@charset "UTF-8";@keyframes reavel-content{0%{color:transparent}to{color:#43434d}}@keyframes reavel-img{0%{opacity:0}to{opacity:1}}@keyframes reavel-animation{0%{transform:scaleY(100%)}to{transform:scaleY(0)}}@keyframes slideBlock{0%{transform:translateY(10vh);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideBlockOpac{0%{transform:translateY(10vh)}to{transform:translateY(0)}}@keyframes slideBlockSlow{0%{transform:translateY(15vh);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes yeah{0%{transform:translateY(0);opacity:0}to{transform:translateY(15vh);opacity:1}}@keyframes colorSlide{0%{transform:scaleX(0);transform-origin:left}50%{transform:scaleX(1);transform-origin:left}51%{transform:scaleX(1);transform-origin:right}to{transform:scaleX(.499);transform-origin:right}}@keyframes introSlide{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes introLeft{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{height:1vh}to{height:100vh}}@keyframes exitAnimation{0%{height:100vh}to{height:1vh}}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a,.modul-cta-box a.more,body.agp .modul-cta-box a.more,body.avo .modul-cta-box a.more,body.cs .modul-cta-box a.more,body.gru .modul-cta-box a.more{position:relative}.modul-ansprechpartner.stellenanzeige .right .jetzt-bewerben a.btn{position:relative;overflow:hidden}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a,.inhaltsseite .field--type-entity-reference .field--item .modul-vorschau-box.teaser .submodul-vorschau-box-eintrag .contentText.btnClass .more.btnstyle,.modul-cta-box a.more,body.agp .modul-cta-box a.more,body.avo .modul-cta-box a.more,body.cs .modul-cta-box a.more,body.gru .modul-cta-box a.more{overflow:hidden;cursor:pointer;padding:1rem 1.5rem;text-transform:uppercase;letter-spacing:1px;line-height:1.2;text-align:center;border:0;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;font-size:14px;color:#fff;border-radius:0}.heroSlider .news-slider .content .inner .hero-teaser a.more,body .related.card-deck .card.full .contentText .button{font-size:14px}.pricing .card.double .base-package a.more{font-size:14px;color:#fff}.heroSlider .news-slider .content .inner .hero-teaser a.more,.pricing .card.double .base-package a.more,body .quickBuy .button,body .related.card-deck .card.full .contentText .button{position:relative;overflow:hidden;cursor:pointer;padding:1rem 1.5rem;text-transform:uppercase;letter-spacing:1px;line-height:1.2;text-align:center;border:0;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;border-radius:0}@media (min-width:768px){.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a,.heroSlider .news-slider .content .inner .hero-teaser a.more,.inhaltsseite .field--type-entity-reference .field--item .modul-vorschau-box.teaser .submodul-vorschau-box-eintrag .contentText.btnClass .more.btnstyle,.modul-ansprechpartner.stellenanzeige .right .jetzt-bewerben a.btn,.modul-cta-box a.more,.pricing .card.double .base-package a.more,body .quickBuy .button,body .related.card-deck .card.full .contentText .button,body.agp .modul-cta-box a.more,body.avo .modul-cta-box a.more,body.cs .modul-cta-box a.more,body.gru .modul-cta-box a.more{display:inline-block}}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a span,.heroSlider .news-slider .content .inner .hero-teaser a.more span,.inhaltsseite .field--type-entity-reference .field--item .modul-vorschau-box.teaser .submodul-vorschau-box-eintrag .contentText.btnClass .more.btnstyle span,.modul-ansprechpartner.stellenanzeige .right .jetzt-bewerben a.btn span,.modul-cta-box a.more span,.pricing .card.double .base-package a.more span,a.more.btnstyle span,body .quickBuy .button span,body .related.card-deck .card.full .contentText .button span,body.agp .modul-cta-box a.more span,body.avo .modul-cta-box a.more span,body.cs .modul-cta-box a.more span,body.gru .modul-cta-box a.more span,button.more span,input[type=submit].more span{transition:all .2s;display:block}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a::after,.heroSlider .news-slider .content .inner .hero-teaser a.more::after,.inhaltsseite .field--type-entity-reference .field--item .modul-vorschau-box.teaser .submodul-vorschau-box-eintrag .contentText.btnClass .more.btnstyle::after,.modul-ansprechpartner.stellenanzeige .right .jetzt-bewerben a.btn::after,.modul-cta-box a.more::after,.pricing .card.double .base-package a.more::after,body .quickBuy .button::after,body .related.card-deck .card.full .contentText .button::after,body.agp .modul-cta-box a.more::after,body.avo .modul-cta-box a.more::after,body.cs .modul-cta-box a.more::after,body.gru .modul-cta-box a.more::after{content:"\eaf7";font-family:"icomoon";display:inline-block;height:100%;width:50%;top:0;right:-1px;position:absolute;background-color:rgba(0,0,0,.4);transform:translateX(100%);transition:all .2s;font-style:normal;font-weight:400;speak:none;font-variant:normal;text-transform:none;text-decoration:inherit;font-size:1.5rem;line-height:2}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a:hover:after,.heroSlider .news-slider .content .inner .hero-teaser a.more:hover:after,.inhaltsseite .field--type-entity-reference .field--item .modul-vorschau-box.teaser .submodul-vorschau-box-eintrag .contentText.btnClass .more.btnstyle:hover:after,.modul-ansprechpartner.stellenanzeige .right .jetzt-bewerben a.btn:hover:after,.modul-cta-box a.more:hover:after,.pricing .card.double .base-package a.more:hover:after,body .quickBuy .button:hover:after,body .related.card-deck .card.full .contentText .button:hover:after{transform:translateX(0)}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a:hover span,.header-countdown .countdown_link a:hover span,.heroSlider .news-slider .content .inner .hero-teaser a.more:hover span,.inhaltsseite .field--type-entity-reference .field--item .modul-vorschau-box.teaser .submodul-vorschau-box-eintrag .contentText.btnClass .more.btnstyle:hover span,.modul-ansprechpartner.stellenanzeige .right .jetzt-bewerben a.btn:hover span,.modul-cta-box a.more:hover span,.pricing .card.double .base-package a.more:hover span,a.more.btnstyle:hover span,body .quickBuy .button:hover span,body .related.card-deck .card.full .contentText .button:hover span,button.more:hover span,input[type=submit].more:hover span{transform:translateX(-60%)}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a:focus,.heroSlider .news-slider .content .inner .hero-teaser a.more:focus,.inhaltsseite .field--type-entity-reference .field--item .modul-vorschau-box.teaser .submodul-vorschau-box-eintrag .contentText.btnClass .more.btnstyle:focus,.modul-ansprechpartner.stellenanzeige .right .jetzt-bewerben a.btn:focus,.modul-cta-box a.more:focus,.pricing .card.double .base-package a.more:focus,body .quickBuy .button:focus,body .related.card-deck .card.full .contentText .button:focus,body.agp .modul-cta-box a.more:focus,body.avo .modul-cta-box a.more:focus,body.cs .modul-cta-box a.more:focus,body.gru .modul-cta-box a.more:focus{outline:0}form.contact{max-width:800px;margin:0 auto}@media (min-width:991px){.contentbox,.inhaltsseite .field--type-entity-reference .field--item .modul-vorschau-box.teaser,.modul-ansprechpartner.stellenanzeige,.modul-karte,article.modul-externe-html-pdf,article.modul-tabelle,body .layout-container main .persons h2,body .modul-mediathek,body .modul-spezialinhalt,body .pricing,body .related,body .textField,body .zweispaltig-50-50-,body.agp .modul-akkordeon,body.aka .modul-akkordeon,body.ar .modul-akkordeon,body.au .modul-akkordeon,body.avo .modul-akkordeon,body.bf .modul-akkordeon,body.blue .modul-akkordeon,body.cs .modul-akkordeon,body.darkRed .modul-akkordeon,body.digirat .modul-akkordeon,body.dkp .modul-akkordeon,body.dr .modul-akkordeon,body.gesund1 .modul-akkordeon,body.gesund2 .modul-akkordeon,body.his .modul-akkordeon,body.hp .modul-akkordeon,body.mintgreen .modul-akkordeon,body.mz .modul-akkordeon,body.news .modul-akkordeon,body.page-node-type-stellenanzeige .modul-akkordeon,body.petrol .modul-akkordeon,body.pink .modul-akkordeon,body.podcast1 .modul-akkordeon,body.podcast2 .modul-akkordeon,body.podcast3 .modul-akkordeon,body.pta .modul-akkordeon,body.pta2 .modul-akkordeon,body.red .modul-akkordeon,body.sr .modul-akkordeon,body.violet .modul-akkordeon,body.vitalPlus .modul-akkordeon,body.wubBlue .modul-akkordeon,body.yellow .modul-akkordeon{margin-top:8rem}}@media (max-width:991px){.contentbox,.inhaltsseite .field--type-entity-reference .field--item .modul-vorschau-box.teaser,.modul-ansprechpartner.stellenanzeige,.modul-karte,article.modul-externe-html-pdf,article.modul-tabelle,body .layout-container main .persons h2,body .modul-mediathek,body .modul-spezialinhalt,body .pricing,body .related,body .textField,body .zweispaltig-50-50-,body.agp .modul-akkordeon,body.aka .modul-akkordeon,body.ar .modul-akkordeon,body.au .modul-akkordeon,body.avo .modul-akkordeon,body.bf .modul-akkordeon,body.blue .modul-akkordeon,body.cs .modul-akkordeon,body.darkRed .modul-akkordeon,body.digirat .modul-akkordeon,body.dkp .modul-akkordeon,body.dr .modul-akkordeon,body.gesund1 .modul-akkordeon,body.gesund2 .modul-akkordeon,body.his .modul-akkordeon,body.hp .modul-akkordeon,body.mintgreen .modul-akkordeon,body.mz .modul-akkordeon,body.news .modul-akkordeon,body.page-node-type-stellenanzeige .modul-akkordeon,body.petrol .modul-akkordeon,body.pink .modul-akkordeon,body.podcast1 .modul-akkordeon,body.podcast2 .modul-akkordeon,body.podcast3 .modul-akkordeon,body.pta .modul-akkordeon,body.pta2 .modul-akkordeon,body.red .modul-akkordeon,body.sr .modul-akkordeon,body.violet .modul-akkordeon,body.vitalPlus .modul-akkordeon,body.wubBlue .modul-akkordeon,body.yellow .modul-akkordeon{margin-top:6rem}}@media (max-width:767px){.contentbox,.inhaltsseite .field--type-entity-reference .field--item .modul-vorschau-box.teaser,.modul-ansprechpartner.stellenanzeige,.modul-karte,article.modul-externe-html-pdf,article.modul-tabelle,body .layout-container main .persons h2,body .modul-mediathek,body .modul-spezialinhalt,body .pricing,body .related,body .textField,body .zweispaltig-50-50-,body.agp .modul-akkordeon,body.aka .modul-akkordeon,body.ar .modul-akkordeon,body.au .modul-akkordeon,body.avo .modul-akkordeon,body.bf .modul-akkordeon,body.blue .modul-akkordeon,body.cs .modul-akkordeon,body.darkRed .modul-akkordeon,body.digirat .modul-akkordeon,body.dkp .modul-akkordeon,body.dr .modul-akkordeon,body.gesund1 .modul-akkordeon,body.gesund2 .modul-akkordeon,body.his .modul-akkordeon,body.hp .modul-akkordeon,body.mintgreen .modul-akkordeon,body.mz .modul-akkordeon,body.news .modul-akkordeon,body.page-node-type-stellenanzeige .modul-akkordeon,body.petrol .modul-akkordeon,body.pink .modul-akkordeon,body.podcast1 .modul-akkordeon,body.podcast2 .modul-akkordeon,body.podcast3 .modul-akkordeon,body.pta .modul-akkordeon,body.pta2 .modul-akkordeon,body.red .modul-akkordeon,body.sr .modul-akkordeon,body.violet .modul-akkordeon,body.vitalPlus .modul-akkordeon,body.wubBlue .modul-akkordeon,body.yellow .modul-akkordeon{margin-top:3.5rem}}@media (max-width:575px){body .modul-spezialinhalt,body .zweispaltig-50-50- .contentText.white-background,body.agp .modul-akkordeon,body.aka .modul-akkordeon,body.ar .modul-akkordeon,body.au .modul-akkordeon,body.avo .modul-akkordeon,body.bf .modul-akkordeon,body.blue .modul-akkordeon,body.cs .modul-akkordeon,body.darkRed .modul-akkordeon,body.digirat .modul-akkordeon,body.dkp .modul-akkordeon,body.dr .modul-akkordeon,body.gesund1 .modul-akkordeon,body.gesund2 .modul-akkordeon,body.his .modul-akkordeon,body.hp .modul-akkordeon,body.mintgreen .modul-akkordeon,body.mz .modul-akkordeon,body.news .modul-akkordeon,body.page-node-type-stellenanzeige .modul-akkordeon,body.petrol .modul-akkordeon,body.pink .modul-akkordeon,body.podcast1 .modul-akkordeon,body.podcast2 .modul-akkordeon,body.podcast3 .modul-akkordeon,body.pta .modul-akkordeon,body.pta2 .modul-akkordeon,body.red .modul-akkordeon,body.sr .modul-akkordeon,body.violet .modul-akkordeon,body.vitalPlus .modul-akkordeon,body.wubBlue .modul-akkordeon,body.yellow .modul-akkordeon{margin-right:-16px;margin-left:-16px}}body{overflow-y:scroll;overflow-x:hidden;background-color:#f5f5f5}body .quickBuy{background:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.24);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.24);box-shadow:0 2px 3px 0 rgba(0,0,0,.24);position:fixed;top:0;left:50%;width:100%;transform:translateX(-50%);display:block;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:600;max-width:92vw}body .quickBuy .nav-wrapper{padding:2rem 1.5rem;position:relative;width:100%}@media (max-width:1199.98px){body .quickBuy{max-width:calc(100% - 80px)}}@media (max-width:991.98px){body .quickBuy{max-width:100%}}@media screen and (min-width:1676px){body .quickBuy{max-width:1552px}}body .quickBuy.hidden{transform:translate(-50%,-104%);transition:transform .2s}body .quickBuy.sticky{width:100%;max-width:100%}body .quickBuy.sticky .nav-wrapper{max-width:1552px;margin:0 auto;padding-left:0;padding-right:0;width:92vw}@media (max-width:767.98px){body .quickBuy.sticky .nav-wrapper{width:100%}}@media (max-width:1199.98px){body .quickBuy.sticky .nav-wrapper{width:calc(100% - 80px)}}@media (max-width:991.98px){body .quickBuy.sticky .nav-wrapper{width:calc(100% - 48px)}}body .quickBuy .logo{height:2.5rem;width:auto}body .quickBuy .links{position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap;top:0;bottom:0}body .quickBuy .actions li.login button,body .quickBuy .links li{cursor:pointer;font-size:14px;text-transform:uppercase;color:#43434d}body .quickBuy .links li{display:inline-block;padding:0 1rem;height:100%;transition:color .1s;line-height:7.4;letter-spacing:.06rem}@media (max-width:1199.98px){body .quickBuy .links li{padding:0 .5rem}}body .quickBuy .links li.active a,body .quickBuy .links li:hover{color:rgba(67,67,77,.4)}body .quickBuy .links li a{cursor:pointer;color:inherit}body .quickBuy .actions{white-space:nowrap;padding:0;margin:0;float:right}body .quickBuy .actions li{display:inline-block;vertical-align:middle;cursor:pointer}body .quickBuy .actions li.search-icon{width:2.5rem;height:2.5rem;margin-right:1rem;position:relative;overflow:hidden}@media (max-width:991.98px){body .quickBuy .actions li.search-icon{margin-right:0}}.navigation_desktop nav .actions li.search-icon.active i,body .quickBuy .actions li.search-icon.active i{transform:translateY(0)}.navigation_desktop nav .actions li.search-icon i,body .quickBuy .actions li.search-icon i{font-size:2.5rem;line-height:1;display:block;transform:translateY(-100%);transition:all .2s}body .quickBuy .actions li.login button{margin:0;padding:0 1.5rem;height:40px;letter-spacing:2px;background-color:transparent;border-radius:0;outline:0;border:2px solid #43434d}@media (max-width:991.98px){body .quickBuy .actions li.login button{display:none}}body .quickBuy{z-index:1499!important;visibility:hidden;transition:none!important}body .quickBuy .nav-wrapper{display:flex;justify-content:space-between;align-items:center;padding-top:0!important;padding-bottom:0!important}body .quickBuy .nav-wrapper .title{overflow-y:hidden;display:flex;align-items:center;height:104px}body .quickBuy .nav-wrapper .title img{width:80px;margin-right:1rem;margin-left:2px;height:auto;box-shadow:0 8px 8px rgba(0,0,0,.3)}body .quickBuy .btn-container{display:flex;flex-direction:row;align-items:flex-start}body .quickBuy .button{font-size:12px;flex-grow:1;display:inline-block;color:#fff!important}body .quickBuy .button.moreInfo{margin-right:1rem;background-color:transparent;color:rgba(67,67,77,.8)!important;position:relative}body .quickBuy .button.moreInfo:before{content:"";display:block;border:2px solid rgba(67,67,77,.8);position:absolute;top:0;right:0;bottom:0;left:0}body .quickBuy.sticky{visibility:visible}body .digital-scroll-wrapper [class*=section-] p img{display:inline-block;margin-right:1rem}body .features .features-head{position:relative;margin-bottom:1.5rem}body .features .feature-item{display:flex;flex:0 0 100%;max-width:100%;position:relative;width:100%;min-height:1px;padding-right:16px;padding-left:16px;flex-direction:column;margin-bottom:1rem}body .features .feature-item .feature-img{width:120px;flex-grow:0;flex-shrink:0;margin-bottom:1rem;align-self:center}body .features .feature-item .feature-text h4{margin-bottom:.75rem;font-size:1.25rem}body .features .feature-item .feature-text p{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;font-feature-settings:"ss06";font-size:1.125rem;font-size:calc(1rem + .125*(100vw - 32.5rem)/64.5);line-height:1.5;margin-bottom:0;color:rgba(67,67,77,.8)}body .features .feature-item:last-child{margin-bottom:0}body .features.colcount-3 .feature-item{flex:0 0 100%;max-width:100%}body .card-deck .card.no-shadow{box-shadow:none}body .card-deck .card.hidden{background-color:transparent!important}body .card-deck .card.single{margin:0 auto}body .card-deck .card a,body .modul-spezialinhalt .inner-wrapper .views-element-container article h2 a,body.article h2 .teaser-text a{color:#43434d}body .card-deck .card a.btnstyle,body .card-deck .card a.more{color:#fff}body .card-deck .card .contentText{padding:1rem;position:relative;flex:1 1 auto}body .card-deck .card .contentText .price{font-weight:600;color:rgba(67,67,77,.8);font-size:1rem;position:absolute;text-align:right;right:2.5rem;top:2.5rem;line-height:2;letter-spacing:.02rem}body .card-deck .card .contentText .price,body .card-deck .card .contentText h3,body h1{font-family:"proxima nova",sans-serif;font-style:normal}body .card-deck .card .contentText h3{font-weight:600;font-size:calc(20px + 4*(100vw - 520px)/1032);margin-bottom:.5rem;margin-top:2rem}@media screen and (min-width:1552px){body .card-deck .card .contentText h3{font-size:24px}}@media screen and (max-width:520px){body .card-deck .card .contentText h3{font-size:20px}}body .card-deck .card .contentText em{display:block;font-family:"Georgia";font-style:italic;font-weight:300;font-size:calc(16px + 4*(100vw - 520px)/1032);line-height:1.4}@media screen and (min-width:1552px){body .card-deck .card .contentText em{font-size:20px}}@media screen and (max-width:520px){body .card-deck .card .contentText em{font-size:16px}}@media (min-width:576px){body .card-deck .card .contentText{padding:1.5rem}}@media (min-width:1552px){body .card-deck .card .contentText{padding:2.5rem}}body .card-deck .card .card-img{background-image:linear-gradient(-180deg,rgba(255,255,255,.05) 88%,rgba(0,0,0,.05) 100%);text-align:center;padding:5rem 2rem;height:380px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}body .card-deck .card .card-img:hover img{transform:scale(1.05)}body .card-deck .card .card-img img{-webkit-filter:drop-shadow(0 5px 5px rgba(0,0,0,.24));filter:drop-shadow(0 5px 5px rgba(0,0,0,.24));-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX='${x}', OffY='${y}', Color='${hex}')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX='${x}', OffY='${y}', Color='${hex}')";transition:transform .3s;transform-origin:center;z-index:1;width:auto;max-width:600px;height:auto}article,aside,body .device.hidden,body .media-section.hidden,body .related.card-deck .card.full .contentText .subline-color,dialog,figcaption,figure,header,hgroup,main,nav,section{display:block}body.path-suche{padding-top:104px}body.toolbar-fixed.front{padding-top:183px!important}body h1{font-weight:800;letter-spacing:.05rem;font-size:calc(32px + 8*(100vw - 520px)/1032)}body h1.sub,body h2.sub,body.article h1,body.article h2{margin-bottom:.75rem}body #page-header.noMargin{margin-bottom:-3.5rem}@media (min-width:767px) and (max-width:991px){body #page-header.noMargin .content .left{padding-top:3rem}}@media (min-width:576px){body #page-header.noMargin{margin-bottom:-7.5rem}}@media (min-width:1552px){body #page-header.noMargin{margin-bottom:-10rem}}body #page-header .content .text h1{margin-bottom:0;letter-spacing:.05rem;line-height:1.2}body #page-header .content .text .socials{margin:10px 0}body #page-header .content .text .socials i{color:#43434d;font-size:1.9rem;margin-right:.45rem}body #page-header .content .text .socials i.icon-tiktok:before,body #page-header .content .text .socials i.icon-twitter:before,body #page-header .content .text .socials i.icon-x:before{display:block;background-color:#43434d;border-radius:50%;font-size:19px;width:31px;height:31px;transform:translate(0,-14%);padding-top:6px;color:#fff}body .page-wrapper{padding:2.5rem 1rem;margin-top:2.5rem}body .region-mobile-navigation{flex-grow:1;margin-bottom:1rem}@media (max-width:767px){body .modul-kennzahl-box .square{margin:0 auto;margin-top:3.5rem}}body .rounded.arrow{z-index:2;position:absolute;left:50%;transform:translateX(-50%);display:none}body h1,body.article h2{margin-top:0;line-height:1.2}body.article .field--name-field-frei-text{width:100%;order:4}body .kennzahl .field--name-body{overflow-wrap:break-word}body .modul-spezialinhalt .inner-wrapper{background:0 0}body .modul-spezialinhalt .inner-wrapper .block-title{text-align:center;padding:45px 45px 32px;z-index:1;position:relative;background:#f5f5f5;margin:0}body .modul-spezialinhalt .inner-wrapper .views-element-container{background:#fff;padding:24px;width:100%}body .modul-spezialinhalt .inner-wrapper .views-element-container .col-md-12{padding:0}.ui-widget.ui-widget-content .modal-inner-wrap .intro .field--name-field-event-anmeldung form.event fieldset,body .modul-spezialinhalt .inner-wrapper .views-element-container article{padding:0;margin:0}body .modul-spezialinhalt .inner-wrapper .views-element-container article h2{font-size:20px;margin:0}.navigation_desktop .wrapper .left .menuList li a.active,body .modul-spezialinhalt .inner-wrapper .views-element-container article h2 a:hover{color:#0d3d9f}body .textField{max-width:776px;margin-right:auto;margin-left:auto}@media (max-width:575px){body .textField.responsiveText{padding-bottom:3.5rem}}body .textField.centerFont h2{text-align:center}body .textField p{text-align:left}body .textField p.text-align-center{font-family:georgia;font-style:italic;text-align:center}body .smallFont,body .textField p.smallFont{font-size:14px;color:rgba(67,67,77,.8);font-family:"proxima nova",sans-serif}.contentbox.sliderbox .text.onSmallScreen h2.white strong,body .textField h3,body h3{font-size:20px}body .textField h3 em,body h3 em{font-family:Georgia;font-weight:400}body .textField .field--name-body ul li{padding-left:25px;text-align:left;position:relative;list-style:none}body .textField .field--name-body ul li:before{content:"\eaf6";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-family:"icomoon";font-size:14px;background:#8d8d9c;border-radius:50%;color:#fff;padding:3px;position:absolute;left:0;top:6px}body .textField .field--name-body button.more{width:188px;transition:text-indent .2s;margin:0 auto;display:block;margin-top:2.5rem}body .field--name-field-event-liste .events .views-element-container .views-row .termine button.more:hover,body .textField .field--name-body button.more:hover{text-indent:-190px}body .textField.textBox{max-width:100%;justify-content:center;display:flex;margin-top:9rem}body .textField.textBox .underFont{transform:translateY(-20px);width:100%;left:0}@media (max-width:480px){body .textField.textBox .underFont{font-size:50px}}body .textField.textBox .field--name-body{max-width:400px;box-shadow:0 4px 4px rgba(0,0,0,.24),0 0 12px rgba(0,0,0,.12);background:#fff;padding:3rem;font-family:"proxima nova",sans-serif;font-size:18px;line-height:1.15;z-index:1;margin:0;position:relative}body .textField.textBox .field--name-body ul li{margin-bottom:15px;padding-left:30px}body .textField.textBox .field--name-body ul li:before{top:1px;padding:2px}body .textField.textBox .field--name-body h3{position:relative;justify-content:center;font-weight:700;padding-top:1rem;margin-bottom:2rem}body .textField.textBox .field--name-body h3:after{content:"";height:2px;background-color:#0060a5;width:80px;position:absolute;bottom:-.75rem;left:50%;top:auto;transform:translatex(-50%)}@media (max-width:767px){body .textField.textBox{margin-top:7rem}}body .slick-track .text{top:8em}body .slick-track .text h2.white{font-weight:600}body .slick-track .text h2.white p{line-height:1}body .slick-track .text h2.white p strong{font-size:22px;margin-bottom:-25px;display:block}#block-verlagtheme-content .slick-track .text h2.white blockquote p span,#block-verlagtheme-content .slick-track .text h2.white p em,body .slick-track .text h2.white p em{font-family:"Georgia";text-rendering:geometricPrecision;letter-spacing:0;font-style:italic;font-weight:300;font-size:20px}body .smallFont{line-height:1.7}body .contactperson{padding:0}@media (max-width:767px){body .contactperson{margin-top:50px}}body .article .row.main .field--name-field-event-liste{order:4}body .base-package{margin:0 auto}.custom-select-wrapper select,.embedded-entity figcaption,body .noBook .right,template{display:none}body .noBook .front img,body .noBook .img-wrapper img,body .noBook .mag,body .noBook .slide.slick-slide img{box-shadow:none!important}body .noBook .front:after,body .noBook .slide.slick-slide:after{display:none!important}body .noBook.imgShadow .front img,body .noBook.imgShadow .img-wrapper img{box-shadow:10px 10px 30px rgba(0,0,0,.4)!important}body.imgShadow .front img,body.imgShadow .img-wrapper img{box-shadow:10px 10px 30px rgba(0,0,0,.4)}body .slider .singlePage.slide:not(.flipMag):after{display:none}body.cs .zweispaltig-50-50-.white-background .field--item{padding-top:2.5rem;align-items:center}body.cs .zweispaltig-50-50-.white-background .field--item:last-of-type{padding-bottom:2.5rem}body .card-deck .card.full>*{width:50%;text-align:center}body .avo .related{padding-top:4rem}body .related.card-deck .card.full{width:100%;display:flex;flex-direction:row;padding:0}body .related.card-deck .card.full .contentText{justify-content:center;display:flex;flex-direction:column}body .related.card-deck .card.full .contentText h2{margin-bottom:.5rem;margin-top:2rem}body .related.card-deck .card.full .contentText p{flex-grow:unset;font-family:"Georgia";font-weight:300;font-size:calc(16px + 4*(100vw - 520px)/1032)}body .related.card-deck .card.full .contentText .button{align-self:center;color:#fff;flex-grow:0;margin-top:1.5rem;display:inline-block!important}.navigation_desktop .wrapper#digitalWrapper #agp.right,.navigation_desktop .wrapper#digitalWrapper #aka.right,.navigation_desktop .wrapper#digitalWrapper #avo.right,.navigation_desktop .wrapper#digitalWrapper #cs.right,body .related.card-deck .card.full .card-img{background-color:#b5d6fe}body .related.card-deck .card.full .card-img img{box-shadow:none;-webkit-filter:drop-shadow(0 5px 5px rgba(0,50,120,.24));filter:drop-shadow(0 5px 5px rgba(0,50,120,.24));-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX='${x}', OffY='${y}', Color='${hex}')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX='${x}', OffY='${y}', Color='${hex}')"}body .media--slick img{margin:auto}body .field--name-field-event-liste{margin-top:9rem;max-width:100%;justify-content:center;display:flex;width:100%;order:4}body .field--name-field-event-liste .events{width:100%}body .field--name-field-event-liste .events .underFont{transform:translateY(-20px);width:100%;text-align:center;left:0;z-index:0}@media (max-width:480px){body .field--name-field-event-liste .events .underFont{font-size:50px}}body .field--name-field-event-liste .events .block-views{position:relative;margin:0 auto;max-width:360px;box-shadow:0 4px 4px rgba(0,0,0,.24),0 0 12px rgba(0,0,0,.12);background:#fff;padding:3rem;font-family:"proxima nova",sans-serif;font-size:18px;line-height:1.15;z-index:1}body .field--name-field-event-liste .events .block-views .block-title{font-size:20px;position:relative;display:flex;justify-content:center;font-weight:700;padding-top:1rem;margin-bottom:1em}body .field--name-field-event-liste .events .block-views .block-title:after{content:"";display:inline-block;height:2px;width:80px;position:absolute;bottom:-.55rem;margin:0 auto}body .field--name-field-event-liste .events .views-element-container .views-row .termine .content article+article,body .field--name-field-event-liste .events .views-element-container .views-row+.views-row{margin-top:2rem}body .field--name-field-event-liste .events .views-element-container .views-row .termine .content{max-width:100%;text-align:center;flex:none;margin-bottom:0}body .field--name-field-event-liste .events .views-element-container .views-row .termine button.more{width:188px;transition:text-indent .2s;margin:0 auto;display:block;margin-top:1rem}body .field--name-field-event-liste .events .views-element-container .views-row .termine time{text-align:left;position:relative;list-style:none}body .field--name-field-event-liste .events .views-element-container .views-row .termine time:before{content:"\eaf6";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-family:"icomoon";font-size:14px;background:#8d8d9c;border-radius:50%;color:#fff;padding:3px;position:absolute;left:-60px;top:3px}@media (max-width:767px){body .field--name-field-event-liste{margin-top:7rem}}body.news .underFont{width:auto}@media (min-width:991px){body .zweispaltig-50-50-.with_underFont{margin-top:12rem}}@media (max-width:991px){body .zweispaltig-50-50-.with_underFont{margin-top:10rem}}@media (max-width:767px){body .zweispaltig-50-50-.with_underFont{margin-top:8.5rem}}@media (max-width:575px){body .zweispaltig-50-50-.with_underFont{margin-top:6.5rem}}body .zweispaltig-50-50- .pricing-h2{text-align:center;width:100%}body .pricing.expanded-package .card-deck .card .base-package,body .zweispaltig-50-50- .underFont{width:100%}body .zweispaltig-50-50- .below,body .zweispaltig-50-50- .pricing-wrapper-50-50.row{width:100%;position:relative;margin:0 auto}body .zweispaltig-50-50- .pricing-wrapper-50-50.row .underFont{position:absolute;display:block;width:100%;text-align:center;top:0;left:0;transform:translateY(-60%)}body .zweispaltig-50-50- .pricing-wrapper-50-50 .modul-angebot{height:100%;width:100%;max-width:384px}body .zweispaltig-50-50- .pricing-wrapper-50-50 .modul-angebot .card-deck{height:100%}body .zweispaltig-50-50- .below{font-size:.75rem;max-width:47rem;padding:0 1rem;padding-top:1rem;display:block;line-height:1.3}body .zweispaltig-50-50- .contentText{text-align:left;margin:0}@media (min-width:1200px){body .zweispaltig-50-50- .contentText.offset-xl-1{margin-left:8.33333%}}body .zweispaltig-50-50- .contentText.white-background h2{text-align:left}@media (max-width:767px){body .zweispaltig-50-50- .contentText .statement{margin-top:2rem}}.contentbox.orderBox .content h2,body .zweispaltig-50-50- .modul-bild,h1,h2,h3,h4,h5,h6,p{margin-top:0}body .layout-container main .zweispaltig-50-50- .backgroundColorBox media img,body .zweispaltig-50-50- .modul-video{margin:0 auto}body .contentbox.smallSquare .contentText .subline,body .factBox .factBoxItem .subline{position:relative}body .contentbox.smallSquare .contentText .subline:after,body .factBox .factBoxItem .subline:after{content:"";display:inline-block;height:2px;width:90px;position:absolute;bottom:-.75rem;left:0}body .factBox .factBoxItem .subline:after{background-color:#0d3d9f;width:60px;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);-moz-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%)}body .vorschau:before{content:"";position:absolute;top:0;right:12px;bottom:0;left:12px;box-shadow:0 4px 4px rgba(0,0,0,.24),0 0 12px rgba(0,0,0,.12)}body .card-deck.columns{display:flex;flex-wrap:wrap;margin-right:-16px;margin-left:-16px}body.kontakt main>.container-fluid{padding:0}body .slider .slide.double{display:flex;justify-content:center}body .slider .slide.double img{left:0;transform:none}body .field--name-body ul li,body .title ul li{list-style:disc;list-style-position:inside}body .field--name-body ol,body .title ol{list-style-position:inside;padding-left:0}body .field--name-body li,body .title li{list-style-position:outside;margin-left:1em;font-size:calc(16px + 6*(100vw - 520px)/1032)}@media screen and (min-width:1553px){body .field--name-body li,body .title li{font-size:21px}}@media screen and (max-width:520px){body .field--name-body li,body .title li{font-size:18px}}body.stopScroll{overflow:hidden}.navigation_desktop #loginWrapper h3,.navigation_mobile #loginWrapper_mobile h3,body .pricing-wrapper-50-50 .pricing{margin:0}.contentbox.sliderbox .text.onSmallScreen h2.white p,body .pricing.expanded-package .card-deck,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}body .pricing.expanded-package .card-deck .card{max-width:44rem}body .pricing.expanded-package .card-deck .card .base-package .subline-color{min-height:32px;vertical-align:top}@media (max-width:767px){body .pricing.expanded-package .card-deck .card .base-package .last{margin-top:2rem}}body .pricing.expanded-package .card-deck .card .base-package .first,body .pricing.expanded-package .card-deck .card .base-package .last{position:relative;padding-bottom:85px}body .pricing.expanded-package .card-deck .card .base-package .first .button-wrapper,body .pricing.expanded-package .card-deck .card .base-package .last .button-wrapper{width:100%;position:absolute;left:0;bottom:0}body .pricing.expanded-package .card-deck .card .base-package .first .button-wrapper .more,body .pricing.expanded-package .card-deck .card .base-package .last .button-wrapper .more{margin-bottom:0;width:100%;max-width:200px;position:relative;text-align:center}body .pricing.expanded-package .feature-list{margin:0 auto;max-width:44rem;box-shadow:0 4px 4px rgba(0,0,0,.24),0 0 12px rgba(0,0,0,.12);padding:2.5rem}body .pricing.expanded-package .feature-list li.feature-list-head{text-align:center;margin:0;margin-bottom:2rem;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:700}body .pricing.expanded-package .feature-list .column-count{column-count:2}body .pricing.expanded-package .feature-list .column-count li{line-height:normal;margin-bottom:1rem}body .pricing.expanded-package .feature-list .column-count li:before{content:"\eaf6";font-size:.8rem;text-align:center;display:inline-block;vertical-align:middle;margin-right:.5rem;color:#fff;line-height:1.4;width:1.2rem;height:1.2rem;margin-top:-.2rem;background-color:gray;border-radius:50%;font-family:"icomoon";-webkit-font-smoothing:antialiased}@media (max-width:575px){body .pricing.expanded-package .feature-list .column-count{column-count:1}}body .pricing.expanded-package .small{max-width:45.9rem}body .contentbox-heading{text-align:center}.underFont,i .icon{font-style:normal;text-align:center}i .icon{display:inline-block;font-family:"icomoon";font-weight:400;speak:none;font-variant:normal;text-transform:none;text-decoration:inherit;font-size:1.5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.underFont{width:100%;font-family:"proxima nova",sans-serif;font-weight:800;font-size:calc(70px + 90*(100vw - 520px)/1032);letter-spacing:.2rem;text-transform:uppercase;opacity:.1;left:0;z-index:-1;position:absolute;transform:translateY(-50px);line-height:0}.underFont.outerFreiText{transform:translateY(-20px)}@media screen and (min-width:1552px){.underFont{font-size:160px}}@media screen and (max-width:520px){.underFont{font-size:65px}}@media screen and (max-width:575px){.underFont svg{height:90px;width:auto}}.contentText .underFont{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:800;font-size:calc(70px + 90*(100vw - 520px)/1032);letter-spacing:.2rem;text-transform:uppercase;opacity:.1;text-align:center;position:absolute;transform:translateY(-50px);line-height:0}@media screen and (min-width:1552px){.contentText .underFont{font-size:160px}}@media screen and (max-width:520px){.contentText .underFont{font-size:65px}}.contentText.statement{max-width:100%;margin:0;margin-top:8rem}.contentText.statement .underFont{width:100%;position:absolute;transform:none}.contentText.statement .field--name-body{max-height:100%}.contentText.statement .field--name-body p{padding-top:4.5rem}@media (min-width:1199px){.contentText.statement .field--name-body p{padding-top:6rem}}@media (max-width:767px){.contentText.statement .field--name-body p{transform:translateY(0);text-align:center;padding-top:2.5rem}}@media (max-width:520px){.contentText.statement .field--name-body p{font-size:22px}}@media (max-width:767px){.contentText.statement .field--name-body{text-align:center;transform:translateY(0)}.contentText.statement{margin-top:3.5rem}}@media (min-width:767px){.contentText.statement{max-width:54vw;text-align:center;right:0;transform:translateY(-4rem);width:100%}}@media (min-width:1199px){.contentText.statement{max-width:850px}}.slider .slide:not(.flipMag).double:after{content:"";display:block;top:3rem;height:calc(100% - 5rem);width:80px;background-image:linear-gradient(-270deg,transparent 5%,rgba(0,0,0,.4) 40%,rgba(0,0,0,.7) 50%,rgba(0,0,0,.3) 50%,transparent 75%);left:50%;margin-left:-40px;position:absolute;z-index:9}@media (max-width:767.98px){.slider .slide:not(.flipMag).double:after{width:40px;margin-left:-20px}}.modul-bild{text-align:center}.modul-bild .reveal-block,.modul-bild .reveal-block img,form .inputGroup select{width:100%}.modul-bild .caption{margin-bottom:2rem}@media (max-width:575px){.modul-bild{margin-top:4rem}}.masterclasstoken-wrapper .mclass-button a,.socialIcons,footer a{color:#fff}.navigation_desktop .block-crusoe-menu .hasrightcol-1{padding:0}.navigation_desktop .block-crusoe-menu .hasrightcol-0{background:0 0;box-shadow:none}.navigation_desktop .block-crusoe-menu .hasrightcol-0 .left{box-shadow:0 2px 3px 0 rgba(0,0,0,.24);margin:0 auto}@media (min-width:767px) and (max-width:930px){.navigation_desktop.hasNoLoginBtn ul.links li{padding:0 .2rem}.navigation_desktop.hasNoLoginBtn ul.links li a,.navigation_desktop.hasNoLoginBtn ul.links li span{font-size:12px}.navigation_desktop.hasNoLoginBtn .logo{height:2rem}.navigation_desktop.hasNoLoginBtn .actions li.search-icon i{font-size:2.2rem}}.navigation_desktop .wrapper .right .rImg.pos-center{height:auto;width:100%;max-width:230px}.navigation_desktop .wrapper .right .rImg.pos-center.active{height:auto;width:100%;max-width:230px;left:0;top:0;margin:auto}.masterclasstoken-wrapper{line-height:50px;display:none}.content td .mclass-button.warteliste,.masterclasstoken-wrapper .mclass-button.warteliste{background-color:#333}.content td .mclass-button{margin-bottom:1px;margin-top:1px;white-space:nowrap}.content td .mclass-button a{color:#fff;display:block;font-size:14px}.content td .mclass-button:has(a){padding:0}.content td .mclass-button:has(a) a{padding:1rem 1.5rem;display:block;font-size:14px}.webform-submission-masterclasses-2024-form .js-form-type-webform-markup .inputGroup label:not(.option){position:relative!important;font-weight:700}.embedded-entity .slickhead{display:flex;justify-content:space-between}.embedded-entity .slickhead .caption{font-family:"proxima nova",sans-serif;font-size:20px;font-weight:700;padding:12px 0;visibility:hidden}.embedded-entity .slickhead .count{font-family:georgia;text-decoration:inherit;font-style:italic;align-self:center;font-size:18px}.embedded-entity .slide__title{font-size:.875rem;margin-top:.75rem;text-align:left;font-weight:400;font-family:"proxima nova",sans-serif;margin-bottom:0}.toppadding{padding-top:60px}@media (min-width:768px){.toppadding{padding-top:104px}}.user-logged-in:not(.page-frontpage) .layout-container article.toppadding{padding:0}.user-logged-in:not(.path-frontpage) .layout-container article.toppadding{padding-top:104px}.view-empty{background:#fff;padding:3%}.view-empty a,b,strong{font-weight:700}.img-title{font-family:"Georgia";font-style:italic;font-size:20px;max-width:470px;width:100%;line-height:1.5em;color:#fff;text-align:center;margin:40px auto 0}.otherarticles{order:4;padding-top:50px;width:100%}.card.dr .card-img{background-color:rgba(0,125,138,.5)}.card.au .card-img{background-color:rgba(225,0,13,.5)}.card.sr .card-img{background-color:rgba(250,182,0,.5)}.card.bf .card-img{background-color:rgba(0,123,194,.5)}.card.mz .card-img{background-color:rgba(111,179,105,.5)}.card.hp .card-img{background-color:rgba(209,34,91,.5)}.card.ar .card-img{background-color:rgba(145,44,84,.5)}.block-jquery-countdown-timer{text-align:center}.align-top{vertical-align:top}.login.mobil-login button{cursor:pointer;margin:0;padding:0 1rem;height:32px;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#43434d;background-color:#fff!important;border-radius:0;outline:0;border:2px solid #43434d;margin-right:1rem}@media screen and (max-width:1010px){.login.mobil-login{display:none}}@font-face{font-family:"Proxima Nova";font-weight:200;font-style:normal;src:url(../font/proximanova/1274139/b7fbb8da-ebd6-44e6-be22-78902c6bf6c6.eot?#iefix);src:url(../font/proximanova/1274139/b7fbb8da-ebd6-44e6-be22-78902c6bf6c6.eot?#iefix) format("eot"),url(../font/proximanova/1274139/764133da-a9ba-492a-8026-22889acd7f12.woff2) format("woff2"),url(../font/proximanova/1274139/ca6e8a73-ae34-4ea2-9dde-9c09c5858869.woff) format("woff"),url(../font/proximanova/1274139/dd620423-aaef-4268-a707-b2e791831436.ttf) format("truetype")}@font-face{font-family:"Proxima Nova";font-weight:600;font-style:normal;src:url(../font/proximanova/1274157/2e16962e-d63b-4e8e-a35c-dc7ba5faf6f6.eot?#iefix);src:url(../font/proximanova/1274157/2e16962e-d63b-4e8e-a35c-dc7ba5faf6f6.eot?#iefix) format("eot"),url(../font/proximanova/1274157/672e09ff-117f-47a9-ad39-2af9420ccb79.woff2) format("woff2"),url(../font/proximanova/1274157/db9d12b0-9307-4b1f-88bf-ebb676516c3b.woff) format("woff"),url(../font/proximanova/1274157/79d731fe-d29c-48b7-9312-f503ee13216f.ttf) format("truetype")}@font-face{font-family:"Proxima Nova";font-weight:500;font-style:italic;src:url(../font/proximanova/1274160/f6d14669-82b2-4a56-a888-7b826f84a2de.eot?#iefix);src:url(../font/proximanova/1274160/f6d14669-82b2-4a56-a888-7b826f84a2de.eot?#iefix) format("eot"),url(../font/proximanova/1274160/28ca8cd9-7100-4533-99e5-e86705e38933.woff2) format("woff2"),url(../font/proximanova/1274160/c6d15810-2b3f-462e-85d8-6ddd263277d5.woff) format("woff"),url(../font/proximanova/1274160/4b986dc9-5c3d-4c60-8a14-f622fc816845.ttf) format("truetype")}@font-face{font-family:"Proxima Nova";font-weight:500;src:url(../font/proximanova/1529351/b918fc25-caba-4cf5-8606-d77742e476f4.eot?#iefix);src:url(../font/proximanova/1529351/b918fc25-caba-4cf5-8606-d77742e476f4.eot?#iefix) format("eot"),url(../font/proximanova/1529351/e898042a-5eb9-4810-b578-c3993ab58f0f.woff2) format("woff2"),url(../font/proximanova/1529351/cb9d4f02-d326-46b0-a857-930cce057f80.woff) format("woff"),url(../font/proximanova/1529351/75cafc03-22e4-41b0-8bc2-1b9081506ecc.ttf) format("truetype")}@font-face{font-family:"Proxima Nova";src:url(../font/proximanova/1529359/8c7dafc9-d10f-41d0-a036-be19229ef40e.eot?#iefix);src:url(../font/proximanova/1529359/8c7dafc9-d10f-41d0-a036-be19229ef40e.eot?#iefix) format("eot"),url(../font/proximanova/1529359/ce88a131-85cb-4a39-8dd1-3a4f5817b70c.woff2) format("woff2"),url(../font/proximanova/1529359/3ffc4ea2-8461-4897-a809-dbf92500372c.woff) format("woff"),url(../font/proximanova/1529359/da3b3dc5-47e4-44a6-8bff-4eee158a59c4.ttf) format("truetype")}@font-face{font-family:"Proxima Nova";font-weight:400;font-style:normal;src:url(../font/proximanova/5596743/1b8ffdb7-f27d-4c09-a142-686115340812.eot?#iefix);src:url(../font/proximanova/5596743/1b8ffdb7-f27d-4c09-a142-686115340812.eot?#iefix) format("eot"),url(../font/proximanova/5596743/28055346-29b2-43f5-9e83-c05111f80d84.woff2) format("woff2"),url(../font/proximanova/5596743/189e912f-fbdf-4ff3-bd53-ed0b5b6ce4c3.woff) format("woff"),url(../font/proximanova/5596743/d03b7963-8dbf-4949-92cc-349a82f425a3.ttf) format("truetype")}@font-face{font-family:"Proxima Nova";font-weight:300;font-style:normal;src:url(../font/proximanova/5596770/eabfd8c5-97fc-40ee-9c7d-1861ea6362e1.eot?#iefix);src:url(../font/proximanova/5596770/eabfd8c5-97fc-40ee-9c7d-1861ea6362e1.eot?#iefix) format("eot"),url(../font/proximanova/5596770/214226a7-43cf-433c-8b5a-db18543eb372.woff2) format("woff2"),url(../font/proximanova/5596770/9629c217-1be3-4b69-95ed-e3309ff69981.woff) format("woff"),url(../font/proximanova/5596770/719e8cc8-6586-4b4e-9faf-8919bdd5480d.ttf) format("truetype")}@font-face{font-family:"Proxima Nova";font-weight:600;font-style:italic;src:url(../font/proximanova/5596891/1c4f063a-744c-4b70-8306-def98f19ba3c.eot);src:url(../font/proximanova/5596891/1c4f063a-744c-4b70-8306-def98f19ba3c.eot?#iefix) format("eot"),url(../font/proximanova/5596891/2de00c35-2d44-4767-a96e-8b43f48499bd.woff2) format("woff2"),url(../font/proximanova/5596891/0ce4115b-6523-43b5-8e15-cb959a2eaa34.woff) format("woff"),url(../font/proximanova/5596891/a8ee7df7-adfb-4225-a794-ea67428b097a.ttf) format("truetype")}@font-face{font-family:"Proxima Nova";font-weight:700;font-style:normal;src:url(../font/proximanova/5596928/9733955e-662e-47d4-948a-596ecc74100d.eot?#iefix);src:url(../font/proximanova/5596928/9733955e-662e-47d4-948a-596ecc74100d.eot?#iefix) format("eot"),url(../font/proximanova/5596928/1d9a8242-c4a5-4429-a37e-77e80608c4a6.woff2) format("woff2"),url(../font/proximanova/5596928/5610e4ee-ce03-476a-bb5b-eee8ca2efe1c.woff) format("woff"),url(../font/proximanova/5596928/59d06cea-42bb-4f35-a738-2b7927748dcd.ttf) format("truetype")}@font-face{font-family:"Proxima Nova";font-weight:900;font-style:normal;src:url(../font/proximanova/5598088/8444ce8f-c5a2-483b-abf7-b9547b1d8ad5.eot?#iefix);src:url(../font/proximanova/5598088/8444ce8f-c5a2-483b-abf7-b9547b1d8ad5.eot?#iefix) format("eot"),url(../font/proximanova/5598088/c3b78aca-fe27-4888-aa25-5df52d3227a3.woff2) format("woff2"),url(../font/proximanova/5598088/3785763a-7a94-4860-97a1-5d3f551b3d36.woff) format("woff"),url(../font/proximanova/5598088/2f5844e7-986e-4bb1-8385-c3bbf6c6db68.ttf) format("truetype")}@font-face{font-family:"Proxima Nova";font-weight:800;font-style:normal;src:url(../font/proximanova/proxima800/proxima800.eot?#iefix);src:url(../font/proximanova/proxima800/proxima800.eot?#iefix) format("eot"),url(../font/proximanova/proxima800/proxima800.woff2) format("woff2"),url(../font/proximanova/proxima800/proxima800.woff) format("woff"),url(../font/proximanova/proxima800/proxima800.ttf) format("truetype")}@font-face{font-family:"SourceSerifPro";src:url(../font/sourceSerifPro/SourceSerifPro-Regular.eot);src:url(../font/sourceSerifPro/SourceSerifPro-Regular.woff2) format("woff2"),url(../font/sourceSerifPro/SourceSerifPro-Regular.woff) format("woff"),url(../font/sourceSerifPro/SourceSerifPro-Regular.ttf) format("truetype"),url(../font/sourceSerifPro/SourceSerifPro-Regular.svg#SourceSerifPro-Regular) format("svg"),url(../font/sourceSerifPro/SourceSerifPro-Regular.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:"SourceSerifPro";src:url(../font/sourceSerifPro/SourceSerifPro-Semibold.eot);src:url(../font/sourceSerifPro/SourceSerifPro-Semibold.woff2) format("woff2"),url(../font/sourceSerifPro/SourceSerifPro-Semibold.woff) format("woff"),url(../font/sourceSerifPro/SourceSerifPro-Semibold.ttf) format("truetype"),url(../font/sourceSerifPro/SourceSerifPro-Semibold.svg#SourceSerifPro-Semibold) format("svg"),url(../font/sourceSerifPro/SourceSerifPro-Semibold.eot?#iefix) format("embedded-opentype");font-weight:600;font-style:normal}@font-face{font-family:"SourceSerifPro";src:url(../font/sourceSerifPro/SourceSerifPro-Bold.eot);src:url(../font/sourceSerifPro/SourceSerifPro-Bold.woff2) format("woff2"),url(../font/sourceSerifPro/SourceSerifPro-Bold.woff) format("woff"),url(../font/sourceSerifPro/SourceSerifPro-Bold.ttf) format("truetype"),url(../font/sourceSerifPro/SourceSerifPro-Bold.svg#SourceSerifPro-Bold) format("svg"),url(../font/sourceSerifPro/SourceSerifPro-Bold.eot?#iefix) format("embedded-opentype");font-weight:800;font-style:normal}@font-face{font-family:"SourceSerifPro";src:url(../font/sourceSerifPro/SourceSerifPro-Black.eot);src:url(../font/sourceSerifPro/SourceSerifPro-Black.ttf.woff2) format("woff2"),url(../font/sourceSerifPro/SourceSerifPro-Bold.ttf.woff) format("woff"),url(../font/sourceSerifPro/SourceSerifPro-Bold.ttf) format("truetype"),url(../font/sourceSerifPro/SourceSerifPro-Black.eot?#iefix) format("embedded-opentype");font-weight:900;font-style:normal}@font-face{font-family:"icomoon";src:url(../font/icomoon/icomoon.ttf?buq6uy) format("truetype"),url(../font/icomoon/icomoon.woff?buq6uy) format("woff"),url(../font/icomoon/icomoon.svg?buq6uy#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}*,::after,::before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}abbr[data-original-title],abbr[title]{text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}dl,ol{margin-top:0}address,dl,ol,ul{margin-bottom:1rem}dd{margin-bottom:.5rem;margin-left:0}blockquote,figure{margin:0 0 1rem}dfn{font-style:italic}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none;color:#0d3d9f}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}.inputGroup input:not([readonly]):focus,a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{margin:0}optgroup{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}[hidden]{display:none!important}.container{width:100%;padding-right:8px;padding-left:8px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1552px){.container{max-width:1552px}}.container-fluid{width:100%}.row{display:flex;flex-wrap:wrap;margin-right:-16px;margin-left:-16px}.text-center{text-align:center!important}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;width:100%;min-height:1px;padding-right:16px;padding-left:16px}.col-auto{position:relative;min-height:1px;padding-right:16px;padding-left:16px}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:16px;padding-left:16px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.d-block{display:block!important}.chosen-container .chosen-single b,.d-none{display:none!important}.mx-0{margin-left:0!important;margin-right:0!important}.px-0{padding-left:0!important;padding-right:0!important}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}.d-md-none{display:none!important}.d-md-block{display:block!important}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.d-lg-block{display:block!important}.d-lg-none{display:none!important}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1552px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.row.align-center{justify-content:center}@media only screen and (min-width:540px) and (max-width:1280px){.card-deck .card{margin-right:12px;margin-left:12px}.card-deck .card.vorschau{margin:0}.row{margin-left:-12px;margin-right:-12px}}@media only screen and (min-width:1280px){.card-deck .card{margin-right:16px;margin-left:16px}.card-deck .card.vorschau{margin:0}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.control,.sel,.sel__placeholder,input,label,select{color:#a8a8b4}.control,.sel,.sel__placeholder,input,label,select,textarea{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.5}.formelement{width:100%;display:block}.inputGroup,.sel{width:100%;position:relative}.sel,.sel::before{border-bottom:2px solid #a8a8b4}.sel{display:inline-block;background-color:transparent;cursor:pointer;margin-top:20px;z-index:100}.sel::before{position:absolute;width:0;height:0;pointer-events:none;border:0;right:20px;top:calc(50% - .5em)}.sel .sel__placeholder{display:block;padding:10px 0;text-align:left;pointer-events:none;user-select:none;visibility:visible}.sel .sel__placeholder::before{position:absolute;top:0;bottom:0;left:0;right:0;padding:10px 0;content:attr(data-placeholder);visibility:hidden}.sel .sel__placeholder:after{content:"\e809";font-family:"wub";font-size:24px;margin-left:5px;display:inline-block;position:absolute;right:0}.sel .sel__box{position:absolute;top:calc(100% + 4px);left:-4px;display:none;list-style-type:none;text-align:left;background-color:#fff;width:calc(100% + 8px);box-sizing:border-box;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.24);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.24);box-shadow:0 2px 3px 0 rgba(0,0,0,.24)}.sel .sel__box__options{display:list-item;padding:.5em 1em;user-select:none}.sel .sel__box__options:hover{background-color:#fff}.sel .sel__box__options.selected::after{display:inline}.sel.active{border-bottom:2px solid #0d3d9f}.sel.active::before{transform:rotateX(-180deg);border-bottom:1px solid #0d3d9f}.sel.active .sel__placeholder{color:#0d3d9f;visibility:visible}.sel.active .sel__placeholder::before{visibility:hidden}.sel.active .sel__placeholder:after{content:"\e808"}.sel.active .sel__box,footer ul li{display:block}.inputGroup{margin-bottom:2rem}.inputGroup input.notempty:not(.form-checkbox):not(.form-radio)~label{top:0;font-size:14px;pointer-events:none}.inputGroup input.notempty~.bar:before{transition:all .2s}.inputGroup input:not([readonly]):focus~.bar:before{transform:translateX(0)}.inputGroup input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#000!important}.inputGroup .bar{background:#a8a8b4;content:"";width:100%;height:2px;overflow:hidden;transition:.3s ease;position:relative}.inputGroup .bar:before{content:"";position:absolute;left:0;width:100%;background:#0d3d9f;transform:translateX(-100%);height:2px}::selection{background:rgba(0,96,165,.3)}textarea{padding:1.5rem;width:100%;border:2px solid #a8a8b4;border-radius:0;-webkit-appearance:none;color:#43434d}@media (max-width:991px){textarea{padding:1rem}}textarea:focus{border:2px solid #0d3d9f;outline:0}.control input{position:absolute;z-index:-1;opacity:0}.control-radio .control_indicator{border-radius:50%}.control input:checked:focus~.control_indicator,.control:hover input:not([disabled]):checked~.control_indicator{background:#a5d9ff}.control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}.control-checkbox .control_indicator:after{left:8px;top:4px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.control-checkbox input:disabled~.control_indicator:after{border-color:#a8a8b4}.control{display:block;position:relative;padding-left:30px;margin-bottom:5px;padding-top:3px;cursor:pointer}.control_indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#a8a8b4;border:0 solid #000}.control input:focus~.control_indicator,.control:hover input~.control_indicator{background:#a8a8b4}.control input:checked~.control_indicator{background:#0d3d9f}.control input:disabled~.control_indicator{background:#a8a8b4;opacity:.6;pointer-events:none}.control input:checked~.control_indicator:after{display:block}.control-radio .control_indicator:after{left:7px;top:7px;height:6px;width:6px;border-radius:50%;background:#fff}.control-radio input:disabled~.control_indicator:after{background:#a8a8b4}.legal{color:#a8a8b4;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.7}.legal p:last-of-type{margin-bottom:0}.custom-select-wrapper{position:relative}.custom-select-wrapper .icon{position:absolute;right:0;bottom:0}.custom-select-wrapper .custom-select{background-color:#fff;position:absolute;max-height:0;left:0;right:0;top:19px;z-index:999;-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.24);-moz-box-shadow:0 6px 12px 0 rgba(0,0,0,.24);box-shadow:0 6px 12px 0 rgba(0,0,0,.24);opacity:0;transition:opacity .3s,max-height .3s;overflow:hidden}.custom-select-wrapper .custom-select.open{opacity:1;height:auto;max-height:650px}.custom-select-wrapper .custom-select li{padding:1rem;transition:background-color .3s;text-align:left;cursor:pointer}.custom-select-wrapper .custom-select li.selected{color:#fff;background-color:#0d3d9f}.custom-select-wrapper .custom-select li.head{background-color:#f0efef;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600}.custom-select-wrapper .custom-select li:not(.selected):not(.head):hover{background-color:rgba(0,96,165,.1)}button,input[type=submit]{line-height:1.2}button.blue,input[type=submit].blue{background-color:#0d3d9f;color:#fff}button:focus,input[type=submit]:focus{outline:0}button.iconBtn,input[type=submit].iconBtn{background-color:transparent!important;padding:0}button.rounded,input[type=submit].rounded{box-shadow:0 0 4px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.5);border-radius:50%;width:3rem;height:3rem;padding:0;transition:transform .2s ease-in-out}button.rounded i,input[type=submit].rounded i{width:1.5rem;height:1.5rem}.sliderContainer button.rounded:hover,.sliderContainer input[type=submit].rounded:hover{transform:scale(1.2)}a.more.btnstyle,button.more,input[type=submit].more{position:relative;overflow:hidden}a.more.btnstyle::after,button.more::after,input[type=submit].more::after{content:"\eaf7";font-family:"icomoon";display:inline-block;height:100%;width:50%;top:0;right:0;position:absolute;background-color:rgba(0,0,0,.4);transform:translateX(100%);transition:all .2s;font-style:normal;font-weight:400;speak:none;font-variant:normal;text-transform:none;text-decoration:inherit;font-size:1.5rem;line-height:2;text-indent:0}a.more.btnstyle:hover:after,button.more:hover:after,input[type=submit].more:hover:after{transform:translateX(0)}body .navigation_desktop .links li.active a,body .navigation_desktop .links li.active span,body .navigation_desktop .links li:hover a,body .navigation_desktop .links li:hover span{color:rgba(67,67,77,.4);transition:color .1s}.navigation_desktop .quickBuy,.navigation_desktop nav{background:#fff;position:fixed;top:0;left:50%;z-index:1500;width:100%;transform:translateX(-50%);display:block;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:600;transition:transform .2s;max-width:92vw}.navigation_desktop .quickBuy::before,.navigation_desktop nav::before{content:"";position:absolute;z-index:-2;top:9px;width:100%;height:100%;background-repeat:no-repeat;background-size:50% 50%,50% 50%,50% 50%;background-position:0 100%,50% 100%,100% 100%;background-image:linear-gradient(#13245b,#13245b),linear-gradient(#0095d3,#0095d3),linear-gradient(#7ed699,#7ed699)}.navigation_desktop .quickBuy::after,.navigation_desktop nav::after{content:"";position:absolute;z-index:-1;top:0;width:100%;height:100%;background:#fff}.navigation_desktop .quickBuy.hidden,.navigation_desktop nav.hidden{transform:translate(-50%,-104%);transition:transform .2s}.navigation_desktop nav .nav-wrapper{padding:1.3rem 1.5rem;position:relative;width:100%}.navigation_desktop nav .nav-wrapper .actions{padding:.6rem 0}@media screen and (min-width:1676px){.navigation_desktop nav{max-width:1552px}}.navigation_desktop nav .col{display:inline-block!important;vertical-align:middle}.navigation_desktop nav .col.left{width:18%;float:none!important}.navigation_desktop nav .col.center{width:56%;float:none!important}.navigation_desktop nav .col.right{width:18%;float:none!important}.navigation_desktop nav.sticky{width:100%;max-width:100%}.navigation_desktop nav.sticky .nav-wrapper{max-width:1552px;margin:0 auto;padding-left:0;padding-right:0;width:92vw}@media (max-width:991px){.navigation_desktop nav.sticky .nav-wrapper{width:100%}}#block-wubtheme-branding a img,.navigation_desktop nav .logo{height:4rem;width:auto}#block-wubtheme-branding a img{margin:20px}.navigation_desktop nav .links{position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap;top:0;bottom:0}.navigation_desktop nav .links li{display:inline-block;padding:0 1rem;height:100%;text-transform:uppercase;font-size:14px;line-height:7.4;color:#43434d;letter-spacing:.06rem;cursor:pointer}@media (max-width:991px){.navigation_desktop nav .links li{padding:0 .5rem}}.navigation_desktop nav .links li a{cursor:pointer;color:#13245b}.navigation_desktop nav .actions{white-space:nowrap;padding:0;margin:0;float:right}.navigation_desktop nav .actions li{display:inline-block;vertical-align:middle;cursor:pointer}.navigation_desktop nav .actions li.search-icon{width:2.5rem;height:2.5rem;margin-right:1rem;position:relative;overflow:hidden}.navigation_desktop nav .actions li.login button{cursor:pointer;margin:0;padding:0 1.5rem;height:40px;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#43434d;background-color:transparent;border-radius:0;outline:0;border:2px solid #43434d}.navigation_desktop .menuBG,.navigation_mobile .menuBG{position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.4);opacity:1;transition:opacity .8s,height 0s;z-index:99;display:block}.navigation_desktop .menuBG.hidden,.navigation_mobile .menuBG.hidden{opacity:0;height:0;transition:opacity .8s,height 0s .8s}.navigation_desktop .navBox,.navigation_mobile .navBox,.navigation_mobile nav{background:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.24);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.24);box-shadow:0 2px 3px 0 rgba(0,0,0,.24);position:fixed;top:0}.navigation_desktop .navBox{z-index:999;transform:translateY(-102%)}.navigation_mobile .navBox,.navigation_mobile nav{right:0}.navigation_mobile .navBox{z-index:-3!important;transform:translateY(0);opacity:0;visibility:hidden;transition:all .2s ease-in-out}#loginWrapper_mobile.opened{visibility:visible;opacity:1;transform:translateY(12.5%)}.navigation_desktop .navBox h3,.navigation_mobile .navBox h3{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;font-size:calc(20px + 16*(100vw - 520px)/1032);letter-spacing:.05rem;margin-top:0}@media screen and (min-width:1552px){.navigation_desktop .navBox h3,.navigation_mobile .navBox h3{font-size:36px}}@media screen and (max-width:520px){.navigation_desktop .navBox h3,.navigation_mobile .navBox h3{font-size:20px}}.navigation_desktop .wrapper{width:100%;max-width:1000px}@media screen and (max-width:1048px){.navigation_desktop .wrapper{max-width:calc(100% - 80px)}}.navigation_desktop .wrapper .right{transition:all .4s;overflow:hidden;position:relative}.navigation_desktop .wrapper .right:before{display:block;content:"";width:100%;padding-top:90%}.navigation_desktop .wrapper .right>.content,.navigation_mobile #mMenu:after{position:absolute;top:0;left:0;right:0;bottom:0}.navigation_desktop .wrapper .right .rImg{position:absolute;right:0;bottom:0;z-index:9;width:auto;height:90%;transform:translateX(100%);transition:all .4s;visibility:hidden}.navigation_desktop .wrapper .right .rImg.active{visibility:visible;transform:translateX(0)}.navigation_desktop .wrapper .left{background-color:#fff;position:relative;overflow:hidden}.navigation_desktop .wrapper .left .menuList{position:relative;font-size:24px;padding-left:4rem;padding-top:3rem}.navigation_desktop .wrapper .left .menuList li{margin-bottom:2rem;letter-spacing:.03rem;position:relative;line-height:1;transition:transform .6s cubic-bezier(.19,1,.22,1),opacity .6s cubic-bezier(.19,1,.22,1),color .2s;transform:translateY(3rem);opacity:0}.navigation_desktop .wrapper .left .menuList li.head{transition:transform .2s cubic-bezier(.19,1,.22,1),opacity .2s cubic-bezier(.19,1,.22,1);display:block;margin-bottom:2rem;color:#43434d!important;font-size:36px}.navigation_desktop .wrapper .left .menuList li a{color:#8d8d9c;display:block;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:700}.navigation_desktop .wrapper .left .menuList li a:before{content:"";width:0;height:2px;background-color:#0d3d9f;position:absolute;left:0;bottom:-8px;transition:width .2s}@media (hover:none) and (pointer:coarse){.navigation_desktop .wrapper .left .menuList li a:before{transition:none}}.navigation_desktop .wrapper .left .menuList li a.active:before{width:64px;left:0}.navigation_desktop .wrapper.open .menuList li{transform:translateY(0);opacity:1}.navigation_desktop .wrapper#digitalWrapper .left .menuList li a.active.avo{color:#f54056}.navigation_desktop .wrapper#digitalWrapper .left .menuList li a.active.avo:before{background-color:#f54056}.navigation_desktop .wrapper#digitalWrapper .left .menuList li a.active.aka{color:#ff941a}.navigation_desktop .wrapper#digitalWrapper .left .menuList li a.active.aka:before{background-color:#ff941a}.navigation_desktop .wrapper#digitalWrapper .left .menuList li a.active.agp{color:#f54056}.navigation_desktop .wrapper#digitalWrapper .left .menuList li a.active.agp:before,body.avo a.more.btnstyle{background-color:#f54056}.navigation_desktop .wrapper#digitalWrapper .left .menuList li a.active.cs{color:#21e6c5}.navigation_desktop .wrapper#digitalWrapper .left .menuList li a.active.cs:before{background-color:#21e6c5}.navigation_desktop #loginWrapper,.navigation_mobile #loginWrapper_mobile{display:block;position:fixed;height:auto;z-index:500;background:#fff;width:500px;padding:0}.navigation_desktop #loginWrapper iframe#loginFrame,.navigation_mobile #loginWrapper_mobile iframe#loginFrame{border:0;overflow:hidden}.navigation_desktop #loginWrapper input[type=submit],.navigation_mobile #loginWrapper_mobile input[type=submit]{background-color:#0d3d9f}.navigation_desktop #loginWrapper em,.navigation_mobile #loginWrapper_mobile em{font-family:"Georgia";font-weight:300;font-size:calc(14px + 2*(100vw - 520px)/1032);font-style:italic;display:block;margin-bottom:1.5rem}@media screen and (min-width:1552px){.navigation_desktop #loginWrapper em,.navigation_mobile #loginWrapper_mobile em{font-size:16px}}@media screen and (max-width:520px){.navigation_desktop #loginWrapper em,.navigation_mobile #loginWrapper_mobile em{font-size:14px}}.navigation_desktop #loginWrapper a,.navigation_mobile #loginWrapper_mobile a{font-size:.875rem;display:block;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;text-transform:uppercase;margin-bottom:2rem;letter-spacing:.05rem;color:#0d3d9f}.navigation_mobile,.navigation_mobile .header#mDigitalwrapper,.navigation_mobile .header#mPrintwrapper,body:before{display:none}.navigation_mobile nav{z-index:1500;left:0;width:100%!important;margin:0!important}.navigation_mobile nav::before{content:"";position:absolute;z-index:-2;top:5px;width:100%;height:100%;background-repeat:no-repeat;background-size:50% 50%,50% 50%,50% 50%;background-position:0 100%,50% 100%,100% 100%;background-image:linear-gradient(#13245b,#13245b),linear-gradient(#0095d3,#0095d3),linear-gradient(#7ed699,#7ed699)}.navigation_mobile nav::after{content:"";position:absolute;z-index:-1;top:0;width:100%;height:100%;background:#fff}.navigation_mobile .header,.navigation_mobile .links li{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:700;font-size:1rem}.navigation_mobile .header{padding:.5rem 1rem;text-transform:uppercase;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:64px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.24);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.24);box-shadow:0 2px 3px 0 rgba(0,0,0,.24)}.navigation_mobile .header .logo{height:2.5rem;width:auto}.navigation_mobile .header .right{height:2rem;overflow:hidden;display:flex;justify-content:flex-end;align-content:center}.navigation_mobile .header .menuToggle,.navigation_mobile .header .searchToggle{display:inline-block;overflow:hidden;height:100%;z-index:9999;position:relative}.navigation_mobile .header .menuToggle i,.navigation_mobile .header .searchToggle i{display:block;height:100%;font-size:2.5rem;line-height:.8;transform:translateY(-100%);transition:all .4s}.navigation_mobile .header .menuToggle i.icon-close,.navigation_mobile .header .searchToggle i.icon-close{font-size:1.5rem;line-height:1.5;text-align:right}.navigation_mobile .header i{cursor:pointer;display:inline-block}.navigation_mobile #mMenu,.navigation_mobile .subMenu{background-color:#f1f1f1;position:fixed;top:0;left:0;color:#43434d;overflow-y:scroll}.navigation_mobile .subMenu{-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.24);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.24);box-shadow:0 2px 3px 0 rgba(0,0,0,.24);z-index:999;right:0;width:100%!important;margin:0!important;transform:translateX(102%);transition:transform .6s cubic-bezier(.86,0,.07,1);border-top:1px solid #d8d8d8;letter-spacing:.06rem;cursor:pointer;padding:0;min-height:100vh;height:100%}.header-countdown .countdown_link a:hover:after,.navigation_mobile .subMenu.open{transform:translateX(0)}.navigation_mobile .subMenu a{cursor:pointer;color:#43434d;padding:1.5rem 0;display:block}.navigation_mobile .subMenu .header{background-color:#fff}.navigation_mobile .links{flex-grow:1;margin-bottom:1rem}.navigation_mobile .links li{line-height:1;padding:0 1rem;letter-spacing:.05rem;border-bottom:1px solid #d8d8d8}.navigation_mobile .links li.hasSub{display:flex;justify-content:space-between;align-items:center}.navigation_mobile .links li.hasSub:after{color:rgba(67,67,77,.8);content:"\eaf7";display:inline-block;text-align:center;font-family:"icomoon";font-style:normal;font-weight:400;speak:none;font-variant:normal;text-transform:none;text-decoration:inherit;font-size:1.5rem;-webkit-font-smoothing:antialiased}.navigation_mobile #mMenu{width:100%;height:100vh;padding-top:64px;z-index:995;display:flex;flex-direction:column;transform:translateY(-100%);transition:transform .4s cubic-bezier(.86,0,.07,1);overflow-scrolling:touch}.navigation_mobile #mMenu:after{content:"";width:100%;height:0;background-color:#000;opacity:0;transition:opacity .6s cubic-bezier(.86,0,.07,1),height 0s .6s}.navigation_mobile #mMenu .links li{text-transform:uppercase}.navigation_mobile #mMenu .links li span{cursor:pointer;padding:1.5rem 0;width:100%}.navigation_mobile #mMenu .links li a{display:block;color:inherit;padding:1.5rem 0}.navigation_mobile #mMenu .footer,.stage .device-container .device.browser-bar .inner i{flex-grow:0}.navigation_mobile #mMenu .footer .social{padding:0 1rem;display:flex;justify-content:space-between}.navigation_mobile #mMenu .footer .social .icon{flex-grow:0;font-size:32px;color:#3a3a3a;margin:0 4px}.navigation_mobile #mMenu .footer .social span{flex-grow:1;margin-top:.875rem;margin-bottom:1.5rem;display:block;text-align:left}.navigation_mobile #mMenu .footer .footer-links{border-top:1px solid #d8d8d8;padding:1.5rem 0}.navigation_mobile #mMenu .footer .footer-links li{display:inline-block;width:25%;margin-left:-4px;text-align:center;font-size:14px}.navigation_mobile #mMenu .footer .footer-links li a{color:#0d3d9f;display:block}.navigation_mobile #mMenu .footer .social{vertical-align:middle;width:100%;text-align:center}.navigation_mobile #mSearch form{position:relative;margin:0;padding:1rem;font-size:0;border-bottom:1px solid #d8d8d8;display:flex}.navigation_mobile #mSearch form input{margin:0;height:2rem;border:0;padding:0;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;flex-grow:1}.navigation_mobile #mSearch form button{background:0 0;padding:0;vertical-align:bottom;width:30px}.navigation_mobile #mSearch form button i{font-size:1.8rem;line-height:1;color:#a8a8b4}.navigation_mobile.sub-open #mMenu:after{opacity:.5;height:100%;transition:opacity .6s cubic-bezier(.86,0,.07,1),height 0s}.navigation_mobile.sub-open.close-submenu #mMenu:after{opacity:0}#page-header .showAll:hover i,.heroSlider .showAll:hover i,.navigation_mobile.open #mMenu,.navigation_mobile.open .menuToggle i,.navigation_mobile.sub-open.close-submenu #mMenu{transform:translateY(0)}@media (max-width:767.98px){.navigation_desktop{display:none}.navigation_mobile{display:block}.onlyDesktop{display:none}.onlyTablet{display:block}}body,html,ul{margin:0;padding:0}a.textLink,body,html{position:relative;font-family:"proxima nova",sans-serif}body,html{height:auto;font-weight:400;color:#43434d}body.noScroll,html.noScroll{height:100%;width:100%;overflow:hidden}body.modal-open{overflow-y:hidden}body:before{content:"smartphone"}@media (max-width:768px){body:before{content:"tablet"}}@media (min-width:769px){body:before{content:"desktop"}}a.textLink{transition:color .2s;display:inline-block;z-index:1;line-height:1.6;font-weight:700}.subline-color:after,a.textLink:after{content:"";display:inline-block;background-color:#0d3d9f;position:absolute;left:0}a.textLink:after{opacity:0;height:1px;width:100%;bottom:0;transition:all .2s;transform:scale(0);z-index:-1;transform-origin:50% 50%}a.textLink.white:after{background-color:#999;bottom:8px}a.textLink:hover:after{transform:scale(1);opacity:1}.icon{font-size:24px}ul{list-style:none}@media screen and (min-width:1552px){h1{font-size:48px}}@media screen and (max-width:520px){h1{font-size:36px}}.subline-color+h1,.subline-color+h2,.subline-color+h3{margin-top:1.5rem}h1,h2,h3{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:800;line-height:1.3}h1,h2{font-size:calc(20px + 12*(100vw - 520px)/1032);letter-spacing:.05rem;margin-bottom:2rem}@media screen and (max-width:767px){h2{font-size:calc(22px + 12*(100vw - 520px)/1032)}}@media (max-width:767.98px){h1,h2{margin-bottom:1rem}}@media (min-width:576px){h1.sub,h2.sub{margin-bottom:0}}h3{font-size:calc(20px + 4*(100vw - 520px)/1032)}@media screen and (min-width:1552px){h3{font-size:24px}}@media screen and (max-width:520px){h3{font-size:20px}}h4,h5{font-style:normal}h4{font-family:"proxima-nova",sans-serif;font-weight:700;font-size:calc(18px + 2*(100vw - 520px)/1032);line-height:1.4}@media screen and (min-width:1552px){h4{font-size:22px}}@media screen and (max-width:520px){h4{font-size:18px}}h5{font-family:"proxima nova",sans-serif;font-weight:800;font-size:calc(14px + 2*(100vw - 520px)/1032)}@media screen and (min-width:1552px){h5{font-size:16px}}@media screen and (max-width:520px){h5{font-size:14px}}body,em.number,h6,html{font-style:normal}h6{font-family:"proxima nova",sans-serif;font-weight:800;font-size:calc(12px + 2*(100vw - 520px)/1032)}@media screen and (min-width:1552px){h6{font-size:14px}}@media screen and (max-width:520px){h6{font-size:12px}}em.number{font-family:"SourceSerifPro",Georgia,serif;font-weight:900;display:block}.overlay.contactFormContainer .content .preview .imgContainer .details .price,.right{text-align:right}.left{text-align:left}.center{text-align:center}.subline-color{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:700;font-size:14px;letter-spacing:.15rem;text-transform:uppercase;display:inline-block;color:#0d3d9f}.contentText .field--name-body,body.datenschutz .page-wrapper h3+h4,body.impressum .page-wrapper h3+h4{margin-top:1rem}.subline-color:after{height:2px;width:80px;bottom:-.75rem}.subline-color,.subline-color.center{position:relative}.subline-color.center:after{width:80px;bottom:-.75rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);-moz-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%)}.subline-color.white{color:#fff!important;position:relative;font-weight:600}.subline-color.center:after,.subline-color.white:after,.superline:before{content:"";position:absolute;display:inline-block;height:2px}.subline-color.white:after{background-color:#fff;width:80px;bottom:-.75rem;left:0}.caption .name,.subline-color.white,.superline{font-family:"proxima nova",sans-serif;font-style:normal}.superline{font-weight:700;font-size:18px;letter-spacing:2px;text-transform:uppercase;position:relative;margin-top:1.3rem}.superline:before{width:87px;top:-.75rem;left:50%;transform:translatex(-50%)}.caption{padding-top:1rem;line-height:1.4}.caption .name{font-weight:600;font-size:calc(16px + 2*(100vw - 520px)/1032);display:block}@media screen and (min-width:1552px){.caption .name{font-size:18px}}@media screen and (max-width:520px){.caption .name{font-size:16px}}.caption .title{font-family:"Georgia";font-style:italic;font-weight:300;font-size:calc(16px + 2*(100vw - 520px)/1032);display:block;color:rgba(67,67,77,.8)}@media screen and (min-width:1552px){.caption .title{font-size:18px}}@media screen and (max-width:520px){.caption .title{font-size:16px}}.contentText{font-family:"SourceSerifPro",Georgia,serif;font-weight:400;font-style:normal;font-size:calc(16px + 6*(100vw - 520px)/1032);line-height:1.7}.contentText ul{list-style:disc;padding-left:20px}@media screen and (min-width:1552px){.contentText{font-size:21px}}.navigation_mobile #mMenu .footer .social span,.square .square-in p,p.subline{font-family:"Georgia";font-style:italic;font-weight:300}p.subline{font-size:calc(16px + 4*(100vw - 520px)/1032);line-height:1.4;text-align:center}@media screen and (min-width:1552px){p.subline{font-size:20px}}@media screen and (max-width:520px){p.subline{font-size:16px}}.tooltip{display:none;position:absolute;background-color:#43434d;padding:10px;color:#fff;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:400;font-size:calc(12px + 2*(100vw - 520px)/1032);z-index:1000}@media screen and (min-width:1552px){.tooltip{font-size:14px}}@media screen and (max-width:520px){.tooltip{font-size:12px}}.quelle{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:400;font-size:calc(12px + 2*(100vw - 520px)/1032)}@media screen and (min-width:1552px){.quelle{font-size:14px}}@media screen and (max-width:520px){.quelle{font-size:12px}}.container-fluid{position:relative;max-width:1552px;margin:0 auto;padding-left:0;padding-right:0}.container-fluid.paddingTop{margin-top:3rem}@media (max-width:767.98px){.container-fluid{width:100%;padding-left:1rem;padding-right:1rem}}@media screen and (max-width:40rem){.container-fluid{overflow:hidden}}@media screen and (min-width:1025px) and (max-width:1676px){.container-fluid{width:92vw}}.container-fluid .shift-up{margin-top:3.5rem!important}@media (min-width:768px){.container-fluid .shift-up{margin-top:0!important}}#page-header,.square{text-align:center;position:relative}.square{width:300px;top:0;background-color:#0d3d9f;color:#fff;-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.24);-moz-box-shadow:0 6px 12px 0 rgba(0,0,0,.24);box-shadow:0 6px 12px 0 rgba(0,0,0,.24)}#page-header .content .text p,.square .quelle{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:400}.square .quelle{position:relative;cursor:pointer;font-size:12px;line-height:1.3;color:#fff}.square .quelle .quelle-content,.square .quelle .quelle-trigger{transition:.2s ease-out}.square .quelle .quelle-trigger{position:relative;opacity:.6;z-index:20;letter-spacing:.05rem;text-transform:uppercase}.square .quelle .quelle-trigger:hover{opacity:1}.square .quelle .quelle-content{position:absolute;width:97%;left:50%;transform:translateX(-50%);visibility:hidden;opacity:0;background:#43434d;padding:2rem 1rem 1rem;text-transform:uppercase}.square .quelle.open .quelle-trigger{transform:translateY(1rem);opacity:1}.square .quelle.open .quelle-content{visibility:visible;opacity:1}.square>.content{position:absolute;top:0;left:0;right:0;bottom:0}.square .square-in{display:flex;justify-content:center;flex-direction:column;padding:2rem}.square .square-in em{margin-bottom:.5rem;line-height:1;font-size:3rem}.square .square-in .subline{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;font-size:calc(16px + 2*(100vw - 520px)/1032);letter-spacing:3px;text-transform:uppercase;margin-bottom:1.5rem;position:relative;line-height:1.3}@media screen and (min-width:1552px){.square .square-in .subline{font-size:18px}}@media screen and (max-width:520px){.square .square-in .subline{font-size:16px}}.navigation_mobile #mSearch,.square .square-in .subline:after{background-color:#fff}.square .square-in p{font-size:calc(16px + 0*(100vw - 520px)/1032);line-height:1.5}@media screen and (min-width:1552px){.square .square-in p{font-size:16px}}@media screen and (max-width:520px){.square .square-in p{font-size:16px}}#page-header{padding:0;width:100%;overflow:hidden}#page-header .showAll,.factBox .factBoxItem p{font-family:"Georgia";font-style:italic;font-weight:300;font-size:calc(16px + 2*(100vw - 520px)/1032)}#page-header .showAll{position:absolute;left:auto;right:50%;bottom:0;z-index:1;background:#fff;padding:2rem;cursor:pointer}@media screen and (min-width:1552px){#page-header .showAll{font-size:18px}}@media screen and (max-width:520px){#page-header .showAll{font-size:16px}}#page-header .showAll span,.heroSlider .showAll span,.showAll span{width:80px;position:absolute;right:0;top:12px;bottom:12px;border-left:2px solid #f5f5f5;overflow:hidden}#page-header .showAll i,.heroSlider .showAll i{width:100%;height:100%;line-height:2.7;transition:all .4s;transform:translateY(-100%)}#page-header .content{height:100vh;width:100%;overflow:hidden;display:flex;flex-direction:row}#page-header .content .left{text-align:left}#page-header .content .left,#page-header .content .right{width:50%;height:100%;overflow:hidden}#page-header .content .left{position:relative;color:#fff;padding-left:0;padding-right:0;background-color:transparent}#page-header .content .left>div{position:absolute;bottom:0;right:0;max-width:46vw;width:100%}@media (max-width:767.98px){#page-header .content .left>div{max-width:none}}@media screen and (min-width:1676px){#page-header .content .left>div{max-width:776px;width:776px}}#page-header .content .showAll{position:relative;left:auto;right:auto;width:100%;color:#43434d;transition:transform .6s}.showAll.hidden{transform:translateY(100%);display:block}#page-header .content .text{position:relative;bottom:80px;color:#43434d;padding-right:15%}@media screen and (min-width:1552px){#page-header .content .text h1{font-size:56px}}@media screen and (max-width:520px){#page-header .content .text h1{font-size:24dpx}}@media (max-width:575px){#page-header .content .text h1{line-height:1.3}}#page-header .content .text p{font-feature-settings:"ss06";font-size:calc(14px + 2*(100vw - 520px)/1032);color:rgba(67,67,77,.8);line-height:1.6;margin:0;margin-top:1rem}@media screen and (min-width:1552px){#page-header .content .text p{font-size:18px}}@media screen and (max-width:520px){#page-header .content .text p{font-size:14px}}@media (max-width:575px){#page-header .content .text p{display:none}}#page-header .content .right{position:relative;color:#fff;text-align:center;background-repeat:no-repeat;background-color:transparent;z-index:2;background-image:radial-gradient(circle,rgba(255,255,255,.4) 30%,rgba(255,255,255,0) 50%)}#page-header .content .right img.hand{z-index:9;max-width:100%;transform:translate(0,-40%);height:auto;position:relative;top:50%;float:right}@media (max-width:992px){#page-header{text-align:center;margin-bottom:0}#page-header .showAll:not(.link){display:none}#page-header .content{width:100%;height:100%;display:table;position:relative}#page-header .content .left,#page-header .content .right{float:none}#page-header .content .right{display:block;width:100%;height:100%}#page-header .content .right .media{padding-top:120px;display:block;height:70%}#page-header .content .right img.hand{position:relative}#page-header .content .left{position:absolute;bottom:0;left:1rem;background:#fff;right:1rem;width:auto;margin-bottom:1rem;height:auto;padding:1rem;z-index:11}#page-header .content .left>div{position:relative;padding:0;max-width:none}#page-header .content .left .text{width:100%;position:relative;top:0;transform:translate(0);padding:0}}.factBox{border-top:2px solid #f5f5f5;text-align:center}.factBox::after{display:block;clear:both;content:""}.factBox .inner,body #page-header.backgroundColorLeft .content .left .text .subline-color:after,body.article,body.cs .reveal-block:after{background-color:#fff}.factBox .factBoxItem{border-right:2px solid #f5f5f5;padding:2.5rem 1.5rem}.factBox .factBoxItem em{font-size:calc(24px + 12*(100vw - 520px)/1032);margin-bottom:.25rem}@media screen and (min-width:1552px){.factBox .factBoxItem em{font-size:36px}}@media screen and (max-width:520px){.factBox .factBoxItem em{font-size:24px}}.factBox .factBoxItem .subline{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:700;font-size:calc(18px + 0*(100vw - 520px)/1032);letter-spacing:2px;margin-bottom:1.3rem;position:relative}@media screen and (min-width:1552px){.factBox .factBoxItem .subline{font-size:18px}}@media screen and (max-width:520px){.factBox .factBoxItem .subline{font-size:18px}}.factBox .factBoxItem .subline:after,.square .square-in .subline:after{content:"";display:inline-block;height:2px;width:60px;position:absolute;bottom:-.75rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);-moz-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%)}.factBox .factBoxItem p{line-height:1.3;margin-bottom:0}@media screen and (min-width:1552px){.factBox .factBoxItem p{font-size:18px}}@media screen and (max-width:520px){.factBox .factBoxItem p{font-size:16px}}.factBox .factBoxItem:last-child{border-right:none}.factBox.extended .factBoxItem{padding:3.5rem 1.5rem}.factBox .quelle{display:block;cursor:pointer;float:right;margin-top:1rem;text-transform:uppercase;opacity:.6;font-size:.75rem;color:#fff;font-weight:600;max-height:1em;transition:all 450ms}.factBox .quelle:hover{opacity:1}.buchInhalt .book-table ul,.factBox .quelle,.factBox .quelle span{font-family:"proxima nova",sans-serif;font-style:normal;overflow:hidden}.factBox .quelle span{max-width:0;transition:max-width 450ms;display:block;margin-top:5px;font-weight:400}.factBox .quelle.open{max-height:5rem;margin-bottom:1em;background-color:rgba(0,0,0,.7);color:#fff!important;padding:.9em;opacity:1;transform:translate(0,-.9em);text-align:left}.factBox .quelle.open span{max-width:600px}.factBox .quelle.open.withCloseBtn:after{content:"x";display:block;position:absolute;top:4px;right:7px}@media (max-width:767.98px){.factBox{margin-top:1rem}.factBox .row{background-color:transparent;margin-left:-1rem;margin-right:-1rem}.factBox .row .slick-track{display:flex;align-items:stretch;justify-content:center}.factBox .row .slick-track .slick-slide{height:auto}.factBox .row .col{background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.24)}}.contentbox{position:relative}.contentbox.quote img,.contentbox.quote media{max-width:100%;height:auto}.contentbox.quote h2,.contentbox.quote p{margin-top:0;position:relative;z-index:10}.contentbox.quote p{margin-bottom:0}.contentbox.smallSquare{z-index:10}.contentbox.smallSquare .contentText{background-color:#fff;padding:1rem;margin-left:-1rem;margin-right:-1rem;position:relative}@media (min-width:576px){.contentbox.smallSquare .contentText{padding:1.5rem}}@media (min-width:1552px){.contentbox.smallSquare .contentText{padding:2.5rem}}@media (min-width:576px){.contentbox.smallSquare .contentText{margin-left:0;margin-right:0}}.contentbox.smallSquare .contentText .subline{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:700;font-size:calc(12px + 2*(100vw - 520px)/1032);margin-bottom:1rem;letter-spacing:1.5px;text-transform:uppercase;position:relative}@media screen and (min-width:1552px){.contentbox.smallSquare .contentText .subline{font-size:14px}}@media screen and (max-width:520px){.contentbox.smallSquare .contentText .subline{font-size:12px}}.contentbox.smallSquare .contentText .subline:after{content:"";display:inline-block;height:2px;width:80px;position:absolute;bottom:-.75rem;left:0}.contentbox.smallSquare .square h4{font-family:"SourceSerifPro",Georgia,serif;font-weight:700;font-style:normal;font-size:calc(16px + 4*(100vw - 520px)/1032);margin-top:4rem}@media screen and (min-width:1552px){.contentbox.smallSquare .square h4{font-size:20px}}@media screen and (max-width:520px){.contentbox.smallSquare .square h4{font-size:16px}}.contentbox.smallSquare .square .details{margin-top:4rem;dispaly:block;color:#fff;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:400;font-size:calc(12px + 2*(100vw - 520px)/1032);text-transform:uppercase}@media screen and (min-width:1552px){.contentbox.smallSquare .square .details{font-size:14px}}@media screen and (max-width:520px){.contentbox.smallSquare .square .details{font-size:12px}}@media (max-width:767.98px){.contentbox.smallSquare .squareCont{padding:0;position:relative}.contentbox.smallSquare .square{margin:0 auto;margin-top:3.5rem}.contentbox.smallSquare.leftTop .squareCont{margin-bottom:4rem}.contentbox.smallSquare.leftTop .square{float:none;margin:auto}.contentbox.smallSquare.rightBottom{-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.contentbox.smallSquare.rightBottom .squareCont{margin-top:4rem}}.contentText.statement img,.contentText.statement media,.statement img,.statement media,body.article .row.main .content figure img,body.article .row.main aside.articleInfos .img img{width:100%;height:auto}.contentText.statement p,.statement .contentText p{font-family:"Georgia";font-style:italic;font-weight:300;font-size:calc(22px + 10*(100vw - 520px)/1032);margin:0;line-height:1.5}.slide.wub{background-color:#0d3d9f}@media screen and (min-width:1552px){.contentText.statement p,.statement .contentText p{font-size:28px}}@media screen and (max-width:520px){.contentText.statement p,.statement .contentText p{font-size:12px}}@media (max-width:991px){.contentText.statement .img,.statement .contentText .img{position:absolute;right:0;top:8rem}}.contentbox.sliderbox:before{content:"";display:block;background-color:#43434d;z-index:0;position:absolute;width:100vw;left:calc(50% - 50vw);height:100%}.contentbox.sliderbox .sliderContainer{text-align:center;padding-top:4rem;background-color:#43434d;position:relative;padding-bottom:10rem}.contentbox.sliderbox .button,a.more.btnstyle{display:inline-block}.contentbox.sliderbox .text.onSmallScreen .subline-color:after{left:50%;transform:translate(-50%)}.contentbox.sliderbox .text.onSmallScreen{padding-bottom:6px}.contentbox.sliderbox .text.onSmallScreen h2{color:#fff;font-size:24px;margin-bottom:2rem}.contentbox.sliderbox .text.onSmallScreen h2.white em{font-family:"Georgia";text-rendering:geometricPrecision;letter-spacing:0;font-style:italic;font-weight:300;font-size:18px}.contentbox.pulltop.orderBox{margin:-6rem 0 0}.contentbox.orderBox .content{text-align:center;background-color:#fff;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.24);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.24);box-shadow:0 3px 3px 0 rgba(0,0,0,.24);padding:4rem 1rem 2.5rem}.contentbox.orderBox .content p,.view.view-themenfinder form.views-exposed-form{margin-bottom:2.5rem}.contentbox.orderBox .content .button{display:inline-block;color:#fff}@media (max-width:575px){.contentbox.orderBox .content{padding:2rem}.contentbox.orderBox .content p{margin-bottom:1rem}}.contentbox.cards{margin-top:12rem}@media (max-width:991px){.contentbox.cards{margin-top:7rem}}.contentbox.cards .underFont{text-transform:uppercase;position:absolute;line-height:0;left:0;top:0;width:100%;text-align:left;transform:translateY(-4vh)}@media (max-width:991px){.contentbox.cards .underFont{text-align:center}}svg.bg-title{position:absolute;opacity:.1;transform:translate(0,-39%);width:calc(100% - 32px);overflow:visible}@media (min-width:576px){.buchInhalt{margin-top:7.2rem}}.buchInhalt p{font-family:"SourceSerifPro-Regular",Georgia,serif;font-weight:400;font-style:normal;font-size:calc(16px + 6*(100vw - 520px)/1032);line-height:1.7;max-width:34rem;margin-bottom:0}@media screen and (min-width:1552px){.buchInhalt p{font-size:21px}}@media screen and (max-width:520px){.buchInhalt p{font-size:18px}}.buchInhalt .book-content{position:relative;padding-top:3rem}.buchInhalt .book-content h2{margin-bottom:1rem;max-width:36rem}@media (max-width:767.98px){.buchInhalt .book-content h2{text-align:center}}.buchInhalt .book-content .underFont{position:absolute;text-align:left;left:0;top:0;transform:translateY(-35%);width:100%;line-height:1.7}@media (max-width:767.98px){.buchInhalt .book-content .underFont{text-align:center}}.buchInhalt .book-author,.buchInhalt .book-table{background-color:#fff;padding:1rem;box-shadow:0 4px 4px rgba(0,0,0,.24),0 0 12px rgba(0,0,0,.12);max-width:30rem;align-self:flex-start}@media (min-width:576px){.buchInhalt .book-author,.buchInhalt .book-table{padding:1.5rem}}@media (max-width:767.98px){.buchInhalt .book-author,.buchInhalt .book-table{margin-left:-1rem;margin-right:-1rem;box-shadow:none;max-width:unset}}.buchInhalt .book-author{text-align:center}.buchInhalt .book-author .author-image{width:120px;height:120px;border-radius:50%;overflow:hidden;margin:0 auto 32px}.article-wrapper .col-2 .articleInfos h5,.buchInhalt .book-author .author-name,.buchInhalt .book-table .subline-color{margin-bottom:1rem}.buchInhalt .book-table{position:relative}.buchInhalt .book-table:after{content:"";position:absolute;width:100%;height:144px;bottom:0;left:0;background-image:linear-gradient(-180deg,rgba(255,255,255,0) 0,#fff 100%)}.buchInhalt .book-table ul{font-weight:700;font-size:calc(16px + 2*(100vw - 520px)/1032);counter-reset:li-counter;max-height:320px;transition:all 450ms}@media screen and (min-width:1552px){.buchInhalt .book-table ul{font-size:18px}}@media screen and (max-width:520px){.buchInhalt .book-table ul{font-size:16px}}.buchInhalt .book-table ul li{position:relative;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #d8d8d8;counter-increment:li-counter}.buchInhalt .book-table ul li:before{vertical-align:middle;content:counter(li-counter,decimal-leading-zero);position:relative;display:inline-block;margin-right:12px;text-align:right;font-family:"Georgia";font-style:italic;font-weight:700;font-size:calc(24px + 12*(100vw - 520px)/1032);top:-2px;border-bottom:1px solid #fff;color:#0d3d9f}.buchInhalt .book-table ul li span{display:inline-block;vertical-align:middle;max-width:calc(100% - 65px);hyphens:auto}@media screen and (min-width:1552px){.buchInhalt .book-table ul li:before{font-size:36px}}@media screen and (max-width:520px){.buchInhalt .book-table ul li:before{font-size:24px}}.buchInhalt .book-table ul li:after{content:counter(li-counter,decimal-leading-zero);position:absolute;display:block;margin-right:12px;text-align:right;font-family:"Georgia",serif;font-style:italic;font-size:calc(36px + 4*(100vw - 520px)/1032);color:transparent;top:1px;left:0;height:100%;border-bottom:1px solid #fff;padding-right:12px}@media screen and (min-width:1552px){.buchInhalt .book-table ul li:after{font-size:40px}}@media screen and (max-width:520px){.buchInhalt .book-table ul li:after{font-size:36px}}.buchInhalt .book-table .rounded{position:absolute;bottom:-1.5rem;z-index:9}@media (max-width:767.98px){.buchInhalt .book-table .rounded{left:50%;margin-left:-1.5rem}}.buchInhalt .book-table.open ul{max-height:1500px}.buchInhalt .book-table.open:after{display:none}.buchInhalt .book-table.open .rounded{transform:rotate(-180deg)}.cs .page-wrapper{border-top:2px solid #f5f5f5;background-color:#fff;padding:0 1rem;margin-left:-1rem;margin-right:-1rem}@media (min-width:768px){.cs .page-wrapper{padding:0;margin-left:0;margin-right:0}}.cs .page-wrapper .row{padding-top:2.5rem;align-items:center}@media (min-width:576px){.cs .page-wrapper .row{padding-top:6rem}}@media (min-width:1552px){.cs .page-wrapper .row{padding-top:8rem}}@media (min-width:576px){.cs .page-wrapper .row:not(:last-of-type){padding-left:8.33333%;padding-right:8.33333%}}@media (min-width:992px){.cs .page-wrapper .row:nth-of-type(2) .text-container{order:1}.cs .page-wrapper .row:nth-of-type(2) .image-container{order:2}}.cs .page-wrapper .row:last-of-type{padding-top:2.5rem}@media (min-width:576px){.cs .page-wrapper .row:last-of-type{padding-top:3rem}}@media (min-width:1552px){.cs .page-wrapper .row:last-of-type{padding-top:4rem}}.cs .page-wrapper .image-container,.cs .page-wrapper .text-container{flex:0 0 100%;max-width:100%;position:relative;width:100%;min-height:1px;padding-right:8px;padding-left:8px}@media (min-width:992px){.cs .page-wrapper .image-container,.cs .page-wrapper .text-container{flex:0 0 50%;max-width:50%}}.cs .page-wrapper .image-container{text-align:center;margin-bottom:2rem}.cs .page-wrapper .image-container img{width:auto;max-width:100%;display:inline-block}@media (min-width:992px){.cs .page-wrapper .image-container{margin-bottom:0}}.cs .page-wrapper p{font-family:"SourceSerifPro",Georgia,serif;font-weight:400;font-style:normal;font-size:calc(18px + 3*(100vw - 520px)/1032);line-height:1.7}@media screen and (min-width:1552px){.cs .page-wrapper p{font-size:21px}}@media screen and (max-width:520px){.cs .page-wrapper p{font-size:18px}}.cs .page-wrapper h2{text-align:center;margin-bottom:1rem;margin-top:0}.cs .page-wrapper .tryout-link{color:#fff;text-align:center;position:relative;z-index:1}.cs .page-wrapper .tryout-link .inner{background-color:#21e6c5;padding:1rem}@media (max-width:767.98px){.cs .page-wrapper .tryout-link .inner{margin-left:-1rem;margin-right:-1rem}}.cs .page-wrapper .tryout-link h3{margin-bottom:.25rem}.cs .page-wrapper .tryout-link p{font-family:"Georgia";font-style:italic;font-weight:300;font-size:calc(16px + 2*(100vw - 520px)/1032);margin-bottom:0;text-align:center}@media screen and (min-width:1552px){.cs .page-wrapper .tryout-link p{font-size:18px}}@media screen and (max-width:520px){.cs .page-wrapper .tryout-link p{font-size:16px}}@media screen and (min-width:560px){.cs .page-wrapper h2,.cs .page-wrapper p{text-align:left}.cs .page-wrapper .tryout-link{margin-top:8rem}}footer{margin-top:3.5rem;padding:5rem 0 3rem;display:block;background:#43434d;font-size:1rem;letter-spacing:1px}footer .partner{width:8rem;position:relative;height:auto;display:inline-block;vertical-align:bottom}footer h3{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;color:#999;position:relative;letter-spacing:.003rem}footer h3:after{content:"";display:inline-block;height:2px;background-color:#999;width:40px;position:absolute;bottom:-.75rem;left:0}footer ul li a{padding:.5rem 0;display:block}footer,footer .icon:hover{color:#fff}footer div.row:nth-child(2){padding-top:4rem}footer div.row.logo_footer{padding-top:1.5rem!important}footer div.row.logo_footer img{max-width:98px}footer .icon.icon-linkedin,footer .icon.icon-linkedin2{margin-right:0!important}@media (max-width:767.98px){footer div.row:nth-child(2){padding-top:1rem}}footer div.row:nth-child(2) div:nth-child(2){font-family:"Georgia";font-style:italic;font-weight:300;letter-spacing:0}@media (max-width:767.98px){footer [class*=col-]{text-align:center;margin-bottom:1.5rem}footer [class*=col-] h3:after{left:42%;width:16%}footer ul li a{line-height:1}}.reveal-block,.reveal-parent{position:relative;display:inline-block}.reveal-block img,.reveal-content,body.article .row.main aside.articleInfos .contact:after,body.article .row.main aside.articleInfos .moreInfo:after{opacity:0}.reveal-block:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f5f5f5;transform-origin:left top 0;transform:scaleY(100%)}.reveal-block.animate{animation:reavel-content 0s .9s cubic-bezier(.86,0,.07,1) forwards}.reveal-block.animate img{animation:reavel-img 0s .4s cubic-bezier(.86,0,.07,1) forwards;max-width:100%;height:auto}.reveal-block.animate:after{animation:reavel-animation .8s cubic-bezier(.86,0,.07,1) forwards}.slide-block{transform:translateY(10vh);opacity:0}.slide-block.animate{animation:slideBlock 1s cubic-bezier(.23,1,.32,1) forwards}.overlay.contactFormContainer .content .preview .quantity .number i:hover,.slide-block.overlap-slide,body .slider .slide.slick-active{opacity:1}.slide-block.overlap-slide.animate{animation:slideBlockOpac 1s cubic-bezier(.23,1,.32,1) forwards}.slide-block.slow{transform:translateY(15vh)}.slide-block.slow.animate{animation:slideBlockSlow 1s cubic-bezier(.23,1,.32,1) forwards}@media (min-width:768px){body #page-header .content .right,body .stage,body.cs #page-header .content .right{transform:translateX(100%);animation:introSlide 1.6s 1.5s cubic-bezier(.23,1,.32,1) forwards}}body #page-header .content .right,body.cs #page-header .content .right{z-index:9;position:relative}@media (min-width:768px){#page-header .content .left{opacity:0;animation:introLeft 0s 1.5s cubic-bezier(.23,1,.32,1) forwards;position:relative;z-index:8}}@media (min-width:992px){.color-preloader{width:100%;height:100%;position:absolute;right:0;top:0;z-index:9;transform:scaleX(0);transform-origin:left;animation:colorSlide 1.5s .7s cubic-bezier(.86,0,.07,1) forwards}}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none;height:auto}.flipMag .flipCover .button.left button,[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img,body.article .row.main aside.articleInfos span{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}body .slider{overflow:visible;text-align:left}body .slider .slide{padding:3rem 0 2rem;opacity:1;position:relative}@media (max-width:991px){body .slider .slide{padding-top:3rem}}body .slider .slide img{max-height:500px;width:auto;box-shadow:10px 10px 30px rgba(0,0,0,.4);max-width:100%;height:auto}body .slider .slide:first-of-type{position:relative}body .slider .slide .text{position:absolute;top:2rem;max-width:24rem}body .slider .slide .text h2{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:700;color:#fff}@media (min-width:991px){body .slider .slide .text{max-width:24rem;width:21vw}}body .overlay-maximages .slider .slide img{max-height:85vh;max-width:100vw}body .slider .slide .magContainer{margin:0 auto;position:relative}body .slider .slide .magContainer .sliderButton{position:absolute}@media (max-width:767.98px){body .slider .slide{padding-left:1em;padding-right:1em}body .slider .slide img{max-width:100%;height:auto;max-height:250px}}.slider .slide:not(.flipMag) img{left:50%;position:relative;transform:translateX(-50%);box-shadow:10px 10px 30px rgba(0,0,0,.4)}.slick-list,.slick-slide,.slick-slider{outline:0!important}.slider .slide .magContainer .sliderButton.right{top:170px;left:440px}body.avo .underFont{opacity:.1}body.agp .subline-color:after,body.avo .subline-color:after{background-color:#f54056}body.agp .item-header h4,body.avo .item-header h4,body.avo .subline-color{color:#f54056}body.agp .underFont{opacity:.1}body.agp .subline-color{color:#f54056}body.cs .subline-color:after{background-color:#21e6c5}body.cs .underFont{opacity:.1}body.cs .item-header h4,body.cs .subline-color{color:#21e6c5}body.aka #page-header .color-preloader,body.aka #page-header .right{background-color:#b5d6fe}body.cs #page-header .color-preloader,body.cs #page-header .right{background-color:#8af3e5}.buecher .container-fluid.paddingTop,.news .container-fluid.paddingTop{margin-top:0}@media (min-width:768px){.buecher .container-fluid.paddingTop,.news .container-fluid.paddingTop{margin-top:3rem}}.buecher .filter-bar,.filter-bar{font-size:.75rem;position:relative;border-bottom:1px solid #d8d8d8;background-color:#fff;padding:0}@media (min-width:576px){.buecher .filter-bar{padding:0 24px;font-size:1rem}}@media only screen and (min-width:1280px){.buecher .filter-bar{padding:0 32px}}.buecher .filter-bar ul,.filter-bar ul{width:100%;overflow:hidden;white-space:nowrap;overflow-x:scroll}.buecher .filter-bar ul li,.filter-bar ul li{display:inline-block;padding:1.5rem .5rem;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;color:rgba(67,67,77,.6);text-transform:uppercase;letter-spacing:.03rem;font-size:.875rem;text-align:center;position:relative;cursor:pointer}.buecher .filter-bar ul li:before,.filter-bar ul li:before,.view.view-news.view-display-id-block_1 form .form-item .form-select>div a:before,body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form .form-radios .form-item:before{content:"";display:inline-block;position:absolute;bottom:0;left:0;height:3px;width:100%;background-color:#0d3d9f;transition:transform .3s;transform:translateY(100%)}.buecher .filter-bar ul li.active,.buecher .teaser-container .teaser .teaser-text h3:hover,.filter-bar ul li.active,.teaser-container .teaser .teaser-text h3:hover{color:#0d3d9f}.buecher .filter-bar ul li.active:before,.filter-bar ul li.active:before,.view.view-news.view-display-id-block_1 form .form-item .form-select>div a.bef-link-active:before,.view.view-news.view-display-id-block_1 form .form-item .form-select>div a:hover:before,body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form .form-radios .form-item.active:before,body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form .form-radios .form-item:hover:before{transform:translateY(0)}.buecher .filter-bar ul li:last-of-type,.filter-bar ul li:last-of-type{border:0}@media (min-width:576px){.buecher .filter-bar ul,.filter-bar ul{overflow-x:hidden}.buecher .filter-bar ul li,.filter-bar ul li{width:25%;padding:2rem 0}}.buecher .underFont,.news .underFont{line-height:.3;z-index:-1;opacity:.05;display:inline-block;transform:translateY(-80%);position:absolute;left:0;top:0}.buecher .teaser-container,.teaser-container{z-index:1;position:relative}.buecher .teaser-container .inner-wrapper,.teaser-container .inner-wrapper{padding:0 16px;background-color:#fff}@media (min-width:576px){.buecher .teaser-container .inner-wrapper,.teaser-container .inner-wrapper{padding:0 24px}}@media only screen and (min-width:1280px){.buecher .teaser-container .inner-wrapper,.teaser-container .inner-wrapper{padding:0 32px}}.buecher .teaser-container .teaser:last-of-type,.teaser-container .teaser:last-of-type{border-bottom:0}.buecher .teaser-container .teaser .teaser-img,.teaser-container .teaser .teaser-img{position:relative;background-color:#c9c9c9;margin-bottom:0;background-clip:content-box;align-self:center}.buecher .teaser-container .teaser .teaser-img:before,.teaser-container .teaser .teaser-img:before{display:block;content:"";width:100%;padding-top:56%}.buecher .teaser-container .teaser .teaser-img>.content,.teaser-container .teaser .teaser-img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:576px){.buecher .teaser-container .teaser .teaser-img,.teaser-container .teaser .teaser-img{padding-left:0}}.buecher .teaser-container .teaser .teaser-text,.teaser-container .teaser .teaser-text,body.article .row.main .content p+p{margin-top:1.5rem}.accordion .accordion-item .item-header i:hover,.buecher .teaser-container .teaser .teaser-text a,.teaser-container .teaser .teaser-text a{color:#43434d}.buecher .teaser-container .teaser .teaser-text .teaser-copy,.teaser-container .teaser .teaser-text .teaser-copy{font-family:"SourceSerifPro",Georgia,serif;font-style:normal;font-size:calc(16px + 2*(100vw - 520px)/1032);line-height:1.6;max-width:42rem;margin-bottom:0}@media screen and (min-width:1552px){.buecher .teaser-container .teaser .teaser-text .teaser-copy,.teaser-container .teaser .teaser-text .teaser-copy{font-size:18px}}@media screen and (max-width:520px){.buecher .teaser-container .teaser .teaser-text .teaser-copy,.teaser-container .teaser .teaser-text .teaser-copy{font-size:16px}}.buecher .teaser-container .teaser .teaser-text .more-link,.teaser-container .teaser .teaser-text .more-link{color:#0d3d9f;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:700;padding-left:.25rem;white-space:nowrap;letter-spacing:.01rem}@media (min-width:768px){.buecher .teaser-container .teaser .teaser-text,.teaser-container .teaser .teaser-text{margin-top:0}}@media (min-width:576px){.buecher .teaser-container .teaser .teaser-text,.teaser-container .teaser .teaser-text{padding-right:0}.buecher .teaser-container .teaser,.teaser-container .teaser{padding:24px 0;margin:0}}@media only screen and (min-width:1280px){.buecher .teaser-container .teaser,.teaser-container .teaser{padding:32px 0}}.buecher .pagination,.news .pagination{justify-content:center;background-color:#0d3d9f;padding:2rem 0;display:flex}.buecher .pagination ul,.news .pagination ul{display:inline-block}.buecher .pagination ul li,.news .pagination ul li{text-align:center;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;color:#fff;float:left;width:2.5rem;height:2.5rem;margin:0 .5rem;position:relative;display:inline-block;z-index:1;line-height:2.4;cursor:pointer}@media (max-width:767.98px){.buecher .pagination ul li,.news .pagination ul li{width:2rem;height:2rem;line-height:2}}.buecher .pagination ul li:before,.news .pagination ul li:before,div.pagerer-container ul.pager__items li:before{content:"";display:block;width:100%;height:2px;position:absolute;left:0;bottom:0;background-color:#fff;transition:all .2s;z-index:-1}.buecher .pagination ul li.current,.news .pagination ul li.current,.view.view-news.view-display-id-block_1 form .form-item .form-select>div a.bef-link-active,.view.view-news.view-display-id-block_1 form .form-item .form-select>div a:hover,body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form .form-radios .form-item.active,body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form .form-radios .form-item:hover,div.pagerer-container ul.pager__items li.is-active a{color:#0d3d9f}.buecher .pagination ul li.current:before,.news .pagination ul li.current:before,div.pagerer-container ul.pager__items li.is-active:before,div.pagerer-container ul.pager__items li.is-active:hover:before{height:100%}.buecher .pagination ul li:not(.current):hover:before,.news .pagination ul li:not(.current):hover:before{height:8px}.buecher .pagination ul li.next-button,.buecher .pagination ul li.prev-button,.news .pagination ul li.next-button,.news .pagination ul li.prev-button{line-height:1.8;transition:transform .2s}.buecher .pagination ul li.next-button:before,.buecher .pagination ul li.prev-button:before,.news .pagination ul li.next-button:before,.news .pagination ul li.prev-button:before,.overlay.contactFormContainer .content .preview h2{display:none}.buecher .pagination ul li.prev-button:hover,.news .pagination ul li.prev-button:hover{transform:translateX(-20%)}.buecher .pagination ul li.next-button:hover,.news .pagination ul li.next-button:hover{transform:translateX(20%)}@media (max-width:767.98px){.buecher footer,.news footer{margin-top:0}}.post-meta,.teaser-meta,body.article .row.main aside.articleInfos a,body.article .row.main h4{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600}.post-meta,.teaser-meta{font-size:.875rem;color:rgba(67,67,77,.6);text-transform:uppercase;letter-spacing:.02rem;display:block}.post-meta.untertitel,.teaser-meta.untertitel{margin-bottom:10px}.post-meta span.categorie,.teaser-meta span.categorie{margin-right:.5rem}.teaser-meta span.categorie{float:right;margin:0}.post-meta span.city,.teaser-meta span.city{text-transform:none}@media (min-width:768px){body.article article{padding:0}}body.article .post-head{position:relative;width:100%;min-height:1px;padding-right:8px;padding-left:8px;flex:0 0 100%;max-width:100%}body.article .post-head>*{max-width:100%;margin-left:auto;margin-right:auto;color:#13245b}@media only screen and (min-width:1200px){body.article .post-head{flex:0 0 66.66667%;max-width:66.66667%;margin:0 auto}body.article .post-head>*{margin-left:0;margin-right:0}}body.article .articleImg{position:relative;width:100%;min-height:1px;padding-right:8px;padding-left:8px;flex:0 0 100%;max-width:100%;margin:0 auto;text-align:center}body.article .articleImg>*{max-width:46rem;margin-left:auto;margin-right:auto}@media only screen and (min-width:1200px){body.article .articleImg{flex:0 0 66.66667%;max-width:66.66667%}body.article .articleImg>*{max-width:none}}body.article .articleImg img{width:100%;height:auto;display:inline-block}@media screen and (min-width:1552px){body h1{font-size:40px}}@media screen and (max-width:520px){body h1{font-size:28px}}body.article figure{margin-bottom:2.5rem!important;margin-top:2.5rem!important}@media (min-width:992px){body.article figure{margin-bottom:3rem!important;margin-top:3rem!important}}body.article figure figcaption{font-size:.875rem;margin-top:.75rem;text-align:left}body.article .row.main h4{margin-top:1.5rem;margin-bottom:.5rem;font-weight:700;position:relative}body.article .row.main .moreInfo .moreinfo-hr:before,body.article .row.main h4:before{content:"";display:inline-block;height:2px;background-color:#0d3d9f;width:40px;position:absolute;top:-14px;left:50%;transform:translateX(-50%)}@media only screen and (min-width:720px){body.article .row.main h4:before{left:0;transform:translateX(0)}}body.article .row.main .moreInfo .moreinfo-hr:before{top:50px}@media only screen and (min-width:720px){body.article .row.main .moreInfo .moreinfo-hr:before{top:10px;left:0;transform:translateX(0)}}.moreInfo .moreinfo-hr{min-height:30px}.moreInfo .titel{font-family:"proxima nova",sans-serif;font-size:22px;margin-bottom:1rem;font-weight:700}body.article .row.main .content,body.article .row.main aside{position:relative;width:100%;min-height:1px;padding-right:8px;padding-left:8px;flex:0 0 100%;max-width:100%}body.article .row.main aside{text-align:center;padding-top:2.5rem;padding-bottom:1rem;border-top:1px solid #d8d8d8}body.article .row.main aside.share .shareBtns span{color:#43434d;width:2rem;height:2rem;border-radius:50%;background-color:#fff;margin:0 .35rem .35rem;display:inline-block}body.article .row.main aside.share .shareBtns span i{font-size:2rem;line-height:1}body.article .row.main aside.share .shareBtns span i.icon-twitter:before,body.article .row.main aside.share .shareBtns span i.icon-x:before{display:block;background-color:#43434d;border-radius:50%;font-size:21px;width:33px;height:33px;transform:translate(0,-11%);padding-top:6px;color:#fff}body.article .row.main aside.share .shareBtns span i.icon-mail2:before{display:block;background-color:#43434d;border-radius:50%;width:33px;height:33px;color:#fff}body.article .row.main aside.share .shareBtns span i.icon-copy:before,body.article .row.main aside.share .shareBtns span i.icon-whatsapp:before{display:block;background-color:#43434d;border-radius:50%;font-size:21px;width:33px;height:33px;transform:translate(0,-11%);padding-top:6px;color:#fff}body.article .row.main aside.share .shareBtns span i.icon-mail2:before{font-size:17px;transform:translate(0,-19%);padding-top:8px}@media only screen and (min-width:1200px){body.article .row.main aside.share .shareBtns span{margin:0 .75rem .75rem 0}body.article .row.main aside.share{order:3}}body.article .row.main aside.articleInfos{font-family:"SourceSerifPro",Georgia,serif;font-weight:400;font-style:normal;padding-bottom:2.5rem;display:block}body.article .row.main aside.articleInfos .contact{margin-bottom:3rem}body.article .row.main aside.articleInfos .img{width:7.5rem;height:7.5rem;border-radius:50%;margin:1rem 0;overflow:hidden;display:inline-block}body.article .row.main .content p,body.article .row.main aside.articleInfos .name{font-family:"SourceSerifPro",Georgia,serif;font-weight:700;font-style:normal}body.article .row.main aside.articleInfos .title{font-family:"Georgia";font-style:italic;font-weight:300;line-height:1.4;font-size:.95rem;margin-bottom:.5rem}.features .feature-item .feature-text h3,.textContainer h2,body.article .row.main aside.articleInfos .phone{margin-bottom:.5rem}.article-wrapper .col-2{order:2;flex:0 0 16.66667%;max-width:16.66667%;padding-right:8px;padding-left:8px}@media (min-width:720px) and (max-width:1200px){.article-wrapper .col-2{display:flex;flex:0 0 100%;max-width:100%}}@media (max-width:720px){.article-wrapper .col-2{flex:0 0 100%;max-width:100%}}.article-wrapper .col-2 .articleInfos img{border-radius:5px;margin-bottom:1rem}@media only screen and (max-width:720px){.article-wrapper .col-2 .articleInfos img{margin:0 auto}}body.article .row.main aside.articleInfos a{color:#0060a5}@media only screen and (min-width:720px){body.article .row.main aside.articleInfos{flex:0 0 66.66667%;max-width:66.66667%;display:flex;flex-direction:row;padding-bottom:0;order:1}body.article .row.main aside.articleInfos .contact{padding-right:2rem}body.article .row.main aside.articleInfos .contact,body.article .row.main aside.articleInfos .moreInfo{flex-basis:0;flex-grow:1;margin-bottom:0;position:relative}}@media only screen and (min-width:1200px){body.article .row.main aside.articleInfos{max-width:100%}body.article .row.main aside.articleInfos .contact:after,body.article .row.main aside.articleInfos .moreInfo:after{opacity:0}}@media only screen and (min-width:720px){body.article .row.main aside{flex:0 0 33.33333%;max-width:33.33333%;order:2;text-align:left}}@media only screen and (min-width:1200px){body.article .row.main aside{max-width:100%;text-align:left;padding:0;border:0}}body.article .row.main .content{margin-bottom:2.5rem}@media only screen and (min-width:1200px){body.article .row.main .content{order:2;flex:0 0 66.66667%;max-width:66.66667%;margin-bottom:0}}body.article .row.main .content img,body.article .row.main .content>*{width:100%;margin:0 auto;height:auto}body.article .row.main .content figure{margin-bottom:2rem!important;margin-top:2rem!important}@media (min-width:576px){body.article .row.main .content figure{margin-bottom:2.5rem!important;margin-top:2.5rem!important}}body.article .row.main .content p{font-weight:400;font-size:calc(16px + 6*(100vw - 520px)/1032);line-height:1.7}body.article .row.main .content ul{list-style:disc;margin-left:0!important}body.article .row.main .content ol,body.article .row.main .content ul{font-family:"SourceSerifPro",Georgia,serif;font-size:calc(18px + 3*(100vw - 520px)/1032);line-height:1.7;padding-left:20px;margin-bottom:15px}@media screen and (min-width:1552px){body.article .row.main .content p{font-size:21px}}@media screen and (max-width:520px){body.article .row.main .content p{font-size:18px}}@media only screen and (max-width:1200px){body.article footer{margin-top:3.5rem}}.overlay.contactFormContainer .content .preview .quantity .number span,body.single-container .page-title{padding:0 1rem}body.single-container .page-title h2,body.single-container .page-title p{text-align:center;display:block;width:100%;max-width:40rem;margin-left:auto;margin-right:auto}body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form .form-radios .form-item .inputGroup,body.datenschutz .page-title h2,body.datenschutz .page-wrapper h4,body.impressum .page-title h2,body.impressum .page-wrapper h4,body.single-container .page-title p{margin-bottom:0}body.single-container .page-wrapper{background-color:#fff;padding:2.5rem 1rem;margin-top:2.5rem}@media (min-width:576px){body.single-container .page-wrapper{padding:3rem}}@media (min-width:1552px){body.single-container .page-wrapper{padding:4rem}}@media (min-width:576px){body.single-container .page-wrapper{margin-top:3rem}}@media (min-width:1552px){body.single-container .page-wrapper{margin-top:4rem}}@media (max-width:767.98px){body.single-container .page-wrapper{margin-left:-1rem;margin-right:-1rem}}body.single-container .page-wrapper .inner{display:flex;flex-wrap:wrap;margin-right:-8px;margin-left:-8px;justify-content:center}@media (max-width:767.98px){body.datenschutz footer,body.impressum footer{margin-top:0}}body.datenschutz .page-wrapper div>h3:first-child,body.impressum .page-wrapper div>h3:first-child,body.kontakt .container-fluid.paddingTop form>div:first-child h4,form.contact>div:first-child h4{margin-top:0}body.datenschutz .page-wrapper p,body.impressum .page-wrapper p{font-family:"SourceSerifPro",Georgia,serif;font-weight:400;font-style:normal;font-size:calc(18px + 3*(100vw - 520px)/1032);line-height:1.7}@media screen and (min-width:1552px){body.datenschutz .page-wrapper p,body.impressum .page-wrapper p{font-size:21px}}@media screen and (max-width:520px){body.datenschutz .page-wrapper p,body.impressum .page-wrapper p{font-size:18px}}.textContainer p+p,body.datenschutz .page-wrapper ul,body.impressum .page-wrapper ul{font-family:"SourceSerifPro",Georgia,serif;font-weight:400;font-style:normal;font-size:calc(18px + 3*(100vw - 520px)/1032);line-height:1.7}body.datenschutz .page-wrapper ul,body.impressum .page-wrapper ul{margin:2.5rem 0;list-style:disc;padding-left:1rem}@media screen and (min-width:1552px){body.datenschutz .page-wrapper ul,body.impressum .page-wrapper ul{font-size:21px}}@media screen and (max-width:520px){body.datenschutz .page-wrapper ul,body.impressum .page-wrapper ul{font-size:18px}}.tryout-link h3,body.datenschutz .page-wrapper ul li,body.impressum .page-wrapper ul li{margin-bottom:.25rem}body.datenschutz .page-wrapper h3,body.impressum .page-wrapper h3{margin-top:3rem;margin-bottom:1rem}.overlay{position:fixed;display:flex;flex-direction:column;top:0;left:0;background-color:rgba(0,0,0,.8);opacity:1;width:100vw;height:100vh;z-index:9999;padding:0;text-align:left;transition:background-color .6s,height 0s}.overlay .content{transform:translateX(0);transition:transform .6s cubic-bezier(.075,.82,.165,1)}.overlay.hidden{height:0;background-color:transparent;transition:background-color .6s,height 0s .6s}.overlay.hidden .content{transform:translateX(100%);transition:transform .4s cubic-bezier(.6,.04,.98,.335)}.overlay .overlayCloseBtn{position:absolute;right:2.5rem;top:2.5rem;z-index:999;width:2.5rem;height:2.5rem}.overlay .overlayCloseBtn i{font-size:2.5rem}@media (max-width:991px){.overlay .overlayCloseBtn{right:.5rem;top:2rem}.overlay .overlayCloseBtn i{font-size:1.5rem}}.overlay.contactFormContainer h2{margin-bottom:.5rem;margin-top:0}@media (max-width:991px){.overlay.contactFormContainer h2{display:none}}.overlay.contactFormContainer .content{position:relative;display:flex;overflow:hidden;height:100%}.overlay.contactFormContainer .content .form,.overlay.contactFormContainer .content .preview{height:100%;padding:2.5rem;width:50%}.overlay.contactFormContainer .content .form .inner,.overlay.contactFormContainer .content .preview .inner{max-width:600px;margin:0 auto}.overlay.contactFormContainer .content input[type=submit]{margin-top:1.5rem;margin-bottom:2.5rem}.overlay.contactFormContainer .content .form{background-color:#fff;overflow-y:auto;padding-bottom:80px}@media (max-width:991px){.overlay.contactFormContainer .content .form .inner .row:nth-of-type(2) h4{margin-top:0}}.overlay.contactFormContainer .content .preview{color:#fff;background-color:#43434d;position:relative}@media (max-width:991px){.overlay.contactFormContainer .content .preview h2{display:block}}.overlay.contactFormContainer .content .preview h4{margin-top:7.05rem}@media (max-width:991px){.overlay.contactFormContainer .content .preview h4{margin-top:0;margin-bottom:0}}.overlay.contactFormContainer .content .preview .col-12{padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:2px solid rgba(255,255,255,.2);display:flex;flex-direction:row}@media (max-width:991px){.overlay.contactFormContainer .content .preview .col-12{padding-top:1rem;padding-bottom:1rem}.overlay.contactFormContainer .content .preview .col-12:last-of-type{border-bottom:0}}.overlay.contactFormContainer .content .preview .imgContainer{justify-content:flex-start;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600}.overlay.contactFormContainer .content .preview .imgContainer .details{display:flex}@media (max-width:767.98px){.overlay.contactFormContainer .content .preview .imgContainer .details{flex-direction:column}}.overlay.contactFormContainer .content .preview .imgContainer .details .title{flex-basis:100%}.overlay.contactFormContainer .content .preview .imgContainer img{max-height:160px;width:auto;margin-right:24px;-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.24);-moz-box-shadow:0 4px 12px 0 rgba(0,0,0,.24);box-shadow:0 4px 12px 0 rgba(0,0,0,.24)}.overlay.contactFormContainer .content .preview .quantity,.overlay.contactFormContainer .content .preview .result,.overlay.contactFormContainer .content .preview .shipping{justify-content:space-between}.overlay.contactFormContainer .content .preview .quantity{align-items:center}.overlay.contactFormContainer .content .preview .quantity .number i{opacity:.8;vertical-align:sub}.overlay.contactFormContainer .content .preview .result,.pricing .card .feature-list li.feature-list-head{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:700}@media (max-width:991px){.overlay.contactFormContainer .content{flex-direction:column;overflow-y:scroll;-webkit-overflow-scrolling:touch}.overlay.contactFormContainer .content .form{width:100%;height:auto}.overlay.contactFormContainer .content .preview{width:100%;height:auto;padding:2rem 1rem 1rem;order:1}.overlay.contactFormContainer .content .form{overflow-y:visible;order:2;padding:2rem 1rem}}form h4{margin-top:3.5rem;margin-bottom:1.5rem}body.kontakt .container-fluid.paddingTop .full,body.kontakt .container-fluid.paddingTop .inner{max-width:640px}@media (min-width:576px){body.kontakt .container-fluid.paddingTop .full,body.kontakt .container-fluid.paddingTop .inner{margin-left:auto;margin-right:auto}}body.kontakt .container-fluid.paddingTop input[type=submit]{background-color:#0d3d9f;margin-top:2rem;margin-bottom:3.5rem;padding:1rem 3rem}body.kontakt .container-fluid.paddingTop .contact-details{margin-top:2.5rem;text-align:center}.contact-details h4,body.kontakt .container-fluid.paddingTop .contact-details h4{font-family:"Georgia";font-style:italic;font-weight:300;font-size:calc(18px + 2*(100vw - 520px)/1032);margin-bottom:.75rem}@media screen and (min-width:1552px){body.kontakt .container-fluid.paddingTop .contact-details h4{font-size:20px}}@media screen and (max-width:520px){body.kontakt .container-fluid.paddingTop .contact-details h4{font-size:18px}}@media (max-width:767.98px){body.kontakt .container-fluid.paddingTop .contact-details h4{margin-bottom:.25rem}}.contact-details p,body.kontakt .container-fluid.paddingTop .contact-details p{font-size:calc(16px + 2*(100vw - 520px)/1032);font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;line-height:1.4;margin-bottom:1.5rem}@media screen and (min-width:1552px){body.kontakt .container-fluid.paddingTop .contact-details p{font-size:18px}}@media screen and (max-width:520px){body.kontakt .container-fluid.paddingTop .contact-details p{font-size:16px}}@media (min-width:576px){body.kontakt .container-fluid.paddingTop .contact-details{margin-top:6rem}}@media (min-width:1552px){body.kontakt .container-fluid.paddingTop .contact-details{margin-top:8rem}}@media (min-width:768px){body.kontakt .container-fluid.paddingTop .contact-details{text-align:left}}.flipMag,.flipMag .text .supline{color:#fff;position:relative}.flipMag img{box-shadow:none}.flipMag .text{max-width:20rem;position:absolute;left:0;top:5.5vw}.flipMag .text h2{font-size:calc(24px + 4*(100vw - 520px)/1032)}.flipMag .text .supline{font-size:.875em;letter-spacing:.15rem;text-transform:uppercase;font-family:ProximaNova-Regular;display:inline-block}.flipMag .flipCover .mag .front::after,.flipMag .text .supline::after,.textContainer strong::before{height:2px;content:"";width:80px;display:inline-block;position:absolute;left:0}.flipMag .text .supline::after{bottom:-12px}@media screen and (max-width:1350px){.flipMag .text{top:0;left:0;width:28vw}}.flipMag .flipCover{display:inline-block;left:50%;transform:translate(-50%)}.flipMag .flipCover .button,.flipMag .flipCover .button.bottom-right{position:absolute;z-index:999;right:1.5rem;transform:translateX(150%);top:25%;display:inline-block;background-color:transparent}.flipMag .flipCover .button.bottom-right{transform:translateX(100%);bottom:6rem;top:auto}.flipMag .flipCover .button button,.flipMag .flipCover .button span{display:inline-block;vertical-align:middle}.flipMag .flipCover .button span,.textContainer strong{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:700}.flipMag .flipCover .button span{margin-left:1rem;font-size:1.25rem;letter-spacing:.05rem}.flipMag .flipCover .button.left{right:auto;top:auto;bottom:1.5rem;left:1.5rem;transform:translateX(-100%)}.flipMag .flipCover .button.left-middle{right:auto;top:12rem;bottom:auto;left:1.5rem;transform:translateX(-100%)}.flipMag .flipCover .button.left span,.flipMag .flipCover .button.left-middle span{float:left;margin-right:1rem;margin-left:0;text-align:right;margin-top:.7rem}.flipMag .flipCover .button.tvButton{top:0;bottom:auto;transform:translate(100%,15px)}.flipMag .flipCover .mag{box-shadow:10px 10px 30px rgba(0,0,0,.4);height:100%}.flipMag .flipCover,.flipMag .flipCover .mag>div{height:100%;position:relative}.flipMag .flipCover .mag .back,.flipMag .flipCover .mag .back4,.flipMag .flipCover .mag .back5,.flipMag .flipCover .mag .left{position:absolute;top:0;left:50%;transform:translate(-50%)}.flipMag .flipCover .mag .right{position:absolute;top:0;transform:translate(-50%)}.flipMag .flipCover .mag .addOn,.flipMag .flipCover .mag .tvHeft{left:50%;transform:translate(-50%)}.flipMag .flipCover .mag .tvHeft{position:absolute;top:0}.flipMag .flipCover .mag .addOn{transform:scale(.85) rotate(5deg) translate(30%,5%);transform-origin:center center;position:absolute;top:0;bottom:0}.submodul-blick-ins-heft-slide.flipMag .flipCover .mag .addOn{right:0}.flipMag .flipCover .mag .front::after{width:30px;height:100%;background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 30%,rgba(255,255,255,0) 100%);left:5px;top:0}.flipMag .flipCover .mag .right{left:100%;z-index:0}.flipMag .textContainer{width:50vw;height:100vh;position:fixed;right:0;top:0;transform:translateX(100%);z-index:999999999}.textContainer{background-color:#fff;color:#43434d}.textContainer .closeBtn{background-image:url(../img/../img/icon/close.svg);background-position:center center;background-repeat:no-repeat;background-size:100%;cursor:pointer;width:3rem;height:3rem;position:absolute;top:5rem;right:2rem}.textContainer .content{max-width:640px;margin:0 auto;margin-top:5rem;padding:0 2rem}.textContainer .subline{text-align:left}.textContainer p+p{margin-top:2.5rem;margin-bottom:3.25rem}@media screen and (min-width:1552px){.textContainer p+p{font-size:21px}}@media screen and (max-width:520px){.textContainer p+p{font-size:18px}}.textContainer strong{font-size:1rem;line-height:1.5;position:relative;display:block}.textContainer strong::before{top:-12px}.textContainer button{margin-top:2.5rem}@media screen and (max-width:991.98px){.contentbox.sliderbox .button{display:block;background-color:transparent;color:#fff;width:100%;text-align:left;padding:15px 0 20px;margin:0 0 -1px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.contentbox.sliderbox .button br,.textContainer{display:none}.contentbox.sliderbox .button button{float:right;width:24px;height:24px;background:0 0!important;box-shadow:none;border:1px solid #fff}.contentbox.sliderbox .button button .icon{font-size:1.1em;font-weight:900;line-height:1.4}}.flipMag.slide .mag .blickslide img{position:absolute;top:0;box-shadow:none}.flipMag.slide .mag .blickslide img:first-child,.overlayFlipMag .mag .blickslide img:first-child,.overlayFlipMag .mag img:first-child{position:relative}.overlayFlipMag{z-index:99999999;background-color:#43434d;outline:0!important}.overlayFlipMag .front{pointer-events:none}.overlayFlipMag .mag img{height:100%;width:auto;top:0;left:0;position:static}.overlayFlipMag .mag .blickslide img{opacity:.5;position:relative;transform:matrix(1,0,0,1,0,0)!important}.back_sliderControls li.slick-active button,.back_sliderControls li.slick-active:after,.card-section .subNav li.active,.overlayFlipMag .mag .blickslide img.slick-active{opacity:1}.overlayFlipMag .mag .front img{box-shadow:10px 10px 30px rgba(0,0,0,.4)}.overlayFlipMag .back_sliderControls{position:fixed;left:25vw;transform:translate(-50%);display:inline-block;bottom:3vh}.overlayFlipMag .back_sliderControls li{margin:0 20px}.back_sliderControls .slick-dots li,.webform-submission-w-b-move-umfrage-form .js-form-type-webform-rating .inputGroup input,.webform-submission-wub-move-form .js-form-type-webform-rating .inputGroup input{width:auto}.back_sliderControls li button{opacity:0}.back_sliderControls li:after{content:attr(data-name);display:block;top:-12px;position:relative;opacity:.5}.overlayFlipMag:after{content:"";width:100vw;height:100vh;position:fixed;top:50%;transform:translate(0,-50%);left:0;z-index:-1;background-color:#43434c;animation:fadeIn 300ms both}.overlayFlipMag.exitAnimation:after{animation:exitAnimation 300ms both}.overlayFlipMag_smallScreen{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow-y:auto;overflow-x:hidden;z-index:999999;background-color:#43434d;padding-top:5rem}.overlayFlipMag_smallScreen .flipCover{position:relative;padding-bottom:5rem}.overlayFlipMag_smallScreen .flipCover .tvHeft_sliderControls{text-align:center}.overlayFlipMag_smallScreen .flipCover mag{padding:0 5vw}.overlayFlipMag_smallScreen img{width:90%;height:auto;display:block;margin:0 2%}.overlayFlipMag_smallScreen .textContainer{padding:40px 16px 24px}.overlayFlipMag_smallScreen .textContainer.open,body.agp #page-header .right,body.aka #page-header .right,body.avo #page-header .right{display:block}.overlayFlipMag_smallScreen .textContainer .closeBtn{background:0 0;text-align:right;top:3rem}.overlayFlipMag_smallScreen .textContainer .closeBtn:before{content:"\eaf5";font-family:"icomoon";font-style:normal;font-weight:400;color:#fff}.overlayFlipMag_smallScreen .textContainer .subline,.overlayFlipMag_smallScreen .textContainer h2{display:block;text-align:center}.overlayFlipMag_smallScreen .textContainer p{font-size:18px;line-height:32px}.overlayFlipMag_smallScreen .back_sliderControls{position:absolute;bottom:10px}.overlayFlipMag_smallScreen .back_sliderControls ul{width:100vw;display:flex;justify-content:space-around}.overlayFlipMag_smallScreen .back_sliderControls li{color:#fff}.card-section+.card-section{margin-top:12rem}.card-deck,.card-section .card-section-head{position:relative}.card-section .card-section-head .underFont{z-index:0;position:absolute;width:100%;text-align:left;top:0;transform:translateY(-7rem);opacity:.1;line-height:1.15}.card-section .subNav{align-self:flex-start;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:700;font-size:calc(20px + 4*(100vw - 520px)/1032);position:sticky;top:20vh;bottom:-200%}@media screen and (min-width:1552px){.card-section .subNav{font-size:24px}}@media screen and (max-width:520px){.card-section .subNav{font-size:20px}}.card-section .subNav li{margin-bottom:1.5rem;opacity:.2}.card-section .subNav li.head{font-size:.875rem;text-transform:uppercase;letter-spacing:.15rem;opacity:.5}.card-deck{display:flex;flex-direction:column;z-index:1;margin-bottom:8rem}.card-deck:last-of-type{margin-bottom:7px}.card-deck .card{position:relative;display:flex;flex-direction:column;margin-left:0;margin-right:0;padding:0 12px}.card-deck .card:before{display:block;content:"";position:absolute;top:0;left:12px;right:12px;height:100%;box-shadow:0 4px 4px rgba(0,0,0,.24),0 0 12px rgba(0,0,0,.12)}.card-deck .card.no-shadow:before{box-shadow:none}.card-deck .card .contentText{background:#fff}.card-deck .card.double,.card-deck .card.single{flex-direction:none;box-shadow:0 4px 4px rgba(0,0,0,.24),0 0 12px rgba(0,0,0,.12)}.card-deck .card.double:before,.card-deck .card.single:before{display:none}@media (max-width:768px){.card-deck .card{margin-bottom:1rem}}@media (max-width:767px){.card-deck.count-3 .card{flex:0 0 100%}}@media (max-width:991px){.card-deck.count-3 .card{flex:0 50%;margin:0 0 2rem}}@media (max-width:575px){.card-deck.count-2 .card{margin:0 0 2rem}}.IHM-Green{color:#a6cc9c!important}.card-deck .card .contentText p{font-family:"proxima nova";font-weight:400;font-style:normal;font-size:calc(16px + 2*(100vw - 520px)/1032);margin:0;line-height:1.5}.card-deck .card .contentText .pzn{color:rgba(67,67,77,.6);font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:600;font-size:.875rem;margin-top:1rem;flex-grow:0;letter-spacing:.03rem}@media screen and (min-width:1552px){.card-deck .card .contentText p{font-size:18px}}@media screen and (max-width:520px){.card-deck .card .contentText p{font-size:16px}}.card-deck .card button{align-self:center}.card-deck.single{justify-content:center}@media (min-width:576px){.card-deck{flex-flow:row wrap;display:flex;padding:0}}.print .card button{display:none}.accordion{margin:0 -1rem}@media (min-width:768px){.accordion{margin:0}}.accordion .accordion-item{background-color:#fff;padding:1.5rem;border-top:1px solid #d8d8d8}.accordion .accordion-item:first-of-type{border:0}.accordion .accordion-item .item-header{position:relative;cursor:pointer}.accordion .accordion-item .item-header h4{margin-bottom:0;transition:color .2s;padding-right:30px}.accordion .accordion-item .item-header i{position:absolute;right:0;top:-2px;color:rgba(67,67,77,.6);transition:color .4s}.accordion .accordion-item.item-collapsed h4,body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser.views-row .teaser-text a{color:#43434d}.accordion .accordion-item.item-collapsed .item-content{max-height:0;transition:none}.accordion .accordion-item.item-collapsed i:before{content:"\eaee"}.accordion .accordion-item .item-content{position:relative;top:.75rem;font-family:"SourceSerifPro",Georgia,serif;font-weight:400;font-style:normal;font-size:1.125rem;line-height:1.6;height:auto;transition:max-height .4s;overflow:hidden}.accordion .accordion-item .item-content p{margin:0}@media (min-width:768px){body.agp #page-header .right,body.aka #page-header .right,body.avo #page-header .right,body.mintgreen #page-header .right{display:none}}.digital-scroll-wrapper .scroll-content-inner{position:relative;width:100%;min-height:1px;padding-right:16px;padding-left:16px;flex:0 0 100%;max-width:100%}@media (min-width:992px){.digital-scroll-wrapper .scroll-content-inner{flex:0 0 50%;max-width:50%;margin:0}}.digital-scroll-wrapper [class*=section-]{max-width:36rem;height:auto;display:flex;justify-content:center;flex-direction:column;margin-top:3.5rem;position:relative;margin-left:auto;margin-right:auto}.digital-scroll-wrapper [class*=section-]:first-of-type{margin-top:2rem}.digital-scroll-wrapper [class*=section-] h2{margin-bottom:1rem;display:block}@media (max-width:991px){.digital-scroll-wrapper [class*=section-] h2{text-align:center}}.digital-scroll-wrapper [class*=section-] .subline-color.number{font-family:"Georgia";font-style:italic;font-size:2rem;font-weight:700;line-height:.8}@media (max-width:991px){.digital-scroll-wrapper [class*=section-] .subline-color.number{text-align:center;display:block}.digital-scroll-wrapper [class*=section-] .subline-color.number:after{left:50%;transform:translateX(-50%)}}.digital-scroll-wrapper [class*=section-] img{display:block;width:auto;max-width:100%;margin:.5rem auto 1.5rem}.digital-scroll-wrapper [class*=section-] img.single{-webkit-filter:drop-shadow(0 5px 5px rgba(0,0,0,.3));filter:drop-shadow(0 5px 5px rgba(0,0,0,.3));-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX='${x}', OffY='${y}', Color='${hex}')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX='${x}', OffY='${y}', Color='${hex}')"}@media (min-width:992px){.digital-scroll-wrapper [class*=section-] img{display:none}}.digital-scroll-wrapper [class*=section-] .store-links{margin-top:1.5rem;display:block;text-align:center}.digital-scroll-wrapper [class*=section-] .store-links img{display:inline-block;margin:0;max-width:10rem}.digital-scroll-wrapper [class*=section-] .store-links img:nth-of-type(2){display:none}@media (min-width:992px){.digital-scroll-wrapper [class*=section-] .store-links{text-align:left}.digital-scroll-wrapper [class*=section-] .store-links img{display:inline-block;margin-right:1rem}.digital-scroll-wrapper [class*=section-] .store-links img:nth-of-type(2){display:inline-block}}.digital-scroll-wrapper [class*=section-] .screen-slider-m{display:block;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;margin-bottom:1.5rem;margin-top:.5rem;-webkit-filter:drop-shadow(0 5px 5px rgba(0,0,0,.3));filter:drop-shadow(0 5px 5px rgba(0,0,0,.3));-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX='${x}', OffY='${y}', Color='${hex}')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX='${x}', OffY='${y}', Color='${hex}')"}.digital-scroll-wrapper [class*=section-] .screen-slider-m .slider-controls-m{text-align:center;margin-top:.5rem}.digital-scroll-wrapper [class*=section-] .screen-slider-m .slider-controls-m .slick-dots li button{background-color:#43434d!important}.digital-scroll-wrapper [class*=section-] .screen-slider-m .slider-controls-m .slick-dots li.slick-active button{background-color:#ff941a!important}.digital-scroll-wrapper [class*=section-] .screen-slider-m .slide{padding:1.5rem 0 2rem}.digital-scroll-wrapper [class*=section-] .screen-slider-m .slide img{box-shadow:none;margin:0;width:100%;height:auto}@media (max-width:767.98px){.digital-scroll-wrapper [class*=section-] .screen-slider-m .slide img{max-height:500px;width:auto}}.digital-scroll-wrapper [class*=section-] .screen-slider-m .slide:after{top:1.5rem;height:calc(100% - 3.6rem)}@media (max-width:480px){.digital-scroll-wrapper [class*=section-] .screen-slider-m .slide:after{top:1.2rem;height:calc(100% - 3rem)}}@media (max-width:360px){.digital-scroll-wrapper [class*=section-] .screen-slider-m .slide:after{top:.9rem;height:calc(100% - 2.8rem)}}@media (max-width:480px){.digital-scroll-wrapper [class*=section-] .screen-slider-m .slide{padding:1.1rem 0 2rem}}@media (max-width:360px){.digital-scroll-wrapper [class*=section-] .screen-slider-m .slide{padding:.8rem 0 2rem}}.digital-scroll-wrapper [class*=section-] .screen-slider-m .slider-mask{width:100%;height:auto;position:relative;z-index:9;pointer-events:none;margin-top:0}.digital-scroll-wrapper [class*=section-] .screen-slider-m .slider{position:absolute;left:9%;top:0;width:82%}@media (min-width:992px){.digital-scroll-wrapper [class*=section-] .screen-slider-m{display:none}.digital-scroll-wrapper [class*=section-]{padding:0 1rem 0 0;min-height:100vh;margin-top:0;margin-left:0;margin-right:0}}@media (min-width:1552px){.digital-scroll-wrapper [class*=section-]{padding:0}}.stage{background-color:#b5d6fe;height:100vh;width:50%;position:fixed;left:50%;top:0;z-index:10;background-image:radial-gradient(circle,rgba(255,255,255,.4) 30%,rgba(255,255,255,0) 50%);padding-top:48px;display:none}.stage.hidden{position:absolute;left:50%;margin-top:0}@media (max-width:991px){.stage.hidden{top:0!important}}.toolbar-fixed .stage.hidden{margin-top:-39px}@media (min-width:992px){.stage{display:block}}.stage .device-container{width:32vw;max-width:800px;height:auto;position:relative;left:50%;top:50%;box-shadow:40px 40px 40px rgba(0,50,120,.5);transform:translate(-50%,-50%) translateZ(0);border-radius:10%}.stage .device-container.phone{width:15vw;max-width:280px;border-radius:16%}.stage .device-container.phone [class^=media-section]{left:6%;top:12.5%;width:88%}.article.full .field--name-body .slick>nav .slick-dots li button,.stage .device-container.phone .clip-media-section{position:absolute}.stage .device-container.website [class^=media-section]{test:123}.stage .device-container.website .media-section-01.active .screen-scroll-header{transition:opacity .6s .4s ease-in-out-quint}.stage .device-container.website .media-section-01.active .hero-container .hero-text{transition:transform .6s .8s ease-in-out-quint}.stage .device-container.website .media-section-01.active .hero-container .hero-image{transition:all .6s .6s ease-in-out-quint}.stage .device-container .inner-wrapper{overflow:hidden;position:relative;z-index:99}.stage .device-container .slider-controls-extended{position:absolute;bottom:-6.5rem;left:50%;transform:translateX(-50%) translateY(20%);z-index:10;text-align:center;visibility:hidden;transition:transform .4s}.stage .device-container .slider-controls-extended .description{display:block;white-space:nowrap;font-family:"Georgia";font-style:italic;font-weight:300;font-size:1.125rem;color:#fff;margin-top:1rem}.stage .device-container .slider-controls-extended.active{visibility:visible;transform:translateX(-50%) translateY(0)}.stage .device-container [class^=media-section]{position:absolute;left:9%;top:6.5%;width:82%;transition:transform .4s ease-out;transform:translateY(0);visibility:hidden;will-change:opacity,transform;background-color:#000}.stage .device-container [class^=media-section]:nth-child(0){z-index:7}.stage .device-container [class^=media-section]:nth-child(1){z-index:6}.stage .device-container [class^=media-section]:nth-child(2){z-index:5}.stage .device-container [class^=media-section]:nth-child(3){z-index:4}.stage .device-container [class^=media-section]:nth-child(4){z-index:3}.stage .device-container [class^=media-section]:nth-child(5){z-index:2}.stage .device-container [class^=media-section]:nth-child(6){z-index:1}.stage .device-container [class^=media-section] img{width:100%;height:auto;opacity:0;transition:opacity .4s ease-out;will-change:opacity}.stage .device-container [class^=media-section].active{visibility:visible}.stage .device-container [class^=media-section].active img{opacity:1}.stage .device-container [class^=media-section].hidden{transform:translateX(100%)}.stage .device-container [class^=media-section].screen-slider .slick-list{overflow:hidden}.stage .device-container [class^=media-section].screen-stack img{position:absolute;left:0;top:0;z-index:1;transition:transform .4s ease-out,opacity .4s ease-out;transform:translateX(100%)}.stage .device-container [class^=media-section].screen-stack img.active{transform:translateX(0);transition:transform .4s ease-out,opacity .4s ease-out;z-index:3}.stage .device-container [class^=media-section] .slide{position:relative}.stage .device-container [class^=media-section] .slide:before{display:block;content:"";width:100%;padding-top:75%}.stage .device-container [class^=media-section] .slide .inner,.stage .device-container [class^=media-section] .slide>.content{position:absolute;top:0;right:0;bottom:0;left:0}.stage .device-container img.screen{height:auto}.stage .device-container .device{width:100%;height:auto;z-index:10;position:relative}.flipMag .mag .blickslide{width:100%!important}.flipMag .mag .blickslide.addOn img{transform:translateX(-35%);visibility:hidden;margin-right:5rem}.flipMag .mag .blickslide.addOn img:first-of-type{visibility:visible;box-shadow:10px 10px 30px rgba(0,0,0,.4);width:auto;height:100%;max-height:unset}.flipMag .mag .blickslide.back img,.flipMag .mag .blickslide.back4 img,.flipMag .mag .blickslide.back5 img,.flipMag .mag .blickslide.tvHeft img{transform:translateX(-35%);visibility:hidden}.stage .device-container .device.phone,.stage .device-container .device.tablet{width:9vw;max-width:220px;height:auto;position:absolute;bottom:50%;transform:translate(200%,65%);right:50%;z-index:998;transition:transform .4s ease-out,opacity .4s ease-out;opacity:1;box-shadow:5px 5px 5px rgba(0,50,120,.3)}.stage .device-container .device.phone.phone,.stage .device-container .device.tablet.phone{z-index:999}.stage .device-container .device.phone.phone.small,.stage .device-container .device.tablet.phone.small{width:4.87vw;max-width:111px;transform:translate(310%,93%);z-index:1000;transition-delay:.2s}.stage .device-container .device.phone.phone.small.hidden,.stage .device-container .device.tablet.phone.small.hidden{transform:translate(310%,168%);opacity:0}.stage .device-container .device.phone.phone.hidden,.stage .device-container .device.tablet.phone.hidden{transform:translate(200%,100%);opacity:0}.stage .device-container .device.phone.small,.stage .device-container .device.tablet.small{z-index:999;box-shadow:10px 10px 10px rgba(0,50,120,.3),0 0 10px rgba(0,50,120,.4)}.stage .device-container .device.phone.tablet,.stage .device-container .device.tablet.tablet{width:10vw;max-width:500px;transform:translate(130%,65%)}.stage .device-container .device.phone.tablet.hidden,.stage .device-container .device.tablet.tablet.hidden{transform:translate(130%,120%);opacity:0}.stage .device-container .device.browser-bar{background-color:#fff;border-radius:2px;position:relative;border:1px solid #d8d8d8;z-index:0}.stage .device-container .device.browser-bar:before{display:block;content:"";width:100%;padding-top:calc(5.45/8*100%);transition:all .3s ease-out-quart}.stage .device-container .device.browser-bar>.content{position:absolute;top:0;left:0;right:0;bottom:0}.stage .device-container .device.browser-bar .bar{width:100%;height:auto;position:absolute;left:0;top:0;display:block}.stage .device-container .device.browser-bar .bar img{width:100%;height:auto;display:block}.stage .device-container .device.browser-bar .inner{padding:1rem;display:none;justify-content:space-between;align-items:center}.stage .device-container .device.browser-bar .inner span{flex-grow:1;margin-left:1rem}.stage .device-container .device.browser-bar.hidden{padding-top:0}.stage .device-container .device.browser-bar.hidden .inner{display:flex}.stage .device-container .device.browser-bar.hidden .bar,body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form .form-radios .form-item input{display:none}.stage .device-container .device.browser-bar.hidden:before{padding:0;transform-origin:center}.pricing{margin-top:5rem;position:relative}@media (min-width:576px){.pricing{margin-top:6rem}}@media (min-width:1552px){.pricing{margin-top:8rem}}.pricing h2{text-align:center;display:block;margin-bottom:1rem}@media (min-width:768px){.pricing h2{margin-bottom:2rem}}.pricing .underFont{position:absolute;display:block;width:100%;text-align:center;top:0;left:0;transform:translateY(-60%)}.pricing .card-deck{justify-content:center;position:relative}.pricing .small{font-size:.75rem;max-width:50rem;padding:0 1rem;position:relative;padding-top:1rem;margin:0 auto;display:block;line-height:1.3}.pricing .card{padding:2.5rem;text-align:center;z-index:9;background-color:#fff}.pricing .card .price{font-size:2.5rem;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:800;margin-bottom:0;margin-top:1.5rem;line-height:1}.pricing .card a.more.btnstyle,.pricing .card button{margin-top:1.5rem;margin-bottom:2rem}.pricing .card .feature-list{text-align:left;align-self:center}.pricing .card .feature-list li{margin-bottom:1rem;line-height:1}.pricing .card .feature-list li:last-of-type{margin:0}.pricing .card .feature-list li:not(:first-of-type):before{content:"\eaf6";font-size:.8rem;text-align:center;display:inline-block;vertical-align:middle;margin-right:.5rem;color:#fff;line-height:1.4;width:1.2rem;height:1.2rem;margin-top:-.2rem;background-color:gray;border-radius:50%;font-family:"icomoon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pricing .card.double{max-width:48rem;flex-direction:column;padding:0}.pricing .card.double .base-package a.more{background-color:#ff941a;margin-top:1.5rem;margin-bottom:2rem}@media screen and (min-width:768px){.pricing .card.double{flex-direction:row}}.pricing .card.double>div{width:100%;padding:2.5rem 1.5rem}@media screen and (min-width:768px){.pricing .card.double>div{width:50%;padding:2.5rem}}.pricing .card.double .addon-package{position:relative;padding:0 1.5rem;border-top:1px solid #d8d8d8;border-left:none;background-color:#f3f3f3;text-align:left}@media screen and (min-width:768px){.pricing .card.double .addon-package{border-left:1px solid #d8d8d8;padding:0 2.5rem}}.pricing .card.double .addon-package:after{position:absolute;left:50%;top:0;margin-left:-1.5rem;margin-top:-1.5rem;content:"\eafa";font-size:1.5rem;text-align:center;display:inline-block;color:#43434d;line-height:2;width:3rem;height:3rem;background-color:#f3f3f3;border-radius:50%;font-family:"icomoon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-top:1px solid #d8d8d8;border-left:none}@media screen and (min-width:768px){.pricing .card.double .addon-package:after{left:0;top:50%;border-left:1px solid #d8d8d8}}.pricing .card.double .addon-package .addon-package-item{padding:2.5rem 0;display:flex;justify-content:center;flex-direction:column}.pricing .card.double .addon-package .addon-package-item:nth-of-type(1) h5{margin-top:1.5rem}.pricing .card.double .addon-package .addon-package-item:nth-of-type(2){border-top:1px solid #d8d8d8}.pricing .card.double .addon-package .price{margin-top:0;font-size:2rem}.pricing .card.double .addon-package h4{margin-bottom:0;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:700;font-size:1.125rem}.pricing .card.double .addon-package h5{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:700;margin-bottom:.75rem}.pricing .card.double .addon-package .details{font-family:"Georgia";font-style:italic;font-weight:300;font-size:.75rem;margin-top:.5rem;line-height:1.5}.features .feature-sticky-head{position:relative;margin-bottom:2.5rem}.features .feature-sticky-head .underFont{margin-bottom:-5rem;text-align:left}.features .inner{display:flex;flex-wrap:wrap;margin-right:-16px;margin-left:-16px}.features .feature-item{display:flex;margin-bottom:4rem;flex:0 0 100%;max-width:100%;position:relative;width:100%;min-height:1px;padding-right:8px;padding-left:8px;flex-direction:column}.inhaltsseite [class*=block-views-blockwichtige] .item-list ul li{padding-bottom:.5rem;list-style:disc;list-style-position:outside;color:#0060a5}.inhaltsseite [class*=block-views-blockwichtige] .item-list ul{padding-left:1rem}.inhaltsseite .underFont{font-size:calc(70px + 90*(100vw - 520px)/1032);letter-spacing:initial}@media (max-width:991.98px){.inhaltsseite .underFont{font-size:calc(65px + 90*(100vw - 520px)/1032)}}@media (max-width:767.98px){.inhaltsseite .underFont{font-size:calc(60px + 90*(100vw - 520px)/1032)}}@media (max-width:575.98px){.inhaltsseite .underFont{font-size:calc(55px + 90*(100vw - 520px)/1032);transform:translateY(-35px)}}@media (min-width:768px){.features .feature-item{flex:0 0 25%;max-width:25%}.features .feature-item:last-of-type,.features .feature-item:nth-of-type(3){margin-bottom:0}}@media (min-width:992px){.features .feature-item{flex:0 0 25%;max-width:25%}}.features .feature-item .feature-img img{width:100%;height:auto}@media (max-width:767.98px){.features .feature-item .feature-text h3{text-align:center}}@media screen and (min-width:1552px){.features .feature-item .feature-text p{font-size:21px}}@media screen and (max-width:520px){.features .feature-item .feature-text p{font-size:18px}}.chosen-container,form.webform-submission-event-anmeldung-add-form{max-width:100%}@media (max-width:767.98px){.chosen-container{padding-left:2px;padding-right:2px}}.chosen-container .chosen-single{border:0!important;background:#f2f2f2;height:50px;font-family:georgia;font-weight:400;font-style:italic;font-size:16px;padding:0 16px;-webkit-appearance:none;border-radius:0;box-shadow:none!important;background-image:none!important}.chosen-container .chosen-single span{height:50px;display:flex;align-items:center}.chosen-container .chosen-drop{border:0;box-shadow:0 4px 5px rgba(0,0,0,.15);clip-path:none}.messages--error{position:absolute;left:10rem;padding:10px;z-index:2}.messages--error em{hyphens:auto;word-break:break-word}.required .fieldset-wrapper,fieldset .fieldset-wrapper{overflow:inherit!important}.modul-externe-html-pdf .field--name-field-pdf-download>.field--label{font-weight:700;margin-top:50px}.rateit-large{margin-top:2rem}.rateit-large .rateit-range,.rateit-large .rateit-range .rateit-hover,.rateit-large .rateit-range .rateit-selected{background-size:48px 48px!important}div.pagerer-container ul.pager__items li,i.icon{text-align:center;font-style:normal;display:inline-block}[class*=" icon-"],[class^=icon-],i.icon{speak:none;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}i.icon{text-decoration:inherit;font-size:1.5rem}[class*=" icon-"],[class^=icon-]{font-family:"icomoon";font-style:normal;line-height:1}.icon-home:before{content:"\e900"}.icon-home2:before{content:"\e901"}.icon-home3:before{content:"\e902"}.icon-office:before{content:"\e903"}.icon-newspaper:before{content:"\e904"}.icon-pencil:before{content:"\e905"}.icon-pencil2:before{content:"\e906"}.icon-quill:before{content:"\e907"}.icon-pen:before{content:"\e908"}.icon-blog:before{content:"\e909"}.icon-eyedropper:before{content:"\e90a"}.icon-droplet:before{content:"\e90b"}.icon-paint-format:before{content:"\e90c"}.icon-image:before{content:"\e90d"}.icon-images:before{content:"\e90e"}.icon-camera:before{content:"\e90f"}.icon-headphones:before{content:"\e910"}.icon-music:before{content:"\e911"}.icon-play:before{content:"\e912"}.icon-film:before{content:"\e913"}.icon-video-camera:before{content:"\e914"}.icon-dice:before{content:"\e915"}.icon-pacman:before{content:"\e916"}.icon-spades:before{content:"\e917"}.icon-clubs:before{content:"\e918"}.icon-diamonds:before{content:"\e919"}.icon-bullhorn:before{content:"\e91a"}.icon-connection:before{content:"\e91b"}.icon-podcast:before{content:"\e91c"}.icon-feed:before{content:"\e91d"}.icon-mic:before{content:"\e91e"}.icon-book:before{content:"\e91f"}.icon-books:before{content:"\e920"}.icon-library:before{content:"\e921"}.icon-file-text:before{content:"\e922"}.icon-profile:before{content:"\e923"}.icon-file-empty:before{content:"\e924"}.icon-files-empty:before{content:"\e925"}.icon-file-text2:before{content:"\e926"}.icon-file-picture:before{content:"\e927"}.icon-file-music:before{content:"\e928"}.icon-file-play:before{content:"\e929"}.icon-file-video:before{content:"\e92a"}.icon-file-zip:before{content:"\e92b"}.icon-copy:before{content:"\e92c"}.icon-paste:before{content:"\e92d"}.icon-stack:before{content:"\e92e"}.icon-folder:before{content:"\e92f"}.icon-folder-open:before{content:"\e930"}.icon-folder-plus:before{content:"\e931"}.icon-folder-minus:before{content:"\e932"}.icon-folder-download:before{content:"\e933"}.icon-folder-upload:before{content:"\e934"}.icon-price-tag:before{content:"\e935"}.icon-price-tags:before{content:"\e936"}.icon-barcode:before{content:"\e937"}.icon-qrcode:before{content:"\e938"}.icon-ticket:before{content:"\e939"}.icon-cart:before{content:"\e93a"}.icon-coin-dollar:before{content:"\e93b"}.icon-coin-euro:before{content:"\e93c"}.icon-coin-pound:before{content:"\e93d"}.icon-coin-yen:before{content:"\e93e"}.icon-credit-card:before{content:"\e93f"}.icon-calculator:before{content:"\e940"}.icon-lifebuoy:before{content:"\e941"}.icon-phone:before{content:"\e942"}.icon-phone-hang-up:before{content:"\e943"}.icon-address-book:before{content:"\e944"}.icon-envelop:before{content:"\e945"}.icon-pushpin:before{content:"\e946"}.icon-location:before{content:"\e947"}.icon-location2:before{content:"\e948"}.icon-compass:before{content:"\e949"}.icon-compass2:before{content:"\e94a"}.icon-map:before{content:"\e94b"}.icon-map2:before{content:"\e94c"}.icon-history:before{content:"\e94d"}.icon-clock:before{content:"\e94e"}.icon-clock2:before{content:"\e94f"}.icon-alarm:before{content:"\e950"}.icon-bell:before{content:"\e951"}.icon-stopwatch:before{content:"\e952"}.icon-calendar:before{content:"\e953"}.icon-printer:before{content:"\e954"}.icon-keyboard:before{content:"\e955"}.icon-display:before{content:"\e956"}.icon-laptop:before{content:"\e957"}.icon-mobile:before{content:"\e958"}.icon-mobile2:before{content:"\e959"}.icon-tablet:before{content:"\e95a"}.icon-tv:before{content:"\e95b"}.icon-drawer:before{content:"\e95c"}.icon-drawer2:before{content:"\e95d"}.icon-box-add:before{content:"\e95e"}.icon-box-remove:before{content:"\e95f"}.icon-download:before{content:"\e960"}.icon-upload:before{content:"\e961"}.icon-floppy-disk:before{content:"\e962"}.icon-drive:before{content:"\e963"}.icon-database:before{content:"\e964"}.icon-undo:before{content:"\e965"}.icon-redo:before{content:"\e966"}.icon-undo2:before{content:"\e967"}.icon-redo2:before{content:"\e968"}.icon-forward:before{content:"\e969"}.icon-reply:before{content:"\e96a"}.icon-bubble:before{content:"\e96b"}.icon-bubbles:before{content:"\e96c"}.icon-bubbles2:before{content:"\e96d"}.icon-bubble2:before{content:"\e96e"}.icon-bubbles3:before{content:"\e96f"}.icon-bubbles4:before{content:"\e970"}.icon-user:before{content:"\e971"}.icon-users:before{content:"\e972"}.icon-user-plus:before{content:"\e973"}.icon-user-minus:before{content:"\e974"}.icon-user-check:before{content:"\e975"}.icon-user-tie:before{content:"\e976"}.icon-quotes-left:before{content:"\e977"}.icon-quotes-right:before{content:"\e978"}.icon-hour-glass:before{content:"\e979"}.icon-spinner:before{content:"\e97a"}.icon-spinner2:before{content:"\e97b"}.icon-spinner3:before{content:"\e97c"}.icon-spinner4:before{content:"\e97d"}.icon-spinner5:before{content:"\e97e"}.icon-spinner6:before{content:"\e97f"}.icon-spinner7:before{content:"\e980"}.icon-spinner8:before{content:"\e981"}.icon-spinner9:before{content:"\e982"}.icon-spinner10:before{content:"\e983"}.icon-spinner11:before{content:"\e984"}.icon-binoculars:before{content:"\e985"}.icon-search:before{content:"\e986"}.icon-zoom-in:before{content:"\e987"}.icon-zoom-out:before{content:"\e988"}.icon-enlarge:before{content:"\e989"}.icon-shrink:before{content:"\e98a"}.icon-enlarge2:before{content:"\e98b"}.icon-shrink2:before{content:"\e98c"}.icon-key:before{content:"\e98d"}.icon-key2:before{content:"\e98e"}.icon-lock:before{content:"\e98f"}.icon-unlocked:before{content:"\e990"}.icon-wrench:before{content:"\e991"}.icon-equalizer:before{content:"\e992"}.icon-equalizer2:before{content:"\e993"}.icon-cog:before{content:"\e994"}.icon-cogs:before{content:"\e995"}.icon-hammer:before{content:"\e996"}.icon-magic-wand:before{content:"\e997"}.icon-aid-kit:before{content:"\e998"}.icon-bug:before{content:"\e999"}.icon-pie-chart:before{content:"\e99a"}.icon-stats-dots:before{content:"\e99b"}.icon-stats-bars:before{content:"\e99c"}.icon-stats-bars2:before{content:"\e99d"}.icon-trophy:before{content:"\e99e"}.icon-gift:before{content:"\e99f"}.icon-glass:before{content:"\e9a0"}.icon-glass2:before{content:"\e9a1"}.icon-mug:before{content:"\e9a2"}.icon-spoon-knife:before{content:"\e9a3"}.icon-leaf:before{content:"\e9a4"}.icon-rocket:before{content:"\e9a5"}.icon-meter:before{content:"\e9a6"}.icon-meter2:before{content:"\e9a7"}.icon-hammer2:before{content:"\e9a8"}.icon-fire:before{content:"\e9a9"}.icon-lab:before{content:"\e9aa"}.icon-magnet:before{content:"\e9ab"}.icon-bin:before{content:"\e9ac"}.icon-bin2:before{content:"\e9ad"}.icon-briefcase:before{content:"\e9ae"}.icon-airplane:before{content:"\e9af"}.icon-truck:before{content:"\e9b0"}.icon-road:before{content:"\e9b1"}.icon-accessibility:before{content:"\e9b2"}.icon-target:before{content:"\e9b3"}.icon-shield:before{content:"\e9b4"}.icon-power:before{content:"\e9b5"}.icon-switch:before{content:"\e9b6"}.icon-power-cord:before{content:"\e9b7"}.icon-clipboard:before{content:"\e9b8"}.icon-list-numbered:before{content:"\e9b9"}.icon-list:before{content:"\e9ba"}.icon-list2:before{content:"\e9bb"}.icon-tree:before{content:"\e9bc"}.icon-menu:before{content:"\e9bd"}.icon-menu2:before{content:"\e9be"}.icon-menu3:before{content:"\e9bf"}.icon-menu4:before{content:"\e9c0"}.icon-cloud:before{content:"\e9c1"}.icon-cloud-download:before{content:"\e9c2"}.icon-cloud-upload:before{content:"\e9c3"}.icon-cloud-check:before{content:"\e9c4"}.icon-download2:before{content:"\e9c5"}.icon-upload2:before{content:"\e9c6"}.icon-download3:before{content:"\e9c7"}.icon-upload3:before{content:"\e9c8"}.icon-sphere:before{content:"\e9c9"}.icon-earth:before{content:"\e9ca"}.icon-link:before{content:"\e9cb"}.icon-flag:before{content:"\e9cc"}.icon-attachment:before{content:"\e9cd"}.icon-eye:before{content:"\e9ce"}.icon-eye-plus:before{content:"\e9cf"}.icon-eye-minus:before{content:"\e9d0"}.icon-eye-blocked:before{content:"\e9d1"}.icon-bookmark:before{content:"\e9d2"}.icon-bookmarks:before{content:"\e9d3"}.icon-sun:before{content:"\e9d4"}.icon-contrast:before{content:"\e9d5"}.icon-brightness-contrast:before{content:"\e9d6"}.icon-star-empty:before{content:"\e9d7"}.icon-star-half:before{content:"\e9d8"}.icon-star-full:before{content:"\e9d9"}.icon-heart:before{content:"\e9da"}.icon-heart-broken:before{content:"\e9db"}.icon-man:before{content:"\e9dc"}.icon-woman:before{content:"\e9dd"}.icon-man-woman:before{content:"\e9de"}.icon-happy:before{content:"\e9df"}.icon-happy2:before{content:"\e9e0"}.icon-smile:before{content:"\e9e1"}.icon-smile2:before{content:"\e9e2"}.icon-tongue:before{content:"\e9e3"}.icon-tongue2:before{content:"\e9e4"}.icon-sad:before{content:"\e9e5"}.icon-sad2:before{content:"\e9e6"}.icon-wink:before{content:"\e9e7"}.icon-wink2:before{content:"\e9e8"}.icon-grin:before{content:"\e9e9"}.icon-grin2:before{content:"\e9ea"}.icon-cool:before{content:"\e9eb"}.icon-cool2:before{content:"\e9ec"}.icon-angry:before{content:"\e9ed"}.icon-angry2:before{content:"\e9ee"}.icon-evil:before{content:"\e9ef"}.icon-evil2:before{content:"\e9f0"}.icon-shocked:before{content:"\e9f1"}.icon-shocked2:before{content:"\e9f2"}.icon-baffled:before{content:"\e9f3"}.icon-baffled2:before{content:"\e9f4"}.icon-confused:before{content:"\e9f5"}.icon-confused2:before{content:"\e9f6"}.icon-neutral:before{content:"\e9f7"}.icon-neutral2:before{content:"\e9f8"}.icon-hipster:before{content:"\e9f9"}.icon-hipster2:before{content:"\e9fa"}.icon-wondering:before{content:"\e9fb"}.icon-wondering2:before{content:"\e9fc"}.icon-sleepy:before{content:"\e9fd"}.icon-sleepy2:before{content:"\e9fe"}.icon-frustrated:before{content:"\e9ff"}.icon-frustrated2:before{content:"\ea00"}.icon-crying:before{content:"\ea01"}.icon-crying2:before{content:"\ea02"}.icon-point-up:before{content:"\ea03"}.icon-point-right:before{content:"\ea04"}.icon-point-down:before{content:"\ea05"}.icon-point-left:before{content:"\ea06"}.icon-warning:before{content:"\ea07"}.icon-notification:before{content:"\ea08"}.icon-question:before{content:"\ea09"}.icon-plus:before{content:"\ea0a"}.icon-minus:before{content:"\ea0b"}.icon-info:before{content:"\ea0c"}.icon-cancel-circle:before{content:"\ea0d"}.icon-blocked:before{content:"\ea0e"}.icon-cross:before{content:"\ea0f"}.icon-checkmark:before{content:"\ea10"}.icon-checkmark2:before{content:"\ea11"}.icon-spell-check:before{content:"\ea12"}.icon-enter:before{content:"\ea13"}.icon-exit:before{content:"\ea14"}.icon-play2:before{content:"\ea15"}.icon-pause:before{content:"\ea16"}.icon-stop:before{content:"\ea17"}.icon-previous:before{content:"\ea18"}.icon-next:before{content:"\ea19"}.icon-backward:before{content:"\ea1a"}.icon-forward2:before{content:"\ea1b"}.icon-play3:before{content:"\ea1c"}.icon-pause2:before{content:"\ea1d"}.icon-stop2:before{content:"\ea1e"}.icon-backward2:before{content:"\ea1f"}.icon-forward3:before{content:"\ea20"}.icon-first:before{content:"\ea21"}.icon-last:before{content:"\ea22"}.icon-previous2:before{content:"\ea23"}.icon-next2:before{content:"\ea24"}.icon-eject:before{content:"\ea25"}.icon-volume-high:before{content:"\ea26"}.icon-volume-medium:before{content:"\ea27"}.icon-volume-low:before{content:"\ea28"}.icon-volume-mute:before{content:"\ea29"}.icon-volume-mute2:before{content:"\ea2a"}.icon-volume-increase:before{content:"\ea2b"}.icon-volume-decrease:before{content:"\ea2c"}.icon-loop:before{content:"\ea2d"}.icon-loop2:before{content:"\ea2e"}.icon-infinite:before{content:"\ea2f"}.icon-shuffle:before{content:"\ea30"}.icon-arrow-up-left:before{content:"\ea31"}.icon-arrow-up:before{content:"\ea32"}.icon-arrow-up-right:before{content:"\ea33"}.icon-arrow-right:before{content:"\ea34"}.icon-arrow-down-right:before{content:"\ea35"}.icon-arrow-down:before{content:"\ea36"}.icon-arrow-down-left:before{content:"\ea37"}.icon-arrow-left:before{content:"\ea38"}.icon-arrow-up-left2:before{content:"\ea39"}.icon-arrow-up2:before{content:"\ea3a"}.icon-arrow-up-right2:before{content:"\ea3b"}.icon-arrow-right2:before{content:"\ea3c"}.icon-arrow-down-right2:before{content:"\ea3d"}.icon-arrow-down2:before{content:"\ea3e"}.icon-arrow-down-left2:before{content:"\ea3f"}.icon-arrow-left2:before{content:"\ea40"}.icon-circle-up:before{content:"\ea41"}.icon-circle-right:before{content:"\ea42"}.icon-circle-down:before{content:"\ea43"}.icon-circle-left:before{content:"\ea44"}.icon-tab:before{content:"\ea45"}.icon-move-up:before{content:"\ea46"}.icon-move-down:before{content:"\ea47"}.icon-sort-alpha-asc:before{content:"\ea48"}.icon-sort-alpha-desc:before{content:"\ea49"}.icon-sort-numeric-asc:before{content:"\ea4a"}.icon-sort-numberic-desc:before{content:"\ea4b"}.icon-sort-amount-asc:before{content:"\ea4c"}.icon-sort-amount-desc:before{content:"\ea4d"}.icon-command:before{content:"\ea4e"}.icon-shift:before{content:"\ea4f"}.icon-ctrl:before{content:"\ea50"}.icon-opt:before{content:"\ea51"}.icon-checkbox-checked:before{content:"\ea52"}.icon-checkbox-unchecked:before{content:"\ea53"}.icon-radio-checked:before{content:"\ea54"}.icon-radio-checked2:before{content:"\ea55"}.icon-radio-unchecked:before{content:"\ea56"}.icon-crop:before{content:"\ea57"}.icon-make-group:before{content:"\ea58"}.icon-ungroup:before{content:"\ea59"}.icon-scissors:before{content:"\ea5a"}.icon-filter:before{content:"\ea5b"}.icon-font:before{content:"\ea5c"}.icon-ligature:before{content:"\ea5d"}.icon-ligature2:before{content:"\ea5e"}.icon-text-height:before{content:"\ea5f"}.icon-text-width:before{content:"\ea60"}.icon-font-size:before{content:"\ea61"}.icon-bold:before{content:"\ea62"}.icon-underline:before{content:"\ea63"}.icon-italic:before{content:"\ea64"}.icon-strikethrough:before{content:"\ea65"}.icon-omega:before{content:"\ea66"}.icon-sigma:before{content:"\ea67"}.icon-page-break:before{content:"\ea68"}.icon-superscript:before{content:"\ea69"}.icon-subscript:before{content:"\ea6a"}.icon-superscript2:before{content:"\ea6b"}.icon-subscript2:before{content:"\ea6c"}.icon-text-color:before{content:"\ea6d"}.icon-pagebreak:before{content:"\ea6e"}.icon-clear-formatting:before{content:"\ea6f"}.icon-table:before{content:"\ea70"}.icon-table2:before{content:"\ea71"}.icon-insert-template:before{content:"\ea72"}.icon-pilcrow:before{content:"\ea73"}.icon-ltr:before{content:"\ea74"}.icon-rtl:before{content:"\ea75"}.icon-section:before{content:"\ea76"}.icon-paragraph-left:before{content:"\ea77"}.icon-paragraph-center:before{content:"\ea78"}.icon-paragraph-right:before{content:"\ea79"}.icon-paragraph-justify:before{content:"\ea7a"}.icon-indent-increase:before{content:"\ea7b"}.icon-indent-decrease:before{content:"\ea7c"}.icon-share:before{content:"\ea7d"}.icon-new-tab:before{content:"\ea7e"}.icon-embed:before{content:"\ea7f"}.icon-embed2:before{content:"\ea80"}.icon-terminal:before{content:"\ea81"}.icon-share2:before{content:"\ea82"}.icon-mail:before{content:"\ea83"}.icon-mail2:before{content:"\ea84"}.icon-mail3:before{content:"\ea85"}.icon-mail4:before{content:"\ea86"}.icon-amazon:before{content:"\ea87"}.icon-google:before{content:"\ea88"}.icon-google2:before{content:"\ea89"}.icon-google3:before{content:"\ea8a"}.icon-google-plus:before{content:"\ea8b"}.icon-google-plus2:before{content:"\ea8c"}.icon-google-plus3:before{content:"\ea8d"}.icon-hangouts:before{content:"\ea8e"}.icon-google-drive:before{content:"\ea8f"}.icon-facebook:before{content:"\ea90"}.icon-facebook2:before{content:"\ea91"}.icon-whatsapp:before{content:"\ea93"}.icon-spotify:before{content:"\ea94"}.icon-telegram:before{content:"\ea95"}.icon-vine:before{content:"\ea97"}.icon-vk:before{content:"\ea98"}.icon-renren:before{content:"\ea99"}.icon-sina-weibo:before{content:"\ea9a"}.icon-rss:before{content:"\ea9b"}.icon-rss2:before{content:"\ea9c"}.icon-youtube2:before{content:"\ea9e"}.icon-twitch:before{content:"\ea9f"}.icon-vimeo:before{content:"\eaa0"}.icon-vimeo2:before{content:"\eaa1"}.icon-lanyrd:before{content:"\eaa2"}.icon-flickr:before{content:"\eaa3"}.icon-flickr2:before{content:"\eaa4"}.icon-flickr3:before{content:"\eaa5"}.icon-flickr4:before{content:"\eaa6"}.icon-dribbble:before{content:"\eaa7"}.icon-behance:before{content:"\eaa8"}.icon-behance2:before{content:"\eaa9"}.icon-deviantart:before{content:"\eaaa"}.icon-500px:before{content:"\eaab"}.icon-steam:before{content:"\eaac"}.icon-steam2:before{content:"\eaad"}.icon-dropbox:before{content:"\eaae"}.icon-onedrive:before{content:"\eaaf"}.icon-github:before{content:"\eab0"}.icon-npm:before{content:"\eab1"}.icon-basecamp:before{content:"\eab2"}.icon-trello:before{content:"\eab3"}.icon-wordpress:before{content:"\eab4"}.icon-joomla:before{content:"\eab5"}.icon-ello:before{content:"\eab6"}.icon-blogger:before{content:"\eab7"}.icon-blogger2:before{content:"\eab8"}.icon-tumblr:before{content:"\eab9"}.icon-tumblr2:before{content:"\eaba"}.icon-yahoo:before{content:"\eabb"}.icon-yahoo2:before{content:"\eabc"}.icon-tux:before{content:"\eabd"}.icon-appleinc:before{content:"\eabe"}.icon-finder:before{content:"\eabf"}.icon-android:before{content:"\eac0"}.icon-windows:before{content:"\eac1"}.icon-windows8:before{content:"\eac2"}.icon-soundcloud:before{content:"\eac3"}.icon-soundcloud2:before{content:"\eac4"}.icon-skype:before{content:"\eac5"}.icon-reddit:before{content:"\eac6"}.icon-hackernews:before{content:"\eac7"}.icon-wikipedia:before{content:"\eac8"}.icon-linkedin:before{content:"\eac9"}.icon-lastfm:before{content:"\eacb"}.icon-lastfm2:before{content:"\eacc"}.icon-delicious:before{content:"\eacd"}.icon-stumbleupon:before{content:"\eace"}.icon-stumbleupon2:before{content:"\eacf"}.icon-stackoverflow:before{content:"\ead0"}.icon-pinterest:before{content:"\ead1"}.icon-pinterest2:before{content:"\ead2"}.icon-xing2:before{content:"\ead4"}.icon-flattr:before{content:"\ead5"}.icon-foursquare:before{content:"\ead6"}.icon-yelp:before{content:"\ead7"}.icon-paypal:before{content:"\ead8"}.icon-chrome:before{content:"\ead9"}.icon-firefox:before{content:"\eada"}.icon-IE:before{content:"\eadb"}.icon-edge:before{content:"\eadc"}.icon-safari:before{content:"\eadd"}.icon-opera:before{content:"\eade"}.icon-file-pdf:before{content:"\eadf"}.icon-file-openoffice:before{content:"\eae0"}.icon-file-word:before{content:"\eae1"}.icon-file-excel:before{content:"\eae2"}.icon-libreoffice:before{content:"\eae3"}.icon-html-five:before{content:"\eae4"}.icon-html-five2:before{content:"\eae5"}.icon-css3:before{content:"\eae6"}.icon-git:before{content:"\eae7"}.icon-codepen:before{content:"\eae8"}.icon-svg:before{content:"\eae9"}.icon-IcoMoon:before{content:"\eaea"}.icon-search1:before{content:"\eaeb"}.icon-mobileMenu:before{content:"\eaec"}.icon-circleminus:before,.icon-expand-less:before{content:"\eaed"}.icon-circleadd:before,.icon-expand:before{content:"\eaee"}.icon-youtube1:before,.icon-youtube:before{content:"\eaef"}.icon-smallArrowU:before{content:"\eaf0"}.icon-smallArrowD:before{content:"\eaf1"}.icon-nav_mobile:before{content:"\eaf2"}.icon-minus1:before{content:"\eaf3"}.icon-close:before{content:"\eaf5"}.icon-check:before{content:"\eaf6"}.icon-arrowR:before{content:"\eaf7"}.icon-arrowL:before{content:"\eaf8"}.icon-arrowD:before{content:"\eaf9"}.icon-add:before{content:"\eafa"}.icon-close-light:before{content:"\eafb"}.icon-twitter1:before{content:"\eafc"}.icon-search-m:before{content:"\eafd"}.icon-xing3:before,.icon-xing:before{content:"\eafe"}.icon-linkedin21:before,.icon-linkedin2:before{content:"\eaff"}.icon-facebook-2019:before,.icon-fb:before{content:"\eb00"}.icon-instagram-with-circle:before,.icon-instagram:before{content:"\eaf4"}.icon-tiktok:before{content:"\eb01"}.icon-twitter:before,.icon-x:before{content:"\eb02"}div.pagerer-container{margin:0;justify-content:center;background-color:#0d3d9f;padding:2rem 0;display:flex}body .addOn.modul-produkt-vorschau .button p,div.pagerer-container ul.pager__items{display:inline-block}div.pagerer-container ul.pager__items li{font-family:"proxima nova",sans-serif;font-weight:600;float:left;width:2.5rem;height:2.5rem;margin:0 .5rem;position:relative;z-index:1;line-height:2.4;color:#fff}div.pagerer-container ul.pager__items li a{color:#fff;padding:10px}div.pagerer-container ul.pager__items li:hover:before{height:8px}@media (max-width:575px){div.pagerer-container ul.pager__items li{height:1.7rem;width:1.7rem;display:flex;align-items:center;justify-content:center}}body [class*=block-views-blocknews-block-]{background:#fff}article .js-form-type-webform-table table tbody tr td>*,body [class*=block-views-blocknews-block-].views-element-container{padding:0!important}body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form{font-size:1rem;position:relative}body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form .form-radios{width:100%;overflow:hidden;white-space:nowrap;overflow-x:scroll}body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form .form-radios .form-item{display:inline-block;padding:0;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;color:rgba(67,67,77,.6);text-transform:uppercase;letter-spacing:.03rem;font-size:.875rem;text-align:center;position:relative;cursor:pointer}body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form .form-radios .form-item label{padding:2rem .5rem;display:block;cursor:pointer;position:relative;font-size:.875rem;margin-bottom:0}@media (min-width:576px){body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form .form-radios .form-item label{padding:2rem 0}}@media (max-width:480px){body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form .form-radios .form-item label{padding:1rem .5rem}}@media (min-width:769px){body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form .form-radios .form-item{width:25%}}@media (max-width:768px){body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form .form-radios .form-item{display:flex;flex-direction:column}}@media (min-width:768px){body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form .form-radios{overflow-x:hidden}}@media (max-width:768px){body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form .form-radios .form-item{overflow:hidden}}body [class*=block-views-blocknews-block-].views-element-container .news-block .views-exposed-form .form-wrapper.col-md-12{min-height:0}body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser.views-row{padding:24px 0;margin:0 24px;border-top:1px solid #d8d8d8}@media screen and (max-width:520px){body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser.views-row{margin:0}}@media screen and (max-width:768px){body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser.views-row .teaser-text{margin-top:1.5rem}}@media (max-width:767px){body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser.views-row .teaser-text .teaser-meta{text-align:center}body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser.views-row .teaser-text .teaser-meta span{float:none}}.modul-spezialinhalt.teaser-container .teaser .teaser-text h3,.view.view-search .views-row .teaser-text h3,body .buecher .teaser-container .teaser .teaser-text h3,body .news .teaser-container .teaser .teaser-text h3,body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser.views-row .teaser-text h3{margin:.5rem 0;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:700;max-width:42rem;transition:color .2s}@media (max-width:767px){body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser.views-row .teaser-text h3{text-align:center}}body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser.views-row .teaser-text .teaser-copy{font-family:"SourceSerifPro",Georgia,serif;font-style:normal;font-size:18px;line-height:1.6;max-width:42rem;margin-bottom:0}@media screen and (max-width:520px){body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser.views-row .teaser-text .teaser-copy{font-size:16px}}body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser.views-row figure.col-md-4{padding-left:0;position:relative;margin:0!important;background-clip:content-box;align-self:center}body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser.views-row figure.col-md-4 img{width:auto;float:right}body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser.views-row figure.col-md-4 img.showorig{width:auto;max-width:100%}@media (max-width:767px){body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser.views-row figure.col-md-4 img{float:none;margin:0 auto;display:block;width:100%;max-width:200px}}.inhaltsseite .field--type-entity-reference .field--item .modul-vorschau-box.teaser .submodul-vorschau-box-eintrag .card-img img,.modul-spezialinhalt.teaser-container .teaser figure img,.modul-text-um-bild media img,body .addOn.modul-produkt-vorschau img,body .buecher .teaser-container .teaser figure img,body .news .teaser-container .teaser figure img,body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser.views-row figure.col-md-4 .field--name-field-hauptbild img{width:100%;height:auto}@media (max-width:767px){body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser.views-row figure.col-md-4 .field--name-field-hauptbild img{width:100%;max-width:none}body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser.views-row figure.col-md-4{padding:0;width:100%}}body [class*=block-views-blocknews-block-].views-element-container .news-block .teaser:first-child{border-top:none}body .buecher .container-fluid,body .news .container-fluid{margin-top:3rem}body .buecher .teaser-container,body .news .teaser-container{z-index:1;position:relative}.modul-spezialinhalt.teaser-container .teaser,body .buecher .teaser-container .teaser,body .news .teaser-container .teaser{border-top:1px solid #d8d8d8;padding:16px 0;margin:0 16px}.modul-spezialinhalt.teaser-container .teaser:first-child,body .buecher .teaser-container .teaser:first-child,body .news .teaser-container .teaser:first-child{border-top:0}.modul-spezialinhalt.teaser-container .teaser figure,body .buecher .teaser-container .teaser figure,body .news .teaser-container .teaser figure{position:relative;margin-bottom:0;background-clip:content-box;align-self:center}@media (min-width:576px){body .buecher .teaser-container .teaser figure,body .news .teaser-container .teaser figure{padding-left:0}body .buecher .teaser-container .teaser,body .news .teaser-container .teaser{padding:24px 0;margin:0 24px}}body .buecher .teaser-container .inner-wrapper,body .news .teaser-container .inner-wrapper{padding:0}@media (max-width:767px){.buecher .container-fluid{margin-top:-64px;padding-top:4rem}}.modul-spezialinhalt .container-fluid{margin-top:3rem}.modul-spezialinhalt.teaser-container{z-index:1;position:relative}@media (min-width:576px){.modul-spezialinhalt.teaser-container .teaser figure{padding-left:0}.modul-spezialinhalt.teaser-container .teaser{padding:24px 0;margin:0 24px}}.modul-spezialinhalt.teaser-container .inner-wrapper{padding:0}.article.full .field--name-body .slick,.header-countdown .countdown_contents .block-jquery-countdown-timer .jquery-countdown-timer>span{position:relative}.article.full .field--name-body .slick>nav{position:absolute;top:50%;width:100%}.article.full .field--name-body .slick>nav .slick-dots{margin-bottom:0;height:auto;min-height:40px;position:relative}.article.full .field--name-body .slick>nav .slick-dots li{height:auto;text-indent:-10px;overflow:hidden;position:relative;z-index:2}.article.full .field--name-body .slick>nav button{text-shadow:0 0 5px #000;margin:0 2%}@media (max-width:767px){.article.full .field--name-body .slick>nav{display:none}}.article.full .field--name-body .slick .slick-list{overflow:hidden}form .error{color:#e1000d;font-size:14px;margin-top:.5rem}form hr.webform-horizontal-rule{width:100%;height:2px;border:0;background-color:#a8a8b4}form .form-item.js-form-type-textarea .inputGroup label{top:0;position:inherit;font-family:georgia,sans-serif;font-style:italic;font-size:20px;font-weight:400;color:#43434d}form .inputGroup input.form-checkbox~label,form .inputGroup input.form-radio~label,form input.form-checkbox~label,form input.form-radio~label{cursor:pointer}form input.form-checkbox{margin-right:10px}form fieldset.webform-composite-hidden-title,form input.form-checkbox~label{margin:0}form select::-ms-expand{display:none}form .control,form .sel,form .sel__placeholder,form input,form label,form select,form textarea{color:rgba(67,67,77,.6);font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;line-height:1.5;font-size:16px;box-shadow:none}form ::-webkit-input-placeholder{color:rgba(67,67,77,.6)}.modul-ansprechpartner span,form .webform-options-display-two-columns{display:block}form .inputGroup{width:100%;margin-bottom:1.2rem;position:relative}form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{top:0;color:#0d3d9f;font-size:14px}form .inputGroup input{display:block;width:100%;padding-top:30px;padding-bottom:5px;border:0;color:#43434d;transition:.3s ease;padding-left:0;border-radius:0}form .inputGroup input[type=radio]{position:absolute;left:0;top:4px;width:auto}form .inputGroup label:not(.option){position:absolute;top:33.33333px;cursor:text;transition:all .15s ease;left:0}form .inputGroup input.notempty:not(:focus){color:#0d3d9f}form .inputGroup .bar{background:#a8a8b4;content:"";width:100%;height:2px;overflow:hidden;transition:.3s ease;position:relative}form .inputGroup .bar:before{content:"";position:absolute;left:0;width:100%;background:#0d3d9f;transform:translateX(-100%);height:2px}@media (max-width:575px){form .inputGroup{margin-bottom:15px}}form .js-form-type-webform-markup{padding:0 16px}@media (max-width:1280px){form .js-form-type-webform-markup{padding:0 12px}}@media (max-width:768px){form .js-form-type-webform-markup{padding:0}}form>.js-form-type-checkbox{padding:0 16px}@media (min-width:768px){form .js-form-type-checkbox,form>.js-form-type-checkbox{padding:0 12px}}form .js-webform-checkboxes .js-form-type-checkbox{padding:0}form .checkboxes--wrapper .js-form-type-checkbox{padding-top:.5rem}form .js-form-type-radio{float:left;margin-right:22px;padding:8px 0 0 2px}form .js-form-type-radio label{margin-left:20px}form .js-form-type-radio .inputGroup{margin-bottom:0}form>.js-form-type-processed-text{padding:0 32px!important}@media (max-width:575px){form>.js-form-type-processed-text{padding:0 16px!important}}form .js-form-type-processed-text.greytext .inputGroup,form .js-form-type-webform-markup.greytext .inputGroup{color:#8d8d9c}form .radios--wrapper{margin-bottom:1.5rem}form .radios--wrapper legend span.fieldset-legend,form.webform-submission-fragebogen-zur-zusammenarbeit-im-form .webform-checkboxes-other--wrapper>legend{padding-left:0}form .webform-type-fieldset .fieldset-wrapper .radios--wrapper legend,form.webform-submission-fragebogen-zur-zusammenarbeit-im-form .webform-checkboxes-other--wrapper .js-form-type-checkbox{padding-left:0!important}form .webform-type-fieldset{margin-top:20px;margin-bottom:20px;padding-top:10px}form .webform-type-fieldset+.webform-type-fieldset{margin-top:0}form .webform-type-fieldset.fieldset1{padding-top:3em;background-color:#c6e5f6}form .webform-type-fieldset.fieldset1>legend{transform:translateY(1.2em)}form .webform-type-fieldset.reviewprozess-wrapper>legend{padding-top:4rem}form .webform-type-fieldset.reviewprozess-wrapper .webform-checkboxes-other-input{padding-left:0;padding-right:0}form .webform-type-fieldset .fieldset-wrapper:has(legend):has(span.visually-hidden){margin-top:-10px}form .webform-type-fieldset.highlight{background-color:#7b9aa4;color:#fff;padding:40px;box-shadow:0 21px 20px -14px rgba(0,0,0,.27)}@media (max-width:575.98px){form .webform-type-fieldset.highlight{margin-bottom:1rem}}form .webform-type-fieldset.highlight legend{float:left;margin-bottom:1.5rem}@media (max-width:767px){form .webform-type-fieldset.highlight legend{padding-left:0}}form .webform-type-fieldset.highlight input{background-color:#7b9aa4;color:#fff}form .webform-type-fieldset.highlight label{color:#fff}form .webform-type-fieldset.highlight input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#24497d!important}form .webform-type-fieldset.highlight .bar{background:#fafafa}form .webform-type-fieldset.highlight .bar:before{background:#24497d}form .js-form-type-checkbox .inputGroup .description .webform-element-description,form .webform-type-fieldset .fieldset-legend{padding-left:0}@media (max-width:767px){form .webform-type-fieldset .fieldset-legend{padding:0}}form .webform-type-fieldset .fieldset-wrapper>div{width:100%}form .webform-type-fieldset>div{width:100%;margin:0}@media (max-width:767px){form .webform-type-fieldset>div .col-12{padding:0}form .webform-type-fieldset>div{margin-bottom:10px;padding-left:1rem;padding-right:1rem}}form .webform-type-fieldset.noSpace,form.event{margin:0}form .noSpace>.formelement>.inputGroup{margin-bottom:15px}form .webform-document-file:after{content:"Hinzufügen";position:absolute;width:154px;left:0;top:0;background:#f0efef;color:#8d8d9c;font-size:14px;border:0;padding:12px 15px;text-align:center;cursor:pointer;pointer-events:none}@-moz-document url-prefix(){form .webform-document-file:after{width:140px}}form .webform-document-file input{color:rgba(67,67,77,.8)}form input[type=date]::-webkit-calendar-picker-indicator,form input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}form .js-form-type-webform-document-file{margin-top:5px}form .js-form-type-webform-document-file .form-file{margin-bottom:12px;color:#8d8d9c;border:0;padding:10px 0;position:relative;opacity:0}.header-countdown .countdown_link a:focus,form .js-form-type-select .inputGroup select:focus,form .js-form-type-webform-document-file .form-file:focus{outline:0}form .js-form-type-webform-document-file .inputGroup label:not(option){position:relative;top:0}form .js-form-type-webform-document-file .js-form-type-checkbox,form .webform-select-other{padding:0}form .js-form-type-webform-document-file .js-form-type-checkbox .inputGroup{display:flex;align-items:center}form .js-form-type-webform-document-file .js-form-type-checkbox .inputGroup label{width:100%;padding-right:12px;position:relative}@media (max-width:575px){form .js-form-type-webform-document-file .js-form-type-checkbox .inputGroup label{overflow:hidden}}form .js-form-type-webform-document-file .form-submit{width:154px;background:#f0efef!important;color:#8d8d9c;text-transform:none;padding:10px;margin-top:10px;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;line-height:1.5;font-size:14px;letter-spacing:inherit}@-moz-document url-prefix(){form .js-form-type-webform-document-file .form-submit{width:140px}}form .js-form-type-webform-document-file .js-form-type-checkbox:first-child{margin-top:15px}form .js-form-type-webform-document-file .js-form-type-checkbox .inputGroup{margin-bottom:0}form .js-form-type-webform-document-file .js-form-type-checkbox .inputGroup input.form-checkbox{width:auto;display:inline-block;margin-right:7px}form .js-form-type-webform-document-file .js-form-type-checkbox .inputGroup label{margin:0;vertical-align:middle}form .js-form-type-webform-document-file .js-form-type-checkbox .inputGroup label span{font-size:14px;font-family:"proxima nova",sans-serif;color:#8d8d9c}form .js-form-type-checkbox .inputGroup{display:flex;justify-content:flex-start;align-items:center}form .js-form-type-checkbox .inputGroup input.form-checkbox{width:auto;min-width:20px;align-self:start;margin:3px 10px 0 0}form .js-form-type-checkbox .inputGroup input.form-checkbox+label{top:0;left:0;position:relative;margin:-3px 0 0}form .js-form-type-select.form-item-bewerbung-als .inputGroup:after{display:none}form .js-form-type-select.form-item-land{margin-top:1em}form .js-form-type-select .inputGroup:after{content:"\eaf1";font-family:"icomoon";font-size:30px;position:absolute;z-index:2;top:11px;right:25px;color:gray;pointer-events:none}@media (max-width:575px){form .js-form-type-select .inputGroup:after{font-size:20px;top:16px}}form .js-form-type-select .inputGroup select{border:0;background-color:#f2f2f2;height:50px;font-family:georgia;font-weight:400;font-style:italic;font-size:16px;padding:0 16px;-webkit-appearance:none;border-radius:0}form .webform-radios-other .fieldset-wrapper,form .webform-type-fieldset .fieldset-wrapper{overflow:hidden}form .webform-radios-other .fieldset-wrapper .js-form-type-checkbox,form .webform-type-fieldset .fieldset-wrapper .js-form-type-checkbox{align-self:end;padding-top:.25rem}form .webform-radios-other .fieldset-wrapper .js-form-type-checkbox:nth-of-type(1),form .webform-type-fieldset .fieldset-wrapper .js-form-type-checkbox:nth-of-type(1){padding-top:.5rem}form .webform-radios-other .fieldset-wrapper>.js-form-type-checkbox,form .webform-type-fieldset .fieldset-wrapper>.js-form-type-checkbox{padding-top:0!important}form .webform-radios-other .fieldset-wrapper .js-webform-radios,form .webform-radios-other .fieldset-wrapper .js-webform-type-radios,form .webform-type-fieldset .fieldset-wrapper .js-webform-radios,form .webform-type-fieldset .fieldset-wrapper .js-webform-type-radios{overflow:hidden}form .webform-radios-other .fieldset-wrapper .js-webform-radios .js-form-type-radio,form .webform-radios-other .fieldset-wrapper .js-webform-type-radios .js-form-type-radio,form .webform-type-fieldset .fieldset-wrapper .js-webform-radios .js-form-type-radio,form .webform-type-fieldset .fieldset-wrapper .js-webform-type-radios .js-form-type-radio{float:left;margin-right:22px;padding:0 0 0 2px}@media (max-width:575px){form .webform-radios-other .fieldset-wrapper .js-webform-radios .js-form-type-radio,form .webform-radios-other .fieldset-wrapper .js-webform-type-radios .js-form-type-radio,form .webform-type-fieldset .fieldset-wrapper .js-webform-radios .js-form-type-radio,form .webform-type-fieldset .fieldset-wrapper .js-webform-type-radios .js-form-type-radio{width:100%;margin:0}}form .webform-radios-other .fieldset-wrapper .js-webform-radios .js-form-type-radio .inputGroup,form .webform-radios-other .fieldset-wrapper .js-webform-type-radios .js-form-type-radio .inputGroup,form .webform-type-fieldset .fieldset-wrapper .js-webform-radios .js-form-type-radio .inputGroup,form .webform-type-fieldset .fieldset-wrapper .js-webform-type-radios .js-form-type-radio .inputGroup{margin-bottom:0;padding-left:20px;margin-top:5px}form .webform-radios-other .fieldset-wrapper .js-webform-radios .js-form-type-radio .form-radio,form .webform-radios-other .fieldset-wrapper .js-webform-type-radios .js-form-type-radio .form-radio,form .webform-type-fieldset .fieldset-wrapper .js-webform-radios .js-form-type-radio .form-radio,form .webform-type-fieldset .fieldset-wrapper .js-webform-type-radios .js-form-type-radio .form-radio{display:inline-block;width:auto;padding:0;min-width:14px;margin:4px 4px 4px 0}form .webform-radios-other .fieldset-wrapper .js-webform-radios .js-form-type-radio label,form .webform-radios-other .fieldset-wrapper .js-webform-type-radios .js-form-type-radio label,form .webform-type-fieldset .fieldset-wrapper .js-webform-radios .js-form-type-radio label,form .webform-type-fieldset .fieldset-wrapper .js-webform-type-radios .js-form-type-radio label{position:relative!important;display:inline-block;margin:0 0 0 4px;top:0;font-size:16px;pointer-events:auto;cursor:pointer}form .webform-radios-other .fieldset-wrapper .webform-radios-other-input,form .webform-type-fieldset .fieldset-wrapper .webform-radios-other-input{width:100%!important;padding:0;margin-top:8px}form fieldset.morespace .inputGroup,form fieldset.morespace .radios--wrapper,form fieldset.morespace hr{margin-bottom:3rem}form.webform-submission-umfrage-dira-form .js-webform-states-hidden{margin-top:-30px}form.event .form-item:not(.col-12){padding:0 12px}form.event .form-item-anzahl-der-personen-feld input{padding-top:0}form.event .webform-type-fieldset{margin-bottom:50px!important;margin-top:0!important}body .webform-submission-cover-des-jahres-form legend span,form .webform-type-fieldset .webform-radios-other legend span,form.bewerbung .webform-type-fieldset span,form.contact .webform-type-fieldset span,form.digital .webform-type-fieldset span,form.event .webform-type-fieldset span{font-family:georgia;font-style:italic;font-size:20px}@media (max-width:575px){form.event .webform-type-fieldset{margin:0!important}form.event{margin-top:25px}}form.newsletter-anmeldung>fieldset.form-wrapper:last-of-type{margin-bottom:0!important}form.newsletter-anmeldung .js-form-type-processed-text{color:#8d8d9c;font-family:"proxima nova",sans-serif;width:100%;margin-bottom:1.5rem;position:relative;padding:0 12px}form.bewerbung>fieldset,form.contact,form.digital>fieldset{padding:50px;background:#fff}form.contact .formelement{width:100%;display:block}form.contact .form-actions input{width:auto;min-width:220px;background:#0d3d9f}@media (max-width:767px){form.contact .form-actions input{max-width:100%}}@media (max-width:575px){form.contact .form-actions input{width:100%;font-size:13px}}@media (max-width:767px){form.contact .form-actions{padding:15px!important}}form.contact .js-form-type-processed-text{margin-top:2.5rem}.webform-submission-bestellung-pharmazeut-dienstleis-form #edit-green-bg .webform-type-fieldset,form.contact .js-form-type-processed-text .inputGroup{margin-bottom:0}@media (max-width:767px){form.contact .js-form-type-processed-text{margin-top:1rem}}form.bewerbung,form.digital{max-width:800px;margin-right:auto;margin-left:auto}@media (max-width:767px){form.bewerbung>fieldset,form.digital>fieldset{padding:20px}}form.bewerbung .datenschutz .inputGroup input,form.digital .datenschutz .inputGroup input{width:20px;height:20px;z-index:23;display:block;position:absolute;right:0;bottom:0;opacity:0;cursor:pointer}form.bewerbung .datenschutz .inputGroup input:checked+label:after,form.digital .datenschutz .inputGroup input:checked+label:after{box-shadow:0 2px 2px rgba(0,0,0,.24),0 0 9px rgba(0,0,0,.12);border:0}form.bewerbung .datenschutz .inputGroup input:checked+label:before,form.digital .datenschutz .inputGroup input:checked+label:before{content:"\ea52";font-family:"icomoon";color:#47e4c2;font-size:20px;position:absolute;left:-1px;top:-6px;height:20px;width:20px;z-index:2}form.bewerbung .datenschutz .inputGroup label,form.digital .datenschutz .inputGroup label{position:relative;top:0;margin:0;color:#43434d;font-size:16px;padding-left:32px}form.bewerbung .datenschutz .inputGroup label:after,form.digital .datenschutz .inputGroup label:after{width:20px;height:20px;background:#fff;content:"";z-index:1;position:absolute;left:-1px;top:-1px;border-radius:2px;border:#8d8d9c 1px solid}form.bewerbung .form-actions input,form.digital .form-actions input{background:#007d8a;margin-top:3rem}@media (max-width:575px){form.bewerbung .form-actions input,form.digital .form-actions input{width:100%;font-size:13px}}@media (min-width:767px){form.bewerbung,form.digital{margin-top:1rem}}.field--name-field-spezialinhalt .block-webform .contactperson,form.digital .form-actions{margin-top:3rem}@media (max-width:767px){form.digital .form-actions{margin-top:2rem}}.modul-ansprechpartner.stellenanzeige .right span.title p,.webform-submission-w-b-move-umfrage-form .webform-scale--wrapper .js-webform-webform-scale .webform-scale-option .inputGroup input,.webform-submission-wub-move-form .webform-scale--wrapper .js-webform-webform-scale .webform-scale-option .inputGroup input,article .js-form-type-webform-table table tbody tr td p,article .js-form-type-webform-table table thead tr td p,article .js-form-type-webform-table table thead tr th p,article.modul-tabelle .content table tbody tr td p,article.modul-tabelle .content table thead tr td p,article.modul-tabelle .content table thead tr th p,form.digital .fieldgroup.js-webform-type-checkboxes{margin:0}body #page-header.backgroundColorLeft .content .right.img-nohand img,body .webform-submission-cover-des-jahres-form fieldset,form.bewerbung .form-actions,form.bewerbung .js-form-type-processed-text,form.contact .form-actions,form.contact .js-form-type-processed-text,form.digital .fieldgroup.js-webform-type-checkboxes .js-form-type-checkbox,form.digital .form-actions,form.digital .js-form-type-processed-text{padding:0}form.digital .fieldgroup.js-webform-type-checkboxes .js-form-type-checkbox .inputGroup{margin-bottom:.3rem}form.digital .form-item.js-form-type-textarea{margin-top:2rem}@media (max-width:575px){form.bewerbung .js-form-type-processed-text,form.contact .js-form-type-processed-text,form.digital .js-form-type-processed-text{padding-right:16px;padding-left:16px}}form.bewerbung .form-actions input,form.contact .form-actions input,form.digital .form-actions input{margin:0 auto;display:block}@media (max-width:575px){form.bewerbung .form-actions input,form.contact .form-actions input,form.digital .form-actions input{width:100%;font-size:13px}}form .webform-type-fieldset .webform-radios-other{margin:20px 0}body .webform-submission-cover-des-jahres-form legend span.fieldset-legend,form .webform-type-fieldset .webform-radios-other legend span.fieldset-legend{padding-left:0}form .alert{top:-35px}form.webform-submission-gewinnspiel-pta-woman-expopharm--form .form-item-ja-ich-bin-pta-oder-mitarbeiter-in-in-einer-stationaeren-apothek{padding:0 32px 0 15px;margin-top:40px}@media (min-width:767px){.contact-wrapper{margin-top:-3rem}}.field--name-field-spezialinhalt .block-webform{background:#fff}.icon-smallarrowd:before{content:"\eaf1"}.single-container .page-title h2,.single-container .page-title p{text-align:center;display:block;width:100%;max-width:40rem;margin-left:auto;margin-right:auto}.single-container .page-title p{margin-bottom:0}#ui-datepicker-div{padding:.2em}#ui-datepicker-div .ui-widget-header{height:auto;right:auto;top:auto}#edit-ihre-daten legend,body .captcha .inputGroup input{padding-top:10px}#edit-dira-bestellung .js-form-type-radio{width:100%}.js-webform-confirmation-back-submit-ajax{display:none}body.path-webform .webform-submission-add-form{margin-top:140px}body.path-webform .webform-submission-add-form #edit-fullcal{width:100%;padding:0 16px;margin-bottom:40px}@media (max-width:767px){body.path-webform .webform-submission-add-form #edit-fullcal{padding:0}body.path-webform .webform-submission-add-form{margin-top:80px}}.webform-submission-w-b-move-umfrage-form .webform-scale--wrapper .fieldset-legend,.webform-submission-wub-move-form .webform-scale--wrapper .fieldset-legend{font-size:14px;color:#43434d;color:rgba(67,67,77,.6);font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;line-height:1.5}.webform-submission-w-b-move-umfrage-form .webform-scale--wrapper .js-webform-webform-scale .webform-scale-option .inputGroup,.webform-submission-wub-move-form .webform-scale--wrapper .js-webform-webform-scale .webform-scale-option .inputGroup{padding-top:2px}.webform-submission-w-b-move-umfrage-form .webform-scale--wrapper .js-webform-webform-scale .webform-scale-option .inputGroup label,.webform-submission-wub-move-form .webform-scale--wrapper .js-webform-webform-scale .webform-scale-option .inputGroup label{padding-top:27px}.webform-submission-w-b-move-umfrage-form .js-form-type-webform-rating .inputGroup,.webform-submission-wub-move-form .js-form-type-webform-rating .inputGroup{display:flex}.webform-submission-w-b-move-umfrage-form .js-form-type-webform-rating .inputGroup label,.webform-submission-wub-move-form .js-form-type-webform-rating .inputGroup label{position:relative;margin-left:10px;margin-top:3px}.webform-submission-w-b-move-umfrage-form .js-form-type-webform-likert label,.webform-submission-wub-move-form .js-form-type-webform-likert label{position:absolute!important;top:-20px!important}.webform-submission-w-b-move-umfrage-form .js-form-type-webform-likert .webform-likert-table-wrapper,.webform-submission-wub-move-form .js-form-type-webform-likert .webform-likert-table-wrapper{margin-top:20px}.webform-submission-w-b-move-umfrage-form .js-form-type-webform-likert .webform-likert-table-wrapper tbody label,.webform-submission-wub-move-form .js-form-type-webform-likert .webform-likert-table-wrapper tbody label{position:relative!important;top:unset!important}.webform-submission-bestellung-pharmazeut-dienstleis-form #edit-green-bg{background-color:#e3f0e4;margin-bottom:40px}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article aside h4,.webform-submission-bestellung-pharmazeut-dienstleis-form #edit-green-bg .webform-type-fieldset#edit-bestellung-poster-pharmazeut-dienstleistungen{margin-bottom:20px}.bg_form_group,.fieldset2{background-color:#e3f0e4}.bg_form_group .js-form-type-processed-text,.fieldset2 .js-form-type-processed-text{margin-top:1rem!important;padding-left:10px!important}@media (max-width:767px){.bg_form_group .js-form-type-processed-text,.fieldset2 .js-form-type-processed-text{padding-left:0!important}}@media (max-width:575px){.bg_form_group,.fieldset2{margin-bottom:30px!important}}.bg_form_group .js-form-type-checkbox,.fieldset2 .js-form-type-checkbox{padding-left:10px!important}@media (max-width:767px){.bg_form_group .js-form-type-checkbox,.fieldset2 .js-form-type-checkbox{padding-left:0!important}}.mb_1{margin-bottom:1rem!important}.information_accept{padding:0 12px!important}@media (min-width:768px) and (max-width:1199.98px){.information_accept .formelement{padding-left:8px}}@media (min-width:1200px){.information_accept .formelement{padding-left:12px}}body[data-once^=form-single-submit] .alert{position:absolute;top:125px;width:100%;left:50%;transform:translateX(-50%);text-align:center;z-index:1000}body .captcha .inputGroup{margin-bottom:10px}body .captcha .inputGroup label:not(.option){position:relative;top:unset;cursor:text;left:0}body .captcha .description{font-size:12px}body .captcha .bar{display:none}body .captcha .captcha__description{padding:0 16px;margin-bottom:20px}.webform-confirmation-modal .ui-widget-header{background:0 0;border:0 solid transparent}.webform-submission-gewinnspiel-pta-woman-preisraets-form [id^=edit-gewinnfrage],.webform-submission-gewinnspiel-pta-woman-preisraets-form [id^=edit-name-der-apotheke]{margin-bottom:10px}.webform-submission-gewinnspiel-pta-woman-preisraets-form [id^=edit-hinweis-teilnahmebedingung]{margin-top:10px!important}.messages--error{font-weight:700;background-color:#e6b3b3;max-width:1120px;margin-left:auto;margin-right:auto;left:0;right:0}@media (max-width:767.98px){.messages--error{top:75px}}.ui-dialog .ui-widget-header{padding:0;max-width:31px;position:absolute!important;width:31px}.ui-dialog .ui-widget-header .ui-button-icon{background:url(../img/close-x.svg) 0 0 no-repeat!important}.ui-dialog .ui-widget-header .ui-button{border:0!important;background:0 0}.contact-details{margin-top:2.5rem;text-align:center}@media (min-width:768px){.contact-details{text-align:left}}@media (min-width:1152px){.contact-details{margin-top:8rem}}@media (min-width:576px){.contact-details{margin-top:6rem}}.contact-details .full{max-width:640px}@media (min-width:576px){.contact-details .full{margin-left:auto;margin-right:auto}}@media screen and (min-width:1552px){.contact-details h4{font-size:20px}}@media screen and (min-width:1552px){.contact-details p{font-size:18px}}.magazinOverlay,.magazinOverlayTrigger,body .mediathek-slider .content .slick-list .slick-slide .pic-and-btn button{cursor:pointer}.heroSlider{margin-bottom:4rem;padding-top:0;position:relative;overflow:hidden}@media (min-width:992px){.heroSlider{margin-bottom:8rem;padding-top:0}}.heroSlider .slide-counter{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;font-feature-settings:"ss06";color:#fff;font-size:14px;letter-spacing:.15rem;text-transform:uppercase;z-index:1;position:relative}.heroSlider .slide-counter em,body #block-verlagtheme-content .contentText blockquote{font-style:normal}@media (max-width:991.98px){.heroSlider .slide-counter{display:none}}.heroSlider .sliderControls{position:absolute;bottom:0;padding:11px 0;padding-left:2rem;right:50%;left:auto;width:50%;max-width:46vw;display:flex;flex-direction:row;align-items:center;justify-content:space-between;z-index:99;background-color:rgba(0,0,0,.2);height:100%;max-height:82px}@media (min-width:1676px){.heroSlider .sliderControls{max-width:776px}}.heroSlider .sliderControls .progress{position:absolute;width:0%;height:100%;background-color:rgba(0,0,0,.1);left:0;top:0;z-index:0}.heroSlider .sliderControls .slick-dots{display:none!important}@media (max-width:991.98px){.heroSlider .sliderControls .slick-dots{display:inline-block!important;order:2}}@media screen and (max-height:900px){.heroSlider .sliderControls{padding-left:1.5rem}}@media (max-width:1199.98px){.heroSlider .sliderControls{max-width:calc(50vw - 40px)}}@media (max-width:991.98px){.heroSlider .sliderControls{max-width:unset;width:100%;right:0;justify-content:center;padding-left:0;max-height:49px}}.heroSlider .sliderControls button.slick-arrow{width:80px;height:60px;top:0;bottom:0;z-index:1;position:relative}@media screen and (max-height:900px){.heroSlider .sliderControls button.slick-arrow{height:44px;width:72px}}@media (max-width:991.98px){.heroSlider .sliderControls button.slick-arrow{height:1.5rem;width:2rem}}.heroSlider .sliderControls button.slick-arrow::before{display:block;color:#fff}.heroSlider .sliderControls button.slick-arrow:last-of-type{order:3}.heroSlider .sliderControls button.slick-arrow:first-of-type{border-right:2px solid rgba(255,255,255,.2)}@media (max-width:991.98px){.heroSlider .sliderControls button.slick-arrow:first-of-type{border:0}}.heroSlider .slick-list{overflow:hidden}.heroSlider .slider-wrapper{position:absolute 0 0 0 0;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:row}.header-countdown .countdown_contents a,.heroSlider .news-slider{color:#fff}.heroSlider .news-slider .slide{display:flex;z-index:0;height:100vh;position:relative;flex-direction:column-reverse}.heroSlider .news-slider .slide::before{content:"";position:absolute;top:10%;right:0;height:75%;width:85%;background-image:radial-gradient(ellipse closest-side,rgba(255,255,255,.4),rgba(255,255,255,0));background-position:calc(100% + 100px) 100%;background-repeat:no-repeat;z-index:-1}@media (max-width:767.98px){.heroSlider .news-slider .slide::before{top:20%;height:65%;width:95%}}@media (max-width:575.98px){.heroSlider .news-slider .slide::before{height:40%;width:100%;background-position:calc(100% + 50px) 100%}}@media (min-width:992px){.heroSlider .news-slider .slide{flex-direction:row}}.heroSlider .news-slider .slide.or .color-fade,.heroSlider .news-slider .slide.or .content{background-color:#ff941a}.heroSlider .news-slider .slide .content,.heroSlider .news-slider .slide.wub .color-fade,.heroSlider .news-slider .slide.wub .content{background-color:#0d3d9f}.heroSlider .news-slider .slide.product .media{z-index:11}.heroSlider .news-slider .slide .content,.heroSlider .news-slider .slide .media,.heroSlider .news-slider .slide .media .field--name-field-hauptbild,.showAll{width:100%}@media (min-width:992px){.heroSlider .news-slider .slide .content,.heroSlider .news-slider .slide .media{width:50%}}.heroSlider .news-slider .slide .content img,.heroSlider .news-slider .slide .media img{width:auto;height:100%;align-self:center}.heroSlider .news-slider .slide .content img.hand,.heroSlider .news-slider .slide .media img.hand{align-self:center;position:relative;width:100%;top:5%}@media (max-width:991.98px){.heroSlider .news-slider .slide .content img.hand,.heroSlider .news-slider .slide .media img.hand{top:-20%;position:absolute}}.heroSlider .news-slider .slide .content.img-nohand img,.heroSlider .news-slider .slide .media.img-nohand img,article .js-form-type-webform-table table thead tr,article.modul-tabelle .content table thead tr.second-head{height:auto}.heroSlider .news-slider .slide .media{text-align:right;display:flex;left:50%;flex-grow:0}@media (max-height:1040px){.heroSlider .news-slider .slide .media .field--name-field-hauptbild img{height:auto;width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.heroSlider .news-slider .slide .media .field--name-field-hauptbild img{height:100%;width:auto}}@media (max-width:991.98px){.heroSlider .news-slider .slide .media{display:block;left:0}.heroSlider .news-slider .slide .media:before{display:block;content:"";width:100%;padding-top:75%}.heroSlider .news-slider .slide .media img{position:absolute;right:0;top:0;width:100%;height:auto}.heroSlider .news-slider .slide .media.img-nohand img{right:0;top:0;width:100%;position:relative;max-width:300px;margin:0 auto}.heroSlider .news-slider .slide .media.img-nohand:before{padding-top:124px}}@media (max-width:767px){.heroSlider .news-slider .slide .media.img-nohand:before{padding-top:34px}}.heroSlider .news-slider .slide .color-fade{background-color:#0d3d9f;display:none}@media (min-width:992px){.heroSlider .news-slider .slide .color-fade{width:50%;height:100%;position:absolute;left:0;top:0;z-index:12;display:block}}@media (max-width:991.98px){.heroSlider .news-slider .slick-track{display:flex;align-items:stretch;justify-content:center}.heroSlider .news-slider .slick-track .slick-slide{height:auto}}.heroSlider .news-slider .content{position:relative;z-index:10;animation-direction:inherit;flex-grow:1}@media (min-width:992px){.heroSlider .news-slider .content{background-color:transparent;z-index:13}}.heroSlider .news-slider .content .clip{width:100%;height:100%;overflow:hidden}.heroSlider .news-slider .content .inner{display:flex;flex-direction:column;height:100%;width:46vw;position:absolute;right:0;top:0;justify-content:center;padding:172px 0 72px}@media (max-width:991.98px){.heroSlider .news-slider .content .inner{max-width:none;position:relative;padding:1.5rem 1.5rem 4rem;width:100%}}@media (min-width:992px){.heroSlider .news-slider .content .inner{max-width:calc(50vw - 24px)}}@media (min-width:1676px){.heroSlider .news-slider .content .inner{max-width:776px}}.heroSlider .news-slider .content .inner h1{margin-bottom:0;margin-top:0;line-height:1.2}@media (min-width:992px){.heroSlider .news-slider .content .inner h1{margin-top:0}}.heroSlider .news-slider .content .inner .subline-color{display:block;margin-bottom:2rem;flex:none}.heroSlider .news-slider .content .inner .subline{letter-spacing:.01rem;line-height:1.3;margin-bottom:.5rem;text-align:left}.heroSlider .news-slider .content .inner .hero-teaser{display:flex;justify-content:center;flex-direction:column;flex:initial}.heroSlider .news-slider .content .inner .hero-teaser a.more,.heroSlider .news-slider .content .inner button{align-self:flex-start;background-color:rgba(0,0,0,.2);color:#fff}@media (min-width:992px){.heroSlider .news-slider .content .inner .hero-teaser{flex:1;padding-bottom:3rem}}.heroSlider .news-slider .content .inner .hero-teaser-text{margin-top:.5rem;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;font-feature-settings:"ss06";display:block;line-height:1.4;max-width:28rem}@media (min-width:992px){.heroSlider .news-slider .content .inner .hero-teaser-text{margin-bottom:2.5rem}}.heroSlider .news-slider .content .inner button{display:none}@media (min-width:992px){.heroSlider .news-slider .content .inner button{display:block}}@media (min-width:768px){.heroSlider .news-slider .s-prev .hero-teaser{transform:translateY(-20%)}.heroSlider .news-slider .next,.heroSlider .news-slider .prev{transition-delay:1s!important}.heroSlider .news-slider .next{z-index:9999!important}.heroSlider .news-slider .fade{opacity:1!important;animation-direction:normal}.heroSlider .news-slider .fade .color-fade{width:100%;right:0;animation-direction:inherit}.heroSlider .news-slider .fade .media{opacity:0;animation-direction:inherit}.heroSlider .news-slider .fade .media img{animation:contentInner 1s forwards;animation-direction:inherit}.heroSlider .news-slider .fade .clip,.heroSlider .news-slider .fade .inner,.heroSlider .news-slider .fade .inner>*{animation-direction:inherit}.heroSlider .news-slider .fade.fade-reverse{animation-direction:reverse}.heroSlider .news-slider .fade.fade-reverse .media{opacity:1}@keyframes zIndex{0%{z-index:inherit}to{z-index:9999!important}}@keyframes contentClip{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes contentInner{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes media{0%{opacity:0}to{opacity:1}}@keyframes contentInnerEl{0%{transform:translateX(40%)}to{transform:translateX(0)}}@keyframes colorSlider{0%{transform:scaleX(0);transform-origin:right}50%{transform:scaleX(1);transform-origin:right}51%{transform:scaleX(1);transform-origin:left}to{transform:scaleX(.5);transform-origin:left}}}.showAll{bottom:0;z-index:1;font-family:"Georgia";font-style:italic;font-weight:300;font-size:calc(16px + 2*(100vw - 520px)/1032);color:#43434d;background:#fff;padding:2rem;cursor:pointer;position:relative;transition:transform .6s}.showAll i{width:100%;height:100%;line-height:2.7;transition:all .4s;transform:translateY(-100%)}.buecher .showAll,.news .showAll{position:absolute;bottom:0;left:50%;width:50%;max-width:46vw;font-size:16px}@media (max-width:991.98px){.buecher .showAll,.news .showAll{max-width:calc(50vw - 24px);display:none}.content-bild-slider.teaser .stage{background-color:transparent;background-image:none;display:block;position:absolute!important}.content-bild-slider.teaser .stage .device-container.phone{width:90vh}.content-bild-slider.teaser .stage .device-container{left:0;right:0;width:72vw}body #page-header .content .right{z-index:5}}@media (max-width:360px){.content-bild-slider.teaser .stage .device-container.phone{width:25vh}}.header-countdown .field--name-field-header-image img{position:relative;width:100vw;left:50%;right:50%;transform:translate(-50%,0);object-fit:cover;max-height:900px}@media (max-width:991.98px){.header-countdown .field--name-field-header-image img{max-height:1050px}}.header-countdown .field--name-field-right-image{position:absolute;z-index:1;padding:1rem;transform:none;width:50%;top:9rem;right:0;text-align:right}@media (max-width:991.98px){.header-countdown .field--name-field-right-image{width:100%;text-align:center;top:4rem}.header-countdown .field--name-field-right-image img{max-height:400px!important}}@media (min-width:576px) and (max-width:991.98px){.header-countdown .field--name-field-right-image{width:100%;text-align:center;top:4rem}.header-countdown .field--name-field-right-image img{max-height:400px!important}}@media (min-width:400px) and (max-width:575.98px){.header-countdown .field--name-field-right-image{width:100%;text-align:center;top:4rem}.header-countdown .field--name-field-right-image img{max-height:300px!important}}@media (max-width:399.98px){.header-countdown .field--name-field-right-image{width:100%;text-align:center;top:4rem;padding-left:0}.header-countdown .field--name-field-right-image img{max-height:240px!important}}.header-countdown .field--name-field-right-image img{width:auto;height:100%;max-height:700px;max-width:100%}.header-countdown .countdown_contents{position:absolute;z-index:1;padding:1rem;transform:none;width:50%;top:9rem;color:#fff}@media (min-width:576px) and (max-width:991.98px){.header-countdown .countdown_contents{width:100%;top:30rem}}@media (min-width:400px) and (max-width:575.98px){.header-countdown .countdown_contents{width:100%;top:25rem}}@media (max-width:399.98px){.header-countdown .countdown_contents{width:100%;top:22rem}}.header-countdown .countdown_contents .field--name-field-content-text{font-size:20px}.header-countdown .countdown_contents h1,.header-countdown .countdown_contents h2{margin-bottom:0}.header-countdown .countdown_contents .jquery-countdown-timer-note{display:none;color:#fff;font-size:1.25rem;text-shadow:none;padding-left:6px}.header-countdown .countdown_contents .block-jquery-countdown-timer{text-align:left}.header-countdown .countdown_contents .block-jquery-countdown-timer .jquery-countdown-timer>span .text{position:absolute;left:0;bottom:8px;font-size:14px;text-align:center;width:100%}.header-countdown .countdown_contents .block-jquery-countdown-timer .jquery-countdown-timer .position{width:.8em}.header-countdown .countdown_contents .block-jquery-countdown-timer .jquery-countdown-timer .countDays,.header-countdown .countdown_contents .block-jquery-countdown-timer .jquery-countdown-timer .countHrs,.header-countdown .countdown_contents .block-jquery-countdown-timer .jquery-countdown-timer .countMins,.header-countdown .countdown_contents .block-jquery-countdown-timer .jquery-countdown-timer .countSecs{display:inline-block;min-width:65px;text-align:center}.header-countdown .countdown_contents .block-jquery-countdown-timer .digit{background-image:none;box-shadow:none;background-color:transparent;font-weight:700;width:100%}.header-countdown .countdown_contents .block-jquery-countdown-timer .countDiv{width:18px}.header-countdown .countdown_contents .block-jquery-countdown-timer .countDiv0,.header-countdown .countdown_contents .block-jquery-countdown-timer .countDiv:after,.header-countdown .countdown_contents .block-jquery-countdown-timer .countWeeks,.modul-ansprechpartner.stellenanzeige h4:before,.navigation_desktop #searchWrapper .search .form-actions,.navigation_desktop #searchWrapper form .form-inline #edit-actions,body .addOn.modul-produkt-vorschau .overlay .content .akaAddOn .slide:after,body .addOn.modul-produkt-vorschau .overlay .controls .captions .slide:after{display:none}.header-countdown .countdown_contents .block-jquery-countdown-timer .countDiv:before{border-radius:0;height:35px;width:2px;top:7px;left:11px;background-color:#fff;box-shadow:none}@media (max-width:390px){.header-countdown .countdown_contents .block-jquery-countdown-timer .countDiv3,.header-countdown .countdown_contents .block-jquery-countdown-timer .countSecs{display:none!important}}.header-countdown .countdown_link{padding-top:2rem;padding-bottom:2rem}.header-countdown .countdown_link a{position:relative;display:inline-block;overflow:hidden;cursor:pointer;padding:1rem 1.5rem;text-transform:uppercase;letter-spacing:1px;line-height:1.2;text-align:center;border:0;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;font-size:14px;border-radius:0;align-self:flex-start;background-color:#0d3d9f;color:#fff}.header-countdown .countdown_link a:after{content:"\eaf7";font-family:"icomoon";display:inline-block;height:100%;width:50%;top:0;right:-1px;position:absolute;background-color:rgba(0,0,0,.4);transform:translateX(100%);transition:all .2s;font-style:normal;font-weight:400;speak:none;font-variant:normal;text-transform:none;text-decoration:inherit;font-size:1.5rem;line-height:2}.header-countdown .countdown_link a span{display:block;transition:all .2s}.heroSlider.is-unpublished,body .aka .inhaltsseite.full .modul-subheadline.teaser h2{margin-bottom:0}body:not(.user-logged-in) .header-countdown{margin-top:-104px}.testimonial-slider .slick-list{overflow:hidden!important}body .alert{padding:15px;border:1px solid transparent;border-radius:0;max-width:1552px;margin:10px auto 20px}body .alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}body .alert-dismissable,body .alert-dismissible{padding-right:35px}a.button,a.more.btnstyle,button,input[type=submit]{background-color:#0d3d9f;cursor:pointer;padding:1rem 1.5rem;text-transform:uppercase;letter-spacing:1px;text-align:center;border:0;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:600;font-size:14px;color:#fff;border-radius:0}a.button>i,a.more.btnstyle>i,button>i{color:#fff!important}.cs a.more.btnstyle,.cs button,.cs input[type=submit]{background-color:#21e6c5}.agp a.more.btnstyle,.agp button,.agp input[type=submit]{background-color:#f54056}body #page-header.backgroundColorLeft,body.gru a.button,body.gru button,body.gru button.rounded,body.gru input[type=submit]{background:#0d3d9f}.login a,body.gru .related .contentText .subline-color{display:block;color:#0d3d9f}body.gru .modul-cta-box a.more,body.gru .related .contentText .button,body.gru .related .contentText .subline-color:after{background-color:#0d3d9f}.login a{cursor:pointer;margin:0;padding:0 1.5rem;height:40px;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#43434d;background-color:transparent;border-radius:0;outline:0;border:2px solid #43434d;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;line-height:2.5;text-align:center}body .content .field--name-body .instaBtn{color:#fff!important;font-family:"proxima nova",sans-serif!important;font-style:normal!important;font-weight:600!important;width:100%}body .content .field--name-body .instaBtn:after{content:""!important;color:#fff;align-items:center;display:flex;justify-content:flex-end;padding-right:12px;width:100%}.sticky_cta_content{position:fixed;right:15px;bottom:100px;z-index:99}.sticky_cta_content .sticky_cta_item{background-color:#0d3d9f;color:#fff;border-radius:25px;padding-top:10px;padding-bottom:10px;margin-bottom:10px;text-align:center;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 3px 14px 2px rgba(0,0,0,.1215686275),0 8px 10px 1px rgba(0,0,0,.1411764706)!important;border:2px solid #fff}.sticky_cta_content .sticky_cta_item>a{color:#fff}.sticky_cta_content .sticky_cta_item .icons{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:600;display:flex;margin-left:15px;margin-right:15px;max-width:max-content}@media (max-width:575.98px){.sticky_cta_content .sticky_cta_item .icons{font-size:15px;word-break:keep-all;max-width:150px;text-align:left}}.sticky_cta_content .sticky_cta_item .icons:before{position:relative;font-family:"icomoon";font-style:normal;margin-right:10px}.alert_close{float:right;cursor:pointer}footer .icon{font-size:2.5rem;display:inline-block}footer .icon.icon-fb,footer .icon.icon-instagram,footer .icon.icon-instagram-with-circle,footer .icon.icon-linkedin,footer .icon.icon-linkedin2,footer .icon.icon-tiktok,footer .icon.icon-twitter,footer .icon.icon-x,footer .icon.icon-xing3,footer .icon.icon-youtube,footer .icon.icon-youtube1{margin-left:.75rem}footer .icon.icon-tiktok,footer .icon.icon-twitter,footer .icon.icon-x{background-color:#fff;color:#43434d;border-radius:50%;font-size:1.5rem;width:40px;height:40px;transform:translate(0,0);padding-top:9px}@media (min-width:575px){.inhaltsseite .field--type-entity-reference .field--item .modul-vorschau-box.teaser .card-deck.columns.count-2 .vorschau{flex:0 0 50%;max-width:50%}}.inhaltsseite .field--type-entity-reference .field--item .modul-vorschau-box.teaser .card-deck.columns .vorschau{margin-bottom:24px}.inhaltsseite .field--type-entity-reference .field--item .modul-vorschau-box.teaser .submodul-vorschau-box-eintrag .contentText.btnClass{justify-content:center;display:flex;padding-bottom:9rem}.inhaltsseite .field--type-entity-reference .field--item .modul-vorschau-box.teaser .submodul-vorschau-box-eintrag .contentText.btnClass .more.btnstyle{position:absolute;display:block;width:auto;bottom:3rem;margin:0 auto}.inhaltsseite .field--type-entity-reference .field--item:last-child .modul-vorschau-box.teaser{margin-top:190px;margin-bottom:0}@media (max-width:991px){.inhaltsseite .field--type-entity-reference .field--item:last-child .modul-vorschau-box.teaser{margin-top:10vw}}body.buecher .modul-vorschau-box .card-section-head .underFont{transform:translateY(-58px);white-space:nowrap;font-size:calc(50px + 90*(100vw - 520px)/1032)}@media (max-width:991px){body.buecher .modul-vorschau-box .card-section-head .underFont{transform:translateY(-1rem)}}@media (max-width:575px){body.buecher .modul-vorschau-box .card-section-head .underFont{font-size:30px}}@media (min-width:1552px){body.buecher .modul-vorschau-box .card-section-head .underFont{font-size:160px}}body #page-header.backgroundColorLeft .content,body #page-header.backgroundColorLeft .content .right.img-nohand{background-image:none}@media screen and (max-width:991px){body #page-header.backgroundColorLeft .content .right.img-nohand img{width:100%;height:auto;transform:inherit}body #page-header.backgroundColorLeft .content .left{background:0 0}}body #page-header.backgroundColorLeft .content .left .text,body #page-header.backgroundColorLeft .content .left .text .field--item p,body #page-header.backgroundColorLeft .content .left .text .subline-color{color:#fff}@media screen and (max-width:991px){body #page-header.backgroundColorLeft .content .left .text .field--item p{display:block}}body #page-header.header.teaser .header img,body #page-header.header.teaser .img-nohand img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:992px){body #page-header.header.teaser .header img,body #page-header.header.teaser .img-nohand img{transform:translate(0,0);position:relative;left:auto;top:15%}}@media (max-width:768px){body #page-header.header.teaser .header img,body #page-header.header.teaser .img-nohand img{height:90vw;width:auto}}@media (max-width:574px){body #page-header.header.teaser .header img,body #page-header.header.teaser .img-nohand img{transform:translate(-50%,-70%)}}body #page-header.header.teaser .img-hand{text-align:right}body #page-header.header.teaser .img-hand img{z-index:9;max-width:100%;transform:translate(0,-40%);height:auto;position:relative;top:50%;width:90%;margin-right:-20%}@media (max-width:992px){body #page-header.header.teaser .img-hand img{transform:translate(0,0);top:2%}}@media (max-width:991px){body #page-header.header.teaser .showAll.half{margin-top:2rem}}body #page-header.header .content .fullWidth{display:flex}body #page-header.header .content .fullWidth .fullWidth-wrapper,body .layout-container main .persons .personbox .person.imageBackground .magazinOverlay,body .layout-container main .zweispaltig-50-50- .backgroundColorBox media{width:100%}@media (max-width:991px){body #page-header.header .content .fullWidth .fullWidth-wrapper:before{display:block;content:"";width:100%;padding-top:75%}}body #page-header.header .content .fullWidth .fullWidth-wrapper img{width:auto;height:100%;align-self:center;position:relative;transform:none;left:0!important;top:0!important}@media (max-width:991px){body #page-header.header .content .fullWidth .fullWidth-wrapper img{position:absolute;right:0;top:0;width:100%;height:auto}}body #page-header.header .content .fullWidth .field--name-field-header-bild-volle-breite- img{width:auto;height:100%;align-self:center;position:relative;transform:none;left:0!important;top:0!important}@media (max-width:991px){body #page-header.header .content .fullWidth .field--name-field-header-bild-volle-breite- img{position:absolute;right:0;top:0;width:100%;height:auto;padding-top:100px}}@media (max-width:767px){body #page-header.header .content .fullWidth .field--name-field-header-bild-volle-breite- img{position:absolute;right:0;top:0;width:100%;height:auto;padding-top:65px}}body #page-header.header .content .showAll{padding-right:85px}@media (max-width:575px){body #page-header.header .content .showAll{padding:2rem 85px 2rem 1rem;font-size:14px}}body .cs .inhaltsseite.full .white-background{background:#fff;padding-left:8.33333%;padding-right:8.33333%;padding-top:6rem;margin-top:0}body .content-bild-slider .teaser,body body .inhaltsseite.full .content-bild-slider.teaser{margin-bottom:8rem;position:relative}body .addOn.modul-produkt-vorschau{display:none;padding-top:8rem;padding-bottom:4rem}@media (min-width:992px){body .addOn.modul-produkt-vorschau{display:block}}body .addOn.modul-produkt-vorschau .subline,body .addOn.modul-produkt-vorschau h2{text-align:center;display:block}body .addOn.modul-produkt-vorschau .subline,body .aka .inhaltsseite.full .modul-subheadline.teaser p{margin-bottom:4rem}body .addOn.modul-produkt-vorschau .imgWrapper{position:relative}body .addOn.modul-produkt-vorschau .button{display:inline-block;text-align:center;position:absolute}body .addOn.modul-produkt-vorschau .button[data-name=stand]{left:32%;top:12%}body .addOn.modul-produkt-vorschau .button[data-name=poster]{top:34%;left:70%}body .addOn.modul-produkt-vorschau .button[data-name=card]{bottom:-10%;left:15%}body .addOn.modul-produkt-vorschau .button span{display:block;margin-top:1rem;max-width:16rem;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:700;font-size:1.125rem}body .addOn.modul-produkt-vorschau .button.left{text-align:left;white-space:nowrap}body .addOn.modul-produkt-vorschau .button.left span{margin-left:.5rem;margin-top:0;display:inline-block;vertical-align:middle}body .addOn.modul-produkt-vorschau .button.left button{display:inline-block;vertical-align:middle}body .addOn.modul-produkt-vorschau .overlay{overflow:hidden}body .addOn.modul-produkt-vorschau .overlay.hidden{height:0;background-color:transparent;transition:background-color .6s,height 0s .6s}body .addOn.modul-produkt-vorschau .overlay .content{height:100%;text-align:center;position:relative}body .addOn.modul-produkt-vorschau .overlay .content .akaAddOn .slide{display:flex;flex-direction:column;justify-content:center;padding:4rem 4rem 8rem;height:100%;width:100%}body .addOn.modul-produkt-vorschau .overlay .content .akaAddOn .slide img{width:25vw;max-width:500px;height:auto}body .addOn.modul-produkt-vorschau .overlay .content .akaAddOn,body .addOn.modul-produkt-vorschau .overlay .content .akaAddOn .slick-list,body .addOn.modul-produkt-vorschau .overlay .content .akaAddOn .slick-track{height:100%;width:100%}body .addOn.modul-produkt-vorschau .overlay .controls{position:absolute;left:0;bottom:4rem;width:100%;text-align:center}body .addOn.modul-produkt-vorschau .overlay .controls .captions{color:#fff;width:100%;text-align:center;margin-bottom:1rem}body .addOn.modul-produkt-vorschau .overlay .controls .sliderControls{display:inline-block}body .aka .inhaltsseite.full .modul-subheadline.teaser{margin:0 auto;text-align:center}body .book-author{background:#fff;max-width:30rem;padding:1rem;box-shadow:0 4px 4px rgba(0,0,0,.24);text-align:center}body .book-author .author-image{width:7.5rem;height:7.5rem;border-radius:50%;margin:0 auto 32px;overflow:hidden}body .book-author .author-image img{height:120px;width:auto;transform:scale(1.5)}body .book-author .author-name{margin-bottom:1rem}@media (min-width:576px){body .book-author{padding:1.5rem}}@media (min-width:1200px){body .book-author{padding:3rem}}.view.view-news.view-display-id-block_1 form .form-item .form-select>div,body .submodul-blick-ins-heft-slide .socialIcons{display:inline-block}body .submodul-blick-ins-heft-slide .socialIcons:focus{outline:0!important}body .submodul-blick-ins-heft-slide .socialIcons .icon{color:#fff;font-size:2.3rem;margin-right:.45rem}body .submodul-blick-ins-heft-slide .socialIcons .icon.icon-tiktok,body .submodul-blick-ins-heft-slide .socialIcons .icon.icon-twitter,body .submodul-blick-ins-heft-slide .socialIcons .icon.icon-x{background-color:#fff;color:#43434d;display:block;border-radius:50%;font-size:25px;width:37px;height:37px;transform:translate(0,-15%);padding-top:6px}body .submodul-blick-ins-heft-slide .socialIcons .icon:focus{outline:0!important}body .webform-submission-cover-des-jahres-form{margin-bottom:60px}body .webform-submission-cover-des-jahres-form fieldset#edit-mein-beruf span{margin-bottom:-20px;display:block}body .webform-submission-cover-des-jahres-form .js-form-item-ort{padding-left:30px}body .modul-cover-des-jahres h2,body .webform-submission-cover-des-jahres-form #edit-actions{text-align:center}body .webform-submission-cover-des-jahres-form .js-form-item{padding:0}body .webform-submission-cover-des-jahres-form .webform-radios-other{margin:20px 0}body .layout-container main .magazin-overlay:before,body .webform-submission-cover-des-jahres-form input{background:0 0}body .modul-cover-des-jahres{max-width:1140px;margin:0 auto;margin-top:8rem;width:100%}body .modul-cover-des-jahres .col-md-3{max-width:20%}body .modul-cover-des-jahres .col-md-3 span{display:block;padding-bottom:30px;position:relative;z-index:0}body .modul-cover-des-jahres .col-md-3 span:hover{z-index:1}@media (min-width:1200px){body .modul-cover-des-jahres .col-md-3 span:hover:before{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:1}}body .modul-cover-des-jahres .col-md-3 span:before{content:"WÄHLEN";display:block;position:absolute;background-color:#0060a5;top:0;right:0;font-size:1rem;font-weight:bolder;color:#fff;padding:1rem 1rem 1rem 1.5rem;transition:all 250ms cubic-bezier(.25,.46,.45,.94);opacity:0;letter-spacing:.1rem}body .modul-cover-des-jahres .col-md-3 span img{width:100%;-webkit-filter:drop-shadow(0 2px 2px rgba(0,0,0,.24));filter:drop-shadow(0 2px 2px rgba(0,0,0,.24));-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX='${x}', OffY='${y}', Color='${hex}')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX='${x}', OffY='${y}', Color='${hex}')";-webkit-transition:all 250ms cubic-bezier(.25,.46,.45,.94);transition:all 250ms cubic-bezier(.25,.46,.45,.94);cursor:pointer;position:relative;height:auto}body .modul-cover-des-jahres .col-md-3 span img:hover{transform:scale(1.1);filter:drop-shadow(4px 8px 8px rgba(0,0,0,.48))}@media (max-width:768px){body .modul-cover-des-jahres .col-md-3{max-width:50%;padding-left:10px;padding-right:10px}}body .voteOverlay{width:100%;height:100vh;position:fixed;left:0;top:0;opacity:0;z-index:999999;background-color:#f3f3f3;display:none;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}body .voteOverlay .schliessenBtn{width:3.75rem;height:3.75rem;position:absolute;background-color:transparent;left:0;top:-6.25vh;margin-top:-1.875rem;background-image:url(../img/icon/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:30px;padding:1rem 1.5rem;color:#fff;font-family:"futura_ltbold";text-transform:uppercase;font-size:.9rem;letter-spacing:.1rem}body .voteOverlay .schliessenBtn:after{content:"Zurück zur Auswahl";display:inline-block;white-space:nowrap;font-size:.875rem;color:#212121;position:relative;left:2.5rem;font-family:"proxima-nova",sans-serif}body .voteOverlay .formContainer{position:absolute;right:0;margin-top:0}@media screen and (max-width:991px){body .voteOverlay .formContainer{-webkit-transform:translateY(100%) translateX(0);transform:translateY(100%) translateX(0);margin-top:50vh;position:relative;z-index:9999999;padding-left:10%;padding-right:10%;padding-top:3rem;box-shadow:0 -4px 4px rgba(0,0,0,.24)}}@media screen and (max-width:469.98px){body .voteOverlay .formContainer{margin-top:3.5rem}}@media screen and (max-width:380px){body .voteOverlay .formContainer .row{margin:0}}body .voteOverlay #coverPollContainer{position:relative;top:120px;padding:0}@media screen and (max-width:680px){body .voteOverlay #coverPollContainer form .webform-actions{margin-bottom:125px}}@media screen and (max-width:991px){body .clone-image-container{top:38px;position:absolute;display:block;width:90%;left:5%;margin:0 auto;text-align:center;height:calc(50vh - 38px)}}@media screen and (max-width:991px) and (max-width:380px){body .clone-image-container{top:20px}}@media screen and (max-width:991px) and (max-width:469.98px){body .clone-image-container{position:relative;left:0;height:100%}}@media screen and (max-width:991px){body .voteOverlay #coverPollContainer{top:50px}body .voteOverlay #coverPollContainer .schliessenBtn{background-size:21px}body .voteOverlay #coverPollContainer .schliessenBtn:after{left:1.7rem}}body .cloneCover{position:fixed;z-index:999999;-webkit-filter:drop-shadow(4px 8px 8px rgba(0,0,0,.48));filter:drop-shadow(4px 8px 8px rgba(0,0,0,.48));-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX='${x}', OffY='${y}', Color='${hex}')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX='${x}', OffY='${y}', Color='${hex}')";left:10vw;width:30vw;top:12.5vh;height:auto}@media screen and (max-width:991px){body .cloneCover{position:relative;width:auto!important;height:100%;left:0!important;top:0!important;padding-bottom:.5rem}}@media screen and (max-width:469.98px){body .cloneCover{max-width:calc(100% - 16px)!important;height:auto}}@media screen and (min-width:1200px){body .push-xl-2{left:16.66667%}}@media screen and (min-width:992px){body .push-lg-2{left:16.66667%}body .voteOverlay .clone-image-container{position:fixed;width:42%;display:flex;flex-wrap:wrap;margin-top:120px;justify-content:center}body .voteOverlay .clone-image-container .cloneCover{position:relative;top:0!important;left:0!important}body .voteOverlay .clone-image-container .schliessenBtn{position:relative;top:0;margin-top:1.5rem;width:30vw;background-position:left}body .voteOverlay .clone-image-container .schliessenBtn:after{position:absolute;left:40px;top:22px}}.contentText.statement .underFont{text-transform:uppercase;z-index:0;text-align:left;line-height:normal}@media screen and (max-width:767px){.contentText.statement .underFont{text-align:center}.contentText.statement .field{position:relative;text-align:center}}body #block-verlagtheme-content .contentText blockquote p:after{content:"";background-image:url(../img/quote-default.svg);background-position:left center;-webkit-background-size:cover;background-size:auto;height:150px;width:100%;position:absolute;opacity:.1;bottom:-65px;text-align:left;background-repeat:no-repeat;left:0}@media screen and (max-width:575px){body #block-verlagtheme-content .contentText blockquote p:after{height:90px;bottom:5px}}body.sr #block-verlagtheme-content .contentText blockquote p:after{background-image:url(../img/quote-sr.svg)!important}body.sr .ui-accordion-content a{color:#fec200!important}body.ar #block-verlagtheme-content .contentText blockquote p:after{background-image:url(../img/quote-ar.svg)!important}body.ar .ui-accordion-content a{color:#912c54!important}body.au #block-verlagtheme-content .contentText blockquote p:after{background-image:url(../img/quote-au.svg)!important}body.au .ui-accordion-content a{color:#e1000d!important}body.dr #block-verlagtheme-content .contentText blockquote p:after{background-image:url(../img/quote-dr.svg)!important}body.dr .ui-accordion-content a{color:#007d8a!important}body.bf #block-verlagtheme-content .contentText blockquote p:after{background-image:url(../img/quote-bf.svg)!important}body.bf .ui-accordion-content a{color:#13245b!important}body.mz #block-verlagtheme-content .contentText blockquote p:after{background-image:url(../img/quote-mz.svg)!important}body.mz .ui-accordion-content a{color:#6fb369!important}body.hp #block-verlagtheme-content .contentText blockquote p:after{background-image:url(../img/quote-hp.svg)!important}body.hp .ui-accordion-content a{color:#d1225b!important}body.digirat #block-verlagtheme-content .contentText blockquote p:after{background-image:url(../img/quote-digirat.svg)!important}body.digirat .ui-accordion-content a{color:#0d3d9f!important}body.pta #block-verlagtheme-content .contentText blockquote p:after{background-image:url(../img/quote-pta.svg)!important}body.gesund2 .ui-accordion-content a{color:#6d1c74!important}body.article .ui-accordion-content a,body.news .ui-accordion-content a{color:#0d3d9f!important}body.pta .ui-accordion-content a{color:#172881!important}body.agp .ui-accordion-content a{color:#f54056!important}body.aka .ui-accordion-content a{color:#ff941a!important}body.buecher .ui-accordion-content a{color:#0d3d9f!important}body.mintgreen .ui-accordion-content a{color:#95c49a!important}body.cs .ui-accordion-content a{color:#21e6c5!important}body.pink .ui-accordion-content a{color:#e12e4b!important}body.gesund1 .ui-accordion-content a{color:#a11541!important}body.violet .ui-accordion-content a{color:#a81477!important}body.wubBlue .ui-accordion-content a{color:#0d3d9f!important}body.darkRed .ui-accordion-content a{color:#910314!important}.modul-akkordeon.ui-accordion .ui-accordion-header{background-color:#fff;padding:1.5rem;border-top:1px solid #d8d8d8;border-left:none;border-right:none;border-bottom:none;border-bottom-right-radius:unset;border-bottom-left-radius:unset;border-top-right-radius:unset;border-top-left-radius:unset;margin:0}.modul-akkordeon.ui-accordion .ui-accordion-header:focus{outline:transparent}.modul-akkordeon.ui-accordion .ui-accordion-header:first-of-type{border-top:none!important;border-left:none;border-right:none;border-bottom:none}.modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active{background-color:#fff;padding:1.5rem;border-top:1px solid #d8d8d8}.modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span.ui-accordion-header-icon{background:url(../img/icon-circle-minus.svg) 0 0 no-repeat}.modul-akkordeon.ui-accordion .ui-accordion-header span.ui-accordion-header-icon{background:url(../img/icon-circle-plus.svg) 0 0 no-repeat;height:20px;width:auto;float:right;opacity:.6;transition:opacity .4s;top:11px}.modul-akkordeon.ui-accordion .ui-accordion-header span.ui-accordion-header-icon:hover{opacity:1}.modul-akkordeon.ui-accordion .ui-accordion-header span{color:#43434d;margin-bottom:0;transition:color .2s;padding-right:30px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:700;font-size:calc(18px + 2*(100vw - 520px)/1032);line-height:1.4}@media screen and (min-width:1552px){.modul-akkordeon.ui-accordion .ui-accordion-header span{font-size:22px}}.modul-akkordeon.ui-accordion .ui-accordion-content{border:0;border-bottom-right-radius:unset;border-bottom-left-radius:unset;padding:0 0 25px 25px;font-family:"SourceSerifPro",Georgia,serif}.modul-akkordeon.ui-accordion .ui-accordion-content a{font-style:italic;color:#e1000d;font-weight:300;font-family:"Georgia",serif}.modul-akkordeon.ui-accordion .ui-accordion-content a::after,body .layout-container main .contentText .magazinOverlay:after{font-family:"icomoon";font-size:23px;line-height:1;color:#000;-webkit-font-smoothing:antialiased;transition:transform .3s,-webkit-transform .3s;content:"\ea3c";font-style:normal;vertical-align:text-bottom;margin-left:10px}.modul-akkordeon.ui-accordion .ui-accordion-content p{width:95%;font-family:"SourceSerifPro",Georgia,serif;font-weight:400;font-style:normal;font-size:1.125rem;line-height:1.6;margin:0}.modul-akkordeon.ui-accordion .ui-accordion-content ul{font-size:1.125rem;list-style:disc;list-style-position:inside;margin-top:.5rem}.modul-tabs>h2{padding:calc(45px - .2rem) calc(45px - .2rem) 0;margin-bottom:0}.modul-tabs.compact_tabs .ui-tabs-nav{padding:1.4em 1.4em 0}.modul-tabs.compact_tabs .ui-tabs-nav .ui-tabs-tab .ui-tabs-anchor{padding:10px}@media (max-width:767px){.modul-tabs.compact_tabs .ui-tabs-nav .ui-tabs-tab .ui-tabs-anchor{font-size:.875rem}}.modul-tabs ul.ui-tabs-nav{height:auto;justify-content:left}.modul-tabs ul.ui-tabs-nav li{outline:0;margin-right:0}@media (max-width:575px){.modul-tabs ul.ui-tabs-nav li a{white-space:normal}}.modul-tabs .submodul-tab .field--name-field-tab-inhalt .modul-tabelle{margin:2rem auto}.modul-tabs .submodul-tab .field--name-field-tab-inhalt .modul-akkordeon{margin:2rem auto!important}.modul-tabs .submodul-tab .field--name-field-tab-inhalt .modul-akkordeon>h2{padding:0 25px}.modul-tabs .submodul-tab .tab-footer{text-align:right;padding:0 2rem}.modul-tabs .submodul-tab .tab-footer .icon{font-family:"icomoon";color:rgba(67,67,77,.6);font-size:21px;cursor:pointer}.related.card-deck .card.full .card-img img{max-width:390px}.related.card-deck .card.same_height .card-img,.related.card-deck .card.same_height .contentText{height:100%}.related.card-deck .card.text_cursive .contentText .subline,body .layout-container main blockquote{font-style:italic}@media (max-width:767px){body .layout-container main .zweispaltig-50-50- .mobile-full{margin-left:-16px;margin-right:-16px}}body .layout-container main .zweispaltig-50-50->.row>.underFont{transform:translateY(-3rem)}@media (max-width:991px){body .layout-container main .zweispaltig-50-50->.row>.underFont{transform:translateY(-2rem)}}@media (max-width:575px){body .layout-container main .zweispaltig-50-50->.row>.underFont{transform:translateY(-1.5rem);font-size:calc(55px + 90*(100vw - 520px)/1032)}}@media (max-width:767px){body .layout-container main .zweispaltig-50-50- .leftCol .modul-kennzahl-box .square{margin-bottom:0}body .layout-container main .zweispaltig-50-50- .rightCol .modul-kennzahl-box .square{margin-top:2rem}}@media (max-width:575px){body .layout-container main .zweispaltig-50-50- .backgroundColorBox media{margin:0}}.modul-ansprechpartner{margin-bottom:3rem;font-family:"SourceSerifPro",Georgia,serif;width:100%}.modul-ansprechpartner:after{opacity:0}.modul-ansprechpartner .supline:before{content:"";display:inline-block;height:2px;background-color:#0060a5;width:40px;position:absolute;top:-14px;left:50%;transform:translateX(-50%)}@media only screen and (min-width:1200px){.modul-ansprechpartner .supline:before{left:0;transform:translateX(0)}}.modul-ansprechpartner .img{width:7.5rem;height:7.5rem;border-radius:50%;margin:1rem 0;overflow:hidden;display:inline-block}.modul-ansprechpartner .img .field--name-field-profilbild img{transform:scale(1.2);margin:0 auto;display:block;width:100%;height:auto}.modul-ansprechpartner span.name{font-family:"SourceSerifPro",Georgia,serif;font-weight:700;font-style:normal}.modul-ansprechpartner span.title{font-family:"Georgia";font-style:italic;font-weight:300;line-height:1.4;font-size:.95rem;margin-bottom:.5rem}.modul-ansprechpartner span.phone{margin-bottom:.5rem}.modul-ansprechpartner a.mail,.navigation_desktop #searchWrapper form .form-item .inputGroup input,.navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#0d3d9f;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600}.modul-ansprechpartner.stellenanzeige{box-shadow:0 4px 4px rgba(0,0,0,.24),0 0 12px rgba(0,0,0,.12);text-align:center;padding:5% 2%;width:100%;max-width:710px;background:#fff;margin-right:auto;margin-left:auto}.modul-ansprechpartner.stellenanzeige h4{font-size:25px;margin-bottom:10px}.modul-ansprechpartner.stellenanzeige h5{font-family:"Georgia";font-style:italic;font-weight:300;font-size:20px}@media (max-width:767px){.modul-ansprechpartner.stellenanzeige h5{margin-block-end:15px}}@media screen and (max-width:580px){.modul-ansprechpartner.stellenanzeige h5{margin-bottom:15px}}.modul-ansprechpartner.stellenanzeige .left{width:40%;display:block;float:left;display:flex;justify-content:flex-end}@media screen and (max-width:580px){.modul-ansprechpartner.stellenanzeige .left{width:100%;float:none;justify-content:center}}.modul-ansprechpartner.stellenanzeige .left .field--name-field-profilbild{display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;height:124px;width:124px;float:right;margin-right:0}@media screen and (max-width:580px){.modul-ansprechpartner.stellenanzeige .left .field--name-field-profilbild{float:none;margin:0 auto}}.modul-ansprechpartner.stellenanzeige .left .field--name-field-profilbild img{height:100%;object-fit:cover}.modul-ansprechpartner.stellenanzeige .right{text-align:left;width:49%;display:inline-block}@media screen and (max-width:580px){.modul-ansprechpartner.stellenanzeige .right{text-align:center;width:90%}}.modul-ansprechpartner.stellenanzeige .right span{line-height:21px}.modul-ansprechpartner.stellenanzeige .right span.anrede{font-size:18px;font-weight:700;margin-bottom:20px;display:block}.modul-ansprechpartner.stellenanzeige .right span.name{font-family:"Georgia";font-weight:700;display:block}.modul-ansprechpartner.stellenanzeige .right span.adress,.modul-ansprechpartner.stellenanzeige .right span.title{font-family:"Georgia";font-style:italic}.modul-ansprechpartner.stellenanzeige .right span.phone{font-family:"Georgia";font-style:italic;width:100%;display:block;margin-top:.5rem}.modul-ansprechpartner.stellenanzeige .right .jetzt-bewerben{display:block;position:relative;height:auto;float:none;clear:both;margin:40px 0 30px}.modul-ansprechpartner.stellenanzeige .right .jetzt-bewerben a.btn{cursor:pointer;padding:1rem 1.5rem;text-transform:uppercase;letter-spacing:1px;line-height:1.2;text-align:center;border:0;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:600;font-size:14px;color:#fff;border-radius:0;outline:0;height:48.8px;display:block;max-width:250px;width:100%}@media (max-width:575px){.modul-ansprechpartner.stellenanzeige .right .jetzt-bewerben a.btn{margin:0 auto}}@media (max-width:1199px){.modul-ansprechpartner{text-align:center}}@media only screen and (min-width:1200px){.modul-ansprechpartner{padding-right:0;margin-bottom:3rem}}.modul-kennzahl-box li{list-style-position:inside}.modul-kennzahl-box.left_aligned .field--name-body,.modul-kennzahl-box.left_aligned .field--name-field-style-kennzahlbox,.modul-kennzahl-box.left_aligned .number,.modul-kennzahl-box.left_aligned .subline{text-align:left}.modul-kennzahl-box.left_aligned .subline.subline:after{left:12%}.modul-kennzahl-box.left_aligned .field--name-body li{list-style-position:inherit}.contentText.textField .field--name-body a.noarrow:after{content:""}.contentText.textField .field--name-body img{max-width:100%;height:auto}.rounded.arrow i{color:#000}.modul-text-um-bild media{width:50%;height:auto;display:block}@media screen and (max-width:768px){.modul-text-um-bild media{width:100%}}.modul-text-um-bild.imageLeft media{float:left;margin:0 20px 10px 0}@media screen and (max-width:768px){.modul-text-um-bild.imageLeft media{float:none;margin:0 0 20px}}.modul-text-um-bild.imageRight media{float:right;margin:0 0 10px 20px}@media screen and (max-width:768px){.modul-text-um-bild.imageRight media{float:none;margin:0 0 20px}}@media screen and (max-width:575px){.modul-text-um-bild .contentText.responsiveText{padding-bottom:3.5rem}}.modul-ansprechpartner-box a.btn{background-color:#0d3d9f}.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button{cursor:pointer;margin:0;padding:0 1.5rem;height:40px;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#43434d;border-radius:0;outline:0;border:2px solid #43434d;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;line-height:2.5;text-align:center;display:block;background:#fff!important;text-shadow:none}.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover{background:#fff}.eu-cookie-compliance-banner{padding:1rem}@media (min-width:576px){.eu-cookie-compliance-content{display:flex;justify-content:space-between}.eu-cookie-compliance-buttons{align-self:center}}.eu-cookie-compliance-message{margin:15px 0}@media (min-width:576px){.eu-cookie-compliance-message{margin:15px 0 30px}}.eu-cookie-compliance-message h2{font-size:14px;letter-spacing:.15rem;text-transform:uppercase;font-style:normal;font-weight:600}.eu-cookie-compliance-message p{font-size:.875rem;font-family:"proxima nova",sans-serif;line-height:1.6;font-weight:400;text-transform:none}.eu-cookie-compliance-message button{background:0 0!important;font-family:"proxima nova",sans-serif;line-height:1.6;font-weight:400;text-transform:capitalize}.navigation_desktop #searchWrapper{width:92vw;max-width:1552px;background:#fff;padding:4rem 4rem 2rem;left:50%;transform:translateX(-50%) translateY(-102%)}.navigation_desktop #searchWrapper .formelement{position:relative;padding:0}.navigation_desktop #searchWrapper form .form-inline>.inputGroup,.view.view-themenfinder .view-content .views-row .content h3,.view.view-themenfinder form.views-exposed-form .form-item.js-form-type-textfield .inputGroup,footer p{margin-bottom:0}.navigation_desktop #searchWrapper form .form-inline>.inputGroup>.bar,.navigation_desktop #searchWrapper form .form-item .inputGroup input[type=submit],.slick-dots li button:before,.slick-list .slick-track .slide.submodul-blick-ins-heft-slide .textContainer{display:none}.navigation_desktop #searchWrapper form .form-item .inputGroup{padding-right:4rem;height:auto}.navigation_desktop #searchWrapper form .form-item .inputGroup label{top:2rem;font-weight:400;position:absolute;top:33.33333px;cursor:text;transition:all .15s ease;left:0;pointer-events:none}.navigation_desktop #searchWrapper form .form-item .inputGroup input{color:#43434d;height:4rem;font-size:.875rem;line-height:1.5}.navigation_desktop #searchWrapper form .form-item .inputGroup input.notempty~label{top:-.5rem}.navigation_desktop #searchWrapper form .form-item .inputGroup input:focus~label{top:-.5rem}.navigation_desktop #searchWrapper button,.navigation_desktop #searchWrapper i{position:absolute;z-index:2;right:0;top:10px;width:2.5rem;height:2.5rem;font-size:2.5rem}@media (max-width:1552px){.navigation_desktop #searchWrapper{width:calc(100% - 64px)}}@media (max-width:768px){.navigation_desktop #searchWrapper{width:100%}}.path-user{padding-top:204px}.path-user #block-verlagtheme-content,.path-user #block-wubtheme-content{margin-top:1rem;background-color:#fff;padding:12px}@media (min-width:576px){.path-user #block-verlagtheme-content,.path-user #block-wubtheme-content{padding:3rem}}.path-user #block-verlagtheme-content #user-login-form,.path-user #block-wubtheme-content #user-login-form{max-width:640px;margin-left:auto;margin-right:auto}.path-user #block-verlagtheme-content #user-login-form .form-actions,.path-user #block-wubtheme-content #user-login-form .form-actions{margin-top:2rem}.path-user #block-verlagtheme-local-tasks ul>li,.path-user #block-wubtheme-local-tasks ul>li{display:inline-block;margin-right:15px}.path-user #block-verlagtheme-local-tasks ul>li:last-child,.path-user #block-wubtheme-local-tasks ul>li:last-child{margin-right:0}form.protected-pages-enter-password{margin-top:200px}form.protected-pages-enter-password .js-form-type-password{padding:0;margin:10px 0}.tryout-link{padding:1rem;background-color:#21e6c5;color:#fff;text-align:center}.tryout-link p{font-size:18px;font-family:"Georgia";font-style:italic;font-weight:300;font-size:calc(16px + 2*(100vw - 520px)/1032);margin-bottom:0;text-align:center}.sliderControls{margin:0 auto;display:inline-block}.slick-next,.slick-prev{display:inline-block;height:24px;width:24px;font-size:0;cursor:pointer;background:0 0;background-color:transparent!important;color:transparent;padding:0;border:0;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent;box-shadow:none}.slick-next.slick-disabled:hover:before,.slick-prev.slick-disabled:hover:before{transform:none}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.5}.slick-next:before,.slick-prev:before{font-family:"icomoon";font-size:24px;line-height:1;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:transform .3s}.slick-prev{float:left}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:hover:before{transform:translateX(-20%)}.slick-prev:before{content:"\eaf8"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"\eaf7"}.slick-next{float:right}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:hover:before{transform:translateX(20%)}[dir=rtl] .slick-next:before{content:"\eaf8"}.slick-dots{list-style:none!important;display:inline-block;text-align:center;padding:0;margin:0;height:24px}.slick-dots li,.slick-dots li button{padding:0;cursor:pointer;position:relative}.slick-dots li{float:left;height:100%;width:16px;margin:0 4px}.slick-dots li button{border:0;background:#fff!important;display:block;height:2px;width:100%;outline:0;line-height:1;font-size:0;box-shadow:none;opacity:.5;top:11px}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li.slick-active button{opacity:1}.slick-dots li:last-child{margin-right:1rem}.slick__arrow{position:relative!important;top:0!important;width:auto;display:flex;justify-content:center;padding-top:1rem}.slick__arrow .sliderControls{margin:0;text-shadow:none}.slick__arrow .sliderControls button{margin:0!important;text-shadow:none!important}.slick__arrow .sliderControls button:before,.view.view-search .views-row .teaser-text a,body.au.article.au .teaser-text a{color:#43434d}.slick__arrow .sliderControls .slick-dots{font-size:inherit;padding:0;margin:0;list-style:none;line-height:normal}.slick__arrow .sliderControls .slick-dots li{list-style:none}.slick__arrow .sliderControls .slick-dots li button{background:#43434d!important}.field--name-body .slick .sliderControls{display:flex;flex-direction:row}.field--name-body .slick .sliderControls .slick-next{order:2}.field--name-body .slick .sliderControls .slick-dots{display:flex;flex-wrap:wrap;justify-content:center}.view.view-news.view-display-id-block_1 form .form-item{float:none}.view.view-news.view-display-id-block_1 form .form-item .form-select{width:100%;overflow:hidden;white-space:nowrap;overflow-x:scroll}@media (min-width:576px){.view.view-news.view-display-id-block_1 form .form-item .form-select{overflow-x:hidden}}@media (min-width:576px){.view.view-news.view-display-id-block_1 form .form-item .form-select>div{width:25%}}.view.view-news.view-display-id-block_1 form .form-item .form-select>div a{color:rgba(67,67,77,.6);font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:.03rem;font-size:.875rem;text-align:center;position:relative;cursor:pointer;display:block;padding:1.5rem .5rem}@media (min-width:576px){.view.view-news.view-display-id-block_1 form .form-item .form-select>div a{padding:2rem 0}}.view.view-search h1{text-align:center;margin-top:100px}.view.view-search .views-row{display:flex;flex-wrap:wrap;border-top:1px solid #d8d8d8;padding:16px 0;margin:0 16px}.view.view-search .views-row:first-child{border-top:0}@media (min-width:576px){.view.view-search .views-row{padding:24px 0;margin:0 24px}}.view.view-search .views-row figure{position:relative;margin-bottom:0;background-clip:content-box;align-self:center;text-align:center}.view.view-search .views-row figure img{width:auto;height:auto;max-width:100%}@media (min-width:576px){.view.view-search .views-row figure{padding-left:0}}.view.view-search .views-row .teaser-text,body .layout-container main .subline-color+h2{margin-top:1.5rem}.view.view-search .views-row .teaser-text .teaser-copy{font-family:"SourceSerifPro",Georgia,serif;font-style:normal;font-weight:400;font-size:calc(16px + 2*(100vw - 520px)/1032);line-height:1.6;max-width:42rem;margin-bottom:0}.view.view-search .views-row .teaser-text .more-link{color:#0d3d9f;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:700;padding-left:.25rem;white-space:nowrap;letter-spacing:.01rem}@media (min-width:576px){.view.view-search .views-row .teaser-text{padding-right:0}}@media (min-width:768px){.view.view-search .views-row .teaser-text{margin-top:0}}.view .bar{display:none}.view.view-themenfinder{padding:0;margin:0 -24px}.view.view-themenfinder form.views-exposed-form .form-item{padding:0}.view.view-themenfinder form.views-exposed-form .form-item.js-form-type-textfield{margin-bottom:2.5rem}.view.view-themenfinder form.views-exposed-form .form-item.js-form-type-textfield .bar{display:block}.view.view-themenfinder form.views-exposed-form .form-actions{padding:0;display:flex;justify-content:flex-start;align-items:center}.view.view-themenfinder form.views-exposed-form .form-actions input{margin-right:2rem}.view.view-themenfinder .form-group,.view.view-themenfinder .view-content,.view.view-themenfinder h2{padding-right:2rem;padding-left:2rem}@media (min-width:767px){.view.view-themenfinder .form-group,.view.view-themenfinder .view-content,.view.view-themenfinder h2{padding-right:3rem;padding-left:3rem}}.view.view-themenfinder .view-content .views-row{border-top:1px solid #d8d8d8;padding:1.5rem 0}.view.view-themenfinder .view-content .views-row .content{color:rgba(67,67,77,.8)}.view.view-themenfinder .view-content .views-row .content p{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:400;font-feature-settings:"ss06";font-size:calc(14px + 2*(100vw - 520px)/1032);color:rgba(67,67,77,.8);line-height:1.6;margin:0}.view.view-themenfinder .view-content .views-row .content p.date,.view.view-themenfinder .view-content .views-row .content p.magazine{text-transform:uppercase;letter-spacing:.02rem;font-weight:600;font-size:.875rem;color:rgba(67,67,77,.6)}.view.view-themenfinder .view-content .views-row .content p.date{margin-bottom:.3rem}@media (max-width:575px){.view.view-themenfinder .view-content .views-row .content p.date{margin:0}}.view.view-themenfinder .view-content .views-row .content p.magazine{float:right;padding-left:1.5rem}@media (max-width:575px){.view.view-themenfinder .view-content .views-row .content p.magazine{float:none;margin-bottom:.3rem;padding:0}}.view.view-themenfinder .view-content .views-row .content ul{clear:both;list-style:disc;margin:1rem 0;word-break:break-all;list-style-position:outside;padding-left:1.1rem}.view.view-themenfinder .feed-icon{background:0 0;text-indent:1px;float:right;color:rgba(67,67,77,.6);font-size:21px;cursor:pointer;margin:0 3rem 1.5rem 0;width:auto}.view.view-themenfinder .pagerer-container{margin-bottom:-24px}footer .container-fluid{margin-top:0!important}footer .container-fluid .region-footer-first{word-break:break-all}footer .container-fluid .region-footer-fourth .field--name-body{display:flex;justify-content:flex-end}@media (max-width:767px){footer .container-fluid .region-footer-fourth .field--name-body{justify-content:center}}@media (max-width:767px){footer.no_margin{margin-top:0}}@media (min-width:576px){footer{margin-top:7.5rem}}@media (min-width:1552px){footer{margin-top:10rem}}.stage .device-container.website{border-radius:2%;transition:width .4s,box-shadow .4s}.stage .device-container.website.scaled{width:25vw;box-shadow:10px 10px 10px rgba(0,50,120,.3)}.stage .device-container.website [class^=media-section]{left:1px;top:5.188%;bottom:0;width:calc(100% - 2px)}.stage .device-container.website .inner-section{overflow:hidden}.stage .device-container.website .media-section-01{background-color:#f5f5f5}.stage .device-container.website .media-section-01>img{z-index:9;position:absolute;left:0;top:0}.stage .device-container.website .media-section-01 .screen-scroll-header{opacity:0}.stage .device-container.website .media-section-01 .screen-scroll{position:relative;z-index:8;height:100%;overflow-y:scroll;border-radius:2px}.stage .device-container.website .media-section-01 .screen-scroll::-webkit-scrollbar{width:0!important}.stage .device-container.website .media-section-01 .screen-scroll .hero-container{position:relative;overflow:hidden}.stage .device-container.website .media-section-01 .screen-scroll .hero-container .hero-text{position:absolute;transform:translateY(100%)}.stage .device-container.website .media-section-01 .screen-scroll .hero-container .hero-image{transform:scale(.8);transform-origin:center}.stage .device-container.website .media-section-01.active .screen-scroll-header{opacity:1;transition:opacity .6s .4s cubic-bezier(.86,0,.07,1)}.stage .device-container.website .media-section-01.active .hero-container .hero-text{transform:translateY(0);transition:transform .6s .8s cubic-bezier(.86,0,.07,1);bottom:0;left:0}.stage .device-container.website .media-section-01.active .hero-container .hero-image{transform:scale(1);transition:all .6s .6s cubic-bezier(.86,0,.07,1)}@media screen and (max-width:768px){article .slide-block.animate h1,article .slide-block.animate h2{margin-top:20px;text-align:center}}article.modul-tabelle{background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.24),0 0 12px rgba(0,0,0,.12);max-width:950px;width:100%;padding:45px;margin-right:auto;margin-left:auto}article.modul-tabelle ul{list-style:inside;text-indent:-5px}article.modul-tabelle .content{clear:both;overflow-x:auto}article .js-form-type-webform-table table,article.modul-tabelle .content table{margin:0 auto;width:100%}article .js-form-type-webform-table table.equal_width,article.modul-tabelle .content table.equal_width{table-layout:fixed}article.modul-tabelle .content table thead tr.first-head th:not(.empty){background:#a81477;color:#fff;padding:15px 25px;border-left:10px solid #fff;width:33%}article.modul-tabelle .content table thead tr.first-head th:not(.empty) p{margin:0}article.modul-tabelle .content table thead tr.first-head th.empty{background:0 0;width:auto}article .js-form-type-webform-table table thead tr th,article.modul-tabelle .content table thead tr.second-head th{height:100%;padding:1.5rem 15px 2.5rem;vertical-align:bottom}article .js-form-type-webform-table table thead tr th:not(.no_content):after,article.modul-tabelle .content table thead tr.second-head th:not(.no_content):after{content:"";display:block;height:2px;background-color:#a81477;width:84px;position:relative;bottom:-.75rem}article .js-form-type-webform-table table thead tr th:not(.no_content).text-align-center:after,article.modul-tabelle .content table thead tr.second-head th:not(.no_content).text-align-center:after{margin:0 auto}article .js-form-type-webform-table table thead tr th:not(.no_content).text-align-right:after,article.modul-tabelle .content table thead tr.second-head th:not(.no_content).text-align-right:after{float:right;margin:0}article .js-form-type-webform-table table tbody th,article.modul-tabelle .content table tbody th{padding-left:15px;padding-right:15px;font-weight:400}article .js-form-type-webform-table table tbody th p,article.modul-tabelle .content table tbody th p{margin:0;padding:5px 0}article .js-form-type-webform-table table tbody tr,article.modul-tabelle .content table tbody tr{height:30px}article .js-form-type-webform-table table tbody tr:nth-child(odd),article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(168,20,119,.1)}article .js-form-type-webform-table table tbody tr td,article.modul-tabelle .content table tbody tr td{position:relative;padding:15px;vertical-align:top}article.modul-tabelle .content table tbody tr td:after{content:"";background:#ccc;width:1px;position:absolute;height:100%;display:table-cell;bottom:0;vertical-align:middle;margin:0 -15px}article.modul-tabelle .content table tbody tr td:after ul{margin-left:6px}article.modul-tabelle .content table tbody tr:first-child td:after{content:"";background:#ccc;width:1px;position:absolute;display:table-cell;bottom:0;vertical-align:middle;margin:0 -15px}article .js-form-type-webform-table table tbody tr:nth-last-child(2),article.modul-tabelle .content table tbody tr:nth-last-child(2){height:20px}article.modul-tabelle .content .table-comment p{font-size:10px;font-weight:700;margin-top:15px;margin-left:17px;color:#ccc}article.modul-tabelle h2.table-title{text-transform:uppercase;font-weight:400;color:#a81477;display:inline-table;border-bottom:2px solid #fff;padding-bottom:5px;margin-bottom:1rem}article.modul-tabelle .field--name-field-overlay-tabelle{padding:0;margin:0;border:0;box-shadow:none;display:none}article.modul-tabelle .field--name-field-overlay-tabelle .modul-tabelle{box-shadow:none;padding:0;margin:0}article.modul-tabelle .field--name-field-overlay-button{text-align:center;background:#e1000d;border-radius:50%;padding:20px;color:#fff;float:right;font-size:18px;font-weight:700;cursor:pointer;margin-bottom:1.5rem;z-index:1;position:relative}article.modul-tabelle .field--name-field-overlay-button:hover{background:#43434d}article.modul-tabelle .table-footer{clear:both;width:100%;text-align:right;margin-top:2rem}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article .jobad-footer .icon,article.modul-tabelle .table-footer .icon{font-family:"icomoon";color:rgba(67,67,77,.6);font-size:21px;cursor:pointer}article.modul-tabelle .table-footer .icon.icon2-printer{margin-right:20px}@media screen and (max-width:580px){article.modul-tabelle .table-footer{padding-top:20px}}.content-bild-slider.device-blank .stage .device-container .inner-wrapper img.device,.content-bild-slider.device-blank .stage .device-container .slider-controls-extended .description,article.modul-tabelle.showOverlay>.field--name-field-beschreibung-oberhalb-,article.modul-tabelle.showOverlay>.firstTable{display:none}article.modul-tabelle.showOverlay .field--name-field-overlay-button{background:#43434d}article.modul-tabelle.showOverlay .field--name-field-overlay-tabelle,body .mediathek-slider .content .slick-list .slick-slide.slick-current button{display:block}@media screen and (max-width:768px){article.modul-tabelle{margin:60px auto 10px}}@media screen and (max-width:580px){article.modul-tabelle{padding:20px}}article .js-form-type-webform-table table tbody tr td:not(:first-of-type):after{content:"";background:#ccc;width:1px;position:absolute;height:100%;display:table-cell;bottom:0;vertical-align:middle;margin:0 -15px}article .js-form-type-webform-table table tbody tr td:not(:first-of-type):after ul{margin-left:6px}article .js-form-type-webform-table table tbody tr td .inputGroup{margin-bottom:0;color:#333}article .js-form-type-webform-table table tbody tr:first-child td:after{content:"";background:#ccc;width:1px;position:absolute;display:table-cell;bottom:0;vertical-align:middle;margin:0 -15px}@media (min-width:576px){body .page-wrapper{margin-top:3rem;padding-top:3rem}body .features.colcount-2 .feature-item{flex:0 0 50%;max-width:50%}}@media (min-width:768px){body.article{padding-top:8rem}body.article.user-logged-in{padding-top:182px!important}body .container-fluid.paddingTop,body.article .article.paddingTop{margin-top:6rem}body .left-float .pricing{float:left}body .right-float .pricing{float:right}body .pricing .card{max-width:24rem}body .features .feature-item{flex:0 0 50%;max-width:50%;text-align:center}}@media (min-width:992px){body .container-fluid.paddingTop{margin-top:8rem}body .heroSlider{margin-bottom:8rem;padding-top:0}body .features .feature-item{flex:0 0 25%;max-width:25%}body .features.colcount-3 .feature-item{flex:0 0 33.3333%;max-width:33.3333%}}@media (min-width:1200px){body .page-wrapper{margin-top:4rem;padding:4rem}body .article.paddingTop,body .container-fluid.paddingTop{margin-top:8rem}body .buchInhalt .book-author,body .buchInhalt .book-table,body .card-deck .card .contentText{padding:3rem}body .buchInhalt{margin-top:9.6rem}}@media screen and (min-width:1552px){body h2{font-size:30px}body .card-deck .card.full.aka p,body .heroSlider .news-slider .content .inner .hero-teaser-text{font-size:20px}body .heroSlider .news-slider .content .inner .hero-teaser-text p{margin:0}}@media only screen and (max-width:1280px) and (min-width:540px){[class*=col-]{padding-left:12px;padding-right:12px}}@media (max-width:1199px){body .navigation_desktop nav{max-width:calc(100% - 80px)}body .navigation_desktop nav .links li{padding:0 .5rem}body .container-fluid{width:calc(100% - 80px)}body .digital-scroll-wrapper [class*=section-]{max-width:32rem}}@media (max-width:991px){body .navigation_desktop nav{max-width:100%}body .invisible,body .navigation_desktop .navigation_desktop .quickBuy .actions li.login a,body .navigation_desktop nav .actions li.login a{display:none}body .navigation_desktop .navigation_desktop .quickBuy .actions li.search-icon,body .navigation_desktop nav .actions li.search-icon{margin-right:0}body .container-fluid,body .navigation_desktop nav.sticky .nav-wrapper,body .navigation_desktop.sticky .nav-wrapper{width:calc(100% - 48px)}body #page-header{text-align:center;margin-bottom:0;height:90vh}body #page-header .content{width:100%;height:100%;background-image:radial-gradient(circle,rgba(255,255,255,.4) 30%,rgba(255,255,255,0) 50%),url(//api.thumbr.it/whitenoise-500x500.png?background=4ea6ca00&noise=ffffff&density=25&opacity=10);background-repeat:repeat}body #page-header .content .left{float:none;background:#fff;width:auto;height:auto;padding:1rem;z-index:14;position:relative;margin-right:2rem;margin-bottom:1rem}body #page-header .content .left>div{width:100%;position:relative;padding:0;max-width:none}body #page-header .content .left .text{float:none;width:100%;position:relative;top:0;transform:translate(0);padding:0}body #page-header .content .left .text p,body .container-fluid .factBox .row .slick-track{display:block}body #page-header .content .left .text h1{line-height:1.3}body #page-header .content .right{float:none;display:block;width:100%;height:100%;position:absolute;top:0}body #page-header .content .right img{padding-top:100px}body #page-header .content .right img.hand{transform:translate(0,0);top:2%}body #page-header .content .right.img-nohand img{padding-top:150px;float:none;top:0}body #page-header .content-bild-slider.teaser .stage{height:82vh}body #page-header .content-bild-slider.teaser .stage .device-container.ipad{margin-top:-20%}body.mz #page-header .content{background:#b7d9b4}body.agp #page-header .content,body.aka #page-header .content,body.avo #page-header .content{background:#b5d6fe}body.cs #page-header .content .right{z-index:5;position:absolute}body .content-bild-slider .stage{left:unset;transform:translate(0,0);height:auto;width:100%;padding:0}body .content-bild-slider .stage .device-container{left:unset;right:unset;transform:unset;display:block;margin:150px auto 0}body .container-fluid .factBox{margin-top:1rem}body .modul-vorschau-box .card-section-head .underFont{text-align:center;transform:translateY(-4rem)}body .contentbox.smallSquare .contentText{margin:0}body .accordion .accordion-item .item-content{max-height:auto}body .content-bild-slider .device-container{top:0;margin-top:400px}body .card-deck .card.full>*{width:100%}body .card-deck .card.full.aka .card-img{height:auto}body .card-deck .card.full.aka .card-img img{height:auto;width:80%}body .related.card-deck .card.full{flex-direction:column-reverse}body .digital-scroll-wrapper [class*=section-]:last-child{margin-bottom:0!important}body .digital-scroll-wrapper [class*=section-] p img{display:block;margin:15px auto}body .features .features-head{margin-bottom:0}}@media (max-width:880px){body .navigation_desktop.hasNoLoginBtn nav .links{left:50%}body .navigation_desktop nav .links{left:46%}body .navigation_desktop nav .links li{padding:0 .3rem}}@media (max-width:767px){body .page-wrapper{margin-left:-1rem;margin-right:-1rem}body.article{margin-top:6rem}body.article.user-logged-in{padding-top:103px!important}body #page-header .content .right.img-hand img{padding-top:70px}body .container-fluid{width:100%;padding-left:1rem;padding-right:1rem}body .container-fluid .factBox .row .slick-track{display:flex;align-items:stretch;justify-content:center}body .heroSlider{padding-top:64px}body .statement .contentText{text-align:center;transform:translateY(0);padding-bottom:3.5rem;margin-top:3.5rem}body .statement .contentText .slide-block,body .statement .contentText p{margin-top:-2.5rem}body .content-bild-slider .stage .device-container{margin-top:120px}body .mobile-full{margin-left:-8px;margin-right:-8px}body .caption{padding-left:1rem;padding-right:1rem}body .left-float .pricing,body .right-float .pricing{margin:15px 0}body .article.paddingTop{margin-top:2rem}body.kontakt input[type=submit]{width:100%}body .zweispaltig-50-50- .pricing-wrapper-50-50.row{margin-right:16px;margin-left:16px}body .buchInhalt .book-content.contentText p,body .zweispaltig-50-50- .pricing-wrapper-50-50.row .pricing{max-width:100%}body .zweispaltig-50-50- .pricing-wrapper-50-50.row .right-float{padding:0}body .zweispaltig-50-50- .pricing-wrapper-50-50.row .left-float{padding:0;margin-top:2rem}body .buchInhalt .book-content{padding-top:0;margin-bottom:3.5rem;text-align:center}body .buchInhalt .book-content .book-author{margin:0 auto;margin-top:3.5rem}body .features h2{margin-bottom:0}body .features .feature-item .feature-text{text-align:center}}@media (max-width:575px){body #page-header .content .right.img-nohand img{max-height:130vw}body .caption{padding-left:0;padding-right:0}body .rounded.arrow{display:block}body .contentText.responsiveText .field--name-body{max-height:110px;transition:all 400ms;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1);margin-bottom:10px}body .contentText.open .field--name-body{max-height:none;transition:max-height 1s ease-in-out}body .statement .contentText .field--name-body{max-height:100%}body .contentText.open:after{transform:translate(-50%) rotate(-90deg)}body .contentText.open .rounded{transform:translateX(-50%) rotate(-180deg)}body .pricing .card.single{margin:0}}@media screen and (max-width:520px){.statement .contentText p{font-size:22px}.content-bild-slider.teaser .stage{height:55vh}.contentText{font-size:16px}}@media (max-width:460px){body .slider .slide.double img{float:left}}@media (max-width:400px){.pricing-wrapper-50-50.row .underFont{font-size:60px}}@media (max-width:340px){.modul-kennzahl-box{padding:0}.modul-kennzahl-box .square{width:auto}}@media only screen and (min-device-width:375px) and (max-device-height:667px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){form .inputGroup input[type=radio]{top:-4px!important}}@media only screen and (min-device-width:375px) and (max-device-height:667px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){form .inputGroup input[type=radio]{top:-4px!important}}@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){form .inputGroup input[type=radio]{top:-4px!important}}@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){form .inputGroup input[type=radio]{top:-4px!important}}@media only screen and (min-width:768px) and (max-width:1200px){form .inputGroup input[type=radio]{top:-4px!important}.navigation_desktop{display:none}.navigation_mobile{display:block}.onlyDesktop{display:none}.onlyTablet{display:block}}@media only screen and (min-width:1201px) and (max-width:1330px){form .inputGroup input[type=radio]{top:-4px!important}.nav-wrapper ul.links li{overflow:hidden;max-width:140px;text-overflow:ellipsis}}@media only screen and (min-width:768px) and (max-width:1200px) and (-webkit-min-device-pixel-ratio:2){form .inputGroup input[type=radio]{top:-4px!important}.navigation_desktop{display:none}.navigation_mobile{display:block}.onlyDesktop{display:none}.onlyTablet{display:block}}@media only screen and (min-width:1201px) and (max-width:1330px) and (-webkit-min-device-pixel-ratio:2){form .inputGroup input[type=radio]{top:-4px!important}.nav-wrapper ul.links li{overflow:hidden;max-width:140px;text-overflow:ellipsis}}body .layout-container main .content .field--item.last{position:relative}body .layout-container main .contentText.white-background{background:#fff;padding:3rem;position:initial;z-index:1}body .layout-container main .contentText.white-background .underFont{transform:translateY(-20px);width:100%;left:0}@media (max-width:480px){body .layout-container main .contentText.white-background .underFont{font-size:50px}}@media (min-width:991px){body .layout-container main .contentText.white-background.hasUnderFont{margin-top:11rem}}@media (max-width:991px){body .layout-container main .contentText.white-background.hasUnderFont{margin-top:9rem}}@media (max-width:767px){body .layout-container main .contentText.white-background.hasUnderFont{margin-top:6rem}}body .layout-container main .contentText.white-background p,body .layout-container main .white-background p{margin-bottom:21px}@media (max-width:575px){body .layout-container main .contentText.white-background{padding:2rem 2rem 3.1rem}}body .layout-container main .contentText .field--name-body a,body .layout-container main .contentText .magazinOverlay{font-family:"Georgia",serif;font-style:italic;font-weight:300;margin:0;line-height:1.5;cursor:pointer}body .layout-container main .contentText .field--name-body a{color:#0d3d9f}body .layout-container main .contentText .field--name-body a:after{font-family:"icomoon";font-size:23px;line-height:1;color:#000;-webkit-font-smoothing:antialiased;transition:transform .3s,-webkit-transform .3s;content:"\ea3c";font-style:normal;vertical-align:text-bottom;margin-left:10px}body .layout-container main .contentText .colorText{font-family:"Georgia";font-style:italic;font-weight:300;font-size:calc(22px + 10*(100vw - 520px)/1032);color:#0d3d9f;line-height:1.5;margin:0 0 30px}@media (min-width:1199px){body .layout-container main .contentText .colorText{font-size:28px}}@media (max-width:767px){body .layout-container main .contentText .colorText{margin-top:7vw;margin-bottom:3vw;text-align:center;padding-left:12px;padding-right:12px}}@media (max-width:575px){body .layout-container main .contentText .colorText{font-size:22px}}body .layout-container main .full-width{max-width:100%;width:100%}body .layout-container main .white-background.col-md-6>div{background:#fff;padding:3rem}@media (max-width:575px){body .layout-container main .white-background.col-md-6>div{padding:2rem 2rem 3.1rem}}body .layout-container main .leftCol .square{float:right}@media (max-width:767.98px){body .layout-container main .leftCol .square.right{float:none;margin:0 auto 3.5rem}}body .layout-container main .subline-color+h4{margin-top:1.5rem;min-height:2.5rem}body .layout-container main .subline-color+.field--name-body{margin-top:1.5rem}@media (min-width:767px){body .layout-container main .leftCol .backgroundColorBox{margin-right:11vw}body .layout-container main .rightCol .backgroundColorBox{margin-left:11vw}}.content-bild-slider.device-blank .stage .device-container .inner-wrapper,body .layout-container main .backgroundColorBox{height:100%}body .layout-container main .backgroundColorBox media{height:auto;width:auto;padding:4vw}@media (min-width:1552px){body .layout-container main .backgroundColorBox media{padding:60px}}@media (max-width:767px){body .layout-container main .backgroundColorBox media{margin:0 auto 8vw;max-width:512px;padding:8vw}}@media (max-width:575px){body .layout-container main .backgroundColorBox media{max-width:none;margin-bottom:0;margin-right:-16px;margin-left:-16px}}body .layout-container main .originalImg .reveal-block img{width:auto}body .layout-container main .persons,body .mediathek-slider .content .slick-list .slick-slide .pic-and-btn{position:relative}body .layout-container main .persons .personbox .person.autoHeight,body .layout-container main .persons.individualHeight .personbox .person{height:auto}body .layout-container main .persons.with-underFont{margin-top:10rem}body .layout-container main .persons.with-underFont .underFont{left:-6px;transform:none;top:10px}@media (max-width:575px){body .layout-container main .persons.with-underFont .underFont{top:-10px;width:100%;font-size:80px}body .layout-container main .persons.with-underFont{margin-top:6rem}}body .layout-container main .persons .row.centerContainer{justify-content:center}body .layout-container main .persons h2{text-align:center}body .layout-container main .persons .personbox{display:flex;flex-direction:column;margin-bottom:3vw}body .layout-container main .persons .personbox .emptySpace{height:41px}@media (max-width:767px){body .layout-container main .persons .personbox .emptySpace{height:31px}}@media (max-width:575px){body .layout-container main .persons .personbox .emptySpace{height:12px}}body .layout-container main .persons .personbox .category{font-size:20px;font-family:"Georgia";font-style:italic;color:rgba(67,67,77,.8);margin-bottom:16px}@media (max-width:767px){body .layout-container main .persons .personbox .category{font-size:16px;margin-bottom:12px}}body .layout-container main .persons .personbox .person{background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.24),0 0 12px rgba(0,0,0,.12);height:100%;display:flex;flex-direction:column;overflow:hidden}body .layout-container main .persons .personbox .person .profilbild,body .mediathek-slider .content .slick-list .slick-slide img{width:100%;height:auto}body .layout-container main .persons .personbox .person.imageBackground .imgWrapper{width:100%;height:400px;padding-top:4rem;padding-bottom:4rem;display:flex;justify-content:center;align-items:center}body .layout-container main .persons .personbox .person.imageBackground .imgWrapper:hover img{transform:scale(1.05)}body .layout-container main .persons .personbox .person.imageBackground .imgWrapper img{width:auto;height:100%;max-height:380px;filter:drop-shadow(0 5px 5px rgba(0,0,0,.24));transition:transform .3s,-webkit-transform .3s;transform-origin:center}body .layout-container main .persons .personbox .person .person_bild_neu,body.overflow-hidden{overflow:hidden}body .layout-container main .persons .personbox .person .person_bild_neu img{height:auto;width:100%}body .layout-container main .persons .personbox .person a.image_link_person_bild_neu{position:relative;height:auto;display:block;overflow:hidden;width:100%}body .layout-container main .persons .personbox .person .personInfo{width:100%;padding:45px 40px 30px;overflow:hidden}body .layout-container main .persons .personbox .person .personInfo .subline-color{word-break:break-word}body .layout-container main .persons .personbox .person .personInfo .info{margin-bottom:1vw;word-wrap:break-word;color:#8d8d9c;font-size:18px;clear:both;word-break:break-word}body .layout-container main .persons .personbox .person .personInfo .bio{color:#8d8d9c;font-size:18px;clear:both;word-break:break-word}body .layout-container main .persons .personbox .person .personInfo .icon{float:right;font-size:18px;font-style:italic;cursor:pointer}body .layout-container main .persons .personbox .person .personInfo .icon.textIndent{text-indent:-10000px}body .layout-container main .persons .personbox .person .personInfo .icon:before{color:#8d8d9c;float:right;font-size:24px;font-style:normal;margin-left:10px;text-indent:0}body .layout-container main .persons .personbox .person .personInfo .bio{height:auto;display:none;margin-top:1vw}body .layout-container main .persons .personbox .person .personInfo .email_tel{margin-bottom:1rem}body .layout-container main .persons .personbox .person .personInfo .email_tel .field--name-field-e-mail,body .layout-container main .persons .personbox .person .personInfo .email_tel .field--name-field-tel{position:relative;word-break:break-all;margin-bottom:.2rem}body .layout-container main .persons .personbox .person .personInfo .email_tel .field--name-field-e-mail .field--label,body .layout-container main .persons .personbox .person .personInfo .email_tel .field--name-field-tel .field--label{font-size:18px;position:absolute;color:#8d8d9c}body .layout-container main .persons .personbox .person .personInfo .email_tel .field--name-field-e-mail .field--item,body .layout-container main .persons .personbox .person .personInfo .email_tel .field--name-field-tel .field--item{padding-left:70px}body .layout-container main .persons .personbox .person .personInfo .email_tel .field--name-field-e-mail .field--item a,body .layout-container main .persons .personbox .person .personInfo .email_tel .field--name-field-tel .field--item a{color:#0d3d9f;font-size:18px;word-wrap:break-word}@media (max-width:991px){body .layout-container main .persons .personbox .person .personInfo{padding:25px}}body .layout-container main .persons .personbox .person .button{margin-top:auto;padding-bottom:60px}@media (max-width:575px){body .layout-container main .persons .personbox{padding:0 12px}}body .layout-container main .video{width:100%}body .layout-container main .modul-blick-ins-heft .linktext p{color:#fff}body .layout-container main .modul-blick-ins-heft .slider .slide .front img{margin:0 auto}body .layout-container main .modul-blick-ins-heft .img-alt{color:#fff!important;position:relative;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:2px;text-align:center}body .layout-container main .modul-blick-ins-heft .img-alt:after{content:"";display:block;height:2px;background-color:#fff;width:40px;position:relative;bottom:-.75rem;margin:0 auto;color:#fff;margin-bottom:4rem}@media (max-width:767px){body .layout-container main .modul-blick-ins-heft .img-alt:after{margin-bottom:3rem}}body .layout-container main .magazin-overlay{position:fixed!important;top:0;left:0;width:100%;height:100%;overflow:hidden;margin:0;background:rgba(39,39,39,.96);transition:all .2s ease-in;padding-left:2rem;padding-right:2rem;opacity:0;z-index:-1}body .layout-container main .magazin-overlay.overlayActive{opacity:1;z-index:1500}body .layout-container main .magazin-overlay .sliderContainer{background:0 0;height:auto;padding:0;margin:0 auto;transform:translate(-50%,-50%);left:50%;top:55%}body .layout-container main .magazin-overlay .sliderContainer .icon{color:#fff;top:0;text-align:left;font-weight:700;cursor:pointer;left:22px;width:auto;position:absolute;z-index:1}.ui-widget.ui-widget-content .modal-inner-wrap .intro .field--name-field-event-anmeldung form.event fieldset div,.ui-widget.ui-widget-content .modal-inner-wrap .intro .field--name-field-event-anmeldung form.event fieldset span,.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .col-12,body .layout-container main .magazin-overlay .sliderContainer .slide{padding:0}body .layout-container main .magazin-overlay .sliderContainer .slide:not(.flipMag):after{top:0;height:100%}body .layout-container main .magazin-overlay .sliderContainer .slide:not(.slick-current) img{box-shadow:none!important}body .layout-container main .magazin-overlay .sliderContainer .slide.double img:first-child{box-shadow:-5px 0 18px 0 rgba(255,255,255,.5)}body .layout-container main .magazin-overlay .sliderContainer .slide.double img:last-child{box-shadow:5px 0 18px 0 rgba(255,255,255,.5)}body .layout-container main .magazin-overlay .sliderContainer .slide.singlePage img{box-shadow:0 0 24px 3px rgba(255,255,255,.5)}body .layout-container main .magazin-overlay .sliderContainer .sliderControls{padding-top:2rem}#block-verlagtheme-content .slick-track .text{padding-left:2px}@media screen and (max-width:991px){#block-verlagtheme-content .slick-track .text .subline-color.white:after{position:relative;display:block;margin:0 auto}#block-verlagtheme-content .slick-track .text{width:100%;top:0;position:relative;max-width:80%;text-align:center;margin:0 auto}}#block-verlagtheme-content .slick-track .text h2.white blockquote p,#block-verlagtheme-content .slick-track .text h2.white p{line-height:1}#block-verlagtheme-content .slick-track .text h2.white p strong{font-size:22px;margin-bottom:-20px;display:block}@media screen and (max-width:991px){#block-verlagtheme-content .slick-track .text h2.white p em{font-size:18px}}[class*=block-views-blockstellenanzeigen-block-].views-element-container{padding:0!important;background:#fff;max-width:800px;margin:0 auto;width:98%}[class*=block-views-blockstellenanzeigen-block-].views-element-container .views-row{padding:1.5rem;border-top:1px solid #d8d8d8;margin:0}[class*=block-views-blockstellenanzeigen-block-].views-element-container .views-row:first-child{border-top:none}[class*=block-views-blockstellenanzeigen-block-].views-element-container .views-row time{font-size:11px;color:rgba(67,67,77,.4);font-weight:600}body .mediathek-slider{position:absolute;background:#fff;width:100%;top:0;height:100%;left:0;z-index:2000}body .mediathek-slider .content{position:relative;text-align:center}body .mediathek-slider .content .slick-arrow{float:none;position:relative;top:-226px;right:91px;height:60px}@media screen and (max-width:991px){body .mediathek-slider .content .slick-arrow{display:none!important}}body .mediathek-slider .content .slick-arrow.slick-next:before,body .mediathek-slider .content .slick-arrow.slick-prev:before{content:"\eaf1";color:#4b4b4b;display:inline-block;transform:rotate(90deg);font-size:52px;opacity:.5;font-weight:100}body .mediathek-slider .content .slick-arrow.slick-next{left:61px}body .mediathek-slider .content .slick-arrow.slick-next:before{transform:rotate(-90deg)}body .mediathek-slider .content img{opacity:.4}body .mediathek-slider .content .mediathek-active img{opacity:1}body .mediathek-slider .content .slick-list{max-width:800px;width:100%;margin:0 auto;display:inline-block;position:relative}body .mediathek-slider .content .slick-list .slick-slide{position:relative;overflow:hidden}body .mediathek-slider .content .slick-list .slick-slide .pic-and-btn button img{height:20px;width:auto;float:left;margin-right:10px}body .mediathek-slider .content .slick-list .slick-slide .img-desc-and-title{margin-top:15px;text-align:center;color:rgba(67,67,77,.6)}body .mediathek-slider .content .slick-list .slick-slide .img-desc-and-title p{margin-bottom:5px}body .mediathek-slider .content .slick-list .slick-slide button{display:none;background:0 0;border:1px solid #fff;position:absolute;top:13%;left:50%;transform:translate(-50%,-50%);padding:14px 31px;font-weight:200;min-width:185px}body .mediathek-slider .slider-description{margin-top:40px;text-align:center}body .mediathek-slider .slider-description p{color:rgba(67,67,77,.6)}body .mediathek-slider .slider-description p strong{color:#43434d;font-size:24px;font-weight:800}body .mediathek-slider .actions{position:relative;width:100%;margin:2vh 0 8vh}body .mediathek-slider .actions .close{cursor:pointer;z-index:1;text-align:right;padding:40px 40px 0 0}body .mediathek-slider .actions .slide-tablist{margin-top:0;text-align:center;color:rgba(67,67,77,.6)}body .modul-mediathek{background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.24),0 0 12px rgba(0,0,0,.12);max-width:1024px;width:100%;padding:45px;margin-right:auto;margin-left:auto}@media screen and (max-width:991px){body .modul-mediathek{margin:80px auto 30px}}body .modul-mediathek h3{margin:10px 0 55px}body .modul-mediathek h3 p:after{content:"";display:block;height:2px;background-color:#a81477;width:84px;position:relative;bottom:-.75rem;margin:0}body .modul-mediathek h3 p em{font-family:"Georgia";font-size:1.1rem;font-weight:400}.ui-widget.ui-widget-content .modal-inner-wrap .intro .modul-ort p,body .modul-mediathek .mediathek-container .row{margin:0}body .modul-mediathek .mediathek-container .content-center{justify-content:center}body .modul-mediathek .mediathek-container .mediathek-item{cursor:pointer}body .modul-mediathek .mediathek-container .mediathek-item.col-3{padding-left:0}@media screen and (max-width:768px){body .modul-mediathek .mediathek-container .mediathek-item.col-3{flex:0 0 100%;max-width:100%}}body .modul-mediathek .mediathek-container .mediathek-item img{width:100%}body .modul-mediathek .mediathek-container .mediathek-item h3{font-weight:600;font-size:1rem}.content-bild-slider.device-blank .stage{z-index:100}@media (max-width:991.98px){.content-bild-slider.device-blank .stage{height:auto}}.content-bild-slider.device-blank .stage .device-container{top:calc(100vh - 230px);width:100%;height:100%}@media (max-width:991.98px){.content-bild-slider.device-blank .stage .device-container{top:0;margin:0;width:100%;position:relative;max-width:100%;border-radius:0;height:45vh}}@media (max-width:991.98px){.content-bild-slider.device-blank .stage .device-container .inner-wrapper{overflow:unset}}.content-bild-slider.device-blank .stage .device-container .inner-wrapper .media-section{margin:0 auto;overflow:hidden;height:calc(100% + 20px)}@media (max-width:991.98px){.content-bild-slider.device-blank .stage .device-container .inner-wrapper .media-section{overflow:unset!important}}@media (max-width:991px){.content-bild-slider.device-blank .stage .device-container .inner-wrapper .media-section+.media-section{display:none}}@media (max-width:991.98px){.content-bild-slider.device-blank .stage .device-container .inner-wrapper .media-section{width:100%;margin:0 auto;overflow:hidden;height:auto;top:170px}}.content-bild-slider.device-blank .stage .device-container .inner-wrapper .media-section .img-title{font-family:"Georgia";font-style:italic;font-size:21px;padding-top:5px;text-align:center;margin:0 auto}.content-bild-slider.device-blank .stage .device-container .inner-wrapper .media-section img{width:100%;height:auto;max-height:560px;object-fit:contain;padding:2rem;margin:0 auto}@media (max-width:991.98px){.content-bild-slider.device-blank .stage .device-container .inner-wrapper .media-section img{padding:1rem}}.content-bild-slider.device-blank .stage .device-container .inner-wrapper .media-section.type-single{text-align:center}.content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .screen-slider-m,.content-bild-slider.device-blank .stage .device-container .inner-wrapper .media-section.screen-slider .slick-list{overflow:visible}.content-bild-slider.device-blank .stage .device-container .inner-wrapper .media-section.hidden{display:none}.content-bild-slider.device-blank .stage .device-container .slider-controls-extended{bottom:unset;top:430px;z-index:1000000;cursor:pointer}@media (max-width:991.98px){.content-bild-slider.device-blank #page-header .content{background:#b5d6fe}}.content-bild-slider.device-blank .digital-scroll-wrapper [class*=section-] .screen-slider-m .slide img{max-height:100%}.content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content h2.hide{visibility:hidden;font-size:0;height:0;padding:0;margin:0}.content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .contentText h3{font-family:"Georgia";font-style:italic;color:#0d3d9f}.content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .contentText h3:after{content:"";display:block;height:2px;background-color:#0d3d9f;width:80px;margin-top:5px}.content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .screen-slider-m .slider-controls-m{margin-top:-20px}.content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .screen-slider-m .slider-controls-m .slick-dots li.slick-active button{background-color:#0d3d9f!important}.content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .screen-slider-m .slider{position:relative}.content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .screen-slider-m .slider .slide:not(.flipMag):after{background-image:unset}.content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .screen-slider-m .slider-mask,.modul-karte .submodul-kategorie-u-inhalt .karte_content .field--name-field-inhalt- .field--item .modul-ansprechpartner .supline,.ui-widget-header .ui-dialog-title{display:none}.content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title{font-family:"Georgia";font-style:italic;font-size:21px;padding-top:5px;text-align:center;margin:20px 0}@media (min-width:991.98px){.content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title{display:none}}@media (max-width:767px){.content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title{font-size:16px}}.content-bild-slider.device-blank .dot-control{position:fixed;top:40vh;left:1vw;cursor:pointer;z-index:1000}@media (max-width:991.98px){.content-bild-slider.device-blank .dot-control{display:none}}.content-bild-slider.device-blank .dot-control .control-item.dot{height:11px;width:11px;border:1px solid #979797;background-color:#fff;border-radius:50%;margin:10px 6px}.content-bild-slider.device-blank .dot-control .control-item.dot.active{background-color:#646464}.page-node-type-stellenanzeige .quickBuy .nav-wrapper .title{display:flex;align-items:center}.page-node-type-stellenanzeige .quickBuy .nav-wrapper .title a{height:100%;display:block}.page-node-type-stellenanzeige .quickBuy .nav-wrapper .title a .logo{transform:none;box-shadow:none}.page-node-type-stellenanzeige .quickBuy .nav-wrapper .btn-container .back{background:0 0;color:#8d8d9c!important;text-transform:none}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article .row{width:80%;margin:0 auto}@media screen and (max-width:991px){.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article .row{width:100%}}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article .row .content.jobad-wrapper{width:80%;background:#fff;padding:8rem 60px 40px}@media screen and (max-width:768px){.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article .row .content.jobad-wrapper{width:100%;padding:8rem 20px 20px}}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article .row .content.jobad-wrapper h1{margin:24px 0}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article .row .content.jobad-wrapper .date{color:#007d8a;font-family:"proxima nova",sans-serif;font-weight:700;letter-spacing:1.75px}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article .row .content.jobad-wrapper .date:after{content:"";display:block;height:2px;background-color:#007d8a;width:80px;position:relative;bottom:-.75rem;left:0}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article .row .content.jobad-wrapper .content .field--name-field-untertitel{font-family:"proxima nova",sans-serif;font-size:22px;margin-bottom:24px}@media screen and (max-width:580px){.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article .row .content.jobad-wrapper .content .field--name-field-untertitel{font-size:20px}}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article .row .content.jobad-wrapper .content .field--name-body p{font-size:21px}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article .row .content.jobad-wrapper .content .field--name-body ul{margin-bottom:40px;position:relative;width:90%}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article .row .content.jobad-wrapper .content .field--name-body ul li{list-style:none;list-style-position:outside;margin-left:30px;margin-bottom:10px}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article .row .content.jobad-wrapper .content .field--name-body ul li:before{content:"•";position:absolute;left:2px;font-size:30px;margin-top:-11px}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article aside.share{width:20%;display:block;right:0;position:relative;padding:9em 0 0 4%}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article aside.share:before{content:"";display:block;height:2px;background-color:#007d8a;width:40px;position:relative;bottom:10px;left:0}@media screen and (max-width:580px){.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article aside.share:before{margin:0 auto}}@media screen and (max-width:768px){.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article aside.share{width:100%;padding:2em 1em 1em}}@media screen and (max-width:580px){.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article aside.share{max-width:250px;margin:0 auto;text-align:center}}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article aside i.icon{color:#43434d;margin-right:10px;margin-bottom:10px;font-size:35px}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article aside i.icon.icon-twitter:before,.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article aside i.icon.icon-x:before{display:block;background-color:#43434d;border-radius:50%;font-size:22px;width:35px;height:35px;transform:translate(0,-18%);padding-top:6px;color:#fff}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article .jobad-footer{clear:both;width:100%;text-align:right;padding-top:86px}.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article .jobad-footer .icon.icon2-printer{margin-right:20px}@media screen and (max-width:580px){.page-node-type-stellenanzeige .layout-container .container-fluid section#block-verlagtheme-content article .jobad-footer{padding-top:20px}}.termine,.ui-dialog{z-index:10100;max-width:1024px;width:100%!important;padding-bottom:0}.ui-widget-header{right:10px;top:15px;height:20px;z-index:101}.ui-widget-header,.ui-widget-header .ui-button{border:transparent;background:0 0}.ui-widget-header .ui-button .ui-button-icon{background:url(../img/close-x.svg) 0 0 no-repeat}.ui-widget.ui-widget-content{border:transparent;top:30px}.ui-widget.ui-widget-content .ui-tabs li,.ui-widget.ui-widget-content .ui-tabs-nav li{padding-bottom:0;margin-bottom:5px}.ui-widget.ui-widget-content .ui-tabs li .ui-tabs-anchor,.ui-widget.ui-widget-content .ui-tabs-nav li .ui-tabs-anchor{color:rgba(67,67,77,.6);font-family:"proxima nova",sans-serif;font-style:normal;font-weight:600;line-height:1.5;box-shadow:none;padding:1.5rem 6rem;border-top:none;border-left:none;text-transform:uppercase;font-size:.875rem;cursor:pointer;width:100%}@media (max-width:991px){.ui-widget.ui-widget-content .ui-tabs li,.ui-widget.ui-widget-content .ui-tabs-nav li{width:100%;text-align:center}}.ui-widget.ui-widget-content .ui-tabs-nav{display:flex;flex-wrap:wrap;width:100%}.ui-widget.ui-widget-content li.ui-tabs-active{background:#fff;transform:none;transition:none}.ui-widget.ui-widget-content li.ui-tabs-active:before{border-bottom:#007d8a solid 3px;transform:translateY(0)}.ui-widget.ui-widget-content li.ui-tabs-active.ui-state-hover{transform:none;transition:none}.ui-widget.ui-widget-content li.ui-tabs-active.ui-state-hover :before{transform:none;transition:none;display:none}.ui-widget.ui-widget-content .ui-tabs-tab{background:#fff;border:0}.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{transform:translateY(0);background-color:#007d8a}.ui-widget.ui-widget-content .ui-tabs-tab:before{content:"";position:absolute;bottom:-3px;left:0;height:3px;width:98%;transition:transform .3s;transform:translateY(100%)}.ui-widget.ui-widget-content .modal-inner-wrap{padding:30px}@media screen and (max-width:580px){.ui-widget.ui-widget-content .modal-inner-wrap{padding:0}}.ui-widget.ui-widget-content .modal-inner-wrap .uppertitle{font-family:"proxima nova",sans-serif;font-style:normal;font-weight:700;font-size:14px;letter-spacing:.15rem;position:relative;text-transform:uppercase;display:inline-block;color:#910314;margin-bottom:30px}.ui-widget.ui-widget-content .modal-inner-wrap .uppertitle:after{content:"";display:inline-block;height:2px;background-color:#910314;width:80px;position:absolute;bottom:-.75rem;left:0}.ui-widget.ui-widget-content .modal-inner-wrap .title{font-size:calc(24px + 20*(100vw - 520px)/1032);font-weight:800;margin-bottom:40px}.ui-widget.ui-widget-content .modal-inner-wrap .intro{font-family:"SourceSerifPro",Georgia,serif;font-style:normal;font-weight:400;font-size:calc(16px + 6*(100vw - 520px)/1032);line-height:1.7}@media screen and (min-width:1552px){.ui-widget.ui-widget-content .modal-inner-wrap .intro{font-size:21px}}.ui-widget.ui-widget-content .modal-inner-wrap .intro .modul-ort h3{font-family:"SourceSerifPro",Georgia,serif;margin:0}.ui-widget.ui-widget-content .modal-inner-wrap .intro .field--name-field-event-anmeldung form.event{padding:0;margin-top:50px;margin-bottom:0}.ui-widget.ui-widget-content .modal-inner-wrap .intro .field--name-field-event-anmeldung form.event fieldset[id^=edit-persoenliche-daten]{margin-top:40px}.ui-widget.ui-widget-content .modal-inner-wrap .intro .field--name-field-event-anmeldung form.event fieldset .form-item-anzahl-der-personen-feld,.ui-widget.ui-widget-content .modal-inner-wrap .intro .field--name-field-event-anmeldung form.event fieldset .form-item-name-der-apotheke-,.ui-widget.ui-widget-content .modal-inner-wrap .intro .field--name-field-event-anmeldung form.event fieldset .form-item-ort,.ui-widget.ui-widget-content .modal-inner-wrap .intro .field--name-field-event-anmeldung form.event fieldset .form-item-vorname,.ui-widget.ui-widget-content .modal-inner-wrap .intro .field--name-field-event-anmeldung form.event fieldset .paddingright{padding-right:32px}.ui-widget.ui-widget-content .modal-inner-wrap .intro .field--name-field-event-anmeldung form.event .form-item-ich-habe-die-a-href-datenschutz-target__blank-datenschutzerklaer,.ui-widget.ui-widget-content .modal-inner-wrap .intro .field--name-field-event-anmeldung form.event .fullwidth{width:100%;padding:0}.ui-widget.ui-widget-content .modal-inner-wrap .intro .field--name-field-event-anmeldung form.event [id^=edit-sterntext]{color:#a8a8b4;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.7;margin-top:10px;padding:0}@media (max-width:575px){.ui-widget.ui-widget-content .modal-inner-wrap .intro .field--name-field-event-anmeldung form.event{margin-top:25px}}.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper{padding:0;margin:0}.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter h4{font-family:"Georgia";font-weight:400;font-style:italic;margin:40px 0 0}.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .inputGroup{margin-bottom:0}.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .inputGroup input.form-radio{display:inline-block;width:auto;margin:1px}.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .inputGroup input.form-radio:not([readonly]):focus~label{color:rgba(67,67,77,.6)}.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .inputGroup label{display:inline-block;margin:0}.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .newsletter-anrede-wrap{margin-top:20px}.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .newsletter-anrede-wrap label{margin:0 20px 0 10px;position:relative!important}.maintenance-page main,.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .privacy{margin-top:50px}@media screen and (max-width:500px){.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .privacy input{width:20px;display:inline-block;top:-9px;position:relative}.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .privacy label{font-size:13px;line-height:1;display:inline-block;width:255px}}.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .sternchentext{color:#a8a8b4;font-family:"proxima nova",sans-serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.7;margin-top:40px}.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .button{text-align:center;margin-top:40px}.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .button input,.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .input-fields .inputGroup .bar:before{background:#910314}.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .input-fields.email{margin-top:2rem}.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .input-fields .inputGroup{margin-bottom:2rem}.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .input-fields .inputGroup input{padding-left:10px}.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .input-fields .inputGroup input:not([readonly]):focus~label{color:#910314}.ui-widget.ui-widget-content .modal-inner-wrap .page-wrapper form.newsletter .input-fields .inputGroup input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:unset!important}.ui-dialog-buttonpane,.ui-dialog-buttonpane .ui-dialog-buttonset,p .ajax-progress{position:relative;display:block;margin:0 auto}.ui-dialog-buttonpane .ui-dialog-buttonset{float:none!important;text-align:center}.ui-dialog-buttonpane .ui-dialog-buttonset button{background:#910314;cursor:pointer;padding:1rem 1.5rem;text-transform:uppercase;letter-spacing:1px;line-height:1.2;border:0;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:600;font-size:14px;color:#fff;border-radius:0}.newsletter-wrap{background:#fff;padding:3%;width:80%;margin:25vh auto 0;min-height:20vh}.slide-block ul+h3{padding-top:40px!important}.ui-widget-overlay{z-index:10000}p .ajax-progress{padding:0;position:absolute;width:210px;text-align:center}p .ajax-progress .ajax-throbber.sk-three-bounce{margin:10px auto 0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){form.newsletter .inputGroup label:not(.option){top:26px}form .webform-document-file>input{background:0 0;max-width:400px}form .webform-document-file:after{display:none}body .textField.textBox .field--name-body h3:after{background-color:#0d3d9f}body .field--name-field-event-liste .events .block-views .block-title:after,body .textField.textBox .field--name-body h3:after{content:"";display:block;height:2px;width:80px;position:absolute;bottom:-.55rem;transform:translateX(50%)}}@supports (-ms-ime-align:auto){form.newsletter .inputGroup label:not(.option){top:26px}form .webform-document-file>input{background:0 0;max-width:400px}form .webform-document-file:after{display:none}body .textField.textBox .field--name-body h3:after{background-color:#0d3d9f}body .field--name-field-event-liste .events .block-views .block-title:after,body .textField.textBox .field--name-body h3:after{content:"";display:block;height:2px;width:80px;position:absolute;bottom:-.55rem;transform:translateX(50%)}}.modul-karte .karte_pins{max-width:776px;margin:0 auto 40px;width:100%;position:relative}@media screen and (max-width:820px){.modul-karte .karte_pins{width:520px}}@media screen and (max-width:540px){.modul-karte .karte_pins{width:390px}}@media screen and (max-width:420px){.modul-karte .karte_pins{width:290px}}.modul-karte .karte_pins .karte .field--name-field-hintergrundbild{overflow:hidden}.modul-karte .karte_pins .karte .field--name-field-hintergrundbild img{width:100%;height:auto;left:0;position:relative}.modul-karte .karte_pins .karte .field--name-field-hintergrundbild img.pin-duesseldorf{left:-150.4%}.modul-karte .karte_pins .karte .field--name-field-hintergrundbild img.pin-berlin{left:-1503.9%}.modul-karte .karte_pins .karte .field--name-field-hintergrundbild img.pin-hamburg{left:-1654.3%}.modul-karte .karte_pins .karte .field--name-field-hintergrundbild img.pin-muenchen{left:-1052.8%}.modul-karte .karte_pins .karte .field--name-field-hintergrundbild img.pin-frankfurt{left:-300.8%}.modul-karte .karte_pins .karte .field--name-field-hintergrundbild img.pin-stuttgart{left:-902.4%}.modul-karte .karte_pins .pin{position:absolute;color:#fff;font-weight:700;text-transform:uppercase;font-size:16px;letter-spacing:.06rem;cursor:pointer;padding:40px;text-shadow:0 3px 3px rgba(0,0,0,.6)}@media screen and (max-width:820px){.modul-karte .karte_pins .pin{font-size:14px}}@media screen and (max-width:540px){.modul-karte .karte_pins .pin{font-size:14px}}.modul-karte .karte_pins .pin:hover span.pin-city-name:after{transform:scale(1);opacity:1;background-color:#fff;bottom:-2px}.modul-karte .karte_pins .pin span.pin-city-name{width:100%;display:block;position:relative}.modul-karte .karte_pins .pin span.pin-city-name:after{content:"";display:inline-block;opacity:0;position:absolute;height:1px;left:0;width:100%;bottom:0;transition:all .2s;transform:scale(0);transform-origin:50% 50%}.modul-karte .karte_pins .pin:after{content:"";background:#a81477;width:25px;height:25px;display:block;border-radius:50%;margin-top:15px}@media screen and (max-width:540px){.modul-karte .karte_pins .pin:after{width:20px;height:20px;margin:5px 15px}}@media screen and (max-width:420px){.modul-karte .karte_pins .pin:after{position:absolute;top:12px}}.modul-karte .karte_pins .pin:hover:after{background:#650d47}.modul-karte .karte_pins .pin.pin-duesseldorf{top:40%;left:2%}@media screen and (max-width:820px){.modul-karte .karte_pins .pin.pin-duesseldorf{top:36%;left:1%}}@media screen and (max-width:540px){.modul-karte .karte_pins .pin.pin-duesseldorf{top:34%;left:-5%}}@media screen and (max-width:420px){.modul-karte .karte_pins .pin.pin-duesseldorf{top:42%;left:-10%}}.modul-karte .karte_pins .pin.pin-berlin{top:24.5%;right:8%}@media screen and (max-width:820px){.modul-karte .karte_pins .pin.pin-berlin{top:20.6%;right:3.5%}}@media screen and (max-width:540px){.modul-karte .karte_pins .pin.pin-berlin{top:19%;right:1.5%}}@media screen and (max-width:420px){.modul-karte .karte_pins .pin.pin-berlin{top:26%;right:-5%}}.modul-karte .karte_pins .pin.pin-hamburg{top:11.6%;right:40%}@media screen and (max-width:820px){.modul-karte .karte_pins .pin.pin-hamburg{top:8%;right:34%}}@media screen and (max-width:540px){.modul-karte .karte_pins .pin.pin-hamburg{top:6%;right:31%}}@media screen and (max-width:420px){.modul-karte .karte_pins .pin.pin-hamburg{top:13%;right:23%}}.modul-karte .karte_pins .pin.pin-muenchen{bottom:6%;right:21%}@media screen and (max-width:820px){.modul-karte .karte_pins .pin.pin-muenchen{bottom:5%;right:17%}}@media screen and (max-width:540px){.modul-karte .karte_pins .pin.pin-muenchen{bottom:3%;right:11%}}@media screen and (max-width:420px){.modul-karte .karte_pins .pin.pin-muenchen{bottom:-4%;right:5%}}.modul-karte .karte_pins .pin.pin-frankfurt{bottom:30%;left:24%}@media screen and (max-width:820px){.modul-karte .karte_pins .pin.pin-frankfurt{bottom:28%;left:21%}}@media screen and (max-width:540px){.modul-karte .karte_pins .pin.pin-frankfurt{bottom:25%;left:13.5%}}@media screen and (max-width:420px){.modul-karte .karte_pins .pin.pin-frankfurt{bottom:16%;left:8.5%}}.modul-karte .karte_pins .pin.pin-stuttgart{bottom:13%;left:28%}@media screen and (max-width:820px){.modul-karte .karte_pins .pin.pin-stuttgart{bottom:10%;left:25%}}@media screen and (max-width:540px){.modul-karte .karte_pins .pin.pin-stuttgart{bottom:9%;left:19%}}@media screen and (max-width:420px){.modul-karte .karte_pins .pin.pin-stuttgart{bottom:2%;left:11%}}.modul-karte .submodul-kategorie-u-inhalt{margin:0 auto;width:100%;position:relative;text-align:center}.modul-karte .submodul-kategorie-u-inhalt .karte_content{max-width:776px;margin:0 auto}.modul-karte .submodul-kategorie-u-inhalt .karte_content .row{justify-content:center}.modul-karte .submodul-kategorie-u-inhalt .karte_content .field--name-field-inhalt- .field--item{width:100%;display:inline-block;margin-right:15px;vertical-align:text-top;max-width:240px}.modul-karte .submodul-kategorie-u-inhalt .karte_content .field--name-field-inhalt- .field--item.last,body .modul-video .video_comments .js-comment footer{margin:0}.modul-karte .submodul-kategorie-u-inhalt .karte_content .wrapper-cols .modul-ansprechpartner .priority,.modul-karte .submodul-kategorie-u-inhalt .karte_content .wrapper-cols .modul-ansprechpartner .supline,.modul-karte .submodul-kategorie-u-inhalt[class*=" pin-"],body .modul-video .video_comments .js-comment li.comment-reply,body.user-not-logged-in .video_comments ul.links{display:none}.block-crusoe-autrich-switcher{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;margin:0;background:rgba(39,39,39,.3);transition:all .2s ease-in;padding-left:2rem;padding-right:2rem;opacity:1;z-index:1500}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block{width:100%;height:auto;max-width:530px;word-break:break-word;padding:3rem;margin:0 auto;display:block;right:0;box-shadow:10px 10px 30px rgba(0,0,0,.4);animation:slideBlockSlow 1s cubic-bezier(.23,1,.32,1) forwards;overflow-y:auto;font-family:"proxima nova",sans-serif}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .close-modal:not(.popup-no){width:20px;margin:0;background:0 0;border:transparent;height:20px;z-index:101;position:absolute;padding:0;right:15px;top:15px;float:none}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .close-modal:not(.popup-no) .close-icon{background:url(../img/close-x.svg) 0 0 no-repeat;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;width:16px;height:16px}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3{position:relative;margin-bottom:1.5rem}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after{content:"";display:inline-block;height:2px;width:80px;position:absolute;bottom:-.75rem;left:0;background-color:#0d3d9f}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text{font-style:normal;line-height:1.6;max-width:42rem;margin-bottom:0;font-size:.875rem}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a{font-family:"Georgia",serif;font-style:italic;font-weight:300;margin:0;line-height:1.5;cursor:pointer;display:inline-block;font-size:16px;margin-left:.3rem;color:#0d3d9f}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a:after{font-family:"icomoon";font-size:20px;line-height:1;color:#000;-webkit-font-smoothing:antialiased;transition:transform .3s,-webkit-transform .3s;content:"\ea3c";font-style:normal;vertical-align:middle;margin-left:7px}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links{margin-top:2rem}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a{font-size:.875rem}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{width:49%;float:left;border:1px solid #0d3d9f;background:#0d3d9f}.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{background:0 0;width:49%;float:right;background:#fff;border:1px solid #0d3d9f;color:#0d3d9f}@media (max-width:575px){.block-crusoe-autrich-switcher .crusoe-autrich-switcher-block{padding:1.5rem}}.card.au .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.au:before,.navigation_desktop .wrapper .left .menuList li a.au:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.au,.slide.au{background-color:#e1000d}.card.au .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.au,body.au .buchInhalt .book-table ul li:before,body.au .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#e1000d}.navigation_desktop .wrapper #au.right,body .personbox .person.imageBackground.au .imgWrapper,body.au .stage{background-color:#e6b3b3}body.au textarea:focus{border:2px solid #e1000d}body.au #page-header.backgroundColorLeft,body.au a.button,body.au a.instaBtn,body.au a.more.btnstyle,body.au button,body.au button.rounded,body.au input[type=submit]{background:#e1000d}body.au .eu-cookie-compliance-agree-button{background:#ededed}body.au main .backgroundColorBox media{background:#e6b3b3}body.au .underFont{color:#e1000d}body.au .underFont #quote path{fill:#e1000d}body.au .related .contentText .subline-color{display:block;color:#e1000d}body.au .modul-cta-box a.more,body.au .related .contentText .button,body.au .related .contentText .subline-color:after,body.au .subline:after,body.au .textContainer strong::before{background-color:#e1000d}body.au .color-preloader,body.au .contentbox.cards .card .card-img{background-color:#e6b3b3}body.au .contentText.statement p,body.au .magazinOverlay,body.au .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.au .modul-ansprechpartner a.mail,body.au .statement .contentText p,body.au.article.au .more-link,body.au.article.au .news-block .views-exposed-form .form-radios .form-item.active,body.au.article.au .news-block .views-exposed-form .form-radios .form-item:hover,body.au.article.au .row.main aside.articleInfos a,body.au.article.au .textField.textBox .underFont{color:#e1000d}body.au .subline-color:not(.white){color:#e1000d}body.au .subline-color:not(.white):after{background-color:#e1000d}@media (max-width:991px){body.au #page-header .content{background:#e6b3b3}}@media (max-width:767.98px){body.au #page-header .content{background:#e6b3b3}}body.au .modul-ansprechpartner a.textLink:after,body.au .modul-blick-ins-heft.sliderBackground .sliderContainer,body.au .modul-blick-ins-heft.sliderBackground:before,body.au .ui-dialog .webform-button--submit,body.au article.modul-tabelle .content table thead tr.first-head th,body.au form .inputGroup .bar:before{background:#e1000d}body.au .ajax-throbber.sk-three-bounce .sk-child,body.au .factBox .factBoxItem .subline:after,body.au .field--name-field-event-liste .block-views .block-title:after,body.au .modul-ansprechpartner .supline:before,body.au .modul-ansprechpartner a.btn,body.au .square,body.au .textField.textBox .field--name-body h3:after,body.au [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.au article .js-form-type-webform-table table thead tr th:after,body.au article.modul-mediathek h3 p:after,body.au article.modul-tabelle .content table thead tr.second-head th:after,body.au button,body.au button.rounded,body.au input[type=submit],body.au.article .row.main h4:before,body.au.article.au .news-block .views-exposed-form .form-radios .form-item:before,body.au.article.au .row.main h4:before,body.au.article.au .textField.textBox .field--name-body h3:after,body.au.article.au a.textLink:after,body.au.article.au button.more{background-color:#e1000d}body.au .field--name-body a,body.au h2 a:hover{color:#e1000d!important}body.au .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.au .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.au .more-link,body.au .moreInfo a.textLink,body.au .view-empty a,body.au a h3:hover,body.au article.modul-tabelle h2.table-title{color:#e1000d}body.au .person.imageBackground .imgWrapper{background:#e6b3b3}body.au form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#e1000d}body.au .flipMag .text .supline:after,body.au .related.card-deck .card.full .card-img{background-color:#e6b3b3}body.agp article.modul-tabelle .content table thead tr.first-head th.empty,body.aka article.modul-tabelle .content table thead tr.first-head th.empty,body.ar article.modul-tabelle .content table thead tr.first-head th.empty,body.au article.modul-tabelle .content table thead tr.first-head th.empty,body.avo article.modul-tabelle .content table thead tr.first-head th.empty,body.bf article.modul-tabelle .content table thead tr.first-head th.empty,body.blue article.modul-tabelle .content table thead tr.first-head th.empty,body.cs article.modul-tabelle .content table thead tr.first-head th.empty,body.darkRed article.modul-tabelle .content table thead tr.first-head th.empty,body.digirat article.modul-tabelle .content table thead tr.first-head th.empty,body.dkp article.modul-tabelle .content table thead tr.first-head th.empty,body.dr article.modul-tabelle .content table thead tr.first-head th.empty,body.gesund1 article.modul-tabelle .content table thead tr.first-head th.empty,body.gesund2 article.modul-tabelle .content table thead tr.first-head th.empty,body.his article.modul-tabelle .content table thead tr.first-head th.empty,body.hp article.modul-tabelle .content table thead tr.first-head th.empty,body.mintgreen article.modul-tabelle .content table thead tr.first-head th.empty,body.mz article.modul-tabelle .content table thead tr.first-head th.empty,body.news article.modul-tabelle .content table thead tr.first-head th.empty,body.page-node-type-stellenanzeige article.modul-tabelle .content table thead tr.first-head th.empty,body.petrol article.modul-tabelle .content table thead tr.first-head th.empty,body.pink article.modul-tabelle .content table thead tr.first-head th.empty,body.podcast1 article.modul-tabelle .content table thead tr.first-head th.empty,body.podcast2 article.modul-tabelle .content table thead tr.first-head th.empty,body.podcast3 article.modul-tabelle .content table thead tr.first-head th.empty,body.pta article.modul-tabelle .content table thead tr.first-head th.empty,body.pta2 article.modul-tabelle .content table thead tr.first-head th.empty,body.red article.modul-tabelle .content table thead tr.first-head th.empty,body.sr article.modul-tabelle .content table thead tr.first-head th.empty,body.violet article.modul-tabelle .content table thead tr.first-head th.empty,body.vitalPlus article.modul-tabelle .content table thead tr.first-head th.empty,body.wubBlue article.modul-tabelle .content table thead tr.first-head th.empty,body.yellow article.modul-tabelle .content table thead tr.first-head th.empty{background:0 0}body.au article .js-form-type-webform-table table tbody tr:nth-child(odd),body.au article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(225,0,13,.1)}body.au .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#e1000d solid 3px}body.au .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.au .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#e1000d}body.au .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #e1000d;background:#e1000d}body.au .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #e1000d;color:#e1000d}body .heroSlider .news-slider .slide.au .color-fade,body .heroSlider .news-slider .slide.au .content{background-color:transparent}.card.dr .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.dr:before,.navigation_desktop .wrapper .left .menuList li a.dr:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.dr,.slide.dr{background-color:#007d8a}.card.dr .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.dr,body.dr .buchInhalt .book-table ul li:before,body.dr .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#007d8a}.navigation_desktop .wrapper #dr.right,body .personbox .person.imageBackground.dr .imgWrapper,body.dr .stage{background-color:#7fbec4}body.dr textarea:focus{border:2px solid #007d8a}body.dr #page-header.backgroundColorLeft,body.dr a.button,body.dr a.instaBtn,body.dr a.more.btnstyle,body.dr button,body.dr button.rounded,body.dr input[type=submit]{background:#007d8a}body.dr .eu-cookie-compliance-agree-button{background:#ededed}body.dr main .backgroundColorBox media{background:#7fbec4}body.dr .underFont{color:#007d8a}body.dr .underFont #quote path{fill:#007d8a}body.dr .related .contentText .subline-color{display:block;color:#007d8a}body.dr .modul-cta-box a.more,body.dr .related .contentText .button,body.dr .related .contentText .subline-color:after,body.dr .subline:after,body.dr .textContainer strong::before{background-color:#007d8a}body.dr .color-preloader,body.dr .contentbox.cards .card .card-img{background-color:#7fbec4}body.dr .contentText.statement p,body.dr .magazinOverlay,body.dr .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.dr .modul-ansprechpartner a.mail,body.dr .statement .contentText p,body.dr.article.dr .more-link,body.dr.article.dr .news-block .views-exposed-form .form-radios .form-item.active,body.dr.article.dr .news-block .views-exposed-form .form-radios .form-item:hover,body.dr.article.dr .row.main aside.articleInfos a,body.dr.article.dr .textField.textBox .underFont{color:#007d8a}body.dr .subline-color:not(.white){color:#007d8a}body.dr .subline-color:not(.white):after{background-color:#007d8a}@media (max-width:991px){body.dr #page-header .content{background:#7fbec4}}@media (max-width:767.98px){body.dr #page-header .content{background:#7fbec4}}body.dr.article.dr .teaser-text a{color:#43434d}body.dr .modul-ansprechpartner a.textLink:after,body.dr .modul-blick-ins-heft.sliderBackground .sliderContainer,body.dr .modul-blick-ins-heft.sliderBackground:before,body.dr .ui-dialog .webform-button--submit,body.dr article.modul-tabelle .content table thead tr.first-head th,body.dr form .inputGroup .bar:before{background:#007d8a}body.dr .ajax-throbber.sk-three-bounce .sk-child,body.dr .factBox .factBoxItem .subline:after,body.dr .field--name-field-event-liste .block-views .block-title:after,body.dr .modul-ansprechpartner .supline:before,body.dr .modul-ansprechpartner a.btn,body.dr .square,body.dr .textField.textBox .field--name-body h3:after,body.dr [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.dr article .js-form-type-webform-table table thead tr th:after,body.dr article.modul-mediathek h3 p:after,body.dr article.modul-tabelle .content table thead tr.second-head th:after,body.dr button,body.dr button.rounded,body.dr input[type=submit],body.dr.article .row.main h4:before,body.dr.article.dr .news-block .views-exposed-form .form-radios .form-item:before,body.dr.article.dr .row.main h4:before,body.dr.article.dr .textField.textBox .field--name-body h3:after,body.dr.article.dr a.textLink:after,body.dr.article.dr button.more{background-color:#007d8a}body.dr .field--name-body a,body.dr h2 a:hover{color:#007d8a!important}body.dr .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.dr .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.dr .more-link,body.dr .moreInfo a.textLink,body.dr .view-empty a,body.dr a h3:hover,body.dr article.modul-tabelle h2.table-title{color:#007d8a}body.dr .person.imageBackground .imgWrapper{background:#7fbec4}body.dr form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#007d8a}body.dr .flipMag .text .supline:after,body.dr .related.card-deck .card.full .card-img{background-color:#7fbec4}body.dr article .js-form-type-webform-table table tbody tr:nth-child(odd),body.dr article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(0,125,138,.1)}body.dr .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#007d8a solid 3px}body.dr .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.dr .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#007d8a}body.dr .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #007d8a;background:#007d8a}body.dr .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #007d8a;color:#007d8a}body .heroSlider .news-slider .slide.dr .color-fade,body .heroSlider .news-slider .slide.dr .content{background-color:transparent}body.bf #page-header.backgroundColorLeft,body.bf a.button,body.bf a.instaBtn,body.bf a.more.btnstyle,body.bf button,body.bf button.rounded,body.bf input[type=submit],body.bf main .backgroundColorBox media{background:#13245b}@media (max-width:991px){body.bf #page-header .content{background:#13245b}}@media (max-width:767.98px){body.bf #page-header .content{background:#13245b}}body.bf .modul-ansprechpartner a.textLink:after,body.bf .modul-blick-ins-heft.sliderBackground .sliderContainer,body.bf .modul-blick-ins-heft.sliderBackground:before,body.bf .person.imageBackground .imgWrapper,body.bf .ui-dialog .webform-button--submit,body.bf article.modul-tabelle .content table thead tr.first-head th,body.bf form .inputGroup .bar:before{background:#13245b}body.bf article .js-form-type-webform-table table tbody tr:nth-child(odd),body.bf article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(19,36,91,.1)}body.bf .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{background:#13245b}.card.sr .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.sr:before,.navigation_desktop .wrapper .left .menuList li a.sr:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.sr,.slide.sr{background-color:#fec200}.card.sr .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.sr,body.sr .buchInhalt .book-table ul li:before,body.sr .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#fec200}.navigation_desktop .wrapper #sr.right,body .personbox .person.imageBackground.sr .imgWrapper,body.sr .stage{background-color:#ffe49b}body.sr textarea:focus{border:2px solid #fec200}body.sr #page-header.backgroundColorLeft,body.sr a.button,body.sr a.instaBtn,body.sr a.more.btnstyle,body.sr button,body.sr button.rounded,body.sr input[type=submit]{background:#fec200}body.sr .eu-cookie-compliance-agree-button{background:#ededed}body.sr main .backgroundColorBox media{background:#ffe49b}body.sr .underFont{color:#fec200}body.sr .underFont #quote path{fill:#fec200}body.sr .related .contentText .subline-color{display:block;color:#fec200}body.sr .modul-cta-box a.more,body.sr .related .contentText .button,body.sr .related .contentText .subline-color:after,body.sr .subline:after,body.sr .textContainer strong::before{background-color:#fec200}body.sr .color-preloader,body.sr .contentbox.cards .card .card-img{background-color:#ffe49b}body.sr .contentText.statement p,body.sr .magazinOverlay,body.sr .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.sr .modul-ansprechpartner a.mail,body.sr .statement .contentText p,body.sr.article.sr .more-link,body.sr.article.sr .news-block .views-exposed-form .form-radios .form-item.active,body.sr.article.sr .news-block .views-exposed-form .form-radios .form-item:hover,body.sr.article.sr .row.main aside.articleInfos a,body.sr.article.sr .textField.textBox .underFont{color:#fec200}body.sr .subline-color:not(.white){color:#fec200}body.sr .subline-color:not(.white):after{background-color:#fec200}@media (max-width:991px){body.sr #page-header .content{background:#ffe49b}}@media (max-width:767.98px){body.sr #page-header .content{background:#ffe49b}}body.sr.article.sr .teaser-text a{color:#43434d}body.sr .modul-ansprechpartner a.textLink:after,body.sr .modul-blick-ins-heft.sliderBackground .sliderContainer,body.sr .modul-blick-ins-heft.sliderBackground:before,body.sr .ui-dialog .webform-button--submit,body.sr article.modul-tabelle .content table thead tr.first-head th,body.sr form .inputGroup .bar:before{background:#fec200}body.sr .ajax-throbber.sk-three-bounce .sk-child,body.sr .factBox .factBoxItem .subline:after,body.sr .field--name-field-event-liste .block-views .block-title:after,body.sr .modul-ansprechpartner .supline:before,body.sr .modul-ansprechpartner a.btn,body.sr .square,body.sr .textField.textBox .field--name-body h3:after,body.sr [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.sr article .js-form-type-webform-table table thead tr th:after,body.sr article.modul-mediathek h3 p:after,body.sr article.modul-tabelle .content table thead tr.second-head th:after,body.sr button,body.sr button.rounded,body.sr input[type=submit],body.sr.article .row.main h4:before,body.sr.article.sr .news-block .views-exposed-form .form-radios .form-item:before,body.sr.article.sr .row.main h4:before,body.sr.article.sr .textField.textBox .field--name-body h3:after,body.sr.article.sr a.textLink:after,body.sr.article.sr button.more{background-color:#fec200}body.sr .field--name-body a,body.sr h2 a:hover{color:#fec200!important}body.sr .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.sr .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.sr .more-link,body.sr .moreInfo a.textLink,body.sr .view-empty a,body.sr a h3:hover,body.sr article.modul-tabelle h2.table-title{color:#fec200}body.sr .person.imageBackground .imgWrapper{background:#ffe49b}body.sr form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#fec200}body.sr .flipMag .text .supline:after,body.sr .related.card-deck .card.full .card-img{background-color:#ffe49b}body.sr article .js-form-type-webform-table table tbody tr:nth-child(odd),body.sr article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(254,194,0,.1)}body.sr .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#fec200 solid 3px}body.sr .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.sr .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#fec200}body.sr .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #fec200;background:#fec200}body.sr .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #fec200;color:#fec200}body .heroSlider .news-slider .slide.sr .color-fade,body .heroSlider .news-slider .slide.sr .content{background-color:transparent}.card.mz .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.mz:before,.navigation_desktop .wrapper .left .menuList li a.mz:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.mz,.slide.mz{background-color:#6fb369}.card.mz .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.mz,body.mz .buchInhalt .book-table ul li:before,body.mz .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#6fb369}.navigation_desktop .wrapper #mz.right,body .personbox .person.imageBackground.mz .imgWrapper,body.mz .stage{background-color:#b7d9b4}body.mz textarea:focus{border:2px solid #6fb369}body.mz #page-header.backgroundColorLeft,body.mz a.button,body.mz a.instaBtn,body.mz a.more.btnstyle,body.mz button,body.mz button.rounded,body.mz input[type=submit]{background:#6fb369}body.mz .eu-cookie-compliance-agree-button{background:#ededed}body.mz main .backgroundColorBox media{background:#b7d9b4}body.mz .underFont{color:#6fb369}body.mz .underFont #quote path{fill:#6fb369}body.mz .related .contentText .subline-color{display:block;color:#6fb369}body.mz .modul-cta-box a.more,body.mz .related .contentText .button,body.mz .related .contentText .subline-color:after,body.mz .subline:after,body.mz .textContainer strong::before{background-color:#6fb369}body.mz .color-preloader,body.mz .contentbox.cards .card .card-img{background-color:#b7d9b4}body.mz .contentText.statement p,body.mz .magazinOverlay,body.mz .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.mz .modul-ansprechpartner a.mail,body.mz .statement .contentText p,body.mz.article.mz .more-link,body.mz.article.mz .news-block .views-exposed-form .form-radios .form-item.active,body.mz.article.mz .news-block .views-exposed-form .form-radios .form-item:hover,body.mz.article.mz .row.main aside.articleInfos a,body.mz.article.mz .textField.textBox .underFont{color:#6fb369}body.mz .subline-color:not(.white){color:#6fb369}body.mz .subline-color:not(.white):after{background-color:#6fb369}@media (max-width:991px){body.mz #page-header .content{background:#b7d9b4}}@media (max-width:767.98px){body.mz #page-header .content{background:#b7d9b4}}body.mz.article.mz .teaser-text a{color:#43434d}body.mz .modul-ansprechpartner a.textLink:after,body.mz .modul-blick-ins-heft.sliderBackground .sliderContainer,body.mz .modul-blick-ins-heft.sliderBackground:before,body.mz .ui-dialog .webform-button--submit,body.mz article.modul-tabelle .content table thead tr.first-head th,body.mz form .inputGroup .bar:before{background:#6fb369}body.mz .ajax-throbber.sk-three-bounce .sk-child,body.mz .factBox .factBoxItem .subline:after,body.mz .field--name-field-event-liste .block-views .block-title:after,body.mz .modul-ansprechpartner .supline:before,body.mz .modul-ansprechpartner a.btn,body.mz .square,body.mz .textField.textBox .field--name-body h3:after,body.mz [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.mz article .js-form-type-webform-table table thead tr th:after,body.mz article.modul-mediathek h3 p:after,body.mz article.modul-tabelle .content table thead tr.second-head th:after,body.mz button,body.mz button.rounded,body.mz input[type=submit],body.mz.article .row.main h4:before,body.mz.article.mz .news-block .views-exposed-form .form-radios .form-item:before,body.mz.article.mz .row.main h4:before,body.mz.article.mz .textField.textBox .field--name-body h3:after,body.mz.article.mz a.textLink:after,body.mz.article.mz button.more{background-color:#6fb369}body.mz .field--name-body a,body.mz h2 a:hover{color:#6fb369!important}body.mz .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.mz .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.mz .more-link,body.mz .moreInfo a.textLink,body.mz .view-empty a,body.mz a h3:hover,body.mz article.modul-tabelle h2.table-title{color:#6fb369}body.mz .person.imageBackground .imgWrapper{background:#b7d9b4}body.mz form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#6fb369}body.mz .flipMag .text .supline:after,body.mz .related.card-deck .card.full .card-img{background-color:#b7d9b4}body.mz article .js-form-type-webform-table table tbody tr:nth-child(odd),body.mz article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(111,179,105,.1)}body.mz .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#6fb369 solid 3px}body.mz .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.mz .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#6fb369}body.mz .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #6fb369;background:#6fb369}body.mz .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #6fb369;color:#6fb369}body .heroSlider .news-slider .slide.mz .color-fade,body .heroSlider .news-slider .slide.mz .content{background-color:transparent}.card.hp .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.hp:before,.navigation_desktop .wrapper .left .menuList li a.hp:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.hp,.slide.hp{background-color:#d1225b}.card.hp .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.hp,body.hp .buchInhalt .book-table ul li:before,body.hp .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#d1225b}.navigation_desktop .wrapper #hp.right,body .personbox .person.imageBackground.hp .imgWrapper,body.hp .stage{background-color:#d8bfc9}body.hp textarea:focus{border:2px solid #d1225b}body.hp #page-header.backgroundColorLeft,body.hp a.button,body.hp a.instaBtn,body.hp a.more.btnstyle,body.hp button,body.hp button.rounded,body.hp input[type=submit]{background:#d1225b}body.hp .eu-cookie-compliance-agree-button{background:#ededed}body.hp main .backgroundColorBox media{background:#d8bfc9}body.hp .underFont{color:#d1225b}body.hp .underFont #quote path{fill:#d1225b}body.hp .related .contentText .subline-color{display:block;color:#d1225b}body.hp .modul-cta-box a.more,body.hp .related .contentText .button,body.hp .related .contentText .subline-color:after,body.hp .subline:after,body.hp .textContainer strong::before{background-color:#d1225b}body.hp .color-preloader,body.hp .contentbox.cards .card .card-img{background-color:#d8bfc9}body.hp .contentText.statement p,body.hp .magazinOverlay,body.hp .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.hp .modul-ansprechpartner a.mail,body.hp .statement .contentText p,body.hp.article.hp .more-link,body.hp.article.hp .news-block .views-exposed-form .form-radios .form-item.active,body.hp.article.hp .news-block .views-exposed-form .form-radios .form-item:hover,body.hp.article.hp .row.main aside.articleInfos a,body.hp.article.hp .textField.textBox .underFont{color:#d1225b}body.hp .subline-color:not(.white){color:#d1225b}body.hp .subline-color:not(.white):after{background-color:#d1225b}@media (max-width:991px){body.hp #page-header .content{background:#d8bfc9}}@media (max-width:767.98px){body.hp #page-header .content{background:#d8bfc9}}body.hp.article.hp .teaser-text a{color:#43434d}body.hp .modul-ansprechpartner a.textLink:after,body.hp .modul-blick-ins-heft.sliderBackground .sliderContainer,body.hp .modul-blick-ins-heft.sliderBackground:before,body.hp .ui-dialog .webform-button--submit,body.hp article.modul-tabelle .content table thead tr.first-head th,body.hp form .inputGroup .bar:before{background:#d1225b}body.hp .ajax-throbber.sk-three-bounce .sk-child,body.hp .factBox .factBoxItem .subline:after,body.hp .field--name-field-event-liste .block-views .block-title:after,body.hp .modul-ansprechpartner .supline:before,body.hp .modul-ansprechpartner a.btn,body.hp .square,body.hp .textField.textBox .field--name-body h3:after,body.hp [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.hp article .js-form-type-webform-table table thead tr th:after,body.hp article.modul-mediathek h3 p:after,body.hp article.modul-tabelle .content table thead tr.second-head th:after,body.hp button,body.hp button.rounded,body.hp input[type=submit],body.hp.article .row.main h4:before,body.hp.article.hp .news-block .views-exposed-form .form-radios .form-item:before,body.hp.article.hp .row.main h4:before,body.hp.article.hp .textField.textBox .field--name-body h3:after,body.hp.article.hp a.textLink:after,body.hp.article.hp button.more{background-color:#d1225b}body.hp .field--name-body a,body.hp h2 a:hover{color:#d1225b!important}body.hp .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.hp .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.hp .more-link,body.hp .moreInfo a.textLink,body.hp .view-empty a,body.hp a h3:hover,body.hp article.modul-tabelle h2.table-title{color:#d1225b}body.hp .person.imageBackground .imgWrapper{background:#d8bfc9}body.hp form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#d1225b}body.hp .flipMag .text .supline:after,body.hp .related.card-deck .card.full .card-img{background-color:#d8bfc9}body.hp article .js-form-type-webform-table table tbody tr:nth-child(odd),body.hp article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(209,34,91,.1)}body.hp .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#d1225b solid 3px}body.hp .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.hp .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#d1225b}body.hp .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #d1225b;background:#d1225b}body.hp .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #d1225b;color:#d1225b}body .heroSlider .news-slider .slide.hp .color-fade,body .heroSlider .news-slider .slide.hp .content{background-color:transparent}.card.ar .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.ar:before,.navigation_desktop .wrapper .left .menuList li a.ar:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.ar,.slide.ar{background-color:#912c54}.card.ar .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.ar,body.ar .buchInhalt .book-table ul li:before,body.ar .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#912c54}.navigation_desktop .wrapper #ar.right,body .personbox .person.imageBackground.ar .imgWrapper,body.ar .stage{background-color:#e8adc4}body.ar textarea:focus{border:2px solid #912c54}body.ar #page-header.backgroundColorLeft,body.ar a.button,body.ar a.instaBtn,body.ar a.more.btnstyle,body.ar button,body.ar button.rounded,body.ar input[type=submit]{background:#912c54}body.ar .eu-cookie-compliance-agree-button{background:#ededed}body.ar main .backgroundColorBox media{background:#e8adc4}body.ar .underFont{color:#912c54}body.ar .underFont #quote path{fill:#912c54}body.ar .related .contentText .subline-color{display:block;color:#912c54}body.ar .modul-cta-box a.more,body.ar .related .contentText .button,body.ar .related .contentText .subline-color:after,body.ar .subline:after,body.ar .textContainer strong::before{background-color:#912c54}body.ar .color-preloader,body.ar .contentbox.cards .card .card-img{background-color:#e8adc4}body.ar .contentText.statement p,body.ar .magazinOverlay,body.ar .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.ar .modul-ansprechpartner a.mail,body.ar .statement .contentText p,body.ar.article.ar .more-link,body.ar.article.ar .news-block .views-exposed-form .form-radios .form-item.active,body.ar.article.ar .news-block .views-exposed-form .form-radios .form-item:hover,body.ar.article.ar .row.main aside.articleInfos a,body.ar.article.ar .textField.textBox .underFont{color:#912c54}body.ar .subline-color:not(.white){color:#912c54}body.ar .subline-color:not(.white):after{background-color:#912c54}@media (max-width:991px){body.ar #page-header .content{background:#e8adc4}}@media (max-width:767.98px){body.ar #page-header .content{background:#e8adc4}}body.ar.article.ar .teaser-text a{color:#43434d}body.ar .modul-ansprechpartner a.textLink:after,body.ar .modul-blick-ins-heft.sliderBackground .sliderContainer,body.ar .modul-blick-ins-heft.sliderBackground:before,body.ar .ui-dialog .webform-button--submit,body.ar article.modul-tabelle .content table thead tr.first-head th,body.ar form .inputGroup .bar:before{background:#912c54}body.ar .ajax-throbber.sk-three-bounce .sk-child,body.ar .factBox .factBoxItem .subline:after,body.ar .field--name-field-event-liste .block-views .block-title:after,body.ar .modul-ansprechpartner .supline:before,body.ar .modul-ansprechpartner a.btn,body.ar .square,body.ar .textField.textBox .field--name-body h3:after,body.ar [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.ar article .js-form-type-webform-table table thead tr th:after,body.ar article.modul-mediathek h3 p:after,body.ar article.modul-tabelle .content table thead tr.second-head th:after,body.ar button,body.ar button.rounded,body.ar input[type=submit],body.ar.article .row.main h4:before,body.ar.article.ar .news-block .views-exposed-form .form-radios .form-item:before,body.ar.article.ar .row.main h4:before,body.ar.article.ar .textField.textBox .field--name-body h3:after,body.ar.article.ar a.textLink:after,body.ar.article.ar button.more{background-color:#912c54}body.ar .field--name-body a,body.ar h2 a:hover{color:#912c54!important}body.ar .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.ar .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.ar .more-link,body.ar .moreInfo a.textLink,body.ar .view-empty a,body.ar a h3:hover,body.ar article.modul-tabelle h2.table-title{color:#912c54}body.ar .person.imageBackground .imgWrapper{background:#e8adc4}body.ar form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#912c54}body.ar .flipMag .text .supline:after,body.ar .related.card-deck .card.full .card-img{background-color:#e8adc4}body.ar article .js-form-type-webform-table table tbody tr:nth-child(odd),body.ar article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(145,44,84,.1)}body.ar .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#912c54 solid 3px}body.ar .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.ar .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#912c54}body.ar .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #912c54;background:#912c54}body.ar .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #912c54;color:#912c54}body .heroSlider .news-slider .slide.ar .color-fade,body .heroSlider .news-slider .slide.ar .content{background-color:transparent}.card.digirat .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.digirat:before,.navigation_desktop .wrapper .left .menuList li a.digirat:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.digirat,.slide.digirat{background-color:#4f11d7}.card.digirat .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.digirat,body.digirat .buchInhalt .book-table ul li:before,body.digirat .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#4f11d7}.navigation_desktop .wrapper #digirat.right,body .personbox .person.imageBackground.digirat .imgWrapper,body.digirat .stage{background-color:#5f41d7}body.digirat textarea:focus{border:2px solid #4f11d7}body.digirat #page-header.backgroundColorLeft,body.digirat a.button,body.digirat a.instaBtn,body.digirat a.more.btnstyle,body.digirat button,body.digirat button.rounded,body.digirat input[type=submit]{background:#4f11d7}body.digirat .eu-cookie-compliance-agree-button{background:#ededed}body.digirat main .backgroundColorBox media{background:#5f41d7}body.digirat .underFont{color:#4f11d7}body.digirat .underFont #quote path{fill:#4f11d7}body.digirat .related .contentText .subline-color{display:block;color:#4f11d7}body.digirat .modul-cta-box a.more,body.digirat .related .contentText .button,body.digirat .related .contentText .subline-color:after,body.digirat .subline:after,body.digirat .textContainer strong::before{background-color:#4f11d7}body.digirat .color-preloader,body.digirat .contentbox.cards .card .card-img{background-color:#5f41d7}body.digirat .contentText.statement p,body.digirat .magazinOverlay,body.digirat .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.digirat .modul-ansprechpartner a.mail,body.digirat .statement .contentText p,body.digirat.article.digirat .more-link,body.digirat.article.digirat .news-block .views-exposed-form .form-radios .form-item.active,body.digirat.article.digirat .news-block .views-exposed-form .form-radios .form-item:hover,body.digirat.article.digirat .row.main aside.articleInfos a,body.digirat.article.digirat .textField.textBox .underFont{color:#4f11d7}body.digirat .subline-color:not(.white){color:#4f11d7}body.digirat .subline-color:not(.white):after{background-color:#4f11d7}@media (max-width:991px){body.digirat #page-header .content{background:#5f41d7}}@media (max-width:767.98px){body.digirat #page-header .content{background:#5f41d7}}body.digirat.article.digirat .teaser-text a{color:#43434d}body.digirat .modul-ansprechpartner a.textLink:after,body.digirat .modul-blick-ins-heft.sliderBackground .sliderContainer,body.digirat .modul-blick-ins-heft.sliderBackground:before,body.digirat .ui-dialog .webform-button--submit,body.digirat article.modul-tabelle .content table thead tr.first-head th,body.digirat form .inputGroup .bar:before{background:#4f11d7}body.digirat .ajax-throbber.sk-three-bounce .sk-child,body.digirat .factBox .factBoxItem .subline:after,body.digirat .field--name-field-event-liste .block-views .block-title:after,body.digirat .modul-ansprechpartner .supline:before,body.digirat .modul-ansprechpartner a.btn,body.digirat .square,body.digirat .textField.textBox .field--name-body h3:after,body.digirat [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.digirat article .js-form-type-webform-table table thead tr th:after,body.digirat article.modul-mediathek h3 p:after,body.digirat article.modul-tabelle .content table thead tr.second-head th:after,body.digirat button,body.digirat button.rounded,body.digirat input[type=submit],body.digirat.article .row.main h4:before,body.digirat.article.digirat .news-block .views-exposed-form .form-radios .form-item:before,body.digirat.article.digirat .row.main h4:before,body.digirat.article.digirat .textField.textBox .field--name-body h3:after,body.digirat.article.digirat a.textLink:after,body.digirat.article.digirat button.more{background-color:#4f11d7}body.digirat .field--name-body a,body.digirat h2 a:hover{color:#4f11d7!important}body.digirat .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.digirat .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.digirat .more-link,body.digirat .moreInfo a.textLink,body.digirat .view-empty a,body.digirat a h3:hover,body.digirat article.modul-tabelle h2.table-title{color:#4f11d7}body.digirat .person.imageBackground .imgWrapper{background:#5f41d7}body.digirat form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#4f11d7}body.digirat .flipMag .text .supline:after,body.digirat .related.card-deck .card.full .card-img{background-color:#5f41d7}body.digirat article .js-form-type-webform-table table tbody tr:nth-child(odd),body.digirat article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(95,65,215,.1)}body.digirat .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#4f11d7 solid 3px}body.digirat .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.digirat .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#4f11d7}body.digirat .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #4f11d7;background:#4f11d7}body.digirat .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #4f11d7;color:#4f11d7}body .heroSlider .news-slider .slide.digirat .color-fade,body .heroSlider .news-slider .slide.digirat .content{background-color:transparent}.card.pta .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.pta:before,.navigation_desktop .wrapper .left .menuList li a.pta:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.pta,.slide.pta{background-color:#172881}.card.pta .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.pta,body.pta .buchInhalt .book-table ul li:before,body.pta .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#172881}.navigation_desktop .wrapper #pta.right,body .personbox .person.imageBackground.pta .imgWrapper,body.pta .stage{background-color:#b5d6fe}body.pta textarea:focus{border:2px solid #172881}body.pta #page-header.backgroundColorLeft,body.pta a.button,body.pta a.instaBtn,body.pta a.more.btnstyle,body.pta button,body.pta button.rounded,body.pta input[type=submit]{background:#172881}body.pta .eu-cookie-compliance-agree-button{background:#ededed}body.pta main .backgroundColorBox media{background:#b5d6fe}body.pta .underFont{color:#172881}body.pta .underFont #quote path{fill:#172881}body.pta .related .contentText .subline-color{display:block;color:#172881}body.pta .modul-cta-box a.more,body.pta .related .contentText .button,body.pta .related .contentText .subline-color:after,body.pta .subline:after,body.pta .textContainer strong::before{background-color:#172881}body.pta .color-preloader,body.pta .contentbox.cards .card .card-img{background-color:#b5d6fe}body.pta .contentText.statement p,body.pta .magazinOverlay,body.pta .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.pta .modul-ansprechpartner a.mail,body.pta .statement .contentText p,body.pta.article.pta .more-link,body.pta.article.pta .news-block .views-exposed-form .form-radios .form-item.active,body.pta.article.pta .news-block .views-exposed-form .form-radios .form-item:hover,body.pta.article.pta .row.main aside.articleInfos a,body.pta.article.pta .textField.textBox .underFont{color:#172881}body.pta .subline-color:not(.white){color:#172881}body.pta .subline-color:not(.white):after{background-color:#172881}@media (max-width:991px){body.pta #page-header .content{background:#b5d6fe}}@media (max-width:767.98px){body.pta #page-header .content{background:#b5d6fe}}body.pta.article.pta .teaser-text a{color:#43434d}body.pta .modul-ansprechpartner a.textLink:after,body.pta .modul-blick-ins-heft.sliderBackground .sliderContainer,body.pta .modul-blick-ins-heft.sliderBackground:before,body.pta .ui-dialog .webform-button--submit,body.pta article.modul-tabelle .content table thead tr.first-head th,body.pta form .inputGroup .bar:before{background:#172881}body.pta .ajax-throbber.sk-three-bounce .sk-child,body.pta .factBox .factBoxItem .subline:after,body.pta .field--name-field-event-liste .block-views .block-title:after,body.pta .modul-ansprechpartner .supline:before,body.pta .modul-ansprechpartner a.btn,body.pta .square,body.pta .textField.textBox .field--name-body h3:after,body.pta [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.pta article .js-form-type-webform-table table thead tr th:after,body.pta article.modul-mediathek h3 p:after,body.pta article.modul-tabelle .content table thead tr.second-head th:after,body.pta button,body.pta button.rounded,body.pta input[type=submit],body.pta.article .row.main h4:before,body.pta.article.pta .news-block .views-exposed-form .form-radios .form-item:before,body.pta.article.pta .row.main h4:before,body.pta.article.pta .textField.textBox .field--name-body h3:after,body.pta.article.pta a.textLink:after,body.pta.article.pta button.more{background-color:#172881}body.pta .field--name-body a,body.pta h2 a:hover{color:#172881!important}body.pta .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.pta .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.pta .more-link,body.pta .moreInfo a.textLink,body.pta .view-empty a,body.pta a h3:hover,body.pta article.modul-tabelle h2.table-title{color:#172881}body.aka main .backgroundColorBox media,body.pta .person.imageBackground .imgWrapper{background:#b5d6fe}body.pta form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#172881}.navigation_desktop .wrapper #aka.right,body.pta .flipMag .text .supline:after,body.pta .related.card-deck .card.full .card-img{background-color:#b5d6fe}body.pta article .js-form-type-webform-table table tbody tr:nth-child(odd),body.pta article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(23,40,129,.1)}body.pta .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#172881 solid 3px}body.pta .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.pta .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#172881}body.pta .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #172881;background:#172881}body.pta .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #172881;color:#172881}body .heroSlider .news-slider .slide.pta .color-fade,body .heroSlider .news-slider .slide.pta .content{background-color:transparent}.card.aka .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.aka:before,.navigation_desktop .wrapper .left .menuList li a.aka:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.aka,.slide.aka{background-color:#ff941a}.card.aka .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.aka,body.aka .buchInhalt .book-table ul li:before,body.aka .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#ff941a}body .personbox .person.imageBackground.aka .imgWrapper,body.aka .stage{background-color:#b5d6fe}body.aka textarea:focus{border:2px solid #ff941a}body.aka #page-header.backgroundColorLeft,body.aka a.button,body.aka a.instaBtn,body.aka a.more.btnstyle,body.aka button,body.aka button.rounded,body.aka input[type=submit]{background:#ff941a}body.aka .eu-cookie-compliance-agree-button{background:#ededed}body.aka .underFont{color:#ff941a}body.aka .underFont #quote path{fill:#ff941a}body.aka .related .contentText .subline-color{display:block;color:#ff941a}body.aka .modul-cta-box a.more,body.aka .related .contentText .button,body.aka .related .contentText .subline-color:after,body.aka .subline:after,body.aka .textContainer strong::before{background-color:#ff941a}body.aka .color-preloader,body.aka .contentbox.cards .card .card-img{background-color:#b5d6fe}body.aka .contentText.statement p,body.aka .magazinOverlay,body.aka .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.aka .modul-ansprechpartner a.mail,body.aka .statement .contentText p,body.aka.article.aka .more-link,body.aka.article.aka .news-block .views-exposed-form .form-radios .form-item.active,body.aka.article.aka .news-block .views-exposed-form .form-radios .form-item:hover,body.aka.article.aka .row.main aside.articleInfos a,body.aka.article.aka .textField.textBox .underFont{color:#ff941a}body.aka .subline-color:not(.white){color:#ff941a}body.aka .subline-color:not(.white):after{background-color:#ff941a}@media (max-width:991px){body.aka #page-header .content{background:#b5d6fe}}@media (max-width:767.98px){body.aka #page-header .content{background:#b5d6fe}}body.aka.article.aka .teaser-text a{color:#43434d}body.aka .modul-ansprechpartner a.textLink:after,body.aka .modul-blick-ins-heft.sliderBackground .sliderContainer,body.aka .modul-blick-ins-heft.sliderBackground:before,body.aka .ui-dialog .webform-button--submit,body.aka article.modul-tabelle .content table thead tr.first-head th,body.aka form .inputGroup .bar:before{background:#ff941a}body.aka .ajax-throbber.sk-three-bounce .sk-child,body.aka .factBox .factBoxItem .subline:after,body.aka .field--name-field-event-liste .block-views .block-title:after,body.aka .modul-ansprechpartner .supline:before,body.aka .modul-ansprechpartner a.btn,body.aka .square,body.aka .textField.textBox .field--name-body h3:after,body.aka [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.aka article .js-form-type-webform-table table thead tr th:after,body.aka article.modul-mediathek h3 p:after,body.aka article.modul-tabelle .content table thead tr.second-head th:after,body.aka button,body.aka button.rounded,body.aka input[type=submit],body.aka.article .row.main h4:before,body.aka.article.aka .news-block .views-exposed-form .form-radios .form-item:before,body.aka.article.aka .row.main h4:before,body.aka.article.aka .textField.textBox .field--name-body h3:after,body.aka.article.aka a.textLink:after,body.aka.article.aka button.more{background-color:#ff941a}body.aka .field--name-body a,body.aka h2 a:hover{color:#ff941a!important}body.aka .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.aka .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.aka .more-link,body.aka .moreInfo a.textLink,body.aka .view-empty a,body.aka a h3:hover,body.aka article.modul-tabelle h2.table-title{color:#ff941a}body.aka .person.imageBackground .imgWrapper,body.avo main .backgroundColorBox media{background:#b5d6fe}body.aka form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#ff941a}.navigation_desktop .wrapper #avo.right,body.aka .flipMag .text .supline:after,body.aka .related.card-deck .card.full .card-img{background-color:#b5d6fe}body.aka article .js-form-type-webform-table table tbody tr:nth-child(odd),body.aka article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(255,148,26,.1)}body.aka .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#ff941a solid 3px}body.aka .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.aka .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#ff941a}body.aka .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #ff941a;background:#ff941a}body.aka .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #ff941a;color:#ff941a}body .heroSlider .news-slider .slide.aka .color-fade,body .heroSlider .news-slider .slide.aka .content{background-color:transparent}.card.avo .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.avo:before,.navigation_desktop .wrapper .left .menuList li a.avo:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.avo,.slide.avo{background-color:#f54056}.card.avo .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.avo,body.avo .buchInhalt .book-table ul li:before,body.avo .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#f54056}body .personbox .person.imageBackground.avo .imgWrapper,body.avo .stage{background-color:#b5d6fe}body.agp textarea:focus,body.avo textarea:focus{border:2px solid #f54056}body.avo #page-header.backgroundColorLeft,body.avo a.button,body.avo a.instaBtn,body.avo a.more.btnstyle,body.avo button,body.avo button.rounded,body.avo input[type=submit]{background:#f54056}body.avo .eu-cookie-compliance-agree-button{background:#ededed}body.avo .underFont{color:#f54056}body.agp .underFont #quote path,body.avo .underFont #quote path{fill:#f54056}body.avo .related .contentText .subline-color{display:block;color:#f54056}body.avo .modul-cta-box a.more,body.avo .related .contentText .button,body.avo .related .contentText .subline-color:after,body.avo .subline:after,body.avo .textContainer strong::before{background-color:#f54056}body.avo .color-preloader,body.avo .contentbox.cards .card .card-img{background-color:#b5d6fe}body.avo .contentText.statement p,body.avo .magazinOverlay,body.avo .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.avo .modul-ansprechpartner a.mail,body.avo .statement .contentText p,body.avo.article.avo .more-link,body.avo.article.avo .news-block .views-exposed-form .form-radios .form-item.active,body.avo.article.avo .news-block .views-exposed-form .form-radios .form-item:hover,body.avo.article.avo .row.main aside.articleInfos a,body.avo.article.avo .textField.textBox .underFont{color:#f54056}body.avo .subline-color:not(.white){color:#f54056}body.avo .subline-color:not(.white):after{background-color:#f54056}@media (max-width:991px){body.avo #page-header .content{background:#b5d6fe}}@media (max-width:767.98px){body.avo #page-header .content{background:#b5d6fe}}body.avo.article.avo .teaser-text a{color:#43434d}body.avo .modul-ansprechpartner a.textLink:after,body.avo .modul-blick-ins-heft.sliderBackground .sliderContainer,body.avo .modul-blick-ins-heft.sliderBackground:before,body.avo .ui-dialog .webform-button--submit,body.avo article.modul-tabelle .content table thead tr.first-head th,body.avo form .inputGroup .bar:before{background:#f54056}body.avo .ajax-throbber.sk-three-bounce .sk-child,body.avo .factBox .factBoxItem .subline:after,body.avo .field--name-field-event-liste .block-views .block-title:after,body.avo .modul-ansprechpartner .supline:before,body.avo .modul-ansprechpartner a.btn,body.avo .square,body.avo .textField.textBox .field--name-body h3:after,body.avo [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.avo article .js-form-type-webform-table table thead tr th:after,body.avo article.modul-mediathek h3 p:after,body.avo article.modul-tabelle .content table thead tr.second-head th:after,body.avo button,body.avo button.rounded,body.avo input[type=submit],body.avo.article .row.main h4:before,body.avo.article.avo .news-block .views-exposed-form .form-radios .form-item:before,body.avo.article.avo .row.main h4:before,body.avo.article.avo .textField.textBox .field--name-body h3:after,body.avo.article.avo a.textLink:after,body.avo.article.avo button.more{background-color:#f54056}body.avo .field--name-body a,body.avo h2 a:hover{color:#f54056!important}.card.agp .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.agp,body.agp .buchInhalt .book-table ul li:before,body.agp .navigation_desktop #searchWrapper form .form-item .inputGroup label,body.avo .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.avo .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.avo .more-link,body.avo .moreInfo a.textLink,body.avo .view-empty a,body.avo a h3:hover,body.avo article.modul-tabelle h2.table-title{color:#f54056}body.agp main .backgroundColorBox media,body.avo .person.imageBackground .imgWrapper{background:#b5d6fe}body.agp form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label,body.avo form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#f54056}.navigation_desktop .wrapper #agp.right,body.avo .flipMag .text .supline:after,body.avo .related.card-deck .card.full .card-img{background-color:#b5d6fe}body.agp article .js-form-type-webform-table table tbody tr:nth-child(odd),body.agp article.modul-tabelle .content table tbody tr:nth-child(odd),body.avo article .js-form-type-webform-table table tbody tr:nth-child(odd),body.avo article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(245,64,86,.1)}body.avo .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#f54056 solid 3px}.card.agp .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.agp:before,.navigation_desktop .wrapper .left .menuList li a.agp:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.agp,.slide.agp,body.avo .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.avo .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#f54056}body.avo .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #f54056;background:#f54056}body.avo .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #f54056;color:#f54056}body .heroSlider .news-slider .slide.avo .color-fade,body .heroSlider .news-slider .slide.avo .content{background-color:transparent}body .personbox .person.imageBackground.agp .imgWrapper,body.agp .stage{background-color:#b5d6fe}body.agp #page-header.backgroundColorLeft,body.agp a.button,body.agp a.instaBtn,body.agp a.more.btnstyle,body.agp button,body.agp button.rounded,body.agp input[type=submit]{background:#f54056}body.agp .eu-cookie-compliance-agree-button{background:#ededed}body.agp .underFont{color:#f54056}body.agp .related .contentText .subline-color{display:block;color:#f54056}body.agp .modul-cta-box a.more,body.agp .related .contentText .button,body.agp .related .contentText .subline-color:after,body.agp .subline:after,body.agp .textContainer strong::before{background-color:#f54056}body.agp .color-preloader,body.agp .contentbox.cards .card .card-img{background-color:#b5d6fe}body.agp .contentText.statement p,body.agp .magazinOverlay,body.agp .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.agp .modul-ansprechpartner a.mail,body.agp .statement .contentText p,body.agp.article.agp .more-link,body.agp.article.agp .news-block .views-exposed-form .form-radios .form-item.active,body.agp.article.agp .news-block .views-exposed-form .form-radios .form-item:hover,body.agp.article.agp .row.main aside.articleInfos a,body.agp.article.agp .textField.textBox .underFont{color:#f54056}body.agp .subline-color:not(.white){color:#f54056}body.agp .subline-color:not(.white):after{background-color:#f54056}@media (max-width:991px){body.agp #page-header .content{background:#b5d6fe}}@media (max-width:767.98px){body.agp #page-header .content{background:#b5d6fe}}body.agp.article.agp .teaser-text a{color:#43434d}body.agp .modul-ansprechpartner a.textLink:after,body.agp .modul-blick-ins-heft.sliderBackground .sliderContainer,body.agp .modul-blick-ins-heft.sliderBackground:before,body.agp .ui-dialog .webform-button--submit,body.agp article.modul-tabelle .content table thead tr.first-head th,body.agp form .inputGroup .bar:before{background:#f54056}body.agp .ajax-throbber.sk-three-bounce .sk-child,body.agp .factBox .factBoxItem .subline:after,body.agp .field--name-field-event-liste .block-views .block-title:after,body.agp .modul-ansprechpartner .supline:before,body.agp .modul-ansprechpartner a.btn,body.agp .square,body.agp .textField.textBox .field--name-body h3:after,body.agp [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.agp article .js-form-type-webform-table table thead tr th:after,body.agp article.modul-mediathek h3 p:after,body.agp article.modul-tabelle .content table thead tr.second-head th:after,body.agp button,body.agp button.rounded,body.agp input[type=submit],body.agp.article .row.main h4:before,body.agp.article.agp .news-block .views-exposed-form .form-radios .form-item:before,body.agp.article.agp .row.main h4:before,body.agp.article.agp .textField.textBox .field--name-body h3:after,body.agp.article.agp a.textLink:after,body.agp.article.agp button.more{background-color:#f54056}body.agp .field--name-body a,body.agp h2 a:hover{color:#f54056!important}body.agp .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.agp .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.agp .more-link,body.agp .moreInfo a.textLink,body.agp .view-empty a,body.agp a h3:hover,body.agp article.modul-tabelle h2.table-title{color:#f54056}body.agp .person.imageBackground .imgWrapper{background:#b5d6fe}body.agp .flipMag .text .supline:after,body.agp .related.card-deck .card.full .card-img{background-color:#b5d6fe}body.agp .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#f54056 solid 3px}body.agp .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.agp .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#f54056}body.agp .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #f54056;background:#f54056}body.agp .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #f54056;color:#f54056}body .heroSlider .news-slider .slide.agp .color-fade,body .heroSlider .news-slider .slide.agp .content{background-color:transparent}.card.cs .subline-color:after,.navigation_desktop .wrapper #cs.right,.navigation_desktop .wrapper .left .menuList li a.active.cs:before,.navigation_desktop .wrapper .left .menuList li a.cs:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.cs,.slide.cs,body .personbox .person.imageBackground.cs .imgWrapper,body.cs .stage{background-color:#21e6c5}.card.cs .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.cs,body.cs .buchInhalt .book-table ul li:before,body.cs .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#21e6c5}body.cs textarea:focus{border:2px solid #21e6c5}body.cs #page-header.backgroundColorLeft,body.cs a.button,body.cs a.instaBtn,body.cs a.more.btnstyle,body.cs button,body.cs button.rounded,body.cs input[type=submit],body.cs main .backgroundColorBox media{background:#21e6c5}body.cs .eu-cookie-compliance-agree-button{background:#ededed}body.cs .underFont{color:#21e6c5}body.cs .underFont #quote path{fill:#21e6c5}body.cs .related .contentText .subline-color{display:block;color:#21e6c5}body.cs .color-preloader,body.cs .modul-cta-box a.more,body.cs .related .contentText .button,body.cs .related .contentText .subline-color:after,body.cs .subline:after,body.cs .textContainer strong::before{background-color:#21e6c5}body.cs .contentText.statement p,body.cs .magazinOverlay,body.cs .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.cs .modul-ansprechpartner a.mail,body.cs .statement .contentText p,body.cs.article.cs .more-link,body.cs.article.cs .news-block .views-exposed-form .form-radios .form-item.active,body.cs.article.cs .news-block .views-exposed-form .form-radios .form-item:hover,body.cs.article.cs .row.main aside.articleInfos a,body.cs.article.cs .textField.textBox .underFont{color:#21e6c5}body.cs .subline-color:not(.white){color:#21e6c5}body.cs .subline-color:not(.white):after{background-color:#21e6c5}@media (max-width:991px){body.cs #page-header .content{background:#21e6c5}}@media (max-width:767.98px){body.cs #page-header .content{background:#21e6c5}}body.cs.article.cs .teaser-text a{color:#43434d}body.cs .modul-blick-ins-heft.sliderBackground .sliderContainer,body.cs .modul-blick-ins-heft.sliderBackground:before{background:#21e6c5}body.cs .ajax-throbber.sk-three-bounce .sk-child,body.cs .contentbox.cards .card .card-img,body.cs .factBox .factBoxItem .subline:after,body.cs .field--name-field-event-liste .block-views .block-title:after,body.cs .modul-ansprechpartner .supline:before,body.cs .modul-ansprechpartner a.btn,body.cs .related.card-deck .card.full .card-img,body.cs .square,body.cs .textField.textBox .field--name-body h3:after,body.cs [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.cs article .js-form-type-webform-table table thead tr th:after,body.cs article.modul-mediathek h3 p:after,body.cs article.modul-tabelle .content table thead tr.second-head th:after,body.cs button,body.cs button.rounded,body.cs input[type=submit],body.cs.article .row.main h4:before,body.cs.article.cs .news-block .views-exposed-form .form-radios .form-item:before,body.cs.article.cs .row.main h4:before,body.cs.article.cs .textField.textBox .field--name-body h3:after,body.cs.article.cs a.textLink:after,body.cs.article.cs button.more{background-color:#21e6c5}body.cs .field--name-body a,body.cs h2 a:hover{color:#21e6c5!important}body.cs .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.cs .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.cs .more-link,body.cs .moreInfo a.textLink,body.cs .view-empty a,body.cs a h3:hover,body.cs article.modul-tabelle h2.table-title{color:#21e6c5}body.cs .modul-ansprechpartner a.textLink:after,body.cs .person.imageBackground .imgWrapper,body.cs .ui-dialog .webform-button--submit,body.cs article.modul-tabelle .content table thead tr.first-head th,body.cs form .inputGroup .bar:before{background:#21e6c5}body.cs form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#21e6c5}body.cs article .js-form-type-webform-table table tbody tr:nth-child(odd),body.cs article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(33,230,197,.1)}body.cs .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#21e6c5 solid 3px}body.cs .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.cs .flipMag .text .supline:after,body.cs .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#21e6c5}body.cs .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #21e6c5;background:#21e6c5}body.cs .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #21e6c5;color:#21e6c5}body .heroSlider .news-slider .slide.cs .color-fade,body .heroSlider .news-slider .slide.cs .content{background-color:transparent}.card.news .subline-color:after,.navigation_desktop .wrapper #news.right,.navigation_desktop .wrapper .left .menuList li a.active.news:before,.navigation_desktop .wrapper .left .menuList li a.news:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.news,.slide.news,body .personbox .person.imageBackground.news .imgWrapper,body.news .stage{background-color:#0d3d9f}.card.news .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.news,body.news .buchInhalt .book-table ul li:before,body.news .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#0d3d9f}body.news textarea:focus{border:2px solid #0d3d9f}body.news #page-header.backgroundColorLeft,body.news a.button,body.news a.instaBtn,body.news a.more.btnstyle,body.news button,body.news button.rounded,body.news input[type=submit],body.news main .backgroundColorBox media{background:#0d3d9f}body.news .eu-cookie-compliance-agree-button{background:#ededed}body.news .underFont{color:#0d3d9f}body.news .underFont #quote path{fill:#0d3d9f}body.news .related .contentText .subline-color{display:block;color:#0d3d9f}body.news .color-preloader,body.news .modul-cta-box a.more,body.news .related .contentText .button,body.news .related .contentText .subline-color:after,body.news .subline:after,body.news .textContainer strong::before{background-color:#0d3d9f}body.news .contentText.statement p,body.news .magazinOverlay,body.news .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.news .modul-ansprechpartner a.mail,body.news .statement .contentText p,body.news.article.news .more-link,body.news.article.news .news-block .views-exposed-form .form-radios .form-item.active,body.news.article.news .news-block .views-exposed-form .form-radios .form-item:hover,body.news.article.news .row.main aside.articleInfos a,body.news.article.news .textField.textBox .underFont{color:#0d3d9f}body.news .subline-color:not(.white){color:#0d3d9f}body.news .subline-color:not(.white):after{background-color:#0d3d9f}@media (max-width:991px){body.news #page-header .content{background:#0d3d9f}}@media (max-width:767.98px){body.news #page-header .content{background:#0d3d9f}}body.news.article.news .teaser-text a{color:#43434d}body.news .modul-blick-ins-heft.sliderBackground .sliderContainer,body.news .modul-blick-ins-heft.sliderBackground:before{background:#0d3d9f}body.news .ajax-throbber.sk-three-bounce .sk-child,body.news .contentbox.cards .card .card-img,body.news .factBox .factBoxItem .subline:after,body.news .field--name-field-event-liste .block-views .block-title:after,body.news .modul-ansprechpartner .supline:before,body.news .modul-ansprechpartner a.btn,body.news .related.card-deck .card.full .card-img,body.news .square,body.news .textField.textBox .field--name-body h3:after,body.news [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.news article .js-form-type-webform-table table thead tr th:after,body.news article.modul-mediathek h3 p:after,body.news article.modul-tabelle .content table thead tr.second-head th:after,body.news button,body.news button.rounded,body.news input[type=submit],body.news.article .row.main h4:before,body.news.article.news .news-block .views-exposed-form .form-radios .form-item:before,body.news.article.news .row.main h4:before,body.news.article.news .textField.textBox .field--name-body h3:after,body.news.article.news a.textLink:after,body.news.article.news button.more{background-color:#0d3d9f}body.news .field--name-body a,body.news h2 a:hover{color:#0d3d9f!important}body.news .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.news .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.news .more-link,body.news .moreInfo a.textLink,body.news .view-empty a,body.news a h3:hover,body.news article.modul-tabelle h2.table-title{color:#0d3d9f}body.news .modul-ansprechpartner a.textLink:after,body.news .person.imageBackground .imgWrapper,body.news .ui-dialog .webform-button--submit,body.news article.modul-tabelle .content table thead tr.first-head th,body.news form .inputGroup .bar:before{background:#0d3d9f}body.news form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#0d3d9f}body.news article .js-form-type-webform-table table tbody tr:nth-child(odd),body.news article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(13,61,159,.1)}body.news .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#0d3d9f solid 3px}body.news .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.news .flipMag .text .supline:after,body.news .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#0d3d9f}body.news .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #0d3d9f;background:#0d3d9f}body.news .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #0d3d9f;color:#0d3d9f}body .heroSlider .news-slider .slide.news .color-fade,body .heroSlider .news-slider .slide.news .content{background-color:transparent}.card.page-node-type-stellenanzeige .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.page-node-type-stellenanzeige:before,.navigation_desktop .wrapper .left .menuList li a.page-node-type-stellenanzeige:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.page-node-type-stellenanzeige,.slide.page-node-type-stellenanzeige{background-color:#007d8a}.card.page-node-type-stellenanzeige .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.page-node-type-stellenanzeige,body.page-node-type-stellenanzeige .buchInhalt .book-table ul li:before,body.page-node-type-stellenanzeige .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#007d8a}.navigation_desktop .wrapper #page-node-type-stellenanzeige.right,body .personbox .person.imageBackground.page-node-type-stellenanzeige .imgWrapper,body.page-node-type-stellenanzeige .stage{background-color:#7fbec4}body.page-node-type-stellenanzeige textarea:focus{border:2px solid #007d8a}body.page-node-type-stellenanzeige #page-header.backgroundColorLeft,body.page-node-type-stellenanzeige a.button,body.page-node-type-stellenanzeige a.instaBtn,body.page-node-type-stellenanzeige a.more.btnstyle,body.page-node-type-stellenanzeige button,body.page-node-type-stellenanzeige button.rounded,body.page-node-type-stellenanzeige input[type=submit]{background:#007d8a}body.page-node-type-stellenanzeige .eu-cookie-compliance-agree-button{background:#ededed}body.page-node-type-stellenanzeige main .backgroundColorBox media{background:#7fbec4}body.page-node-type-stellenanzeige .underFont{color:#007d8a}body.page-node-type-stellenanzeige .underFont #quote path{fill:#007d8a}body.page-node-type-stellenanzeige .related .contentText .subline-color{display:block;color:#007d8a}body.page-node-type-stellenanzeige .modul-cta-box a.more,body.page-node-type-stellenanzeige .related .contentText .button,body.page-node-type-stellenanzeige .related .contentText .subline-color:after,body.page-node-type-stellenanzeige .subline:after,body.page-node-type-stellenanzeige .textContainer strong::before{background-color:#007d8a}body.page-node-type-stellenanzeige .color-preloader,body.page-node-type-stellenanzeige .contentbox.cards .card .card-img{background-color:#7fbec4}body.page-node-type-stellenanzeige .contentText.statement p,body.page-node-type-stellenanzeige .magazinOverlay,body.page-node-type-stellenanzeige .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.page-node-type-stellenanzeige .modul-ansprechpartner a.mail,body.page-node-type-stellenanzeige .statement .contentText p,body.page-node-type-stellenanzeige.article.page-node-type-stellenanzeige .more-link,body.page-node-type-stellenanzeige.article.page-node-type-stellenanzeige .news-block .views-exposed-form .form-radios .form-item.active,body.page-node-type-stellenanzeige.article.page-node-type-stellenanzeige .news-block .views-exposed-form .form-radios .form-item:hover,body.page-node-type-stellenanzeige.article.page-node-type-stellenanzeige .row.main aside.articleInfos a,body.page-node-type-stellenanzeige.article.page-node-type-stellenanzeige .textField.textBox .underFont{color:#007d8a}body.page-node-type-stellenanzeige .subline-color:not(.white){color:#007d8a}body.page-node-type-stellenanzeige .subline-color:not(.white):after{background-color:#007d8a}@media (max-width:991px){body.page-node-type-stellenanzeige #page-header .content{background:#7fbec4}}@media (max-width:767.98px){body.page-node-type-stellenanzeige #page-header .content{background:#7fbec4}}body.page-node-type-stellenanzeige.article.page-node-type-stellenanzeige .teaser-text a{color:#43434d}body.page-node-type-stellenanzeige .modul-ansprechpartner a.textLink:after,body.page-node-type-stellenanzeige .modul-blick-ins-heft.sliderBackground .sliderContainer,body.page-node-type-stellenanzeige .modul-blick-ins-heft.sliderBackground:before,body.page-node-type-stellenanzeige .ui-dialog .webform-button--submit,body.page-node-type-stellenanzeige article.modul-tabelle .content table thead tr.first-head th,body.page-node-type-stellenanzeige form .inputGroup .bar:before{background:#007d8a}body.page-node-type-stellenanzeige .ajax-throbber.sk-three-bounce .sk-child,body.page-node-type-stellenanzeige .factBox .factBoxItem .subline:after,body.page-node-type-stellenanzeige .field--name-field-event-liste .block-views .block-title:after,body.page-node-type-stellenanzeige .modul-ansprechpartner .supline:before,body.page-node-type-stellenanzeige .modul-ansprechpartner a.btn,body.page-node-type-stellenanzeige .square,body.page-node-type-stellenanzeige .textField.textBox .field--name-body h3:after,body.page-node-type-stellenanzeige [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.page-node-type-stellenanzeige article .js-form-type-webform-table table thead tr th:after,body.page-node-type-stellenanzeige article.modul-mediathek h3 p:after,body.page-node-type-stellenanzeige article.modul-tabelle .content table thead tr.second-head th:after,body.page-node-type-stellenanzeige button,body.page-node-type-stellenanzeige button.rounded,body.page-node-type-stellenanzeige input[type=submit],body.page-node-type-stellenanzeige.article .row.main h4:before,body.page-node-type-stellenanzeige.article.page-node-type-stellenanzeige .news-block .views-exposed-form .form-radios .form-item:before,body.page-node-type-stellenanzeige.article.page-node-type-stellenanzeige .row.main h4:before,body.page-node-type-stellenanzeige.article.page-node-type-stellenanzeige .textField.textBox .field--name-body h3:after,body.page-node-type-stellenanzeige.article.page-node-type-stellenanzeige a.textLink:after,body.page-node-type-stellenanzeige.article.page-node-type-stellenanzeige button.more{background-color:#007d8a}body.page-node-type-stellenanzeige .field--name-body a,body.page-node-type-stellenanzeige h2 a:hover{color:#007d8a!important}body.page-node-type-stellenanzeige .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.page-node-type-stellenanzeige .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.page-node-type-stellenanzeige .more-link,body.page-node-type-stellenanzeige .moreInfo a.textLink,body.page-node-type-stellenanzeige .view-empty a,body.page-node-type-stellenanzeige a h3:hover,body.page-node-type-stellenanzeige article.modul-tabelle h2.table-title{color:#007d8a}body.page-node-type-stellenanzeige .person.imageBackground .imgWrapper{background:#7fbec4}body.page-node-type-stellenanzeige form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#007d8a}body.page-node-type-stellenanzeige .flipMag .text .supline:after,body.page-node-type-stellenanzeige .related.card-deck .card.full .card-img{background-color:#7fbec4}body.page-node-type-stellenanzeige article .js-form-type-webform-table table tbody tr:nth-child(odd),body.page-node-type-stellenanzeige article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(0,125,138,.1)}body.page-node-type-stellenanzeige .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#007d8a solid 3px}body.page-node-type-stellenanzeige .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.page-node-type-stellenanzeige .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#007d8a}body.page-node-type-stellenanzeige .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #007d8a;background:#007d8a}body.page-node-type-stellenanzeige .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #007d8a;color:#007d8a}body .heroSlider .news-slider .slide.page-node-type-stellenanzeige .color-fade,body .heroSlider .news-slider .slide.page-node-type-stellenanzeige .content{background-color:transparent}.card.wubBlue .subline-color:after,.navigation_desktop .wrapper #wubBlue.right,.navigation_desktop .wrapper .left .menuList li a.active.wubBlue:before,.navigation_desktop .wrapper .left .menuList li a.wubBlue:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.wubBlue,.slide.wubBlue,body .personbox .person.imageBackground.wubBlue .imgWrapper,body.wubBlue .stage{background-color:#0d3d9f}.card.wubBlue .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.wubBlue,body.wubBlue .buchInhalt .book-table ul li:before,body.wubBlue .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#0d3d9f}body.his textarea:focus,body.wubBlue textarea:focus{border:2px solid #0d3d9f}body.wubBlue #page-header.backgroundColorLeft,body.wubBlue a.button,body.wubBlue a.instaBtn,body.wubBlue a.more.btnstyle,body.wubBlue button,body.wubBlue button.rounded,body.wubBlue input[type=submit],body.wubBlue main .backgroundColorBox media{background:#0d3d9f}body.wubBlue .eu-cookie-compliance-agree-button{background:#ededed}body.wubBlue .underFont{color:#0d3d9f}body.his .underFont #quote path,body.wubBlue .underFont #quote path{fill:#0d3d9f}body.wubBlue .related .contentText .subline-color{display:block;color:#0d3d9f}body.wubBlue .color-preloader,body.wubBlue .modul-cta-box a.more,body.wubBlue .related .contentText .button,body.wubBlue .related .contentText .subline-color:after,body.wubBlue .subline:after,body.wubBlue .textContainer strong::before{background-color:#0d3d9f}body.wubBlue .contentText.statement p,body.wubBlue .magazinOverlay,body.wubBlue .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.wubBlue .modul-ansprechpartner a.mail,body.wubBlue .statement .contentText p,body.wubBlue.article.wubBlue .more-link,body.wubBlue.article.wubBlue .news-block .views-exposed-form .form-radios .form-item.active,body.wubBlue.article.wubBlue .news-block .views-exposed-form .form-radios .form-item:hover,body.wubBlue.article.wubBlue .row.main aside.articleInfos a,body.wubBlue.article.wubBlue .textField.textBox .underFont{color:#0d3d9f}body.wubBlue .subline-color:not(.white){color:#0d3d9f}body.wubBlue .subline-color:not(.white):after{background-color:#0d3d9f}@media (max-width:991px){body.wubBlue #page-header .content{background:#0d3d9f}}@media (max-width:767.98px){body.wubBlue #page-header .content{background:#0d3d9f}}body.wubBlue.article.wubBlue .teaser-text a{color:#43434d}body.wubBlue .modul-blick-ins-heft.sliderBackground .sliderContainer,body.wubBlue .modul-blick-ins-heft.sliderBackground:before{background:#0d3d9f}body.wubBlue .ajax-throbber.sk-three-bounce .sk-child,body.wubBlue .contentbox.cards .card .card-img,body.wubBlue .factBox .factBoxItem .subline:after,body.wubBlue .field--name-field-event-liste .block-views .block-title:after,body.wubBlue .modul-ansprechpartner .supline:before,body.wubBlue .modul-ansprechpartner a.btn,body.wubBlue .related.card-deck .card.full .card-img,body.wubBlue .square,body.wubBlue .textField.textBox .field--name-body h3:after,body.wubBlue [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.wubBlue article .js-form-type-webform-table table thead tr th:after,body.wubBlue article.modul-mediathek h3 p:after,body.wubBlue article.modul-tabelle .content table thead tr.second-head th:after,body.wubBlue button,body.wubBlue button.rounded,body.wubBlue input[type=submit],body.wubBlue.article .row.main h4:before,body.wubBlue.article.wubBlue .news-block .views-exposed-form .form-radios .form-item:before,body.wubBlue.article.wubBlue .row.main h4:before,body.wubBlue.article.wubBlue .textField.textBox .field--name-body h3:after,body.wubBlue.article.wubBlue a.textLink:after,body.wubBlue.article.wubBlue button.more{background-color:#0d3d9f}body.wubBlue .field--name-body a,body.wubBlue h2 a:hover{color:#0d3d9f!important}.card.his .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.his,body.his .buchInhalt .book-table ul li:before,body.his .navigation_desktop #searchWrapper form .form-item .inputGroup label,body.wubBlue .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.wubBlue .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.wubBlue .more-link,body.wubBlue .moreInfo a.textLink,body.wubBlue .view-empty a,body.wubBlue a h3:hover,body.wubBlue article.modul-tabelle h2.table-title{color:#0d3d9f}body.his #page-header.backgroundColorLeft,body.his a.button,body.his a.instaBtn,body.his a.more.btnstyle,body.his button,body.his button.rounded,body.his input[type=submit],body.wubBlue .modul-ansprechpartner a.textLink:after,body.wubBlue .person.imageBackground .imgWrapper,body.wubBlue .ui-dialog .webform-button--submit,body.wubBlue article.modul-tabelle .content table thead tr.first-head th,body.wubBlue form .inputGroup .bar:before{background:#0d3d9f}body.his form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label,body.wubBlue form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#0d3d9f}body.his article .js-form-type-webform-table table tbody tr:nth-child(odd),body.his article.modul-tabelle .content table tbody tr:nth-child(odd),body.wubBlue article .js-form-type-webform-table table tbody tr:nth-child(odd),body.wubBlue article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(13,61,159,.1)}body.wubBlue .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#0d3d9f solid 3px}.card.his .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.his:before,.navigation_desktop .wrapper .left .menuList li a.his:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.his,.slide.his,body.his .modul-cta-box a.more,body.his .related .contentText .subline-color:after,body.wubBlue .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.wubBlue .flipMag .text .supline:after,body.wubBlue .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#0d3d9f}body.wubBlue .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #0d3d9f;background:#0d3d9f}body.wubBlue .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #0d3d9f;color:#0d3d9f}body .heroSlider .news-slider .slide.wubBlue .color-fade,body .heroSlider .news-slider .slide.wubBlue .content{background-color:transparent}.navigation_desktop .wrapper #his.right,body .personbox .person.imageBackground.his .imgWrapper,body.his .stage{background-color:rgba(13,61,159,.1)}body.his .eu-cookie-compliance-agree-button{background:#ededed}body.his main .backgroundColorBox media{background:rgba(13,61,159,.1)}body.his .underFont{color:#0d3d9f}body.his .related .contentText .subline-color{display:block;color:#0d3d9f}body.his .related .contentText .button,body.his .subline:after,body.his .textContainer strong::before{background-color:#0d3d9f}body.his .color-preloader,body.his .contentbox.cards .card .card-img{background-color:rgba(13,61,159,.1)}body.his .contentText.statement p,body.his .magazinOverlay,body.his .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.his .modul-ansprechpartner a.mail,body.his .statement .contentText p,body.his.article.his .more-link,body.his.article.his .news-block .views-exposed-form .form-radios .form-item.active,body.his.article.his .news-block .views-exposed-form .form-radios .form-item:hover,body.his.article.his .row.main aside.articleInfos a,body.his.article.his .textField.textBox .underFont{color:#0d3d9f}body.his .subline-color:not(.white){color:#0d3d9f}body.his .subline-color:not(.white):after{background-color:#0d3d9f}@media (max-width:991px){body.his #page-header .content{background:rgba(13,61,159,.1)}}@media (max-width:767.98px){body.his #page-header .content{background:rgba(13,61,159,.1)}}body.his.article.his .teaser-text a{color:#43434d}body.his .modul-ansprechpartner a.textLink:after,body.his .modul-blick-ins-heft.sliderBackground .sliderContainer,body.his .modul-blick-ins-heft.sliderBackground:before,body.his .ui-dialog .webform-button--submit,body.his article.modul-tabelle .content table thead tr.first-head th,body.his form .inputGroup .bar:before{background:#0d3d9f}body.his .ajax-throbber.sk-three-bounce .sk-child,body.his .factBox .factBoxItem .subline:after,body.his .field--name-field-event-liste .block-views .block-title:after,body.his .modul-ansprechpartner .supline:before,body.his .modul-ansprechpartner a.btn,body.his .square,body.his .textField.textBox .field--name-body h3:after,body.his [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.his article .js-form-type-webform-table table thead tr th:after,body.his article.modul-mediathek h3 p:after,body.his article.modul-tabelle .content table thead tr.second-head th:after,body.his button,body.his button.rounded,body.his input[type=submit],body.his.article .row.main h4:before,body.his.article.his .news-block .views-exposed-form .form-radios .form-item:before,body.his.article.his .row.main h4:before,body.his.article.his .textField.textBox .field--name-body h3:after,body.his.article.his a.textLink:after,body.his.article.his button.more{background-color:#0d3d9f}body.his .field--name-body a,body.his h2 a:hover{color:#0d3d9f!important}body.his .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.his .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.his .more-link,body.his .moreInfo a.textLink,body.his .view-empty a,body.his a h3:hover,body.his article.modul-tabelle h2.table-title{color:#0d3d9f}body.his .person.imageBackground .imgWrapper{background:rgba(13,61,159,.1)}body.his .flipMag .text .supline:after,body.his .related.card-deck .card.full .card-img{background-color:rgba(13,61,159,.1)}body.his .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#0d3d9f solid 3px}.modul-cta-box a.more,body.his .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.his .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#0d3d9f}body.his .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #0d3d9f;background:#0d3d9f}body.his .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #0d3d9f;color:#0d3d9f}body .heroSlider .news-slider .slide.his .color-fade,body .heroSlider .news-slider .slide.his .content{background-color:transparent}.card.darkRed .subline-color:after,.navigation_desktop .wrapper #darkRed.right,.navigation_desktop .wrapper .left .menuList li a.active.darkRed:before,.navigation_desktop .wrapper .left .menuList li a.darkRed:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.darkRed,.slide.darkRed,body .personbox .person.imageBackground.darkRed .imgWrapper,body.darkRed .stage{background-color:#910314}.card.darkRed .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.darkRed,body.darkRed .buchInhalt .book-table ul li:before,body.darkRed .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#910314}body.darkRed textarea:focus{border:2px solid #910314}body.darkRed #page-header.backgroundColorLeft,body.darkRed a.button,body.darkRed a.instaBtn,body.darkRed a.more.btnstyle,body.darkRed button,body.darkRed button.rounded,body.darkRed input[type=submit],body.darkRed main .backgroundColorBox media{background:#910314}body.darkRed .eu-cookie-compliance-agree-button{background:#ededed}body.darkRed .underFont{color:#910314}body.darkRed .underFont #quote path{fill:#910314}body.darkRed .related .contentText .subline-color{display:block;color:#910314}body.darkRed .color-preloader,body.darkRed .modul-cta-box a.more,body.darkRed .related .contentText .button,body.darkRed .related .contentText .subline-color:after,body.darkRed .subline:after,body.darkRed .textContainer strong::before{background-color:#910314}body.darkRed .contentText.statement p,body.darkRed .magazinOverlay,body.darkRed .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.darkRed .modul-ansprechpartner a.mail,body.darkRed .statement .contentText p,body.darkRed.article.darkRed .more-link,body.darkRed.article.darkRed .news-block .views-exposed-form .form-radios .form-item.active,body.darkRed.article.darkRed .news-block .views-exposed-form .form-radios .form-item:hover,body.darkRed.article.darkRed .row.main aside.articleInfos a,body.darkRed.article.darkRed .textField.textBox .underFont{color:#910314}body.darkRed .subline-color:not(.white){color:#910314}body.darkRed .subline-color:not(.white):after{background-color:#910314}@media (max-width:991px){body.darkRed #page-header .content{background:#910314}}@media (max-width:767.98px){body.darkRed #page-header .content{background:#910314}}body.darkRed.article.darkRed .teaser-text a{color:#43434d}body.darkRed .modul-blick-ins-heft.sliderBackground .sliderContainer,body.darkRed .modul-blick-ins-heft.sliderBackground:before{background:#910314}body.darkRed .ajax-throbber.sk-three-bounce .sk-child,body.darkRed .contentbox.cards .card .card-img,body.darkRed .factBox .factBoxItem .subline:after,body.darkRed .field--name-field-event-liste .block-views .block-title:after,body.darkRed .modul-ansprechpartner .supline:before,body.darkRed .modul-ansprechpartner a.btn,body.darkRed .related.card-deck .card.full .card-img,body.darkRed .square,body.darkRed .textField.textBox .field--name-body h3:after,body.darkRed [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.darkRed article .js-form-type-webform-table table thead tr th:after,body.darkRed article.modul-mediathek h3 p:after,body.darkRed article.modul-tabelle .content table thead tr.second-head th:after,body.darkRed button,body.darkRed button.rounded,body.darkRed input[type=submit],body.darkRed.article .row.main h4:before,body.darkRed.article.darkRed .news-block .views-exposed-form .form-radios .form-item:before,body.darkRed.article.darkRed .row.main h4:before,body.darkRed.article.darkRed .textField.textBox .field--name-body h3:after,body.darkRed.article.darkRed a.textLink:after,body.darkRed.article.darkRed button.more{background-color:#910314}body.darkRed .field--name-body a,body.darkRed h2 a:hover{color:#910314!important}body.darkRed .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.darkRed .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.darkRed .more-link,body.darkRed .moreInfo a.textLink,body.darkRed .view-empty a,body.darkRed a h3:hover,body.darkRed article.modul-tabelle h2.table-title{color:#910314}body.darkRed .modul-ansprechpartner a.textLink:after,body.darkRed .person.imageBackground .imgWrapper,body.darkRed .ui-dialog .webform-button--submit,body.darkRed article.modul-tabelle .content table thead tr.first-head th,body.darkRed form .inputGroup .bar:before{background:#910314}body.darkRed form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#910314}body.darkRed article .js-form-type-webform-table table tbody tr:nth-child(odd),body.darkRed article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(145,3,20,.1)}body.darkRed .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#910314 solid 3px}body.darkRed .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.darkRed .flipMag .text .supline:after,body.darkRed .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#910314}body.darkRed .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #910314;background:#910314}body.darkRed .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #910314;color:#910314}body .heroSlider .news-slider .slide.darkRed .color-fade,body .heroSlider .news-slider .slide.darkRed .content{background-color:transparent}.card.violet .subline-color:after,.navigation_desktop .wrapper #violet.right,.navigation_desktop .wrapper .left .menuList li a.active.violet:before,.navigation_desktop .wrapper .left .menuList li a.violet:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.violet,.slide.violet,body .personbox .person.imageBackground.violet .imgWrapper,body.violet .stage{background-color:#a81477}.card.violet .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.violet,body.violet .buchInhalt .book-table ul li:before,body.violet .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#a81477}body.violet textarea:focus{border:2px solid #a81477}body.violet #page-header.backgroundColorLeft,body.violet a.button,body.violet a.instaBtn,body.violet a.more.btnstyle,body.violet button,body.violet button.rounded,body.violet input[type=submit],body.violet main .backgroundColorBox media{background:#a81477}body.violet .eu-cookie-compliance-agree-button{background:#ededed}body.violet .underFont{color:#a81477}body.violet .underFont #quote path{fill:#a81477}body.violet .related .contentText .subline-color{display:block;color:#a81477}body.violet .color-preloader,body.violet .modul-cta-box a.more,body.violet .related .contentText .button,body.violet .related .contentText .subline-color:after,body.violet .subline:after,body.violet .textContainer strong::before{background-color:#a81477}body.violet .contentText.statement p,body.violet .magazinOverlay,body.violet .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.violet .modul-ansprechpartner a.mail,body.violet .statement .contentText p,body.violet.article.violet .more-link,body.violet.article.violet .news-block .views-exposed-form .form-radios .form-item.active,body.violet.article.violet .news-block .views-exposed-form .form-radios .form-item:hover,body.violet.article.violet .row.main aside.articleInfos a,body.violet.article.violet .textField.textBox .underFont{color:#a81477}body.violet .subline-color:not(.white){color:#a81477}body.violet .subline-color:not(.white):after{background-color:#a81477}@media (max-width:991px){body.violet #page-header .content{background:#a81477}}@media (max-width:767.98px){body.violet #page-header .content{background:#a81477}}body.violet.article.violet .teaser-text a{color:#43434d}body.violet .modul-blick-ins-heft.sliderBackground .sliderContainer,body.violet .modul-blick-ins-heft.sliderBackground:before{background:#a81477}body.violet .ajax-throbber.sk-three-bounce .sk-child,body.violet .contentbox.cards .card .card-img,body.violet .factBox .factBoxItem .subline:after,body.violet .field--name-field-event-liste .block-views .block-title:after,body.violet .modul-ansprechpartner .supline:before,body.violet .modul-ansprechpartner a.btn,body.violet .related.card-deck .card.full .card-img,body.violet .square,body.violet .textField.textBox .field--name-body h3:after,body.violet [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.violet article .js-form-type-webform-table table thead tr th:after,body.violet article.modul-mediathek h3 p:after,body.violet article.modul-tabelle .content table thead tr.second-head th:after,body.violet button,body.violet button.rounded,body.violet input[type=submit],body.violet.article .row.main h4:before,body.violet.article.violet .news-block .views-exposed-form .form-radios .form-item:before,body.violet.article.violet .row.main h4:before,body.violet.article.violet .textField.textBox .field--name-body h3:after,body.violet.article.violet a.textLink:after,body.violet.article.violet button.more{background-color:#a81477}body.violet .field--name-body a,body.violet h2 a:hover{color:#a81477!important}body.violet .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.violet .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.violet .more-link,body.violet .moreInfo a.textLink,body.violet .view-empty a,body.violet a h3:hover,body.violet article.modul-tabelle h2.table-title{color:#a81477}body.violet .modul-ansprechpartner a.textLink:after,body.violet .person.imageBackground .imgWrapper,body.violet .ui-dialog .webform-button--submit,body.violet article.modul-tabelle .content table thead tr.first-head th,body.violet form .inputGroup .bar:before{background:#a81477}body.violet form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#a81477}body.violet article .js-form-type-webform-table table tbody tr:nth-child(odd),body.violet article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(168,20,119,.1)}body.violet .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#a81477 solid 3px}body.violet .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.violet .flipMag .text .supline:after,body.violet .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#a81477}body.violet .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #a81477;background:#a81477}body.violet .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #a81477;color:#a81477}body .heroSlider .news-slider .slide.violet .color-fade,body .heroSlider .news-slider .slide.violet .content{background-color:transparent}body.petrol .person.imageBackground .imgWrapper,body.petrol main .backgroundColorBox media{background:#007d8a}@media (max-width:991px){body.petrol #page-header .content{background:#007d8a}}@media (max-width:767.98px){body.petrol #page-header .content{background:#007d8a}}.card.red .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.red:before,.navigation_desktop .wrapper .left .menuList li a.red:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.red,.slide.red{background-color:#e1000d}.card.red .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.red,body.red .buchInhalt .book-table ul li:before,body.red .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#e1000d}.navigation_desktop .wrapper #red.right,body .personbox .person.imageBackground.red .imgWrapper,body.red .stage{background-color:#e6b3b3}body.red textarea:focus{border:2px solid #e1000d}body.red #page-header.backgroundColorLeft,body.red a.button,body.red a.instaBtn,body.red a.more.btnstyle,body.red button,body.red button.rounded,body.red input[type=submit]{background:#e1000d}body.red .eu-cookie-compliance-agree-button{background:#ededed}body.red main .backgroundColorBox media{background:#e6b3b3}body.red .underFont{color:#e1000d}body.red .underFont #quote path{fill:#e1000d}body.red .related .contentText .subline-color{display:block;color:#e1000d}body.red .modul-cta-box a.more,body.red .related .contentText .button,body.red .related .contentText .subline-color:after,body.red .subline:after,body.red .textContainer strong::before{background-color:#e1000d}body.red .color-preloader,body.red .contentbox.cards .card .card-img{background-color:#e6b3b3}body.red .contentText.statement p,body.red .magazinOverlay,body.red .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.red .modul-ansprechpartner a.mail,body.red .statement .contentText p,body.red.article.red .more-link,body.red.article.red .news-block .views-exposed-form .form-radios .form-item.active,body.red.article.red .news-block .views-exposed-form .form-radios .form-item:hover,body.red.article.red .row.main aside.articleInfos a,body.red.article.red .textField.textBox .underFont{color:#e1000d}body.red .subline-color:not(.white){color:#e1000d}body.red .subline-color:not(.white):after{background-color:#e1000d}@media (max-width:991px){body.red #page-header .content{background:#e6b3b3}}@media (max-width:767.98px){body.red #page-header .content{background:#e6b3b3}}body.red.article.red .teaser-text a{color:#43434d}body.red .modul-ansprechpartner a.textLink:after,body.red .modul-blick-ins-heft.sliderBackground .sliderContainer,body.red .modul-blick-ins-heft.sliderBackground:before,body.red .ui-dialog .webform-button--submit,body.red article.modul-tabelle .content table thead tr.first-head th,body.red form .inputGroup .bar:before{background:#e1000d}body.red .ajax-throbber.sk-three-bounce .sk-child,body.red .factBox .factBoxItem .subline:after,body.red .field--name-field-event-liste .block-views .block-title:after,body.red .modul-ansprechpartner .supline:before,body.red .modul-ansprechpartner a.btn,body.red .square,body.red .textField.textBox .field--name-body h3:after,body.red [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.red article .js-form-type-webform-table table thead tr th:after,body.red article.modul-mediathek h3 p:after,body.red article.modul-tabelle .content table thead tr.second-head th:after,body.red button,body.red button.rounded,body.red input[type=submit],body.red.article .row.main h4:before,body.red.article.red .news-block .views-exposed-form .form-radios .form-item:before,body.red.article.red .row.main h4:before,body.red.article.red .textField.textBox .field--name-body h3:after,body.red.article.red a.textLink:after,body.red.article.red button.more{background-color:#e1000d}body.red .field--name-body a,body.red h2 a:hover{color:#e1000d!important}body.red .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.red .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.red .more-link,body.red .moreInfo a.textLink,body.red .view-empty a,body.red a h3:hover,body.red article.modul-tabelle h2.table-title{color:#e1000d}body.red .person.imageBackground .imgWrapper{background:#e6b3b3}body.red form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#e1000d}body.red .flipMag .text .supline:after,body.red .related.card-deck .card.full .card-img{background-color:#e6b3b3}body.red article .js-form-type-webform-table table tbody tr:nth-child(odd),body.red article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(225,0,13,.1)}body.red .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#e1000d solid 3px}body.red .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.red .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#e1000d}body.red .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #e1000d;background:#e1000d}body.red .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #e1000d;color:#e1000d}body .heroSlider .news-slider .slide.red .color-fade,body .heroSlider .news-slider .slide.red .content{background-color:transparent}.card.petrol .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.petrol:before,.navigation_desktop .wrapper .left .menuList li a.petrol:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.petrol,.slide.petrol{background-color:#007d8a}.card.petrol .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.petrol,body.petrol .buchInhalt .book-table ul li:before,body.petrol .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#007d8a}.navigation_desktop .wrapper #petrol.right,body .personbox .person.imageBackground.petrol .imgWrapper,body.petrol .stage{background-color:#7fbec4}body.petrol textarea:focus{border:2px solid #007d8a}body.petrol #page-header.backgroundColorLeft,body.petrol a.button,body.petrol a.instaBtn,body.petrol a.more.btnstyle,body.petrol button,body.petrol button.rounded,body.petrol input[type=submit]{background:#007d8a}body.petrol .eu-cookie-compliance-agree-button{background:#ededed}body.petrol main .backgroundColorBox media{background:#7fbec4}body.petrol .underFont{color:#007d8a}body.petrol .underFont #quote path{fill:#007d8a}body.petrol .related .contentText .subline-color{display:block;color:#007d8a}body.petrol .modul-cta-box a.more,body.petrol .related .contentText .button,body.petrol .related .contentText .subline-color:after,body.petrol .subline:after,body.petrol .textContainer strong::before{background-color:#007d8a}body.petrol .color-preloader,body.petrol .contentbox.cards .card .card-img{background-color:#7fbec4}body.petrol .contentText.statement p,body.petrol .magazinOverlay,body.petrol .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.petrol .modul-ansprechpartner a.mail,body.petrol .statement .contentText p,body.petrol.article.petrol .more-link,body.petrol.article.petrol .news-block .views-exposed-form .form-radios .form-item.active,body.petrol.article.petrol .news-block .views-exposed-form .form-radios .form-item:hover,body.petrol.article.petrol .row.main aside.articleInfos a,body.petrol.article.petrol .textField.textBox .underFont{color:#007d8a}body.petrol .subline-color:not(.white){color:#007d8a}body.petrol .subline-color:not(.white):after{background-color:#007d8a}@media (max-width:991px){body.petrol #page-header .content{background:#7fbec4}}@media (max-width:767.98px){body.petrol #page-header .content{background:#7fbec4}}body.petrol.article.petrol .teaser-text a{color:#43434d}body.petrol .modul-ansprechpartner a.textLink:after,body.petrol .modul-blick-ins-heft.sliderBackground .sliderContainer,body.petrol .modul-blick-ins-heft.sliderBackground:before,body.petrol .ui-dialog .webform-button--submit,body.petrol article.modul-tabelle .content table thead tr.first-head th,body.petrol form .inputGroup .bar:before{background:#007d8a}body.petrol .ajax-throbber.sk-three-bounce .sk-child,body.petrol .factBox .factBoxItem .subline:after,body.petrol .field--name-field-event-liste .block-views .block-title:after,body.petrol .modul-ansprechpartner .supline:before,body.petrol .modul-ansprechpartner a.btn,body.petrol .square,body.petrol .textField.textBox .field--name-body h3:after,body.petrol [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.petrol article .js-form-type-webform-table table thead tr th:after,body.petrol article.modul-mediathek h3 p:after,body.petrol article.modul-tabelle .content table thead tr.second-head th:after,body.petrol button,body.petrol button.rounded,body.petrol input[type=submit],body.petrol.article .row.main h4:before,body.petrol.article.petrol .news-block .views-exposed-form .form-radios .form-item:before,body.petrol.article.petrol .row.main h4:before,body.petrol.article.petrol .textField.textBox .field--name-body h3:after,body.petrol.article.petrol a.textLink:after,body.petrol.article.petrol button.more{background-color:#007d8a}body.petrol .field--name-body a,body.petrol h2 a:hover{color:#007d8a!important}body.petrol .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.petrol .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.petrol .more-link,body.petrol .moreInfo a.textLink,body.petrol .view-empty a,body.petrol a h3:hover,body.petrol article.modul-tabelle h2.table-title{color:#007d8a}body.petrol .person.imageBackground .imgWrapper{background:#7fbec4}body.petrol form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#007d8a}body.petrol .flipMag .text .supline:after,body.petrol .related.card-deck .card.full .card-img{background-color:#7fbec4}body.petrol article .js-form-type-webform-table table tbody tr:nth-child(odd),body.petrol article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(0,125,138,.1)}body.petrol .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#007d8a solid 3px}body.petrol .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.petrol .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#007d8a}body.petrol .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #007d8a;background:#007d8a}body.petrol .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #007d8a;color:#007d8a}body .heroSlider .news-slider .slide.petrol .color-fade,body .heroSlider .news-slider .slide.petrol .content{background-color:transparent}.card.blue .subline-color:after,.navigation_desktop .wrapper #blue.right,.navigation_desktop .wrapper .left .menuList li a.active.blue:before,.navigation_desktop .wrapper .left .menuList li a.blue:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.blue,.slide.blue,body .personbox .person.imageBackground.blue .imgWrapper,body.blue .stage{background-color:#13245b}.card.blue .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.blue,body.blue .buchInhalt .book-table ul li:before,body.blue .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#13245b}body.blue textarea:focus{border:2px solid #13245b}body.blue #page-header.backgroundColorLeft,body.blue a.button,body.blue a.instaBtn,body.blue a.more.btnstyle,body.blue button,body.blue button.rounded,body.blue input[type=submit],body.blue main .backgroundColorBox media{background:#13245b}body.blue .eu-cookie-compliance-agree-button{background:#ededed}body.blue .underFont{color:#13245b}body.blue .underFont #quote path{fill:#13245b}body.blue .related .contentText .subline-color{display:block;color:#13245b}body.blue .color-preloader,body.blue .modul-cta-box a.more,body.blue .related .contentText .button,body.blue .related .contentText .subline-color:after,body.blue .subline:after,body.blue .textContainer strong::before{background-color:#13245b}body.blue .contentText.statement p,body.blue .magazinOverlay,body.blue .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.blue .modul-ansprechpartner a.mail,body.blue .statement .contentText p,body.blue.article.blue .more-link,body.blue.article.blue .news-block .views-exposed-form .form-radios .form-item.active,body.blue.article.blue .news-block .views-exposed-form .form-radios .form-item:hover,body.blue.article.blue .row.main aside.articleInfos a,body.blue.article.blue .textField.textBox .underFont{color:#13245b}body.blue .subline-color:not(.white){color:#13245b}body.blue .subline-color:not(.white):after{background-color:#13245b}@media (max-width:991px){body.blue #page-header .content{background:#13245b}}@media (max-width:767.98px){body.blue #page-header .content{background:#13245b}}body.blue.article.blue .teaser-text a{color:#43434d}body.blue .modul-blick-ins-heft.sliderBackground .sliderContainer,body.blue .modul-blick-ins-heft.sliderBackground:before{background:#13245b}body.blue .ajax-throbber.sk-three-bounce .sk-child,body.blue .contentbox.cards .card .card-img,body.blue .factBox .factBoxItem .subline:after,body.blue .field--name-field-event-liste .block-views .block-title:after,body.blue .modul-ansprechpartner .supline:before,body.blue .modul-ansprechpartner a.btn,body.blue .related.card-deck .card.full .card-img,body.blue .square,body.blue .textField.textBox .field--name-body h3:after,body.blue [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.blue article .js-form-type-webform-table table thead tr th:after,body.blue article.modul-mediathek h3 p:after,body.blue article.modul-tabelle .content table thead tr.second-head th:after,body.blue button,body.blue button.rounded,body.blue input[type=submit],body.blue.article .row.main h4:before,body.blue.article.blue .news-block .views-exposed-form .form-radios .form-item:before,body.blue.article.blue .row.main h4:before,body.blue.article.blue .textField.textBox .field--name-body h3:after,body.blue.article.blue a.textLink:after,body.blue.article.blue button.more{background-color:#13245b}body.blue .field--name-body a,body.blue h2 a:hover{color:#13245b!important}body.blue .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.blue .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.blue .more-link,body.blue .moreInfo a.textLink,body.blue .view-empty a,body.blue a h3:hover,body.blue article.modul-tabelle h2.table-title{color:#13245b}body.blue .modul-ansprechpartner a.textLink:after,body.blue .person.imageBackground .imgWrapper,body.blue .ui-dialog .webform-button--submit,body.blue article.modul-tabelle .content table thead tr.first-head th,body.blue form .inputGroup .bar:before{background:#13245b}body.blue form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#13245b}body.blue article .js-form-type-webform-table table tbody tr:nth-child(odd),body.blue article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(19,36,91,.1)}body.blue .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#13245b solid 3px}body.blue .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.blue .flipMag .text .supline:after,body.blue .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#13245b}body.blue .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #13245b;background:#13245b}body.blue .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #13245b;color:#13245b}body .heroSlider .news-slider .slide.blue .color-fade,body .heroSlider .news-slider .slide.blue .content{background-color:transparent}.card.yellow .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.yellow:before,.navigation_desktop .wrapper .left .menuList li a.yellow:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.yellow,.slide.yellow{background-color:#fec200}.card.yellow .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.yellow,body.yellow .buchInhalt .book-table ul li:before,body.yellow .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#fec200}.navigation_desktop .wrapper #yellow.right,body .personbox .person.imageBackground.yellow .imgWrapper,body.yellow .stage{background-color:#ffe49b}body.yellow textarea:focus{border:2px solid #fec200}body.yellow #page-header.backgroundColorLeft,body.yellow a.button,body.yellow a.instaBtn,body.yellow a.more.btnstyle,body.yellow button,body.yellow button.rounded,body.yellow input[type=submit]{background:#fec200}body.yellow .eu-cookie-compliance-agree-button{background:#ededed}body.yellow main .backgroundColorBox media{background:#ffe49b}body.yellow .underFont{color:#fec200}body.yellow .underFont #quote path{fill:#fec200}body.yellow .related .contentText .subline-color{display:block;color:#fec200}body.yellow .modul-cta-box a.more,body.yellow .related .contentText .button,body.yellow .related .contentText .subline-color:after,body.yellow .subline:after,body.yellow .textContainer strong::before{background-color:#fec200}body.yellow .color-preloader,body.yellow .contentbox.cards .card .card-img{background-color:#ffe49b}body.yellow .contentText.statement p,body.yellow .magazinOverlay,body.yellow .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.yellow .modul-ansprechpartner a.mail,body.yellow .statement .contentText p,body.yellow.article.yellow .more-link,body.yellow.article.yellow .news-block .views-exposed-form .form-radios .form-item.active,body.yellow.article.yellow .news-block .views-exposed-form .form-radios .form-item:hover,body.yellow.article.yellow .row.main aside.articleInfos a,body.yellow.article.yellow .textField.textBox .underFont{color:#fec200}body.yellow .subline-color:not(.white){color:#fec200}body.yellow .subline-color:not(.white):after{background-color:#fec200}@media (max-width:991px){body.yellow #page-header .content{background:#ffe49b}}@media (max-width:767.98px){body.yellow #page-header .content{background:#ffe49b}}body.yellow.article.yellow .teaser-text a{color:#43434d}body.yellow .modul-ansprechpartner a.textLink:after,body.yellow .modul-blick-ins-heft.sliderBackground .sliderContainer,body.yellow .modul-blick-ins-heft.sliderBackground:before,body.yellow .ui-dialog .webform-button--submit,body.yellow article.modul-tabelle .content table thead tr.first-head th,body.yellow form .inputGroup .bar:before{background:#fec200}body.yellow .ajax-throbber.sk-three-bounce .sk-child,body.yellow .factBox .factBoxItem .subline:after,body.yellow .field--name-field-event-liste .block-views .block-title:after,body.yellow .modul-ansprechpartner .supline:before,body.yellow .modul-ansprechpartner a.btn,body.yellow .square,body.yellow .textField.textBox .field--name-body h3:after,body.yellow [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.yellow article .js-form-type-webform-table table thead tr th:after,body.yellow article.modul-mediathek h3 p:after,body.yellow article.modul-tabelle .content table thead tr.second-head th:after,body.yellow button,body.yellow button.rounded,body.yellow input[type=submit],body.yellow.article .row.main h4:before,body.yellow.article.yellow .news-block .views-exposed-form .form-radios .form-item:before,body.yellow.article.yellow .row.main h4:before,body.yellow.article.yellow .textField.textBox .field--name-body h3:after,body.yellow.article.yellow a.textLink:after,body.yellow.article.yellow button.more{background-color:#fec200}body.yellow .field--name-body a,body.yellow h2 a:hover{color:#fec200!important}body.yellow .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.yellow .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.yellow .more-link,body.yellow .moreInfo a.textLink,body.yellow .view-empty a,body.yellow a h3:hover,body.yellow article.modul-tabelle h2.table-title{color:#fec200}body.yellow .person.imageBackground .imgWrapper{background:#ffe49b}body.yellow form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#fec200}body.yellow .flipMag .text .supline:after,body.yellow .related.card-deck .card.full .card-img{background-color:#ffe49b}body.yellow article .js-form-type-webform-table table tbody tr:nth-child(odd),body.yellow article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(254,194,0,.1)}body.yellow .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#fec200 solid 3px}body.yellow .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.yellow .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#fec200}body.yellow .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #fec200;background:#fec200}body.yellow .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #fec200;color:#fec200}body .heroSlider .news-slider .slide.yellow .color-fade,body .heroSlider .news-slider .slide.yellow .content{background-color:transparent}.card.mintgreen .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.mintgreen:before,.navigation_desktop .wrapper .left .menuList li a.mintgreen:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.mintgreen,.slide.mintgreen{background-color:#95c49a}.card.mintgreen .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.mintgreen,body.mintgreen .buchInhalt .book-table ul li:before,body.mintgreen .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#95c49a}.navigation_desktop .wrapper #mintgreen.right,body .personbox .person.imageBackground.mintgreen .imgWrapper,body.mintgreen .stage{background-color:#b5d6fe}body.mintgreen textarea:focus{border:2px solid #95c49a}body.mintgreen #page-header.backgroundColorLeft,body.mintgreen a.button,body.mintgreen a.instaBtn,body.mintgreen a.more.btnstyle,body.mintgreen button,body.mintgreen button.rounded,body.mintgreen input[type=submit]{background:#95c49a}body.mintgreen .eu-cookie-compliance-agree-button{background:#ededed}body.mintgreen main .backgroundColorBox media{background:#b5d6fe}body.mintgreen .underFont{color:#95c49a}body.mintgreen .underFont #quote path{fill:#95c49a}body.mintgreen .related .contentText .subline-color{display:block;color:#95c49a}body.mintgreen .modul-cta-box a.more,body.mintgreen .related .contentText .button,body.mintgreen .related .contentText .subline-color:after,body.mintgreen .subline:after,body.mintgreen .textContainer strong::before{background-color:#95c49a}body.mintgreen .color-preloader,body.mintgreen .contentbox.cards .card .card-img{background-color:#b5d6fe}body.mintgreen .contentText.statement p,body.mintgreen .magazinOverlay,body.mintgreen .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.mintgreen .modul-ansprechpartner a.mail,body.mintgreen .statement .contentText p,body.mintgreen.article.mintgreen .more-link,body.mintgreen.article.mintgreen .news-block .views-exposed-form .form-radios .form-item.active,body.mintgreen.article.mintgreen .news-block .views-exposed-form .form-radios .form-item:hover,body.mintgreen.article.mintgreen .row.main aside.articleInfos a,body.mintgreen.article.mintgreen .textField.textBox .underFont{color:#95c49a}body.mintgreen .subline-color:not(.white){color:#95c49a}body.mintgreen .subline-color:not(.white):after{background-color:#95c49a}@media (max-width:991px){body.mintgreen #page-header .content{background:#b5d6fe}}@media (max-width:767.98px){body.mintgreen #page-header .content{background:#b5d6fe}}body.mintgreen.article.mintgreen .teaser-text a{color:#43434d}body.mintgreen .modul-ansprechpartner a.textLink:after,body.mintgreen .modul-blick-ins-heft.sliderBackground .sliderContainer,body.mintgreen .modul-blick-ins-heft.sliderBackground:before,body.mintgreen .ui-dialog .webform-button--submit,body.mintgreen article.modul-tabelle .content table thead tr.first-head th,body.mintgreen form .inputGroup .bar:before{background:#95c49a}body.mintgreen .ajax-throbber.sk-three-bounce .sk-child,body.mintgreen .factBox .factBoxItem .subline:after,body.mintgreen .field--name-field-event-liste .block-views .block-title:after,body.mintgreen .modul-ansprechpartner .supline:before,body.mintgreen .modul-ansprechpartner a.btn,body.mintgreen .square,body.mintgreen .textField.textBox .field--name-body h3:after,body.mintgreen [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.mintgreen article .js-form-type-webform-table table thead tr th:after,body.mintgreen article.modul-mediathek h3 p:after,body.mintgreen article.modul-tabelle .content table thead tr.second-head th:after,body.mintgreen button,body.mintgreen button.rounded,body.mintgreen input[type=submit],body.mintgreen.article .row.main h4:before,body.mintgreen.article.mintgreen .news-block .views-exposed-form .form-radios .form-item:before,body.mintgreen.article.mintgreen .row.main h4:before,body.mintgreen.article.mintgreen .textField.textBox .field--name-body h3:after,body.mintgreen.article.mintgreen a.textLink:after,body.mintgreen.article.mintgreen button.more{background-color:#95c49a}body.mintgreen .field--name-body a,body.mintgreen h2 a:hover{color:#95c49a!important}body.mintgreen .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.mintgreen .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.mintgreen .more-link,body.mintgreen .moreInfo a.textLink,body.mintgreen .view-empty a,body.mintgreen a h3:hover,body.mintgreen article.modul-tabelle h2.table-title{color:#95c49a}body.mintgreen .person.imageBackground .imgWrapper{background:#b5d6fe}body.mintgreen form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#95c49a}body.mintgreen .flipMag .text .supline:after,body.mintgreen .related.card-deck .card.full .card-img{background-color:#b5d6fe}body.mintgreen article .js-form-type-webform-table table tbody tr:nth-child(odd),body.mintgreen article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(149,196,154,.1)}body.mintgreen .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#95c49a solid 3px}body.mintgreen .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.mintgreen .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#95c49a}body.mintgreen .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #95c49a;background:#95c49a}body.mintgreen .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #95c49a;color:#95c49a}body .heroSlider .news-slider .slide.mintgreen .color-fade,body .heroSlider .news-slider .slide.mintgreen .content{background-color:transparent}.card.pink .subline-color:after,.navigation_desktop .wrapper #pink.right,.navigation_desktop .wrapper .left .menuList li a.active.pink:before,.navigation_desktop .wrapper .left .menuList li a.pink:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.pink,.slide.pink,body .personbox .person.imageBackground.pink .imgWrapper,body.pink .stage{background-color:#e12e4b}.card.pink .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.pink,body.pink .buchInhalt .book-table ul li:before,body.pink .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#e12e4b}body.pink textarea:focus{border:2px solid #e12e4b}body.pink #page-header.backgroundColorLeft,body.pink a.button,body.pink a.instaBtn,body.pink a.more.btnstyle,body.pink button,body.pink button.rounded,body.pink input[type=submit],body.pink main .backgroundColorBox media{background:#e12e4b}body.pink .eu-cookie-compliance-agree-button{background:#ededed}body.pink .underFont{color:#e12e4b}body.pink .underFont #quote path{fill:#e12e4b}body.pink .related .contentText .subline-color{display:block;color:#e12e4b}body.pink .color-preloader,body.pink .modul-cta-box a.more,body.pink .related .contentText .button,body.pink .related .contentText .subline-color:after,body.pink .subline:after,body.pink .textContainer strong::before{background-color:#e12e4b}body.pink .contentText.statement p,body.pink .magazinOverlay,body.pink .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.pink .modul-ansprechpartner a.mail,body.pink .statement .contentText p,body.pink.article.pink .more-link,body.pink.article.pink .news-block .views-exposed-form .form-radios .form-item.active,body.pink.article.pink .news-block .views-exposed-form .form-radios .form-item:hover,body.pink.article.pink .row.main aside.articleInfos a,body.pink.article.pink .textField.textBox .underFont{color:#e12e4b}body.pink .subline-color:not(.white){color:#e12e4b}body.pink .subline-color:not(.white):after{background-color:#e12e4b}@media (max-width:991px){body.pink #page-header .content{background:#e12e4b}}@media (max-width:767.98px){body.pink #page-header .content{background:#e12e4b}}body.pink.article.pink .teaser-text a{color:#43434d}body.pink .modul-blick-ins-heft.sliderBackground .sliderContainer,body.pink .modul-blick-ins-heft.sliderBackground:before{background:#e12e4b}body.pink .ajax-throbber.sk-three-bounce .sk-child,body.pink .contentbox.cards .card .card-img,body.pink .factBox .factBoxItem .subline:after,body.pink .field--name-field-event-liste .block-views .block-title:after,body.pink .modul-ansprechpartner .supline:before,body.pink .modul-ansprechpartner a.btn,body.pink .related.card-deck .card.full .card-img,body.pink .square,body.pink .textField.textBox .field--name-body h3:after,body.pink [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.pink article .js-form-type-webform-table table thead tr th:after,body.pink article.modul-mediathek h3 p:after,body.pink article.modul-tabelle .content table thead tr.second-head th:after,body.pink button,body.pink button.rounded,body.pink input[type=submit],body.pink.article .row.main h4:before,body.pink.article.pink .news-block .views-exposed-form .form-radios .form-item:before,body.pink.article.pink .row.main h4:before,body.pink.article.pink .textField.textBox .field--name-body h3:after,body.pink.article.pink a.textLink:after,body.pink.article.pink button.more{background-color:#e12e4b}body.pink .field--name-body a,body.pink h2 a:hover{color:#e12e4b!important}body.pink .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.pink .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.pink .more-link,body.pink .moreInfo a.textLink,body.pink .view-empty a,body.pink a h3:hover,body.pink article.modul-tabelle h2.table-title{color:#e12e4b}body.pink .modul-ansprechpartner a.textLink:after,body.pink .person.imageBackground .imgWrapper,body.pink .ui-dialog .webform-button--submit,body.pink article.modul-tabelle .content table thead tr.first-head th,body.pink form .inputGroup .bar:before{background:#e12e4b}body.pink form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#e12e4b}body.pink article .js-form-type-webform-table table tbody tr:nth-child(odd),body.pink article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(225,46,75,.1)}body.pink .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#e12e4b solid 3px}body.pink .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.pink .flipMag .text .supline:after,body.pink .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#e12e4b}body.pink .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #e12e4b;background:#e12e4b}body.pink .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #e12e4b;color:#e12e4b}body .heroSlider .news-slider .slide.pink .color-fade,body .heroSlider .news-slider .slide.pink .content{background-color:transparent}.card.gesund1 .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.gesund1:before,.navigation_desktop .wrapper .left .menuList li a.gesund1:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.gesund1,.slide.gesund1{background-color:#a11541}.card.gesund1 .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.gesund1,body.gesund1 .buchInhalt .book-table ul li:before,body.gesund1 .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#a11541}.navigation_desktop .wrapper #gesund1.right,body .personbox .person.imageBackground.gesund1 .imgWrapper,body.gesund1 .stage{background-color:rgba(161,21,65,.1)}body.gesund1 textarea:focus{border:2px solid #a11541}body.gesund1 #page-header.backgroundColorLeft,body.gesund1 a.button,body.gesund1 a.instaBtn,body.gesund1 a.more.btnstyle,body.gesund1 button,body.gesund1 button.rounded,body.gesund1 input[type=submit]{background:#a11541}body.gesund1 .eu-cookie-compliance-agree-button{background:#ededed}body.gesund1 main .backgroundColorBox media{background:rgba(161,21,65,.1)}body.gesund1 .underFont{color:#a11541}body.gesund1 .underFont #quote path{fill:#a11541}body.gesund1 .related .contentText .subline-color{display:block;color:#a11541}body.gesund1 .modul-cta-box a.more,body.gesund1 .related .contentText .button,body.gesund1 .related .contentText .subline-color:after,body.gesund1 .subline:after,body.gesund1 .textContainer strong::before{background-color:#a11541}body.gesund1 .color-preloader,body.gesund1 .contentbox.cards .card .card-img{background-color:rgba(161,21,65,.1)}body.gesund1 .contentText.statement p,body.gesund1 .magazinOverlay,body.gesund1 .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.gesund1 .modul-ansprechpartner a.mail,body.gesund1 .statement .contentText p,body.gesund1.article.gesund1 .more-link,body.gesund1.article.gesund1 .news-block .views-exposed-form .form-radios .form-item.active,body.gesund1.article.gesund1 .news-block .views-exposed-form .form-radios .form-item:hover,body.gesund1.article.gesund1 .row.main aside.articleInfos a,body.gesund1.article.gesund1 .textField.textBox .underFont{color:#a11541}body.gesund1 .subline-color:not(.white){color:#a11541}body.gesund1 .subline-color:not(.white):after{background-color:#a11541}@media (max-width:991px){body.gesund1 #page-header .content{background:rgba(161,21,65,.1)}}@media (max-width:767.98px){body.gesund1 #page-header .content{background:rgba(161,21,65,.1)}}body.gesund1.article.gesund1 .teaser-text a{color:#43434d}body.gesund1 .modul-ansprechpartner a.textLink:after,body.gesund1 .modul-blick-ins-heft.sliderBackground .sliderContainer,body.gesund1 .modul-blick-ins-heft.sliderBackground:before,body.gesund1 .ui-dialog .webform-button--submit,body.gesund1 article.modul-tabelle .content table thead tr.first-head th,body.gesund1 form .inputGroup .bar:before{background:#a11541}body.gesund1 .ajax-throbber.sk-three-bounce .sk-child,body.gesund1 .factBox .factBoxItem .subline:after,body.gesund1 .field--name-field-event-liste .block-views .block-title:after,body.gesund1 .modul-ansprechpartner .supline:before,body.gesund1 .modul-ansprechpartner a.btn,body.gesund1 .square,body.gesund1 .textField.textBox .field--name-body h3:after,body.gesund1 [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.gesund1 article .js-form-type-webform-table table thead tr th:after,body.gesund1 article.modul-mediathek h3 p:after,body.gesund1 article.modul-tabelle .content table thead tr.second-head th:after,body.gesund1 button,body.gesund1 button.rounded,body.gesund1 input[type=submit],body.gesund1.article .row.main h4:before,body.gesund1.article.gesund1 .news-block .views-exposed-form .form-radios .form-item:before,body.gesund1.article.gesund1 .row.main h4:before,body.gesund1.article.gesund1 .textField.textBox .field--name-body h3:after,body.gesund1.article.gesund1 a.textLink:after,body.gesund1.article.gesund1 button.more{background-color:#a11541}body.gesund1 .field--name-body a,body.gesund1 h2 a:hover{color:#a11541!important}body.gesund1 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.gesund1 .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.gesund1 .more-link,body.gesund1 .moreInfo a.textLink,body.gesund1 .view-empty a,body.gesund1 a h3:hover,body.gesund1 article.modul-tabelle h2.table-title{color:#a11541}body.gesund1 .person.imageBackground .imgWrapper{background:rgba(161,21,65,.1)}body.gesund1 form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#a11541}body.gesund1 .flipMag .text .supline:after,body.gesund1 .related.card-deck .card.full .card-img{background-color:rgba(161,21,65,.1)}body.gesund1 article .js-form-type-webform-table table tbody tr:nth-child(odd),body.gesund1 article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(161,21,65,.1)}body.gesund1 .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#a11541 solid 3px}body.gesund1 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.gesund1 .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#a11541}body.gesund1 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #a11541;background:#a11541}body.gesund1 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #a11541;color:#a11541}body .heroSlider .news-slider .slide.gesund1 .color-fade,body .heroSlider .news-slider .slide.gesund1 .content{background-color:transparent}.card.gesund2 .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.gesund2:before,.navigation_desktop .wrapper .left .menuList li a.gesund2:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.gesund2,.slide.gesund2{background-color:#6d1c74}.card.gesund2 .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.gesund2,body.gesund2 .buchInhalt .book-table ul li:before,body.gesund2 .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#6d1c74}.navigation_desktop .wrapper #gesund2.right,body .personbox .person.imageBackground.gesund2 .imgWrapper,body.gesund2 .stage{background-color:#ac7db0}body.gesund2 textarea:focus{border:2px solid #6d1c74}body.gesund2 #page-header.backgroundColorLeft,body.gesund2 a.button,body.gesund2 a.instaBtn,body.gesund2 a.more.btnstyle,body.gesund2 button,body.gesund2 button.rounded,body.gesund2 input[type=submit]{background:#6d1c74}body.gesund2 .eu-cookie-compliance-agree-button{background:#ededed}body.gesund2 main .backgroundColorBox media{background:#ac7db0}body.gesund2 .underFont{color:#6d1c74}body.gesund2 .underFont #quote path{fill:#6d1c74}body.gesund2 .related .contentText .subline-color{display:block;color:#6d1c74}body.gesund2 .modul-cta-box a.more,body.gesund2 .related .contentText .button,body.gesund2 .related .contentText .subline-color:after,body.gesund2 .subline:after,body.gesund2 .textContainer strong::before{background-color:#6d1c74}body.gesund2 .color-preloader,body.gesund2 .contentbox.cards .card .card-img{background-color:#ac7db0}body.gesund2 .contentText.statement p,body.gesund2 .magazinOverlay,body.gesund2 .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.gesund2 .modul-ansprechpartner a.mail,body.gesund2 .statement .contentText p,body.gesund2.article.gesund2 .more-link,body.gesund2.article.gesund2 .news-block .views-exposed-form .form-radios .form-item.active,body.gesund2.article.gesund2 .news-block .views-exposed-form .form-radios .form-item:hover,body.gesund2.article.gesund2 .row.main aside.articleInfos a,body.gesund2.article.gesund2 .textField.textBox .underFont{color:#6d1c74}body.gesund2 .subline-color:not(.white){color:#6d1c74}body.gesund2 .subline-color:not(.white):after{background-color:#6d1c74}@media (max-width:991px){body.gesund2 #page-header .content{background:#ac7db0}}@media (max-width:767.98px){body.gesund2 #page-header .content{background:#ac7db0}}body.gesund2.article.gesund2 .teaser-text a{color:#43434d}body.gesund2 .modul-ansprechpartner a.textLink:after,body.gesund2 .modul-blick-ins-heft.sliderBackground .sliderContainer,body.gesund2 .modul-blick-ins-heft.sliderBackground:before,body.gesund2 .ui-dialog .webform-button--submit,body.gesund2 article.modul-tabelle .content table thead tr.first-head th,body.gesund2 form .inputGroup .bar:before{background:#6d1c74}body.gesund2 .ajax-throbber.sk-three-bounce .sk-child,body.gesund2 .factBox .factBoxItem .subline:after,body.gesund2 .field--name-field-event-liste .block-views .block-title:after,body.gesund2 .modul-ansprechpartner .supline:before,body.gesund2 .modul-ansprechpartner a.btn,body.gesund2 .square,body.gesund2 .textField.textBox .field--name-body h3:after,body.gesund2 [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.gesund2 article .js-form-type-webform-table table thead tr th:after,body.gesund2 article.modul-mediathek h3 p:after,body.gesund2 article.modul-tabelle .content table thead tr.second-head th:after,body.gesund2 button,body.gesund2 button.rounded,body.gesund2 input[type=submit],body.gesund2.article .row.main h4:before,body.gesund2.article.gesund2 .news-block .views-exposed-form .form-radios .form-item:before,body.gesund2.article.gesund2 .row.main h4:before,body.gesund2.article.gesund2 .textField.textBox .field--name-body h3:after,body.gesund2.article.gesund2 a.textLink:after,body.gesund2.article.gesund2 button.more{background-color:#6d1c74}body.gesund2 .field--name-body a,body.gesund2 h2 a:hover{color:#6d1c74!important}body.gesund2 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.gesund2 .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.gesund2 .more-link,body.gesund2 .moreInfo a.textLink,body.gesund2 .view-empty a,body.gesund2 a h3:hover,body.gesund2 article.modul-tabelle h2.table-title{color:#6d1c74}body.gesund2 .person.imageBackground .imgWrapper{background:#ac7db0}body.gesund2 form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#6d1c74}body.gesund2 .flipMag .text .supline:after,body.gesund2 .related.card-deck .card.full .card-img{background-color:#ac7db0}body.gesund2 article .js-form-type-webform-table table tbody tr:nth-child(odd),body.gesund2 article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:#ac7db0}body.gesund2 .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#6d1c74 solid 3px}body.gesund2 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.gesund2 .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#6d1c74}body.gesund2 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #6d1c74;background:#6d1c74}body.gesund2 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #6d1c74;color:#6d1c74}body .heroSlider .news-slider .slide.gesund2 .color-fade,body .heroSlider .news-slider .slide.gesund2 .content{background-color:transparent}.card.vitalPlus .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.vitalPlus:before,.navigation_desktop .wrapper .left .menuList li a.vitalPlus:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.vitalPlus,.slide.vitalPlus{background-color:#f3c53e}.card.vitalPlus .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.vitalPlus,body.vitalPlus .buchInhalt .book-table ul li:before,body.vitalPlus .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#f3c53e}.navigation_desktop .wrapper #vitalPlus.right,body .personbox .person.imageBackground.vitalPlus .imgWrapper,body.vitalPlus .stage{background-color:rgba(243,197,62,.1)}body.vitalPlus textarea:focus{border:2px solid #f3c53e}body.vitalPlus #page-header.backgroundColorLeft,body.vitalPlus a.button,body.vitalPlus a.instaBtn,body.vitalPlus a.more.btnstyle,body.vitalPlus button,body.vitalPlus button.rounded,body.vitalPlus input[type=submit]{background:#f3c53e}body.vitalPlus .eu-cookie-compliance-agree-button{background:#ededed}body.vitalPlus main .backgroundColorBox media{background:rgba(243,197,62,.1)}body.vitalPlus .underFont{color:#f3c53e}body.vitalPlus .underFont #quote path{fill:#f3c53e}body.vitalPlus .related .contentText .subline-color{display:block;color:#f3c53e}body.vitalPlus .modul-cta-box a.more,body.vitalPlus .related .contentText .button,body.vitalPlus .related .contentText .subline-color:after,body.vitalPlus .subline:after,body.vitalPlus .textContainer strong::before{background-color:#f3c53e}body.vitalPlus .color-preloader,body.vitalPlus .contentbox.cards .card .card-img{background-color:rgba(243,197,62,.1)}body.vitalPlus .contentText.statement p,body.vitalPlus .magazinOverlay,body.vitalPlus .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.vitalPlus .modul-ansprechpartner a.mail,body.vitalPlus .statement .contentText p,body.vitalPlus.article.vitalPlus .more-link,body.vitalPlus.article.vitalPlus .news-block .views-exposed-form .form-radios .form-item.active,body.vitalPlus.article.vitalPlus .news-block .views-exposed-form .form-radios .form-item:hover,body.vitalPlus.article.vitalPlus .row.main aside.articleInfos a,body.vitalPlus.article.vitalPlus .textField.textBox .underFont{color:#f3c53e}body.vitalPlus .subline-color:not(.white){color:#f3c53e}body.vitalPlus .subline-color:not(.white):after{background-color:#f3c53e}@media (max-width:991px){body.vitalPlus #page-header .content{background:rgba(243,197,62,.1)}}@media (max-width:767.98px){body.vitalPlus #page-header .content{background:rgba(243,197,62,.1)}}body.vitalPlus.article.vitalPlus .teaser-text a{color:#43434d}body.vitalPlus .modul-ansprechpartner a.textLink:after,body.vitalPlus .modul-blick-ins-heft.sliderBackground .sliderContainer,body.vitalPlus .modul-blick-ins-heft.sliderBackground:before,body.vitalPlus .ui-dialog .webform-button--submit,body.vitalPlus article.modul-tabelle .content table thead tr.first-head th,body.vitalPlus form .inputGroup .bar:before{background:#f3c53e}body.vitalPlus .ajax-throbber.sk-three-bounce .sk-child,body.vitalPlus .factBox .factBoxItem .subline:after,body.vitalPlus .field--name-field-event-liste .block-views .block-title:after,body.vitalPlus .modul-ansprechpartner .supline:before,body.vitalPlus .modul-ansprechpartner a.btn,body.vitalPlus .square,body.vitalPlus .textField.textBox .field--name-body h3:after,body.vitalPlus [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.vitalPlus article .js-form-type-webform-table table thead tr th:after,body.vitalPlus article.modul-mediathek h3 p:after,body.vitalPlus article.modul-tabelle .content table thead tr.second-head th:after,body.vitalPlus button,body.vitalPlus button.rounded,body.vitalPlus input[type=submit],body.vitalPlus.article .row.main h4:before,body.vitalPlus.article.vitalPlus .news-block .views-exposed-form .form-radios .form-item:before,body.vitalPlus.article.vitalPlus .row.main h4:before,body.vitalPlus.article.vitalPlus .textField.textBox .field--name-body h3:after,body.vitalPlus.article.vitalPlus a.textLink:after,body.vitalPlus.article.vitalPlus button.more{background-color:#f3c53e}body.vitalPlus .field--name-body a,body.vitalPlus h2 a:hover{color:#f3c53e!important}body.vitalPlus .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.vitalPlus .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.vitalPlus .more-link,body.vitalPlus .moreInfo a.textLink,body.vitalPlus .view-empty a,body.vitalPlus a h3:hover,body.vitalPlus article.modul-tabelle h2.table-title{color:#f3c53e}body.vitalPlus .person.imageBackground .imgWrapper{background:rgba(243,197,62,.1)}body.vitalPlus form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#f3c53e}body.vitalPlus .flipMag .text .supline:after,body.vitalPlus .related.card-deck .card.full .card-img{background-color:rgba(243,197,62,.1)}body.vitalPlus article .js-form-type-webform-table table tbody tr:nth-child(odd),body.vitalPlus article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(243,197,62,.1)}body.vitalPlus .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#f3c53e solid 3px}body.vitalPlus .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.vitalPlus .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#f3c53e}body.vitalPlus .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #f3c53e;background:#f3c53e}body.vitalPlus .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #f3c53e;color:#f3c53e}body .heroSlider .news-slider .slide.vitalPlus .color-fade,body .heroSlider .news-slider .slide.vitalPlus .content{background-color:transparent}.card.podcast1 .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.podcast1:before,.navigation_desktop .wrapper .left .menuList li a.podcast1:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.podcast1,.slide.podcast1{background-color:#c31622}.card.podcast1 .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.podcast1,body.podcast1 .buchInhalt .book-table ul li:before,body.podcast1 .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#c31622}.navigation_desktop .wrapper #podcast1.right,body .personbox .person.imageBackground.podcast1 .imgWrapper,body.podcast1 .stage{background-color:#21a093}body.podcast1 textarea:focus{border:2px solid #c31622}body.podcast1 #page-header.backgroundColorLeft,body.podcast1 a.button,body.podcast1 a.instaBtn,body.podcast1 a.more.btnstyle,body.podcast1 button,body.podcast1 button.rounded,body.podcast1 input[type=submit]{background:#c31622}body.podcast1 .eu-cookie-compliance-agree-button{background:#ededed}body.podcast1 main .backgroundColorBox media{background:#21a093}body.podcast1 .underFont{color:#c31622}body.podcast1 .underFont #quote path{fill:#c31622}body.podcast1 .related .contentText .subline-color{display:block;color:#c31622}body.podcast1 .modul-cta-box a.more,body.podcast1 .related .contentText .button,body.podcast1 .related .contentText .subline-color:after,body.podcast1 .subline:after,body.podcast1 .textContainer strong::before{background-color:#c31622}body.podcast1 .color-preloader,body.podcast1 .contentbox.cards .card .card-img{background-color:#21a093}body.podcast1 .contentText.statement p,body.podcast1 .magazinOverlay,body.podcast1 .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.podcast1 .modul-ansprechpartner a.mail,body.podcast1 .statement .contentText p,body.podcast1.article.podcast1 .more-link,body.podcast1.article.podcast1 .news-block .views-exposed-form .form-radios .form-item.active,body.podcast1.article.podcast1 .news-block .views-exposed-form .form-radios .form-item:hover,body.podcast1.article.podcast1 .row.main aside.articleInfos a,body.podcast1.article.podcast1 .textField.textBox .underFont{color:#c31622}body.podcast1 .subline-color:not(.white){color:#c31622}body.podcast1 .subline-color:not(.white):after{background-color:#c31622}@media (max-width:991px){body.podcast1 #page-header .content{background:#21a093}}@media (max-width:767.98px){body.podcast1 #page-header .content{background:#21a093}}body.podcast1.article.podcast1 .teaser-text a{color:#43434d}body.podcast1 .modul-ansprechpartner a.textLink:after,body.podcast1 .modul-blick-ins-heft.sliderBackground .sliderContainer,body.podcast1 .modul-blick-ins-heft.sliderBackground:before,body.podcast1 .ui-dialog .webform-button--submit,body.podcast1 article.modul-tabelle .content table thead tr.first-head th,body.podcast1 form .inputGroup .bar:before,body.podcast2 main .backgroundColorBox media{background:#c31622}body.podcast1 .ajax-throbber.sk-three-bounce .sk-child,body.podcast1 .factBox .factBoxItem .subline:after,body.podcast1 .field--name-field-event-liste .block-views .block-title:after,body.podcast1 .modul-ansprechpartner .supline:before,body.podcast1 .modul-ansprechpartner a.btn,body.podcast1 .square,body.podcast1 .textField.textBox .field--name-body h3:after,body.podcast1 [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.podcast1 article .js-form-type-webform-table table thead tr th:after,body.podcast1 article.modul-mediathek h3 p:after,body.podcast1 article.modul-tabelle .content table thead tr.second-head th:after,body.podcast1 button,body.podcast1 button.rounded,body.podcast1 input[type=submit],body.podcast1.article .row.main h4:before,body.podcast1.article.podcast1 .news-block .views-exposed-form .form-radios .form-item:before,body.podcast1.article.podcast1 .row.main h4:before,body.podcast1.article.podcast1 .textField.textBox .field--name-body h3:after,body.podcast1.article.podcast1 a.textLink:after,body.podcast1.article.podcast1 button.more{background-color:#c31622}body.podcast1 .field--name-body a,body.podcast1 h2 a:hover{color:#c31622!important}body.podcast1 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.podcast1 .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.podcast1 .more-link,body.podcast1 .moreInfo a.textLink,body.podcast1 .view-empty a,body.podcast1 a h3:hover,body.podcast1 article.modul-tabelle h2.table-title{color:#c31622}body.podcast1 .person.imageBackground .imgWrapper,body.podcast2 #page-header.backgroundColorLeft,body.podcast2 a.button,body.podcast2 a.instaBtn,body.podcast2 a.more.btnstyle,body.podcast2 button,body.podcast2 button.rounded,body.podcast2 input[type=submit]{background:#21a093}body.podcast1 form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#c31622}.card.podcast2 .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.podcast2:before,.navigation_desktop .wrapper .left .menuList li a.podcast2:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.podcast2,.slide.podcast2,body.podcast1 .flipMag .text .supline:after,body.podcast1 .related.card-deck .card.full .card-img,body.podcast2 .modul-cta-box a.more,body.podcast2 .related .contentText .subline-color:after{background-color:#21a093}body.podcast1 article .js-form-type-webform-table table tbody tr:nth-child(odd),body.podcast1 article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:#21a093}body.podcast1 .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#c31622 solid 3px}.navigation_desktop .wrapper #podcast2.right,body.podcast1 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.podcast1 .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#c31622}body.podcast1 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #c31622;background:#c31622}body.podcast1 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #c31622;color:#c31622}body .heroSlider .news-slider .slide.podcast1 .color-fade,body .heroSlider .news-slider .slide.podcast1 .content{background-color:transparent}.card.podcast2 .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.podcast2,body.podcast2 .buchInhalt .book-table ul li:before,body.podcast2 .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#21a093}body .personbox .person.imageBackground.podcast2 .imgWrapper,body.podcast2 .stage{background-color:#c31622}body.podcast2 textarea:focus{border:2px solid #21a093}body.podcast2 .eu-cookie-compliance-agree-button{background:#ededed}body.podcast2 .underFont{color:#21a093}body.podcast2 .underFont #quote path{fill:#21a093}body.podcast2 .related .contentText .subline-color{display:block;color:#21a093}body.podcast2 .related .contentText .button,body.podcast2 .subline:after,body.podcast2 .textContainer strong::before{background-color:#21a093}body.podcast2 .color-preloader,body.podcast2 .contentbox.cards .card .card-img{background-color:#c31622}body.podcast2 .contentText.statement p,body.podcast2 .magazinOverlay,body.podcast2 .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.podcast2 .modul-ansprechpartner a.mail,body.podcast2 .statement .contentText p,body.podcast2.article.podcast2 .more-link,body.podcast2.article.podcast2 .news-block .views-exposed-form .form-radios .form-item.active,body.podcast2.article.podcast2 .news-block .views-exposed-form .form-radios .form-item:hover,body.podcast2.article.podcast2 .row.main aside.articleInfos a,body.podcast2.article.podcast2 .textField.textBox .underFont{color:#21a093}body.podcast2 .subline-color:not(.white){color:#21a093}body.podcast2 .subline-color:not(.white):after{background-color:#21a093}@media (max-width:991px){body.podcast2 #page-header .content{background:#c31622}}@media (max-width:767.98px){body.podcast2 #page-header .content{background:#c31622}}body.podcast2.article.podcast2 .teaser-text a{color:#43434d}body.podcast2 .modul-ansprechpartner a.textLink:after,body.podcast2 .modul-blick-ins-heft.sliderBackground .sliderContainer,body.podcast2 .modul-blick-ins-heft.sliderBackground:before,body.podcast2 .ui-dialog .webform-button--submit,body.podcast2 article.modul-tabelle .content table thead tr.first-head th,body.podcast2 form .inputGroup .bar:before{background:#21a093}body.podcast2 .ajax-throbber.sk-three-bounce .sk-child,body.podcast2 .factBox .factBoxItem .subline:after,body.podcast2 .field--name-field-event-liste .block-views .block-title:after,body.podcast2 .modul-ansprechpartner .supline:before,body.podcast2 .modul-ansprechpartner a.btn,body.podcast2 .square,body.podcast2 .textField.textBox .field--name-body h3:after,body.podcast2 [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.podcast2 article .js-form-type-webform-table table thead tr th:after,body.podcast2 article.modul-mediathek h3 p:after,body.podcast2 article.modul-tabelle .content table thead tr.second-head th:after,body.podcast2 button,body.podcast2 button.rounded,body.podcast2 input[type=submit],body.podcast2.article .row.main h4:before,body.podcast2.article.podcast2 .news-block .views-exposed-form .form-radios .form-item:before,body.podcast2.article.podcast2 .row.main h4:before,body.podcast2.article.podcast2 .textField.textBox .field--name-body h3:after,body.podcast2.article.podcast2 a.textLink:after,body.podcast2.article.podcast2 button.more{background-color:#21a093}body.podcast2 .field--name-body a,body.podcast2 h2 a:hover{color:#21a093!important}body.podcast2 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.podcast2 .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.podcast2 .more-link,body.podcast2 .moreInfo a.textLink,body.podcast2 .view-empty a,body.podcast2 a h3:hover,body.podcast2 article.modul-tabelle h2.table-title{color:#21a093}body.podcast2 .person.imageBackground .imgWrapper,body.podcast3 #page-header.backgroundColorLeft,body.podcast3 a.button,body.podcast3 a.instaBtn,body.podcast3 a.more.btnstyle,body.podcast3 button,body.podcast3 button.rounded,body.podcast3 input[type=submit]{background:#c31622}body.podcast2 form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#21a093}.card.podcast3 .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.podcast3:before,.navigation_desktop .wrapper .left .menuList li a.podcast3:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.podcast3,.slide.podcast3,body.podcast2 .flipMag .text .supline:after,body.podcast2 .related.card-deck .card.full .card-img,body.podcast3 .modul-cta-box a.more,body.podcast3 .related .contentText .subline-color:after{background-color:#c31622}body.podcast2 article .js-form-type-webform-table table tbody tr:nth-child(odd),body.podcast2 article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:#c31622}body.podcast2 .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#21a093 solid 3px}body.podcast2 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.podcast2 .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#21a093}body.podcast2 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #21a093;background:#21a093}body.podcast2 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #21a093;color:#21a093}body .heroSlider .news-slider .slide.podcast2 .color-fade,body .heroSlider .news-slider .slide.podcast2 .content{background-color:transparent}.card.podcast3 .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.podcast3,body.podcast3 .buchInhalt .book-table ul li:before,body.podcast3 .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#c31622}.navigation_desktop .wrapper #podcast3.right,body .personbox .person.imageBackground.podcast3 .imgWrapper,body.podcast3 .stage{background-color:rgba(195,22,34,.1)}body.podcast3 textarea:focus{border:2px solid #c31622}body.podcast3 .eu-cookie-compliance-agree-button{background:#ededed}body.podcast3 main .backgroundColorBox media{background:rgba(195,22,34,.1)}body.podcast3 .underFont{color:#c31622}body.podcast3 .underFont #quote path{fill:#c31622}body.podcast3 .related .contentText .subline-color{display:block;color:#c31622}body.podcast3 .related .contentText .button,body.podcast3 .subline:after,body.podcast3 .textContainer strong::before{background-color:#c31622}body.podcast3 .color-preloader,body.podcast3 .contentbox.cards .card .card-img{background-color:rgba(195,22,34,.1)}body.podcast3 .contentText.statement p,body.podcast3 .magazinOverlay,body.podcast3 .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.podcast3 .modul-ansprechpartner a.mail,body.podcast3 .statement .contentText p,body.podcast3.article.podcast3 .more-link,body.podcast3.article.podcast3 .news-block .views-exposed-form .form-radios .form-item.active,body.podcast3.article.podcast3 .news-block .views-exposed-form .form-radios .form-item:hover,body.podcast3.article.podcast3 .row.main aside.articleInfos a,body.podcast3.article.podcast3 .textField.textBox .underFont{color:#c31622}body.podcast3 .subline-color:not(.white){color:#c31622}body.podcast3 .subline-color:not(.white):after{background-color:#c31622}@media (max-width:991px){body.podcast3 #page-header .content{background:rgba(195,22,34,.1)}}@media (max-width:767.98px){body.podcast3 #page-header .content{background:rgba(195,22,34,.1)}}body.podcast3.article.podcast3 .teaser-text a{color:#43434d}body.podcast3 .modul-ansprechpartner a.textLink:after,body.podcast3 .modul-blick-ins-heft.sliderBackground .sliderContainer,body.podcast3 .modul-blick-ins-heft.sliderBackground:before,body.podcast3 .ui-dialog .webform-button--submit,body.podcast3 article.modul-tabelle .content table thead tr.first-head th,body.podcast3 form .inputGroup .bar:before{background:#c31622}body.podcast3 .ajax-throbber.sk-three-bounce .sk-child,body.podcast3 .factBox .factBoxItem .subline:after,body.podcast3 .field--name-field-event-liste .block-views .block-title:after,body.podcast3 .modul-ansprechpartner .supline:before,body.podcast3 .modul-ansprechpartner a.btn,body.podcast3 .square,body.podcast3 .textField.textBox .field--name-body h3:after,body.podcast3 [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.podcast3 article .js-form-type-webform-table table thead tr th:after,body.podcast3 article.modul-mediathek h3 p:after,body.podcast3 article.modul-tabelle .content table thead tr.second-head th:after,body.podcast3 button,body.podcast3 button.rounded,body.podcast3 input[type=submit],body.podcast3.article .row.main h4:before,body.podcast3.article.podcast3 .news-block .views-exposed-form .form-radios .form-item:before,body.podcast3.article.podcast3 .row.main h4:before,body.podcast3.article.podcast3 .textField.textBox .field--name-body h3:after,body.podcast3.article.podcast3 a.textLink:after,body.podcast3.article.podcast3 button.more{background-color:#c31622}body.podcast3 .field--name-body a,body.podcast3 h2 a:hover{color:#c31622!important}body.podcast3 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.podcast3 .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.podcast3 .more-link,body.podcast3 .moreInfo a.textLink,body.podcast3 .view-empty a,body.podcast3 a h3:hover,body.podcast3 article.modul-tabelle h2.table-title{color:#c31622}body.podcast3 .person.imageBackground .imgWrapper{background:rgba(195,22,34,.1)}body.podcast3 form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#c31622}body.podcast3 .flipMag .text .supline:after,body.podcast3 .related.card-deck .card.full .card-img{background-color:rgba(195,22,34,.1)}body.podcast3 article .js-form-type-webform-table table tbody tr:nth-child(odd),body.podcast3 article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(195,22,34,.1)}body.podcast3 .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#c31622 solid 3px}body.podcast3 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.podcast3 .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#c31622}body.podcast3 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #c31622;background:#c31622}body.podcast3 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #c31622;color:#c31622}body .heroSlider .news-slider .slide.podcast3 .color-fade,body .heroSlider .news-slider .slide.podcast3 .content{background-color:transparent}.card.bf .subline-color:after,.navigation_desktop .wrapper #bf.right,.navigation_desktop .wrapper .left .menuList li a.active.bf:before,.navigation_desktop .wrapper .left .menuList li a.bf:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.bf,.slide.bf,body .personbox .person.imageBackground.bf .imgWrapper,body.bf .stage{background-color:#007bc2}.card.bf .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.bf,body.bf .buchInhalt .book-table ul li:before,body.bf .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#007bc2}body.bf textarea:focus{border:2px solid #007bc2}body.bf #page-header.backgroundColorLeft,body.bf a.button,body.bf a.instaBtn,body.bf a.more.btnstyle,body.bf button,body.bf button.rounded,body.bf input[type=submit],body.bf main .backgroundColorBox media{background:#007bc2}body.bf .eu-cookie-compliance-agree-button{background:#ededed}body.bf .underFont{color:#007bc2}body.bf .underFont #quote path{fill:#007bc2}body.bf .related .contentText .subline-color{display:block;color:#007bc2}body.bf .color-preloader,body.bf .modul-cta-box a.more,body.bf .related .contentText .button,body.bf .related .contentText .subline-color:after,body.bf .subline:after,body.bf .textContainer strong::before{background-color:#007bc2}body.bf .contentText.statement p,body.bf .magazinOverlay,body.bf .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.bf .modul-ansprechpartner a.mail,body.bf .statement .contentText p,body.bf.article.bf .more-link,body.bf.article.bf .news-block .views-exposed-form .form-radios .form-item.active,body.bf.article.bf .news-block .views-exposed-form .form-radios .form-item:hover,body.bf.article.bf .row.main aside.articleInfos a,body.bf.article.bf .textField.textBox .underFont{color:#007bc2}body.bf .subline-color:not(.white){color:#007bc2}body.bf .subline-color:not(.white):after{background-color:#007bc2}@media (max-width:991px){body.bf #page-header .content{background:#007bc2}}@media (max-width:767.98px){body.bf #page-header .content{background:#007bc2}}body.bf.article.bf .teaser-text a{color:#43434d}body.bf .modul-blick-ins-heft.sliderBackground .sliderContainer,body.bf .modul-blick-ins-heft.sliderBackground:before{background:#007bc2}body.bf .ajax-throbber.sk-three-bounce .sk-child,body.bf .contentbox.cards .card .card-img,body.bf .factBox .factBoxItem .subline:after,body.bf .field--name-field-event-liste .block-views .block-title:after,body.bf .modul-ansprechpartner .supline:before,body.bf .modul-ansprechpartner a.btn,body.bf .related.card-deck .card.full .card-img,body.bf .square,body.bf .textField.textBox .field--name-body h3:after,body.bf [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.bf article .js-form-type-webform-table table thead tr th:after,body.bf article.modul-mediathek h3 p:after,body.bf article.modul-tabelle .content table thead tr.second-head th:after,body.bf button,body.bf button.rounded,body.bf input[type=submit],body.bf.article .row.main h4:before,body.bf.article.bf .news-block .views-exposed-form .form-radios .form-item:before,body.bf.article.bf .row.main h4:before,body.bf.article.bf .textField.textBox .field--name-body h3:after,body.bf.article.bf a.textLink:after,body.bf.article.bf button.more{background-color:#007bc2}body.bf .field--name-body a,body.bf h2 a:hover{color:#007bc2!important}body.bf .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.bf .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.bf .more-link,body.bf .moreInfo a.textLink,body.bf .view-empty a,body.bf a h3:hover,body.bf article.modul-tabelle h2.table-title{color:#007bc2}body.bf .modul-ansprechpartner a.textLink:after,body.bf .person.imageBackground .imgWrapper,body.bf .ui-dialog .webform-button--submit,body.bf article.modul-tabelle .content table thead tr.first-head th,body.bf form .inputGroup .bar:before{background:#007bc2}body.bf form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#007bc2}body.bf article .js-form-type-webform-table table tbody tr:nth-child(odd),body.bf article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:#88bddf}body.bf .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#007bc2 solid 3px}body.bf .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.bf .flipMag .text .supline:after,body.bf .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#007bc2}body.bf .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #007bc2;background:#007bc2}body.bf .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #007bc2;color:#007bc2}body .heroSlider .news-slider .slide.bf .color-fade,body .heroSlider .news-slider .slide.bf .content{background-color:transparent}.card.dkp .subline-color:after,.navigation_desktop .wrapper .left .menuList li a.active.dkp:before,.navigation_desktop .wrapper .left .menuList li a.dkp:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.dkp,.slide.dkp{background-color:#674498}.card.dkp .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.dkp,body.dkp .buchInhalt .book-table ul li:before,body.dkp .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#674498}.navigation_desktop .wrapper #dkp.right,body .personbox .person.imageBackground.dkp .imgWrapper,body.dkp .stage{background-color:rgba(153,68,152,.1)}body.dkp textarea:focus{border:2px solid #674498}body.dkp #page-header.backgroundColorLeft,body.dkp a.button,body.dkp a.instaBtn,body.dkp a.more.btnstyle,body.dkp button,body.dkp button.rounded,body.dkp input[type=submit]{background:#674498}body.dkp .eu-cookie-compliance-agree-button{background:#ededed}body.dkp main .backgroundColorBox media{background:rgba(153,68,152,.1)}body.dkp .underFont{color:#674498}body.dkp .underFont #quote path{fill:#674498}body.dkp .related .contentText .subline-color{display:block;color:#674498}body.dkp .modul-cta-box a.more,body.dkp .related .contentText .button,body.dkp .related .contentText .subline-color:after,body.dkp .subline:after,body.dkp .textContainer strong::before{background-color:#674498}body.dkp .color-preloader,body.dkp .contentbox.cards .card .card-img{background-color:rgba(153,68,152,.1)}body.dkp .contentText.statement p,body.dkp .magazinOverlay,body.dkp .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.dkp .modul-ansprechpartner a.mail,body.dkp .statement .contentText p,body.dkp.article.dkp .more-link,body.dkp.article.dkp .news-block .views-exposed-form .form-radios .form-item.active,body.dkp.article.dkp .news-block .views-exposed-form .form-radios .form-item:hover,body.dkp.article.dkp .row.main aside.articleInfos a,body.dkp.article.dkp .textField.textBox .underFont{color:#674498}body.dkp .subline-color:not(.white){color:#674498}body.dkp .subline-color:not(.white):after{background-color:#674498}@media (max-width:991px){body.dkp #page-header .content{background:rgba(153,68,152,.1)}}@media (max-width:767.98px){body.dkp #page-header .content{background:rgba(153,68,152,.1)}}body.dkp.article.dkp .teaser-text a{color:#43434d}body.dkp .modul-ansprechpartner a.textLink:after,body.dkp .modul-blick-ins-heft.sliderBackground .sliderContainer,body.dkp .modul-blick-ins-heft.sliderBackground:before,body.dkp .ui-dialog .webform-button--submit,body.dkp article.modul-tabelle .content table thead tr.first-head th,body.dkp form .inputGroup .bar:before{background:#674498}body.dkp .ajax-throbber.sk-three-bounce .sk-child,body.dkp .factBox .factBoxItem .subline:after,body.dkp .field--name-field-event-liste .block-views .block-title:after,body.dkp .modul-ansprechpartner .supline:before,body.dkp .modul-ansprechpartner a.btn,body.dkp .square,body.dkp .textField.textBox .field--name-body h3:after,body.dkp [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.dkp article .js-form-type-webform-table table thead tr th:after,body.dkp article.modul-mediathek h3 p:after,body.dkp article.modul-tabelle .content table thead tr.second-head th:after,body.dkp button,body.dkp button.rounded,body.dkp input[type=submit],body.dkp.article .row.main h4:before,body.dkp.article.dkp .news-block .views-exposed-form .form-radios .form-item:before,body.dkp.article.dkp .row.main h4:before,body.dkp.article.dkp .textField.textBox .field--name-body h3:after,body.dkp.article.dkp a.textLink:after,body.dkp.article.dkp button.more{background-color:#674498}body.dkp .field--name-body a,body.dkp h2 a:hover{color:#674498!important}body.dkp .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.dkp .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.dkp .more-link,body.dkp .moreInfo a.textLink,body.dkp .view-empty a,body.dkp a h3:hover,body.dkp article.modul-tabelle h2.table-title{color:#674498}body.dkp .person.imageBackground .imgWrapper{background:rgba(153,68,152,.1)}body.dkp form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#674498}body.dkp .flipMag .text .supline:after,body.dkp .related.card-deck .card.full .card-img{background-color:rgba(153,68,152,.1)}body.dkp article .js-form-type-webform-table table tbody tr:nth-child(odd),body.dkp article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:rgba(153,68,152,.1)}body.dkp .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#674498 solid 3px}body.dkp .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.dkp .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#674498}body.dkp .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #674498;background:#674498}body.dkp .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #674498;color:#674498}body .heroSlider .news-slider .slide.dkp .color-fade,body .heroSlider .news-slider .slide.dkp .content{background-color:transparent}.card.pta2 .subline-color:after,.navigation_desktop .wrapper #pta2.right,.navigation_desktop .wrapper .left .menuList li a.active.pta2:before,.navigation_desktop .wrapper .left .menuList li a.pta2:before,.navigation_mobile nav .subMenu .mSubnav .scroll li.submenuCard.pta2,.slide.pta2,body .personbox .person.imageBackground.pta2 .imgWrapper,body.pta2 .stage{background-color:#68afc5}.card.pta2 .subline-color,.navigation_desktop .wrapper .left .menuList li a.active.pta2,.navigation_desktop .wrapper .left .menuList li a:before,body.pta2 .buchInhalt .book-table ul li:before,body.pta2 .navigation_desktop #searchWrapper form .form-item .inputGroup label{color:#68afc5}body.pta2 textarea:focus{border:2px solid #68afc5}body.pta2 #page-header.backgroundColorLeft,body.pta2 a.button,body.pta2 a.instaBtn,body.pta2 a.more.btnstyle,body.pta2 button,body.pta2 button.rounded,body.pta2 input[type=submit],body.pta2 main .backgroundColorBox media{background:#68afc5}body.pta2 .eu-cookie-compliance-agree-button{background:#ededed}body.pta2 .underFont{color:#68afc5}body.pta2 .underFont #quote path{fill:#68afc5}body.pta2 .related .contentText .subline-color{display:block;color:#68afc5}body.pta2 .color-preloader,body.pta2 .modul-cta-box a.more,body.pta2 .related .contentText .button,body.pta2 .related .contentText .subline-color:after,body.pta2 .subline:after,body.pta2 .textContainer strong::before{background-color:#68afc5}body.pta2 .contentText.statement p,body.pta2 .magazinOverlay,body.pta2 .modul-akkordeon.ui-accordion .ui-accordion-header.ui-state-active span,body.pta2 .modul-ansprechpartner a.mail,body.pta2 .statement .contentText p,body.pta2.article.pta2 .more-link,body.pta2.article.pta2 .news-block .views-exposed-form .form-radios .form-item.active,body.pta2.article.pta2 .news-block .views-exposed-form .form-radios .form-item:hover,body.pta2.article.pta2 .row.main aside.articleInfos a,body.pta2.article.pta2 .textField.textBox .underFont{color:#68afc5}body.pta2 .subline-color:not(.white){color:#68afc5}body.pta2 .subline-color:not(.white):after{background-color:#68afc5}@media (max-width:991px){body.pta2 #page-header .content{background:#68afc5}}@media (max-width:767.98px){body.pta2 #page-header .content{background:#68afc5}}body.pta2.article.pta2 .teaser-text a{color:#43434d}body.pta2 .modul-blick-ins-heft.sliderBackground .sliderContainer,body.pta2 .modul-blick-ins-heft.sliderBackground:before{background:#68afc5}body.pta2 .ajax-throbber.sk-three-bounce .sk-child,body.pta2 .contentbox.cards .card .card-img,body.pta2 .factBox .factBoxItem .subline:after,body.pta2 .field--name-field-event-liste .block-views .block-title:after,body.pta2 .modul-ansprechpartner .supline:before,body.pta2 .modul-ansprechpartner a.btn,body.pta2 .related.card-deck .card.full .card-img,body.pta2 .square,body.pta2 .textField.textBox .field--name-body h3:after,body.pta2 [class*=block-views-blocknews-block-] .views-element-container .news-block .views-exposed-form .form-radios .form-item:before,body.pta2 article .js-form-type-webform-table table thead tr th:after,body.pta2 article.modul-mediathek h3 p:after,body.pta2 article.modul-tabelle .content table thead tr.second-head th:after,body.pta2 button,body.pta2 button.rounded,body.pta2 input[type=submit],body.pta2.article .row.main h4:before,body.pta2.article.pta2 .news-block .views-exposed-form .form-radios .form-item:before,body.pta2.article.pta2 .row.main h4:before,body.pta2.article.pta2 .textField.textBox .field--name-body h3:after,body.pta2.article.pta2 a.textLink:after,body.pta2.article.pta2 button.more{background-color:#68afc5}body.pta2 .field--name-body a,body.pta2 h2 a:hover{color:#68afc5!important}body.pta2 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .austrich-text a,body.pta2 .content-bild-slider.device-blank .digital-scroll-wrapper .scroll-content .scroll-content-inner .section .content .img-title,body.pta2 .more-link,body.pta2 .moreInfo a.textLink,body.pta2 .view-empty a,body.pta2 a h3:hover,body.pta2 article.modul-tabelle h2.table-title{color:#68afc5}body.pta2 .modul-ansprechpartner a.textLink:after,body.pta2 .person.imageBackground .imgWrapper,body.pta2 .ui-dialog .webform-button--submit,body.pta2 article.modul-tabelle .content table thead tr.first-head th,body.pta2 form .inputGroup .bar:before{background:#68afc5}body.pta2 form .inputGroup input:not([readonly]):not(.form-checkbox):not(.form-radio):focus~label{color:#68afc5}body.pta2 article .js-form-type-webform-table table tbody tr:nth-child(odd),body.pta2 article.modul-tabelle .content table tbody tr:nth-child(odd){background-color:#68afc5}body.pta2 .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab.ui-tabs-active:before{border-bottom:#68afc5 solid 3px}body.pta2 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block h3:after,body.pta2 .flipMag .text .supline:after,body.pta2 .modul-tabs.ui-widget.ui-widget-content .ui-tabs-tab:hover:before{background-color:#68afc5}body.pta2 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-yes{border:1px solid #68afc5;background:#68afc5}body.pta2 .block-crusoe-autrich-switcher .crusoe-autrich-switcher-block .links a.popup-no{border:1px solid #68afc5;color:#68afc5}body .heroSlider .news-slider .slide.pta2 .color-fade,body .heroSlider .news-slider .slide.pta2 .content{background-color:transparent}.block-local-tasks-block ul.blt-tabs li a.ansicht,.block-local-tasks-block ul.blt-tabs li a.eingaben,.block-local-tasks-block ul.blt-tabs li a.submissions{background-image:url(/modules/contrib/betterlt/img/icon-view.svg)}.block-local-tasks-block ul.blt-tabs li a.bearbeiten{background-image:url(/modules/contrib/betterlt/img/icon-edit.svg)}.block-local-tasks-block ul.blt-tabs li a.lschen{background-image:url(/modules/contrib/betterlt/img/icon-delete.svg)}.block-local-tasks-block ul.blt-tabs li a.revisionen,.block-local-tasks-block ul.blt-tabs li a.versionen{background-image:url(/modules/contrib/betterlt/img/icon-revisions.svg)}.block-local-tasks-block ul.blt-tabs li a.devel-modul{background-image:url(/modules/contrib/betterlt/img/icon-devel.svg)}body .modul-video{max-width:44rem}@media (min-width:991px){body .modul-video{margin:8rem auto 0}}@media (max-width:991px){body .modul-video{margin:6rem auto 0}}@media (max-width:767px){body .modul-video{margin:3.5rem auto 0}}body .modul-video .video_comments{margin-top:20px}body .modul-video .video_comments .add_comment{margin-bottom:40px}body .modul-video .video_comments .field--type-string,body .modul-video .video_comments .js-form-item{padding:0}body .modul-video .video_comments .existing_comments{max-height:320px;overflow-x:auto;background:#fff;padding:20px}body .modul-video .video_comments .js-ajax-comments-messages{color:#0d3d9f}body .modul-video .video_comments .js-comment{border-top:1px solid rgba(0,0,0,.4);padding-bottom:20px;padding-top:20px}body .modul-video .video_comments .js-comment:first-child{border-top:1px solid transparent}body .modul-video .video_comments .js-comment li{display:inline-block;margin-right:15px}.flipbook .slider.noBook .slide:after,body .modul-video .video_comments .cke_bottom,body .modul-video .video_comments .js-filter-wrapper{display:none!important}body .modul-video .video_comments .field--type-text-long{padding:0}body .modul-video .video_comments .form-actions{padding:0;position:relative}body .modul-video .video_comments .ajax-progress{display:none}body .modul-video .video_comments .author_style{font-size:14px;margin-bottom:10px;color:rgba(67,67,77,.6)}.flipbook .slider{width:922px;height:600px;left:-461px;top:-300px}.flipbook .slider.zoom-in .slide{cursor:zoom-out}.flipbook .slider.noBook .slide img{box-shadow:none!important}.flipbook .slider .slide{cursor:zoom-in}.flipbook .slider .slide:not(.flipMag) img{transform:none!important;height:100%}.flipbook .slider .slide:not(.flipMag).double.odd:after{content:"";left:0}.flipbook .slider .slide:not(.flipMag).double.even:after{content:"";left:100%}.flipbook .slider .page-wrapper{margin-left:0;margin-right:0;margin-top:1rem}.flipbook .sliderContainer{position:absolute!important;top:50%!important;left:50%!important;margin:auto!important;transform:translate(0,0)!important}.flipbook .page{-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);-ms-box-shadow:0 0 20px rgba(0,0,0,.2);-o-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}.flipbook .page img{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;left:0!important;position:inherit!important;inset:0 auto auto 0;transform-origin:0 100% 0;box-shadow:transparent 0 0 20px;height:100%!important;width:100%!important;max-height:fit-content!important}.magazine-viewport .container,.magazine-viewport .magazine{width:922px;height:650px}.magazine-viewport .page{width:auto;height:650px}.sliderbox .icon-close{position:absolute;top:20%;left:50px;z-index:1;color:#fff;cursor:pointer}@media (min-width:576px) and (max-width:767.98px){.sliderbox .icon-close{top:22%}}@media (min-width:768px) and (max-width:991.98px){.flipbook .icon-close{top:15%}}@media (max-width:575.98px){.sliderbox .icon-close{top:30%}}.maintenance-page{margin:1.25rem 1rem;padding:1.25rem;border:1px solid #d8d8d8}@media (min-width:62.5rem){.maintenance-page{margin:5rem 6.25rem;padding:3.125rem 12.5rem}}.maintenance-page img.logo{width:130px;margin-bottom:50px}.zweispaltig-50-50-.testimonial:before{content:"";display:block;background-color:#43434d;z-index:0;position:absolute;width:100vw;left:calc(50% - 50vw);height:100%}.zweispaltig-50-50-.testimonial .d-flex{display:flex}.zweispaltig-50-50-.testimonial .subline-color,.zweispaltig-50-50-.testimonial h2,.zweispaltig-50-50-.testimonial h3,.zweispaltig-50-50-.testimonial h4,.zweispaltig-50-50-.testimonial h5,.zweispaltig-50-50-.testimonial h6,.zweispaltig-50-50-.testimonial p{color:#fff!important}.zweispaltig-50-50-.testimonial .modul-bild{width:100%}.zweispaltig-50-50-.testimonial .modul-bild .reveal-block{display:flex;align-items:center;justify-content:center}@media screen and (max-width:1023px){.zweispaltig-50-50-.testimonial .modul-bild{padding:2% 0}}.zweispaltig-50-50-.testimonial .col-12{display:flex;align-items:center;padding:40px 0;gap:5%}@media screen and (max-width:1023px){.zweispaltig-50-50-.testimonial .col-12{flex-direction:column-reverse;padding:2%}.zweispaltig-50-50-.testimonial .col-12 .contentText{padding:2% 0}}.zweispaltig-50-50-.testimonial .slick-dots{display:flex;justify-content:center;margin-bottom:20px}.zweispaltig-50-50-.testimonial button.slick-arrow{display:flex;justify-content:space-between;position:absolute;bottom:0}.zweispaltig-50-50-.testimonial button.slick-arrow.slick-next{right:0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl9vbGRzdHlsZXMuc2NzcyIsIl9leHRlbmQuc2NzcyIsIl9zbGlkZXIuc2NzcyIsIl9nZW5lcmFsLnNjc3MiLCJfY3VzdG9tLW1peGluLnNjc3MiLCJfY29uZmlnX3ZhcnMuc2NzcyIsIl9taXhpbnMuc2NzcyIsIl9uZXdzbGV0dGVyLnNjc3MiLCJfdmVybGFndGhlbWUuc2NzcyIsIl9jb250ZW50bW9kdWxlcy5zY3NzIiwiX2Zvcm0uc2NzcyIsIl9mb250cy5zY3NzIiwiX3ZpZXdzLnNjc3MiLCJfbmV3cy5zY3NzIiwiX3BhZ2luaWVydW5nLnNjc3MiLCJfdHJ5b3V0X2xpbmsuc2NzcyIsIl9jb250YWN0LnNjc3MiLCJfaWNvbnMuc2NzcyIsIl9mYWN0c2FuZGZpZ3VyZXMuc2NzcyIsIl9qb2JhZHMuc2NzcyIsIl9tZWRpYXRoZWsuc2NzcyIsIl9zZWFyY2guc2NzcyIsIl9hbGVydHMuc2NzcyIsIl9idXR0b24uc2NzcyIsIl9zb2NpYWxtZWRpYS5zY3NzIiwiX2Nvb2tpZS5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX3NsaWNrLXNsaWRlci5zY3NzIiwiX2xvZ2luLnNjc3MiLCJfY29sb3JGdW5jdGlvbi5zY3NzIiwiX3dlYnNpdGUtc2xpZGVyLnNjc3MiLCJfaGlzdG9yaWUuc2NzcyIsIl9yZXNwb25zaXZlLnNjc3MiLCJfbWFwZ2VybWFueS5zY3NzIiwiX21haW50ZW5hbmNlLnNjc3MiLCJfaWVfZWRnZS5zY3NzIiwiX3ZpZGVvX21vZHVsLnNjc3MiLCJfcG9wdXBzLnNjc3MiLCJfYmV0dGVybHQuc2NzcyIsIl90dXJuanMuc2NzcyIsIl90ZXN0aW1vbmlhbHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQixBQ3l0S0EsMEJBQ0UsRSxDQUNFLGlCLENBRUYsRSxDQUNFLGUsQUFJSixzQkFDRSxFLENBQ0UsUyxDQUVGLEUsQ0FDRSxXLEFBSUosNEJBQ0UsRSxDQUNFLHNCLENBRUYsRSxDQUNFLHFCLEFBNkJKLHNCQUNFLEUsQ0FDRSwwQixDQUNBLFMsQ0FFRixFLENBQ0UsdUIsQ0FDQSxXLEFBSUosMEJBQ0UsRSxDQUNFLDBCLENBRUYsRSxDQUNFLHlCLEFBSUosMEJBQ0UsRSxDQUNFLDBCLENBQ0EsUyxDQUVGLEUsQ0FDRSx1QixDQUNBLFcsQUFLSixnQkFDRSxFLENBQ0UsdUIsQ0FDQSxTLENBRUYsRSxDQUNFLDBCLENBQ0EsVyxBQXVDSixzQkFDRSxFLENBQ0UsbUIsQ0FDQSxxQixDQUVGLEcsQ0FDRSxtQixDQUNBLHFCLENBRUYsRyxDQUNFLG1CLENBQ0Esc0IsQ0FFRixFLENBQ0Usc0IsQ0FDQSx3QixBQUlKLHNCQUNFLEUsQ0FDRSwwQixDQUVGLEUsQ0FDRSx5QixBQUlKLHFCQUNFLEUsQ0FDRSxTLENBRUYsRSxDQUNFLFcsQUFzakVKLGtCQUNFLEUsQ0FDRSxVLENBRUYsRSxDQUNFLGMsQUFJSix5QkFDRSxFLENBQ0UsWSxDQUVGLEUsQ0FDRSxZQzU3T0osc0UsQ0FBQSxxQixDQUFBLDhCLENBQUEsOEIsQ0FBQSw2QixDQUFBLDhCLENBRUUsaUIsQ0FGRixrRSxDQUVFLGlCLENBQ0EsZSxDQUhGLHNFLENBQUEsdUosQ0FBQSxxQixDQUFBLDhCLENBQUEsOEIsQ0FBQSw2QixDQUFBLDhCLENBR0UsZSxDQUNBLGMsQ0FDQSxtQixDQUNBLHdCLENBQ0Esa0IsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxRLENBQ0EscUMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLENBQ0EsVSxDQUNBLGUsQ0FoQkYsNEQsQ0FBQSx1RCxDQWNFLGMsQ0FkRiwwQyxDQWNFLGMsQ0FDQSxVLENBZkYsNEQsQ0FBQSwwQyxDQUFBLHNCLENBQUEsdUQsQ0FFRSxpQixDQUNBLGUsQ0FDQSxjLENBQ0EsbUIsQ0FDQSx3QixDQUNBLGtCLENBQ0EsZSxDQUNBLGlCLENBQ0EsUSxDQUNBLHFDLENBQ0EsaUIsQ0FDQSxlLENBR0EsZSxDQUVBLHlCQWxCRixzRSxDQUFBLDRELENBQUEsdUosQ0FBQSxrRSxDQUFBLHFCLENBQUEsMEMsQ0FBQSxzQixDQUFBLHVELENBQUEsOEIsQ0FBQSw4QixDQUFBLDZCLENBQUEsOEIsQ0FtQkksc0JBRUYsMkUsQ0FBQSxpRSxDQUFBLDRKLENBQUEsdUUsQ0FBQSwwQixDQUFBLCtDLENEOG1FRixvQixDQzltRUUsMkIsQ0FBQSw0RCxDQUFBLG1DLENBQUEsbUMsQ0FBQSxrQyxDQUFBLG1DLENEOG1FRixnQixDQUFBLDRCLENDN21FSSxrQixDQUNBLGEsQ0FHRiw2RSxDQUFBLG1FLENBQUEsOEosQ0FBQSx5RSxDQUFBLDRCLENBQUEsaUQsQ0FBQSw2QixDQUFBLDhELENBQUEscUMsQ0FBQSxxQyxDQUFBLG9DLENBQUEscUMsQ0FDRSxlLENBQ0EscUIsQ0FDQSxvQixDQUNBLFcsQ0FDQSxTLENBQ0EsSyxDQUNBLFUsQ0FDQSxpQixDQUNBLCtCLENBQ0EsMEIsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZSxDQUNBLFUsQ0FDQSxtQixDQUNBLG1CLENBQ0EsdUIsQ0FDQSxnQixDQUNBLGEsQ0FJQSxrRixDQUFBLHdFLENBQUEsbUssQ0FBQSw4RSxDQUFBLGlDLENBQUEsc0QsQ0FBQSxrQyxDQUFBLG1FLENBQ0UsdUIsQ0FHRixpRixDQ28yQkksOEMsQ0RwMkJKLHVFLENBQUEsa0ssQ0FBQSw2RSxDQUFBLGdDLENBQUEscUQsQ0Q4bUVKLDBCLENDOW1FSSxpQyxDQUFBLGtFLENEOG1FSixzQixDQUFBLGtDLENDN21FTSwwQixDQUlKLDRFLENBQUEsa0UsQ0FBQSw2SixDQUFBLHdFLENBQUEsMkIsQ0FBQSxnRCxDQUFBLDRCLENBQUEsNkQsQ0FBQSxvQyxDQUFBLG9DLENBQUEsbUMsQ0FBQSxvQyxDQUNFLFMsQ0FLSixZLENBRUUsZSxDQUNBLGEsQ0FXQSx5QkFERixXLENBQUEsbUYsQ0FBQSxxQyxDQUFBLFksQ0FBQSw4QixDQUFBLHFCLENBQUEsdUMsQ0FBQSxxQixDQUFBLHlCLENBQUEsYSxDQUFBLGEsQ0FBQSxlLENBQUEsd0IsQ0FBQSx5QixDQUFBLHlCLENBQUEsd0IsQ0FBQSx3QixDQUFBLHlCLENBQUEsd0IsQ0FBQSwwQixDQUFBLHdCLENBQUEsNkIsQ0FBQSw2QixDQUFBLHlCLENBQUEsd0IsQ0FBQSw2QixDQUFBLDZCLENBQUEseUIsQ0FBQSx3QixDQUFBLCtCLENBQUEsd0IsQ0FBQSwwQixDQUFBLG1ELENBQUEsNEIsQ0FBQSwwQixDQUFBLDhCLENBQUEsOEIsQ0FBQSw4QixDQUFBLHlCLENBQUEsMEIsQ0FBQSx5QixDQUFBLHdCLENBQUEsNEIsQ0FBQSwrQixDQUFBLDZCLENBQUEsNEIsQ0FFSSxpQixBQUVGLHlCQUpGLFcsQ0FBQSxtRixDQUFBLHFDLENBQUEsWSxDQUFBLDhCLENBQUEscUIsQ0FBQSx1QyxDQUFBLHFCLENBQUEseUIsQ0FBQSxhLENBQUEsYSxDQUFBLGUsQ0FBQSx3QixDQUFBLHlCLENBQUEseUIsQ0FBQSx3QixDQUFBLHdCLENBQUEseUIsQ0FBQSx3QixDQUFBLDBCLENBQUEsd0IsQ0FBQSw2QixDQUFBLDZCLENBQUEseUIsQ0FBQSx3QixDQUFBLDZCLENBQUEsNkIsQ0FBQSx5QixDQUFBLHdCLENBQUEsK0IsQ0FBQSx3QixDQUFBLDBCLENBQUEsbUQsQ0FBQSw0QixDQUFBLDBCLENBQUEsOEIsQ0FBQSw4QixDQUFBLDhCLENBQUEseUIsQ0FBQSwwQixDQUFBLHlCLENBQUEsd0IsQ0FBQSw0QixDQUFBLCtCLENBQUEsNkIsQ0FBQSw0QixDQUtJLGlCLEFBRUYseUJBUEYsVyxDQUFBLG1GLENBQUEscUMsQ0FBQSxZLENBQUEsOEIsQ0FBQSxxQixDQUFBLHVDLENBQUEscUIsQ0FBQSx5QixDQUFBLGEsQ0FBQSxhLENBQUEsZSxDQUFBLHdCLENBQUEseUIsQ0FBQSx5QixDQUFBLHdCLENBQUEsd0IsQ0FBQSx5QixDQUFBLHdCLENBQUEsMEIsQ0FBQSx3QixDQUFBLDZCLENBQUEsNkIsQ0FBQSx5QixDQUFBLHdCLENBQUEsNkIsQ0FBQSw2QixDQUFBLHlCLENBQUEsd0IsQ0FBQSwrQixDQUFBLHdCLENBQUEsMEIsQ0FBQSxtRCxDQUFBLDRCLENBQUEsMEIsQ0FBQSw4QixDQUFBLDhCLENBQUEsOEIsQ0FBQSx5QixDQUFBLDBCLENBQUEseUIsQ0FBQSx3QixDQUFBLDRCLENBQUEsK0IsQ0FBQSw2QixDQUFBLDRCLENBUUksbUIsQUFNRix5QkFERix5QixDQUFBLHNELENBQUEseUIsQ0FBQSx5QixDQUFBLHdCLENBQUEsd0IsQ0FBQSx5QixDQUFBLHdCLENBQUEsMEIsQ0FBQSx3QixDQUFBLDZCLENBQUEsNkIsQ0FBQSx5QixDQUFBLHdCLENBQUEsNkIsQ0FBQSw2QixDQUFBLHlCLENBQUEsd0IsQ0FBQSwrQixDQUFBLHdCLENBQUEsMEIsQ0FBQSxtRCxDQUFBLDRCLENBQUEsMEIsQ0FBQSw4QixDQUFBLDhCLENBQUEsOEIsQ0FBQSx5QixDQUFBLDBCLENBQUEseUIsQ0FBQSx3QixDQUFBLDRCLENBQUEsK0IsQ0FBQSw2QixDQUFBLDRCLENBRUksa0IsQ0FDQSxtQkVqR0osSSxDQUNFLGlCLENBQ0EsaUIsQ0FFQSx3QixDQU1BLGMsQ0FDRSxlLENDREgsOEMsQ0FDRywyQyxDQUNBLHNDLENEQ0EsYyxDQUNBLEssQ0FDQSxRLENBRUEsVSxDQUNBLDBCLENBQ0EsYSxDRWlDRixxQyxDQUNBLGlCLENBQ0EsZSxDRmRJLGMsQ0FmRiwyQixDQUNFLG1CLENBQ0EsaUIsQ0FDQSxVLENHNkNGLDZCSC9ERixjLENBc0JJLDZCLEFHeUNGLDRCSC9ERixjLENBMEJJLGdCLEFBT0YscUNBakNGLGMsQ0FrQ0ksa0JBR0YscUIsQ0FDRSwrQixDQUNBLHdCLENBR0YscUIsQ0FDRSxVLENBQ0EsYyxDQUVBLGtDLENBQ0UsZ0IsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FlRSxVLENHRk4sNEJIakJFLGtDLENBT0ksWSxBR1VOLDZCSGpCRSxrQyxDQVdJLHlCLEFHTU4sNEJIakJFLGtDLENBZUkseUJBVU4sb0IsQ0FDRSxhLENBQ0EsVSxDQUlGLHFCLENBQ0UsaUIsQ0FDQSxRLENBQ0EsMEIsQ0FDQSxrQixDQUNBLEssQ0FDQSxRLENBdUVFLHVDLENBckVGLHdCLENBc0VJLGMsQ0FLQSxjLENBRUEsd0IsQ0FDQSxhLENBOUVKLHdCLENBQ0Usb0IsQ0FDQSxjLENBQ0EsVyxDQUVBLG9CLENBRUEsZSxDQUVBLHFCLENHL0JKLDZCSHNCRSx3QixDQWFJLGlCQUdGLGlDLENBSUEsOEIsQ0FIRSx1QixDQU9GLDBCLENBQ0UsYyxDQUNBLGEsQ0FNTix1QixDQUNFLGtCLENBQ0EsUyxDQUNBLFEsQ0FDQSxXLENBRUEsMEIsQ0FDRSxvQixDQUNBLHFCLENBQ0EsYyxDQUVBLHNDLENBQ0UsWSxDQUNBLGEsQ0FDQSxpQixDQUNBLGlCLENBQ0EsZSxDR3RFTiw0QkhpRUksc0MsQ0FRSSxnQkh3dUVaLHdELENHcHVFWSwrQyxDQUNFLHVCLENIdXVFZCxpRCxDR251RVUsd0MsQ0FDRSxnQixDQUNBLGEsQ0FDQSxhLENBQ0EsMkIsQ0FDQSxrQixDQUlKLHVDLENBRUUsUSxDQUNBLGdCLENBQ0EsVyxDQUdBLGtCLENBR0EsNEIsQ0FDQSxlLENBQ0EsUyxDQUNBLHdCLENHeEdOLDRCSDJGSSx1QyxDQWdCSSxjQVFWLGMsQ0FDRSxzQixDQUNBLGlCLENBQ0EseUIsQ0FFQSwyQixDQUNFLFksQ0FDQSw2QixDQUNBLGtCLENBRUEsdUIsQ0FDQSwwQixDQUVBLGtDLENBQ0UsaUIsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxZLENBRUEsc0MsQ0FDRSxVLENBQ0EsaUIsQ0FDQSxlLENBQ0EsVyxDQUVBLG1DLENBTU4sNkIsQ0FDRSxZLENBQ0Esa0IsQ0FDQSxzQixDQUlGLHNCLENBQ0UsYyxDQUVBLFcsQ0FDQSxvQixDQUNBLG9CLENBSUEsK0IsQ0FDRSxpQixDQUVBLDRCLENBQ0EsaUMsQ0FDQSxpQixDQUVBLHNDLENBQ0UsVSxDQUNBLGEsQ0FDQSxrQyxDQUNBLGlCLENBQ0EsSyxDQUNBLE8sQ0FDQSxRLENBQ0EsTSxDQU9OLHFCLENBQ0Usa0IsQ0FRRSxvRCxDQUNFLG9CLENBQ0EsaUIsQ0FPTiw2QixDQUNFLGlCLENBQ0Esb0IsQ0FHRiw0QixDQUNFLFksQ0FDQSxhLENBQ0EsYyxDQUNBLGlCLENBQ0EsVSxDQUNBLGMsQ0FDQSxrQixDQUNBLGlCLENBQ0EscUIsQ0FDQSxrQixDQUVBLHlDLENBQ0UsVyxDQUNBLFcsQ0FDQSxhLENBQ0Esa0IsQ0FDQSxpQixDQUtBLDZDLENBQ0Usb0IsQ0FDQSxpQixDQUdGLDRDLENBQ0UscUMsQ0FDQSxpQixDQUNBLGUsQ0FDQSw0QixDQUNBLGtCLENBQ0Esa0QsQ0FDQSxlLENBQ0EsZSxDQUNBLHVCLENBSUosdUMsQ0FDRSxlLENBS0YsdUMsQ0FDRSxhLENBQ0EsYyxDQVNGLCtCLENBQ0UsZSxDQUdGLDRCLENBQ0Usc0MsQ0FHRiw0QixDQUNFLGEsQ0FHRix1QixDQXNUTSw4RSxDQXBFTiw4QixDQWpQRSxhLENBRUEsZ0MsQ0FBQSw0QixDQUNFLFUsQ0FJSixrQyxDQUNFLFksQ0FDQSxpQixDQUNBLGEsQ0FFQSx5QyxDQUdFLGUsQ0FDQSx1QixDQUNBLGMsQ0FDQSxpQixDQUNBLGdCLENBQ0EsWSxDQUNBLFUsQ0FDQSxhLENBQ0EscUIsQ0FYRix5QyxDQWNBLHFDLENBZ0dOLE8sQ0FDRSxxQyxDQUNBLGlCLENBbEdJLHFDLENBR0UsZSxDQUNBLDZDLENBQ0EsbUIsQ0FDQSxlLENBRUEscUNBUkYscUMsQ0FTSSxnQixBQUVGLG9DQVhGLHFDLENBWUksZ0JBSUoscUMsQ0FDRSxhLENBQ0EscUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSw2QyxDQUNBLGUsQ0FFQSxxQ0FSRixxQyxDQVNJLGdCLEFBR0Ysb0NBWkYscUMsQ0FhSSxnQixBQUlKLHlCQXBERixrQyxDQXFESSxnQixBQUdGLDBCQXhERixrQyxDQXlESSxnQkFJSiwrQixDQUNFLHdGLENBQ0EsaUIsQ0FDQSxpQixDQUNBLFksQ0FDQSxpQixDQUNBLGUsQ0FFQSxZLENBQ0Esa0IsQ0FDQSxzQixDQUlFLHlDLENBQ0UscUIsQ0FLSixtQyxDQUNFLHFELENBQ0EsNkMsQ0FDQSxtRyxDQUNBLCtGLENBQ0Esd0IsQ0FDQSx1QixDQUNBLFMsQ0FFQSxVLENBQ0EsZSxDQUNBLFcsQ0h0YVYsTyxDQUFBLEssQ0c2YUksbUIsQ0FBQSwwQixDQTZqQlEsOEQsQ0gxK0JaLE0sQ0FBQSxVLENBQUEsTSxDQUFBLE0sQ0FBQSxNLENBQUEsSSxDQUFBLEcsQ0FBQSxPLENHOGFNLGEsQ0FJSixlLENBQ0UsaUIsQ0FLQSx3QixDQUNFLDJCLENBSUosTyxDQUdFLGUsQ0FFQSxxQixDSHFwTEYsNkMsQ0ducExFLFcsQ0FNQSxXLENIa3BMSixlLENHN2lMSSxlLENBMUdFLG9CLENBV0YsMEIsQ0FDRSxxQixDQUtJLCtDQURGLHlDLENBRUksa0IsQUFNTix5QkFiRiwwQixDQWNJLHVCLEFBRUYsMEJBaEJGLDBCLENBaUJJLHNCQU1BLG1DLENBQ0UsZSxDQUNBLHFCLENBQ0EsZSxDQUdGLHlDLENBRUUsYSxDQUVBLDJDLENBQ0UsYSxDQUNBLGdCLENBQ0EsbUIsQ0FHRSw4RCxDQUFBLCtELENBQUEseUQsQ0FDRSxhLENBQ0Esd0IsQ0FDQSxpQixDQUNBLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLDJCLENBQ0EsZSxDQUNBLFUsQ0FTZCxrQixDQUVFLG1CLENBQ0EsaUIsQ0FHRiw4QixDQUNFLFcsQ0FDQSxrQixDQVNFLHlCQURGLGdDLENBRUksYSxDQUNBLG1CQU9KLG1CLENBQ0UsUyxDQUVBLGlCLENBQ0EsUSxDQUNBLDBCLENBRUEsWSxDQTdHSixPLENBa0hFLGUsQ0FFRSxZLENBQ0EsZSxDQWlCRix5QyxDQUNFLFUsQ0FDQSxPLENBUUYsZ0MsQ0FDRSx3QixDQVlGLHdDLENBQ0UsYyxDQUVBLHFELENBQ0UsaUIsQ0FFQSxzQixDQUNBLFMsQ0FDQSxpQixDQUNBLGtCLENBQ0EsUSxDQUdGLGlFLENBQ0UsZSxDQUNBLFksQ0FDQSxVLENBRUEsNEUsQ0FDRSxTLENJaGRFLDRHLENKbWRKLHlFLENBQ0UsUyxDQUNBLFEsQ0FFQSw0RSxDQUNFLGMsQ0FDQSxRLENINjdEWix3RCxDR3g3RGMsb0YsQ0FDRSxhLENBV2QsZSxDQUVFLGUsQ0FDQSxpQixDQUNBLGdCLENBT0UseUJBREYsOEIsQ0FFSSx1QkFLRiw2QixDQUNFLGlCLENBSUosaUIsQ0FDRSxlLENBRUEsbUMsQ0FDRSxtQixDQUNBLGlCLENBQ0EsaUIsQ0FnTE4sZSxDQTdLSSwyQixDQUNFLGMsQ0FDQSx1QixDQUNBLHFDLENIMDFISix5RCxDR2wxSEEsa0IsQ0EwS0YsTyxDQXpLSSxjLENBRUEscUIsQ0EwS0YsVSxDQXpLSSxtQixDQUNBLGUsQ0FNQSx1QyxDQUNFLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsZSxDQUVBLDhDLENBQ0UsZSxDQUNBLFUsQ0FDQSxpQixDQUNBLGUsQ0FDQSxtQixDQUNBLG1CLENBQ0EsYSxDQUNBLGtDLENBQ0EscUIsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxNLENBQ0EsTyxDQUtOLDZDLENBQ0UsVyxDQUNBLDBCLENBQ0EsYSxDQUNBLGEsQ0FDQSxpQixDQW9aTSwwRyxDQWxaTixtRCxDQUNFLGtCLENBT04sdUIsQ0FDRSxjLENBQ0Esc0IsQ0FDQSxZLENBQ0EsZSxDQUVBLGtDLENBQ0UsMkIsQ0FDQSxVLENBQ0EsTSxDQUVBLHlCQUxGLGtDLENBTUksZ0JBS0oseUMsQ0FFRSxlLENBRUEsNkQsQ0FDQSxlLENBQ0EsWSxDQUNBLHFDLENBQ0EsYyxDQUNBLGdCLENBQ0EsUyxDQUNBLFEsQ0FDQSxpQixDQUdFLCtDLENBQ0Usa0IsQ0FDQSxpQixDQUVBLHNELENBQ0UsTyxDQUNBLFcsQ0FLTiw0QyxDQUNFLGlCLENBRUEsc0IsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUVBLGtELENBQ0UsVSxDQUNBLFUsQ0FDQSx3QixDQUNBLFUsQ0FDQSxpQixDQUNBLGMsQ0FDQSxRLENBQ0EsUSxDQUNBLDBCLENBTU4seUJBbEVGLHVCLENBbUVJLGlCQU9KLHVCLENBQ0UsTyxDQUlFLGdDLENBQ0UsZSxDQUVBLGtDLENBQ0UsYSxDQUVBLHlDLENBQ0UsYyxDQUNBLG1CLENBQ0EsYSxDS3hIQSx3RSxDQWxCRiwyRCxDTDZJQSxxQyxDQUNFLHFCLENBQ0EsaUMsQ0FDQSxnQixDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FXWixlLENBSUUsZSxDQWdCRixtQixDQUNFLFMsQ0FDQSx5QkFGRixtQixDQUdJLGlCQU9GLHNELENBQ0UsTyxDQUtKLGtCLENBQ0UsYSxDSHluQ0osNkIsQ0czS0UsMkIsQ0F6OEJFLG1CLENINW1CSixRLENHNm1CTSxZLENBVUEsdUIsQ0FOQSw2QixDQWVGLGlCLENBU0ksbUMsQ0F2QkEseUIsQ0FTRix5QixDQVdFLHFDLENBVkEsc0IsQ0FxQkEsaUMsQ0FBQSx1QyxDQUNFLGtELENBU0oseUIsQ0FBQSwrQixDQUNFLHdDLENBU0YsbUNBQUEsZSxDQUNFLFksQ0FRQSx5RCxDQUNFLGtCLENBQ0Esa0IsQ0FFQSxzRSxDQUNFLHFCLENBT1YsNEIsQ0FDRSxTLENBQ0EsaUIsQ0FHRixrQixDQUNFLGdCLENBU0ksa0MsQ0FDRSxVLENBQ0EsWSxDQUNBLGtCLENBQ0EsUyxDQUVBLCtDLENBQ0Usc0IsQ0FDQSxZLENBQ0EscUIsQ0FFQSxrRCxDQUNFLG1CLENBQ0EsZSxDQVVGLGlELENBQ0UsZSxDQUNBLHFCLENBRUEsZSxDQUNBLDZDLENBR0YsdUQsQ0FDRSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSw4QixDSDJrRGQsc0QsQ0FKQSxzRCxDQUpBLHNELENBWUEscUQsQ0d6a0RVLDRDLENBQ0Usd0IsQ0FFQSxnRCxDQUNFLGUsQ0FDQSx3RCxDQUNBLGdELENBQ0EsbUcsQ0FDQSwrRixDQVVWLHNCLENBQ0UsVyxDQUlKLG1DLENBQ0UsZSxDQUNBLGMsQ0FDQSxzQixDQUNBLFksQ0FDQSxVLENBRUEsTyxDQUVBLDJDLENBQ0UsVSxDQUVBLHNELENBQ0UsMkIsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxNLENBQ0EsUyxDQUVBLHlCQVBGLHNELENBUUksZ0JBSUosd0QsQ0FDRSxpQixDQUNBLGEsQ0FFQSxlLENBQ0EsNkQsQ0FDQSxlLENBQ0EsWSxDQUNBLHFDLENBRUEsYyxDQUNBLGdCLENBQ0EsUyxDQUdBLHFFLENBQ0UsYyxDQUNBLGlCLENBQ0EsWSxDQUNBLHNCLENBQ0EsZSxDQUNBLGdCLENBQ0EsaUIsQ0FFQSwyRSxDQUNFLFUsQ0FDQSxvQixDQUNBLFUsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxjLENBQ0EsYSxDQWtCRSxpSCxDQVhKLDBGLENBQ0UsZSxDQUlBLGlHLENBQ0UsYyxDQUNBLGlCLENBQ0EsUyxDQUNBLGUsQ0FPRixvRyxDQUNFLFcsQ0FDQSwwQixDQUNBLGEsQ0FDQSxhLENBRUEsZSxDQU9GLDZGLENBRUUsZSxDQUNBLGlCLENBQ0EsZSxDQUVBLG9HLENBQ0UsZSxDQUNBLFUsQ0FDQSxpQixDQUNBLGUsQ0FDQSxtQixDQUNBLG1CLENBQ0EsYSxDQUNBLGtDLENBQ0EscUIsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FHQSxVLENBQ0EsTyxDQVlaLHlCQWhJRixtQyxDQWlJSSxpQkFNRixvQixDQUNFLFUsQ0FVQSx5QkFERix1QyxDQUVJLGtCLEFBRUYseUJBSkYsdUMsQ0FLSSxrQixBQUVGLHlCQVBGLHVDLENBUUksbUIsQUFFRix5QkFWRix1QyxDQVdJLG1CQUlKLG9DLENBQ0UsaUIsQ0FDQSxVLENBME5JLDZELENBdE5OLG1DLENBQ0UsVSxDQW1DRiwrQixDQTVCRSxtRCxDQUNFLFUsQ0FDQSxpQixDQUNBLGEsQ0FFQSw4RCxDQUNFLGlCLENBQ0EsYSxDQUNBLFUsQ0FDQSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsMEIsQ0FJSiw4RCxDQUNFLFcsQ0FDQSxVLENBQ0EsZSxDQUVBLHlFLENBQ0UsVyxDQU1OLCtCLENBRUUsZ0IsQ0FDQSxlLENBQ0EsYyxDQUdBLGdCLENBQ0EsYSxDQUNBLGUsQ0FHRixxQyxDQUVFLGUsQ0FDQSxRLENBR0UsMEJBREYsaUQsQ0FFSSxzQkFLRix5RCxDQUNFLGUsQ0FPRix5QkFERixnRCxDQUVJLGlCSGl4R1YsZ0MsQ0czd0dJLG9DLENIMXZDSixFLENBQUEsRSxDQUFBLEUsQ0FBQSxFLENBQUEsRSxDQUFBLEUsQ0FJQSxDLENHdXZDTSxZLENNNlBJLDZFLENOelBOLHFDLENBQ0UsYSxDQUtKLGtELENBZ0JBLG1DLENBZkUsaUIsQ0FFQSx3RCxDQWdCQSx5QyxDQWZFLFUsQ0FDQSxvQixDQUNBLFUsQ0FFQSxVLENBQ0EsaUIsQ0FDQSxjLENBQ0EsTSxDQVFGLHlDLENBSUUsd0IsQ0FDQSxVLENBR0EsUSxDQUNBLGtDLENBQ0EsOEIsQ0FDQSwrQixDQUNBLDZCLENBQ0EsMEIsQ0FLRixxQixDQUNFLFUsQ0FDQSxpQixDQUNBLEssQ0FDQSxVLENBQ0EsUSxDQUNBLFMsQ0FDQSw2RCxDQUlKLHVCLENBQ0UsWSxDQUNBLGMsQ0FDQSxrQixDQUNBLGlCLENBS0Usa0MsQ0FDRSxTLENBUUYsMEIsQ0FDRSxZLENBQ0Esc0IsQ0FFQSw4QixDQUNFLE0sQ0FDQSxjLENBU0osNEIsQ0FBQSxpQixDQUNFLGUsQ0FDQSwwQixDQUlKLHlCLENBQUEsYyxDQUNFLDBCLENBQ0EsYyxDQUdGLHlCLENBQUEsYyxDQUNFLDJCLENBQ0EsZSxDQUNBLDZDLENBQ0EscUNBSkYseUIsQ0FBQSxjLENBS0ksZ0IsQUFFRixvQ0FQRix5QixDQUFBLGMsQ0FRSSxnQkFLTixlLENBQ0UsZSxDSG13Q0osb0MsQ0FBQSwwQyxDRy92Q0ksb0MsQ0FDRSxRLENIZ25HRixvRCxDR3JtR0UseUMsQ0hsMkNOLEssQ0FBQSxLLENBQUEsSyxDQUFBLEssQ0dtMkNRLGUsQ0FFQSwrQyxDQUNFLGUsQ0FLRSw0RSxDQUNFLGUsQ0FDQSxrQixDQUlBLHlCQURGLG1FLENBRUksaUJBSUosb0UsQ0FBQSxtRSxDQUNFLGlCLENBQ0EsbUIsQ0FFQSxvRixDQUFBLG1GLENBQ0UsVSxDQUNBLGlCLENBQ0EsTSxDQUNBLFEsQ0FFQSwwRixDQUFBLHlGLENBQ0UsZSxDQUNBLFUsQ0FDQSxlLENBRUEsaUIsQ0FDQSxpQixDQVNaLDRDLENBQ0UsYSxDQUNBLGUsQ0FFQSw2RCxDQUNBLGMsQ0FFQSxpRSxDQUNFLGlCLENBQ0EsUSxDQUNBLGtCLENBQ0EscUMsQ0FDQSxpQixDQUNBLGUsQ0FJRiwwRCxDQUNFLGMsQ0FFQSw2RCxDQUNFLGtCLENBQ0Esa0IsQ0FFQSxvRSxDQUNFLGUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxvQixDQUNBLHFCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsZSxDQUNBLFksQ0FDQSxhLENBQ0EsaUIsQ0FDQSxxQixDQUNBLGlCLENBQ0EscUIsQ0FDQSxrQyxDQUlKLHlCQTFCRiwwRCxDQTJCSSxnQkFLTixxQyxDQUVFLGlCLENBS04sd0IsQ0FDRSxpQixDQXVCSixVLENBaEJFLE8sQ0FtQkEsaUIsQ0FNQSxpQixDQXpCQSxPLENBQ0Usb0IsQ0FFQSxxQixDQUVBLGUsQ0FDQSxVLENBQ0EsbUIsQ0FDQSxtQixDQUNBLHVCLENBQ0EsZ0IsQ0FDQSxrQyxDQUNBLGlDLENBSUosVSxDQUNFLFUsQ0FDQSxxQyxDQUVBLGUsQ0FDQSw4QyxDQUNBLG9CLENBQ0Esd0IsQ0FDQSxVLENBRUEsTSxDQUNBLFUsQ0FFQSxpQixDQUNBLDJCLENBQ0EsYSxDQUVBLHdCLENBQ0UsMkIsQ0FHRixxQ0FyQkYsVSxDQXNCSSxpQixBQUVGLG9DQXhCRixVLENBeUJJLGdCLEFBSUEsb0NBREYsYyxDQUVJLFcsQ0FDQSxZQVdKLHVCLENBQ0UscUMsQ0FDQSxpQixDQUNBLGUsQ0FDQSw4QyxDQUNBLG9CLENBQ0Esd0IsQ0FDQSxVLENBQ0EsaUIsQ0FFQSxpQixDQUNBLDJCLENBQ0EsYSxDQUVBLHFDQWRGLHVCLENBZUksaUIsQUFFRixvQ0FqQkYsdUIsQ0FrQkksZ0JBSUosc0IsQ0FDRSxjLENBQ0EsUSxDQUNBLGUsQ0FFQSxpQyxDQU1FLFUsQ0FDQSxpQixDQUNBLGMsQ0FPRix3QyxDQUNFLGUsQ0FFQSwwQyxDQUNFLGtCLENBQ0EsMEJBRkYsMEMsQ0FHSSxrQixBQUVGLHlCQUxGLDBDLENBTUksdUIsQ0FDQSxpQixDQUNBLG9CLEFBRUYseUJBVkYsMEMsQ0FXSSxnQixBQUlKLHlCQWxCRix3QyxDQW1CSSxpQixDQUNBLHVCLENBeENOLHNCLENBNkNJLG1CLEFBRUYseUJBL0NGLHNCLENBZ0RJLGMsQ0FDQSxpQixDQUNBLE8sQ0FDQSwyQixDQUNBLFksQUFFRiwwQkF0REYsc0IsQ0F1REksaUIsQUFVRixtQkFBQSxzQixDQUNFLFUsQ0FDQSxhLENBQ0EsUSxDQUNBLHdCLENBQ0EsVSxDQUNBLGlJLENBQ0EsUSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxTLENBRUEsNEJBWkYsbUJBQUEsc0IsQ0FhSSxVLENBQ0EsbUJBT1IsVyxDQUNFLGlCLENBRUEseUIsQ0FHRSw2QixDTzltREEsdUIsQ1A0bURBLFUsQ0FRRixvQixDQUNFLGtCLENBR0YseUJBaEJGLFcsQ0FpQkksaUJBcUZBLDBDLENBaEZKLFksQ0hpNEdBLFEsQ0doNEdFLFUsQ0FPRSxxRCxDQUNFLFMsQ0FHRixxRCxDQUNFLGMsQ0FDQSxlLENBRUEsMkQsQ0FDRSxzQyxDQUNBLGEsQ0FLTiwrQ0FHTSw2QyxDQUNFLGUsQ0FFQSwrQyxDQUFBLGtELENBQ0UsYyxDQUtOLHVDLENBQ0UsVyxDQUdGLDJELENBQ0Usa0JBUUYsb0QsQ0FDRSxXLENBQ0EsVSxDQUNBLGUsQ0FFQSwyRCxDQUNFLFcsQ0FDQSxVLENBQ0EsZSxDQUNBLE0sQ0FDQSxLLENBQ0EsVyxDQWtCVix5QixDQUNFLGdCLENBU0EsWSxDQVdBLHFDLENBZkUsbUQsQ0FDRSxxQixDQUtOLDBCLENBQ0UsaUIsQ0FDQSxjLENBQ0Esa0IsQ0FDQSw0QixDQUNFLFUsQ0FDQSxhLENBQ0EsYyxDQUtGLCtCQUFBLEUsQ0FDRSxTLENBQ0EsK0JBQUEsSSxDQUNFLG1CLENBQ0EsYSxDQUNBLGMsQ0FLSiwrRkFBQSxRLENBQ0UsMkIsQ0FDQSxlLENBTUYsMkIsQ0FDRSxZLENBQ0EsNkIsQ0FFQSxvQyxDQUNFLHFDLENBQ0EsYyxDQUNBLGUsQ0FDQSxjLENBQ0EsaUIsQ0FHRixrQyxDQUNFLG1CLENBQ0EsdUIsQ0FDQSxpQixDQUNBLGlCLENBQ0EsYyxDQVFKLDhCLENBQ0UsaUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxlLENBQ0EscUMsQ0FDQSxlLENBSUosVyxDQUNFLGdCLENBQ0EseUJBRkYsVyxDQUdJLG1CLEFBYUUsb0JBQUEscUQsQ0FDRSxTLENBV0Esb0JBQUEscUQsQ0FDRSxpQixDQVdWLFcsQ0FDRSxlLENBQ0EsVSxDQUtBLGEsQ0hoMERGLEMsQ0FBQSxNLENHaTBESSxlLENB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YyxDQUNBLGtCLENBQ0EsaUIsQ0FWRixTLENBTUUsaUIsQ0FFQSxjLENBQ0Esa0IsQ0FDQSxpQixDQVZGLE8sQ0FBQSxTLENBQUEsVSxDQUFBLFUsQ0FBQSxVLENBQUEsUyxDQUFBLFMsQ0FBQSxTLENBQUEsUyxDQUFBLFMsQ0FBQSxTLENBQUEsUyxDQUFBLFMsQ0FBQSxZLENBQUEsTyxDQUFBLFMsQ0FBQSxVLENBQUEsVSxDQUFBLFUsQ0FBQSxTLENBQUEsUyxDQUFBLFMsQ0FBQSxTLENBQUEsUyxDQUFBLFMsQ0FBQSxTLENBQUEsUyxDQUFBLFksQ0FBQSxPLENBQUEsUyxDQUFBLFUsQ0FBQSxVLENBQUEsVSxDQUFBLFMsQ0FBQSxTLENBQUEsUyxDQUFBLFMsQ0FBQSxTLENBQUEsUyxDQUFBLFMsQ0FBQSxTLENBQUEsWSxDQUFBLE8sQ0FBQSxTLENBQUEsVSxDQUFBLFUsQ0FBQSxVLENBQUEsUyxDQUFBLFMsQ0FBQSxTLENBQUEsUyxDQUFBLFMsQ0FBQSxTLENBQUEsUyxDQUFBLFMsQ0FBQSxZLENBTUUsaUIsQ0FDQSxVLENBQ0EsYyxDQUNBLGtCLENBQ0EsaUIsQ0FHRixJLENBQ0UsWSxDQUNBLFcsQ0FDQSxjLENBR0YsUyxDQUNFLGEsQ0FDQSxVLENBQ0EsYyxDQUdGLE0sQ0FDRSxpQixDQUNBLGtCLENBR0YsTSxDQUNFLGtCLENBQ0EsbUIsQ0FHRixNLENBQ0UsWSxDQUNBLGEsQ0FHRixNLENBQ0Usa0IsQ0FDQSxtQixDQUdGLE0sQ0FDRSxrQixDQUNBLG1CLENBR0YsTSxDQUNFLFksQ0FDQSxhLENBR0YsTSxDQUNFLGtCLENBQ0EsbUIsQ0FHRixNLENBQ0Usa0IsQ0FDQSxtQixDQUdGLE0sQ0FDRSxZLENBQ0EsYSxDQUdGLE8sQ0FDRSxrQixDQUNBLG1CLENBR0YsTyxDQUNFLGtCLENBQ0EsbUIsQ0FHRixPLENBQ0UsYSxDQUNBLGMsQ0FHRixZLENBQ0UsUSxDQUdGLFcsQ0FDRSxRLENBR0YsUSxDQUNFLE8sQ0FHRixRLENBQ0UsTyxDQUdGLFEsQ0FDRSxPLENBR0YsUSxDQUNFLE8sQ0FHRixRLENBQ0UsTyxDQUdGLFEsQ0FDRSxPLENBR0YsUSxDQUNFLE8sQ0FHRixRLENBQ0UsTyxDQUdGLFEsQ0FDRSxPLENBR0YsUSxDQUNFLE8sQ0FHRixTLENBQ0UsUSxDQUdGLFMsQ0FDRSxRLENBR0YsUyxDQUNFLFEsQ0FHRixTLENBQ0Usb0IsQ0FHRixTLENBQ0UscUIsQ0FHRixTLENBQ0UsZSxDQUdGLFMsQ0FDRSxxQixDQUdGLFMsQ0FDRSxxQixDQUdGLFMsQ0FDRSxlLENBR0YsUyxDQUNFLHFCLENBR0YsUyxDQUNFLHFCLENBR0YsUyxDQUNFLGUsQ0FHRixVLENBQ0UscUIsQ0FHRixVLENBQ0UscUIsQ0FHRixRLENBQ0UsdUIsQ0F1bVJFLGtDLENBcG1SSixPLENBQ0Usc0IsQ0FHRixLLENBQ0UsdUIsQ0FDQSx3QixDQUdGLEssQ0FDRSx3QixDQUNBLHlCLENBR0YseUJBQ0UsTyxDQUNFLFksQ0FDQSxXLENBQ0EsYyxDQUVGLFksQ0FDRSxhLENBQ0EsVSxDQUNBLGMsQ0FFRixTLENBQ0UsaUIsQ0FDQSxrQixDQUVGLFMsQ0FDRSxrQixDQUNBLG1CLENBRUYsUyxDQUNFLFksQ0FDQSxhLENBRUYsUyxDQUNFLGtCLENBQ0EsbUIsQ0FFRixTLENBQ0Usa0IsQ0FDQSxtQixDQUVGLFMsQ0FDRSxZLENBQ0EsYSxDQUVGLFMsQ0FDRSxrQixDQUNBLG1CLENBRUYsUyxDQUNFLGtCLENBQ0EsbUIsQ0FFRixTLENBQ0UsWSxDQUNBLGEsQ0FFRixVLENBQ0Usa0IsQ0FDQSxtQixDQUVGLFUsQ0FDRSxrQixDQUNBLG1CLENBRUYsVSxDQUNFLGEsQ0FDQSxjLENBRUYsZSxDQUNFLFEsQ0FFRixjLENBQ0UsUSxDQUVGLFcsQ0FDRSxPLENBRUYsVyxDQUNFLE8sQ0FFRixXLENBQ0UsTyxDQUVGLFcsQ0FDRSxPLENBRUYsVyxDQUNFLE8sQ0FFRixXLENBQ0UsTyxDQUVGLFcsQ0FDRSxPLENBRUYsVyxDQUNFLE8sQ0FFRixXLENBQ0UsTyxDQUVGLFcsQ0FDRSxPLENBRUYsWSxDQUNFLFEsQ0FFRixZLENBQ0UsUSxDQUVGLFksQ0FDRSxRLENBRUYsWSxDQUNFLGEsQ0FFRixZLENBQ0Usb0IsQ0FFRixZLENBQ0UscUIsQ0FFRixZLENBQ0UsZSxDQUVGLFksQ0FDRSxxQixDQUVGLFksQ0FDRSxxQixDQUVGLFksQ0FDRSxlLENBRUYsWSxDQUNFLHFCLENBRUYsWSxDQUNFLHFCLENBRUYsWSxDQUNFLGUsQ0FFRixhLENBQ0UscUIsQ0FFRixhLENBQ0UsdUIsQUFJSix5QkFDRSxPLENBQ0UsWSxDQUNBLFcsQ0FDQSxjLENBRUYsWSxDQUNFLGEsQ0FDQSxVLENBQ0EsYyxDQUVGLFMsQ0FDRSxpQixDQUNBLGtCLENBRUYsUyxDQUNFLGtCLENBQ0EsbUIsQ0FFRixTLENBQ0UsWSxDQUNBLGEsQ0FFRixTLENBQ0Usa0IsQ0FDQSxtQixDQUVGLFMsQ0FDRSxrQixDQUNBLG1CLENBRUYsUyxDQUNFLFksQ0FDQSxhLENBRUYsUyxDQUNFLGtCLENBQ0EsbUIsQ0FFRixTLENBQ0Usa0IsQ0FDQSxtQixDQUVGLFMsQ0FDRSxZLENBQ0EsYSxDQUVGLFUsQ0FDRSxrQixDQUNBLG1CLENBRUYsVSxDQUNFLGtCLENBQ0EsbUIsQ0FFRixVLENBQ0UsYSxDQUNBLGMsQ0FFRixlLENBQ0UsUSxDQUVGLGMsQ0FDRSxRLENBRUYsVyxDQUNFLE8sQ0FFRixXLENBQ0UsTyxDQUVGLFcsQ0FDRSxPLENBRUYsVyxDQUNFLE8sQ0FFRixXLENBQ0UsTyxDQUVGLFcsQ0FDRSxPLENBRUYsVyxDQUNFLE8sQ0FFRixXLENBQ0UsTyxDQUVGLFcsQ0FDRSxPLENBRUYsVyxDQUNFLE8sQ0FFRixZLENBQ0UsUSxDQUVGLFksQ0FDRSxRLENBRUYsWSxDQUNFLFEsQ0FFRixZLENBQ0UsYSxDQUVGLFksQ0FDRSxvQixDQUVGLFksQ0FDRSxxQixDQUVGLFksQ0FDRSxlLENBRUYsWSxDQUNFLHFCLENBRUYsWSxDQUNFLHFCLENBRUYsWSxDQUNFLGUsQ0FFRixZLENBQ0UscUIsQ0FFRixZLENBQ0UscUIsQ0FFRixZLENBQ0UsZSxDQUVGLGEsQ0FDRSxxQixDQUVGLGEsQ0FDRSxxQixDQUVGLFUsQ0FDRSxzQixDQUVGLFcsQ0FDRSx5QixBQUlKLHlCQUNFLE8sQ0FDRSxZLENBQ0EsVyxDQUNBLGMsQ0FFRixZLENBQ0UsYSxDQUNBLFUsQ0FDQSxjLENBRUYsUyxDQUNFLGlCLENBQ0Esa0IsQ0FFRixTLENBQ0Usa0IsQ0FDQSxtQixDQUVGLFMsQ0FDRSxZLENBQ0EsYSxDQUVGLFMsQ0FDRSxrQixDQUNBLG1CLENBRUYsUyxDQUNFLGtCLENBQ0EsbUIsQ0FFRixTLENBQ0UsWSxDQUNBLGEsQ0FFRixTLENBQ0Usa0IsQ0FDQSxtQixDQUVGLFMsQ0FDRSxrQixDQUNBLG1CLENBRUYsUyxDQUNFLFksQ0FDQSxhLENBRUYsVSxDQUNFLGtCLENBQ0EsbUIsQ0FFRixVLENBQ0Usa0IsQ0FDQSxtQixDQUVGLFUsQ0FDRSxhLENBQ0EsYyxDQUVGLGUsQ0FDRSxRLENBRUYsYyxDQUNFLFEsQ0FFRixXLENBQ0UsTyxDQUVGLFcsQ0FDRSxPLENBRUYsVyxDQUNFLE8sQ0FFRixXLENBQ0UsTyxDQUVGLFcsQ0FDRSxPLENBRUYsVyxDQUNFLE8sQ0FFRixXLENBQ0UsTyxDQUVGLFcsQ0FDRSxPLENBRUYsVyxDQUNFLE8sQ0FFRixXLENBQ0UsTyxDQUVGLFksQ0FDRSxRLENBRUYsWSxDQUNFLFEsQ0FFRixZLENBQ0UsUSxDQUVGLFksQ0FDRSxhLENBRUYsWSxDQUNFLG9CLENBRUYsWSxDQUNFLHFCLENBRUYsWSxDQUNFLGUsQ0FFRixZLENBQ0UscUIsQ0FFRixZLENBQ0UscUIsQ0FFRixZLENBQ0UsZSxDQUVGLFksQ0FDRSxxQixDQUVGLFksQ0FDRSxxQixDQUVGLFksQ0FDRSxlLENBRUYsYSxDQUNFLHFCLENBRUYsYSxDQUNFLHFCLENBRUYsVyxDQUNFLHVCLENBRUYsVSxDQUNFLHdCLEFBSUosMEJBQ0UsTyxDQUNFLFksQ0FDQSxXLENBQ0EsYyxDQUVGLFksQ0FDRSxhLENBQ0EsVSxDQUNBLGMsQ0FFRixTLENBQ0UsaUIsQ0FDQSxrQixDQUVGLFMsQ0FDRSxrQixDQUNBLG1CLENBRUYsUyxDQUNFLFksQ0FDQSxhLENBRUYsUyxDQUNFLGtCLENBQ0EsbUIsQ0FFRixTLENBQ0Usa0IsQ0FDQSxtQixDQUVGLFMsQ0FDRSxZLENBQ0EsYSxDQUVGLFMsQ0FDRSxrQixDQUNBLG1CLENBRUYsUyxDQUNFLGtCLENBQ0EsbUIsQ0FFRixTLENBQ0UsWSxDQUNBLGEsQ0FFRixVLENBQ0Usa0IsQ0FDQSxtQixDQUVGLFUsQ0FDRSxrQixDQUNBLG1CLENBRUYsVSxDQUNFLGEsQ0FDQSxjLENBRUYsZSxDQUNFLFEsQ0FFRixjLENBQ0UsUSxDQUVGLFcsQ0FDRSxPLENBRUYsVyxDQUNFLE8sQ0FFRixXLENBQ0UsTyxDQUVGLFcsQ0FDRSxPLENBRUYsVyxDQUNFLE8sQ0FFRixXLENBQ0UsTyxDQUVGLFcsQ0FDRSxPLENBRUYsVyxDQUNFLE8sQ0FFRixXLENBQ0UsTyxDQUVGLFcsQ0FDRSxPLENBRUYsWSxDQUNFLFEsQ0FFRixZLENBQ0UsUSxDQUVGLFksQ0FDRSxRLENBRUYsWSxDQUNFLGEsQ0FFRixZLENBQ0Usb0IsQ0FFRixZLENBQ0UscUIsQ0FFRixZLENBQ0UsZSxDQUVGLFksQ0FDRSxxQixDQUVGLFksQ0FDRSxxQixDQUVGLFksQ0FDRSxlLENBRUYsWSxDQUNFLHFCLENBRUYsWSxDQUNFLHFCLENBRUYsWSxDQUNFLGUsQ0FFRixhLENBQ0UscUIsQ0FFRixhLENBQ0UsdUJBSUosUyxDQUNFLDRCLENBR0YsWSxDQUNFLCtCLENBR0YsaUIsQ0FDRSxvQyxDQUdGLG9CLENBQ0UsdUMsQ0FHRixVLENBQ0Usd0IsQ0FHRixZLENBQ0UsMEIsQ0FHRixrQixDQUNFLGdDLENBR0Ysc0IsQ0FDRSxvQyxDQUdGLG9CLENBQ0Usa0MsQ0FHRix1QixDQUNFLGdDLENBR0Ysd0IsQ0FDRSx1QyxDQUdGLHVCLENBQ0Usc0MsQ0FHRixrQixDQUNFLGdDLENBR0YsZ0IsQ0FDRSw4QixDQUdGLG1CLENBQ0UsNEIsQ0FHRixxQixDQUNFLDhCLENBR0Ysb0IsQ0FDRSw2QixDQUdGLG9CLENBQ0Usa0MsQ0FHRixrQixDQUNFLGdDLENBR0YscUIsQ0FDRSw4QixDQUdGLHNCLENBQ0UscUMsQ0FHRixxQixDQUNFLG9DLENBR0Ysc0IsQ0FDRSwrQixDQUdGLGdCLENBQ0UseUIsQ0FHRixpQixDQUNFLCtCLENBR0YsZSxDQUNFLDZCLENBR0Ysa0IsQ0FDRSwyQixDQUdGLG9CLENBQ0UsNkIsQ0FHRixtQixDQUNFLDRCLENBR0YseUJBQ0UsWSxDQUNFLDRCLENBRUYsZSxDQUNFLCtCLENBRUYsb0IsQ0FDRSxvQyxDQUVGLHVCLENBQ0UsdUMsQ0FFRixhLENBQ0Usd0IsQ0FFRixlLENBQ0UsMEIsQ0FFRixxQixDQUNFLGdDLENBRUYseUIsQ0FDRSxvQyxDQUVGLHVCLENBQ0Usa0MsQ0FFRiwwQixDQUNFLGdDLENBRUYsMkIsQ0FDRSx1QyxDQUVGLDBCLENBQ0Usc0MsQ0FFRixxQixDQUNFLGdDLENBRUYsbUIsQ0FDRSw4QixDQUVGLHNCLENBQ0UsNEIsQ0FFRix3QixDQUNFLDhCLENBRUYsdUIsQ0FDRSw2QixDQUVGLHVCLENBQ0Usa0MsQ0FFRixxQixDQUNFLGdDLENBRUYsd0IsQ0FDRSw4QixDQUVGLHlCLENBQ0UscUMsQ0FFRix3QixDQUNFLG9DLENBRUYseUIsQ0FDRSwrQixDQUVGLG1CLENBQ0UseUIsQ0FFRixvQixDQUNFLCtCLENBRUYsa0IsQ0FDRSw2QixDQUVGLHFCLENBQ0UsMkIsQ0FFRix1QixDQUNFLDZCLENBRUYsc0IsQ0FDRSw4QixBQUlKLHlCQUNFLFksQ0FDRSw0QixDQUVGLGUsQ0FDRSwrQixDQUVGLG9CLENBQ0Usb0MsQ0FFRix1QixDQUNFLHVDLENBRUYsYSxDQUNFLHdCLENBRUYsZSxDQUNFLDBCLENBRUYscUIsQ0FDRSxnQyxDQUVGLHlCLENBQ0Usb0MsQ0FFRix1QixDQUNFLGtDLENBRUYsMEIsQ0FDRSxnQyxDQUVGLDJCLENBQ0UsdUMsQ0FFRiwwQixDQUNFLHNDLENBRUYscUIsQ0FDRSxnQyxDQUVGLG1CLENBQ0UsOEIsQ0FFRixzQixDQUNFLDRCLENBRUYsd0IsQ0FDRSw4QixDQUVGLHVCLENBQ0UsNkIsQ0FFRix1QixDQUNFLGtDLENBRUYscUIsQ0FDRSxnQyxDQUVGLHdCLENBQ0UsOEIsQ0FFRix5QixDQUNFLHFDLENBRUYsd0IsQ0FDRSxvQyxDQUVGLHlCLENBQ0UsK0IsQ0FFRixtQixDQUNFLHlCLENBRUYsb0IsQ0FDRSwrQixDQUVGLGtCLENBQ0UsNkIsQ0FFRixxQixDQUNFLDJCLENBRUYsdUIsQ0FDRSw2QixDQUVGLHNCLENBQ0UsOEIsQUFJSix5QkFDRSxZLENBQ0UsNEIsQ0FFRixlLENBQ0UsK0IsQ0FFRixvQixDQUNFLG9DLENBRUYsdUIsQ0FDRSx1QyxDQUVGLGEsQ0FDRSx3QixDQUVGLGUsQ0FDRSwwQixDQUVGLHFCLENBQ0UsZ0MsQ0FFRix5QixDQUNFLG9DLENBRUYsdUIsQ0FDRSxrQyxDQUVGLDBCLENBQ0UsZ0MsQ0FFRiwyQixDQUNFLHVDLENBRUYsMEIsQ0FDRSxzQyxDQUVGLHFCLENBQ0UsZ0MsQ0FFRixtQixDQUNFLDhCLENBRUYsc0IsQ0FDRSw0QixDQUVGLHdCLENBQ0UsOEIsQ0FFRix1QixDQUNFLDZCLENBRUYsdUIsQ0FDRSxrQyxDQUVGLHFCLENBQ0UsZ0MsQ0FFRix3QixDQUNFLDhCLENBRUYseUIsQ0FDRSxxQyxDQUVGLHdCLENBQ0Usb0MsQ0FFRix5QixDQUNFLCtCLENBRUYsbUIsQ0FDRSx5QixDQUVGLG9CLENBQ0UsK0IsQ0FFRixrQixDQUNFLDZCLENBRUYscUIsQ0FDRSwyQixDQUVGLHVCLENBQ0UsNkIsQ0FFRixzQixDQUNFLDhCLEFBSUosMEJBQ0UsWSxDQUNFLDRCLENBRUYsZSxDQUNFLCtCLENBRUYsb0IsQ0FDRSxvQyxDQUVGLHVCLENBQ0UsdUMsQ0FFRixhLENBQ0Usd0IsQ0FFRixlLENBQ0UsMEIsQ0FFRixxQixDQUNFLGdDLENBRUYseUIsQ0FDRSxvQyxDQUVGLHVCLENBQ0Usa0MsQ0FFRiwwQixDQUNFLGdDLENBRUYsMkIsQ0FDRSx1QyxDQUVGLDBCLENBQ0Usc0MsQ0FFRixxQixDQUNFLGdDLENBRUYsbUIsQ0FDRSw4QixDQUVGLHNCLENBQ0UsNEIsQ0FFRix3QixD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VyxDQUNBLFUsQ0FDQSxrQixDQUNBLG1CLENBT0YsdUMsQ0FBQSx1QyxDQUVFLGtCLENBR0YseUMsQ0FDRSxrQixDQVFGLDBDLENBQ0Usa0IsQ0FDQSxVLENBQ0EsbUIsQ0FTRiwrQyxDQUNFLGEsQ0FHRix1QyxDQUNFLFEsQ0FDQSxPLENBQ0EsVSxDQUNBLFMsQ0FDQSxpQixDQUNBLGUsQ0FHRixzRCxDQUNFLGtCLENBR0YsTSxDQUNFLGEsQ0FDQSxxQyxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZSxDQUdGLHFCLENBQ0UsZSxDQUdGLHNCLENBQ0UsaUIsQ0FPRiw0QixDQUNFLGlCLENBQ0EsTyxDQUNBLFEsQ0FHRixxQyxDQUNFLHFCLENBQ0EsaUIsQ0FDQSxZLENBQ0EsTSxDQUNBLE8sQ0FDQSxRLENBQ0EsVyxDQUNBLCtDLENBQ0EsNEMsQ0FDQSx1QyxDQUNBLFMsQ0FDQSxxQyxDQUNBLGUsQ0FHRiwwQyxDQUNFLFMsQ0FDQSxXLENBQ0EsZ0IsQ0FHRix3QyxDQUNFLFksQ0FDQSwrQixDQUNBLGUsQ0FDQSxjLENBR0YsaUQsQ0FDRSxVLENBQ0Esd0IsQ0FHRiw2QyxDQUNFLHdCLENBQ0EscUMsQ0FDQSxpQixDQUNBLGUsQ0FHRiw2Q0FBQSxTLE1BQUEsWSxDQUNFLGtDLENBR0YsTSxDQUFBLGtCLENBTUUsZSxDQVdGLFcsQ0FBQSx1QixDQUVFLHdCLENBQ0EsVSxDQVNGLFksQ0FBQSx3QixDQUVFLFMsQ0FHRixjLENBQUEsMEIsQ0FFRSxzQyxDQUNBLFMsQ0FHRixjLENBQUEsMEIsQ0FFRSwrRCxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxTLENBQ0Esb0MsQ0FHRixnQixDQUFBLDRCLENBRUUsWSxDQUNBLGEsQ0FHRixxQyxDQUFBLGlELENBRUUsb0IsQ0FHRixlLENBQUEsVyxDQUFBLHVCLENBR0UsaUIsQ0FDQSxlLENBVUYsc0IsQ0FBQSxrQixDQUFBLDhCLENBR0UsZSxDQUNBLHFCLENBQ0Esb0IsQ0FDQSxXLENBQ0EsUyxDQUNBLEssQ0FDQSxPLENBQ0EsaUIsQ0FDQSwrQixD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c0IsQ0FPRSxZLENBQ0EsTSxDQUVBLG9CLENBQ0Esa0IsQ0FFQSw4QixDQUNFLFUsQ0FDQSxpQixDQUNBLFUsQ0FDQSxPLENBQ0EsVSxDQUNBLFcsQ0FDQSwyQixDQUNBLHVDLENBQ0EsNkMsQ0FDQSxtSCxDQUlGLDZCLENBQ0UsVSxDQUNBLGlCLENBQ0EsVSxDQUNBLEssQ0FDQSxVLENBQ0EsVyxDQUNBLGUsQ0FJSiwwQixDQWlIQSw0QixDQUNFLHFDLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYyxDQXJIRiwwQixDQUNFLGtCLENBS0Esd0IsQ0FDQSxZLENBQ0Esa0IsQ0FDQSw2QixDQUNBLGtCLENBQ0EsVyxDQUNBLDhDLENBQ0EsMkMsQ0FDQSxzQyxDQUdGLGdDLENBQ0UsYSxDQUNBLFUsQ0FXRixpQyxDQUNFLFcsQ0FDQSxlLENBQ0EsWSxDQUNBLHdCLENBQ0Esb0IsQ0FHRixzQyxDQUFBLHdDLENBRUUsb0IsQ0FDQSxlLENBQ0EsVyxDQUNBLFksQ0FDQSxpQixDQUdGLHdDLENBQUEsMEMsQ0FFRSxhLENBQ0EsVyxDQUNBLGdCLENBQ0EsYyxDQUNBLDJCLENBQ0Esa0IsQ0FHRixtRCxDQUFBLHFELENBRUUsZ0IsQ0FDQSxlLENBQ0EsZ0IsQ0FHRiw0QixDQUNFLGMsQ0FDQSxvQixDQWdGRix5QixDQTdFQSwyQixDQWtGRSx3QixDQUNBLGMsQ0FDQSxLLENBQ0EsTSxDQU1BLGEsQ0FDQSxpQixDQTVGRiwyQixDQUVFLDhDLENBQ0EsMkMsQ0FDQSxzQyxDQUNBLFcsQ0FHQSxPLENBQ0Esb0IsQ0FDQSxrQixDQUNBLDBCLENBQ0Esa0QsQ0FDQSw0QixDQUdBLHFCLENBQ0EsYyxDQUNBLFMsQ0FDQSxnQixDQUNBLFcsQ0UvNkRNLCtDLENGbTdEUixnQyxDQUNFLHVCLENBR0YsNkIsQ0FDRSxjLENBQ0EsYSxDQUNBLGdCLENBQ0EsYSxDQUdGLG1DLENBQ0UscUIsQ0FHRix5QixDQUNFLFcsQ0FDQSxrQixDQUdGLDRCLENBS0UsYSxDQUNBLGMsQ0FDQSxxQixDQUNBLCtCLENBR0YsbUMsQ0FDRSxZLENBQ0EsNkIsQ0FDQSxrQixDQUdGLHlDLENBQ0UsdUIsQ0FDQSxlLENBQ0Esb0IsQ0FDQSxpQixDQUNBLHFCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsVSxDQUNBLG1CLENBQ0EsbUIsQ0FDQSx1QixDQUNBLGdCLENBQ0Esa0MsQ0FHRix5QixDQUNFLFUsQ0FDQSxZLENBRUEsZ0IsQ0FLQSxXLENBQ0EsWSxDQUNBLHFCLENBQ0EsMkIsQ0FDQSxrRCxDQUdBLHdCLENBRUYsK0IsQ0FDRSxVLENBTUEsVSxDQUNBLFEsQ0FDQSxxQixDQUNBLFMsQ0FDQSw4RCxDQUdGLG1DLENBQ0Usd0IsQ0FHRix3QyxDQUNFLGMsQ0FDQSxnQixDQUNBLFUsQ0FHRixxQyxDQUNFLGEsQ0FDQSxhLENBQ0EsZ0IsQ0FHRixpQyxDQWlyTEcscUQsQ0FockxELFcsQ0FHRix5QyxDQUVFLGMsQ0FDQSxZLENBQ0EsNkIsQ0FHRiwrQyxDQUlFLFcsQ0FzQ0EsYyxDQUNBLGEsQ0FDQSxZLENBckNGLDhDLENBSUUsVyxDQUNBLGtCLENBQ0Esb0IsQ0F1Q0EsYSxDQUNBLGUsQ0FyQ0YsK0MsQ0FDRSw0QixDQUNBLGdCLENBR0Ysa0QsQ0FDRSxvQixDQUNBLFMsQ0FDQSxnQixDQUNBLGlCLENBQ0EsYyxDQUdGLG9ELENBQ0UsYSxDQUNBLGEsQ0FHRix5QyxDQUVFLHFCLENBQ0EsVSxDQUNBLGlCLENBc0JGLGdDLENBQ0UsaUIsQ0FDQSxRLENBQ0EsWSxDQUNBLFcsQ0FDQSwrQixDQUNBLFksQ0FHRixzQyxDQUNFLFEsQ0FDQSxXLENBQ0EsUSxDQUNBLFMsQ0FDQSxxQyxDQUNBLGlCLENBQ0EsZSxDQUNBLFcsQ0FHRix1QyxDQUNFLGMsQ0FDQSxTLENBQ0EscUIsQ0FDQSxVLENBR0YseUMsQ0FDRSxnQixDQUNBLGEsQ0FDQSxhLENBR0Ysd0MsQ0FDRSxVLENBQ0EsVyxDQUNBLDBELENBR0Ysc0QsQ0FDRSxTLENBd3dCRiw2QixDQUFBLDRCLENBandCQSw4QixDQUlBLHFDLENBUkEsZ0QsQ0FDRSx1QixDQVdGLDRCQUNFLG1CLENBQ0UsWSxDQUVGLGtC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Z0IsQ0FDQSxpQixDQUVGLHVCLENBQ0UsYyxDQUNBLFcsQ0FDQSxrQixBQUlKLG1CQUFBLGEsQ0FDRSxRLENBQ0EsaUIsQ0FDQSwwQixDQUNBLHdDLENBR0YsVyxDQUFBLFksQ0FBQSxhLENBQ0UsbUIsQ0FHRixnRCxDQUNFLFMsQ0FDQSxVLENBT0YsbUIsQ0FFRSxVLENBOENGLDZCLENBL0JBLDZCLENBQ0Usd0IsQ0FzQ0Ysd0IsQ0EvQkEsd0IsQ0FKQSx1QixDQUNFLGEsQ0FlRixtQixDQUVFLFUsQ0FhRix1QixDQUNFLGEsQ0EwQkYsNEIsQ0FsQkUsd0IsQ0FPRixrQixDQUVFLFUsQ0FpQkYsdUIsQ0FKQSxzQixDQUNFLGEsQ0FPRixzQyxDQUFBLDRCLENBQ0Usd0IsQ0FHRixxQyxDQUFBLDJCLENBQ0Usd0IsQ0FTRixvQyxDQUFBLGlDLENBQ0UsWSxDQUdGLHlCQUNFLG9DLENBQUEsaUMsQ0FDRSxpQkFJSixvQixDQUFBLFcsQ0FDRSxnQixDQUNBLGlCLENBQ0EsK0IsQ0FDQSxxQixDQUNBLFMsQ0FHRix5QkFLRSxvQixDQUNFLGMsQ0FDQSxnQixBQUlKLDBDQUlFLG9CLENBQ0UsZ0JBSUosdUIsQ0FBQSxjLENBQ0UsVSxDQUNBLGUsQ0FDQSxrQixDQUNBLGlCLENBR0YsMEIsQ0FBQSxpQixDQUNFLG9CLENBQ0Esb0IsQ0FDQSxxQyxDQUNBLGlCLENBQ0EsZSxDQUNBLHVCLENBQ0Esd0IsQ0FDQSxxQixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGMsQ0FHRixpQyxDQUFBLHdCLENZanVMZ0IsaUYsQ0NxQkYsaUksQ2I2c0xaLFUsQ0FDQSxvQixDQUNBLGlCLENBQ0EsUSxDQUNBLE0sQ0FDQSxVLENBQ0EsVSxDQUNBLHdCLENBQ0Esd0IsQ0FDQSwwQixDQUdGLGlDLENBaUdBLHdELENBakdBLHdCLENBaUdBLCtDLENBaEdFLGEsQ0FHRix3QyxDQUFBLCtCLENZOXRMa0IsaUcsQ0FBQSx1RixDQ0hGLHdJLENBQUEsdUksQ2JrdUxkLHVCLENBR0YsdUMsQ0FBQSw4QixDQUNFLFEsQ0FHRix5QkFDRSx1QixDQUFBLGMsQ0FDRSxpQixDQUVGLDBCLENBQUEsaUIsQ0FDRSxTLENBQ0EsZ0JBSUosbUIsQ0FBQSxnQixDQUNFLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLG9CLENBQ0EsMEIsQ0FDQSxpQixDQUNBLE0sQ0FDQSxLLENBR0YsMEIsQ0FBQSxpQixDQUNFLFMsQ0FDQSxpQixDQUdGLHlDLENBQUEsZ0MsQ0FDRSxjLENBQ0EscUIsQ0FHRix5QkFDRSx5QyxDQUFBLGdDLENBQ0UsZ0IsQUFJSiwwQ0FDRSx5QyxDQUFBLGdDLENBQ0UsZ0JBSUosK0MsQ0FBQSxzQyxDQUNFLGUsQ0FHRiw4QyxDQUFBLHFDLENBQ0UsaUIsQ0FDQSx3QixDQUNBLGUsQ0FDQSwyQixDQUNBLGlCLENBR0YscUQsQ0FBQSw0QyxDQUNFLGEsQ0FDQSxVLENBQ0EsVSxDQUNBLGUsQ0FHRix1RCxDQUFBLDhDLENBQ0UsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLE8sQ0FDQSxRLENBR0YseUJBQ0UsOEMsQ0FBQSxxQyxDQUNFLGdCQUlKLCtDLENBQUEsc0MsQ0FtcUJBLG1DLENBbHFCRSxpQixDQXdoRUYsK0MsQ0FyaEVBLGlELENBQUEsd0MsQ0FDRSxhLENBUUYsNEQsQ0FBQSxtRCxDQUNFLDBDLENBRUEsaUIsQ0FDQSw2QyxDQUNBLGUsQ0FDQSxlLENBQ0EsZSxDQUdGLHFDQUNFLDRELENBQUEsbUQsQ0FDRSxnQixBQUlKLG9DQUNFLDRELENBQUEsbUQsQ0FDRSxnQkFJSiwwRCxDQUFBLGlELENBQ0UsYSxDQUNBLHFDLENBQ0EsaUIsQ0FDQSxlLENBQ0EsbUIsQ0FDQSxrQixDQUNBLHFCLENBR0YseUJBQ0UsK0MsQ0FBQSxzQyxDQUNFLGMsQUFJSix5QkFDRSwrQyxDQUFBLHNDLENBQ0UsZSxDQUtGLGtDLENBQUEseUIsQ0FDRSxjLENBQ0EsVSxBQUlKLDBDQUNFLGtDLENBQUEseUIsQ0FDRSxnQkFJSixvQixDQUFBLGlCLENBQ0Usc0IsQ0FDQSx3QixDQUNBLGMsQ0FDQSxZLENBR0YsdUIsQ0FBQSxvQixDQUNFLG9CLENBR0YsMEIsQ0FBQSx1QixDQUNFLGlCLENBQ0EscUMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxVLENBQ0EsVSxDQUNBLFksQ0FDQSxhLENBQ0EsYyxDQUNBLGlCLENBQ0Esb0IsQ0FDQSxTLENBQ0EsZSxDQUNBLGMsQ0FHRiw0QkFDRSwwQixDQUFBLHVCLENBQ0UsVSxDQUNBLFcsQ0FDQSxlQUlKLGlDLENBQUEsOEIsQ2MzNkxNLCtDLENkNDZMSixVLENBQ0EsYSxDQUNBLFUsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxNLENBQ0EsUSxDQUNBLHFCLENBQ0Esa0IsQ0FDQSxVLENBR0Ysa0MsQ0FBQSwrQixDWTU2TGdCLDBGLENBQUEsZ0YsQ0NIRixpSSxDQUFBLGdJLENDN0JOLG9ELENkNjhMTixhLENBR0YseUMsQ0FBQSxzQyxDY3Q4TFEseUQsQ0FMRSwrRCxDZDQ4TFIsVyxDQUdGLCtCQUFBLHNCLENBQUEsNEJBQUEsc0IsQ0FDRSxVLENBR0Ysc0MsQ0FBQSxzQyxDQUFBLG1DLENBQUEsbUMsQ0FDRSxlLENBQ0Esd0IsQ0FHRiw2QyxDQUFBLDZDLENBQUEsMEMsQ0FBQSwwQyxDQTR5QkEsa0QsQ0EzeUJFLFksQ0FHRiw0QyxDQUFBLHlDLENBQ0UsMEIsQ0FHRiw0QyxDQUFBLHlDLENBQ0UseUIsQ0FHRiw0QkFDRSxlLENBQUEsWSxDQUNFLGNBSUosVSxDQUFBLFksQ0E2V0EsMkMsQ0E1TkEseUIsQ0E4TkUscUMsQ0FDQSxpQixDQUNBLGUsQ0FqWEYsVSxDQUFBLFksQ0FFRSxpQixDQUlBLHVCLENBQ0Esd0IsQ0FDQSxxQixDQUNBLGEsQ0FDQSxxQixDQUFBLHVCLENBQ0Usa0IsQ0FJSix5QixDQUFBLDJCLENBRUUsa0IsQ0FHRiwyQixDQUNFLFcsQ0FDQSxRLENBR0Ysb0IsQ0FBQSxzQixDQUVFLG1CLENBUUYseUJBQ0Usb0IsQ0FDRSxXQUlKLHVCLENBQ0UsaUIsQ0FDQSxVLENBQ0EsYyxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxhLENBQ0EsYyxDQUdGLHlCLENBQ0UsYyxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxhLENBR0Ys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dUtGLHNDLENBbktBLDhCLENBZ1FBLDZCLENBQ0UsVSxDQUNBLFUsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxpQixDQUNBLE0sQ0F0UUYsOEIsQ0FNRSxZLENBSUYscUNBQ0UsYyxDQUNFLEssQ0FDQSxNLENBQ0EsWUFJSixtQixDQUVFLG9CLENBQ0EsUSxDQUNBLHlCLENBSUYsMkIsQ0FVQSx3QyxDQVRFLGlCLENBQ0EsVyxDQUNBLFksQ0FDQSwwQixDQUNBLE8sQ0FDQSxvQixDQUNBLDRCLENBR0Ysd0MsQ0FJRSwwQixDQUNBLFcsQ0FDQSxRLENBS0Ysa0MsQ0FBQSxnQyxDQUVFLG9CLENBQ0EscUIsQ0FHRixnQyxDQWlNQSxxQixDQUVFLHFDLENBQ0EsaUIsQ0FDQSxlLENBck1GLGdDLENBQ0UsZ0IsQ0FDQSxpQixDQUlBLHFCLENBR0YsZ0MsQ0FDRSxVLENBQ0EsUSxDQUNBLGEsQ0FDQSxXLENBQ0EsMkIsQ0FHRix1QyxDQUNFLFUsQ0FDQSxTLENBQ0EsVyxDQUNBLFcsQ0FDQSwyQixDQUdGLHFDLENBQUEsNEMsQ0FFRSxVLENBQ0EsaUIsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxnQixDQU9GLG9DLENBQ0UsSyxDQUNBLFcsQ0FDQSw4QixDQUdGLHdCLENBQ0Usd0MsQ0FDQSxXLENBakZGLG1CLENBb0ZBLDRCLENBQ0UsVyxDQUNBLGlCLENBR0YsOEIsQ0FBQSwrQixDQUFBLCtCLENBQUEsOEIsQ0FPRSxpQixDQUNBLEssQ0FDQSxRLENBQ0EseUIsQ0FWRiwrQixDQU9FLGlCLENBQ0EsSyxDQUVBLHlCLENBVkYsK0IsQ0FBQSxnQyxDQVNFLFEsQ0FDQSx5QixDQVZGLGdDLENBT0UsaUIsQ0FDQSxLLENBZ0NGLCtCLENBSUUsbUQsQ0FDQSw4QixDQUNBLGlCLENBQ0EsSyxDQUVBLFEsQ0FHRiw2RCxDQUNFLE8sQ0FHRixzQyxDQUVFLFUsQ0FDQSxXLENBRUEsK0csQ0FFQSxRLENBQ0EsSyxDQUdGLCtCLENBQ0UsUyxDQUNBLFMsQ0FHRix1QixDQUNFLFUsQ0FDQSxZLENBQ0EsYyxDQUNBLE8sQ0FDQSxLLENBQ0EsMEIsQ0FDQSxpQixDQUdGLGMsQ0FDRSxxQixDQUNBLGEsQ0FHRix3QixDQUNFLGtELENBQ0EsaUMsQ0FDQSwyQixDQUNBLG9CLENBQ0EsYyxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxRLENBQ0EsVSxDQUdGLHVCLENBQ0UsZSxDQUNBLGEsQ0FDQSxlLENBQ0EsYyxDQU9GLHVCLENBQ0UsZSxDQUdGLGtCLENBUUUsaUIsQ0FDQSxxQixDQUdGLHFDQUNFLGtCLENBQ0UsZ0IsQUFJSixvQ0FDRSxrQixDQUNFLGdCQUlKLHFCLENBQ0UsYyxDQUlBLGUsQ0FDQSxpQixDQUNBLGEsQ0FHRiw2QixDQU9FLFMsQ0FHRixxQixDQUNFLGlCLENBR0YsdUNBQ0UsNkIsQ0FDRSxhLENBQ0EsNEIsQ0FDQSxVLENBQ0EsVSxDQUNBLGUsQ0FDQSxtQixDQUNBLGUsQ0FDQSx5QixDQUNBLDRCLENBRUYsZ0MsQ0FnQkEsYyxDQWZFLFksQ0FFRixvQyxDQUNFLFcsQ0FDQSxVLENBQ0EsVyxDQUNBLHdCLENBQ0EsZSxDQUNBLHFCLENBRUYsMEMsQ0FDRSxlLENBQ0EsZSxDQUNBLGlCQU9KLG1DLENBQ0UsaUIsQ0FDQSxLLENBQ0EsZSxDQUdGLCtDLENBaUNBLGdELENBWEEsb0MsQ0FyQkUsaUIsQ0FHRixlLENBQ0UsZ0IsQ0FDQSx3QixDQUNBLG1CLENBR0Ysc0IsQ0FDRSxtQixDQUdGLHdCLENBQ0UsVyxDQUNBLFUsQ0FDQSxLLENBQ0EsTSxDQUNBLGUsQ0FPRixvQyxDQUVFLFUsQ0FDQSxpQixDQUNBLHVDLENBMkNGLDJDLENBSUEsMEMsQ0F1S0EsK0IsQ0EvTUEsaUQsQ0FDRSxTLENBR0YsK0IsQ0FDRSx3QyxDQUdGLG9DLENBQ0UsYyxDQUNBLFMsQ0FDQSx5QixDQUNBLG9CLENBQ0EsVSxDQUdGLHVDLENBQ0UsYSxDQUdGLG1DLENVMXZNTSx3RixDQUFBLGdGLENWMnZNSixVLENBR0YsOEIsQ0FDRSxTLENBR0YsNkIsQ0FDRSx1QixDQUNBLGEsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxVLENBV0YscUIsQ0FDRSxV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QUdGLDRELENBQ0UsUyxDQUdGLDRELENBQ0UsUyxDQUdGLG1ELENBQ0UsVSxDQUNBLFcsQ0FDQSxTLENBQ0EsK0IsQ0FDQSxtQixDQUdGLHNELENBQ0Usa0IsQ0FHRiwwRCxDQUNFLFMsQ0FHRixzRCxDQUNFLDBCLENBR0YseUUsQ0FDRSxlLENBR0YsZ0UsQ0FDRSxpQixDQUNBLE0sQ0FDQSxLLENBQ0EsUyxDQUNBLHNELENBQ0EsMEIsQ0FHRix1RSxDQUNFLHVCLENBQ0Esc0QsQ0FDQSxTLENBR0Ysc0QsQ0FDRSxpQixDQUdGLDZELENBQ0UsYSxDQUNBLFUsQ0FDQSxVLENBQ0EsZSxDQVdGLDZELENBUkEsK0QsQ0FTRSxpQixDQUNBLEssQ0FDQSxPLENBQ0EsUSxDQUNBLE0sQ0FHRixtQyxDQUNFLFcsQ0FHRixnQyxDQUNFLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLGlCLENBSUEseUIsQ0FFRSxvQixDQUdFLG1DLENBQ0YsMEIsQ0FDSSxpQixDQUNBLGlCLENBRUEsaUQsQ0FDRSxrQixDQUNBLHdDLENBQ0EsVSxDQUNBLFcsQ0FDQSxnQixDQU1KLGtDLENBWUEsbUMsQ0FNQSxtQyxDQWxCQSxvQyxDQUVFLDBCLENBQ0EsaUIsQ0FrRFAsc0MsQ0FBQSx1QyxDQUVDLFMsQ0FDQSxlLENBQ0EsVyxDQUNBLGlCLENBQ0EsVSxDQUNBLDZCLENBQ0EsUyxDQUNBLFcsQ0FDQSxzRCxDQUNBLFMsQ0FDQSx3QyxDQUVBLDRDLENBQUEsNkMsQ0FDQyxXLENBRUEsa0QsQ0FBQSxtRCxDQUNDLFksQ0FDQSxlLENBQ0EsNkIsQ0FDQSxZLENBQ0Esb0IsQ0FDQSx5RCxDQUFBLDBELENBQ0MsOEIsQ0FDQSxTLENBR0YsbUQsQ0FBQSxvRCxDQUNDLDhCLENBQ0EsUyxDQUdGLDRDLENBQUEsNkMsQ0FDQyxXLENBQ0Esc0UsQ0FFRCw2QyxDQUFBLDhDLENBQ0MsVSxDQUNBLGUsQ0FDQSw2QixDQUNBLG9ELENBQUEscUQsQ0FDQyw4QixDQUNBLFMsQ0FLSCw0QyxDQUNDLHFCLENBQ0EsaUIsQ0lwalJBLGlCLENKc2pSQSx3QixDQUNBLFMsQ0l0alJBLG1ELENBQ0UsYSxDQUNBLFUsQ0FDQSxVLENBRUEsNkIsQ0ptalJELGlDLENJampSRCxxRCxDQUNFLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxPLENBQ0EsUSxDSjhpUkYsaUQsQ0FDQyxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsTSxDQUNBLEssQ0FDQSxhLENBQ0EscUQsQ0FDQyxVLENBQ0EsVyxDQUNBLGEsQ0FHRixtRCxDQUNDLFksQ0FDQSxZLENBQ0EsNkIsQ0FDQSxrQixDQUNBLHdELENBQ0MsVyxDQUNBLGdCLENBTUYsbUQsQ0FDQyxhLENBQ0EsMEQsQ0FDQyxZLENBRUQsd0QsQ2F4alJXLGdJLENieWpSVixZLENBRUQsMEQsQ0FDQyxTLENBQ0EsdUIsQ0EySUosUSxDQUNFLGUsQ0FDQSxpQixDQUdGLHlCQUNFLFEsQ0FDRSxpQixBQUlKLDBCQUNFLFEsQ0FDRSxpQkFJSixXLENBQ0UsaUIsQ0FDQSxhLENBQ0Esa0IsQ0FHRix5QkFDRSxXLENBQ0Usb0JBSUosbUIsQ0FDRSxpQixDQUNBLGEsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLDBCLENBR0YsbUIsQ0FDRSxzQixDQUNBLGlCLENBR0YsZSxDQUNFLGdCLENBQ0EsZSxDQUNBLGMsQ0FDQSxpQixDQUNBLGdCLENBQ0EsYSxDQUNBLGEsQ0FDQSxlLENBSUEsYyxDQUNFLGMsQ0FFQSxpQixDQUNBLFMsQ0FDQSxxQixDQUVBLHFCLENBQ0UsZ0IsQ0FDQSxxQyxDQUNBLGlCLENBQ0EsZSxDQUNBLGUsQ0FDQSxpQixDQUNBLGEsQ0FHRiw4QixDQUFBLHFCLENBRUUsaUIsQ0FDQSxrQixDQUdGLDRCLENBQ0UsZSxDQUNBLGlCLENBR0EsK0IsQ0FDRSxrQixDQUNBLGEsQ0FRQSw0QyxDQUNFLFEsQ0FHRixvQ0FBQSxzQixDQUNFLGUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxvQixDQUNBLHFCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsZSxDQUNBLFksQ0FDQSxhLENBQ0EsaUIsQ0FDQSxxQixDQUNBLGlCLENBQ0EscUIsQ0FDQSxrQyxDQUNBLGlDLENBS04scUIsQ0FDRSxlLENBQ0EscUIsQ0FDQSxTLENBSUksMEMsQ0FFRSx3QixDQUNBLGlCLENBQ0Esa0IsQ0FRWixvQ0FDRSxxQixDQUNFLG9CQUlKLHlCLENBQ0UsVSxDQUNBLHFCLENBR0Ysb0NBQ0UseUIsQ0FDRSxTLENBQ0EsZ0JBSUosb0MsQ0FDRSxpQixDQUNBLGdCLENBQ0EsNEIsQ0FDQSxnQixDQUNBLHdCLENBQ0EsZSxDQUdGLG9DQUNFLG9DLENBQ0UsNkIsQ0FDQSxrQkFJSiwwQyxDQUNFLGlCLENBQ0EsUSxDQUNBLEssQ0FDQSxtQixDQUNBLGtCLENBQ0EsZSxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxvQixDQUNBLGEsQ0FDQSxhLENBQ0EsVSxDQUNBLFcsQ0FDQSx3QixDQUNBLGlCLENBQ0EscUIsQ0FDQSxrQyxDQUNBLGlDLENBQ0EsNEIsQ0FDQSxnQixDQUdGLG9DQUNFLDBDLENBQ0UsTSxDQUNBLE8sQ0FDQSwrQkFJSix3RCxDQUNFLGdCLENBQ0EsWSxDQUNBLHNCLENBQ0EscUIsQ0FHRiwwRSxDQUNFLGlCLENBR0YsdUUsQ0FDRSw0QixDQUdGLDJDLENBQ0UsWSxDQUNBLGMsQ0FHRix1QyxDQUNFLGUsQ0FDQSxxQyxDQUNBLGlCLENBQ0EsZSxDQUNBLGtCLENBR0YsdUMsQ0FDRSxxQyxDQUNBLGlCLENBQ0EsZSxDQUNBLG9CLENBR0YsNkMsQ0FDRSxxQixDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxlLENBR0YsOEIsQ0FDRSxpQixDQUNBLG9CLENBR0YseUMsQ0FDRSxtQixDQUNBLGUsQ0FHRixnQixDQUNFLFksQ0FDQSxjLENBQ0Esa0IsQ0FDQSxpQixDQUdGLHVCLENBQ0UsWSxDQUNBLGtCLENBQ0EsYSxDQUNBLGMsQ0FDQSxpQixDQUNBLFUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxnQixDQUNBLHFCLENBRUYsaUUsQ0FDRSxvQixDQUNBLGUsQ0FDQSwyQixDQUNBLGEsQ0FFRiw4RCxDQUNFLGlCLENBRUYsd0IsQ0FDRSw4QyxDQUNBLHNCLENBQ0EsNEJBSEYsd0IsQ0FJSSxnRCxBQUVGLDRCQU5GLHdCLENBT0ksZ0QsQUFFRiw0QkFURix3QixDQVVJLDhDLENBQ0EsNkIsQUFrQkoseUJBQ0UsdUIsQ0FDRSxZLENBQ0EsYSxDQUVGLG9DLENBQUEsc0MsQ0FDRSxpQixBQUlKLHlCQUNFLHVCLENBQ0UsWSxDQUNBLGVBcUJKLHdDLENBQ0UsVSxDQUNBLFcsQ0FPRiw0QkFDRSx3QyxDQUNFLG1CLEFBY0oscUNBQ0UsdUMsQ0FDRSxnQixBQUlKLG9DQUNFLHVDLENBQ0UsZ0JBSUosaUIsQ1UvN1FFLGdELENWaThRQSxjLENBRUEsNEJBSkYsaUIsQ0FLSSxnQixDQUNBLG1CQUdGLGdDLENBQ0Usa0IsQ0FDQSxrQixDQUNBLFcsQ0FDQSxtQixDQUNBLGUsQ0FDQSxpQixDQUNBLGMsQ0FDQSxjLENBQ0EsdUIsQ0FDQSxlLENBQ0EseUIsQ0FDQSwrQixDQUNBLHFDLENBQ0UsVyxDQUNBLFksQ0FDQSxrQixDQU9KLDhCLENBQ0UsUSxDQUNBLG9DLENBQ0EsYyxDQUtKLGdCLENBQ0UsaUIsQ0FDQSxVLENBRUEsWSxDQUNBLFMsQ0FFQSxtQixDQUNFLFksQ0FDQSxxQixDQUtGLDJCLENBTUEsMEIsQ0FMRSwwQixDQVVKLHFFLENBQ0UsZSxDQUNBLGUsQ0F3RUYsYSxDQUNFLGUsQ0FDQSwyQixDQUVFLHlDLENBQUEsNEMsQ0FEQSxtQyxDY2h3U0Esd0MsQ0dWSixNLENIV00saUIsQ0FFQSxpQixDQU9BLG9CLENHRk4saUIsQ0FBQSxjLENBbEJBLE0sQ0FxQkUsVSxDQUVBLGUsQ0FDQSxtQixDQUNBLG1CLENBSUEsa0MsQ0FDQSxpQyxDQTlCRixNLENBU0UsdUIsQ0FDQSxnQixDQVFGLGlCLENBQUEsYyxDQUVFLHFCLENBRUEsaUIsQ0FJQSxhLENBUUYsaUIsQ0FDRSxlLENBRUYsa0IsQ0FDRSxlLENBRUYsa0IsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsc0IsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsb0IsQ0FDRSxlLENBRUYsa0IsQ0FDRSxlLENBRUYsZ0IsQ0FDRSxlLENBRUYsaUIsQ0FDRSxlLENBRUYsdUIsQ0FDRSxlLENBRUYsb0IsQ0FDRSxlLENBRUYseUIsQ0FDRSxlLENBRUYsa0IsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsdUIsQ0FDRSxlLENBRUYsa0IsQ0FDRSxlLENBRUYsaUIsQ0FDRSxlLENBRUYsaUIsQ0FDRSxlLENBRUYseUIsQ0FDRSxlLENBRUYsaUIsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsa0IsQ0FDRSxlLENBRUYscUIsQ0FDRSxlLENBRUYscUIsQ0FDRSxlLENBRUYsdUIsQ0FDRSxlLENBRUYsb0IsQ0FDRSxlLENBRUYsaUIsQ0FDRSxlLENBRUYsZ0IsQ0FDRSxlLENBRUYsaUIsQ0FDRSxlLENBRUYsa0IsQ0FDRSxlLENBRUYsb0IsQ0FDRSxlLENBRUYsc0IsQ0FDRSxlLENBRUYsb0IsQ0FDRSxlLENBRUYsdUIsQ0FDRSxlLENBRUYsd0IsQ0FDRSxlLENBRUYsdUIsQ0FDRSxlLENBRUYseUIsQ0FDRSxlLENBRUYsdUIsQ0FDRSxlLENBRUYsc0IsQ0FDRSxlLENBRUYsdUIsQ0FDRSxlLENBRUYscUIsQ0FDRSxlLENBRUYsaUIsQ0FDRSxlLENBRUYsa0IsQ0FDRSxlLENBRUYsa0IsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsd0IsQ0FDRSxlLENBRUYsd0IsQ0FDRSxlLENBRUYseUIsQ0FDRSxlLENBRUYsNEIsQ0FDRSxlLENBRUYsMEIsQ0FDRSxlLENBRUYsc0IsQ0FDRSxlLENBRUYsdUIsQ0FDRSxlLENBRUYsb0IsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsaUIsQ0FDRSxlLENBRUYsd0IsQ0FDRSxlLENBRUYsc0IsQ0FDRSxlLENBRUYsdUIsQ0FDRSxlLENBRUYscUIsQ0FDRSxlLENBRUYsd0IsQ0FDRSxlLENBRUYsdUIsQ0FDRSxlLENBRUYscUIsQ0FDRSxlLENBRUYsa0IsQ0FDRSxlLENBRUYsMEIsQ0FDRSxlLENBRUYseUIsQ0FDRSxlLENBRUYsb0IsQ0FDRSxlLENBRUYsb0IsQ0FDRSxlLENBRUYscUIsQ0FDRSxlLENBRUYsc0IsQ0FDRSxlLENBRUYsb0IsQ0FDRSxlLENBRUYscUIsQ0FDRSxlLENBRUYsZ0IsQ0FDRSxlLENBRUYsaUIsQ0FDRSxlLENBRUYsb0IsQ0FDRSxlLENBRUYsa0IsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsa0IsQ0FDRSxlLENBRUYsaUIsQ0FDRSxlLENBRUYsc0IsQ0FDRSxlLENBRUYscUIsQ0FDRSxlLENBRUYsb0IsQ0FDRSxlLENBRUYscUIsQ0FDRSxlLENBRUYsb0IsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsb0IsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsZSxDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRix5QixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixnQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRixnQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixnQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixnQixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixnQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixnQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRiwwQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRiwwQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRiwyQixDQUNFLGUsQ0FFRix5QixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRixnQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRixnQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixnQyxDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRix5QixDQUNFLGUsQ0FFRixnQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixnQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRix5QixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRiwwQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRiwwQixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRix5QixDQUNFLGUsQ0FFRiw0QixDQUNFLGUsQ0FFRiw0QixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRiwwQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRiwyQixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRiw2QixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRiw0QixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRiwyQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRiw0QixDQUNFLGUsQ0FFRix5QixDQUNFLGUsQ0FFRiw4QixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRiw2QixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRix5QixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRixnQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRiwyQixDQUNFLGUsQ0FFRiw0QixDQUNFLGUsQ0FFRiw2QixDQUNFLGUsQ0FFRiwrQixDQUNFLGUsQ0FFRiw0QixDQUNFLGUsQ0FFRiw2QixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixnQixDQUNFLGUsQ0FFRiw2QixDQUNFLGUsQ0FFRiwrQixDQUNFLGUsQ0FFRiwwQixDQUNFLGUsQ0FFRiwyQixDQUNFLGUsQ0FFRiw0QixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRiwwQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRix5QixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRix1QixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FFRiw2QixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRiw0QixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixnQixDQUNFLGUsQ0FFRixnQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRiwyQixDQUNFLGUsQ0FFRiw2QixDQUNFLGUsQ0FFRiw0QixDQUNFLGUsQ0FFRiw4QixDQUNFLGUsQ0FFRiw0QixDQUNFLGUsQ0FFRiw0QixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixpQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixrQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixtQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRix3QixDQUNFLGUsQ0FFRix5QixDQUNFLGUsQ0FFRix5QixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRix5QixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FFRixzQixDQUNFLGUsQ0FTRixxQixDQUNFLGUsQ0FFRixvQixDQUNFLGUsQ0FFRixxQixDQUNFLGUsQ0FRRixpQixDQUNFLGUsQ0FFRixlLENBQ0UsZSxDQUVGLG1CLENBQ0UsZSxDQUVGLHVCLENBQ0UsZSxDQUVGLGdCLENBQ0UsZSxDQUVGLGlCLENBQ0UsZSxDQVFGLHFCLENBQ0UsZSxDQUVGLG1CLENBQ0UsZSxDQUVGLGtCLENBQ0UsZSxDQUVGLG1CLENBQ0UsZSxDQUVGLG1CLENBQ0UsZSxDQUVGLG1CLENBQ0UsZSxDQUVGLG9CLENBQ0UsZSxDQUVGLG9CLENBQ0UsZSxDQUVGLG9CLENBQ0UsZSxDQUVGLHFCLENBQ0UsZSxDQUVGLG9CLENBQ0UsZSxDQUVGLHFCLENBQ0UsZSxDQUVGLHVCLENBQ0UsZSxDQUVGLGtCLENBQ0UsZSxDQUVGLGtCLENBQ0UsZSxDQUVGLG1CLENBQ0UsZSxDQUVGLG9CLENBQ0UsZSxDQUVGLHFCLENBQ0UsZSxDQUVGLG1CLENBQ0UsZSxDQUVGLGdCLENBQ0UsZSxDQUVGLHFCLENBQ0UsZSxDQUVGLG1CLENBQ0UsZSxDQUVGLHNCLENBQ0UsZSxDQUVGLG1CLENBQ0UsZSxDQUVGLGlCLENBQ0UsZSxDQUVGLG9CLENBQ0UsZSxDQUVGLHFCLENBQ0UsZSxDQUVGLG1CLENBQ0UsZSxDQUVGLG9CLENBQ0UsZSxDQUVGLGtCLENBQ0UsZSxDQUVGLG1CLENBQ0UsZSxDQUVGLGdCLENBQ0UsZSxDQUVGLHFCLENBQ0UsZSxDQUVGLG1CLENBQ0UsZSxDQUVGLG9CLENBQ0UsZSxDQUVGLG9CLENBQ0UsZSxDQUVGLHFCLENBQ0UsZSxDQUVGLHVCLENBQ0UsZSxDQUVGLHdCLENBQ0UsZSxDQUVGLGtCLENBQ0UsZSxDQUVGLG1CLENBQ0UsZSxDQUVGLHVCLENBQ0UsZSxDQUVGLHNCLENBQ0UsZSxDQUVGLHFCLENBQ0UsZSxDQVVGLG1CLENBQ0UsZSxDQUVGLG9CLENBQ0UsZSxDQUVGLHNCLENBQ0UsZSxDQUVGLHdCLENBQ0UsZSxDQUVGLHlCLENBQ0UsZSxDQUVGLDBCLENBQ0UsZSxDQUVGLHNCLENBQ0UsZSxDQUVGLHVCLENBQ0UsZSxDQVNGLGtCLENBQ0UsZSxDQUVGLG1CLENBQ0UsZSxDQUVGLHVCLENBQ0UsZSxDQUVGLGlCLENBQ0UsZSxDQUVGLG1CLENBQ0UsZSxDQUVGLG1CLENBQ0UsZSxDQUVGLG9CLENBQ0UsZSxDQUVGLGUsQ0FDRSxlLENBRUYsaUIsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsa0IsQ0FDRSxlLENBRUYscUIsQ0FDRSxlLENBRUYsNEIsQ0FDRSxlLENBRUYsc0IsQ0FDRSxlLENBRUYsdUIsQ0FDRSxlLENBRUYsd0IsQ0FDRSxlLENBRUYsc0IsQ0FDRSxlLENBRUYsdUIsQ0FDRSxlLENBRUYsaUIsQ0FDRSxlLENBRUYsZ0IsQ0FDRSxlLENBRUYsb0IsQ0FDRSxlLENBRUYsZ0IsQ0FDRSxlLENBRUYsb0IsQ0FDRSxlLENBRUYsb0IsQ0FDRSxlLENBRUYsdUIsQ0FDRSxlLENBRUYsd0IsQ0FBQSx3QixDQUVFLGUsQ0FFRixzQixDQUFBLG1CLENBRUUsZSxDQUlGLHFCLENBQUEsb0IsQ0FDRSxlLENBRUYsd0IsQ0FDRSxlLENBRUYsd0IsQ0FDRSxlLENBRUYsdUIsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsa0IsQ0FDRSxlLENBRUYsa0IsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsbUIsQ0FDRSxlLENBRUYsZ0IsQ0FDRSxlLENBRUYsd0IsQ0FDRSxlLENBRUYscUIsQ0FDRSxlLENBRUYscUIsQ0FDRSxlLENBSUYsa0IsQ0FBQSxpQixDQUNFLGUsQ0FHRix1QixDQUFBLHNCLENBQ0UsZSxDQUdGLDBCLENBSUEsZSxDQUhFLGUsQ0FPRixrQyxDQUFBLHNCLENBQ0UsZSxDQUlBLG1CLENBQ0UsZSxDQUlGLG9CLENBQUEsYyxDQUNFLGUsQ0g3a0RKLHFCLENBQ0UsUSxDQUNBLHNCLENBQ0Esd0IsQ0FDQSxjLENBQ0EsWSxDTHdZSSw0QyxDS3RZSixxQyxDQUNFLG9CLENBRUEsd0MsQ0FFRSxxQyxDQUVBLGUsQ0FDQSxVLENBQ0EsWSxDQUNBLGEsQ0FDQSxjLENBQ0EsaUIsQ0FFQSxTLENBQ0EsZSxDQUNBLFUsQ0FrQkEsMEMsQ0FDRSxVLENBQ0EsWSxDQWlCQSxxRCxDQUNFLFUsQ0FJSix5QkF2REYsd0MsQ0F3REksYSxDQUNBLFksQ0FDQSxZLENBQ0Esa0IsQ0FDQSx3QkRyRU4sMEMsQ0FDRSxlLENLb1lRLHVELENMbllSLGtFLENBQ0UsbUIsQ0FFRSxrRyxDQUNFLGMsQ0FDQSxpQixDQUVBLCtHLENBRUUsVSxDQUNBLGUsQ0FDQSxrQixDQUNBLGlCLENBSUEsMEgsQ0FDRSxvQixDQUNBLFMsQ0FDQSxxQyxDQUNBLGlCLENBQ0EsZSxDQUNBLHVCLENBQ0Esd0IsQ0FDQSxxQixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGMsQ0FFQSxnSSxDQUNFLGtCLENBQ0EsYSxDQUNBLGMsQ0FDQSxpQixDQUNBLGlCLENBQ0EsZSxDQUVBLHlCQVJGLGdJLENBU0ksZ0IsQUFHRix5QkFaRixnSSxDQWFJLG9CLEFBa0NKLHlCQTdERiwwSCxDQThESSxXLEFBRUYseUJBaEVGLDBILENBaUVFLFksQ0FDQSx1QixBQUtGLHlCQWhGRiwrRyxDQWlGSSxtQixBQUdGLHlCQVVFLDBILENBRUUsaUJBV0osMEgsQ0FDRSxZLENBS0osZ0csQ0FDRSxjLENBQ0EsYSxDQUNBLDRCLENBQ0Esb0NBSkYsZ0csQ0FLSSxVLEFBR0Esb0NBREYsNkcsQ0FFSSxtQixBQU9BLHlCQURGLDBILENBRUksaUIsQ0FDQSwrSCxDQUNFLFlBb1FaLDZELENEdlJBLDRDLENDOEhFLHVELENBQUEsb0QsQ0F2R0ksZ0gsQ0FDRSxjLENBQ0EscUMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxlLENBQ0Esb0IsQ0FFQSx5QkFSRixnSCxDQVNJLG1CQUdKLDBILENBQ0UsMEMsQ0FDQSxpQixDQUNBLGMsQ0FDQSxlLENBQ0EsZSxDQUNBLGUsQ0FDQSxvQ0FQRiwwSCxDQVFJLGdCQUtKLGdILENBQ0UsYyxDQUNBLGlCLENBQ0Esa0IsQ0FDQSwyQixDQUNBLGlCLENBRUEsb0gsQ0FDRSxVLENBQ0EsVyxDQUVBLDZILENBQ0UsVSxDQUNBLGMsQ0FRRix5QkFkRixvSCxDQWVJLFUsQ0FDQSxhLENBQ0EsYSxDQUNBLFUsQ0FDQSxpQkpuSU4sZ0ksQ0lnV04sd0QsQ0ptL0NKLDZCLENBamlEQSxzQyxDSTNHTSxrRCxDQUFBLCtDLENBaEVRLGlKLENBQ0UsVSxDQUNBLFcsQ0FFQSx5QkFKRixpSixDQU1JLFUsQ0FDQSxjLENBckNSLGdILENBMkNJLFMsQ0FDQSxZQUtSLGtHLENBQ0UsZSxDQVNSLDhCLENBQUEsMkIsQ0FDRSxlLENBR0YsK0IsQ0FBQSw0QixDQUNFLFMsQ0FDQSxpQixDQTJKRiw2QyxDQXpKRSx1QyxDQUFBLG9DLENBRUUsNEIsQ0FDQSxjLENBQ0EsYSxDQTJKRix5RCxDQXpKRSxtRCxDQUFBLGdELENBQ0UsWSxDQXVLSixvRCxDQXpKRSw4QyxDQUFBLDJDLENBQ0UsaUIsQ0FDQSxlLENBQ0EsMkIsQ0FDQSxpQixDQU9BLHlCQVhGLDhDLENBQUEsMkMsQ0FZSSxjLENBakNOLHVDLENBQUEsb0MsQ0FzQ0ksYyxDQUNBLGVBSUosOEMsQ0FBQSwyQyxDQUVFLFMsQ0EyRkoseUJBREYseUIsQ0FFSSxnQixDQUNBLGtCQU9KLHFDLENBQ0UsZSxDQUdGLHFDLENBQ0UsUyxDQUNBLGlCLENBa0NJLHlCQVhGLG9ELENBWUksYyxDQWpDTiw2QyxDQXNDSSxjLENBQ0EsZUFJSixvRCxDQUVFLFMsQ0FlQSxzQyxDWHlXRSxnRyxDV3ZXQSxpQixDQUVBLDBDLENBQ0UsaUIsQ0FDQSxPLENBQ0EsVSxDQUVBLHNELENBQ0UsZSxDQUNBLFcsQ0FDQSxlLENBQ0EsaUIsQ0FDQSx5RCxDQUVFLFcsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLFMsQ0FPSixpRCxDQUNFLHdCLENBQ0EsVyxDQUdGLHlCQTVCRiwwQyxDQTZCSSxjQUdKLGtELENBQ0UsZSxDSHZlUixXLENBQ0UsYSxDQUNBLGMsQ0FDQSxnQixDQUdGLCtCLENBQ0UsVSxDQUNBLFUsQ0FDQSxRLENBQ0Esd0IsQ0FPSSx1RCxDQUNFLEssQ0FDQSxnQixDQUNBLDhCLENBQ0EsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0ErRk4sMEMsQ0FBQSx1QyxDQXpGRiw4QixDQUFBLDJCLENBQ0UsYyxDQUdGLHdCLENBQ0UsaUIsQ0E4QkYsNEMsQ0E1QkUsOEIsQ0FDRSxRLENBSUosdUIsQ0FDRSxZLENBR0YsYSxDQUFBLFMsQ0FBQSxzQixDQUFBLFUsQ0FBQSxVLENBQUEsVyxDQUFBLGEsQ0FDRSx1QixDQUNBLHFDLENBQ0EsaUIsQ0FDQSxlLENBRUEsZSxDQUNBLGMsQ0FDQSxlLENBR0YsZ0MsQ0FDRSx1QixDRHFrREYsMkIsQ0N4akRBLHlDLENBQ0UsYSxDQUdGLGdCLENBQ0UsVSxDQUNBLG9CLENBQ0EsaUIsQ0FFQSwyQkFBQSxVLE1BQUEsYyxNQUFBLHdCLENBQ0UsSyxDQUNBLGEsQ0FDQSxjLENBT0Ysc0IsQ0FDRSxhLENBQ0EsVSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxRLENBQ0EsYSxDQUNBLG1CLENBQ0EsYyxDQUNBLGUsQ0FFQSxrQyxDQUNFLGlCLENBQ0EsTSxDQUNBLE8sQ0FDQSxVLENBSUosMkJBQUEsUSxDQUNFLGlCLENBQ0EsYyxDQUNBLFcsQ0FDQSx3QixDQUNBLE0sQ0FlQSxvQ0FBQSxPLENBQ0UsYSxDQUlKLHFCLENBQ0Usa0IsQ0FDQSxVLENBQ0EsVSxDQUNBLFUsQ0FDQSxlLENBQ0EsbUIsQ0FDQSxpQixDQUVBLDRCLENBQ0UsVSxDQUNBLGlCLENBQ0EsTSxDQUNBLFUsQ0FFQSxrQixDQUNBLDJCLENBQ0EsVSxDQUlKLHlCQWhGRixnQixDQWlGSSxvQkFZSixpQyxDQUNFLGMsQ0FDQSwwQkFGRixpQyxDQUdJLGdCLEFBRUYseUJBTEYsaUMsQ0FNSSxXQUdKLDJCLENBQ0UsYyxDQUNBLHlCQUlGLDJCLENBTkEsMkIsQ0FHSSxnQkFTRixrRCxDQUNFLFMsQ0FJRixnRCxDQUNFLGlCLENBSUosd0IsQ0FDRSxVLENBQ0EsaUIsQ0FFQSxtQixDQUNBLDhCLENBQ0UsZ0IsQ0FFRixvQyxDQUNFLGUsQ0FJSixpQyxDQUNFLHdCLENBRUEseUJBSEYsaUMsQ0FJSSwwQkFNQSxzRCxDQUFBLHNELENBQ0UsYSxDQU9OLHFCLENBT0Usb0IsQ0FMRSxpRCxDQVVBLHVHLENBVEUsYyxDQStDQSxxRSxDQW5DRix1SCxDQUNFLHdCLENBS04sMkIsQ0FDRSxlLENBQ0Esa0IsQ0FDQSxnQixDQUVBLGtELENBQ0UsWSxDQUdGLHFDLENBQ0UsZSxDQUNBLHdCLENBQ0EsNEMsQ0FDRSwyQixDQUtGLHdELENBQ0UsZ0IsQ0FFRixpRixDQUNFLGMsQ0FDQSxlLENBWUosa0RBQUEsTSxNQUFBLHFCLENBQ0UsZ0IsQ0FHRixxQyxDQUNFLHdCLENBQ0EsVSxDQUNBLFksQ0FDQSw0QyxDQUVBLDRCQU5GLHFDLENBT0ksb0JBR0YsNEMsQ0FDRSxVLENBQ0Esb0IsQ0FFQSx5QkFKRiw0QyxDQUtJLGdCQUlKLDJDLENBQ0Usd0IsQ0FDQSxVLENBR0YsMkMsQ0FDRSxVLENBR0YsZ0RBQUEsVSxNQUFBLGMsTUFBQSx3QixDQUNFLHVCLENBR0YsMEMsQ0FDRSxrQixDQUVBLGlELENBQ0Usa0IsQ0FvTUYsaUYsQ0EvTEosNEMsQ0FDRSxjLENBRUEseUJBSEYsNEMsQ0FJSSxXQVNGLGlELENBQ0UsVSxDQUlKLCtCLENBQ0UsVSxDQUNBLFEsQ0FHRSx5QkFERix1QyxDQUVJLFMsQ0FOTiwrQixDQVdJLGtCLENBQ0EsaUIsQ0FDQSxvQkFJSixtQyxDQW9WRixVLENBblZJLFEsQ0FXQSxzQyxDQUNFLGtCLENBT0osaUMsQ0FDRSxvQixDQUNBLGlCLENBQ0EsVyxDQUNBLE0sQ0FDQSxLLENBQ0Esa0IsQ0FDQSxhLENBQ0EsYyxDQUNBLFEsQ0FDQSxpQixDQUNBLGlCLENBQ0EsYyxDQUNBLG1CLENBRUEsNEJBZkYsaUMsQ0FnQkksYUFJSixpQyxDQUNFLHVCLENBS0osd0QsQ0FBQSxnRCxDQUVFLFksQ0FDQSx1QixDQUlGLHdDLENBQ0UsYyxDQUVBLG1ELENBQ0Usa0IsQ0FDQSxhLENBQ0EsUSxDQUNBLGMsQ0FDQSxpQixDQUNBLFMsQ1IwZkEseUMsQ1FqVkUsa0QsQ0F0S0YseUQsQ0FDRSxTLENBSUosK0RBQUEsTyxDQUNFLGlCLENBQ0EsSyxDQUdGLCtELENBb0tGLDBCLENBbktJLFMsQ0FFQSwyRSxDQUNFLFksQ0FDQSxrQixDQUVBLGlGLENBQ0UsVSxDQUNBLGtCLENBQ0EsaUIsQ0FHQSx5QkFORixpRixDQU9JLGlCQU9SLHFELENBQ0UsVyxDQUNBLDRCLENBQ0EsYSxDQUNBLG1CLENBQ0EsWSxDQUNBLGUsQ0FDQSxxQyxDQUNBLGlCLENBQ0EsZSxDQUNBLGUsQ0FDQSxjLENBQ0Esc0IsQ0FFQSw0QkFkRixxRCxDQWVJLGFBT0YsMkUsQ0FDRSxlLENBR0YsMkUsQ0FDRSxlLENBRUEsK0YsQ0FDRSxVLENBQ0Esb0IsQ0FDQSxnQixDQU9GLGlGLENBQ0UsUSxDQUNBLHFCLENBRUEsc0YsQ0FDRSxjLENBQ0EscUMsQ0FDQSxhLENBUVIsdUMsQ0FDRSxZLENBQ0EsMEIsQ0FDQSxrQixDQVFBLDJELENBQ0UsVSxDQUdBLGMsQ0FDQSxnQixDQUNBLG1CLENBRUEsaUUsQ0FDRSxLLENBQ0EsTSxDQUNBLGlCLENBRUEsZSxDQVlGLG1FLENBQ0UsWSxDQUtOLHdDLENBQ0UsYyxDQU1BLDJDLENBQ0UsZSxDQUNBLHFCLENBQ0EsYyxDQUNBLGlCLENBQ0EsUyxDQUNBLFEsQ0FDQSxVLENBQ0EsVSxDQUNBLG1CLENBRUEseUJBWEYsMkMsQ0FZSSxjLENBQ0EsVUFLSiw0QyxDQUNFLFEsQ0FDQSx3QixDQUNBLFcsQ0FDQSxtQixDQUNBLGUsQ0FDQSxpQixDQUVBLGMsQ0FDQSxjLENBRUEsdUIsQ0FDQSxlLENBZ0JKLDRDLENBQUEsNkMsQ0FDRSxlLENBRUEsbUUsQ0FBQSxvRSxDQUNFLGMsQ0FDQSxrQixDQUVBLGtGLENBQUEsbUYsQ0FDRSxpQixDQUtKLG1FLENBQUEsb0UsQ0FDRSx1QixDQUlGLCtELENBQUEsb0UsQ0FBQSxnRSxDQUFBLHFFLENBRUUsZSxDQUVBLG1GLENBQUEsd0YsQ0FBQSxvRixDQUFBLHlGLENBQ0UsVSxDQUVBLGlCLENBQ0EsaUIsQ0FDQSx5QkFMRixtRixDQUFBLHdGLENBQUEsb0YsQ0FBQSx5RixDQU1JLFUsQ0FDQSxVQUdGLCtGLENBQUEsb0csQ0FBQSxnRyxDQUFBLHFHLENBQ0UsZSxDQUNBLGlCLENBQ0EsYyxDQUdGLCtGLENBQUEsb0csQ0FBQSxnRyxDQUFBLHFHLENBQ0Usb0IsQ0FDQSxVLENBRUEsUyxDQUNBLGMsQ0FDQSxvQixDQUdGLHlGLENBQUEsOEYsQ0FBQSwwRixDQUFBLCtGLENBQ0UsMkIsQ0FDQSxvQixDQUVBLGdCLENBQ0EsSyxDQUNBLGMsQ0FDQSxtQixDQUNBLGMsQ0FPTix3RSxDQUFBLHlFLENBQ0Usb0IsQ0FDQSxTLENBQ0EsYyxDQVFGLG1DLENBQUEsd0MsQ0FBQSwwQixDQUNFLGtCLENBT0osbUUsQ0FDRSxnQixDQWdCRiwwQkFBQSxRLENBQ0UsYyxDQUlBLG9ELENBQ0UsYSxDQUtKLGlDLENBQ0UsNEIsQ0FDQSxzQixDRDlGQSwwRCxDQzJYRSw2RCxDQXBDRiwwQyxDQUFBLHdDLENBQUEsd0MsQ0F2UEEsc0MsQ0FDRSxtQixDQUNBLGlCLENBQ0EsYyxDQUdGLHlCQVZGLGlDLENBV0ksa0IsQ0F6Qk4sVSxDQThCSSxpQkFTRSw0RCxDQUNFLHlCLENBS04sc0QsQ0FDRSxhLENBQ0EscUMsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxpQixDQUNBLGMsQ0ErRUYsdUIsQ0F6RUYsWSxDQXlFRSxxQixDQXRFQSxZLENBQ0EsZSxDQU1BLHlCLENBQ0UsVSxDQUNBLGEsQ0FLQSxnQyxDQUNFLFUsQ0FDQSxlLENBQ0Esa0IsQ0FFQSx5QkFMRixnQyxDQU1JLGdCLEFBRUYseUJBUkYsZ0MsQ0FTSSxVLENBQ0EsZ0IsQUFJSix5QkFmRiwwQixDQWdCSSx3QkFJSix5QyxDQUNFLGlCLENBa1pGLCtGLENBaFpFLHFELENBQ0UsZSxDQUdGLHlCQVBGLHlDLENBUUksaUJBb0JOLGMsQ0FBQSxZLENBRUUsZSxDQUVBLGlCLENBQ0EsZ0IsQ0FTRSx5QkFMRix1QixDQUFBLHFCLENBTUksY0FTQSw2QyxDQUFBLDJDLENBQ0UsVSxDQUNBLFcsQ0FDQSxVLENBQ0EsYSxDQUNBLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSxTLENBQ0EsYyxDQUVBLGlFLENBQUEsK0QsQ0FDRSw0RCxDQUNBLFEsQ0FLQSxrRSxDQUFBLGdFLENBQ0UsZSxDQUNBLHFCLENBQ0EsYSxDQUNBLGMsQ0FDQSxpQixDQUNBLFMsQ0FDQSxRLENBQ0EsVyxDQUNBLFUsQ0FDQSxTLENBTU4sNkMsQ0FBQSwyQyxDQUNFLGlCLENBQ0EsSyxDQUNBLFEsQ0FDQSxhLENBQ0EsYyxDQUNBLGlCLENBRUEsbUQsQ0FBQSxpRCxDQUNFLFUsQ0FDQSxXLENBQ0EsZSxDQUNBLFUsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxTLENBQ0EsUSxDQUNBLGlCLENBQ0Esd0IsQ0FTTixrQyxDQUFBLGdDLENBQ0Usa0IsQ0FDQSxlLENBRUEseUJBSkYsa0MsQ0FBQSxnQyxDQUtJLFUsQ0FDQSxnQixBQUtOLHlCQWhHRixjLENBQUEsWSxDQWlHSSxpQkF5SEYsOEQsQ0FqSEEsMEIsQ0FDRSxlLENBRUEseUJBSEYsMEIsQ0FJSSxpQkRxMkJFLHlELENDaHBCQSxtSSxDQUFBLDJILENRL3ZCRSx1RCxDQTVFQSx1RCxDQUxBLHVELENBN0lFLGtELENBOUdBLGtELENBTEEsa0QsQ1JpNEJSLG1ELENBQ0UsUSxDRGh6Qkksb0UsQ0FxZFIsdUQsQ0NrWEEsNEIsQ0FhQSwyQyxDQWJBLDBCLENBYUEseUMsQ0FsQ0ksMEUsQ0FxQkosMEIsQ0FhQSx5QyxDQWpDTSxTLENBRUEsc0YsQ0FDRSxtQixDQVFOLDZDLENBQ0UsZSxDQXVCRix5QkFGRiwyQyxDQUFBLHlDLENBQUEseUMsQ0FHSSxrQixDQUNBLG1CQU1GLGtDLENBQUEsZ0MsQ0FBQSxnQyxDQUNFLGEsQ0FDQSxhLENBRUEseUJBSkYsa0MsQ0FBQSxnQyxDQUFBLGdDLENBS0ksVSxDQUNBLGdCQVFOLGlELENBQ0UsYSxDRG5YRSwwRSxDQzJYRSw2RSxDQUNFLGMsQ0FRVixXLENBQ0UsUyxDQUlBLHlJLENBQ0UscUIsQ0FDQSxlLENBUUoseUJBRkYsZ0IsQ0FHSSxrQkFLRiwrQyxDQUNFLGUsQ0FTSix3QixDQUNFLGUsQ0FNRSxnQyxDQVNBLCtCLENBUkUsaUIsQ0FDQSxhLENBQ0EsVSxDQUNBLGUsQ0FDQSxnQixDQUNBLGlCLENBR0YsK0IsQ0FDRSxlLENBWU4sa0IsQ0FDRSxZLENBRUEsb0MsQ0FFRSxXLENBQ0EsVSxDQUNBLFEsQ0FLRix1QixDQXdMSSwrQixDQXZMRixnQixDQUlKLHlDLENBQ0UsVSxDQUlGLHlDLENBQ0UsWSxDQU1BLDhDLENBQ0UsZ0IsQ0FFQSw0RCxDQUNFLFUsQ0FDQSxjLENBQ0Esa0IsQ0FFQSx5QkFMRiw0RCxDQU1JLFMsQ0FUTiw4QyxDQWNJLGlCQVVGLGtGLENBQUEsMEUsQ0FDRSxjLENBQ0EsYSxDQUNBLHVCLENBQ0EscUMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxlLENBS0UsNkgsQ0FBQSxxSCxDQUNFLGUsQ0FNQSxtSSxDQUFBLDJILENBQ0UsZ0IsQ0FTUixrRixDQUFBLDBF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QSxvRCxDQUNFLDRCLEFBR0osa0RBM0JGLGdELENBNEJJLFUsQ0FDQSxpQixDQUNBLFEsQ0FDQSxvRCxDQUNFLDRCLEFBSUosNEJBcENGLGdELENBcUNJLFUsQ0FDQSxpQixDQUNBLFEsQ0FDQSxjLENBQ0Esb0QsQ0FDRSw0QkFJSixvRCxDQUNFLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxjLENBR0oscUMsQ0FDRSxpQixDQUNBLFMsQ0FDQSxZLENBQ0EsYyxDQUNBLFMsQ0FDQSxRLENBQ0EsVSxDQUdBLGtEQVZGLHFDLENBV0ksVSxDQUNBLFcsQUFFRixrREFkRixxQyxDQWVJLFUsQ0FDQSxXLEFBR0YsNEJBbkJGLHFDLENBb0JJLFUsQ0FDQSxXQU9GLHFFLENBQ0UsYyxDQUdGLHdDLENBQUEsd0MsQ0FDRSxlLENBR0Ysa0UsQ0FDRSxZLENBQ0EsVSxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxnQixDQUVGLG1FLENBQ0UsZSxDQU1JLHNHLENBQ0UsaUIsQ0FDQSxNLENBQ0EsVSxDQUNBLGMsQ0FDQSxpQixDQUNBLFUsQ0FLSixxRyxDQUNFLFUsQ0FHRixzRyxDQUFBLHFHLENBQUEsc0csQ0FBQSxzRyxDQUNFLG9CLENBQ0EsYyxDQUNBLGlCLENBS0osMEUsQ0FDRSxxQixDQUNBLGUsQ0FDQSw0QixDQUNBLGUsQ0FFQSxVLENBRUYsNkUsQ0FDRSxVLENBZUYsOEUsQ0FkRSxtRixDQWNGLCtFLENPMDFCQSwrQyxDWXBxREEsd0QsQ0FTRSxrRSxDWjRhSSwyRSxDQTBCQSw0RSxDUDhXRixZLENBRUYsb0YsQ0FDRSxlLENBQ0EsVyxDQUNBLFMsQ0FDQSxPLENBQ0EsUyxDQUNBLHFCLENBQ0EsZSxDQVFKLHlCQUNFLDhFLENBQUEsOEUsQ0FDRSx3QkFLUixpQyxDQUNFLGdCLENBQ0EsbUIsQ0FDQSxtQyxDQUNFLGlCLENBQ0Esb0IsQ0FDQSxlLENBQ0EsYyxDQUNBLG1CLENBQ0Esd0IsQ0FDQSxrQixDQUNBLGUsQ0FDQSxpQixDQUNBLFEsQ0FDQSxxQyxDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FFQSxlLENBRUEscUIsQ0FDQSx3QixDQUNBLFUsQ0FFQSx5QyxDQUNFLGUsQ0FDQSxxQixDQUNBLG9CLENBQ0EsVyxDQUNBLFMsQ0FDQSxLLENBQ0EsVSxDQUNBLGlCLENBQ0EsK0IsQ0FDQSwwQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsVSxDQUNBLG1CLENBQ0EsbUIsQ0FDQSx1QixDQUNBLGdCLENBQ0EsYSxDQWFGLHdDLENBQ0UsYSxDQUNBLGtCLENBWU4sMEIsQ094YlUseUQsQ1B5YlIsZSxDQU1BLFNBQUEsa0MsQ0FDRSxpQixDQU1KLCtCLENBQ0UseUIsQ29COTdCRixXLENBQ0UsWSxDQUNBLDRCLENBQ0EsZSxDQUNBLGdCLENBQ0EscUIsQ0FHRixtQixDQUNFLGEsQ0FDQSx3QixDQUNBLG9CLENBR0YsdUIsQ0FBQSx1QixDQUNFLGtCLENDaEJKLFEsQ0FBQSxlLENBQUEsTSxDQUFBLGtCLENBQ0Usd0IsQ0FDQSxjLENBQ0EsbUIsQ0FDQSx3QixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxRLENBQ0EscUMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLENBQ0EsVSxDQUNBLGUsQ0FHRixVLENBQUEsaUIsQ0FBQSxRLENBQ0Usb0IsQ0FHRixtQixDQUFBLFUsQ0FBQSxzQixDQUNFLHdCLENBR0Ysb0IsQ0FBQSxXLENBQUEsdUIsQ0FDRSx3QixDZDZGRSxxQyxDY3NCQSxpQixDQUFBLGUsQ0FBQSx1QixDQUFBLDJCLENBQ0Usa0IsQ0FtQ0osUSxDQXJCTSw2QyxDQUNFLGEsQ0FDQSxhLENBWEYsOEIsQ0FrQkEsc0MsQ0FMRSxtRCxDQU1BLHdCLENBV1IsUSxDQUNFLGMsQ0FDQSxRLENBQ0EsZ0IsQ0FDQSxXLENBQ0EsYyxDQUNBLGtCLENBQ0Esd0IsQ0FDQSxhLENBQ0EsNEIsQ0FDQSxlLENBQ0EsUyxDQUNBLHdCLENBQ0EscUMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxlLENBQ0EsaUIsQ0FRRSx5QyxDQUNFLG9CLENBQ0EsK0MsQ0FDQSwyQixDQUNBLHlCLENBQ0EsVSxDQUVBLCtDLENBQ0Usb0IsQ0FDQSxVLENBQ0Esa0IsQ0FDQSxZLENBQ0Esd0IsQ0FDQSxrQixDQUNBLFUsQ0FPVixtQixDQUNFLGMsQ0FDQSxVLENBQ0EsWSxDQUNBLFUsQ0FDQSxvQyxDQUNFLHdCLENBQ0EsVSxDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxtQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxnSSxDQUNBLHFCLENBQ0Esc0MsQ0FDRSxVLENBR0YsMkMsQ0FDRSxxQyxDQUNBLGlCLENBQ0EsZSxDQUNBLFksQ0FDQSxnQixDQUNBLGlCLENBQ0EscUIsQ0FFQSw0QkFURiwyQyxDQVVJLGMsQ0FDQSxtQixDQUNBLGUsQ0FDQSxpQkFHRixrRCxDQUNFLGlCLENBQ0EscUIsQ0FDQSxpQixDQUNBLGlCLENBT1IsWSxDQUNFLFcsQ0FDQSxjLENDN1FBLFksQ0FDRSxnQixDQUNBLG9CLENBRUEsb0IsQ0FBQSwyQixDQUFBLHVDLENBQUEsMEIsQ0FBQSwyQixDQUFBLHdCLENBQUEseUIsQ0FBQSxtQixDQUFBLHVCLENBQUEseUIsQ0FBQSwwQixDQUNFLGtCLENBRUYsd0IsQ0FBQSx5QixDQUFBLG1CLENBQ0UscUIsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxnQixDQUNBLFUsQ0FDQSxXLENBQ0Esd0IsQ0FDQSxlLENmUVkseUJBRkYsd0gsQ0FHSSxZLENBQ0EsZUFLTixnSCxDQUNFLGtCLENBWUYsd0ksQ0FDRSxzQixDQUNBLFksQ0FDQSxtQixDQUdBLHVKLENBRUUsaUIsQ0FDQSxhLENBQ0EsVSxDQUNBLFcsQ0FDQSxhLENBcUJSLDhGLENBQ0UsZ0IsQ0FDQSxlLENBRUEseUJBSkYsOEYsQ0FLSSxpQkFhTiw4RCxDQUNFLDJCLENBQ0Esa0IsQ0FFQSw4QyxDQUVBLHlCQU5GLDhELENBT0ksNkIsQUFHRix5QkFWRiw4RCxDQVdJLGdCLEFBR0YsMEJBZEYsOEQsQ0FlSSxpQkFXTiw4QyxDQUlJLGdFLENBSEYscUIsQ0FRTSxvQ0FGRixvRSxDQUdJLFUsQ0FDQSxXLENBQ0EsaUIsQ0FNUixvRCxDQUVJLGdCQUdGLDBELENBWUkseUUsQ0FYRix5RSxDQVFBLFUsQ0FLSSxvQ0FGRix5RSxDQUdJLGVBWVIsMkMsQ0FBQSwrQyxDQUNFLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSw4QixDQUVBLHlCQU5GLDJDLENBQUEsK0MsQ0FPSSx3QixDQUNBLGlCLENBQ0EsUyxDQUNBLFMsQUFHRix5QkFiRiwyQyxDQUFBLCtDLENBY0ksVyxDQUNBLFksQUFHRix5QkFsQkYsMkMsQ0FBQSwrQyxDQW1CSSxnQ0FLTix5QyxDQUVFLGdCLENBUUEsNkMsQ0FDRSxTLENBQ0EsYyxDQUNBLDJCLENBQ0EsVyxDQUNBLGlCLENBQ0EsTyxDQUNBLFMsQ0FDQSxpQixDQUVBLHlCQVZGLDZDLENBV0ksd0IsQ0FDQSxRLEFBT0YseUJBREYsNkMsQ0FFSSxpQkFTTiw0QyxDQUNFLFksQ0FFQSwrRCxDRGdISSx1RixDQ3FzQ04seUUsQ0FwekNJLFUsQ0FHRSx5QkFERixzRSxDQUVJLGEsQ0FDQSxVLENBQ0EsVSxDQUNBLGlCQUlKLG1FLENBQ0UsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLGlCLENBQ0EsYyxDQUVBLGdCLENBQ0EsZSxDQUVBLHlCQVZGLG1FLENBV0ksaUIsQ0FDQSxPLENBQ0EsSyxDQUNBLFUsQ0FDQSxhQU1KLDZGLENBQ0UsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLGlCLENBQ0EsYyxDQUVBLGdCLENBQ0EsZSxDQUVBLHlCQVZGLDZGLENBV0ksaUIsQ0FDQSxPLENBQ0EsSyxDQUNBLFUsQ0FDQSxXLENBQ0EsbUIsQUFFRix5QkFsQkYsNkYsQ0FtQkksaUIsQ0FDQSxPLENBQ0EsSyxDQUNBLFUsQ0FDQSxXLENBQ0Esa0JBT1IsMEMsQ0FDRSxrQixDQUNBLHlCQUZGLDBDLENBR0ksMkIsQ0FDQSxnQkFZSiw2QyxDQUNFLGUsQ0FDQSxxQixDQUNBLHNCLENBQ0EsZ0IsQ0FDQSxZLENBT04saUMsQ0FVRix3RCxDQUVFLGtCLENBQ0EsaUIsQ0FJRixrQyxDQUNFLFksQ0FDQSxnQixDQUNBLG1CLENBRUEseUJBTEYsa0MsQ0FNSSxlQU9GLDJDLENBQUEscUMsQ0FDRSxpQixDQUNBLGEsQ0FHRiwyQyxDQWdKUSx3RCxDQS9JTixrQixDQUdGLDhDLENBQ0UsaUIsQ0FRRiwwQyxDQUNFLG9CLENBQ0EsaUIsQ0FDQSxpQixDQUVBLDJELENBQ0UsUSxDQUNBLE8sQ0FHRiw0RCxDQUNFLE8sQ0FDQSxRLENBR0YsMEQsQ0FDRSxXLENBQ0EsUSxDQU9GLCtDLENBQ0UsYSxDQUNBLGUsQ0FDQSxlLENBQ0EscUMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxrQixDQUdGLCtDLENBQ0UsZSxDQUNBLGtCLENBRUEsb0QsQ0FDRSxpQixDQUNBLFksQ0FJQSxvQixDQUNBLHFCLENBRkYsc0QsQ0FDRSxvQixDQUNBLHFCLENBS04sMkMsQ0FDRSxlLENBRUEsa0QsQ0FDRSxRLENBQ0EsNEIsQ0FDQSw2QyxDQUdGLG9ELENBQ0UsVyxDQUNBLGlCLENBQ0EsaUIsQ0FNRSxxRSxDQUNFLFksQ0FDQSxxQixDQUNBLHNCLENBQ0Esc0IsQ0FjQSxXLENBQ0EsVSxDQWJBLHlFLENBQ0UsVSxDQUNBLGUsQ0FDQSxXLENBYk4sOEQsQ0FxQkUsMEUsQ0FBQSwyRSxDQUNFLFcsQ0FDQSxVLENBS04scUQsQ0FDRSxpQixDQUNBLE0sQ0FDQSxXLENBQ0EsVSxDQUNBLGlCLENBRUEsK0QsQ0FDRSxVLENBQ0EsVSxDQUNBLGlCLENBQ0Esa0IsQ0FTRixxRSxDQUNFLG9CLENBVUEsc0QsQ0FDRSxhLENBQ0EsaUIsQ0FnQlYsaUIsQ0FDRSxlLENBQ0EsZSxDQUNBLFksQ0FDQSxvQyxDQUNBLGlCLENBRUEsK0IsQ0FDRSxZLENBQ0EsYSxDQUNBLGlCLENBQ0Esa0IsQ0FDQSxlLENBRUEsbUMsQ0FDRSxZLENBQ0EsVSxDQUNBLG9CLENBUUosOEIsQ0FDRSxrQixDQU9GLHlCQWpDRixpQixDQWtDSSxnQixBQUdGLDBCQXJDRixpQixDQXNDSSxjRzFoQk0sd0UsQ0graEJSLGdELENBQ0Usb0IsQ0FFQSxzRCxDQUNFLG1CLENBR0Ysc0QsQ0FDRSxVLENBQ0EsZ0IsQ0FDQSxtQixDQUVBLGtFLENBQUEsbUUsQ0FBQSw2RCxDQUNFLHFCLENBQ0EsYSxDQUNBLGEsQ0FDQSxpQixDQUNBLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLDJCLENBQ0EsZSxDQUdGLDRELENBQ0UsbUIsQ0FRUiw4QyxDQUNFLGtCLENBTUksNEUsQ0FDRSxtQixDQUNBLGEsQ0FLTixnRSxDQUNFLGlCLENBdUNGLCtCLENBcENBLDRELENBQ0UsaUIsQ0FHRiw0RCxDQUNFLFMsQ0FHRixvRSxDQUNFLGEsQ0RkRSxtRCxDQ2lCSixvRCxDQUNFLGMsQ0FpQkosNEIsQ0FDRSxnQixDQUNBLGEsQ0FDQSxlLENBQ0EsVSxDQU1BLHNDLENBQ0UsYSxDQUVBLDJDLENBQ0UsYSxDQUNBLG1CLENBQ0EsaUIsQ0FDQSxTLENBRUEsaUQsQ0FDRSxTLENBR0UsMEJBREYsd0QsQ0FFSSxrQyxDQUNBLDBCLENBQ0EsV0FLTixrRCxDQUNFLGdCLENBQ0EsYSxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxLLENBQ0EsTyxDQUNBLGMsQ0FDQSxrQixDQUNBLFUsQ0FFQSw2QixDQUNBLGtELENBQ0EsUyxDQUNBLG9CLENBSUYsK0MsQ0FDRSxVLENBQ0EscUQsQ0FDQSw2QyxDQUNBLG1HLENBQ0EsK0YsQ0FDQSwwRCxDQUNBLGtELENBQ0EsYyxDQUNBLGlCLENBQ0EsVyxDQUVBLHFELENBQ0Usb0IsQ0FDQSwrQyxDQU1OLHlCQTNERixzQyxDQTZESSxhLENBQ0EsaUIsQ0FDQSxvQkFNTixpQixDQW9DRSxVLENBQ0EsWSxDQUNBLGMsQ0FDQSxNLENBQ0EsSyxDQUNBLFMsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxZLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGdDLENBOUNBLGdDLENBQ0UsYSxDQUNBLGMsQ0FDQSxpQixDQUNBLDRCLENBQ0EsTSxDQUNBLFcsQ0FDQSxvQixDQUNBLDJDLENBQ0EsMkIsQ0FDQSwwQixDQUNBLG9CLENBQ0EsbUIsQ0FDQSxVLENBQ0EsMkIsQ0FDQSx3QixDQUNBLGUsQ0FDQSxvQixDQU1BLHNDLENBQ0UsNEIsQ0FDQSxvQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxXLENBQ0EscUMsQ0FpQkosZ0MsQ0FDRSxpQixDQUNBLE8sQ0FDQSxZLENBQ0Esb0NBSkYsZ0MsQ0FLSSxnRCxDQUNBLHdDLENBQ0EsZSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxnQixDQUNBLHVDLEFBRUYsdUNBZkYsZ0MsQ0FnQkksbUIsQUFJQSxvQ0FERixxQyxDQUVJLFVBS04scUMsQ0FDRSxpQixDQUNBLFMsQ0FDQSxTLENBQ0Esb0NBRUksMkQsQ0FDRSxxQixBQU9WLG9DQUNFLDJCLENBQ0UsUSxDQUNBLGlCLENBQ0EsYSxDQUNBLFMsQ0FDQSxPLENBQ0EsYSxDQUNBLGlCLENBQ0EsMEIsQUFHQSwwREFYRiwyQixDQVlJLFUsQUFFRiw2REFkRiwyQixDQWVJLGlCLENBQ0EsTSxDQUdBLGEsQUFwQk4sb0NBeUJJLHFDLENBQ0UsUSxDQUVBLG9ELENBQ0Usb0IsQ0FFQSwwRCxDQUNFLGFBU1YsZ0IsQ0FDRSxjLENBQ0EsYyxDQUNBLHVELENBQ0EsK0MsQ0FDQSxtRyxDQUNBLCtGLENBQ0EsUyxDQUNBLFUsQ0FDQSxVLENBQ0EsVyxDQUNBLG9DQVhGLGdCLENBWUksaUIsQ0FDQSxvQixDQUNBLFcsQ0FDQSxnQixDQUNBLGUsQ0FDQSxzQixBQUVGLHVDQW5CRixnQixDQW9CSSxxQyxDQUNBLGEsQUFJSixxQ0FDRSxlLENBQ0UsZ0IsQUFJSixvQ0FDRSxlLENBQ0UsYyxDQUtBLHdDLENBRUUsYyxDQUNBLFMsQ0FDQSxZLENBQ0EsYyxDQUNBLGdCLENBQ0Esc0IsQ0FFQSxvRCxDQUNFLGlCLENBQ0EsZSxDQUNBLGdCLENBR0YsdUQsQ0FDRSxpQixDQUNBLEssQ0FDQSxpQixDQUNBLFUsQ0FDQSx3QixDQUVBLDZELENBQ0UsaUIsQ0FDQSxTLENBQ0EsVUFnQlIsaUMsQ0FDRSx3QixDQUNBLFMsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxvQ0FMRixpQyxDQU1JLGlCLENBSUosNkIsQ0FLSSxpQixDQUNBLG1CQWFFLCtELENBQ0UsVSxDQUNBLDhDLENBQ0EsK0IsQ0FDQSw2QixDQUNBLG9CLENBQ0EsWSxDQUNBLFUsQ0FDQSxpQixDQUNBLFUsQ0FDQSxZLENBQ0EsZSxDQUNBLDJCLENBQ0EsTSxDQUNBLG9DQWRGLCtELENBZUksVyxDQUNBLFlBYUYsa0UsQ0FDRSxtRCxDQVNSLCtCLENBQ0UsdUIsQ0FVSSxrRSxDQUNFLG1ELENBU1IsK0IsQ0FDRSx1QixDQVVJLGtFLENBQ0UsbUQsQ0FRUiwrQixDQUNFLHVCLENBVUksa0UsQ0FDRSxtRCxDQVNSLCtCLENBQ0UsdUIsQ0FVSSxrRSxDQUNFLG1ELENBU1IsK0IsQ0FDRSx1QixDQVVJLGtFLENBQ0UsbUQsQ0FTUiwrQixDQUNFLHVCLENBVUksa0UsQ0FDRSxtRCxDQVNSLCtCLENBQ0UsdUIsQ0FVSSx1RSxDQUNFLHdELENBU1Isb0MsQ0FDRSx1QixDQVVJLG1FLENBQ0Usb0QsQ0FpQlIsb0MsQ0FDRSx1QixDQU9GLG9DLENBUUEsaUMsQ0FQRSx1QixDQXVCRixnQyxDQUNFLHVCLENBT0YsZ0MsQ0FDRSx1QixDQU9GLGdDLENBQ0UsdUIsQ0FPRixvQyxDQUNFLHVCLENBT0Ysc0MsQ0FDRSx1QixDQU9GLCtCLENBQ0UsdUIsQ0FPRixpQyxDQUNFLHVCLENBT0Ysb0MsQ0FDRSx1QixDQU9GLG1DLENBQ0UsdUIsQ0FPRixvQyxDQUNFLHVCLENBT0Ysb0MsQ0FDRSx1QixDQVVKLGtELENBQ0UscUIsQ0FDQSxjLENBQ0EsNEIsQ0FDQSxnQixDQUNBLGlCLENBQ0Esa0IsQ0FDQSxnQyxDQUNBLCtCLENBQ0EsNkIsQ0FDQSw0QixDQUNBLFEsQ0FFQSx3RCxDQUNFLG1CLENBR0YsZ0UsQ0FDRSx5QixDQUNBLGdCLENBQ0EsaUIsQ0FDQSxrQixDQUdGLGtFLENBQ0UscUIsQ0FDQSxjLENBQ0EsNEIsQ0FHRSxnRyxDQUNFLDBELENBTUosZ0YsQ0FDRSx5RCxDQUNBLFcsQ0FDQSxVLENBQ0EsVyxDQUNBLFUsQ0FDQSxzQixDQUNBLFEsQ0FFQSxzRixDQUNFLFMsQ0FLTix1RCxDQUNFLGEsQ0FDQSxlLENBQ0Esb0IsQ0FDQSxrQixDQUNBLHFDLENBQ0EsaUIsQ0FDQSxlLENBQ0EsNkMsQ0FD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LGlCLENBQ0EsZSxDQUdGLCtCLENBQ0UsaUIsQ0FDQSxxQyxDQUNBLGUsQ0FDQSxlLENBQ0EsbUIsQ0FHRixvQyxDQUVFLHdCLENBQ0EscUMsQ0FDQSxlLENBQ0EsZSxDQUNBLHlCLENKMUVGLGtDLENBSUUsVSxDQUNBLGdCLENBQ0EsZSxDQUNBLHNCLENBQ0EsUSxDQUNBLDRDLENBRUEsK0MsQ0FDRSxpQixDQUNBLFMsQ0FpQkUsZ0UsQ1RxTUUsNEQsQ0EvQ0ksNkYsQ2NyS1osUSxDTGdCUSxlLENBRUEscUUsQ0FrREksaUYsQ015RlIsNEIsQ0EzSUUsNEUsQ05DSSxZLENBVUYsOEQsQ0FDRSxrQixDQUNBLFcsQ0FFQSxvRSxDQUNFLFEsQ0FJQSxlLENBRUEsaUIsQ0FDQSxjLENBQ0EsVyxDQUNBLHdCLENBQ0EsTSxDQUNBLG1CLENBR0Ysb0UsQ0FDRSxhLENBQ0EsVyxDQUlBLGlCLENBQ0EsZSxDQUtBLG1GLENBQ0UsVSxDQUdGLGdGLENBQ0UsVSxDQWlCWix5QyxDQUFBLG9DLENBQ0UsaUIsQ0FDQSxTLENBQ0EsTyxDQUNBLFEsQ0FDQSxZLENBQ0EsYSxDQUNBLGdCLENBR0YsMEJBM0dGLGtDLENBNEdNLHlCLEFBR0oseUJBL0dGLGtDLENBZ0hNLFlPbkhSLFUsQ0FFRSxpQixDQUVBLHFDLENBQUEsa0MsQ0FFRSxlLENBQ0EscUIsQ0FDQSxZLENBRUEseUJBTkYscUMsQ0FBQSxrQyxDQU9JLGNBR0Ysc0QsQ0FBQSxtRCxDQUNFLGUsQ0FDQSxnQixDQUNBLGlCLENBRUEsb0UsQ0FBQSxpRSxDQUNFLGUsQ0FRRiwrQyxDQUFBLDRDLENBQ0Usb0IsQ0FDQSxpQixDQUVBLDBELENBQUEsdUQsQ0FDRSxjLENBV1YsbUMsQ0FDRSxnQixDQUNBLDBELENBQ0UsUyxDQUNBLGEsQ2JoREosWSxDQUNFLFksQ0FDQSx3QixDQUNBLFUsQ0FDQSxpQixDQUtBLGMsQ0FDRSxjLENBQ0EscUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSw2QyxDQUNBLGUsQ0FDQSxpQixDWWlDSixlLENBQ0UsYSxDQUNBLG9CLENBTUYsVyxDQUFBLFcsQ0FHRSxvQixDQUNBLFcsQ0FDQSxVLENBQ0EsVyxDQUNBLGMsQ0FDQSxjLENBQ0Esc0MsQ0FDQSxpQixDQUNBLFMsQ0FDQSxRLENBQ0EsUyxDQUVBLGlCLENBQUEsaUIsQ0FBQSxpQixDQUFBLGlCLENBQ0UsUyxDQUNBLGMsQ0FDQSxpQixDQUNBLGUsQ0FJRix1QyxDQUFBLHVDLENBQ0UsYyxDQUlGLGlDLENBQUEsaUMsQ0FDRSxVLENBRUYsa0IsQ0FBQSxrQixDQUNFLHFCLENBQ0EsYyxDQUNBLGEsQ0FDQSxVLENBQ0Esa0MsQ0FDQSxpQyxDQUNBLHdCLENBSUosVyxDQUNFLFUsQ0FDQSxxQixDQUNFLFMsQ0FDQSxXLENBR0Ysd0IsQ0FDRSwwQixDQUdGLGtCLENBQ0UsZSxDQWtCRixrQixDQWpCRSw0QixDQUNFLGUsQ0FLTixXLENBQ0UsVyxDQUNBLHFCLENBQ0UsVSxDQUNBLFUsQ0FHRix3QixDQUNFLHlCLENBS0EsNEIsQ0FDRSxlLENBV04sVyxDQUNFLHlCLENBQ0Esb0IsQ0FDQSxpQixDQUNBLFMsQ0FDQSxRLENBQ0EsVyxDQUNBLGMsQ0FTRSxxQixDQVNFLFMsQ0FFQSxjLENBRUEsaUIsQ0F0QkosYyxDQUVFLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLFksQ0FJQSxxQixDQUNFLFEsQ0FDQSx5QixDQUNBLGEsQ0FDQSxVLENBQ0EsVSxDQUNBLFMsQ0FDQSxhLENBQ0EsVyxDQUVBLGUsQ0FFQSxVLENBRUEsUSxDQU1BLDJCLENBQUEsMkIsQ0FDRSxTLENBS0osa0MsQ0FDRSxTLENBS04seUIsQ0FDRSxpQixDQUtGLGEsQ0FDRSwyQixDQUNBLGUsQ0FDQSxVLENBQ0EsWSxDQUNBLHNCLENBQ0EsZ0IsQ0FHQSw2QixDQUNFLFEsQ0FDQSxnQixDQUVBLG9DLENBQ0Usa0IsQ0FDQSwwQixDQUVBLDJDLENmL0ZFLDJDLENpQmlKRSxpQyxDRmpERixhLENBR0oseUMsQ0FDRSxpQixDQUNBLFMsQ0FDQSxRLENBQ0EsZSxDQUNBLGtCLENBQ0EsNEMsQ0FDRSxlLENBRUEsbUQsQ0FDRSw0QixDQWNO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LENBQ0EsVSxDQU1OLG9DLENBQ0Usd0IsQ0FFQSxlLENBQ0EsYSxDQUNBLG9CLENBQ0EsNEIsQ0FDQSxrQixDQUNBLGtCLENBTUYsd0QsQ0FDRSxTLENBQ0EsUSxDQUNBLFEsQ0FDQSxlLENBQ0EsWSxDQUVBLHVFLENBQ0UsZSxDQUNBLFMsQ0FDQSxRLENBSUosdUQsQ0FDRSxpQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxZLENBQ0EsVSxDQUNBLFcsQ0FDQSxjLENBQ0EsZSxDQUNBLGMsQ0FDQSxvQixDQUNBLFMsQ0FDQSxpQixDQUVBLDZELENBQ0Usa0IsQ0FJSixtQyxDQUNFLFUsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxlLENDakZRLCtILENEbUZSLHlDLENBSUUscUIsQ0FDQSx1QixDQUNBLGMsQ0FDQSxjLENBTkEsdUQsQ0FDRSxpQixDQVFKLG9DQWhCRixtQyxDQWlCSSxrQmF4T0ksb0YsQ0FWRixpRyxDYndQSiwyRSxDQUFBLDZDLENBQ0UsWSxDQUVGLG1FLENBQ0Usa0IsQ0FHRixvRSxDRTFMTSw2RSxDRjJMSixhLENBSUosb0NBM1FGLHFCLENBNFFJLHVCLEFBR0Ysb0NBL1FGLHFCLENBaVJJLGMsQUErRVEsMERBQUEscUIsQ0FDRSxVLENBQ0EsZSxDQUNBLFMsQ0FDQSxpQixDQUNBLFcsQ0FDQSxrQixDQUNBLFEsQ0FDQSxxQixDQUNBLGMsQ0FFQSwwREFBQSx3QixDQUNFLGUsQ0FRTixpRSxDQUNFLGUsQ0FDQSxVLENBUUEsdUUsQ0FDRSxVLENBQ0EsZSxDQUNBLFMsQ0FDQSxpQixDQUVBLGtCLENBRUEsUSxDQUNBLHFCLENBQ0EsYyxDYzdZaEIseUJBRUksa0IsQ0FDRSxlLENBQ0EsZ0IsQ0FNRSx1QyxDQUNFLFksQ0FDQSxlLEFBUVYseUJBRUksWSxDQUVFLGdCLENBR0EsMkIsQ0FDRSwyQixDQVlGLGdDLENBUkUsZ0MsQ0FDRSxlLENBYUoseUIsQ0FDRSxVLENBT0YsMEIsQ0FDRSxXLENBT0YsbUIsQ0FDRSxlLENBS0YsNEIsQ0FDRSxZLENBQ0EsYSxDQUNBLG1CLEFBUVIseUJBR00sZ0Ms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QUhGLDJELENBSUksYSxBQUVGLHlCQU5GLDJELENBT0ksYUFJSix5RCxDQUNFLGMsQ0FDQSxxQixDQUNBLGlCLENBQ0EsdUIsQ0FDQSxrQixDQUVBLHlCQVBGLHlELENBUUksYyxDQUNBLG9CQUlKLHVELENBQ0UsZSxDQUNBLDZELENBQ0EsVyxDQUNBLFksQ0FDQSxxQixDQUNBLGUsQ0FTQSxtRSxDWWxRRiw0RCxDWm1RSSxVLENBQ0EsVyxDQVNBLG1GLENBQ0UsVSxDQUNBLFksQ0FDQSxnQixDQUNBLG1CLENBSUEsWSxDQUNBLHNCLENBQ0Esa0IsQ0FJRSw2RixDQUNFLHFCLENBS0osdUYsQ0FFRSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsNkMsQ0FDQSw4QyxDQUNBLHVCLENBTU4sd0UsQ1lsWVYsb0IsQ1ptWVksZSxDQUVBLDRFLENBQ0UsVyxDQUNBLFUsQ0FLRixvRixDQUNFLGlCLENBQ0EsVyxDQUNBLGEsQ0FDQSxlLENBQ0EsVSxDQUlKLG1FLENBQ0UsVSxDQUVBLHNCLENBQ0EsZSxDQVlBLGtGLENBRUUscUIsQ0FhRix5RSxDQUNFLGlCLENBR0Esb0IsQ0FJQSxhLENBQ0EsYyxDQUNBLFUsQ0FDQSxxQixDQUpGLHdFLENBQ0UsYSxDQUNBLGMsQ0FDQSxVLENBQ0EscUIsQ0FJRix5RSxDQUNFLFcsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxjLENBRUEsb0YsQ0FDRSxvQixDQUdGLGdGLENBQ0UsYSxDQUNBLFcsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxnQixDQUNBLGEsQ0FJSix3RSxDQUNFLFcsQ0FDQSxZLENBQ0EsYyxDQUlGLDhFLENBQ0Usa0IsQ0FPQSx3RyxDQUFBLHFHLENBQ0UsaUIsQ0FDQSxvQixDQUNBLG1CLENBR0Esc0gsQ0FBQSxtSCxDQUNFLGMsQ0FDQSxpQixDQUNBLGEsQ0FHRixxSCxDQUFBLGtILENBQ0UsaUIsQ0FFQSx1SCxDQUFBLG9ILENBQ0UsYSxDQUNBLGMsQ0FFQSxvQixDQU9SLHlCQTNHRixtRSxDQTRHSSxjQUlKLCtELENBQ0UsZSxDQUNBLG1CLENBSUoseUJBak9GLCtDLENB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LENBQ0Esb0NBSEYsMkMsQ0FJSSxVLENBQ0EsVSxBQUVGLG9DQVBGLDJDLENBUUksUyxDQUNBLFUsQUFFRixvQ0FYRiwyQyxDQVlJLFMsQ0FDQSxVQU9SLHlDLENBRUUsYSxDQUNBLFUsQ0FDQSxpQixDQUNBLGlCLENBRUEsd0QsQ0FDRSxlLENBQ0EsYSxDQUNBLDZELENBQ0Usc0IsQ0FHQSxnRyxDQUNFLFUsQ0FDQSxvQixDQUNBLGlCLENBQ0EsdUIsQ0FDQSxlLENBR0EscUcsQ0d6TUYsb0QsQ0gwTUksUSxDQWdCRix1RyxDQUhBLHNHLENBZU4seUQsQ0cxTk0sOEQsQ0EzREosZ0QsQ0h1UU0sWSxDSTFRWCw4QixDQUNFLGMsQ0FDQSxLLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBQ0EsZSxDQUNBLFEsQ0FDQSw0QixDQUNBLDBCLENBQ0EsaUIsQ0FDQSxrQixDQUNBLFMsQ0FDQSxZLENBR0EsNkQsQ0FDRSxVLENBQ0EsVyxDQUNBLGUsQ0FDQSxxQixDQUNBLFksQ0FDQSxhLENBQ0EsYSxDQUNBLE8sQ0FDQSx3QyxDQUNBLDhELENBQ0EsZSxDQUNBLHFDLENBS0EsK0VBQUEsVSxDQUNFLFUsQ0FDQSxRLENBQ0EsYyxDQUNBLGtCLENBQ0EsVyxDQUNBLFcsQ0FDQSxpQixDQUNBLFMsQ0FDQSxVLENBQ0EsUSxDQUNBLFUsQ0FFQSwrRUFBQSxzQixDQUNFLGdELENBQ0EsaUIsQ0FDQSxPLENBQ0EsUSxDQUNBLGUsQ0FDQSxnQixDQUNBLFUsQ0FDQSxXLENBS0osZ0UsQ0FDRSxpQixDQUNBLG9CLENBRUEsc0UsQ0FDRSxVLENBQ0Esb0IsQ0FDQSxVLENBQ0EsVSxDQUNBLGlCLENBQ0EsYyxDQUNBLE0sQ0FDQSx3QixDQUtKLDRFLENBQ0UsaUIsQ0FFQSxlLENBQ0EsZSxDQUNBLGUsQ0FDQSxpQixDQUdBLDhFLENBQ0UsMkIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxRLENBQ0EsZSxDQUNBLGMsQ0FDQSxvQixDQUNBLGMsQ0FDQSxpQixDQUNBLGEsQ0FHQSxvRixDQUNFLHFCLENBQ0EsYyxDQUNBLGEsQ0FDQSxVLENBQ0Esa0MsQ0FDQSw4QyxDQUNBLGUsQ0FDQSxpQixDQUNBLHFCLENBQ0EsZSxDQUtOLG9FLENBQ0UsZSxDQUNBLHNFLENBRUUsaUIsQ0FHQSxnRixDQUNFLFMsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxrQixDQUdGLCtFLENBQ0UsYyxDQUNBLFMsQ0FDQSxXLENBQ0EsZSxDQUNBLHdCLENBQ0EsYSxDQU1OLHlCQTNIRiw2RCxDQTRISSxnQlJwRkQsNkIsQ0FuQ1Usa0UsQ0FNQSwyRCxDQXhCZCxrRSxDQTRDRSxTLENBM0NBLHdCLENBaURBLHVCLENBbkNVLDJELENBbUVBLDRDLENBZ0JOLDRFLENBdEZRLGEsQ0FzQlIsc0MsQ0E4Qkksc0QsQ0FXTixjLENBeENJLHdCLENBd0RKLHNCLENBQ0Usd0IsQ0FrSUEsd0MsQ0FwSEYsZ0IsQ0FBQSxrQixDQUFBLHVCLENBQUEsYyxDQTJCQSxzQixDQTNCQSwwQixDQUNFLGtCLENBSUYsMEMsQ0FDRSxrQixDQU1FLHNDLENBQ0Usa0IsQ0FrQk4sa0IsQ0FDRSxhLENBSUUsOEIsQ0FDRSxZLENBT0YsNEMsQ0FDRSxhLENBQ0EsYSxDQTFCRiw2QixDQWlDQSxxQyxDQUxFLGtELENBa0NOLHNCLENBckJFLHFDLENBUEksd0IsQ0FZTix3QixDQWlDSSx5QyxDQWhDRix3QixDQXNDRixnQyxDQW5DQSx1QixDQXVJUSwrRSxDQWlCSixxQyxDQXJISixpQyxDQXFESSw2QixDQVFBLGlGLENBQUEsZ0YsQ0FoQ0EsaUQsQ0E0QkEsZ0QsQ0EzRkYsYSxDQUdGLDJCQUFBLE8sQ0FDRSxhLENBRUEsMkJBQUEsYSxDQUNFLHdCLENBMkNBLHlCQURGLDZCLENBRUksb0IsQUFFRiw0QkFKRiw2QixDQUtJLG9CQXVUSiwrQyxDQXRQRSwrRCxDQUpBLHFELENBdUhKLDBDLENBMkNjLG1FLENBL0NkLG9DLENBbEhNLGtCLENBNEVOLGdELENBN0tBLDRDLENBeUxNLHNFLENBM0RGLDhDLENBU0Esb0MsQ0EzSUosZSxDQXNLQSxxRCxDQStCQSxxSSxDQXNHWSxtRSxDQXFCSiwwQyxDQS9DUSwwRSxDQXpQaEIsYyxDQUFBLHNCLENBQUEsMEIsQ0FrRUUsbUMsQ0FORSxpRixDQTVCQSxzQyxDQUlBLGdFLENBUkEsbUMsQ0FZQSw4QixDQW1FRSx3QixDQStCTiwyQixDQW1CQSxrQixDQWxCRSx1QixDQTBNSSxzRixDQTdISixvSSxDQXRGRixrQixDQU5JLDRCLENBd0JGLHFCLENBZEYsa0IsQ0EyRkksNEMsQ0E1RUEsYSxDQThCQSwyQyxDQUNFLGtCLENBT04sbUNBQUEsVSxNQUFBLGMsTUFBQSx3QixDQUNFLGEsQ0ErS0kscUMsQ0E5SkUsK0MsQ0FDRSx3QixDQW1DTSwwRSxDQUFBLDBFLENBQUEseUUsQ0FBQSx5RSxDQUFBLDBFLENBQUEseUUsQ0FBQSwyRSxDQUFBLHlFLENBQUEsOEUsQ0FBQSw4RSxDQUFBLDBFLENBQUEseUUsQ0FBQSw4RSxDQUFBLDhFLENBQUEsMEUsQ0FBQSx5RSxDQUFBLGdGLENBQUEseUUsQ0FBQSwyRSxDQUFBLG9HLENBQUEsNkUsQ0FBQSwyRSxDQUFBLCtFLENBQUEsK0UsQ0FBQSwrRSxDQUFBLDBFLENBQUEsMkUsQ0FBQSwwRSxDQUFBLHlFLENBQUEsNkUsQ0FBQSxnRixDQUFBLDhFLENBQUEsNkUsQ0FDRSxjLENBMENSLHlFLENBekJFLG9FLENBQ0Usa0MsQ0FtREosa0YsQ0FDRSwrQixDQXVCTiw4RSxDQW5CRSx5RSxDQUNFLHdCLENBOEJGLHdGLENBQ0Usd0IsQ0FDQSxrQixDQUVGLHVGLENBQ0Usd0IsQ0FDQSxhLENBd0JKLG1ELENBQUEsZ0QsQ0FFRSw0QixDQTloQlIsNkIsQ0FuQ1Usa0UsQ0FNQSwyRCxDQXhCZCxrRSxDQTRDRSxTLENBM0NBLHdCLENBaURBLHVCLENBbkNVLDJELENBbUVBLDRDLENBZ0JOLDRFLENBdEZRLGEsQ0FzQlIsc0MsQ0E4Qkksc0QsQ0FXTixjLENBeENJLHdCLENBd0RKLHNCLENBQ0Usd0IsQ0FrSUEsd0MsQ0FwSEYsZ0IsQ0FBQSxrQixDQUFBLHVCLENBQUEsYyxDQTJCQSxzQixDQTNCQSwwQixDQUNFLGtCLENBSUYsMEMs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TSxzRSxDQTNERiw4QyxDQVNBLG9DLENBM0lKLGUsQ0FzS0EscUQsQ0ErQkEscUksQ0FzR1ksbUUsQ0FxQkosMEMsQ0EvQ1EsMEUsQ0F6UGhCLGMsQ0FBQSxzQixDQUFBLDBCLENBa0VFLG1DLENBTkUsaUYsQ0E1QkEsc0MsQ0FJQSxnRSxDQVJBLG1DLENBWUEsOEIsQ0FtRUUsd0IsQ0ErQk4sMkIsQ0FtQkEsa0IsQ0FsQkUsdUIsQ0EwTUksc0YsQ0E3SEosb0ksQ0F0RkYsa0IsQ0FOSSw0QixDQXdCRixxQixDQWRGLGtCLENBMkZJLDRDLENBNUVBLGEsQ0E4QkEsMkMsQ0FDRSxrQixDQU9OLG1DQUFBLFUsTUFBQSxjLE1BQUEsd0IsQ0FDRSxhLENBK0tJLHFDLENBOUpFLCtDLENBQ0Usd0IsQ0E4RUEseUUsQ0F6QkUsb0UsQ0FDRSxtQyxDQW1ESixrRixDQUNFLCtCLENBdUJOLDhFLENBbkJFLHlFLENBQ0Usd0IsQ0E4QkYsd0YsQ0FDRSx3QixDQUNBLGtCLENBRUYsdUYsQ0FDRSx3QixDQUNBLGEsQ0F3QkosbUQsQ0FBQSxnRCxDQUVFLDRCLENBOWhCUiw2QixDQW5DVSxrRSxDQU1BLDJELENBeEJkLGtFLENBNENFLFMsQ0EzQ0Esd0IsQ0FpREEsdUIsQ0FuQ1UsMkQsQ0FtRUEsNEMsQ0FnQk4sNEUsQ0F0RlEsYSxDQXNCUixzQyxDQThCSSxzRCxDQVdOLGMsQ0F4Q0ksd0IsQ0F3REosc0IsQ0FDRSx3QixDQWtJQSx3QyxDQXBIRixnQixDQUFBLGtCLENBQUEsdUIsQ0FBQSxjLENBMkJBLHNCLENBM0JBLDBCLENBQ0Usa0IsQ0FJRiwwQyxDQUNFLGtCLENBTUUsc0MsQ0FDRSxrQixDQWtCTixrQixDQUNFLGEsQ0FJRSw4QixDQUNFLFksQ0FPRiw0QyxDQUNFLGEsQ0FDQSxhLENBMUJGLDZCLENBaUNBLHFDLENBTEUsa0QsQ0FrQ04sc0IsQ0FyQkUscUMsQ0FQSSx3QixDQVlOLHdCLENBaUNJLHlDLENBaENGLHdCLENBc0NGLGdDLENBbkNBLHVCLENBdUlRLCtFLENBaUJKLHFDLENBckhKLGlDLENB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eUMsQ0FsSE0sa0IsQ0E0RU4scUQsQ0E3S0EsaUQsQ0F5TE0sMkUsQ0EzREYsbUQsQ0FTQSx5QyxDQTNJSixvQixDQXNLQSwwRCxDQStCQSwwSSxDQXNHWSx3RSxDQXFCSiwrQyxDQS9DUSwrRSxDQXpQaEIsbUIsQ0FBQSwyQixDQUFBLCtCLENBa0VFLHdDLENBTkUsMkYsQ0E1QkEsZ0QsQ0FJQSwwRSxDQVJBLDZDLENBWUEsd0MsQ0FtRUUsd0IsQ0ErQk4sZ0MsQ0FtQkEsdUIsQ0FsQkUsdUIsQ0EwTUksMkYsQ0E3SEoseUksQ0F0RkYsdUIsQ0FOSSxpQyxDQXdCRiwwQixDQWRGLHVCLENBMkZJLGlELENBNUVBLGEsQ0E4QkEsZ0QsQ0FDRSxrQixDQU9OLHdDQUFBLFUsTUFBQSxjLE1BQUEsd0IsQ0FDRSxhLENBK0tJLDBDLENBOUpFLG9ELENBQ0Usd0IsQ0E4RUEsOEUsQ0F6QkUseUUsQ0FDRSxtQyxDQW1ESix1RixDQUNFLCtCLENBdUJOLG1GLENBbkJFLDhFLENBQ0Usd0IsQ0E4QkYsNkYsQ0FDRSx3QixDQUNBLGtCLENBRUYsNEYsQ0FDRSx3QixDQUNBLGEsQ0F3Qkosd0QsQ0FBQSxxRCxDQUVFLDRCLENBOWhCUiw4QixDQW5DVSxtRSxDQU1BLDRELENBeEJkLG1FLENBNENFLFUsQ0EzQ0Esd0IsQ0FpREEsd0IsQ0FuQ1UsNEQsQ0FtRUEsNkMsQ0FnQk4sNkUsQ0F0RlEsYSxDQXNCUix1QyxDQThCSSx1RCxDQVdOLGUsQ0F4Q0ksd0IsQ0F3REosdUIsQ0FDRSx3QixDQWtJQSx5QyxDQXBIRixpQixDQUFBLG1CLENBQUEsd0IsQ0FBQSxlLENBMkJBLHVCLENBM0JBLDJCLENBQ0Usa0IsQ0FJRiwyQyxDQUNFLGtCLENBTUUsdUMsQ0FDRSxrQixDQWtCTixtQixDQUNFLGEsQ0FJRSwrQixDQUNFLFksQ0FPRiw2QyxDQUNFLGEsQ0FDQSxhLENBMUJGLDhCLENBaUNBLHNDLENBTEUsbUQsQ0FrQ04sdUIsQ0FyQkUsc0MsQ0FQSSx3QixDQVlOLHlCLENBaUNJLDBDLENBaENGLHdCLENBc0NGLGlDLENB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SkEsc0QsQ0F1SEosMkMsQ0EyQ2Msb0UsQ0EvQ2QscUMsQ0FsSE0sa0IsQ0E0RU4saUQsQ0E3S0EsNkMsQ0F5TE0sdUUsQ0EzREYsK0MsQ0FTQSxxQyxDQTNJSixnQixDQXNLQSxzRCxDQStCQSxzSSxDQXNHWSxvRSxDQXFCSiwyQyxDQS9DUSwyRSxDQXpQaEIsZSxDQUFBLHVCLENBQUEsMkIsQ0FrRUUsb0MsQ0FORSxtRixDQTVCQSx3QyxDQUlBLGtFLENBUkEscUMsQ0FZQSxnQyxDQW1FRSx3QixDQStCTiw0QixDQW1CQSxtQixDQWxCRSx1QixDQTBNSSx1RixDQTdISixxSSxDQXRGRixtQixDQU5JLDZCLENBd0JGLHNCLENBZEYsbUIsQ0EyRkksNkMsQ0E1RUEsYSxDQThCQSw0QyxDQUNFLGtCLENBdUxBLHNDLENBOUpFLGdELENBQ0Usd0IsQ0F5R0EsbUYsQ0FDRSwrQixDQXVCTiwrRSxDQW5CRSwwRSxDQUNFLHdCLENBOEJGLHlGLENBQ0Usd0IsQ0FDQSxrQixDQUVGLHdGLENBQ0Usd0IsQ0FDQSxhLENBd0JKLG9ELENBQUEsaUQsQ0FFRSw0QixDQTloQlIsNkIsQ0FuQkUsc0MsQ0FoQlEsa0UsQ0FNQSwyRCxDQXhCZCxrRSxDQTRDRSxTLENBb0JRLHNELENBV04sYyxDQTFFRix3QixDQWlEQSx1QixDQW5DVSwyRCxDQW1FQSw0QyxDQWdCTiw0RSxDQXRGUSxhLENBK0VWLHNCLENBQ0Usd0IsQ0FrSUEsd0MsQ0FwSEYsZ0IsQ0FBQSxrQixDQUFBLHVCLENBQUEsYyxDQTJCQSxzQixDQTNCQSwwQixDQVlJLHNDLENBWEYsa0IsQ0FJRiwwQyxDQUNFLGtCLENBeUJGLGtCLENBQ0UsYSxDQUlFLDhCLENBQ0UsWSxDQU9GLDRDLENBQ0UsYSxDQUNBLGEsQ0FvQk4sd0IsQ0E5Q0ksNkIsQ0FpQ0EscUMsQ0FMRSxrRCxDQWtDTixzQixDQXJCRSxxQyxDQVBJLHdCLENBbUROLGdDLENBbkNBLHVCLENBdUlRLCtFLENBaUJKLHFDLENBckhKLGlDLENBcURJLDZCLENBUUEsaUYsQ0FBQSxnRixDQWhDQSxp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QkosK0MsQ0EvQ1EsK0UsQ0F6UGhCLG1CLENBQUEsMkIsQ0FBQSwrQixDQWtFRSx3QyxDQU5FLDJGLENBNUJBLGdELENBSUEsMEUsQ0FSQSw2QyxDQVlBLHdDLENBbUVFLHdCLENBK0JOLGdDLENBbUJBLHVCLENBbEJFLHVCLENBalRKLHdCLENBbkNVLDRELENBbUVBLDZDLENBZ0JOLDZFLENBMmNJLDJGLENBN0hKLHlJLENBdEZGLHVCLENBTkksaUMsQ0F3QkYsMEIsQ0FkRix1QixDQTJGSSxpRCxDQTVFQSxhLENBL0lGLHlDLENBcEhGLGlCLENBQUEsbUIsQ0FBQSx3QixDQUFBLGUsQ0EyQkEsdUIsQ0EzQkEsMkIsQ0FvYkUsb0QsQ0FuSkUsZ0QsQ0FnQkosK0MsQ0EyQ2Msd0UsQ0EvQ2QseUMsQ0FYTSxrQixDQU9OLG9DQUFBLFUsTUFBQSxjLE1BQUEsd0IsQ0FBQSx3Q0FBQSxVLE1BQUEsYyxNQUFBLHdCLENBQ0UsYSxDQWdHUSwwRSxDQXpCRSxxRSxDQXlCRiw4RSxDQXpCRSx5RSxDQUNFLG1DLENBbURKLHVGLENBQ0UsK0IsQ0EzZFosOEIsQ0FuQ1UsbUUsQ0FNQSw0RCxDQXhCZCxtRSxDQTRDRSxVLENBa0ZNLDhCLENBNEJFLG1ELENBNllBLG1GLENBNEJBLDBDLENBL0NFLDhFLENBQ0Usd0IsQ0E4QkYsNkYsQ0FDRSx3QixDQUNBLGtCLENBRUYsNEYsQ0FDRSx3QixDQUNBLGEsQ0F3Qkosd0QsQ0FBQSxxRCxDQUVFLDRCLENBampCTix1QyxDQThCSSx1RCxDQVdOLGUsQ0F4Q0ksbUMsQ0E0RUosMkMsQ0FDRSxrQixDQU1FLHVDLENBQ0UsNkIsQ0FrQk4sbUIsQ0FDRSxhLENBWUUsNkMsQ0FDRSxhLENBQ0EsYSxDQU9GLHNDLENBNkJKLHVCLENBckJFLHNDLENBUEksd0IsQ0FZTix5QixDQWlDSSwwQyxDQWhDRixtQyxDQXNDRixpQyxDQW5DQSx3QixDQXVJUSxnRixDQWlCSixzQyxDQXJISixrQyxDQXFESSwrQixDQVFBLG1GLENBQUEsa0YsQ0FoQ0EsbUQsQ0E0QkEsa0QsQ0EzRkYsYSxD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LDRELENBK0JBLDRJLENBc0dZLDBFLENBcUJKLGlELENBL0NRLGlGLENBelBoQixxQixDQUFBLDZCLENBQUEsaUMsQ0FrRUUsMEMsQ0FORSwrRixDQTVCQSxvRCxDQUlBLDhFLENBUkEsaUQsQ0FZQSw0QyxDQW1FRSx3QixDQStCTixrQyxDQW1CQSx5QixDQWxCRSx1QixDQTBNSSw2RixDQTdISiwySSxDQXRGRix5QixDQU5JLG1DLENBd0JGLDRCLENBZEYseUIsQ0EyRkksbUQsQ0E1RUEsYSxDQThCQSxrRCxDQUNFLDhCLENBT04sMENBQUEsVSxNQUFBLGMsTUFBQSx3QixDQUNFLGEsQ0ErS0ksNEMsQ0E5SkUsc0QsQ0FDRSxvQyxDQThFQSxnRixDQXpCRSwyRSxDQUNFLG9DLENBbURKLHlGLENBQ0UsK0IsQ0F1Qk4scUYsQ0FuQkUsZ0YsQ0FDRSx3QixDQThCRiwrRixDQUNFLHdCLENBQ0Esa0IsQ0FFRiw4RixDQUNFLHdCLENBQ0EsYSxDQXdCSiwwRCxDQUFBLHVELENBRUUsNEIsQ0E5aEJSLG1DLENBbkNVLHdFLENBTUEsaUUsQ0F4QmQsd0UsQ0E0Q0UsZSxDQTNDQSx3QixDQWlEQSw2QixDQW5DVSxpRSxDQW1FQSxrRCxDQWdCTixrRixDQXRGUSxhLENBc0JSLDRDLENBOEJJLDRELENBV04sb0IsQ0F4Q0ksd0IsQ0F3REosNEIsQ0FDRSx3QixDQWtJQSw4QyxDQXBIRixzQixDQUFBLHdCLENBQUEsNkIsQ0FBQSxvQixDQTJCQSw0QixDQTNCQSxnQyxDQUNFLGtCLENBSUYsZ0QsQ0FDRSxrQixDQU1FLDRDLENBQ0Usa0IsQ0FrQk4sd0IsQ0FDRSxhLENBSUUsb0MsQ0FDRSxZLENBT0Ysa0QsQ0FDRSxhLENBQ0EsYSxDQTFCRixtQyxDQWlDQSwyQyxDQUxFLHdELENBa0NOLDRCLENBckJFLDJDLENBUEksd0IsQ0FZTiw4QixDQWlDSSwrQyxDQWhDRix3QixDQXNDRixzQyxDQW5DQSw2QixDQXVJUSxxRixDQWlCSiwyQyxDQXJISix1QyxDQXFESSx5QyxDQVFBLDZGLENBQUEsNEYsQ0FoQ0EsNkQs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elBoQixjLENBQUEsc0IsQ0FBQSwwQixDQWtFRSxtQyxDQU5FLGlGLENBNUJBLHNDLENBSUEsZ0UsQ0FSQSxtQyxDQVlBLDhCLENBbUVFLHdCLENBK0JOLDJCLENBbUJBLGtCLENBbEJFLHVCLENBME1JLHNGLENBN0hKLG9JLENBdEZGLGtCLENBTkksNEIsQ0F3QkYscUIsQ0FkRixrQixDQTJGSSw0QyxDQTVFQSxhLENBaUxGLCtDLENBbkpFLDJDLENBZ0JKLDBDLENBMkNjLG1FLENBL0NkLG9DLENBWE0sa0IsQ0FPTixtQ0FBQSxVLE1BQUEsYyxNQUFBLHdCLENBQ0UsYSxDQWdHUSx5RSxDQXpCRSxvRSxDQUNFLHdCLENBbURKLGtGLENBQ0UsK0IsQ0F1Qk4sOEUsQ0E0QkEscUMsQ0EvQ0UseUUsQ0FDRSx3QixDQThCRix3RixDQUNFLHdCLENBQ0Esa0IsQ0FFRix1RixDQUNFLHdCLENBQ0EsYSxDQXdCSixtRCxDQUFBLGdELENBRUUsNEIsQ0E5aEJSLDhCLENBbkNVLG1FLENBTUEsNEQsQ0F4QmQsbUUsQ0E0Q0UsVSxDQTNDQSx3QixDQWlEQSx3QixDQW5DVSw0RCxDQW1FQSw2QyxDQWdCTiw2RSxDQXRGUSxhLENBc0JSLHVDLENBOEJJLHVELENBV04sZSxDQXhDSSxvQyxDQXdESix1QixDQUNFLHdCLENBa0lBLHlDLENBcEhGLGlCLENBQUEsbUIsQ0FBQSx3QixDQUFBLGUsQ0EyQkEsdUIsQ0EzQkEsMkIsQ0FDRSxrQixDQUlGLDJDLENBQ0Usa0IsQ0FNRSx1QyxDQUNFLDhCLENBa0JOLG1CLENBQ0UsYSxDQUlFLCtCLENBQ0UsWSxDQU9GLDZDLENBQ0UsYSxDQUNBLGEsQ0ExQkYsOEIsQ0FpQ0Esc0MsQ0FMRSxtRCxDQWtDTix1QixDQXJCRSxzQyxDQVBJLHdCLENBWU4seUIsQ0FpQ0ksMEMsQ0FoQ0Ysb0MsQ0FzQ0YsaUMsQ0FuQ0Esd0IsQ0F1SVEsZ0YsQ0FpQkosc0MsQ0FySEosa0MsQ0FxREksK0IsQ0FRQSxtRixDQUFBLGtGLENBaENBLG1ELENBNEJBLGtELENBM0ZGLGEsQ0FHRiw0QkFB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b0QsQ0FDRSxpRSxDQUdGLGdELENBQ0UsbUUsQ0FHRixvRCxDQUFBLG1ELENBRUUsc0UsQ0FHRixxRCxDQUNFLGtFLENGcEJWLGlCLENBQ0UsZSxDQUVBLHlCQUhGLGlCLENBSUksb0IsQUFFRix5QkFORixpQixDQU9JLG9CLEFBRUYseUJBVEYsaUIsQ0FVSSxzQkFJRixpQyxDQUNFLGUsQ0FFQSw4QyxDQUNFLGtCLENBT0YscUQsQ0FKQSwrQyxDQUNFLFMsQ0FPRixvRCxDQUNFLGdCLENBQ0EsZSxDQUNBLGUsQ0FDQSxZLENBR0YsNEQsQ0FDRSxhLENBR0YsNkMsQ0FrQkUsbUMsQ0FDQSxtQixDQUNBLGdCLENBZkEseUQsQ0FDRSxnQyxDQUdGLGdELENBQ0Usb0IsQ0FDQSxpQixDR3pDRixxQyxDSHFERiw2QyxDQUFBLG9ELENBQ0Usc0IsQ0FHRix3RCxDQUNFLFMsQ0FHRiwrQyxDQUNFLFMsQ0FDQSxpQixDQUdGLGdELENBQ0UsWSxDQUVGLCtDLENBQ0UsYyxDQUNBLGtCLENBQ0EsdUIsQ0d4Rk4saUIsQ0FDRSxXLENBQ0EsWSxDQUNBLFcsQ0FDQSxVLENBR0UsZ0MsQ0FDRSxlLENBV0EsbUMsQ0FDRSx5QixDQUtOLHdCLENBQ0UsYyxDQUdFLDZCQUFBLGEsQ0FDRSx3QixDQUNBLFcsQ0FNRSw2QkFBQSwwQixDQUNFLFUsQ0FDQSxNLENBS0YsNkJBQUEsMkIsQ0FDRSxVLENBQ0EsUyxDQVFWLCtCLENBQ0UsYSxDQUNBLGMsQ0FDQSxlLENBR0osMEIsQ0FDRSwyQixDQUNBLGlCLENBQ0Esa0IsQ0FDQSxxQixDQUNBLGtDLENBRUYsZSxDQUNFLDBDLENBQ0EsdUMsQ0FDQSxzQyxDQUNBLHFDLENBQ0Esa0MsQ0FDQSxtQixDQUNFLDBCLENBQ0Esd0IsQ0FDQSx1QixDQUNBLHFCLENBQ0Esb0IsQ0FDQSxnQixDQUNBLFEsQ0FHQSxnQixDQUVBLDBCLENBQ0EsbUIsQ0FDQSx5QixDQUNBLCtCLENBRUEscUIsQ0FDQSxvQixDQUNBLGdDLENBS04sNkIsQ0FLQSw0QixDQUpFLFcsQ0FDQSxZLENBUUYsd0IsQ0FDRSxVLENBQ0EsWSxDQUlBLHNCLENBQ0UsaUIsQ0FDQSxPLENBQ0EsUyxDQUNBLFMsQ0FDQSxVLENBQ0EsYyxDQUdKLGtEQUVJLHNCLENBQ0UsUyxBQUlOLGtEQUVJLHFCLENBQ0UsUyxBQUlOLDRCQUVJLHNCLENBQ0UsU0wvSU4saUIsQ0FDRSxtQixDQUNBLGUsQ0FDQSx3QixDQUVBLDJCQUxGLGlCLENBTUksbUIsQ0FDQSwwQkFHRiwwQixDQUNFLFcsQ0FDQSxrQixDTVZBLHNDLENBQ0UsVSxDQUNBLGEsQ0FDQSx3QixDQUNBLFMsQ0FDQSxpQixDQUNBLFcsQ0FDQSxxQixDQUNBLFcsQ0FHRix1QyxDQUNFLFksQ0FHRiw4QyxDQUFBLGtDLENBQUEsa0MsQ0FBQSxrQyxDQUFBLGtDLENBQUEsa0MsQ0FBQSxpQyxDQUNFLG9CLENBR0YsMkMsQ0FNRSxVLENBTEEseUQsQ0FDRSxZLENBQ0Esa0IsQ0FDQSxzQixDQUdGLHFDQVBGLDJDLENBUUksY0FLSix1QyxDQUNFLFksQ0FDQSxrQixDQUNBLGMsQ0FDQSxNLENBQ0EscUNBTEYsdUMsQ0FNSSw2QixDQUNBLFUsQ0FDQSxvRCxDQUNFLGNBS04sMkMsQ0FDRSxZLENBQ0Esc0IsQ0FDQSxrQixDQUVGLGtELENBQ0UsWSxDQUNBLDZCLENBQ0EsaUIsQ0FDQSxRLENBQ0EsNkQsQ0FDRSxPIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5tb2R1bC1jdGEtYm94IGEubW9yZSwgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYSwgLm1vZHVsLWFuc3ByZWNocGFydG5lci5zdGVsbGVuYW56ZWlnZSAucmlnaHQgLmpldHp0LWJld2VyYmVuIGEuYnRuLCAuaW5oYWx0c3NlaXRlIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIC5maWVsZC0taXRlbSAubW9kdWwtdm9yc2NoYXUtYm94LnRlYXNlciAuc3VibW9kdWwtdm9yc2NoYXUtYm94LWVpbnRyYWcgLmNvbnRlbnRUZXh0LmJ0bkNsYXNzIC5tb3JlLmJ0bnN0eWxlLCBib2R5LmdydSAubW9kdWwtY3RhLWJveCBhLm1vcmUsIGJvZHkuY3MgLm1vZHVsLWN0YS1ib3ggYS5tb3JlLCBib2R5LmF2byAubW9kdWwtY3RhLWJveCBhLm1vcmUsIGJvZHkuYWdwIC5tb2R1bC1jdGEtYm94IGEubW9yZSwgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5jb250ZW50IC5pbm5lciAuaGVyby10ZWFzZXIgYS5tb3JlLCAucHJpY2luZyAuY2FyZC5kb3VibGUgLmJhc2UtcGFja2FnZSBhLm1vcmUsIGJvZHkgLnJlbGF0ZWQuY2FyZC1kZWNrIC5jYXJkLmZ1bGwgLmNvbnRlbnRUZXh0IC5idXR0b24sIGJvZHkgLnF1aWNrQnV5IC5idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kdWwtY3RhLWJveCBhLm1vcmUsIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEsIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIuc3RlbGxlbmFuemVpZ2UgLnJpZ2h0IC5qZXR6dC1iZXdlcmJlbiBhLmJ0biwgLmluaGFsdHNzZWl0ZSAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSAuZmllbGQtLWl0ZW0gLm1vZHVsLXZvcnNjaGF1LWJveC50ZWFzZXIgLnN1Ym1vZHVsLXZvcnNjaGF1LWJveC1laW50cmFnIC5jb250ZW50VGV4dC5idG5DbGFzcyAubW9yZS5idG5zdHlsZSwgYm9keS5ncnUgLm1vZHVsLWN0YS1ib3ggYS5tb3JlLCBib2R5LmNzIC5tb2R1bC1jdGEtYm94IGEubW9yZSwgYm9keS5hdm8gLm1vZHVsLWN0YS1ib3ggYS5tb3JlLCBib2R5LmFncCAubW9kdWwtY3RhLWJveCBhLm1vcmUsIC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuY29udGVudCAuaW5uZXIgLmhlcm8tdGVhc2VyIGEubW9yZSwgLnByaWNpbmcgLmNhcmQuZG91YmxlIC5iYXNlLXBhY2thZ2UgYS5tb3JlLCBib2R5IC5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIC5jb250ZW50VGV4dCAuYnV0dG9uLCBib2R5IC5xdWlja0J1eSAuYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5tb2R1bC1jdGEtYm94IGEubW9yZSBzcGFuLCAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhIHNwYW4sIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIuc3RlbGxlbmFuemVpZ2UgLnJpZ2h0IC5qZXR6dC1iZXdlcmJlbiBhLmJ0biBzcGFuLCAuaW5oYWx0c3NlaXRlIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIC5maWVsZC0taXRlbSAubW9kdWwtdm9yc2NoYXUtYm94LnRlYXNlciAuc3VibW9kdWwtdm9yc2NoYXUtYm94LWVpbnRyYWcgLmNvbnRlbnRUZXh0LmJ0bkNsYXNzIC5tb3JlLmJ0bnN0eWxlIHNwYW4sIGJvZHkuZ3J1IC5tb2R1bC1jdGEtYm94IGEubW9yZSBzcGFuLCBib2R5LmNzIC5tb2R1bC1jdGEtYm94IGEubW9yZSBzcGFuLCBib2R5LmF2byAubW9kdWwtY3RhLWJveCBhLm1vcmUgc3BhbiwgYm9keS5hZ3AgLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHNwYW4sIC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuY29udGVudCAuaW5uZXIgLmhlcm8tdGVhc2VyIGEubW9yZSBzcGFuLCAucHJpY2luZyAuY2FyZC5kb3VibGUgLmJhc2UtcGFja2FnZSBhLm1vcmUgc3BhbiwgYm9keSAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY29udGVudFRleHQgLmJ1dHRvbiBzcGFuLCBib2R5IC5xdWlja0J1eSAuYnV0dG9uIHNwYW4ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubW9kdWwtY3RhLWJveCBhLm1vcmU6OmFmdGVyLCAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhOjphZnRlciwgLm1vZHVsLWFuc3ByZWNocGFydG5lci5zdGVsbGVuYW56ZWlnZSAucmlnaHQgLmpldHp0LWJld2VyYmVuIGEuYnRuOjphZnRlciwgLmluaGFsdHNzZWl0ZSAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSAuZmllbGQtLWl0ZW0gLm1vZHVsLXZvcnNjaGF1LWJveC50ZWFzZXIgLnN1Ym1vZHVsLXZvcnNjaGF1LWJveC1laW50cmFnIC5jb250ZW50VGV4dC5idG5DbGFzcyAubW9yZS5idG5zdHlsZTo6YWZ0ZXIsIGJvZHkuZ3J1IC5tb2R1bC1jdGEtYm94IGEubW9yZTo6YWZ0ZXIsIGJvZHkuY3MgLm1vZHVsLWN0YS1ib3ggYS5tb3JlOjphZnRlciwgYm9keS5hdm8gLm1vZHVsLWN0YS1ib3ggYS5tb3JlOjphZnRlciwgYm9keS5hZ3AgLm1vZHVsLWN0YS1ib3ggYS5tb3JlOjphZnRlciwgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5jb250ZW50IC5pbm5lciAuaGVyby10ZWFzZXIgYS5tb3JlOjphZnRlciwgLnByaWNpbmcgLmNhcmQuZG91YmxlIC5iYXNlLXBhY2thZ2UgYS5tb3JlOjphZnRlciwgYm9keSAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY29udGVudFRleHQgLmJ1dHRvbjo6YWZ0ZXIsIGJvZHkgLnF1aWNrQnV5IC5idXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGVhZjdcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDUwJTtcbiAgdG9wOiAwO1xuICByaWdodDogLTFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4ubW9kdWwtY3RhLWJveCBhLm1vcmU6aG92ZXI6YWZ0ZXIsIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGE6aG92ZXI6YWZ0ZXIsIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIuc3RlbGxlbmFuemVpZ2UgLnJpZ2h0IC5qZXR6dC1iZXdlcmJlbiBhLmJ0bjpob3ZlcjphZnRlciwgLmluaGFsdHNzZWl0ZSAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSAuZmllbGQtLWl0ZW0gLm1vZHVsLXZvcnNjaGF1LWJveC50ZWFzZXIgLnN1Ym1vZHVsLXZvcnNjaGF1LWJveC1laW50cmFnIC5jb250ZW50VGV4dC5idG5DbGFzcyAubW9yZS5idG5zdHlsZTpob3ZlcjphZnRlciwgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5jb250ZW50IC5pbm5lciAuaGVyby10ZWFzZXIgYS5tb3JlOmhvdmVyOmFmdGVyLCAucHJpY2luZyAuY2FyZC5kb3VibGUgLmJhc2UtcGFja2FnZSBhLm1vcmU6aG92ZXI6YWZ0ZXIsIGJvZHkgLnJlbGF0ZWQuY2FyZC1kZWNrIC5jYXJkLmZ1bGwgLmNvbnRlbnRUZXh0IC5idXR0b246aG92ZXI6YWZ0ZXIsIGJvZHkgLnF1aWNrQnV5IC5idXR0b246aG92ZXI6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xufVxuLm1vZHVsLWN0YS1ib3ggYS5tb3JlOmhvdmVyIHNwYW4sIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGE6aG92ZXIgc3BhbiwgLm1vZHVsLWFuc3ByZWNocGFydG5lci5zdGVsbGVuYW56ZWlnZSAucmlnaHQgLmpldHp0LWJld2VyYmVuIGEuYnRuOmhvdmVyIHNwYW4sIC5pbmhhbHRzc2VpdGUgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UgLmZpZWxkLS1pdGVtIC5tb2R1bC12b3JzY2hhdS1ib3gudGVhc2VyIC5zdWJtb2R1bC12b3JzY2hhdS1ib3gtZWludHJhZyAuY29udGVudFRleHQuYnRuQ2xhc3MgLm1vcmUuYnRuc3R5bGU6aG92ZXIgc3BhbiwgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5jb250ZW50IC5pbm5lciAuaGVyby10ZWFzZXIgYS5tb3JlOmhvdmVyIHNwYW4sIC5wcmljaW5nIC5jYXJkLmRvdWJsZSAuYmFzZS1wYWNrYWdlIGEubW9yZTpob3ZlciBzcGFuLCBib2R5IC5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIC5jb250ZW50VGV4dCAuYnV0dG9uOmhvdmVyIHNwYW4sIGJvZHkgLnF1aWNrQnV5IC5idXR0b246aG92ZXIgc3BhbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjAlKTtcbn1cbi5tb2R1bC1jdGEtYm94IGEubW9yZTpmb2N1cywgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYTpmb2N1cywgLm1vZHVsLWFuc3ByZWNocGFydG5lci5zdGVsbGVuYW56ZWlnZSAucmlnaHQgLmpldHp0LWJld2VyYmVuIGEuYnRuOmZvY3VzLCAuaW5oYWx0c3NlaXRlIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIC5maWVsZC0taXRlbSAubW9kdWwtdm9yc2NoYXUtYm94LnRlYXNlciAuc3VibW9kdWwtdm9yc2NoYXUtYm94LWVpbnRyYWcgLmNvbnRlbnRUZXh0LmJ0bkNsYXNzIC5tb3JlLmJ0bnN0eWxlOmZvY3VzLCBib2R5LmdydSAubW9kdWwtY3RhLWJveCBhLm1vcmU6Zm9jdXMsIGJvZHkuY3MgLm1vZHVsLWN0YS1ib3ggYS5tb3JlOmZvY3VzLCBib2R5LmF2byAubW9kdWwtY3RhLWJveCBhLm1vcmU6Zm9jdXMsIGJvZHkuYWdwIC5tb2R1bC1jdGEtYm94IGEubW9yZTpmb2N1cywgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5jb250ZW50IC5pbm5lciAuaGVyby10ZWFzZXIgYS5tb3JlOmZvY3VzLCAucHJpY2luZyAuY2FyZC5kb3VibGUgLmJhc2UtcGFja2FnZSBhLm1vcmU6Zm9jdXMsIGJvZHkgLnJlbGF0ZWQuY2FyZC1kZWNrIC5jYXJkLmZ1bGwgLmNvbnRlbnRUZXh0IC5idXR0b246Zm9jdXMsIGJvZHkgLnF1aWNrQnV5IC5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5mb3JtLmNvbnRhY3Qge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5mb3JtLmNvbnRhY3QgLmZvcm0tYWN0aW9ucyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICBib2R5LnB0YTIgLm1vZHVsLWFra29yZGVvbiwgYm9keS5ka3AgLm1vZHVsLWFra29yZGVvbiwgYm9keS5wb2RjYXN0MyAubW9kdWwtYWtrb3JkZW9uLCBib2R5LnBvZGNhc3QyIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkucG9kY2FzdDEgLm1vZHVsLWFra29yZGVvbiwgYm9keS52aXRhbFBsdXMgLm1vZHVsLWFra29yZGVvbiwgYm9keS5nZXN1bmQyIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuZ2VzdW5kMSAubW9kdWwtYWtrb3JkZW9uLCBib2R5LnBpbmsgLm1vZHVsLWFra29yZGVvbiwgYm9keS5taW50Z3JlZW4gLm1vZHVsLWFra29yZGVvbiwgYm9keS55ZWxsb3cgLm1vZHVsLWFra29yZGVvbiwgYm9keS5ibHVlIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkucmVkIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkucGV0cm9sIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkudmlvbGV0IC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuZGFya1JlZCAubW9kdWwtYWtrb3JkZW9uLCBib2R5LmhpcyAubW9kdWwtYWtrb3JkZW9uLCBib2R5Lnd1YkJsdWUgLm1vZHVsLWFra29yZGVvbiwgYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubW9kdWwtYWtrb3JkZW9uLCBib2R5Lm5ld3MgLm1vZHVsLWFra29yZGVvbiwgYm9keS5jcyAubW9kdWwtYWtrb3JkZW9uLCBib2R5LmFncCAubW9kdWwtYWtrb3JkZW9uLCBib2R5LmF2byAubW9kdWwtYWtrb3JkZW9uLCBib2R5LmFrYSAubW9kdWwtYWtrb3JkZW9uLCBib2R5LnB0YSAubW9kdWwtYWtrb3JkZW9uLCBib2R5LmRpZ2lyYXQgLm1vZHVsLWFra29yZGVvbiwgYm9keS5hciAubW9kdWwtYWtrb3JkZW9uLCBib2R5LmhwIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkubXogLm1vZHVsLWFra29yZGVvbiwgYm9keS5zciAubW9kdWwtYWtrb3JkZW9uLCBib2R5LmJmIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuZHIgLm1vZHVsLWFra29yZGVvbiwgYm9keS5hdSAubW9kdWwtYWtrb3JkZW9uLCAubW9kdWwta2FydGUsIGJvZHkgLm1vZHVsLW1lZGlhdGhlaywgYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5wZXJzb25zIGgyLCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUsIGFydGljbGUubW9kdWwtZXh0ZXJuZS1odG1sLXBkZiwgLm1vZHVsLWFuc3ByZWNocGFydG5lci5zdGVsbGVuYW56ZWlnZSwgLmluaGFsdHNzZWl0ZSAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSAuZmllbGQtLWl0ZW0gLm1vZHVsLXZvcnNjaGF1LWJveC50ZWFzZXIsIC5jb250ZW50Ym94LCBib2R5IC5wcmljaW5nLCBib2R5IC56d2Vpc3BhbHRpZy01MC01MC0sIGJvZHkgLnJlbGF0ZWQsIGJvZHkgLnRleHRGaWVsZCwgYm9keSAubW9kdWwtc3BlemlhbGluaGFsdCB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkucHRhMiAubW9kdWwtYWtrb3JkZW9uLCBib2R5LmRrcCAubW9kdWwtYWtrb3JkZW9uLCBib2R5LnBvZGNhc3QzIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkucG9kY2FzdDIgLm1vZHVsLWFra29yZGVvbiwgYm9keS5wb2RjYXN0MSAubW9kdWwtYWtrb3JkZW9uLCBib2R5LnZpdGFsUGx1cyAubW9kdWwtYWtrb3JkZW9uLCBib2R5Lmdlc3VuZDIgLm1vZHVsLWFra29yZGVvbiwgYm9keS5nZXN1bmQxIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkucGluayAubW9kdWwtYWtrb3JkZW9uLCBib2R5Lm1pbnRncmVlbiAubW9kdWwtYWtrb3JkZW9uLCBib2R5LnllbGxvdyAubW9kdWwtYWtrb3JkZW9uLCBib2R5LmJsdWUgLm1vZHVsLWFra29yZGVvbiwgYm9keS5yZWQgLm1vZHVsLWFra29yZGVvbiwgYm9keS5wZXRyb2wgLm1vZHVsLWFra29yZGVvbiwgYm9keS52aW9sZXQgLm1vZHVsLWFra29yZGVvbiwgYm9keS5kYXJrUmVkIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuaGlzIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkud3ViQmx1ZSAubW9kdWwtYWtrb3JkZW9uLCBib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkubmV3cyAubW9kdWwtYWtrb3JkZW9uLCBib2R5LmNzIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuYWdwIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuYXZvIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuYWthIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkucHRhIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuZGlnaXJhdCAubW9kdWwtYWtrb3JkZW9uLCBib2R5LmFyIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuaHAgLm1vZHVsLWFra29yZGVvbiwgYm9keS5teiAubW9kdWwtYWtrb3JkZW9uLCBib2R5LnNyIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuYmYgLm1vZHVsLWFra29yZGVvbiwgYm9keS5kciAubW9kdWwtYWtrb3JkZW9uLCBib2R5LmF1IC5tb2R1bC1ha2tvcmRlb24sIC5tb2R1bC1rYXJ0ZSwgYm9keSAubW9kdWwtbWVkaWF0aGVrLCBib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnBlcnNvbnMgaDIsIGFydGljbGUubW9kdWwtdGFiZWxsZSwgYXJ0aWNsZS5tb2R1bC1leHRlcm5lLWh0bWwtcGRmLCAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyLnN0ZWxsZW5hbnplaWdlLCAuaW5oYWx0c3NlaXRlIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIC5maWVsZC0taXRlbSAubW9kdWwtdm9yc2NoYXUtYm94LnRlYXNlciwgLmNvbnRlbnRib3gsIGJvZHkgLnByaWNpbmcsIGJvZHkgLnp3ZWlzcGFsdGlnLTUwLTUwLSwgYm9keSAucmVsYXRlZCwgYm9keSAudGV4dEZpZWxkLCBib2R5IC5tb2R1bC1zcGV6aWFsaW5oYWx0IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS5wdGEyIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuZGtwIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkucG9kY2FzdDMgLm1vZHVsLWFra29yZGVvbiwgYm9keS5wb2RjYXN0MiAubW9kdWwtYWtrb3JkZW9uLCBib2R5LnBvZGNhc3QxIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkudml0YWxQbHVzIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuZ2VzdW5kMiAubW9kdWwtYWtrb3JkZW9uLCBib2R5Lmdlc3VuZDEgLm1vZHVsLWFra29yZGVvbiwgYm9keS5waW5rIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkubWludGdyZWVuIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkueWVsbG93IC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuYmx1ZSAubW9kdWwtYWtrb3JkZW9uLCBib2R5LnJlZCAubW9kdWwtYWtrb3JkZW9uLCBib2R5LnBldHJvbCAubW9kdWwtYWtrb3JkZW9uLCBib2R5LnZpb2xldCAubW9kdWwtYWtrb3JkZW9uLCBib2R5LmRhcmtSZWQgLm1vZHVsLWFra29yZGVvbiwgYm9keS5oaXMgLm1vZHVsLWFra29yZGVvbiwgYm9keS53dWJCbHVlIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLm1vZHVsLWFra29yZGVvbiwgYm9keS5uZXdzIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuY3MgLm1vZHVsLWFra29yZGVvbiwgYm9keS5hZ3AgLm1vZHVsLWFra29yZGVvbiwgYm9keS5hdm8gLm1vZHVsLWFra29yZGVvbiwgYm9keS5ha2EgLm1vZHVsLWFra29yZGVvbiwgYm9keS5wdGEgLm1vZHVsLWFra29yZGVvbiwgYm9keS5kaWdpcmF0IC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuYXIgLm1vZHVsLWFra29yZGVvbiwgYm9keS5ocCAubW9kdWwtYWtrb3JkZW9uLCBib2R5Lm16IC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuc3IgLm1vZHVsLWFra29yZGVvbiwgYm9keS5iZiAubW9kdWwtYWtrb3JkZW9uLCBib2R5LmRyIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuYXUgLm1vZHVsLWFra29yZGVvbiwgLm1vZHVsLWthcnRlLCBib2R5IC5tb2R1bC1tZWRpYXRoZWssIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyBoMiwgYXJ0aWNsZS5tb2R1bC10YWJlbGxlLCBhcnRpY2xlLm1vZHVsLWV4dGVybmUtaHRtbC1wZGYsIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIuc3RlbGxlbmFuemVpZ2UsIC5pbmhhbHRzc2VpdGUgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UgLmZpZWxkLS1pdGVtIC5tb2R1bC12b3JzY2hhdS1ib3gudGVhc2VyLCAuY29udGVudGJveCwgYm9keSAucHJpY2luZywgYm9keSAuendlaXNwYWx0aWctNTAtNTAtLCBib2R5IC5yZWxhdGVkLCBib2R5IC50ZXh0RmllbGQsIGJvZHkgLm1vZHVsLXNwZXppYWxpbmhhbHQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgYm9keS5wdGEyIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuZGtwIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkucG9kY2FzdDMgLm1vZHVsLWFra29yZGVvbiwgYm9keS5wb2RjYXN0MiAubW9kdWwtYWtrb3JkZW9uLCBib2R5LnBvZGNhc3QxIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkudml0YWxQbHVzIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuZ2VzdW5kMiAubW9kdWwtYWtrb3JkZW9uLCBib2R5Lmdlc3VuZDEgLm1vZHVsLWFra29yZGVvbiwgYm9keS5waW5rIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkubWludGdyZWVuIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkueWVsbG93IC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuYmx1ZSAubW9kdWwtYWtrb3JkZW9uLCBib2R5LnJlZCAubW9kdWwtYWtrb3JkZW9uLCBib2R5LnBldHJvbCAubW9kdWwtYWtrb3JkZW9uLCBib2R5LnZpb2xldCAubW9kdWwtYWtrb3JkZW9uLCBib2R5LmRhcmtSZWQgLm1vZHVsLWFra29yZGVvbiwgYm9keS5oaXMgLm1vZHVsLWFra29yZGVvbiwgYm9keS53dWJCbHVlIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLm1vZHVsLWFra29yZGVvbiwgYm9keS5uZXdzIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuY3MgLm1vZHVsLWFra29yZGVvbiwgYm9keS5hZ3AgLm1vZHVsLWFra29yZGVvbiwgYm9keS5hdm8gLm1vZHVsLWFra29yZGVvbiwgYm9keS5ha2EgLm1vZHVsLWFra29yZGVvbiwgYm9keS5wdGEgLm1vZHVsLWFra29yZGVvbiwgYm9keS5kaWdpcmF0IC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuYXIgLm1vZHVsLWFra29yZGVvbiwgYm9keS5ocCAubW9kdWwtYWtrb3JkZW9uLCBib2R5Lm16IC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuc3IgLm1vZHVsLWFra29yZGVvbiwgYm9keS5iZiAubW9kdWwtYWtrb3JkZW9uLCBib2R5LmRyIC5tb2R1bC1ha2tvcmRlb24sIGJvZHkuYXUgLm1vZHVsLWFra29yZGVvbiwgYm9keSAuendlaXNwYWx0aWctNTAtNTAtIC5jb250ZW50VGV4dC53aGl0ZS1iYWNrZ3JvdW5kLCBib2R5IC5tb2R1bC1zcGV6aWFsaW5oYWx0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgfVxufVxuXG5ib2R5IHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiA2NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xufVxuYm9keSAucXVpY2tCdXkge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDBweDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxNTAwO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYS1ub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XG4gIG1heC13aWR0aDogOTJ2dztcbn1cbmJvZHkgLnF1aWNrQnV5IC5uYXYtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDJyZW0gMS41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICBib2R5IC5xdWlja0J1eSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGJvZHkgLnF1aWNrQnV5IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2NzZweCkge1xuICBib2R5IC5xdWlja0J1eSB7XG4gICAgbWF4LXdpZHRoOiAxNTUycHg7XG4gIH1cbn1cbmJvZHkgLnF1aWNrQnV5LmhpZGRlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDQlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XG59XG5ib2R5IC5xdWlja0J1eS5zdGlja3kge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuYm9keSAucXVpY2tCdXkuc3RpY2t5IC5uYXYtd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTU1MnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB3aWR0aDogOTJ2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5IC5xdWlja0J1eS5zdGlja3kgLm5hdi13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICBib2R5IC5xdWlja0J1eS5zdGlja3kgLm5hdi13cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBib2R5IC5xdWlja0J1eS5zdGlja3kgLm5hdi13cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XG4gIH1cbn1cbmJvZHkgLnF1aWNrQnV5IC5sb2dvIHtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHdpZHRoOiBhdXRvO1xufVxuYm9keSAucXVpY2tCdXkgLmxpbmtzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG59XG5ib2R5IC5xdWlja0J1eSAubGlua3MgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjFzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA3LjQ7XG4gIGNvbG9yOiAjNDM0MzREO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICBib2R5IC5xdWlja0J1eSAubGlua3MgbGkge1xuICAgIHBhZGRpbmc6IDAgMC41cmVtO1xuICB9XG59XG5ib2R5IC5xdWlja0J1eSAubGlua3MgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjQpO1xufVxuYm9keSAucXVpY2tCdXkgLmxpbmtzIGxpOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoNjcsIDY3LCA3NywgMC40KTtcbn1cbmJvZHkgLnF1aWNrQnV5IC5saW5rcyBsaSBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmJvZHkgLnF1aWNrQnV5IC5hY3Rpb25zIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogcmlnaHQ7XG59XG5ib2R5IC5xdWlja0J1eSAuYWN0aW9ucyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keSAucXVpY2tCdXkgLmFjdGlvbnMgbGkuc2VhcmNoLWljb24ge1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgYm9keSAucXVpY2tCdXkgLmFjdGlvbnMgbGkuc2VhcmNoLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuYm9keSAucXVpY2tCdXkgLmFjdGlvbnMgbGkuc2VhcmNoLWljb24uYWN0aXZlIGkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5ib2R5IC5xdWlja0J1eSAuYWN0aW9ucyBsaS5zZWFyY2gtaWNvbiBpIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG5ib2R5IC5xdWlja0J1eSAuYWN0aW9ucyBsaS5sb2dpbiBidXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAxLjVyZW07XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzQzNDM0RDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM0MzQzNEQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgYm9keSAucXVpY2tCdXkgLmFjdGlvbnMgbGkubG9naW4gYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5ib2R5IC5xdWlja0J1eSB7XG4gIHotaW5kZXg6IDE0OTkgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5xdWlja0J1eSAubmF2LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5xdWlja0J1eSAubmF2LXdyYXBwZXIgLnRpdGxlIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwNHB4O1xufVxuYm9keSAucXVpY2tCdXkgLm5hdi13cmFwcGVyIC50aXRsZSBpbWcge1xuICB3aWR0aDogODBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJveC1zaGFkb3c6IDAgOHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5ib2R5IC5xdWlja0J1eSAuYnRuLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuYm9keSAucXVpY2tCdXkgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuYm9keSAucXVpY2tCdXkgLmJ1dHRvbi5tb3JlSW5mbyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuOCkgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keSAucXVpY2tCdXkgLmJ1dHRvbi5tb3JlSW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSg2NywgNjcsIDc3LCAwLjgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbmJvZHkgLnF1aWNrQnV5LnN0aWNreSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5ib2R5IC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9c2VjdGlvbi1dIHAgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5ib2R5IC5mZWF0dXJlcyAuZmVhdHVyZXMtaGVhZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuYm9keSAuZmVhdHVyZXMgLmZlYXR1cmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuYm9keSAuZmVhdHVyZXMgLmZlYXR1cmUtaXRlbSAuZmVhdHVyZS1pbWcge1xuICB3aWR0aDogMTIwcHg7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbmJvZHkgLmZlYXR1cmVzIC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmUtdGV4dCBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbmJvZHkgLmZlYXR1cmVzIC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmUtdGV4dCBwIHtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYS1ub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInNzMDZcIjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1zaXplOiBjYWxjKDFyZW0gKyAwLjEyNSAqICgxMDB2dyAtIDMyLjVyZW0pIC8gNjQuNSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuOCk7XG59XG5ib2R5IC5mZWF0dXJlcyAuZmVhdHVyZS1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYm9keSAuZmVhdHVyZXMuY29sY291bnQtMyAuZmVhdHVyZS1pdGVtIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmJvZHkgLmNhcmQtZGVjayAuY2FyZC5uby1zaGFkb3cge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuYm9keSAuY2FyZC1kZWNrIC5jYXJkLmhpZGRlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5jYXJkLWRlY2sgLmNhcmQuc2luZ2xlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5IC5jYXJkLWRlY2sgLmNhcmQgYSB7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuYm9keSAuY2FyZC1kZWNrIC5jYXJkIGEubW9yZSwgYm9keSAuY2FyZC1kZWNrIC5jYXJkIGEuYnRuc3R5bGUge1xuICBjb2xvcjogd2hpdGU7XG59XG5ib2R5IC5jYXJkLWRlY2sgLmNhcmQgLmNvbnRlbnRUZXh0IHtcbiAgcGFkZGluZzogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbmJvZHkgLmNhcmQtZGVjayAuY2FyZCAuY29udGVudFRleHQgLnByaWNlIHtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHJnYmEoNjcsIDY3LCA3NywgMC44KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICByaWdodDogMi41cmVtO1xuICB0b3A6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAycmVtO1xufVxuYm9keSAuY2FyZC1kZWNrIC5jYXJkIC5jb250ZW50VGV4dCBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygyMHB4ICsgNCAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgYm9keSAuY2FyZC1kZWNrIC5jYXJkIC5jb250ZW50VGV4dCBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICBib2R5IC5jYXJkLWRlY2sgLmNhcmQgLmNvbnRlbnRUZXh0IGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbmJvZHkgLmNhcmQtZGVjayAuY2FyZCAuY29udGVudFRleHQgZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgNCAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIGJvZHkgLmNhcmQtZGVjayAuY2FyZCAuY29udGVudFRleHQgZW0ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgYm9keSAuY2FyZC1kZWNrIC5jYXJkIC5jb250ZW50VGV4dCBlbSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgYm9keSAuY2FyZC1kZWNrIC5jYXJkIC5jb250ZW50VGV4dCB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIGJvZHkgLmNhcmQtZGVjayAuY2FyZCAuY29udGVudFRleHQge1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxufVxuYm9keSAuY2FyZC1kZWNrIC5jYXJkIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpIDg4JSwgcmdiYSgwLCAwLCAwLCAwLjA1KSAxMDAlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cmVtIDJyZW07XG4gIGhlaWdodDogMzgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5ib2R5IC5jYXJkLWRlY2sgLmNhcmQgLmNhcmQtaW1nOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5ib2R5IC5jYXJkLWRlY2sgLmNhcmQgLmNhcmQtaW1nIGltZyB7XG4gIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjQpKTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjQpKTtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuRHJvcHNoYWRvdyhPZmZYPScke3h9JywgT2ZmWT0nJHt5fScsIENvbG9yPScke2hleH0nKVwiO1xuICBmaWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkRyb3BzaGFkb3coT2ZmWD0nJHt4fScsIE9mZlk9JyR7eX0nLCBDb2xvcj0nJHtoZXh9JylcIjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cbmJvZHkgLm1lZGlhLXNlY3Rpb24uaGlkZGVuLCBib2R5IC5kZXZpY2UuaGlkZGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5LnBhdGgtc3VjaGUge1xuICBwYWRkaW5nLXRvcDogMTA0cHg7XG59XG5ib2R5LnRvb2xiYXItZml4ZWQuZnJvbnQge1xuICBwYWRkaW5nLXRvcDogMTgzcHggIWltcG9ydGFudDtcbn1cbmJvZHkgaDEge1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IGNhbGMoMjRweCArIDMwICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1cmVtO1xufVxuYm9keSBoMS5zdWIge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuYm9keSBoMi5zdWIge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuYm9keSAjcGFnZS1oZWFkZXIubm9NYXJnaW4ge1xuICBtYXJnaW4tYm90dG9tOiAtMy41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keSAjcGFnZS1oZWFkZXIubm9NYXJnaW4gLmNvbnRlbnQgLmxlZnQge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgYm9keSAjcGFnZS1oZWFkZXIubm9NYXJnaW4ge1xuICAgIG1hcmdpbi1ib3R0b206IC03LjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgYm9keSAjcGFnZS1oZWFkZXIubm9NYXJnaW4ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHJlbTtcbiAgfVxufVxuYm9keSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnRleHQgaDEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbmJvZHkgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC50ZXh0IC5zb2NpYWxzIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5ib2R5ICNwYWdlLWhlYWRlciAuY29udGVudCAudGV4dCAuc29jaWFscyBpIHtcbiAgY29sb3I6ICM0MzQzNEQ7XG4gIGZvbnQtc2l6ZTogMS45cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNDVyZW07XG59XG5ib2R5ICNwYWdlLWhlYWRlciAuY29udGVudCAudGV4dCAuc29jaWFscyBpLmljb24tdHdpdHRlcjpiZWZvcmUsIGJvZHkgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC50ZXh0IC5zb2NpYWxzIGkuaWNvbi14OmJlZm9yZSwgYm9keSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnRleHQgLnNvY2lhbHMgaS5pY29uLXRpa3RvazpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDM0ZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDE5cHg7XG4gIHdpZHRoOiAzMXB4O1xuICBoZWlnaHQ6IDMxcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xNCUpO1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBjb2xvcjogd2hpdGU7XG59XG5ib2R5IC5wYWdlLXdyYXBwZXIge1xuICBwYWRkaW5nOiAyLjVyZW0gMXJlbTtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuYm9keSAucmVnaW9uLW1vYmlsZS1uYXZpZ2F0aW9uIHtcbiAgZmxleC1ncm93OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgLm1vZHVsLWtlbm56YWhsLWJveCAuc3F1YXJlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gIH1cbn1cbmJvZHkgLnJvdW5kZWQuYXJyb3cge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5hcnRpY2xlIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbmJvZHkuYXJ0aWNsZSBoMiAudGVhc2VyLXRleHQgYSB7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuYm9keS5hcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1mcmVpLXRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgb3JkZXI6IDQ7XG59XG5ib2R5IC5rZW5uemFobCAuZmllbGQtLW5hbWUtYm9keSB7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5ib2R5IC5tb2R1bC1zcGV6aWFsaW5oYWx0IC5pbm5lci13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmJvZHkgLm1vZHVsLXNwZXppYWxpbmhhbHQgLmlubmVyLXdyYXBwZXIgLmJsb2NrLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA0NXB4IDQ1cHggMzJweDtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBtYXJnaW46IDA7XG59XG5ib2R5IC5tb2R1bC1zcGV6aWFsaW5oYWx0IC5pbm5lci13cmFwcGVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkgLm1vZHVsLXNwZXppYWxpbmhhbHQgLmlubmVyLXdyYXBwZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5jb2wtbWQtMTIge1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAubW9kdWwtc3BlemlhbGluaGFsdCAuaW5uZXItd3JhcHBlciAudmlld3MtZWxlbWVudC1jb250YWluZXIgYXJ0aWNsZSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkgLm1vZHVsLXNwZXppYWxpbmhhbHQgLmlubmVyLXdyYXBwZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIGFydGljbGUgaDIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkgLm1vZHVsLXNwZXppYWxpbmhhbHQgLmlubmVyLXdyYXBwZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIGFydGljbGUgaDIgYSB7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuYm9keSAubW9kdWwtc3BlemlhbGluaGFsdCAuaW5uZXItd3JhcHBlciAudmlld3MtZWxlbWVudC1jb250YWluZXIgYXJ0aWNsZSBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5IC50ZXh0RmllbGQge1xuICBtYXgtd2lkdGg6IDc3NnB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIGJvZHkgLnRleHRGaWVsZC5yZXNwb25zaXZlVGV4dCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbTtcbiAgfVxufVxuYm9keSAudGV4dEZpZWxkLmNlbnRlckZvbnQgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5IC50ZXh0RmllbGQgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5ib2R5IC50ZXh0RmllbGQgcC50ZXh0LWFsaWduLWNlbnRlciB7XG4gIGZvbnQtZmFtaWx5OiBnZW9yZ2lhO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkgLnRleHRGaWVsZCBwLnNtYWxsRm9udCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHJnYmEoNjcsIDY3LCA3NywgMC44KTtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG59XG5ib2R5IC50ZXh0RmllbGQgaDMge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5ib2R5IC50ZXh0RmllbGQgaDMgZW0ge1xuICBmb250LWZhbWlseTogR2VvcmdpYTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbmJvZHkgLnRleHRGaWVsZCAuZmllbGQtLW5hbWUtYm9keSB1bCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuYm9keSAudGV4dEZpZWxkIC5maWVsZC0tbmFtZS1ib2R5IHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWY2XCI7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZDogIzhkOGQ5YztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDZweDtcbn1cbmJvZHkgLnRleHRGaWVsZCAuZmllbGQtLW5hbWUtYm9keSBidXR0b24ubW9yZSB7XG4gIHdpZHRoOiAxODhweDtcbiAgdHJhbnNpdGlvbjogdGV4dC1pbmRlbnQgMC4ycztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG59XG5ib2R5IC50ZXh0RmllbGQgLmZpZWxkLS1uYW1lLWJvZHkgYnV0dG9uLm1vcmU6aG92ZXIge1xuICB0ZXh0LWluZGVudDogLTE5MHB4O1xufVxuYm9keSAudGV4dEZpZWxkLnRleHRCb3gge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiA5cmVtO1xufVxuYm9keSAudGV4dEZpZWxkLnRleHRCb3ggLnVuZGVyRm9udCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkgLnRleHRGaWVsZC50ZXh0Qm94IC51bmRlckZvbnQge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuYm9keSAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjQpLCAwcHggMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDNyZW07XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuYm9keSAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgdWwgbGk6YmVmb3JlIHtcbiAgdG9wOiAxcHg7XG4gIHBhZGRpbmc6IDJweDtcbn1cbmJvZHkgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5ib2R5IC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MEE1O1xuICB3aWR0aDogODBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0wLjc1cmVtO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGV4KC01MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgLnRleHRGaWVsZC50ZXh0Qm94IHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtO1xuICB9XG59XG5ib2R5IC5zbGljay10cmFjayAudGV4dCB7XG4gIHRvcDogOGVtO1xufVxuYm9keSAuc2xpY2stdHJhY2sgLnRleHQgaDIud2hpdGUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuYm9keSAuc2xpY2stdHJhY2sgLnRleHQgaDIud2hpdGUgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuYm9keSAuc2xpY2stdHJhY2sgLnRleHQgaDIud2hpdGUgcCBzdHJvbmcge1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IC0yNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkgLnNsaWNrLXRyYWNrIC50ZXh0IGgyLndoaXRlIHAgZW0ge1xuICBmb250LWZhbWlseTogXCJHZW9yZ2lhXCI7XG4gIHRleHQtcmVuZGVyaW5nOiBnZW9tZXRyaWNQcmVjaXNpb247XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuYm9keSAuc21hbGxGb250IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjgpO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbmJvZHkgaDMge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5ib2R5IGgzIGVtIHtcbiAgZm9udC1mYW1pbHk6IEdlb3JnaWE7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5ib2R5IC5jb250YWN0cGVyc29uIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IC5jb250YWN0cGVyc29uIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5ib2R5IC5hcnRpY2xlIC5yb3cubWFpbiAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUge1xuICBvcmRlcjogNDtcbn1cbmJvZHkgLmJhc2UtcGFja2FnZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keSAubm9Cb29rIC5yaWdodCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IC5ub0Jvb2sgLmltZy13cmFwcGVyIGltZyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkgLm5vQm9vayAuZnJvbnQgaW1nIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keSAubm9Cb29rIC5mcm9udDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkgLm5vQm9vayAubWFnIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keSAubm9Cb29rIC5zbGlkZS5zbGljay1zbGlkZTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkgLm5vQm9vayAuc2xpZGUuc2xpY2stc2xpZGUgaW1nIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keSAubm9Cb29rLmltZ1NoYWRvdyAuaW1nLXdyYXBwZXIgaW1nLCBib2R5IC5ub0Jvb2suaW1nU2hhZG93IC5mcm9udCBpbWcge1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuNCkgIWltcG9ydGFudDtcbn1cbmJvZHkuaW1nU2hhZG93IC5pbWctd3JhcHBlciBpbWcsIGJvZHkuaW1nU2hhZG93IC5mcm9udCBpbWcge1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG5ib2R5IC5zbGlkZXIgLnNpbmdsZVBhZ2Uuc2xpZGU6bm90KC5mbGlwTWFnKTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmNzIC56d2Vpc3BhbHRpZy01MC01MC0ud2hpdGUtYmFja2dyb3VuZCAuZmllbGQtLWl0ZW0ge1xuICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuYm9keS5jcyAuendlaXNwYWx0aWctNTAtNTAtLndoaXRlLWJhY2tncm91bmQgLmZpZWxkLS1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG59XG5ib2R5IC5jYXJkLWRlY2sgLmNhcmQuZnVsbCA+ICoge1xuICB3aWR0aDogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5IC5hdm8gLnJlbGF0ZWQge1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbn1cbmJvZHkgLnJlbGF0ZWQuY2FyZC1kZWNrIC5jYXJkLmZ1bGwge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkgLnJlbGF0ZWQuY2FyZC1kZWNrIC5jYXJkLmZ1bGwgLmNvbnRlbnRUZXh0IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5ib2R5IC5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIC5jb250ZW50VGV4dCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbmJvZHkgLnJlbGF0ZWQuY2FyZC1kZWNrIC5jYXJkLmZ1bGwgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IC5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIC5jb250ZW50VGV4dCBwIHtcbiAgZmxleC1ncm93OiB1bnNldDtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IGNhbGMoMTZweCArIDQgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbn1cbmJvZHkgLnJlbGF0ZWQuY2FyZC1kZWNrIC5jYXJkLmZ1bGwgLmNvbnRlbnRUZXh0IC5idXR0b24ge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZmxleC1ncm93OiAwO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuYm9keSAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVkNmZlO1xufVxuYm9keSAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY2FyZC1pbWcgaW1nIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDBweCA1cHggNXB4IHJnYmEoMCwgNTAsIDEyMCwgMC4yNCkpO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCA1cHggNXB4IHJnYmEoMCwgNTAsIDEyMCwgMC4yNCkpO1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5Ecm9wc2hhZG93KE9mZlg9JyR7eH0nLCBPZmZZPScke3l9JywgQ29sb3I9JyR7aGV4fScpXCI7XG4gIGZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuRHJvcHNoYWRvdyhPZmZYPScke3h9JywgT2ZmWT0nJHt5fScsIENvbG9yPScke2hleH0nKVwiO1xufVxuYm9keSAubWVkaWEtLXNsaWNrIGltZyB7XG4gIG1hcmdpbjogYXV0bztcbn1cbmJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIHtcbiAgbWFyZ2luLXRvcDogOXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9yZGVyOiA0O1xufVxuYm9keSAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmV2ZW50cyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keSAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmV2ZW50cyAudW5kZXJGb250IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5IC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1saXN0ZSAuZXZlbnRzIC51bmRlckZvbnQge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuYm9keSAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmV2ZW50cyAuYmxvY2stdmlld3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDM2MHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjQpLCAwcHggMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDNyZW07XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICB6LWluZGV4OiAxO1xufVxuYm9keSAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmV2ZW50cyAuYmxvY2stdmlld3MgLmJsb2NrLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuYm9keSAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmV2ZW50cyAuYmxvY2stdmlld3MgLmJsb2NrLXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC41NXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1saXN0ZSAuZXZlbnRzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAudmlld3Mtcm93ICsgLnZpZXdzLXJvdyB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1saXN0ZSAuZXZlbnRzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAudmlld3Mtcm93IC50ZXJtaW5lIC5jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXg6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1saXN0ZSAuZXZlbnRzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAudmlld3Mtcm93IC50ZXJtaW5lIC5jb250ZW50IGFydGljbGUgKyBhcnRpY2xlIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbmJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ldmVudHMgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC52aWV3cy1yb3cgLnRlcm1pbmUgYnV0dG9uLm1vcmUge1xuICB3aWR0aDogMTg4cHg7XG4gIHRyYW5zaXRpb246IHRleHQtaW5kZW50IDAuMnM7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbmJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ldmVudHMgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC52aWV3cy1yb3cgLnRlcm1pbmUgYnV0dG9uLm1vcmU6aG92ZXIge1xuICB0ZXh0LWluZGVudDogLTE5MHB4O1xufVxuYm9keSAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmV2ZW50cyAudmlld3MtZWxlbWVudC1jb250YWluZXIgLnZpZXdzLXJvdyAudGVybWluZSB0aW1lIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuYm9keSAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmV2ZW50cyAudmlld3MtZWxlbWVudC1jb250YWluZXIgLnZpZXdzLXJvdyAudGVybWluZSB0aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWY2XCI7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZDogIzhkOGQ5YztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNjBweDtcbiAgdG9wOiAzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUge1xuICAgIG1hcmdpbi10b3A6IDdyZW07XG4gIH1cbn1cbmJvZHkubmV3cyAudW5kZXJGb250IHtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgYm9keSAuendlaXNwYWx0aWctNTAtNTAtLndpdGhfdW5kZXJGb250IHtcbiAgICBtYXJnaW4tdG9wOiAxMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkgLnp3ZWlzcGFsdGlnLTUwLTUwLS53aXRoX3VuZGVyRm9udCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IC56d2Vpc3BhbHRpZy01MC01MC0ud2l0aF91bmRlckZvbnQge1xuICAgIG1hcmdpbi10b3A6IDguNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIGJvZHkgLnp3ZWlzcGFsdGlnLTUwLTUwLS53aXRoX3VuZGVyRm9udCB7XG4gICAgbWFyZ2luLXRvcDogNi41cmVtO1xuICB9XG59XG5ib2R5IC56d2Vpc3BhbHRpZy01MC01MC0gLnByaWNpbmctaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keSAuendlaXNwYWx0aWctNTAtNTAtIC51bmRlckZvbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkgLnp3ZWlzcGFsdGlnLTUwLTUwLSAucHJpY2luZy13cmFwcGVyLTUwLTUwLnJvdyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keSAuendlaXNwYWx0aWctNTAtNTAtIC5wcmljaW5nLXdyYXBwZXItNTAtNTAucm93IC51bmRlckZvbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjAlKTtcbn1cbmJvZHkgLnp3ZWlzcGFsdGlnLTUwLTUwLSAucHJpY2luZy13cmFwcGVyLTUwLTUwIC5tb2R1bC1hbmdlYm90IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzODRweDtcbn1cbmJvZHkgLnp3ZWlzcGFsdGlnLTUwLTUwLSAucHJpY2luZy13cmFwcGVyLTUwLTUwIC5tb2R1bC1hbmdlYm90IC5jYXJkLWRlY2sge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5IC56d2Vpc3BhbHRpZy01MC01MC0gLmJlbG93IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbWF4LXdpZHRoOiA0N3JlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5ib2R5IC56d2Vpc3BhbHRpZy01MC01MC0gLmNvbnRlbnRUZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBib2R5IC56d2Vpc3BhbHRpZy01MC01MC0gLmNvbnRlbnRUZXh0Lm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbn1cbmJvZHkgLnp3ZWlzcGFsdGlnLTUwLTUwLSAuY29udGVudFRleHQud2hpdGUtYmFja2dyb3VuZCBoMiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSAuendlaXNwYWx0aWctNTAtNTAtIC5jb250ZW50VGV4dCAuc3RhdGVtZW50IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG5ib2R5IC56d2Vpc3BhbHRpZy01MC01MC0gLm1vZHVsLWJpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuYm9keSAuendlaXNwYWx0aWctNTAtNTAtIC5tb2R1bC12aWRlbyB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keSAuY29udGVudGJveC5zbWFsbFNxdWFyZSAuY29udGVudFRleHQgLnN1YmxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5IC5jb250ZW50Ym94LnNtYWxsU3F1YXJlIC5jb250ZW50VGV4dCAuc3VibGluZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiA5MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTAuNzVyZW07XG4gIGxlZnQ6IDA7XG59XG5ib2R5IC5mYWN0Qm94IC5mYWN0Qm94SXRlbSAuc3VibGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkgLmZhY3RCb3ggLmZhY3RCb3hJdGVtIC5zdWJsaW5lOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5ZjtcbiAgd2lkdGg6IDYwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC43NXJlbTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZXgoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGV4KC01MCUpO1xufVxuYm9keSAudm9yc2NoYXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMnB4O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDEycHg7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCksIDBweCAwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuYm9keSAuY2FyZC1kZWNrLmNvbHVtbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbn1cbmJvZHkua29udGFrdCBtYWluID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5IC5zbGlkZXIgLnNsaWRlLmRvdWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuYm9keSAuc2xpZGVyIC5zbGlkZS5kb3VibGUgaW1nIHtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuYm9keSAuZmllbGQtLW5hbWUtYm9keSB1bCBsaSxcbmJvZHkgLnRpdGxlIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xufVxuYm9keSAuZmllbGQtLW5hbWUtYm9keSBvbCxcbmJvZHkgLnRpdGxlIG9sIHtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5ib2R5IC5maWVsZC0tbmFtZS1ib2R5IGxpLFxuYm9keSAudGl0bGUgbGkge1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBtYXJnaW4tbGVmdDogMWVtO1xuICBmb250LXNpemU6IGNhbGMoMTZweCArIDYgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTNweCkge1xuICBib2R5IC5maWVsZC0tbmFtZS1ib2R5IGxpLFxuICBib2R5IC50aXRsZSBsaSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICBib2R5IC5maWVsZC0tbmFtZS1ib2R5IGxpLFxuICBib2R5IC50aXRsZSBsaSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5ib2R5LnN0b3BTY3JvbGwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYm9keSAucHJpY2luZy13cmFwcGVyLTUwLTUwIC5wcmljaW5nIHtcbiAgbWFyZ2luOiAwO1xufVxuYm9keSAucHJpY2luZy5leHBhbmRlZC1wYWNrYWdlIC5jYXJkLWRlY2sge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYm9keSAucHJpY2luZy5leHBhbmRlZC1wYWNrYWdlIC5jYXJkLWRlY2sgLmNhcmQge1xuICBtYXgtd2lkdGg6IDQ0cmVtO1xufVxuYm9keSAucHJpY2luZy5leHBhbmRlZC1wYWNrYWdlIC5jYXJkLWRlY2sgLmNhcmQgLmJhc2UtcGFja2FnZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keSAucHJpY2luZy5leHBhbmRlZC1wYWNrYWdlIC5jYXJkLWRlY2sgLmNhcmQgLmJhc2UtcGFja2FnZSAuc3VibGluZS1jb2xvciB7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSAucHJpY2luZy5leHBhbmRlZC1wYWNrYWdlIC5jYXJkLWRlY2sgLmNhcmQgLmJhc2UtcGFja2FnZSAubGFzdCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuYm9keSAucHJpY2luZy5leHBhbmRlZC1wYWNrYWdlIC5jYXJkLWRlY2sgLmNhcmQgLmJhc2UtcGFja2FnZSAuZmlyc3QsIGJvZHkgLnByaWNpbmcuZXhwYW5kZWQtcGFja2FnZSAuY2FyZC1kZWNrIC5jYXJkIC5iYXNlLXBhY2thZ2UgLmxhc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA4NXB4O1xufVxuYm9keSAucHJpY2luZy5leHBhbmRlZC1wYWNrYWdlIC5jYXJkLWRlY2sgLmNhcmQgLmJhc2UtcGFja2FnZSAuZmlyc3QgLmJ1dHRvbi13cmFwcGVyLCBib2R5IC5wcmljaW5nLmV4cGFuZGVkLXBhY2thZ2UgLmNhcmQtZGVjayAuY2FyZCAuYmFzZS1wYWNrYWdlIC5sYXN0IC5idXR0b24td3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbmJvZHkgLnByaWNpbmcuZXhwYW5kZWQtcGFja2FnZSAuY2FyZC1kZWNrIC5jYXJkIC5iYXNlLXBhY2thZ2UgLmZpcnN0IC5idXR0b24td3JhcHBlciAubW9yZSwgYm9keSAucHJpY2luZy5leHBhbmRlZC1wYWNrYWdlIC5jYXJkLWRlY2sgLmNhcmQgLmJhc2UtcGFja2FnZSAubGFzdCAuYnV0dG9uLXdyYXBwZXIgLm1vcmUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5IC5wcmljaW5nLmV4cGFuZGVkLXBhY2thZ2UgLmZlYXR1cmUtbGlzdCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDQ0cmVtO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjQpLCAwcHggMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgcGFkZGluZzogMi41cmVtO1xufVxuYm9keSAucHJpY2luZy5leHBhbmRlZC1wYWNrYWdlIC5mZWF0dXJlLWxpc3QgbGkuZmVhdHVyZS1saXN0LWhlYWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmJvZHkgLnByaWNpbmcuZXhwYW5kZWQtcGFja2FnZSAuZmVhdHVyZS1saXN0IC5jb2x1bW4tY291bnQge1xuICBjb2x1bW4tY291bnQ6IDI7XG59XG5ib2R5IC5wcmljaW5nLmV4cGFuZGVkLXBhY2thZ2UgLmZlYXR1cmUtbGlzdCAuY29sdW1uLWNvdW50IGxpIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbmJvZHkgLnByaWNpbmcuZXhwYW5kZWQtcGFja2FnZSAuZmVhdHVyZS1saXN0IC5jb2x1bW4tY291bnQgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjZcIjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB3aWR0aDogMS4ycmVtO1xuICBoZWlnaHQ6IDEuMnJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JleTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIGJvZHkgLnByaWNpbmcuZXhwYW5kZWQtcGFja2FnZSAuZmVhdHVyZS1saXN0IC5jb2x1bW4tY291bnQge1xuICAgIGNvbHVtbi1jb3VudDogMTtcbiAgfVxufVxuYm9keSAucHJpY2luZy5leHBhbmRlZC1wYWNrYWdlIC5zbWFsbCB7XG4gIG1heC13aWR0aDogNDUuOXJlbTtcbn1cbmJvZHkgLmNvbnRlbnRib3gtaGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuaSAuaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi51bmRlckZvbnQge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiBjYWxjKDcwcHggKyA5MCAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBsZXR0ZXItc3BhY2luZzogMC4ycmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBvcGFjaXR5OiAwLjE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4udW5kZXJGb250Lm91dGVyRnJlaVRleHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIC51bmRlckZvbnQge1xuICAgIGZvbnQtc2l6ZTogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC51bmRlckZvbnQge1xuICAgIGZvbnQtc2l6ZTogNjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnVuZGVyRm9udCBzdmcge1xuICAgIGhlaWdodDogOTBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uY29udGVudFRleHQgLnVuZGVyRm9udCB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogY2FsYyg3MHB4ICsgOTAgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgb3BhY2l0eTogMC4xO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLmNvbnRlbnRUZXh0IC51bmRlckZvbnQge1xuICAgIGZvbnQtc2l6ZTogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5jb250ZW50VGV4dCAudW5kZXJGb250IHtcbiAgICBmb250LXNpemU6IDY1cHg7XG4gIH1cbn1cbi5jb250ZW50VGV4dC5zdGF0ZW1lbnQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogOHJlbTtcbn1cbi5jb250ZW50VGV4dC5zdGF0ZW1lbnQgLnVuZGVyRm9udCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHotaW5kZXg6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5jb250ZW50VGV4dC5zdGF0ZW1lbnQgLmZpZWxkLS1uYW1lLWJvZHkge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLmNvbnRlbnRUZXh0LnN0YXRlbWVudCAuZmllbGQtLW5hbWUtYm9keSBwIHtcbiAgcGFkZGluZy10b3A6IDQuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvbnRlbnRUZXh0LnN0YXRlbWVudCAuZmllbGQtLW5hbWUtYm9keSBwIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDByZW0pO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLmNvbnRlbnRUZXh0LnN0YXRlbWVudCAuZmllbGQtLW5hbWUtYm9keSBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudFRleHQuc3RhdGVtZW50IC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDByZW0pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnRUZXh0LnN0YXRlbWVudCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnRUZXh0LnN0YXRlbWVudCB7XG4gICAgbWF4LXdpZHRoOiA1NHZ3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRyZW0pO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTE5OXB4KSB7XG4gIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQge1xuICAgIG1heC13aWR0aDogODUwcHg7XG4gIH1cbn1cblxuLnNsaWRlciAuc2xpZGU6bm90KC5mbGlwTWFnKS5kb3VibGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAzcmVtO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDVyZW0pO1xuICB3aWR0aDogODBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yNzBkZWcsIHRyYW5zcGFyZW50IDUlLCByZ2JhKDAsIDAsIDAsIDAuNCkgNDAlLCByZ2JhKDAsIDAsIDAsIDAuNykgNTAlLCByZ2JhKDAsIDAsIDAsIDAuMykgNTAlLCB0cmFuc3BhcmVudCA3NSUpO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zbGlkZXIgLnNsaWRlOm5vdCguZmxpcE1hZykuZG91YmxlOmFmdGVyIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIH1cbn1cblxuLm1vZHVsLWJpbGQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubW9kdWwtYmlsZCAucmV2ZWFsLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9kdWwtYmlsZCAucmV2ZWFsLWJsb2NrIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1vZHVsLWJpbGQgLmNhcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5tb2R1bC1iaWxkIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG59XG5cbi5zb2NpYWxJY29ucyB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAuYmxvY2stY3J1c29lLW1lbnUgLmhhc3JpZ2h0Y29sLTEge1xuICBwYWRkaW5nOiAwO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAuYmxvY2stY3J1c29lLW1lbnUgLmhhc3JpZ2h0Y29sLTAge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLmJsb2NrLWNydXNvZS1tZW51IC5oYXNyaWdodGNvbC0wIC5sZWZ0IHtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTMwcHgpIHtcbiAgLm5hdmlnYXRpb25fZGVza3RvcC5oYXNOb0xvZ2luQnRuIHVsLmxpbmtzIGxpIHtcbiAgICBwYWRkaW5nOiAwcHggMC4ycmVtO1xuICB9XG4gIC5uYXZpZ2F0aW9uX2Rlc2t0b3AuaGFzTm9Mb2dpbkJ0biB1bC5saW5rcyBsaSBhLCAubmF2aWdhdGlvbl9kZXNrdG9wLmhhc05vTG9naW5CdG4gdWwubGlua3MgbGkgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5uYXZpZ2F0aW9uX2Rlc2t0b3AuaGFzTm9Mb2dpbkJ0biAubG9nbyB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG4gIC5uYXZpZ2F0aW9uX2Rlc2t0b3AuaGFzTm9Mb2dpbkJ0biAuYWN0aW9ucyBsaS5zZWFyY2gtaWNvbiBpIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAucmlnaHQgLnJJbWcucG9zLWNlbnRlciB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjMwcHg7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5yaWdodCAuckltZy5wb3MtY2VudGVyLmFjdGl2ZSB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjMwcHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgbWFyZ2luOiBhdXRvIGF1dG87XG59XG5cbi5tYXN0ZXJjbGFzc3Rva2VuLXdyYXBwZXIge1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYXN0ZXJjbGFzc3Rva2VuLXdyYXBwZXIgLm1jbGFzcy1idXR0b24gYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1hc3RlcmNsYXNzdG9rZW4td3JhcHBlciAubWNsYXNzLWJ1dHRvbi53YXJ0ZWxpc3RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbn1cblxuLmNvbnRlbnQgdGQgLm1jbGFzcy1idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5jb250ZW50IHRkIC5tY2xhc3MtYnV0dG9uIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jb250ZW50IHRkIC5tY2xhc3MtYnV0dG9uLndhcnRlbGlzdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xufVxuLmNvbnRlbnQgdGQgLm1jbGFzcy1idXR0b246aGFzKGEpIHtcbiAgcGFkZGluZzogMDtcbn1cbi5jb250ZW50IHRkIC5tY2xhc3MtYnV0dG9uOmhhcyhhKSBhIHtcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tbWFzdGVyY2xhc3Nlcy0yMDI0LWZvcm0gLmpzLWZvcm0tdHlwZS13ZWJmb3JtLW1hcmt1cCAuaW5wdXRHcm91cCBsYWJlbDpub3QoLm9wdGlvbikge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5lbWJlZGRlZC1lbnRpdHkgLnNsaWNraGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5lbWJlZGRlZC1lbnRpdHkgLnNsaWNraGVhZCAuY2FwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5lbWJlZGRlZC1lbnRpdHkgLnNsaWNraGVhZCAuY291bnQge1xuICBmb250LWZhbWlseTogZ2VvcmdpYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmVtYmVkZGVkLWVudGl0eSBmaWdjYXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lbWJlZGRlZC1lbnRpdHkgLnNsaWRlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udG9wcGFkZGluZyB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50b3BwYWRkaW5nIHtcbiAgICBwYWRkaW5nLXRvcDogMTA0cHg7XG4gIH1cbn1cblxuLnVzZXItbG9nZ2VkLWluOm5vdCgucGFnZS1mcm9udHBhZ2UpIC5sYXlvdXQtY29udGFpbmVyIGFydGljbGUudG9wcGFkZGluZyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51c2VyLWxvZ2dlZC1pbjpub3QoLnBhdGgtZnJvbnRwYWdlKSAubGF5b3V0LWNvbnRhaW5lciBhcnRpY2xlLnRvcHBhZGRpbmcge1xuICBwYWRkaW5nLXRvcDogMTA0cHg7XG59XG5cbi52aWV3LWVtcHR5IHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDMlO1xufVxuLnZpZXctZW1wdHkgYSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uaW1nLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWF4LXdpZHRoOiA0NzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNDBweCBhdXRvIDAgYXV0bztcbn1cblxuLm90aGVyYXJ0aWNsZXMge1xuICBvcmRlcjogNDtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC5kciAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyNSwgMTM4LCAwLjUpO1xufVxuXG4uY2FyZC5hdSAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNSwgMCwgMTMsIDAuNSk7XG59XG5cbi5jYXJkLnNyIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUwLCAxODIsIDAsIDAuNSk7XG59XG5cbi5jYXJkLmJmIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAxOTQsIDAuNSk7XG59XG5cbi5jYXJkLm16IC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTExLCAxNzksIDEwNSwgMC41KTtcbn1cblxuLmNhcmQuaHAgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDM0LCA5MSwgMC41KTtcbn1cblxuLmNhcmQuYXIgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDUsIDQ0LCA4NCwgMC41KTtcbn1cblxuLmJsb2NrLWpxdWVyeS1jb3VudGRvd24tdGltZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ubG9naW4ubW9iaWwtbG9naW4gYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgaGVpZ2h0OiAzMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNDM0MzREO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM0MzQzNEQ7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMTBweCkge1xuICAubG9naW4ubW9iaWwtbG9naW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgTm92YVwiO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS8xMjc0MTM5L2I3ZmJiOGRhLWViZDYtNDRlNi1iZTIyLTc4OTAyYzZiZjZjNi5lb3Q/I2llZml4XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEvMTI3NDEzOS9iN2ZiYjhkYS1lYmQ2LTQ0ZTYtYmUyMi03ODkwMmM2YmY2YzYuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEvMTI3NDEzOS83NjQxMzNkYS1hOWJhLTQ5MmEtODAyNi0yMjg4OWFjZDdmMTIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEvMTI3NDEzOS9jYTZlOGE3My1hZTM0LTRlYTItOWRkZS05YzA5YzU4NTg4Njkud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLzEyNzQxMzkvZGQ2MjA0MjMtYWFlZi00MjY4LWE3MDctYjJlNzkxODMxNDM2LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQcm94aW1hIE5vdmFcIjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEvMTI3NDE1Ny8yZTE2OTYyZS1kNjNiLTRlOGUtYTM1Yy1kYzdiYTVmYWY2ZjYuZW90PyNpZWZpeFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLzEyNzQxNTcvMmUxNjk2MmUtZDYzYi00ZThlLWEzNWMtZGM3YmE1ZmFmNmY2LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLzEyNzQxNTcvNjcyZTA5ZmYtMTE3Zi00N2E5LWFkMzktMmFmOTQyMGNjYjc5LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLzEyNzQxNTcvZGI5ZDEyYjAtOTMwNy00YjFmLTg4YmYtZWJiNjc2NTE2YzNiLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS8xMjc0MTU3Lzc5ZDczMWZlLWQyOWMtNDhiNy05MzEyLWY1MDNlZTEzMjE2Zi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYSBOb3ZhXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgc3JjOiB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLzEyNzQxNjAvZjZkMTQ2NjktODJiMi00YTU2LWE4ODgtN2I4MjZmODRhMmRlLmVvdD8jaWVmaXhcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS8xMjc0MTYwL2Y2ZDE0NjY5LTgyYjItNGE1Ni1hODg4LTdiODI2Zjg0YTJkZS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVvdFwiKSwgdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS8xMjc0MTYwLzI4Y2E4Y2Q5LTcxMDAtNDUzMy05OWU1LWU4NjcwNWUzODkzMy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS8xMjc0MTYwL2M2ZDE1ODEwLTJiM2YtNDYyZS04NWQ4LTZkZGQyNjMyNzdkNS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEvMTI3NDE2MC80Yjk4NmRjOS01YzNkLTRjNjAtOGExNC1mNjIyZmM4MTY4NDUudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgTm92YVwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEvMTUyOTM1MS9iOTE4ZmMyNS1jYWJhLTRjZjUtODYwNi1kNzc3NDJlNDc2ZjQuZW90PyNpZWZpeFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLzE1MjkzNTEvYjkxOGZjMjUtY2FiYS00Y2Y1LTg2MDYtZDc3NzQyZTQ3NmY0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLzE1MjkzNTEvZTg5ODA0MmEtNWViOS00ODEwLWI1NzgtYzM5OTNhYjU4ZjBmLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLzE1MjkzNTEvY2I5ZDRmMDItZDMyNi00NmIwLWE4NTctOTMwY2NlMDU3ZjgwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS8xNTI5MzUxLzc1Y2FmYzAzLTIyZTQtNDFiMC04YmMyLTFiOTA4MTUwNmVjYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYSBOb3ZhXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS8xNTI5MzU5LzhjN2RhZmM5LWQxMGYtNDFkMC1hMDM2LWJlMTkyMjllZjQwZS5lb3Q/I2llZml4XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEvMTUyOTM1OS84YzdkYWZjOS1kMTBmLTQxZDAtYTAzNi1iZTE5MjI5ZWY0MGUuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEvMTUyOTM1OS9jZTg4YTEzMS04NWNiLTRhMzktOGRkMS0zYTRmNTgxN2I3MGMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEvMTUyOTM1OS8zZmZjNGVhMi04NDYxLTQ4OTctYTgwOS1kYmY5MjUwMDM3MmMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLzE1MjkzNTkvZGEzYjNkYzUtNDdlNC00NGE2LThiZmYtNGVlZTE1OGE1OWM0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQcm94aW1hIE5vdmFcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEvNTU5Njc0My8xYjhmZmRiNy1mMjdkLTRjMDktYTE0Mi02ODYxMTUzNDA4MTIuZW90PyNpZWZpeFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLzU1OTY3NDMvMWI4ZmZkYjctZjI3ZC00YzA5LWExNDItNjg2MTE1MzQwODEyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLzU1OTY3NDMvMjgwNTUzNDYtMjliMi00M2Y1LTllODMtYzA1MTExZjgwZDg0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLzU1OTY3NDMvMTg5ZTkxMmYtZmJkZi00ZmYzLWJkNTMtZWQwYjViNmNlNGMzLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS81NTk2NzQzL2QwM2I3OTYzLThkYmYtNDk0OS05MmNjLTM0OWE4MmY0MjVhMy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYSBOb3ZhXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLzU1OTY3NzAvZWFiZmQ4YzUtOTdmYy00MGVlLTljN2QtMTg2MWVhNjM2MmUxLmVvdD8jaWVmaXhcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS81NTk2NzcwL2VhYmZkOGM1LTk3ZmMtNDBlZS05YzdkLTE4NjFlYTYzNjJlMS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVvdFwiKSwgdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS81NTk2NzcwLzIxNDIyNmE3LTQzY2YtNDMzYy04YjVhLWRiMTg1NDNlYjM3Mi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS81NTk2NzcwLzk2MjljMjE3LTFiZTMtNGI2OS05NWVkLWUzMzA5ZmY2OTk4MS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEvNTU5Njc3MC83MTllOGNjOC02NTg2LTRiNGUtOWZhZi04OTE5YmRkNTQ4MGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgTm92YVwiO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS81NTk2ODkxLzFjNGYwNjNhLTc0NGMtNGI3MC04MzA2LWRlZjk4ZjE5YmEzYy5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS81NTk2ODkxLzFjNGYwNjNhLTc0NGMtNGI3MC04MzA2LWRlZjk4ZjE5YmEzYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVvdFwiKSwgdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS81NTk2ODkxLzJkZTAwYzM1LTJkNDQtNDc2Ny1hOTZlLThiNDNmNDg0OTliZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS81NTk2ODkxLzBjZTQxMTViLTY1MjMtNDNiNS04ZTE1LWNiOTU5YTJlYWEzNC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEvNTU5Njg5MS9hOGVlN2RmNy1hZGZiLTQyMjUtYTc5NC1lYTY3NDI4YjA5N2EudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgTm92YVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS81NTk2OTI4Lzk3MzM5NTVlLTY2MmUtNDdkNC05NDhhLTU5NmVjYzc0MTAwZC5lb3Q/I2llZml4XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEvNTU5NjkyOC85NzMzOTU1ZS02NjJlLTQ3ZDQtOTQ4YS01OTZlY2M3NDEwMGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEvNTU5NjkyOC8xZDlhODI0Mi1jNGE1LTQ0MjktYTM3ZS03N2U4MDYwOGM0YTYud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEvNTU5NjkyOC81NjEwZTRlZS1jZTAzLTQ3NmEtYmI1Yi1lZWU4Y2EyZWZlMWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLzU1OTY5MjgvNTlkMDZjZWEtNDJiYi00ZjM1LWE3MzgtMmI3OTI3NzQ4ZGNkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQcm94aW1hIE5vdmFcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEvNTU5ODA4OC84NDQ0Y2U4Zi1jNWEyLTQ4M2ItYWJmNy1iOTU0N2IxZDhhZDUuZW90PyNpZWZpeFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLzU1OTgwODgvODQ0NGNlOGYtYzVhMi00ODNiLWFiZjctYjk1NDdiMWQ4YWQ1LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLzU1OTgwODgvYzNiNzhhY2EtZmUyNy00ODg4LWFhMjUtNWRmNTJkMzIyN2EzLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLzU1OTgwODgvMzc4NTc2M2EtN2E5NC00ODYwLTk3YTEtNWQzZjU1MWIzZDM2LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS81NTk4MDg4LzJmNTg0NGU3LTk4NmUtNGJiMS04Mzg1LWMzYmJmNmM2ZGI2OC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYSBOb3ZhXCI7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhL3Byb3hpbWE4MDAvcHJveGltYTgwMC5lb3Q/I2llZml4XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEvcHJveGltYTgwMC9wcm94aW1hODAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhL3Byb3hpbWE4MDAvcHJveGltYTgwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS9wcm94aW1hODAwL3Byb3hpbWE4MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhL3Byb3hpbWE4MDAvcHJveGltYTgwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlU2VyaWZQcm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250L3NvdXJjZVNlcmlmUHJvL1NvdXJjZVNlcmlmUHJvLVJlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvc291cmNlU2VyaWZQcm8vU291cmNlU2VyaWZQcm8tUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udC9zb3VyY2VTZXJpZlByby9Tb3VyY2VTZXJpZlByby1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9zb3VyY2VTZXJpZlByby9Tb3VyY2VTZXJpZlByby1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udC9zb3VyY2VTZXJpZlByby9Tb3VyY2VTZXJpZlByby1SZWd1bGFyLnN2ZyNTb3VyY2VTZXJpZlByby1SZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiLi4vZm9udC9zb3VyY2VTZXJpZlByby9Tb3VyY2VTZXJpZlByby1SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTb3VyY2VTZXJpZlByb1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvc291cmNlU2VyaWZQcm8vU291cmNlU2VyaWZQcm8tU2VtaWJvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvc291cmNlU2VyaWZQcm8vU291cmNlU2VyaWZQcm8tU2VtaWJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnQvc291cmNlU2VyaWZQcm8vU291cmNlU2VyaWZQcm8tU2VtaWJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L3NvdXJjZVNlcmlmUHJvL1NvdXJjZVNlcmlmUHJvLVNlbWlib2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udC9zb3VyY2VTZXJpZlByby9Tb3VyY2VTZXJpZlByby1TZW1pYm9sZC5zdmcjU291cmNlU2VyaWZQcm8tU2VtaWJvbGRcIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250L3NvdXJjZVNlcmlmUHJvL1NvdXJjZVNlcmlmUHJvLVNlbWlib2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTb3VyY2VTZXJpZlByb1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvc291cmNlU2VyaWZQcm8vU291cmNlU2VyaWZQcm8tQm9sZC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9zb3VyY2VTZXJpZlByby9Tb3VyY2VTZXJpZlByby1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250L3NvdXJjZVNlcmlmUHJvL1NvdXJjZVNlcmlmUHJvLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L3NvdXJjZVNlcmlmUHJvL1NvdXJjZVNlcmlmUHJvLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250L3NvdXJjZVNlcmlmUHJvL1NvdXJjZVNlcmlmUHJvLUJvbGQuc3ZnI1NvdXJjZVNlcmlmUHJvLUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250L3NvdXJjZVNlcmlmUHJvL1NvdXJjZVNlcmlmUHJvLUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNlcmlmUHJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9zb3VyY2VTZXJpZlByby9Tb3VyY2VTZXJpZlByby1CbGFjay5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9zb3VyY2VTZXJpZlByby9Tb3VyY2VTZXJpZlByby1CbGFjay50dGYud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnQvc291cmNlU2VyaWZQcm8vU291cmNlU2VyaWZQcm8tQm9sZC50dGYud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L3NvdXJjZVNlcmlmUHJvL1NvdXJjZVNlcmlmUHJvLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250L3NvdXJjZVNlcmlmUHJvL1NvdXJjZVNlcmlmUHJvLUJsYWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9pY29tb29uL2ljb21vb24udHRmP2J1cTZ1eVwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udC9pY29tb29uL2ljb21vb24ud29mZj9idXE2dXlcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9pY29tb29uL2ljb21vb24uc3ZnP2J1cTZ1eSNpY29tb29uXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xufVxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbkAtbXMtdmlld3BvcnQge1xuICB3aWR0aDogZGV2aWNlLXdpZHRoO1xufVxuYXJ0aWNsZSwgYXNpZGUsIGRpYWxvZywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmhvdmVyLCBhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpmb2N1cyB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5idXR0b24sXG5odG1sIFt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxuaW5wdXRbdHlwZT1kYXRlXSxcbmlucHV0W3R5cGU9dGltZV0sXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbmlucHV0W3R5cGU9bW9udGhdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBsaXN0Ym94O1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9c2VhcmNoXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNTUycHg7XG4gIH1cbn1cbi5jb250YWluZXItZmx1aWQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5uby1ndXR0ZXJzID4gLmNvbCxcbi5uby1ndXR0ZXJzID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wteGwtMSwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbWQtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1tZC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbWQtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLW1kLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbGctNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLWxnLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1sZy04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbGctOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLWxnLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXhsLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci14bC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXIteGwtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXhsLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci14bC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci14bC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci14bC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbn1cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE1NTJweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5yb3cuYWxpZ24tY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLyogIC5jb250YWluZXItZmx1aWR7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyTUQvMjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyTUQvMjtcbiAgICB9ICAqL1xuICAvKiAgI3BhZ2UtaGVhZGVyIC5sZWZ0ID4gZGl2IHtcbiAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlck1ELzI7XG4gICAgICAgICB9ICovXG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgfVxuICAuY2FyZC1kZWNrIC5jYXJkLnZvcnNjaGF1IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEycHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC8qICAjcGFnZS1oZWFkZXIgLmxlZnQgPiBkaXYge1xuICAgIHBhZGRpbmctbGVmdDogJGd1dHRlclhMLzI7XG4gICAgfSAqL1xuICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIH1cbiAgLmNhcmQtZGVjayAuY2FyZC52b3JzY2hhdSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5uby1ndXR0ZXJzID4gLmNvbCxcbi5uby1ndXR0ZXJzID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogRm9ybXMgKi9cbmlucHV0LCBzZWxlY3QsIC5zZWwsIC5zZWxfX3BsYWNlaG9sZGVyLCBsYWJlbCwgdGV4dGFyZWEsIC5jb250cm9sIHtcbiAgY29sb3I6ICNhOGE4YjQ7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmZvcm1lbGVtZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlNlbGVjdCBCb3ggKi9cbi5zZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYThhOGI0O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5zZWw6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNhOGE4YjQ7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gMC41ZW0pO1xufVxuXG4uc2VsIC5zZWxfX3BsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uc2VsIC5zZWxfX3BsYWNlaG9sZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBjb250ZW50OiBhdHRyKGRhdGEtcGxhY2Vob2xkZXIpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zZWwgLnNlbF9fcGxhY2Vob2xkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTgwOVwiO1xuICBmb250LWZhbWlseTogXCJ3dWJcIjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG5cbi5zZWwgLnNlbF9fYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSArIDRweCk7XG4gIGxlZnQ6IC00cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIGJveC1zaGFkb3c6IDBweCAycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xufVxuXG4uc2VsIC5zZWxfX2JveF9fb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnNlbCAuc2VsX19ib3hfX29wdGlvbnM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnNlbCAuc2VsX19ib3hfX29wdGlvbnMuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uc2VsLmFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMGQzZDlmO1xufVxuXG4uc2VsLmFjdGl2ZTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKC0xODBkZWcpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzBkM2Q5Zjtcbn1cblxuLnNlbC5hY3RpdmUgLnNlbF9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzBkM2Q5ZjtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnNlbC5hY3RpdmUgLnNlbF9fcGxhY2Vob2xkZXI6OmJlZm9yZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNlbC5hY3RpdmUgLnNlbF9fcGxhY2Vob2xkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTgwOFwiO1xufVxuXG4uc2VsLmFjdGl2ZSAuc2VsX19ib3gge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogVGV4dGlucHV0Ki9cbi5pbnB1dEdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmlucHV0R3JvdXAgaW5wdXQubm90ZW1wdHk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pIH4gbGFiZWwge1xuICB0b3A6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5pbnB1dEdyb3VwIGlucHV0Lm5vdGVtcHR5IH4gLmJhcjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cblxuLmlucHV0R3JvdXAgaW5wdXQ6bm90KFtyZWFkb25seV0pOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmlucHV0R3JvdXAgaW5wdXQ6bm90KFtyZWFkb25seV0pOmZvY3VzIH4gLmJhcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi5pbnB1dEdyb3VwIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMTAwMHB4ICNmZmZmZmYgaW5zZXQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uaW5wdXRHcm91cCAuYmFyIHtcbiAgYmFja2dyb3VuZDogI2E4YThiNDtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmlucHV0R3JvdXAgLmJhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE1MCU7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIGhlaWdodDogMnB4O1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgOTYsIDE2NSwgMC4zKTtcbn1cblxuLyp0ZXh0YXJlYSovXG50ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNhOGE4YjQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgY29sb3I6ICM0MzQzNEQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICB0ZXh0YXJlYSB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxufVxudGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMGQzZDlmO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vKmNoZWNrYm94Ki9cbi5jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNvbnRyb2wgaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY29udHJvbF9pbmRpY2F0b3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjYThhOGI0O1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwO1xufVxuXG4uY29udHJvbC1yYWRpbyAuY29udHJvbF9pbmRpY2F0b3Ige1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuXG4uY29udHJvbDpob3ZlciBpbnB1dCB+IC5jb250cm9sX2luZGljYXRvcixcbi5jb250cm9sIGlucHV0OmZvY3VzIH4gLmNvbnRyb2xfaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogI2E4YThiNDtcbn1cblxuLmNvbnRyb2wgaW5wdXQ6Y2hlY2tlZCB+IC5jb250cm9sX2luZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG59XG5cbi5jb250cm9sOmhvdmVyIGlucHV0Om5vdChbZGlzYWJsZWRdKTpjaGVja2VkIH4gLmNvbnRyb2xfaW5kaWNhdG9yLFxuLmNvbnRyb2wgaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jb250cm9sX2luZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICNhNWQ5ZmY7XG59XG5cbi5jb250cm9sIGlucHV0OmRpc2FibGVkIH4gLmNvbnRyb2xfaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogI2E4YThiNDtcbiAgb3BhY2l0eTogMC42O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmNvbnRyb2xfaW5kaWNhdG9yOmFmdGVyIHtcbiAgYm94LXNpemluZzogdW5zZXQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbnRyb2wgaW5wdXQ6Y2hlY2tlZCB+IC5jb250cm9sX2luZGljYXRvcjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY29udHJvbC1jaGVja2JveCAuY29udHJvbF9pbmRpY2F0b3I6YWZ0ZXIge1xuICBsZWZ0OiA4cHg7XG4gIHRvcDogNHB4O1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyOiBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5jb250cm9sLWNoZWNrYm94IGlucHV0OmRpc2FibGVkIH4gLmNvbnRyb2xfaW5kaWNhdG9yOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYThhOGI0O1xufVxuXG4uY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jb250cm9sIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbnRyb2xfaW5kaWNhdG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgYmFja2dyb3VuZDogI2E4YThiNDtcbiAgYm9yZGVyOiAwcHggc29saWQgIzAwMDAwMDtcbn1cblxuLmNvbnRyb2wtcmFkaW8gLmNvbnRyb2xfaW5kaWNhdG9yIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uY29udHJvbDpob3ZlciBpbnB1dCB+IC5jb250cm9sX2luZGljYXRvcixcbi5jb250cm9sIGlucHV0OmZvY3VzIH4gLmNvbnRyb2xfaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogI2E4YThiNDtcbn1cblxuLmNvbnRyb2wgaW5wdXQ6Y2hlY2tlZCB+IC5jb250cm9sX2luZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG59XG5cbi5jb250cm9sOmhvdmVyIGlucHV0Om5vdChbZGlzYWJsZWRdKTpjaGVja2VkIH4gLmNvbnRyb2xfaW5kaWNhdG9yLFxuLmNvbnRyb2wgaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jb250cm9sX2luZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICNhNWQ5ZmY7XG59XG5cbi5jb250cm9sIGlucHV0OmRpc2FibGVkIH4gLmNvbnRyb2xfaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogI2E4YThiNDtcbiAgb3BhY2l0eTogMC42O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmNvbnRyb2xfaW5kaWNhdG9yOmFmdGVyIHtcbiAgYm94LXNpemluZzogdW5zZXQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbnRyb2wgaW5wdXQ6Y2hlY2tlZCB+IC5jb250cm9sX2luZGljYXRvcjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY29udHJvbC1yYWRpbyAuY29udHJvbF9pbmRpY2F0b3I6YWZ0ZXIge1xuICBsZWZ0OiA3cHg7XG4gIHRvcDogN3B4O1xuICBoZWlnaHQ6IDZweDtcbiAgd2lkdGg6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4uY29udHJvbC1yYWRpbyBpbnB1dDpkaXNhYmxlZCB+IC5jb250cm9sX2luZGljYXRvcjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNhOGE4YjQ7XG59XG5cbi5sZWdhbCB7XG4gIGNvbG9yOiAjYThhOGI0O1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbi5sZWdhbCBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tc2VsZWN0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jdXN0b20tc2VsZWN0LXdyYXBwZXIgc2VsZWN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmN1c3RvbS1zZWxlY3Qtd3JhcHBlciAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1zZWxlY3Qtd3JhcHBlciAuY3VzdG9tLXNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDE5cHg7XG4gIHotaW5kZXg6IDk5OTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNnB4IDEycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDZweCAxMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBib3gtc2hhZG93OiAwcHggNnB4IDEycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgbWF4LWhlaWdodCAwLjNzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY3VzdG9tLXNlbGVjdC13cmFwcGVyIC5jdXN0b20tc2VsZWN0Lm9wZW4ge1xuICBvcGFjaXR5OiAxO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDY1MHB4O1xufVxuXG4uY3VzdG9tLXNlbGVjdC13cmFwcGVyIC5jdXN0b20tc2VsZWN0IGxpIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jdXN0b20tc2VsZWN0LXdyYXBwZXIgLmN1c3RvbS1zZWxlY3QgbGkuc2VsZWN0ZWQge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5jdXN0b20tc2VsZWN0LXdyYXBwZXIgLmN1c3RvbS1zZWxlY3QgbGkuaGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGVmZWY7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jdXN0b20tc2VsZWN0LXdyYXBwZXIgLmN1c3RvbS1zZWxlY3QgbGk6bm90KC5zZWxlY3RlZCk6bm90KC5oZWFkKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgOTYsIDE2NSwgMC4xKTtcbn1cblxuYnV0dG9uLFxuaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b24uYmx1ZSxcbmlucHV0W3R5cGU9c3VibWl0XS5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5ZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbmJ1dHRvbjpmb2N1cyxcbmlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmJ1dHRvbi5pY29uQnRuLFxuaW5wdXRbdHlwZT1zdWJtaXRdLmljb25CdG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xufVxuXG5idXR0b24ucm91bmRlZCxcbmlucHV0W3R5cGU9c3VibWl0XS5yb3VuZGVkIHtcbiAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbn1cblxuYnV0dG9uLnJvdW5kZWQgaSxcbmlucHV0W3R5cGU9c3VibWl0XS5yb3VuZGVkIGkge1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cblxuLnNsaWRlckNvbnRhaW5lciBidXR0b24ucm91bmRlZDpob3Zlcixcbi5zbGlkZXJDb250YWluZXIgaW5wdXRbdHlwZT1zdWJtaXRdLnJvdW5kZWQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG5cbmJ1dHRvbi5tb3JlLFxuYS5tb3JlLmJ0bnN0eWxlLFxuaW5wdXRbdHlwZT1zdWJtaXRdLm1vcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmJ1dHRvbi5tb3JlIHNwYW4sXG5hLm1vcmUuYnRuc3R5bGUgc3BhbixcbmlucHV0W3R5cGU9c3VibWl0XS5tb3JlIHNwYW4ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJ1dHRvbi5tb3JlOjphZnRlcixcbmEubW9yZS5idG5zdHlsZTo6YWZ0ZXIsXG5pbnB1dFt0eXBlPXN1Ym1pdF0ubW9yZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZWFmN1wiO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNTAlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbmJ1dHRvbi5tb3JlOmhvdmVyIHNwYW4sXG5hLm1vcmUuYnRuc3R5bGU6aG92ZXIgc3BhbixcbmlucHV0W3R5cGU9c3VibWl0XS5tb3JlOmhvdmVyIHNwYW4ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTYwJSk7XG59XG5cbmJ1dHRvbi5tb3JlOmhvdmVyOmFmdGVyLFxuYS5tb3JlLmJ0bnN0eWxlOmhvdmVyOmFmdGVyLFxuaW5wdXRbdHlwZT1zdWJtaXRdLm1vcmU6aG92ZXI6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xufVxuXG4vKiBAaW1wb3J0IFwiaW5jbHVkZXMvanF1ZXJ5LnNjcm9sbGJhci5zY3NzXCI7ICovXG5ib2R5IC5uYXZpZ2F0aW9uX2Rlc2t0b3AgLmxpbmtzIGxpOmhvdmVyIGEsXG5ib2R5IC5uYXZpZ2F0aW9uX2Rlc2t0b3AgLmxpbmtzIGxpOmhvdmVyIHNwYW4sXG5ib2R5IC5uYXZpZ2F0aW9uX2Rlc2t0b3AgLmxpbmtzIGxpLmFjdGl2ZSBhLFxuYm9keSAubmF2aWdhdGlvbl9kZXNrdG9wIC5saW5rcyBsaS5hY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNCk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMXM7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2LFxuLm5hdmlnYXRpb25fZGVza3RvcCAucXVpY2tCdXkge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDE1MDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hLW5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcbiAgbWF4LXdpZHRoOiA5MnZ3O1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXY6OmJlZm9yZSxcbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLnF1aWNrQnV5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0yO1xuICB0b3A6IDlweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCUgNTAlLCA1MCUgNTAlLCA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSAxMDAlLCA1MCUgMTAwJSwgMTAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzEzMjQ1YiwgIzEzMjQ1YiksIGxpbmVhci1ncmFkaWVudCgjMDA5NWQzLCAjMDA5NWQzKSwgbGluZWFyLWdyYWRpZW50KCM3ZWQ2OTksICM3ZWQ2OTkpO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXY6OmFmdGVyLFxuLm5hdmlnYXRpb25fZGVza3RvcCAucXVpY2tCdXk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYuaGlkZGVuLFxuLm5hdmlnYXRpb25fZGVza3RvcCAucXVpY2tCdXkuaGlkZGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwNCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYgLm5hdi13cmFwcGVyIHtcbiAgcGFkZGluZzogMS4zcmVtIDEuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYgLm5hdi13cmFwcGVyIC5hY3Rpb25zIHtcbiAgcGFkZGluZzogMC42cmVtIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2NzZweCkge1xuICAubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiB7XG4gICAgbWF4LXdpZHRoOiAxNTUycHg7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IC5jb2wge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYgLmNvbC5sZWZ0IHtcbiAgd2lkdGg6IDE4JTtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYgLmNvbC5jZW50ZXIge1xuICB3aWR0aDogNTYlO1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAuY29sLnJpZ2h0IHtcbiAgd2lkdGg6IDE4JTtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYuc3RpY2t5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYuc3RpY2t5IC5uYXYtd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTU1MnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB3aWR0aDogOTJ2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2LnN0aWNreSAubmF2LXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAubG9nbyxcbiNibG9jay13dWJ0aGVtZS1icmFuZGluZyBhIGltZyB7XG4gIGhlaWdodDogNHJlbTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbiNibG9jay13dWJ0aGVtZS1icmFuZGluZyBhIGltZyB7XG4gIG1hcmdpbjogMjBweDtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYgLmxpbmtzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IC5saW5rcyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAxcmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDcuNDtcbiAgY29sb3I6ICM0MzQzNEQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAubGlua3MgbGkge1xuICAgIHBhZGRpbmc6IDAgMC41cmVtO1xuICB9XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAubGlua3MgbGkgYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IC5hY3Rpb25zIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IC5hY3Rpb25zIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IC5hY3Rpb25zIGxpLnNlYXJjaC1pY29uIHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAuYWN0aW9ucyBsaS5zZWFyY2gtaWNvbi5hY3RpdmUgaSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYgLmFjdGlvbnMgbGkuc2VhcmNoLWljb24gaSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAuYWN0aW9ucyBsaS5sb2dpbiBidXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAxLjVyZW07XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzQzNDM0RDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM0MzQzNEQ7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLm1lbnVCRywgLm5hdmlnYXRpb25fbW9iaWxlIC5tZW51Qkcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cywgaGVpZ2h0IDBzO1xuICB6LWluZGV4OiA5OTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLm1lbnVCRy5oaWRkZW4sIC5uYXZpZ2F0aW9uX21vYmlsZSAubWVudUJHLmhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjhzLCBoZWlnaHQgMHMgMC44cztcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAubmF2Qm94IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDIlKTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMnB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAubmF2Qm94IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAtMyAhaW1wb3J0YW50O1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMnB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4jbG9naW5XcmFwcGVyX21vYmlsZS5vcGVuZWQge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTIuNSUpO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC5uYXZCb3ggaDMsIC5uYXZpZ2F0aW9uX21vYmlsZSAubmF2Qm94IGgzIHtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiBjYWxjKDIwcHggKyAxNiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgLm5hdkJveCBoMywgLm5hdmlnYXRpb25fbW9iaWxlIC5uYXZCb3ggaDMge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLm5hdmlnYXRpb25fZGVza3RvcCAubmF2Qm94IGgzLCAubmF2aWdhdGlvbl9tb2JpbGUgLm5hdkJveCBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDQ4cHgpIHtcbiAgLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgfVxufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAucmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLnJpZ2h0OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDkwJTtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAucmlnaHQgPiAuY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5yaWdodCAuckltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogOTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogOTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLnJpZ2h0IC5ySW1nLmFjdGl2ZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIG9wYWNpdHkgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIGNvbG9yIDAuMnM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcmVtKTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkuaGVhZCB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgb3BhY2l0eSAwLjJzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGNvbG9yOiAjNDM0MzREICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYSB7XG4gIGNvbG9yOiAjOGQ4ZDljO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtOHB4O1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xufVxuXG5AbWVkaWEgKGhvdmVyOiBub25lKSBhbmQgKHBvaW50ZXI6IGNvYXJzZSkge1xuICAubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhOmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmU6YmVmb3JlIHtcbiAgd2lkdGg6IDY0cHg7XG4gIGxlZnQ6IDA7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIub3BlbiAubWVudUxpc3QgbGkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHJlbSk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIjZGlnaXRhbFdyYXBwZXIgI2F2by5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIjZGlnaXRhbFdyYXBwZXIgI2FrYS5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIjZGlnaXRhbFdyYXBwZXIgI2FncC5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIjZGlnaXRhbFdyYXBwZXIgI2NzLnJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I1ZDZmZTtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciNkaWdpdGFsV3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUuYXZvIHtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIjZGlnaXRhbFdyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmF2bzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyI2RpZ2l0YWxXcmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5ha2Ege1xuICBjb2xvcjogI0ZGOTQxQTtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciNkaWdpdGFsV3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUuYWthOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk0MUE7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIjZGlnaXRhbFdyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmFncCB7XG4gIGNvbG9yOiAjRjU0MDU2O1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyI2RpZ2l0YWxXcmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5hZ3A6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciNkaWdpdGFsV3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUuY3Mge1xuICBjb2xvcjogIzIxRTZDNTtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciNkaWdpdGFsV3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUuY3M6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAjbG9naW5XcmFwcGVyLCAubmF2aWdhdGlvbl9tb2JpbGUgI2xvZ2luV3JhcHBlcl9tb2JpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDUwMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgd2lkdGg6IDUwMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wICNsb2dpbldyYXBwZXIgaWZyYW1lI2xvZ2luRnJhbWUsIC5uYXZpZ2F0aW9uX21vYmlsZSAjbG9naW5XcmFwcGVyX21vYmlsZSBpZnJhbWUjbG9naW5GcmFtZSB7XG4gIGJvcmRlcjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAjbG9naW5XcmFwcGVyIGlucHV0W3R5cGU9c3VibWl0XSwgLm5hdmlnYXRpb25fbW9iaWxlICNsb2dpbldyYXBwZXJfbW9iaWxlIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgI2xvZ2luV3JhcHBlciBoMywgLm5hdmlnYXRpb25fbW9iaWxlICNsb2dpbldyYXBwZXJfbW9iaWxlIGgzIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wICNsb2dpbldyYXBwZXIgZW0sIC5uYXZpZ2F0aW9uX21vYmlsZSAjbG9naW5XcmFwcGVyX21vYmlsZSBlbSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IGNhbGMoMTRweCArIDIgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLm5hdmlnYXRpb25fZGVza3RvcCAjbG9naW5XcmFwcGVyIGVtLCAubmF2aWdhdGlvbl9tb2JpbGUgI2xvZ2luV3JhcHBlcl9tb2JpbGUgZW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLm5hdmlnYXRpb25fZGVza3RvcCAjbG9naW5XcmFwcGVyIGVtLCAubmF2aWdhdGlvbl9tb2JpbGUgI2xvZ2luV3JhcHBlcl9tb2JpbGUgZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLm5hdmlnYXRpb25fZGVza3RvcCAjbG9naW5XcmFwcGVyIGEsIC5uYXZpZ2F0aW9uX21vYmlsZSAjbG9naW5XcmFwcGVyX21vYmlsZSBhIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1cmVtO1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIG5hdiB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIGJveC1zaGFkb3c6IDBweCAycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMHB4O1xuICB6LWluZGV4OiAxNTAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbn1cbi5uYXZpZ2F0aW9uX21vYmlsZSBuYXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTI7XG4gIHRvcDogNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJSA1MCUsIDUwJSA1MCUsIDUwJSA1MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDEwMCUsIDUwJSAxMDAlLCAxMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjMTMyNDViLCAjMTMyNDViKSwgbGluZWFyLWdyYWRpZW50KCMwMDk1ZDMsICMwMDk1ZDMpLCBsaW5lYXItZ3JhZGllbnQoIzdlZDY5OSwgIzdlZDY5OSk7XG59XG4ubmF2aWdhdGlvbl9tb2JpbGUgbmF2OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAuaGVhZGVyIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDY0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIGJveC1zaGFkb3c6IDBweCAycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgLmhlYWRlciAubG9nbyB7XG4gIGhlaWdodDogMi41cmVtO1xuICB3aWR0aDogYXV0bztcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIC5oZWFkZXIjbVByaW50d3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAuaGVhZGVyI21EaWdpdGFsd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAuaGVhZGVyIC5yaWdodCB7XG4gIGhlaWdodDogMnJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgLmhlYWRlciAuc2VhcmNoVG9nZ2xlLFxuLm5hdmlnYXRpb25fbW9iaWxlIC5oZWFkZXIgLm1lbnVUb2dnbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk5OTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgLmhlYWRlciAuc2VhcmNoVG9nZ2xlIGksXG4ubmF2aWdhdGlvbl9tb2JpbGUgLmhlYWRlciAubWVudVRvZ2dsZSBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgLmhlYWRlciAuc2VhcmNoVG9nZ2xlIGkuaWNvbi1jbG9zZSxcbi5uYXZpZ2F0aW9uX21vYmlsZSAuaGVhZGVyIC5tZW51VG9nZ2xlIGkuaWNvbi1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIC5oZWFkZXIgaSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgLnN1Yk1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIGJveC1zaGFkb3c6IDBweCAycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICB6LWluZGV4OiA5OTk7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAyJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjg2LCAwLCAwLjA3LCAxKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOEQ4RDg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIGNvbG9yOiAjNDM0MzREO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAuc3ViTWVudS5vcGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIC5zdWJNZW51IGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjNDM0MzREO1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAuc3ViTWVudSAuaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIC5saW5rcyB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIC5saW5rcyBsaSB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhEOEQ4O1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgLmxpbmtzIGxpLmhhc1N1YiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIC5saW5rcyBsaS5oYXNTdWI6YWZ0ZXIge1xuICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjgpO1xuICBjb250ZW50OiBcIlxcZWFmN1wiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgI21NZW51IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgcGFkZGluZy10b3A6IDY0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5NTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpO1xuICBjb2xvcjogIzQzNDM0RDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgI21NZW51OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpLCBoZWlnaHQgMHMgMC42cztcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlICNtTWVudSAubGlua3MgbGkge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgI21NZW51IC5saW5rcyBsaSBzcGFuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAjbU1lbnUgLmxpbmtzIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDEuNXJlbSAwO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgI21NZW51IC5mb290ZXIge1xuICBmbGV4LWdyb3c6IDA7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAjbU1lbnUgLmZvb3RlciAuc29jaWFsIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAjbU1lbnUgLmZvb3RlciAuc29jaWFsIC5pY29uIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBjb2xvcjogIzNhM2EzYTtcbiAgbWFyZ2luOiAwIDRweDtcbiAgZmxleC1ncm93OiAwO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgI21NZW51IC5mb290ZXIgLnNvY2lhbCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luLXRvcDogMC44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlICNtTWVudSAuZm9vdGVyIC5mb290ZXItbGlua3Mge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q4RDhEODtcbiAgcGFkZGluZzogMS41cmVtIDA7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAjbU1lbnUgLmZvb3RlciAuZm9vdGVyLWxpbmtzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjUlO1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAjbU1lbnUgLmZvb3RlciAuZm9vdGVyLWxpbmtzIGxpIGEge1xuICBjb2xvcjogIzBkM2Q5ZjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAjbU1lbnUgLmZvb3RlciAuc29jaWFsIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlICNtTWVudSAuZm9vdGVyIC5zb2NpYWwgLmljb24ge1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiAjM2EzYTNhO1xuICBtYXJnaW46IDAgNHB4O1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgI21NZW51IC5mb290ZXIgLnNvY2lhbCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgI21TZWFyY2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgI21TZWFyY2ggZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhEOEQ4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgI21TZWFyY2ggZm9ybSBpbnB1dCB7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAycmVtO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlICNtU2VhcmNoIGZvcm0gYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAjbVNlYXJjaCBmb3JtIGJ1dHRvbiBpIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2E4YThiNDtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlLnN1Yi1vcGVuICNtTWVudTphZnRlciB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpLCBoZWlnaHQgMHM7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZS5zdWItb3Blbi5jbG9zZS1zdWJtZW51ICNtTWVudTphZnRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZS5zdWItb3Blbi5jbG9zZS1zdWJtZW51ICNtTWVudSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZS5vcGVuICNtTWVudSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZS5vcGVuIC5tZW51VG9nZ2xlIGkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmF2aWdhdGlvbl9kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZpZ2F0aW9uX21vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm9ubHlEZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vbmx5VGFibGV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHksXG5odG1sIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNDM0MzREO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmJvZHkubm9TY3JvbGwsXG5odG1sLm5vU2Nyb2xsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuYm9keS5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG5ib2R5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwic21hcnRwaG9uZVwiO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwidGFibGV0XCI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICBib2R5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJkZXNrdG9wXCI7XG4gIH1cbn1cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuXG5hLnRleHRMaW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHotaW5kZXg6IDE7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuYS50ZXh0TGluazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5ZjtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDFweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xufVxuXG5hLnRleHRMaW5rLndoaXRlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTk5OTtcbiAgYm90dG9tOiA4cHg7XG59XG5cbmEudGV4dExpbms6aG92ZXI6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG4uc3VibGluZS1jb2xvciArIGgxIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG5oMiwgaDEge1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IGNhbGMoMjBweCArIDEyICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIycHggKyAxMiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICB9XG59XG4uc3VibGluZS1jb2xvciArIGgyLCAuc3VibGluZS1jb2xvciArIGgxIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgaDIsIGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgaDEuc3ViLFxuICBoMi5zdWIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbmgzIHtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiBjYWxjKDIwcHggKyA0ICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uc3VibGluZS1jb2xvciArIGgzIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG5oNCB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxOHB4ICsgMiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuaDUge1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IGNhbGMoMTRweCArIDIgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIGg1IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIGg1IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbmg2IHtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiBjYWxjKDEycHggKyAyICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICBoNiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICBoNiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5lbS5udW1iZXIge1xuICBmb250LWZhbWlseTogXCJTb3VyY2VTZXJpZlByb1wiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN1YmxpbmUtY29sb3Ige1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5cbi5jb250ZW50VGV4dCAuZmllbGQtLW5hbWUtYm9keSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5ZjtcbiAgd2lkdGg6IDgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC43NXJlbTtcbiAgbGVmdDogMDtcbn1cblxuLnN1YmxpbmUtY29sb3IuY2VudGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3VibGluZS1jb2xvci5jZW50ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogODBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0wLjc1cmVtO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGV4KC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGV4KC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGV4KC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXgoLTUwJSk7XG59XG5cbi5zdWJsaW5lLWNvbG9yLndoaXRlIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnN1YmxpbmUtY29sb3Iud2hpdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC43NXJlbTtcbiAgbGVmdDogMDtcbn1cblxuLnN1cGVybGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEuM3JlbTtcbn1cblxuLnN1cGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiA4N3B4O1xuICB0b3A6IC0wLjc1cmVtO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcbn1cblxuLmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmNhcHRpb24gLm5hbWUge1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IGNhbGMoMTZweCArIDIgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICAuY2FwdGlvbiAubmFtZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAuY2FwdGlvbiAubmFtZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uY2FwdGlvbiAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJHZW9yZ2lhXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiBjYWxjKDE2cHggKyAyICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLmNhcHRpb24gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5jYXB0aW9uIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uY29udGVudFRleHQge1xuICBmb250LWZhbWlseTogXCJTb3VyY2VTZXJpZlByb1wiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgNiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuLmNvbnRlbnRUZXh0IHVsIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLmNvbnRlbnRUZXh0IHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cbnAuc3VibGluZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IGNhbGMoMTZweCArIDQgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgcC5zdWJsaW5lIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIHAuc3VibGluZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4udG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDM0RDtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxMnB4ICsgMiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLnRvb2x0aXAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLnRvb2x0aXAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLnF1ZWxsZSB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxMnB4ICsgMiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLnF1ZWxsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAucXVlbGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5jb250YWluZXItZmx1aWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTU1MnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uY29udGFpbmVyLWZsdWlkLnBhZGRpbmdUb3Age1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwcmVtKSB7XG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDE2NzZweCkge1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICB3aWR0aDogOTJ2dztcbiAgfVxufVxuLmNvbnRhaW5lci1mbHVpZCAuc2hpZnQtdXAge1xuICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItZmx1aWQgLnNoaWZ0LXVwIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zcXVhcmUge1xuICB3aWR0aDogMzAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDZweCAxMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCA2cHggMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgYm94LXNoYWRvdzogMHB4IDZweCAxMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3F1YXJlIC5xdWVsbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5zcXVhcmUgLnF1ZWxsZSAucXVlbGxlLXRyaWdnZXIsXG4uc3F1YXJlIC5xdWVsbGUgLnF1ZWxsZS1jb250ZW50IHtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbn1cbi5zcXVhcmUgLnF1ZWxsZSAucXVlbGxlLXRyaWdnZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgei1pbmRleDogMjA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNxdWFyZSAucXVlbGxlIC5xdWVsbGUtdHJpZ2dlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3F1YXJlIC5xdWVsbGUgLnF1ZWxsZS1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTclO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kOiAjNDM0MzREO1xuICBwYWRkaW5nOiAxcmVtO1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zcXVhcmUgLnF1ZWxsZS5vcGVuIC5xdWVsbGUtdHJpZ2dlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcmVtKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zcXVhcmUgLnF1ZWxsZS5vcGVuIC5xdWVsbGUtY29udGVudCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zcXVhcmUgPiAuY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4uc3F1YXJlIC5zcXVhcmUtaW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMnJlbTtcbn1cblxuLnNxdWFyZSAuc3F1YXJlLWluIGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuXG4uc3F1YXJlIC5zcXVhcmUtaW4gLnN1YmxpbmUge1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IGNhbGMoMTZweCArIDIgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIC5zcXVhcmUgLnNxdWFyZS1pbiAuc3VibGluZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAuc3F1YXJlIC5zcXVhcmUtaW4gLnN1YmxpbmUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnNxdWFyZSAuc3F1YXJlLWluIC5zdWJsaW5lOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDYwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC43NXJlbTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZXgoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGV4KC01MCUpO1xufVxuXG4uc3F1YXJlIC5zcXVhcmUtaW4gcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IGNhbGMoMTZweCArIDAgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIC5zcXVhcmUgLnNxdWFyZS1pbiBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5zcXVhcmUgLnNxdWFyZS1pbiBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbiNwYWdlLWhlYWRlciB7XG4gIHBhZGRpbmc6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jcGFnZS1oZWFkZXIgLnNob3dBbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAycmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICAjcGFnZS1oZWFkZXIgLnNob3dBbGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgI3BhZ2UtaGVhZGVyIC5zaG93QWxsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbiNwYWdlLWhlYWRlciAuc2hvd0FsbDpob3ZlciBpLFxuLmhlcm9TbGlkZXIgLnNob3dBbGw6aG92ZXIgaSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuI3BhZ2UtaGVhZGVyIC5zaG93QWxsIHNwYW4sXG4uaGVyb1NsaWRlciAuc2hvd0FsbCBzcGFuIHtcbiAgd2lkdGg6IDgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTJweDtcbiAgYm90dG9tOiAxMnB4O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNGNUY1RjU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbiNwYWdlLWhlYWRlciAuc2hvd0FsbCBpLFxuLmhlcm9TbGlkZXIgLnNob3dBbGwgaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAyLjc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuXG4jcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5sZWZ0LFxuI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5yaWdodCB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5sZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbiNwYWdlLWhlYWRlciAuY29udGVudCAubGVmdCA+IGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbWF4LXdpZHRoOiA0NnZ3O1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICNwYWdlLWhlYWRlciAuY29udGVudCAubGVmdCA+IGRpdiB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjc2cHgpIHtcbiAgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5sZWZ0ID4gZGl2IHtcbiAgICBtYXgtd2lkdGg6IDc3NnB4O1xuICAgIHdpZHRoOiA3NzZweDtcbiAgfVxufVxuI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5zaG93QWxsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNDM0MzREO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cztcbn1cblxuLnNob3dBbGwuaGlkZGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI3BhZ2UtaGVhZGVyIC5jb250ZW50IC50ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDgwcHg7XG4gIGNvbG9yOiAjNDM0MzREO1xuICBwYWRkaW5nLXJpZ2h0OiAxNSU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnRleHQgaDEge1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC50ZXh0IGgxIHtcbiAgICBmb250LXNpemU6IDI0ZHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC50ZXh0IGgxIHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG4jcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnRleHQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJzczA2XCI7XG4gIGZvbnQtc2l6ZTogY2FsYygxNHB4ICsgMiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjgpO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC50ZXh0IHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNwYWdlLWhlYWRlciAuY29udGVudCAucmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA1MCUpO1xufVxuXG4jcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnJpZ2h0IGltZy5oYW5kIHtcbiAgei1pbmRleDogOTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNDAlKTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNTAlO1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjcGFnZS1oZWFkZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICNwYWdlLWhlYWRlciAuc2hvd0FsbDpub3QoLmxpbmspIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLmxlZnQsXG4gICNwYWdlLWhlYWRlciAuY29udGVudCAucmlnaHQge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gICNwYWdlLWhlYWRlciAuY29udGVudCAucmlnaHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnJpZ2h0IC5tZWRpYSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNzAlO1xuICB9XG4gICNwYWdlLWhlYWRlciAuY29udGVudCAucmlnaHQgaW1nLmhhbmQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLmxlZnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgei1pbmRleDogMTE7XG4gIH1cbiAgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5sZWZ0ID4gZGl2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5sZWZ0IC50ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5mYWN0Qm94IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNGNUY1RjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZhY3RCb3g6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZmFjdEJveCAuaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZmFjdEJveCAuZmFjdEJveEl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjRjVGNUY1O1xuICBwYWRkaW5nOiAyLjVyZW0gMS41cmVtO1xufVxuXG4uZmFjdEJveCAuZmFjdEJveEl0ZW0gZW0ge1xuICBmb250LXNpemU6IGNhbGMoMjRweCArIDEyICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICAuZmFjdEJveCAuZmFjdEJveEl0ZW0gZW0ge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLmZhY3RCb3ggLmZhY3RCb3hJdGVtIGVtIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5mYWN0Qm94IC5mYWN0Qm94SXRlbSAuc3VibGluZSB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxOHB4ICsgMCAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLmZhY3RCb3ggLmZhY3RCb3hJdGVtIC5zdWJsaW5lIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5mYWN0Qm94IC5mYWN0Qm94SXRlbSAuc3VibGluZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uZmFjdEJveCAuZmFjdEJveEl0ZW0gLnN1YmxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogNjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0wLjc1cmVtO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGV4KC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGV4KC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGV4KC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXgoLTUwJSk7XG59XG5cbi5mYWN0Qm94IC5mYWN0Qm94SXRlbSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLmZhY3RCb3ggLmZhY3RCb3hJdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLmZhY3RCb3ggLmZhY3RCb3hJdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmZhY3RCb3ggLmZhY3RCb3hJdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbi5mYWN0Qm94LmV4dGVuZGVkIC5mYWN0Qm94SXRlbSB7XG4gIHBhZGRpbmc6IDMuNXJlbSAxLjVyZW07XG59XG5cbi5mYWN0Qm94IC5xdWVsbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG9wYWNpdHk6IDAuNjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgbWF4LWhlaWdodDogMWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgNDUwbXM7XG59XG5cbi5mYWN0Qm94IC5xdWVsbGU6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZmFjdEJveCAucXVlbGxlIHNwYW4ge1xuICBtYXgtd2lkdGg6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC13aWR0aCA0NTBtcztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhY3RCb3ggLnF1ZWxsZS5vcGVuIHtcbiAgbWF4LWhlaWdodDogNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuOWVtO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMC45ZW0pO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZmFjdEJveCAucXVlbGxlLm9wZW4gc3BhbiB7XG4gIG1heC13aWR0aDogNjAwcHg7XG59XG5cbi5mYWN0Qm94IC5xdWVsbGUub3Blbi53aXRoQ2xvc2VCdG46YWZ0ZXIge1xuICBjb250ZW50OiBcInhcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIHJpZ2h0OiA3cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZmFjdEJveCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuICAuZmFjdEJveCAucm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxuICAuZmFjdEJveCAucm93IC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZmFjdEJveCAucm93IC5zbGljay10cmFjayAuc2xpY2stc2xpZGUge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuZmFjdEJveCAucm93IC5jb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIH1cbn1cbi5jb250ZW50Ym94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGVudGJveC5xdW90ZSBpbWcsXG4uY29udGVudGJveC5xdW90ZSBtZWRpYSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uY29udGVudGJveC5xdW90ZSBoMiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5jb250ZW50Ym94LnF1b3RlIHAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY29udGVudGJveC5zbWFsbFNxdWFyZSB7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uY29udGVudGJveC5zbWFsbFNxdWFyZSAuY29udGVudFRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50Ym94LnNtYWxsU3F1YXJlIC5jb250ZW50VGV4dCB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIC5jb250ZW50Ym94LnNtYWxsU3F1YXJlIC5jb250ZW50VGV4dCB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnRib3guc21hbGxTcXVhcmUgLmNvbnRlbnRUZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5jb250ZW50Ym94LnNtYWxsU3F1YXJlIC5jb250ZW50VGV4dCAuc3VibGluZSB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxMnB4ICsgMiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIC5jb250ZW50Ym94LnNtYWxsU3F1YXJlIC5jb250ZW50VGV4dCAuc3VibGluZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAuY29udGVudGJveC5zbWFsbFNxdWFyZSAuY29udGVudFRleHQgLnN1YmxpbmUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmNvbnRlbnRib3guc21hbGxTcXVhcmUgLmNvbnRlbnRUZXh0IC5zdWJsaW5lOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC43NXJlbTtcbiAgbGVmdDogMDtcbn1cblxuLmNvbnRlbnRib3guc21hbGxTcXVhcmUgLnNxdWFyZSBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNlcmlmUHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgNCAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLmNvbnRlbnRib3guc21hbGxTcXVhcmUgLnNxdWFyZSBoNCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAuY29udGVudGJveC5zbWFsbFNxdWFyZSAuc3F1YXJlIGg0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5jb250ZW50Ym94LnNtYWxsU3F1YXJlIC5zcXVhcmUgLmRldGFpbHMge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xuICBkaXNwYWx5OiBibG9jaztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxMnB4ICsgMiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLmNvbnRlbnRib3guc21hbGxTcXVhcmUgLnNxdWFyZSAuZGV0YWlscyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAuY29udGVudGJveC5zbWFsbFNxdWFyZSAuc3F1YXJlIC5kZXRhaWxzIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY29udGVudGJveC5zbWFsbFNxdWFyZSAuc3F1YXJlQ29udCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmNvbnRlbnRib3guc21hbGxTcXVhcmUgLnNxdWFyZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMy41cmVtO1xuICB9XG4gIC5jb250ZW50Ym94LnNtYWxsU3F1YXJlLmxlZnRUb3AgLnNxdWFyZUNvbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbiAgLmNvbnRlbnRib3guc21hbGxTcXVhcmUubGVmdFRvcCAuc3F1YXJlIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgLmNvbnRlbnRib3guc21hbGxTcXVhcmUucmlnaHRCb3R0b20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDByZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHJlbSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHJlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDByZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcmVtKTtcbiAgfVxuICAuY29udGVudGJveC5zbWFsbFNxdWFyZS5yaWdodEJvdHRvbSAuc3F1YXJlQ29udCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxufVxuLnN0YXRlbWVudCBpbWcsXG4uc3RhdGVtZW50IG1lZGlhLFxuLmNvbnRlbnRUZXh0LnN0YXRlbWVudCBpbWcsXG4uY29udGVudFRleHQuc3RhdGVtZW50IG1lZGlhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbi5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IGNhbGMoMjJweCArIDEwICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnNsaWRlLnd1Yixcbi5zbGlkZS5uZXdzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIC5zdGF0ZW1lbnQgLmNvbnRlbnRUZXh0IHAsXG4gIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAuc3RhdGVtZW50IC5jb250ZW50VGV4dCBwLFxuICAuY29udGVudFRleHQuc3RhdGVtZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zdGF0ZW1lbnQgLmNvbnRlbnRUZXh0IC5pbWcsXG4gIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgLmltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogOHJlbTtcbiAgfVxufVxuLmNvbnRlbnRib3guc2xpZGVyYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0MzREO1xuICB6LWluZGV4OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDB2dztcbiAgbGVmdDogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uY29udGVudGJveC5zbGlkZXJib3ggLnNsaWRlckNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MzQzNEQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xufVxuXG4uY29udGVudGJveC5zbGlkZXJib3ggLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNvbnRlbnRib3guc2xpZGVyYm94IC50ZXh0Lm9uU21hbGxTY3JlZW4gLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xufVxuXG4uY29udGVudGJveC5zbGlkZXJib3ggLnRleHQub25TbWFsbFNjcmVlbiB7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG59XG5cbi5jb250ZW50Ym94LnNsaWRlcmJveCAudGV4dC5vblNtYWxsU2NyZWVuIGgyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5jb250ZW50Ym94LnNsaWRlcmJveCAudGV4dC5vblNtYWxsU2NyZWVuIGgyLndoaXRlIHAge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uY29udGVudGJveC5zbGlkZXJib3ggLnRleHQub25TbWFsbFNjcmVlbiBoMi53aGl0ZSBlbSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIjtcbiAgdGV4dC1yZW5kZXJpbmc6IGdlb21ldHJpY1ByZWNpc2lvbjtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uY29udGVudGJveC5zbGlkZXJib3ggLnRleHQub25TbWFsbFNjcmVlbiBoMi53aGl0ZSBzdHJvbmcge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5jb250ZW50Ym94LnB1bGx0b3Aub3JkZXJCb3gge1xuICBtYXJnaW46IC02cmVtIDAgMCAwO1xufVxuXG4uY29udGVudGJveC5vcmRlckJveCAuY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggM3B4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggM3B4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgYm94LXNoYWRvdzogMHB4IDNweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIHBhZGRpbmc6IDRyZW0gMXJlbSAyLjVyZW0gMXJlbTtcbn1cblxuLmNvbnRlbnRib3gub3JkZXJCb3ggLmNvbnRlbnQgaDIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY29udGVudGJveC5vcmRlckJveCAuY29udGVudCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuXG4uY29udGVudGJveC5vcmRlckJveCAuY29udGVudCAuYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jb250ZW50Ym94Lm9yZGVyQm94IC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAycmVtIDJyZW07XG4gIH1cbiAgLmNvbnRlbnRib3gub3JkZXJCb3ggLmNvbnRlbnQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuLmNvbnRlbnRib3guY2FyZHMge1xuICBtYXJnaW4tdG9wOiAxMnJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb250ZW50Ym94LmNhcmRzIHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtO1xuICB9XG59XG4uY29udGVudGJveC5jYXJkcyAudW5kZXJGb250IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00dmgpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbnRlbnRib3guY2FyZHMgLnVuZGVyRm9udCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5zdmcuYmctdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDAuMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTM5JSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYnVjaEluaGFsdCB7XG4gICAgbWFyZ2luLXRvcDogNy4ycmVtO1xuICB9XG59XG4uYnVjaEluaGFsdCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlU2VyaWZQcm8tUmVndWxhclwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgNiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBtYXgtd2lkdGg6IDM0cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLmJ1Y2hJbmhhbHQgcCB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAuYnVjaEluaGFsdCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5idWNoSW5oYWx0IGgyLCAuYnVjaEluaGFsdCBwIHtcbiAgLyogbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgICAgKi9cbn1cblxuLmJ1Y2hJbmhhbHQgLmJvb2stY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDNyZW07XG59XG5cbi5idWNoSW5oYWx0IC5ib29rLWNvbnRlbnQgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXgtd2lkdGg6IDM2cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJ1Y2hJbmhhbHQgLmJvb2stY29udGVudCBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uYnVjaEluaGFsdCAuYm9vay1jb250ZW50IC51bmRlckZvbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNSUpO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5idWNoSW5oYWx0IC5ib29rLWNvbnRlbnQgLnVuZGVyRm9udCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uYnVjaEluaGFsdCAuYm9vay10YWJsZSxcbi5idWNoSW5oYWx0IC5ib29rLWF1dGhvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCksIDBweCAwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBtYXgtd2lkdGg6IDMwcmVtO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUsXG4gIC5idWNoSW5oYWx0IC5ib29rLWF1dGhvciB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUsXG4gIC5idWNoSW5oYWx0IC5ib29rLWF1dGhvciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG59XG4uYnVjaEluaGFsdCAuYm9vay1hdXRob3Ige1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5idWNoSW5oYWx0IC5ib29rLWF1dGhvciAuYXV0aG9yLWltYWdlIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCBhdXRvIDMycHg7XG59XG5cbi5idWNoSW5oYWx0IC5ib29rLWF1dGhvciAuYXV0aG9yLW5hbWUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uYnVjaEluaGFsdCAuYm9vay10YWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgLnN1YmxpbmUtY29sb3Ige1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uYnVjaEluaGFsdCAuYm9vay10YWJsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTQ0cHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0xODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsICNGRkZGRkYgMTAwJSk7XG59XG5cbi5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVsIHtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiBjYWxjKDE2cHggKyAyICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG4gIGNvdW50ZXItcmVzZXQ6IGxpLWNvdW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDMyMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgNDUwbXM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICAuYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAuYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q4RDhEODtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpLWNvdW50ZXI7XG59XG5cbi5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVsIGxpOmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGktY291bnRlciwgZGVjaW1hbC1sZWFkaW5nLXplcm8pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygyNHB4ICsgMTIgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbiAgdG9wOiAtMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG4uYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCBsaSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDY1cHgpO1xuICBoeXBoZW5zOiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgdWwgbGk6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVsIGxpOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGktY291bnRlciwgZGVjaW1hbC1sZWFkaW5nLXplcm8pO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LWZhbWlseTogXCJHZW9yZ2lhXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogY2FsYygzNnB4ICsgNCAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgdWwgbGk6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgdWwgbGk6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgLnJvdW5kZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEuNXJlbTtcbiAgei1pbmRleDogOTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIC5yb3VuZGVkIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gIH1cbn1cbi5idWNoSW5oYWx0IC5ib29rLXRhYmxlLm9wZW4gdWwge1xuICBtYXgtaGVpZ2h0OiAxNTAwcHg7XG59XG5cbi5idWNoSW5oYWx0IC5ib29rLXRhYmxlLm9wZW46YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnVjaEluaGFsdCAuYm9vay10YWJsZS5vcGVuIC5yb3VuZGVkIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG5cbi5jcyAucGFnZS13cmFwcGVyIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNGNUY1RjU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jcyAucGFnZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgfVxufVxuLmNzIC5wYWdlLXdyYXBwZXIgLnJvdyB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY3MgLnBhZ2Utd3JhcHBlciAucm93IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE1NTJweCkge1xuICAuY3MgLnBhZ2Utd3JhcHBlciAucm93IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jcyAucGFnZS13cmFwcGVyIC5yb3c6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDguMzMzMzMlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDguMzMzMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNzIC5wYWdlLXdyYXBwZXIgLnJvdzpudGgtb2YtdHlwZSgyKSAudGV4dC1jb250YWluZXIge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5jcyAucGFnZS13cmFwcGVyIC5yb3c6bnRoLW9mLXR5cGUoMikgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbi5jcyAucGFnZS13cmFwcGVyIC5yb3c6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jcyAucGFnZS13cmFwcGVyIC5yb3c6bGFzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE1NTJweCkge1xuICAuY3MgLnBhZ2Utd3JhcHBlciAucm93Omxhc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gIH1cbn1cbi5jcyAucGFnZS13cmFwcGVyIC50ZXh0LWNvbnRhaW5lcixcbi5jcyAucGFnZS13cmFwcGVyIC5pbWFnZS1jb250YWluZXIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY3MgLnBhZ2Utd3JhcHBlciAudGV4dC1jb250YWluZXIsXG4gIC5jcyAucGFnZS13cmFwcGVyIC5pbWFnZS1jb250YWluZXIge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5jcyAucGFnZS13cmFwcGVyIC5pbWFnZS1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5jcyAucGFnZS13cmFwcGVyIC5pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNzIC5wYWdlLXdyYXBwZXIgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmNzIC5wYWdlLXdyYXBwZXIgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNlcmlmUHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiBjYWxjKDE4cHggKyAzICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICAuY3MgLnBhZ2Utd3JhcHBlciBwIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5jcyAucGFnZS13cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmNzIC5wYWdlLXdyYXBwZXIgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jcyAucGFnZS13cmFwcGVyIC50cnlvdXQtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmNzIC5wYWdlLXdyYXBwZXIgLnRyeW91dC1saW5rIC5pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY3MgLnBhZ2Utd3JhcHBlciAudHJ5b3V0LWxpbmsgLmlubmVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxufVxuLmNzIC5wYWdlLXdyYXBwZXIgLnRyeW91dC1saW5rIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbn1cblxuLmNzIC5wYWdlLXdyYXBwZXIgLnRyeW91dC1saW5rIHAge1xuICBmb250LWZhbWlseTogXCJHZW9yZ2lhXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiBjYWxjKDE2cHggKyAyICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIC5jcyAucGFnZS13cmFwcGVyIC50cnlvdXQtbGluayBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5jcyAucGFnZS13cmFwcGVyIC50cnlvdXQtbGluayBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MHB4KSB7XG4gIC5jcyAucGFnZS13cmFwcGVyIHAsXG4gIC5jcyAucGFnZS13cmFwcGVyIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5jcyAucGFnZS13cmFwcGVyIC50cnlvdXQtbGluayB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgfVxufVxuZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMy41cmVtO1xuICBwYWRkaW5nOiA1cmVtIDAgM3JlbSAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzQzNDM0RDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgLyogICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Zvb3Rlci9wYXJ0bmVyLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1MDBweDsgKi9cbn1cblxuZm9vdGVyIC5wYXJ0bmVyIHtcbiAgd2lkdGg6IDhyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbmZvb3RlciBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbmZvb3RlciBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwM3JlbTtcbn1cblxuZm9vdGVyIGgzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTk5OTtcbiAgd2lkdGg6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC43NXJlbTtcbiAgbGVmdDogMDtcbn1cblxuZm9vdGVyIHVsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmZvb3RlciB1bCBsaSBhIHtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5mb290ZXIgLmljb24ge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5mb290ZXIgLmljb246aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbmZvb3RlciBkaXYucm93Om50aC1jaGlsZCgyKSB7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xufVxuXG5mb290ZXIgZGl2LnJvdy5sb2dvX2Zvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuZm9vdGVyIGRpdi5yb3cubG9nb19mb290ZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiA5OHB4O1xufVxuXG5mb290ZXIgLmljb24uaWNvbi1saW5rZWRpbiwgZm9vdGVyIC5pY29uLmljb24tbGlua2VkaW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBmb290ZXIgZGl2LnJvdzpudGgtY2hpbGQoMikge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG59XG5mb290ZXIgZGl2LnJvdzpudGgtY2hpbGQoMikgZGl2Om50aC1jaGlsZCgyKSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGZvb3RlciBbY2xhc3MqPWNvbC1dIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG4gIGZvb3RlciBbY2xhc3MqPWNvbC1dIGgzOmFmdGVyIHtcbiAgICBsZWZ0OiA0MiU7XG4gICAgd2lkdGg6IDE2JTtcbiAgfVxuICBmb290ZXIgdWwgbGkgYSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbi5yZXZlYWwtcGFyZW50LFxuLnJldmVhbC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucmV2ZWFsLWNvbnRlbnQge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ucmV2ZWFsLWJsb2NrIGltZyB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5yZXZlYWwtYmxvY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wIDBweDtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMTAwJSk7XG59XG5cbmJvZHkuY3MgLnJldmVhbC1ibG9jazphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4ucmV2ZWFsLWJsb2NrLmFuaW1hdGUge1xuICBhbmltYXRpb246IHJlYXZlbC1jb250ZW50IDBzIDAuOXMgY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpIGZvcndhcmRzO1xufVxuXG4ucmV2ZWFsLWJsb2NrLmFuaW1hdGUgaW1nIHtcbiAgYW5pbWF0aW9uOiByZWF2ZWwtaW1nIDBzIDAuNHMgY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpIGZvcndhcmRzO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnJldmVhbC1ibG9jay5hbmltYXRlOmFmdGVyIHtcbiAgYW5pbWF0aW9uOiByZWF2ZWwtYW5pbWF0aW9uIDAuOHMgY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpIGZvcndhcmRzO1xufVxuXG5Aa2V5ZnJhbWVzIHJlYXZlbC1jb250ZW50IHtcbiAgMCUge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAxMDAlIHtcbiAgICBjb2xvcjogIzQzNDM0RDtcbiAgfVxufVxuQGtleWZyYW1lcyByZWF2ZWwtaW1nIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyByZWF2ZWwtYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEwMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICB9XG59XG4uc2xpZGUtYmxvY2sge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTB2aCk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zbGlkZS1ibG9jay5hbmltYXRlIHtcbiAgYW5pbWF0aW9uOiBzbGlkZUJsb2NrIDFzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSBmb3J3YXJkcztcbn1cblxuLnNsaWRlLWJsb2NrLm92ZXJsYXAtc2xpZGUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2xpZGUtYmxvY2sub3ZlcmxhcC1zbGlkZS5hbmltYXRlIHtcbiAgYW5pbWF0aW9uOiBzbGlkZUJsb2NrT3BhYyAxcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSkgZm9yd2FyZHM7XG59XG5cbi5zbGlkZS1ibG9jay5zbG93IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1dmgpO1xufVxuXG4uc2xpZGUtYmxvY2suc2xvdy5hbmltYXRlIHtcbiAgYW5pbWF0aW9uOiBzbGlkZUJsb2NrU2xvdyAxcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSkgZm9yd2FyZHM7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVCbG9jayB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTB2aCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZUJsb2NrT3BhYyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTB2aCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlQmxvY2tTbG93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXZoKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHllYWgge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1dmgpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5ICNwYWdlLWhlYWRlciAuY29udGVudCAucmlnaHQsIGJvZHkuY3MgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5yaWdodCwgYm9keSAuc3RhZ2Uge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICBhbmltYXRpb246IGludHJvU2xpZGUgMS42cyAxLjVzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSBmb3J3YXJkcztcbiAgfVxufVxuYm9keSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnJpZ2h0LCBib2R5LmNzICNwYWdlLWhlYWRlciAuY29udGVudCAucmlnaHQge1xuICB6LWluZGV4OiA5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLmxlZnQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYW5pbWF0aW9uOiBpbnRyb0xlZnQgMHMgMS41cyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSkgZm9yd2FyZHM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sb3ItcHJlbG9hZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiA5O1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgYW5pbWF0aW9uOiBjb2xvclNsaWRlIDEuNXMgMC43cyBjdWJpYy1iZXppZXIoMC44NiwgMCwgMC4wNywgMSkgZm9yd2FyZHM7XG4gIH1cbn1cbkBrZXlmcmFtZXMgY29sb3JTbGlkZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgfVxuICA1MSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuNDk5KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgfVxufVxuQGtleWZyYW1lcyBpbnRyb1NsaWRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGludHJvTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4vYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4uc2xpZGVyQ29udHJvbHMge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5ib2R5IC5zbGlkZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuYm9keSAuc2xpZGVyIC5zbGlkZSB7XG4gIHBhZGRpbmc6IDNyZW0gMCAycmVtIDA7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5IC5zbGlkZXIgLnNsaWRlIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxufVxuXG5ib2R5IC5zbGlkZXIgLnNsaWRlLnNsaWNrLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmJvZHkgLnNsaWRlciAuc2xpZGUgaW1nIHtcbiAgbWF4LWhlaWdodDogNTAwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5ib2R5IC5zbGlkZXIgLnNsaWRlOmZpcnN0LW9mLXR5cGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmJvZHkgLnNsaWRlciAuc2xpZGUgLnRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnJlbTtcbiAgbWF4LXdpZHRoOiAyNHJlbTtcbn1cbmJvZHkgLnNsaWRlciAuc2xpZGUgLnRleHQgaDIge1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgYm9keSAuc2xpZGVyIC5zbGlkZSAudGV4dCB7XG4gICAgbWF4LXdpZHRoOiAyNHJlbTtcbiAgICB3aWR0aDogMjF2dztcbiAgfVxufVxuYm9keSAub3ZlcmxheS1tYXhpbWFnZXMgLnNsaWRlciAuc2xpZGUgaW1nIHtcbiAgbWF4LWhlaWdodDogODV2aDtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbn1cblxuYm9keSAuc2xpZGVyIC5zbGlkZSAubWFnQ29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYm9keSAuc2xpZGVyIC5zbGlkZSAubWFnQ29udGFpbmVyIC5zbGlkZXJCdXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5IC5zbGlkZXIgLnNsaWRlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gIH1cbiAgYm9keSAuc2xpZGVyIC5zbGlkZSBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogMjUwcHg7XG4gIH1cbn1cbi5zbGlkZXIgLnNsaWRlOm5vdCguZmxpcE1hZykgaW1nIHtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4uc2xpY2stbGlzdCwgLnNsaWNrLXNsaWRlciwgLnNsaWNrLXNsaWRlIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2xpZGVyIC5zbGlkZSAubWFnQ29udGFpbmVyIC5zbGlkZXJCdXR0b24ucmlnaHQge1xuICB0b3A6IDE3MHB4O1xuICBsZWZ0OiA0NDBweDtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIG5hdiAuc3ViTWVudSAubVN1Ym5hdiAuc2Nyb2xsIGxpLnN1Ym1lbnVDYXJkLmF2byB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5cbmJvZHkuYXZvIC51bmRlckZvbnQge1xuICBjb2xvcjogI0Y1NDA1NjtcbiAgb3BhY2l0eTogMC4xO1xufVxuXG5ib2R5LmF2byBidXR0b24sXG5ib2R5LmF2byBhLm1vcmUuYnRuc3R5bGUsXG5ib2R5LmF2byBidXR0b24ucm91bmRlZCxcbmJvZHkuYXZvIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5cbmEubW9yZS5idG5zdHlsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYm9keS5hdm8gLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuXG5ib2R5LmF2byAuc3VibGluZS1jb2xvciB7XG4gIGNvbG9yOiAjRjU0MDU2O1xufVxuXG5ib2R5LmF2byAuaXRlbS1oZWFkZXIgaDQge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIG5hdiAuc3ViTWVudSAubVN1Ym5hdiAuc2Nyb2xsIGxpLnN1Ym1lbnVDYXJkLmFrYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk0MUE7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSBuYXYgLnN1Yk1lbnUgLm1TdWJuYXYgLnNjcm9sbCBsaS5zdWJtZW51Q2FyZC5hZ3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuXG5ib2R5LmFncCAudW5kZXJGb250IHtcbiAgY29sb3I6ICNGNTQwNTY7XG4gIG9wYWNpdHk6IDAuMTtcbn1cblxuYm9keS5hZ3AgYnV0dG9uLFxuYm9keS5hZ3AgYnV0dG9uLnJvdW5kZWQsXG5ib2R5LmFncCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuXG5ib2R5LmFncCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5cbmJvZHkuYWdwIC5zdWJsaW5lLWNvbG9yIHtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5cbmJvZHkuYWdwIC5pdGVtLWhlYWRlciBoNCB7XG4gIGNvbG9yOiAjRjU0MDU2O1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgbmF2IC5zdWJNZW51IC5tU3VibmF2IC5zY3JvbGwgbGkuc3VibWVudUNhcmQuY3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFFNkM1O1xufVxuXG5ib2R5LmNzIC5jb2xvci1wcmVsb2FkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFFNkM1O1xufVxuXG5ib2R5LmNzIC51bmRlckZvbnQge1xuICBjb2xvcjogIzIxRTZDNTtcbiAgb3BhY2l0eTogMC4xO1xufVxuXG5ib2R5LmNzIGJ1dHRvbixcbmJvZHkuY3MgYnV0dG9uLnJvdW5kZWQsXG5ib2R5LmNzIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG5cbmJvZHkuY3MgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFFNkM1O1xufVxuXG5ib2R5LmNzIC5zdWJsaW5lLWNvbG9yIHtcbiAgY29sb3I6ICMyMUU2QzU7XG59XG5cbmJvZHkuY3MgLml0ZW0taGVhZGVyIGg0IHtcbiAgY29sb3I6ICMyMUU2QzU7XG59XG5cbmJvZHkuYWthICNwYWdlLWhlYWRlciAucmlnaHQsIGJvZHkuYWthICNwYWdlLWhlYWRlciAuY29sb3ItcHJlbG9hZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I1ZDZmZTtcbn1cblxuYm9keS5jcyAjcGFnZS1oZWFkZXIgLnJpZ2h0LCBib2R5LmNzICNwYWdlLWhlYWRlciAuY29sb3ItcHJlbG9hZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhBRjNFNTtcbn1cblxuLm5ld3MgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wLCAuYnVlY2hlciAuY29udGFpbmVyLWZsdWlkLnBhZGRpbmdUb3Age1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wLCAuYnVlY2hlciAuY29udGFpbmVyLWZsdWlkLnBhZGRpbmdUb3Age1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbn1cbi5maWx0ZXItYmFyLCAuYnVlY2hlciAuZmlsdGVyLWJhciB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q4RDhEODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5idWVjaGVyIC5maWx0ZXItYmFyIHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuYnVlY2hlciAuZmlsdGVyLWJhciB7XG4gICAgcGFkZGluZzogMCAzMnB4O1xuICB9XG59XG4uZmlsdGVyLWJhciB1bCwgLmJ1ZWNoZXIgLmZpbHRlci1iYXIgdWwge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xufVxuXG4uZmlsdGVyLWJhciB1bCBsaSwgLmJ1ZWNoZXIgLmZpbHRlci1iYXIgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEuNXJlbSAwLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmlsdGVyLWJhciB1bCBsaTpiZWZvcmUsIC5idWVjaGVyIC5maWx0ZXItYmFyIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBweDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xufVxuXG4uZmlsdGVyLWJhciB1bCBsaS5hY3RpdmUsIC5idWVjaGVyIC5maWx0ZXItYmFyIHVsIGxpLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuXG4uZmlsdGVyLWJhciB1bCBsaS5hY3RpdmU6YmVmb3JlLCAuYnVlY2hlciAuZmlsdGVyLWJhciB1bCBsaS5hY3RpdmU6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbn1cblxuLmZpbHRlci1iYXIgdWwgbGk6bGFzdC1vZi10eXBlLCAuYnVlY2hlciAuZmlsdGVyLWJhciB1bCBsaTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmlsdGVyLWJhciB1bCwgLmJ1ZWNoZXIgLmZpbHRlci1iYXIgdWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuICAuZmlsdGVyLWJhciB1bCBsaSwgLmJ1ZWNoZXIgLmZpbHRlci1iYXIgdWwgbGkge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZzogMnJlbSAwcmVtO1xuICB9XG59XG4ubmV3cyAudW5kZXJGb250LCAuYnVlY2hlciAudW5kZXJGb250IHtcbiAgbGluZS1oZWlnaHQ6IDAuMztcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDAuMDU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnRlYXNlci1jb250YWluZXIsIC5idWVjaGVyIC50ZWFzZXItY29udGFpbmVyIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGVhc2VyLWNvbnRhaW5lciAuaW5uZXItd3JhcHBlciwgLmJ1ZWNoZXIgLnRlYXNlci1jb250YWluZXIgLmlubmVyLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRlYXNlci1jb250YWluZXIgLmlubmVyLXdyYXBwZXIsIC5idWVjaGVyIC50ZWFzZXItY29udGFpbmVyIC5pbm5lci13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC50ZWFzZXItY29udGFpbmVyIC5pbm5lci13cmFwcGVyLCAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciAuaW5uZXItd3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAzMnB4O1xuICB9XG59XG4udGVhc2VyLWNvbnRhaW5lciAudGVhc2VyOmxhc3Qtb2YtdHlwZSwgLmJ1ZWNoZXIgLnRlYXNlci1jb250YWluZXIgLnRlYXNlcjpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4udGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItaW1nLCAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzljOWM5O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci1pbWc6YmVmb3JlLCAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItaW1nOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDU2JTtcbn1cblxuLnRlYXNlci1jb250YWluZXIgLnRlYXNlciAudGVhc2VyLWltZyA+IC5jb250ZW50LCAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItaW1nID4gLmNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci1pbWcsIC5idWVjaGVyIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci1pbWcge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLnRlYXNlci1jb250YWluZXIgLnRlYXNlciAudGVhc2VyLXRleHQsIC5idWVjaGVyIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG4udGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItdGV4dCBhLCAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItdGV4dCBhIHtcbiAgY29sb3I6ICM0MzQzNEQ7XG59XG5cbi50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci10ZXh0IGgzOmhvdmVyLCAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItdGV4dCBoMzpob3ZlciB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuXG4udGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItdGV4dCAudGVhc2VyLWNvcHksIC5idWVjaGVyIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci10ZXh0IC50ZWFzZXItY29weSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNlcmlmUHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiBjYWxjKDE2cHggKyAyICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1heC13aWR0aDogNDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItdGV4dCAudGVhc2VyLWNvcHksIC5idWVjaGVyIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci10ZXh0IC50ZWFzZXItY29weSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItdGV4dCAudGVhc2VyLWNvcHksIC5idWVjaGVyIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci10ZXh0IC50ZWFzZXItY29weSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4udGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItdGV4dCAubW9yZS1saW5rLCAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItdGV4dCAubW9yZS1saW5rIHtcbiAgY29sb3I6ICMwZDNkOWY7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItdGV4dCwgLmJ1ZWNoZXIgLnRlYXNlci1jb250YWluZXIgLnRlYXNlciAudGVhc2VyLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItdGV4dCwgLmJ1ZWNoZXIgLnRlYXNlci1jb250YWluZXIgLnRlYXNlciAudGVhc2VyLXRleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyLCAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIHtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyLCAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIHtcbiAgICBwYWRkaW5nOiAzMnB4IDA7XG4gIH1cbn1cbi5uZXdzIC5wYWdpbmF0aW9uLCAuYnVlY2hlciAucGFnaW5hdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xuICBwYWRkaW5nOiAycmVtIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5uZXdzIC5wYWdpbmF0aW9uIHVsLCAuYnVlY2hlciAucGFnaW5hdGlvbiB1bCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm5ld3MgLnBhZ2luYXRpb24gdWwgbGksIC5idWVjaGVyIC5wYWdpbmF0aW9uIHVsIGxpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogd2hpdGU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgbWFyZ2luOiAwIDAuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHotaW5kZXg6IDE7XG4gIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uZXdzIC5wYWdpbmF0aW9uIHVsIGxpLCAuYnVlY2hlciAucGFnaW5hdGlvbiB1bCBsaSB7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG59XG4ubmV3cyAucGFnaW5hdGlvbiB1bCBsaTpiZWZvcmUsIC5idWVjaGVyIC5wYWdpbmF0aW9uIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4ubmV3cyAucGFnaW5hdGlvbiB1bCBsaS5jdXJyZW50LCAuYnVlY2hlciAucGFnaW5hdGlvbiB1bCBsaS5jdXJyZW50IHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uZXdzIC5wYWdpbmF0aW9uIHVsIGxpLmN1cnJlbnQ6YmVmb3JlLCAuYnVlY2hlciAucGFnaW5hdGlvbiB1bCBsaS5jdXJyZW50OmJlZm9yZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm5ld3MgLnBhZ2luYXRpb24gdWwgbGk6bm90KC5jdXJyZW50KTpob3ZlcjpiZWZvcmUsIC5idWVjaGVyIC5wYWdpbmF0aW9uIHVsIGxpOm5vdCguY3VycmVudCk6aG92ZXI6YmVmb3JlIHtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5uZXdzIC5wYWdpbmF0aW9uIHVsIGxpLnByZXYtYnV0dG9uLCAubmV3cyAucGFnaW5hdGlvbiB1bCBsaS5uZXh0LWJ1dHRvbiwgLmJ1ZWNoZXIgLnBhZ2luYXRpb24gdWwgbGkucHJldi1idXR0b24sIC5idWVjaGVyIC5wYWdpbmF0aW9uIHVsIGxpLm5leHQtYnV0dG9uIHtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XG59XG5cbi5uZXdzIC5wYWdpbmF0aW9uIHVsIGxpLnByZXYtYnV0dG9uOmJlZm9yZSwgLm5ld3MgLnBhZ2luYXRpb24gdWwgbGkubmV4dC1idXR0b246YmVmb3JlLCAuYnVlY2hlciAucGFnaW5hdGlvbiB1bCBsaS5wcmV2LWJ1dHRvbjpiZWZvcmUsIC5idWVjaGVyIC5wYWdpbmF0aW9uIHVsIGxpLm5leHQtYnV0dG9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uZXdzIC5wYWdpbmF0aW9uIHVsIGxpLnByZXYtYnV0dG9uOmhvdmVyLCAuYnVlY2hlciAucGFnaW5hdGlvbiB1bCBsaS5wcmV2LWJ1dHRvbjpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAlKTtcbn1cblxuLm5ld3MgLnBhZ2luYXRpb24gdWwgbGkubmV4dC1idXR0b246aG92ZXIsIC5idWVjaGVyIC5wYWdpbmF0aW9uIHVsIGxpLm5leHQtYnV0dG9uOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwJSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmV3cyBmb290ZXIsIC5idWVjaGVyIGZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnBvc3QtbWV0YSxcbi50ZWFzZXItbWV0YSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAycmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wb3N0LW1ldGEudW50ZXJ0aXRlbCxcbi50ZWFzZXItbWV0YS51bnRlcnRpdGVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnBvc3QtbWV0YSBzcGFuLmNhdGVnb3JpZSxcbi50ZWFzZXItbWV0YSBzcGFuLmNhdGVnb3JpZSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4udGVhc2VyLW1ldGEgc3Bhbi5jYXRlZ29yaWUge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLnBvc3QtbWV0YSBzcGFuLmNpdHksXG4udGVhc2VyLW1ldGEgc3Bhbi5jaXR5IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbmJvZHkuYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5hcnRpY2xlIGFydGljbGUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbmJvZHkuYXJ0aWNsZSAucG9zdC1oZWFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5ib2R5LmFydGljbGUgLnBvc3QtaGVhZCA+ICoge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBib2R5LmFydGljbGUgLnBvc3QtaGVhZCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICBib2R5LmFydGljbGUgLnBvc3QtaGVhZCA+ICoge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuYm9keS5hcnRpY2xlIC5hcnRpY2xlSW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5ib2R5LmFydGljbGUgLmFydGljbGVJbWcgPiAqIHtcbiAgbWF4LXdpZHRoOiA0NnJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keS5hcnRpY2xlIC5hcnRpY2xlSW1nIHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIGJvZHkuYXJ0aWNsZSAuYXJ0aWNsZUltZyA+ICoge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuYm9keS5hcnRpY2xlIC5hcnRpY2xlSW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYm9keSBoMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygzMnB4ICsgOCAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBtYXJnaW4tdG9wOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5ib2R5LmFydGljbGUgaDEge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgYm9keSBoMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICBib2R5IGgxIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbmJvZHkuYXJ0aWNsZSBmaWd1cmUge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LmFydGljbGUgZmlndXJlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5LmFydGljbGUgZmlndXJlIGZpZ2NhcHRpb24ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5ib2R5LmFydGljbGUgLnJvdy5tYWluIGg0IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xuICB3aWR0aDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuICBib2R5LmFydGljbGUgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gICAgbGVmdDogMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgfVxufVxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiAubW9yZUluZm8gLm1vcmVpbmZvLWhyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG4gIHdpZHRoOiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgYm9keS5hcnRpY2xlIC5yb3cubWFpbiAubW9yZUluZm8gLm1vcmVpbmZvLWhyOmJlZm9yZSB7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIH1cbn1cbi5tb3JlSW5mbyAubW9yZWluZm8taHIge1xuICBtaW4taGVpZ2h0OiAzMHB4O1xufVxuLm1vcmVJbmZvIC50aXRlbCB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q4RDhEODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5ib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLnNoYXJlIC5zaGFyZUJ0bnMgc3BhbiB7XG4gIGNvbG9yOiAjNDM0MzREO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXJnaW46IDAgMC4zNXJlbSAwLjM1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUuc2hhcmUgLnNoYXJlQnRucyBzcGFuIGkge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5zaGFyZSAuc2hhcmVCdG5zIHNwYW4gaS5pY29uLXR3aXR0ZXI6YmVmb3JlLCBib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLnNoYXJlIC5zaGFyZUJ0bnMgc3BhbiBpLmljb24teDpiZWZvcmUsIGJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUuc2hhcmUgLnNoYXJlQnRucyBzcGFuIGkuaWNvbi1tYWlsMjpiZWZvcmUsIGJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUuc2hhcmUgLnNoYXJlQnRucyBzcGFuIGkuaWNvbi1jb3B5OmJlZm9yZSwgYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5zaGFyZSAuc2hhcmVCdG5zIHNwYW4gaS5pY29uLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0MzRkO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMzNweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTExJSk7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5zaGFyZSAuc2hhcmVCdG5zIHNwYW4gaS5pY29uLW1haWwyOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTE5JSk7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUuc2hhcmUgLnNoYXJlQnRucyBzcGFuIHtcbiAgICBtYXJnaW46IDAgMC43NXJlbSAwLjc1cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUuc2hhcmUge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5ib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNlcmlmUHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUuYXJ0aWNsZUluZm9zIC5jb250YWN0OmFmdGVyLFxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgLm1vcmVJbmZvOmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgLmNvbnRhY3Qge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuXG5ib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyAuaW1nIHtcbiAgd2lkdGg6IDcuNXJlbTtcbiAgaGVpZ2h0OiA3LjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgLmltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5ib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUuYXJ0aWNsZUluZm9zIC5uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlU2VyaWZQcm9cIiwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbn1cblxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgLnRpdGxlLFxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgLnBob25lIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4uYXJ0aWNsZS13cmFwcGVyIC5jb2wtMiB7XG4gIG9yZGVyOiAyO1xuICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3MjBweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYXJ0aWNsZS13cmFwcGVyIC5jb2wtMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MjBweCkge1xuICAuYXJ0aWNsZS13cmFwcGVyIC5jb2wtMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uYXJ0aWNsZS13cmFwcGVyIC5jb2wtMiAuYXJ0aWNsZUluZm9zIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgLmFydGljbGUtd3JhcHBlciAuY29sLTIgLmFydGljbGVJbmZvcyBpbWcge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uYXJ0aWNsZS13cmFwcGVyIC5jb2wtMiAuYXJ0aWNsZUluZm9zIGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgYSB7XG4gIGNvbG9yOiAjMDA2MEE1O1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcyMHB4KSB7XG4gIGJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUuYXJ0aWNsZUluZm9zIHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBvcmRlcjogMTtcbiAgfVxuICBib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyAuY29udGFjdCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuICBib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyAuY29udGFjdCxcbiAgYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgLm1vcmVJbmZvIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3Mge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICBib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyAuY29udGFjdDphZnRlcixcbiAgYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgLm1vcmVJbmZvOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcyMHB4KSB7XG4gIGJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gICAgb3JkZXI6IDI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keS5hcnRpY2xlIC5yb3cubWFpbiAuY29udGVudCB7XG4gICAgb3JkZXI6IDI7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5ib2R5LmFydGljbGUgLnJvdy5tYWluIC5jb250ZW50ID4gKixcbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gLmNvbnRlbnQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gLmNvbnRlbnQgZmlndXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBib2R5LmFydGljbGUgLnJvdy5tYWluIC5jb250ZW50IGZpZ3VyZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gLmNvbnRlbnQgZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gLmNvbnRlbnQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNlcmlmUHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgNiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiAuY29udGVudCB1bCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNlcmlmUHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXNpemU6IGNhbGMoMThweCArIDMgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiAuY29udGVudCBvbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNlcmlmUHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXNpemU6IGNhbGMoMThweCArIDMgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgYm9keS5hcnRpY2xlIC5yb3cubWFpbiAuY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIGJvZHkuYXJ0aWNsZSAucm93Lm1haW4gLmNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5ib2R5LmFydGljbGUgLnJvdy5tYWluIC5jb250ZW50IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBib2R5LmFydGljbGUgZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gIH1cbn1cbmJvZHkuc2luZ2xlLWNvbnRhaW5lciAucGFnZS10aXRsZSB7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cblxuYm9keS5zaW5nbGUtY29udGFpbmVyIC5wYWdlLXRpdGxlIGgyLFxuYm9keS5zaW5nbGUtY29udGFpbmVyIC5wYWdlLXRpdGxlIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuYm9keS5zaW5nbGUtY29udGFpbmVyIC5wYWdlLXRpdGxlIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5ib2R5LnNpbmdsZS1jb250YWluZXIgLnBhZ2Utd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAyLjVyZW0gMXJlbTtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgYm9keS5zaW5nbGUtY29udGFpbmVyIC5wYWdlLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgYm9keS5zaW5nbGUtY29udGFpbmVyIC5wYWdlLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBib2R5LnNpbmdsZS1jb250YWluZXIgLnBhZ2Utd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE1NTJweCkge1xuICBib2R5LnNpbmdsZS1jb250YWluZXIgLnBhZ2Utd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGJvZHkuc2luZ2xlLWNvbnRhaW5lciAucGFnZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxufVxuYm9keS5zaW5nbGUtY29udGFpbmVyIC5wYWdlLXdyYXBwZXIgLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGJvZHkuaW1wcmVzc3VtIGZvb3RlcixcbiAgYm9keS5kYXRlbnNjaHV0eiBmb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbmJvZHkuaW1wcmVzc3VtIC5wYWdlLXRpdGxlIGgyLFxuYm9keS5kYXRlbnNjaHV0eiAucGFnZS10aXRsZSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmJvZHkuaW1wcmVzc3VtIC5wYWdlLXdyYXBwZXIgZGl2ID4gaDM6Zmlyc3QtY2hpbGQsXG5ib2R5LmRhdGVuc2NodXR6IC5wYWdlLXdyYXBwZXIgZGl2ID4gaDM6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5ib2R5LmltcHJlc3N1bSAucGFnZS13cmFwcGVyIHAsXG5ib2R5LmRhdGVuc2NodXR6IC5wYWdlLXdyYXBwZXIgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNlcmlmUHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiBjYWxjKDE4cHggKyAzICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICBib2R5LmltcHJlc3N1bSAucGFnZS13cmFwcGVyIHAsXG4gIGJvZHkuZGF0ZW5zY2h1dHogLnBhZ2Utd3JhcHBlciBwIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIGJvZHkuaW1wcmVzc3VtIC5wYWdlLXdyYXBwZXIgcCxcbiAgYm9keS5kYXRlbnNjaHV0eiAucGFnZS13cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuYm9keS5pbXByZXNzdW0gLnBhZ2Utd3JhcHBlciB1bCxcbmJvZHkuZGF0ZW5zY2h1dHogLnBhZ2Utd3JhcHBlciB1bCB7XG4gIG1hcmdpbjogMi41cmVtIDA7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlU2VyaWZQcm9cIiwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IGNhbGMoMThweCArIDMgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIGJvZHkuaW1wcmVzc3VtIC5wYWdlLXdyYXBwZXIgdWwsXG4gIGJvZHkuZGF0ZW5zY2h1dHogLnBhZ2Utd3JhcHBlciB1bCB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICBib2R5LmltcHJlc3N1bSAucGFnZS13cmFwcGVyIHVsLFxuICBib2R5LmRhdGVuc2NodXR6IC5wYWdlLXdyYXBwZXIgdWwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuYm9keS5pbXByZXNzdW0gLnBhZ2Utd3JhcHBlciB1bCBsaSxcbmJvZHkuZGF0ZW5zY2h1dHogLnBhZ2Utd3JhcHBlciB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG5cbmJvZHkuaW1wcmVzc3VtIC5wYWdlLXdyYXBwZXIgaDMsXG5ib2R5LmRhdGVuc2NodXR6IC5wYWdlLXdyYXBwZXIgaDMge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5ib2R5LmltcHJlc3N1bSAucGFnZS13cmFwcGVyIGgzICsgaDQsXG5ib2R5LmRhdGVuc2NodXR6IC5wYWdlLXdyYXBwZXIgaDMgKyBoNCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbmJvZHkuaW1wcmVzc3VtIC5wYWdlLXdyYXBwZXIgaDQsXG5ib2R5LmRhdGVuc2NodXR6IC5wYWdlLXdyYXBwZXIgaDQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgei1pbmRleDogOTk5OTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjZzLCBoZWlnaHQgMHM7XG59XG5cbi5vdmVybGF5IC5jb250ZW50IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7XG59XG5cbi5vdmVybGF5LmhpZGRlbiB7XG4gIGhlaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC42cywgaGVpZ2h0IDBzIDAuNnM7XG59XG5cbi5vdmVybGF5LmhpZGRlbiAuY29udGVudCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuNiwgMC4wNCwgMC45OCwgMC4zMzUpO1xufVxuXG4ub3ZlcmxheSAub3ZlcmxheUNsb3NlQnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMi41cmVtO1xuICB0b3A6IDIuNXJlbTtcbiAgei1pbmRleDogOTk5O1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbn1cblxuLm92ZXJsYXkgLm92ZXJsYXlDbG9zZUJ0biBpIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3ZlcmxheSAub3ZlcmxheUNsb3NlQnRuIHtcbiAgICByaWdodDogMC41cmVtO1xuICAgIHRvcDogMnJlbTtcbiAgfVxuICAub3ZlcmxheSAub3ZlcmxheUNsb3NlQnRuIGkge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4ub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIGgyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCAuZm9ybSxcbi5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAyLjVyZW07XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5mb3JtIC5pbm5lcixcbi5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IC5pbm5lciB7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cblxuLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLmZvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCAuZm9ybSAuaW5uZXIgLnJvdzpudGgtb2YtdHlwZSgyKSBoNCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDM0RDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCAucHJldmlldyBoMiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCAucHJldmlldyBoMiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IGg0IHtcbiAgbWFyZ2luLXRvcDogNy4wNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IGg0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IC5jb2wtMTIge1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcgLmNvbC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cbiAgLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcgLmNvbC0xMjpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cbi5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IC5pbWdDb250YWluZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IC5pbWdDb250YWluZXIgLmRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcgLmltZ0NvbnRhaW5lciAuZGV0YWlscyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcgLmltZ0NvbnRhaW5lciAuZGV0YWlscyAucHJpY2Uge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcgLmltZ0NvbnRhaW5lciAuZGV0YWlscyAudGl0bGUge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuXG4ub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCAucHJldmlldyAuaW1nQ29udGFpbmVyIGltZyB7XG4gIG1heC1oZWlnaHQ6IDE2MHB4O1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA0cHggMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggNHB4IDEycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbn1cblxuLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcgLnF1YW50aXR5LCAub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCAucHJldmlldyAuc2hpcHBpbmcsIC5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IC5yZXN1bHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IC5xdWFudGl0eSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IC5xdWFudGl0eSAubnVtYmVyIGkge1xuICBvcGFjaXR5OiAwLjg7XG4gIHZlcnRpY2FsLWFsaWduOiBzdWI7XG59XG5cbi5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IC5xdWFudGl0eSAubnVtYmVyIGk6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCAucHJldmlldyAucXVhbnRpdHkgLm51bWJlciBzcGFuIHtcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuXG4ub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCAucHJldmlldyAucmVzdWx0IHtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLmZvcm0sXG4gIC5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMnJlbSAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5mb3JtIHtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIG9yZGVyOiAyO1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgfVxufVxuZm9ybSBoNCB7XG4gIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG5ib2R5LmtvbnRha3QgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wIC5pbm5lciwgYm9keS5rb250YWt0IC5jb250YWluZXItZmx1aWQucGFkZGluZ1RvcCAuZnVsbCB7XG4gIG1heC13aWR0aDogNjQwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBib2R5LmtvbnRha3QgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wIC5pbm5lciwgYm9keS5rb250YWt0IC5jb250YWluZXItZmx1aWQucGFkZGluZ1RvcCAuZnVsbCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5ib2R5LmtvbnRha3QgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wIGZvcm0gPiBkaXY6Zmlyc3QtY2hpbGQgaDQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5ib2R5LmtvbnRha3QgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgcGFkZGluZzogMXJlbSAzcmVtO1xufVxuXG5ib2R5LmtvbnRha3QgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wIC5jb250YWN0LWRldGFpbHMge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYm9keS5rb250YWt0IC5jb250YWluZXItZmx1aWQucGFkZGluZ1RvcCAuY29udGFjdC1kZXRhaWxzIGg0IHtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxOHB4ICsgMiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgYm9keS5rb250YWt0IC5jb250YWluZXItZmx1aWQucGFkZGluZ1RvcCAuY29udGFjdC1kZXRhaWxzIGg0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIGJvZHkua29udGFrdCAuY29udGFpbmVyLWZsdWlkLnBhZGRpbmdUb3AgLmNvbnRhY3QtZGV0YWlscyBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYm9keS5rb250YWt0IC5jb250YWluZXItZmx1aWQucGFkZGluZ1RvcCAuY29udGFjdC1kZXRhaWxzIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICB9XG59XG5ib2R5LmtvbnRha3QgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wIC5jb250YWN0LWRldGFpbHMgcCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICBib2R5LmtvbnRha3QgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wIC5jb250YWN0LWRldGFpbHMgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICBib2R5LmtvbnRha3QgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wIC5jb250YWN0LWRldGFpbHMgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgYm9keS5rb250YWt0IC5jb250YWluZXItZmx1aWQucGFkZGluZ1RvcCAuY29udGFjdC1kZXRhaWxzIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIGJvZHkua29udGFrdCAuY29udGFpbmVyLWZsdWlkLnBhZGRpbmdUb3AgLmNvbnRhY3QtZGV0YWlscyB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkua29udGFrdCAuY29udGFpbmVyLWZsdWlkLnBhZGRpbmdUb3AgLmNvbnRhY3QtZGV0YWlscyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLmZsaXBNYWcge1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZsaXBNYWcgaW1nIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmZsaXBNYWcgLnRleHQge1xuICBtYXgtd2lkdGg6IDIwcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNS41dnc7XG59XG5cbi5mbGlwTWFnIC50ZXh0IGgyIHtcbiAgZm9udC1zaXplOiBjYWxjKDI0cHggKyA0ICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG59XG5cbi5mbGlwTWFnIC50ZXh0IC5zdXBsaW5lIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFByb3hpbWFOb3ZhLVJlZ3VsYXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5mbGlwTWFnIC50ZXh0IC5zdXBsaW5lOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiA4MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEycHg7XG4gIGxlZnQ6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNTBweCkge1xuICAuZmxpcE1hZyAudGV4dCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDI4dnc7XG4gIH1cbn1cbi5mbGlwTWFnIC5mbGlwQ292ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmxpcE1hZyAuZmxpcENvdmVyIC5idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5OTtcbiAgcmlnaHQ6IDEuNXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1MCUpO1xuICB0b3A6IDI1JTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZsaXBNYWcgLmZsaXBDb3ZlciAuYnV0dG9uLmJvdHRvbS1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5O1xuICByaWdodDogMS41cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIGJvdHRvbTogNnJlbTtcbiAgdG9wOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmxpcE1hZyAuZmxpcENvdmVyIC5idXR0b24gYnV0dG9uLFxuLmZsaXBNYWcgLmZsaXBDb3ZlciAuYnV0dG9uIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5mbGlwTWFnIC5mbGlwQ292ZXIgLmJ1dHRvbiBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVyZW07XG59XG5cbi5mbGlwTWFnIC5mbGlwQ292ZXIgLmJ1dHRvbi5sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxLjVyZW07XG4gIGxlZnQ6IDEuNXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmZsaXBNYWcgLmZsaXBDb3ZlciAuYnV0dG9uLmxlZnQtbWlkZGxlIHtcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogMTJyZW07XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogMS41cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uZmxpcE1hZyAuZmxpcENvdmVyIC5idXR0b24ubGVmdCBzcGFuLFxuLmZsaXBNYWcgLmZsaXBDb3ZlciAuYnV0dG9uLmxlZnQtbWlkZGxlIHNwYW4ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDAuN3JlbTtcbn1cblxuLmZsaXBNYWcgLmZsaXBDb3ZlciAuYnV0dG9uLmxlZnQgYnV0dG9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZmxpcE1hZyAuZmxpcENvdmVyIC5idXR0b24udHZCdXR0b24ge1xuICB0b3A6IDA7XG4gIGJvdHRvbTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMTVweCk7XG59XG5cbi5mbGlwTWFnIC5mbGlwQ292ZXIgLm1hZyB7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmxpcE1hZyAuZmxpcENvdmVyIC5tYWcgPiBkaXYge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZsaXBNYWcgLmZsaXBDb3ZlciAubWFnIC5iYWNrLFxuLmZsaXBNYWcgLmZsaXBDb3ZlciAubWFnIC5iYWNrNCxcbi5mbGlwTWFnIC5mbGlwQ292ZXIgLm1hZyAuYmFjazUsXG4uZmxpcE1hZyAuZmxpcENvdmVyIC5tYWcgLmxlZnQsXG4uZmxpcE1hZyAuZmxpcENvdmVyIC5tYWcgLnJpZ2h0LFxuLmZsaXBNYWcgLmZsaXBDb3ZlciAubWFnIC5hZGRPbixcbi5mbGlwTWFnIC5mbGlwQ292ZXIgLm1hZyAudHZIZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG59XG5cbi5mbGlwTWFnIC5mbGlwQ292ZXIgLm1hZyAuYWRkT24ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHJvdGF0ZSg1ZGVnKSB0cmFuc2xhdGUoMzAlLCA1JSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG59XG5cbi5zdWJtb2R1bC1ibGljay1pbnMtaGVmdC1zbGlkZS5mbGlwTWFnIC5mbGlwQ292ZXIgLm1hZyAuYWRkT24ge1xuICByaWdodDogMDtcbn1cblxuLmZsaXBNYWcgLmZsaXBDb3ZlciAubWFnIC5mcm9udDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1cHg7XG4gIHRvcDogMDtcbn1cblxuLmZsaXBNYWcgLmZsaXBDb3ZlciAubWFnIC5yaWdodCB7XG4gIGxlZnQ6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5mbGlwTWFnIC50ZXh0Q29udGFpbmVyIHtcbiAgd2lkdGg6IDUwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB6LWluZGV4OiA5OTk5OTk5OTk7XG59XG5cbi50ZXh0Q29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuXG4udGV4dENvbnRhaW5lciAuY2xvc2VCdG4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvLi4vaW1nL2ljb24vY2xvc2Uuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVyZW07XG4gIHJpZ2h0OiAycmVtO1xufVxuXG4udGV4dENvbnRhaW5lciAuY29udGVudCB7XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuICBwYWRkaW5nOiAwIDJyZW07XG59XG5cbi50ZXh0Q29udGFpbmVyIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4udGV4dENvbnRhaW5lciAuc3VibGluZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0Q29udGFpbmVyIHAgKyBwIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlU2VyaWZQcm9cIiwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IGNhbGMoMThweCArIDMgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLnRleHRDb250YWluZXIgcCArIHAge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLnRleHRDb250YWluZXIgcCArIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnRleHRDb250YWluZXIgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGV4dENvbnRhaW5lciBzdHJvbmc6OmJlZm9yZSB7XG4gIGhlaWdodDogMnB4O1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogODBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTEycHg7XG59XG5cbi50ZXh0Q29udGFpbmVyIGJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRlbnRib3guc2xpZGVyYm94IC5idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMTVweCAwIDIwcHggMDtcbiAgICBtYXJnaW46IDAgMCAtMXB4IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIH1cbiAgLmNvbnRlbnRib3guc2xpZGVyYm94IC5idXR0b24gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbnRlbnRib3guc2xpZGVyYm94IC5idXR0b24gYnV0dG9uIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB9XG4gIC5jb250ZW50Ym94LnNsaWRlcmJveCAuYnV0dG9uIGJ1dHRvbiAuaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbiAgLnRleHRDb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5mbGlwTWFnLnNsaWRlIC5tYWcgLmJsaWNrc2xpZGUgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5mbGlwTWFnLnNsaWRlIC5tYWcgLmJsaWNrc2xpZGUgaW1nOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3ZlcmxheUZsaXBNYWcge1xuICB6LWluZGV4OiA5OTk5OTk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDM0RDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmxheUZsaXBNYWcgLmZyb250IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5vdmVybGF5RmxpcE1hZyAubWFnIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLm92ZXJsYXlGbGlwTWFnIC5tYWcgaW1nOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3ZlcmxheUZsaXBNYWcgLm1hZyAuYmxpY2tzbGlkZSBpbWcge1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiBtYXRyaXgoMSwgMCwgMCwgMSwgMCwgMCkgIWltcG9ydGFudDtcbn1cblxuLm92ZXJsYXlGbGlwTWFnIC5tYWcgLmJsaWNrc2xpZGUgaW1nOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3ZlcmxheUZsaXBNYWcgLm1hZyAuYmxpY2tzbGlkZSBpbWcuc2xpY2stYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm92ZXJsYXlGbGlwTWFnIC5tYWcgLmZyb250IGltZyB7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cblxuLm92ZXJsYXlGbGlwTWFnIC5iYWNrX3NsaWRlckNvbnRyb2xzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAyNXZ3O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3R0b206IDN2aDtcbn1cblxuLm92ZXJsYXlGbGlwTWFnIC5iYWNrX3NsaWRlckNvbnRyb2xzIGxpIHtcbiAgbWFyZ2luOiAwIDIwcHg7XG59XG5cbi5iYWNrX3NsaWRlckNvbnRyb2xzIC5zbGljay1kb3RzIGxpIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5iYWNrX3NsaWRlckNvbnRyb2xzIGxpIGJ1dHRvbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5iYWNrX3NsaWRlckNvbnRyb2xzIGxpOmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLW5hbWUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAtMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5iYWNrX3NsaWRlckNvbnRyb2xzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYmFja19zbGlkZXJDb250cm9scyBsaS5zbGljay1hY3RpdmU6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ub3ZlcmxheUZsaXBNYWc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDM0YztcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMzAwbXMgYm90aDtcbn1cblxuLm92ZXJsYXlGbGlwTWFnLmV4aXRBbmltYXRpb246YWZ0ZXIge1xuICBhbmltYXRpb246IGV4aXRBbmltYXRpb24gMzAwbXMgYm90aDtcbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBoZWlnaHQ6IDF2aDtcbiAgfVxuICB0byB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuQGtleWZyYW1lcyBleGl0QW5pbWF0aW9uIHtcbiAgZnJvbSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxuICB0byB7XG4gICAgaGVpZ2h0OiAxdmg7XG4gIH1cbn1cbi5vdmVybGF5RmxpcE1hZ19zbWFsbFNjcmVlbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgei1pbmRleDogOTk5OTk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0MzREO1xuICBwYWRkaW5nLXRvcDogNXJlbTtcbn1cblxuLm92ZXJsYXlGbGlwTWFnX3NtYWxsU2NyZWVuIC5mbGlwQ292ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xufVxuLm92ZXJsYXlGbGlwTWFnX3NtYWxsU2NyZWVuIC5mbGlwQ292ZXIgLnR2SGVmdF9zbGlkZXJDb250cm9scyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm92ZXJsYXlGbGlwTWFnX3NtYWxsU2NyZWVuIC5mbGlwQ292ZXIgbWFnIHtcbiAgcGFkZGluZzogMCA1dnc7XG59XG5cbi5vdmVybGF5RmxpcE1hZ19zbWFsbFNjcmVlbiBpbWcge1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMiU7XG59XG5cbi5vdmVybGF5RmxpcE1hZ19zbWFsbFNjcmVlbiAudGV4dENvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDQwcHggMTZweCAyNHB4O1xufVxuXG4ub3ZlcmxheUZsaXBNYWdfc21hbGxTY3JlZW4gLnRleHRDb250YWluZXIub3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ub3ZlcmxheUZsaXBNYWdfc21hbGxTY3JlZW4gLnRleHRDb250YWluZXIgLmNsb3NlQnRuIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHRvcDogM3JlbTtcbn1cblxuLm92ZXJsYXlGbGlwTWFnX3NtYWxsU2NyZWVuIC50ZXh0Q29udGFpbmVyIC5jbG9zZUJ0bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmNVwiO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5vdmVybGF5RmxpcE1hZ19zbWFsbFNjcmVlbiAudGV4dENvbnRhaW5lciBoMiwgLm92ZXJsYXlGbGlwTWFnX3NtYWxsU2NyZWVuIC50ZXh0Q29udGFpbmVyIC5zdWJsaW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm92ZXJsYXlGbGlwTWFnX3NtYWxsU2NyZWVuIC50ZXh0Q29udGFpbmVyIHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuXG4ub3ZlcmxheUZsaXBNYWdfc21hbGxTY3JlZW4gLmJhY2tfc2xpZGVyQ29udHJvbHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbn1cblxuLm92ZXJsYXlGbGlwTWFnX3NtYWxsU2NyZWVuIC5iYWNrX3NsaWRlckNvbnRyb2xzIHVsIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLm92ZXJsYXlGbGlwTWFnX3NtYWxsU2NyZWVuIC5iYWNrX3NsaWRlckNvbnRyb2xzIGxpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLXNlY3Rpb24gKyAuY2FyZC1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTJyZW07XG59XG5cbi5jYXJkLXNlY3Rpb24gLmNhcmQtc2VjdGlvbi1oZWFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FyZC1zZWN0aW9uIC5jYXJkLXNlY3Rpb24taGVhZCAudW5kZXJGb250IHtcbiAgei1pbmRleDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTdyZW0pO1xuICBvcGFjaXR5OiAwLjE7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xufVxuXG4uY2FyZC1zZWN0aW9uIC5zdWJOYXYge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IGNhbGMoMjBweCArIDQgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAyMHZoO1xuICBib3R0b206IC0yMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLmNhcmQtc2VjdGlvbiAuc3ViTmF2IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5jYXJkLXNlY3Rpb24gLnN1Yk5hdiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uY2FyZC1zZWN0aW9uIC5zdWJOYXYgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLmNhcmQtc2VjdGlvbiAuc3ViTmF2IGxpLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJkLXNlY3Rpb24gLnN1Yk5hdiBsaS5oZWFkIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVyZW07XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmNhcmQtZGVjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbn1cblxuLmNhcmQtZGVjazpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbi5jYXJkLWRlY2sgLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cbi5jYXJkLWRlY2sgLmNhcmQ6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMnB4O1xuICByaWdodDogMTJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjQpLCAwcHggMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cbi5jYXJkLWRlY2sgLmNhcmQubm8tc2hhZG93OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uY2FyZC1kZWNrIC5jYXJkIC5jb250ZW50VGV4dCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLmNhcmQtZGVjayAuY2FyZC5zaW5nbGUsIC5jYXJkLWRlY2sgLmNhcmQuZG91YmxlIHtcbiAgZmxleC1kaXJlY3Rpb246IG5vbmU7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCksIDBweCAwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuLmNhcmQtZGVjayAuY2FyZC5zaW5nbGU6YmVmb3JlLCAuY2FyZC1kZWNrIC5jYXJkLmRvdWJsZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FyZC1kZWNrLmNvdW50LTMgLmNhcmQge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNhcmQtZGVjay5jb3VudC0zIC5jYXJkIHtcbiAgICBmbGV4OiAwIDUwJTtcbiAgICBtYXJnaW46IDAgMCAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNhcmQtZGVjay5jb3VudC0yIC5jYXJkIHtcbiAgICBtYXJnaW46IDAgMCAycmVtO1xuICB9XG59XG5cbi5JSE0tR3JlZW4ge1xuICBjb2xvcjogI2E2Y2M5YyAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1kZWNrIC5jYXJkIC5jb250ZW50VGV4dCBwIHtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IGNhbGMoMTZweCArIDIgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY2FyZC1kZWNrIC5jYXJkIC5jb250ZW50VGV4dCAucHpuIHtcbiAgY29sb3I6IHJnYmEoNjcsIDY3LCA3NywgMC42KTtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYS1ub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgZmxleC1ncm93OiAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM3JlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIC5jYXJkLWRlY2sgLmNhcmQgLmNvbnRlbnRUZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLmNhcmQtZGVjayAuY2FyZCAuY29udGVudFRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uY2FyZC1kZWNrIC5jYXJkIGJ1dHRvbiB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmNhcmQtZGVjay5zaW5nbGUge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRlY2sge1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ucHJpbnQgLmNhcmQgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFjY29yZGlvbiB7XG4gIG1hcmdpbjogMCAtMXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hY2NvcmRpb24ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMS41cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q4RDhEODtcbn1cblxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLml0ZW0taGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5pdGVtLWhlYWRlciBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG5cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5pdGVtLWhlYWRlciBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAtMnB4O1xuICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjYpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzO1xufVxuXG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuaXRlbS1oZWFkZXIgaTpob3ZlciB7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuXG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbS5pdGVtLWNvbGxhcHNlZCBoNCB7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuXG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbS5pdGVtLWNvbGxhcHNlZCAuaXRlbS1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0uaXRlbS1jb2xsYXBzZWQgaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlZVwiO1xufVxuXG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuaXRlbS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNlcmlmUHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNHM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5pdGVtLWNvbnRlbnQgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuYm9keS5ha2EgI3BhZ2UtaGVhZGVyIC5yaWdodCwgYm9keS5hdm8gI3BhZ2UtaGVhZGVyIC5yaWdodCwgYm9keS5hZ3AgI3BhZ2UtaGVhZGVyIC5yaWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5ha2EgI3BhZ2UtaGVhZGVyIC5yaWdodCwgYm9keS5hdm8gI3BhZ2UtaGVhZGVyIC5yaWdodCwgYm9keS5hZ3AgI3BhZ2UtaGVhZGVyIC5yaWdodCwgYm9keS5taW50Z3JlZW4gI3BhZ2UtaGVhZGVyIC5yaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgLnNjcm9sbC1jb250ZW50LWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPXNlY3Rpb24tXSB7XG4gIG1heC13aWR0aDogMzZyZW07XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPXNlY3Rpb24tXTpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj1zZWN0aW9uLV0gaDIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9c2VjdGlvbi1dIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9c2VjdGlvbi1dIC5zdWJsaW5lLWNvbG9yLm51bWJlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAwLjg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPXNlY3Rpb24tXSAuc3VibGluZS1jb2xvci5udW1iZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPXNlY3Rpb24tXSAuc3VibGluZS1jb2xvci5udW1iZXI6YWZ0ZXIge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cbi5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9c2VjdGlvbi1dIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAuNXJlbSBhdXRvIDEuNXJlbSBhdXRvO1xufVxuXG4uZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPXNlY3Rpb24tXSBpbWcuc2luZ2xlIHtcbiAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDBweCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zKSk7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjMpKTtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuRHJvcHNoYWRvdyhPZmZYPScke3h9JywgT2ZmWT0nJHt5fScsIENvbG9yPScke2hleH0nKVwiO1xuICBmaWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkRyb3BzaGFkb3coT2ZmWD0nJHt4fScsIE9mZlk9JyR7eX0nLCBDb2xvcj0nJHtoZXh9JylcIjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9c2VjdGlvbi1dIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj1zZWN0aW9uLV0gLnN0b3JlLWxpbmtzIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPXNlY3Rpb24tXSAuc3RvcmUtbGlua3MgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTByZW07XG59XG5cbi5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9c2VjdGlvbi1dIC5zdG9yZS1saW5rcyBpbWc6bnRoLW9mLXR5cGUoMikge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj1zZWN0aW9uLV0gLnN0b3JlLWxpbmtzIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9c2VjdGlvbi1dIC5zdG9yZS1saW5rcyBpbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbiAgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj1zZWN0aW9uLV0gLnN0b3JlLWxpbmtzIGltZzpudGgtb2YtdHlwZSgyKSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4uZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPXNlY3Rpb24tXSAuc2NyZWVuLXNsaWRlci1tIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMykpO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zKSk7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkRyb3BzaGFkb3coT2ZmWD0nJHt4fScsIE9mZlk9JyR7eX0nLCBDb2xvcj0nJHtoZXh9JylcIjtcbiAgZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5Ecm9wc2hhZG93KE9mZlg9JyR7eH0nLCBPZmZZPScke3l9JywgQ29sb3I9JyR7aGV4fScpXCI7XG59XG5cbi5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9c2VjdGlvbi1dIC5zY3JlZW4tc2xpZGVyLW0gLnNsaWRlci1jb250cm9scy1tIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbi5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9c2VjdGlvbi1dIC5zY3JlZW4tc2xpZGVyLW0gLnNsaWRlci1jb250cm9scy1tIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MzQzNEQgIWltcG9ydGFudDtcbn1cblxuLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj1zZWN0aW9uLV0gLnNjcmVlbi1zbGlkZXItbSAuc2xpZGVyLWNvbnRyb2xzLW0gLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk0MUEgIWltcG9ydGFudDtcbn1cblxuLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj1zZWN0aW9uLV0gLnNjcmVlbi1zbGlkZXItbSAuc2xpZGUge1xuICBwYWRkaW5nOiAxLjVyZW0gMCAycmVtIDA7XG59XG4uZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPXNlY3Rpb24tXSAuc2NyZWVuLXNsaWRlci1tIC5zbGlkZSBpbWcge1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj1zZWN0aW9uLV0gLnNjcmVlbi1zbGlkZXItbSAuc2xpZGUgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj1zZWN0aW9uLV0gLnNjcmVlbi1zbGlkZXItbSAuc2xpZGU6YWZ0ZXIge1xuICB0b3A6IDEuNXJlbTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjZyZW0pO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9c2VjdGlvbi1dIC5zY3JlZW4tc2xpZGVyLW0gLnNsaWRlOmFmdGVyIHtcbiAgICB0b3A6IDEuMnJlbTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj1zZWN0aW9uLV0gLnNjcmVlbi1zbGlkZXItbSAuc2xpZGU6YWZ0ZXIge1xuICAgIHRvcDogMC45cmVtO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMi44cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9c2VjdGlvbi1dIC5zY3JlZW4tc2xpZGVyLW0gLnNsaWRlIHtcbiAgICBwYWRkaW5nOiAxLjFyZW0gMCAycmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPXNlY3Rpb24tXSAuc2NyZWVuLXNsaWRlci1tIC5zbGlkZSB7XG4gICAgcGFkZGluZzogMC44cmVtIDAgMnJlbSAwO1xuICB9XG59XG5cbi5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9c2VjdGlvbi1dIC5zY3JlZW4tc2xpZGVyLW0gLnNsaWRlci1tYXNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj1zZWN0aW9uLV0gLnNjcmVlbi1zbGlkZXItbSAuc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA5JTtcbiAgdG9wOiAwO1xuICB3aWR0aDogODIlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj1zZWN0aW9uLV0gLnNjcmVlbi1zbGlkZXItbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9c2VjdGlvbi1dIHtcbiAgICBwYWRkaW5nOiAwIDFyZW0gMCAwO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9c2VjdGlvbi1dIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVkNmZlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogNTAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA1MCUpO1xuICBwYWRkaW5nLXRvcDogNDhweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN0YWdlLmhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zdGFnZS5oaWRkZW4ge1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50b29sYmFyLWZpeGVkIC5zdGFnZS5oaWRkZW4ge1xuICBtYXJnaW4tdG9wOiAtMzlweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdGFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAzMnZ3O1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgYm94LXNoYWRvdzogNDBweCA0MHB4IDQwcHggcmdiYSgwLCA1MCwgMTIwLCAwLjUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSB0cmFuc2xhdGVaKDApO1xuICBib3JkZXItcmFkaXVzOiAxMCU7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIucGhvbmUge1xuICB3aWR0aDogMTV2dztcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgYm9yZGVyLXJhZGl1czogMTYlO1xufVxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyLnBob25lIFtjbGFzc149bWVkaWEtc2VjdGlvbl0ge1xuICBsZWZ0OiA2JTtcbiAgdG9wOiAxMi41JTtcbiAgd2lkdGg6IDg4JTtcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lci5waG9uZSAuY2xpcC1tZWRpYS1zZWN0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyLndlYnNpdGUge1xuICBib3JkZXItcmFkaXVzOiAyJTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC40cywgYm94LXNoYWRvdyAwLjRzO1xufVxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyLndlYnNpdGUuc2NhbGVkIHtcbiAgd2lkdGg6IDI1dnc7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAxMHB4IHJnYmEoMCwgNTAsIDEyMCwgMC4zKTtcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lci53ZWJzaXRlIFtjbGFzc149bWVkaWEtc2VjdGlvbl0ge1xuICBsZWZ0OiAxcHg7XG4gIHRvcDogNS4xODglO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuICB0ZXN0OiAxMjM7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIud2Vic2l0ZSAuaW5uZXItc2VjdGlvbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIud2Vic2l0ZSAubWVkaWEtc2VjdGlvbi0wMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIud2Vic2l0ZSAubWVkaWEtc2VjdGlvbi0wMSA+IGltZyB7XG4gIHotaW5kZXg6IDk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyLndlYnNpdGUgLm1lZGlhLXNlY3Rpb24tMDEgLnNjcmVlbi1zY3JvbGwtaGVhZGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lci53ZWJzaXRlIC5tZWRpYS1zZWN0aW9uLTAxIC5zY3JlZW4tc2Nyb2xsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyLndlYnNpdGUgLm1lZGlhLXNlY3Rpb24tMDEgLnNjcmVlbi1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lci53ZWJzaXRlIC5tZWRpYS1zZWN0aW9uLTAxIC5zY3JlZW4tc2Nyb2xsIC5oZXJvLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lci53ZWJzaXRlIC5tZWRpYS1zZWN0aW9uLTAxIC5zY3JlZW4tc2Nyb2xsIC5oZXJvLWNvbnRhaW5lciAuaGVyby10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIud2Vic2l0ZSAubWVkaWEtc2VjdGlvbi0wMSAuc2NyZWVuLXNjcm9sbCAuaGVyby1jb250YWluZXIgLmhlcm8taW1hZ2Uge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lci53ZWJzaXRlIC5tZWRpYS1zZWN0aW9uLTAxLmFjdGl2ZSAuc2NyZWVuLXNjcm9sbC1oZWFkZXIge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgMC40cyBlYXNlLWluLW91dC1xdWludDtcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lci53ZWJzaXRlIC5tZWRpYS1zZWN0aW9uLTAxLmFjdGl2ZSAuaGVyby1jb250YWluZXIgLmhlcm8tdGV4dCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIDAuOHMgZWFzZS1pbi1vdXQtcXVpbnQ7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIud2Vic2l0ZSAubWVkaWEtc2VjdGlvbi0wMS5hY3RpdmUgLmhlcm8tY29udGFpbmVyIC5oZXJvLWltYWdlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgMC42cyBlYXNlLWluLW91dC1xdWludDtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5pbm5lci13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5zbGlkZXItY29udHJvbHMtZXh0ZW5kZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTYuNXJlbTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgyMCUpO1xuICB6LWluZGV4OiAxMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzO1xufVxuXG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgLnNsaWRlci1jb250cm9scy1leHRlbmRlZCAuZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5zbGlkZXItY29udHJvbHMtZXh0ZW5kZWQuYWN0aXZlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCUpO1xufVxuXG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgW2NsYXNzXj1tZWRpYS1zZWN0aW9uXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogOSU7XG4gIHRvcDogNi41JTtcbiAgd2lkdGg6IDgyJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149bWVkaWEtc2VjdGlvbl06bnRoLWNoaWxkKDApIHtcbiAgei1pbmRleDogNztcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149bWVkaWEtc2VjdGlvbl06bnRoLWNoaWxkKDEpIHtcbiAgei1pbmRleDogNjtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149bWVkaWEtc2VjdGlvbl06bnRoLWNoaWxkKDIpIHtcbiAgei1pbmRleDogNTtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149bWVkaWEtc2VjdGlvbl06bnRoLWNoaWxkKDMpIHtcbiAgei1pbmRleDogNDtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149bWVkaWEtc2VjdGlvbl06bnRoLWNoaWxkKDQpIHtcbiAgei1pbmRleDogMztcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149bWVkaWEtc2VjdGlvbl06bnRoLWNoaWxkKDUpIHtcbiAgei1pbmRleDogMjtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149bWVkaWEtc2VjdGlvbl06bnRoLWNoaWxkKDYpIHtcbiAgei1pbmRleDogMTtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149bWVkaWEtc2VjdGlvbl0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2Utb3V0O1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149bWVkaWEtc2VjdGlvbl0uYWN0aXZlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149bWVkaWEtc2VjdGlvbl0uYWN0aXZlIGltZyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciBbY2xhc3NePW1lZGlhLXNlY3Rpb25dLmhpZGRlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149bWVkaWEtc2VjdGlvbl0uc2NyZWVuLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciBbY2xhc3NePW1lZGlhLXNlY3Rpb25dLnNjcmVlbi1zdGFjayBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZS1vdXQsIG9wYWNpdHkgMC40cyBlYXNlLW91dDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgW2NsYXNzXj1tZWRpYS1zZWN0aW9uXS5zY3JlZW4tc3RhY2sgaW1nLmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2Utb3V0LCBvcGFjaXR5IDAuNHMgZWFzZS1vdXQ7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciBbY2xhc3NePW1lZGlhLXNlY3Rpb25dIC5zbGlkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149bWVkaWEtc2VjdGlvbl0gLnNsaWRlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149bWVkaWEtc2VjdGlvbl0gLnNsaWRlID4gLmNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149bWVkaWEtc2VjdGlvbl0gLnNsaWRlIC5pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgaW1nLnNjcmVlbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5kZXZpY2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmxpcE1hZyAubWFnIC5ibGlja3NsaWRlIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5mbGlwTWFnIC5tYWcgLmJsaWNrc2xpZGUuYWRkT24gaW1nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zNSUpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG1hcmdpbi1yaWdodDogNXJlbTtcbn1cbi5mbGlwTWFnIC5tYWcgLmJsaWNrc2xpZGUuYWRkT24gaW1nOmZpcnN0LW9mLXR5cGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IHVuc2V0O1xufVxuLmZsaXBNYWcgLm1hZyAuYmxpY2tzbGlkZS50dkhlZnQgaW1nLCAuZmxpcE1hZyAubWFnIC5ibGlja3NsaWRlLmJhY2sgaW1nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zNSUpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZmxpcE1hZyAubWFnIC5ibGlja3NsaWRlLmJhY2s0IGltZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzUlKTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmZsaXBNYWcgLm1hZyAuYmxpY2tzbGlkZS5iYWNrNSBpbWcge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTM1JSk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5kZXZpY2UucGhvbmUsIC5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuZGV2aWNlLnRhYmxldCB7XG4gIHdpZHRoOiA5dnc7XG4gIG1heC13aWR0aDogMjIwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjAwJSwgNjUlKTtcbiAgcmlnaHQ6IDUwJTtcbiAgei1pbmRleDogOTk4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLW91dCwgb3BhY2l0eSAwLjRzIGVhc2Utb3V0O1xuICBvcGFjaXR5OiAxO1xuICBib3gtc2hhZG93OiA1cHggNXB4IDVweCByZ2JhKDAsIDUwLCAxMjAsIDAuMyk7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgLmRldmljZS5waG9uZS5waG9uZSwgLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5kZXZpY2UudGFibGV0LnBob25lIHtcbiAgei1pbmRleDogOTk5O1xufVxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5kZXZpY2UucGhvbmUucGhvbmUuc21hbGwsIC5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuZGV2aWNlLnRhYmxldC5waG9uZS5zbWFsbCB7XG4gIHdpZHRoOiA0Ljg3dnc7XG4gIG1heC13aWR0aDogMTExcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMxMCUsIDkzJSk7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgLmRldmljZS5waG9uZS5waG9uZS5zbWFsbC5oaWRkZW4sIC5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuZGV2aWNlLnRhYmxldC5waG9uZS5zbWFsbC5oaWRkZW4ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMTAlLCAxNjglKTtcbiAgb3BhY2l0eTogMDtcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuZGV2aWNlLnBob25lLnBob25lLmhpZGRlbiwgLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5kZXZpY2UudGFibGV0LnBob25lLmhpZGRlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwMCUsIDEwMCUpO1xuICBvcGFjaXR5OiAwO1xufVxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5kZXZpY2UucGhvbmUuc21hbGwsIC5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuZGV2aWNlLnRhYmxldC5zbWFsbCB7XG4gIHotaW5kZXg6IDk5OTtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDEwcHggcmdiYSgwLCA1MCwgMTIwLCAwLjMpLCAwIDAgMTBweCByZ2JhKDAsIDUwLCAxMjAsIDAuNCk7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgLmRldmljZS5waG9uZS50YWJsZXQsIC5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuZGV2aWNlLnRhYmxldC50YWJsZXQge1xuICB3aWR0aDogMTB2dztcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTMwJSwgNjUlKTtcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuZGV2aWNlLnBob25lLnRhYmxldC5oaWRkZW4sIC5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuZGV2aWNlLnRhYmxldC50YWJsZXQuaGlkZGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTMwJSwgMTIwJSk7XG4gIG9wYWNpdHk6IDA7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgLmRldmljZS5icm93c2VyLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q4RDhEODtcbiAgei1pbmRleDogMDtcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuZGV2aWNlLmJyb3dzZXItYmFyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IGNhbGMoNS40NSAvIDggKiAxMDAlKTtcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuZGV2aWNlLmJyb3dzZXItYmFyID4gLmNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuZGV2aWNlLmJyb3dzZXItYmFyOmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0LXF1YXJ0O1xufVxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5kZXZpY2UuYnJvd3Nlci1iYXIgLmJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuZGV2aWNlLmJyb3dzZXItYmFyIC5iYXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgLmRldmljZS5icm93c2VyLWJhciAuaW5uZXIge1xuICBwYWRkaW5nOiAxcmVtO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgLmRldmljZS5icm93c2VyLWJhciAuaW5uZXIgc3BhbiB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgLmRldmljZS5icm93c2VyLWJhciAuaW5uZXIgaSB7XG4gIGZsZXgtZ3JvdzogMDtcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuZGV2aWNlLmJyb3dzZXItYmFyLmhpZGRlbiB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5kZXZpY2UuYnJvd3Nlci1iYXIuaGlkZGVuIC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgLmRldmljZS5icm93c2VyLWJhci5oaWRkZW4gLmJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgLmRldmljZS5icm93c2VyLWJhci5oaWRkZW46YmVmb3JlIHtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuXG4ucHJpY2luZyB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5wcmljaW5nIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIC5wcmljaW5nIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICB9XG59XG4ucHJpY2luZyBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJpY2luZyBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLnByaWNpbmcgLnVuZGVyRm9udCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02MCUpO1xufVxuXG4ucHJpY2luZyAuY2FyZC1kZWNrIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByaWNpbmcgLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBtYXgtd2lkdGg6IDUwcmVtO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLnByaWNpbmcgLmNhcmQge1xuICBwYWRkaW5nOiAyLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ucHJpY2luZyAuY2FyZCAucHJpY2Uge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5wcmljaW5nIC5jYXJkIGJ1dHRvbixcbi5wcmljaW5nIC5jYXJkIGEubW9yZS5idG5zdHlsZSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5wcmljaW5nIC5jYXJkIC5mZWF0dXJlLWxpc3Qge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4ucHJpY2luZyAuY2FyZCAuZmVhdHVyZS1saXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucHJpY2luZyAuY2FyZCAuZmVhdHVyZS1saXN0IGxpLmZlYXR1cmUtbGlzdC1oZWFkIHtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wcmljaW5nIC5jYXJkIC5mZWF0dXJlLWxpc3QgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luOiAwO1xufVxuLnByaWNpbmcgLmNhcmQgLmZlYXR1cmUtbGlzdCBsaTpub3QoOmZpcnN0LW9mLXR5cGUpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWY2XCI7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgd2lkdGg6IDEuMnJlbTtcbiAgaGVpZ2h0OiAxLjJyZW07XG4gIG1hcmdpbi10b3A6IC0wLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGdyZXk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5wcmljaW5nIC5jYXJkLmRvdWJsZSB7XG4gIG1heC13aWR0aDogNDhyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDA7XG59XG4ucHJpY2luZyAuY2FyZC5kb3VibGUgLmJhc2UtcGFja2FnZSBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NDFBO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcmljaW5nIC5jYXJkLmRvdWJsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLnByaWNpbmcgLmNhcmQuZG91YmxlID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIuNXJlbSAxLjVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcmljaW5nIC5jYXJkLmRvdWJsZSA+IGRpdiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG4gIH1cbn1cbi5wcmljaW5nIC5jYXJkLmRvdWJsZSAuYWRkb24tcGFja2FnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAxLjVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDhEOEQ4O1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjNGMztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByaWNpbmcgLmNhcmQuZG91YmxlIC5hZGRvbi1wYWNrYWdlIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNEOEQ4RDg7XG4gICAgcGFkZGluZzogMCAyLjVyZW07XG4gIH1cbn1cbi5wcmljaW5nIC5jYXJkLmRvdWJsZSAuYWRkb24tcGFja2FnZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDAlO1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgY29udGVudDogXCJcXGVhZmFcIjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzQzNDM0RDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0YzRjM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOEQ4RDg7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJpY2luZyAuY2FyZC5kb3VibGUgLmFkZG9uLXBhY2thZ2U6YWZ0ZXIge1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRDhEOEQ4O1xuICB9XG59XG4ucHJpY2luZyAuY2FyZC5kb3VibGUgLmFkZG9uLXBhY2thZ2UgLmFkZG9uLXBhY2thZ2UtaXRlbSB7XG4gIHBhZGRpbmc6IDIuNXJlbSAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnByaWNpbmcgLmNhcmQuZG91YmxlIC5hZGRvbi1wYWNrYWdlIC5hZGRvbi1wYWNrYWdlLWl0ZW06bnRoLW9mLXR5cGUoMSkgaDUge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbi5wcmljaW5nIC5jYXJkLmRvdWJsZSAuYWRkb24tcGFja2FnZSAuYWRkb24tcGFja2FnZS1pdGVtOm50aC1vZi10eXBlKDIpIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOEQ4RDg7XG59XG5cbi5wcmljaW5nIC5jYXJkLmRvdWJsZSAuYWRkb24tcGFja2FnZSAucHJpY2Uge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbi5wcmljaW5nIC5jYXJkLmRvdWJsZSAuYWRkb24tcGFja2FnZSBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5cbi5wcmljaW5nIC5jYXJkLmRvdWJsZSAuYWRkb24tcGFja2FnZSBoNSB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi5wcmljaW5nIC5jYXJkLmRvdWJsZSAuYWRkb24tcGFja2FnZSAuZGV0YWlscyB7XG4gIGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmZlYXR1cmVzIC5mZWF0dXJlLXN0aWNreS1oZWFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG5cbi5mZWF0dXJlcyAuZmVhdHVyZS1zdGlja3ktaGVhZCAudW5kZXJGb250IHtcbiAgbWFyZ2luLWJvdHRvbTogLTVyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5mZWF0dXJlcyAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbn1cblxuLmZlYXR1cmVzIC5mZWF0dXJlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5pbmhhbHRzc2VpdGUgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja3dpY2h0aWdlXSAuaXRlbS1saXN0IHVsIGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgY29sb3I6ICMwMDYwQTU7XG59XG5cbi5pbmhhbHRzc2VpdGUgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja3dpY2h0aWdlXSAuaXRlbS1saXN0IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuXG4uaW5oYWx0c3NlaXRlIC51bmRlckZvbnQge1xuICBmb250LXNpemU6IGNhbGMoNzBweCArIDkwICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG4gIGxldHRlci1zcGFjaW5nOiBpbml0aWFsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5pbmhhbHRzc2VpdGUgLnVuZGVyRm9udCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDY1cHggKyA5MCAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmluaGFsdHNzZWl0ZSAudW5kZXJGb250IHtcbiAgICBmb250LXNpemU6IGNhbGMoNjBweCArIDkwICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaW5oYWx0c3NlaXRlIC51bmRlckZvbnQge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg1NXB4ICsgOTAgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM1cHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZXMgLmZlYXR1cmUtaXRlbSB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuZmVhdHVyZXMgLmZlYXR1cmUtaXRlbTpsYXN0LW9mLXR5cGUsIC5mZWF0dXJlcyAuZmVhdHVyZS1pdGVtOm50aC1vZi10eXBlKDMpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZlYXR1cmVzIC5mZWF0dXJlLWl0ZW0ge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbn1cbi5mZWF0dXJlcyAuZmVhdHVyZS1pdGVtIC5mZWF0dXJlLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmVhdHVyZXMgLmZlYXR1cmUtaXRlbSAuZmVhdHVyZS10ZXh0IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZlYXR1cmVzIC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmUtdGV4dCBoMyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLmZlYXR1cmVzIC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmUtdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5mZWF0dXJlcyAuZmVhdHVyZS1pdGVtIC5mZWF0dXJlLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uY2hvc2VuLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2hvc2VuLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICB9XG59XG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXNpbmdsZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGZvbnQtZmFtaWx5OiBnZW9yZ2lhO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1zaW5nbGUgc3BhbiB7XG4gIGhlaWdodDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tc2luZ2xlIGIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLWRyb3Age1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBjbGlwLXBhdGg6IG5vbmU7XG59XG5cbi5tZXNzYWdlcy0tZXJyb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBFRkVGO1xuICBwYWRkaW5nOiAxMHB4O1xuICB6LWluZGV4OiAyO1xufVxuLm1lc3NhZ2VzLS1lcnJvciBlbSB7XG4gIGh5cGhlbnM6IGF1dG87XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5yZXF1aXJlZCAuZmllbGRzZXQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbmZpZWxkc2V0IC5maWVsZHNldC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLm1vZHVsLWV4dGVybmUtaHRtbC1wZGYgLmZpZWxkLS1uYW1lLWZpZWxkLXBkZi1kb3dubG9hZCA+IC5maWVsZC0tbGFiZWwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLnJhdGVpdC1sYXJnZSB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4ucmF0ZWl0LWxhcmdlIC5yYXRlaXQtcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLXNpemU6IDQ4cHggNDhweCAhaW1wb3J0YW50O1xufVxuLnJhdGVpdC1sYXJnZSAucmF0ZWl0LXJhbmdlIC5yYXRlaXQtc2VsZWN0ZWQsIC5yYXRlaXQtbGFyZ2UgLnJhdGVpdC1yYW5nZSAucmF0ZWl0LWhvdmVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiA0OHB4IDQ4cHggIWltcG9ydGFudDtcbn1cblxuaS5pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbltjbGFzc149aWNvbi1dLCBbY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY29uLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cblxuLmljb24taG9tZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cblxuLmljb24taG9tZTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cblxuLmljb24tb2ZmaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG5cbi5pY29uLW5ld3NwYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNFwiO1xufVxuXG4uaWNvbi1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLmljb24tcGVuY2lsMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNlwiO1xufVxuXG4uaWNvbi1xdWlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuXG4uaWNvbi1wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDhcIjtcbn1cblxuLmljb24tYmxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuXG4uaWNvbi1leWVkcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG59XG5cbi5pY29uLWRyb3BsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjtcbn1cblxuLmljb24tcGFpbnQtZm9ybWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG59XG5cbi5pY29uLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG59XG5cbi5pY29uLWltYWdlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZVwiO1xufVxuXG4uaWNvbi1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbn1cblxuLmljb24taGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMFwiO1xufVxuXG4uaWNvbi1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuXG4uaWNvbi1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG59XG5cbi5pY29uLWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTNcIjtcbn1cblxuLmljb24tdmlkZW8tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE0XCI7XG59XG5cbi5pY29uLWRpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTVcIjtcbn1cblxuLmljb24tcGFjbWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XG59XG5cbi5pY29uLXNwYWRlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxN1wiO1xufVxuXG4uaWNvbi1jbHViczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOFwiO1xufVxuXG4uaWNvbi1kaWFtb25kczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOVwiO1xufVxuXG4uaWNvbi1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxYVwiO1xufVxuXG4uaWNvbi1jb25uZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG59XG5cbi5pY29uLXBvZGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWNcIjtcbn1cblxuLmljb24tZmVlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZFwiO1xufVxuXG4uaWNvbi1taWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWVcIjtcbn1cblxuLmljb24tYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZlwiO1xufVxuXG4uaWNvbi1ib29rczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMFwiO1xufVxuXG4uaWNvbi1saWJyYXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIxXCI7XG59XG5cbi5pY29uLWZpbGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMlwiO1xufVxuXG4uaWNvbi1wcm9maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XG59XG5cbi5pY29uLWZpbGUtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjRcIjtcbn1cblxuLmljb24tZmlsZXMtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjVcIjtcbn1cblxuLmljb24tZmlsZS10ZXh0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNlwiO1xufVxuXG4uaWNvbi1maWxlLXBpY3R1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjdcIjtcbn1cblxuLmljb24tZmlsZS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyOFwiO1xufVxuXG4uaWNvbi1maWxlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjlcIjtcbn1cblxuLmljb24tZmlsZS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyYVwiO1xufVxuXG4uaWNvbi1maWxlLXppcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyYlwiO1xufVxuXG4uaWNvbi1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJjXCI7XG59XG5cbi5pY29uLXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJkXCI7XG59XG5cbi5pY29uLXN0YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJlXCI7XG59XG5cbi5pY29uLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyZlwiO1xufVxuXG4uaWNvbi1mb2xkZXItb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMFwiO1xufVxuXG4uaWNvbi1mb2xkZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMVwiO1xufVxuXG4uaWNvbi1mb2xkZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzJcIjtcbn1cblxuLmljb24tZm9sZGVyLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7XG59XG5cbi5pY29uLWZvbGRlci11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzRcIjtcbn1cblxuLmljb24tcHJpY2UtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM1XCI7XG59XG5cbi5pY29uLXByaWNlLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzZcIjtcbn1cblxuLmljb24tYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzN1wiO1xufVxuXG4uaWNvbi1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzhcIjtcbn1cblxuLmljb24tdGlja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM5XCI7XG59XG5cbi5pY29uLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2FcIjtcbn1cblxuLmljb24tY29pbi1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2JcIjtcbn1cblxuLmljb24tY29pbi1ldXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNjXCI7XG59XG5cbi5pY29uLWNvaW4tcG91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2RcIjtcbn1cblxuLmljb24tY29pbi15ZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2VcIjtcbn1cblxuLmljb24tY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2ZcIjtcbn1cblxuLmljb24tY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MFwiO1xufVxuXG4uaWNvbi1saWZlYnVveTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MVwiO1xufVxuXG4uaWNvbi1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MlwiO1xufVxuXG4uaWNvbi1waG9uZS1oYW5nLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQzXCI7XG59XG5cbi5pY29uLWFkZHJlc3MtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0NFwiO1xufVxuXG4uaWNvbi1lbnZlbG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ1XCI7XG59XG5cbi5pY29uLXB1c2hwaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDZcIjtcbn1cblxuLmljb24tbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDdcIjtcbn1cblxuLmljb24tbG9jYXRpb24yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ4XCI7XG59XG5cbi5pY29uLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDlcIjtcbn1cblxuLmljb24tY29tcGFzczI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGFcIjtcbn1cblxuLmljb24tbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRiXCI7XG59XG5cbi5pY29uLW1hcDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGNcIjtcbn1cblxuLmljb24taGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZFwiO1xufVxuXG4uaWNvbi1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZVwiO1xufVxuXG4uaWNvbi1jbG9jazI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGZcIjtcbn1cblxuLmljb24tYWxhcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTBcIjtcbn1cblxuLmljb24tYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1MVwiO1xufVxuXG4uaWNvbi1zdG9wd2F0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTJcIjtcbn1cblxuLmljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTNcIjtcbn1cblxuLmljb24tcHJpbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NFwiO1xufVxuXG4uaWNvbi1rZXlib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NVwiO1xufVxuXG4uaWNvbi1kaXNwbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU2XCI7XG59XG5cbi5pY29uLWxhcHRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1N1wiO1xufVxuXG4uaWNvbi1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NThcIjtcbn1cblxuLmljb24tbW9iaWxlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1OVwiO1xufVxuXG4uaWNvbi10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWFcIjtcbn1cblxuLmljb24tdHY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWJcIjtcbn1cblxuLmljb24tZHJhd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVjXCI7XG59XG5cbi5pY29uLWRyYXdlcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWRcIjtcbn1cblxuLmljb24tYm94LWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1ZVwiO1xufVxuXG4uaWNvbi1ib3gtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVmXCI7XG59XG5cbi5pY29uLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYwXCI7XG59XG5cbi5pY29uLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2MVwiO1xufVxuXG4uaWNvbi1mbG9wcHktZGlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2MlwiO1xufVxuXG4uaWNvbi1kcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2M1wiO1xufVxuXG4uaWNvbi1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2NFwiO1xufVxuXG4uaWNvbi11bmRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY1XCI7XG59XG5cbi5pY29uLXJlZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjZcIjtcbn1cblxuLmljb24tdW5kbzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjdcIjtcbn1cblxuLmljb24tcmVkbzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjhcIjtcbn1cblxuLmljb24tZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2OVwiO1xufVxuXG4uaWNvbi1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2YVwiO1xufVxuXG4uaWNvbi1idWJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmJcIjtcbn1cblxuLmljb24tYnViYmxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2Y1wiO1xufVxuXG4uaWNvbi1idWJibGVzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2ZFwiO1xufVxuXG4uaWNvbi1idWJibGUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZlXCI7XG59XG5cbi5pY29uLWJ1YmJsZXMzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZmXCI7XG59XG5cbi5pY29uLWJ1YmJsZXM0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTcwXCI7XG59XG5cbi5pY29uLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzFcIjtcbn1cblxuLmljb24tdXNlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzJcIjtcbn1cblxuLmljb24tdXNlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTczXCI7XG59XG5cbi5pY29uLXVzZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzRcIjtcbn1cblxuLmljb24tdXNlci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3NVwiO1xufVxuXG4uaWNvbi11c2VyLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3NlwiO1xufVxuXG4uaWNvbi1xdW90ZXMtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3N1wiO1xufVxuXG4uaWNvbi1xdW90ZXMtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzhcIjtcbn1cblxuLmljb24taG91ci1nbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3OVwiO1xufVxuXG4uaWNvbi1zcGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdhXCI7XG59XG5cbi5pY29uLXNwaW5uZXIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdiXCI7XG59XG5cbi5pY29uLXNwaW5uZXIzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdjXCI7XG59XG5cbi5pY29uLXNwaW5uZXI0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdkXCI7XG59XG5cbi5pY29uLXNwaW5uZXI1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdlXCI7XG59XG5cbi5pY29uLXNwaW5uZXI2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdmXCI7XG59XG5cbi5pY29uLXNwaW5uZXI3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTgwXCI7XG59XG5cbi5pY29uLXNwaW5uZXI4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTgxXCI7XG59XG5cbi5pY29uLXNwaW5uZXI5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTgyXCI7XG59XG5cbi5pY29uLXNwaW5uZXIxMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4M1wiO1xufVxuXG4uaWNvbi1zcGlubmVyMTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODRcIjtcbn1cblxuLmljb24tYmlub2N1bGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4NVwiO1xufVxuXG4uaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODZcIjtcbn1cblxuLmljb24tem9vbS1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4N1wiO1xufVxuXG4uaWNvbi16b29tLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4OFwiO1xufVxuXG4uaWNvbi1lbmxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg5XCI7XG59XG5cbi5pY29uLXNocmluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4YVwiO1xufVxuXG4uaWNvbi1lbmxhcmdlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4YlwiO1xufVxuXG4uaWNvbi1zaHJpbmsyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThjXCI7XG59XG5cbi5pY29uLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4ZFwiO1xufVxuXG4uaWNvbi1rZXkyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThlXCI7XG59XG5cbi5pY29uLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGZcIjtcbn1cblxuLmljb24tdW5sb2NrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTBcIjtcbn1cblxuLmljb24td3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTkxXCI7XG59XG5cbi5pY29uLWVxdWFsaXplcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5MlwiO1xufVxuXG4uaWNvbi1lcXVhbGl6ZXIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTkzXCI7XG59XG5cbi5pY29uLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5NFwiO1xufVxuXG4uaWNvbi1jb2dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk1XCI7XG59XG5cbi5pY29uLWhhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5NlwiO1xufVxuXG4uaWNvbi1tYWdpYy13YW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk3XCI7XG59XG5cbi5pY29uLWFpZC1raXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OThcIjtcbn1cblxuLmljb24tYnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk5XCI7XG59XG5cbi5pY29uLXBpZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5YVwiO1xufVxuXG4uaWNvbi1zdGF0cy1kb3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTliXCI7XG59XG5cbi5pY29uLXN0YXRzLWJhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWNcIjtcbn1cblxuLmljb24tc3RhdHMtYmFyczI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWRcIjtcbn1cblxuLmljb24tdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTllXCI7XG59XG5cbi5pY29uLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWZcIjtcbn1cblxuLmljb24tZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTBcIjtcbn1cblxuLmljb24tZ2xhc3MyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWExXCI7XG59XG5cbi5pY29uLW11ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhMlwiO1xufVxuXG4uaWNvbi1zcG9vbi1rbmlmZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhM1wiO1xufVxuXG4uaWNvbi1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE0XCI7XG59XG5cbi5pY29uLXJvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhNVwiO1xufVxuXG4uaWNvbi1tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhNlwiO1xufVxuXG4uaWNvbi1tZXRlcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTdcIjtcbn1cblxuLmljb24taGFtbWVyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhOFwiO1xufVxuXG4uaWNvbi1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE5XCI7XG59XG5cbi5pY29uLWxhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhYVwiO1xufVxuXG4uaWNvbi1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YWJcIjtcbn1cblxuLmljb24tYmluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFjXCI7XG59XG5cbi5pY29uLWJpbjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YWRcIjtcbn1cblxuLmljb24tYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFlXCI7XG59XG5cbi5pY29uLWFpcnBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFmXCI7XG59XG5cbi5pY29uLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWIwXCI7XG59XG5cbi5pY29uLXJvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjFcIjtcbn1cblxuLmljb24tYWNjZXNzaWJpbGl0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliMlwiO1xufVxuXG4uaWNvbi10YXJnZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjNcIjtcbn1cblxuLmljb24tc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI0XCI7XG59XG5cbi5pY29uLXBvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI1XCI7XG59XG5cbi5pY29uLXN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliNlwiO1xufVxuXG4uaWNvbi1wb3dlci1jb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI3XCI7XG59XG5cbi5pY29uLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliOFwiO1xufVxuXG4uaWNvbi1saXN0LW51bWJlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI5XCI7XG59XG5cbi5pY29uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YmFcIjtcbn1cblxuLmljb24tbGlzdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YmJcIjtcbn1cblxuLmljb24tdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliY1wiO1xufVxuXG4uaWNvbi1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJkXCI7XG59XG5cbi5pY29uLW1lbnUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJlXCI7XG59XG5cbi5pY29uLW1lbnUzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJmXCI7XG59XG5cbi5pY29uLW1lbnU0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWMwXCI7XG59XG5cbi5pY29uLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWMxXCI7XG59XG5cbi5pY29uLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWMyXCI7XG59XG5cbi5pY29uLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljM1wiO1xufVxuXG4uaWNvbi1jbG91ZC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljNFwiO1xufVxuXG4uaWNvbi1kb3dubG9hZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzVcIjtcbn1cblxuLmljb24tdXBsb2FkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljNlwiO1xufVxuXG4uaWNvbi1kb3dubG9hZDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzdcIjtcbn1cblxuLmljb24tdXBsb2FkMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljOFwiO1xufVxuXG4uaWNvbi1zcGhlcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzlcIjtcbn1cblxuLmljb24tZWFydGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5Y2FcIjtcbn1cblxuLmljb24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljYlwiO1xufVxuXG4uaWNvbi1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNjXCI7XG59XG5cbi5pY29uLWF0dGFjaG1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5Y2RcIjtcbn1cblxuLmljb24tZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNlXCI7XG59XG5cbi5pY29uLWV5ZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNmXCI7XG59XG5cbi5pY29uLWV5ZS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkMFwiO1xufVxuXG4uaWNvbi1leWUtYmxvY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkMVwiO1xufVxuXG4uaWNvbi1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkMlwiO1xufVxuXG4uaWNvbi1ib29rbWFya3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDNcIjtcbn1cblxuLmljb24tc3VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQ0XCI7XG59XG5cbi5pY29uLWNvbnRyYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQ1XCI7XG59XG5cbi5pY29uLWJyaWdodG5lc3MtY29udHJhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDZcIjtcbn1cblxuLmljb24tc3Rhci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkN1wiO1xufVxuXG4uaWNvbi1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDhcIjtcbn1cblxuLmljb24tc3Rhci1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQ5XCI7XG59XG5cbi5pY29uLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRhXCI7XG59XG5cbi5pY29uLWhlYXJ0LWJyb2tlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkYlwiO1xufVxuXG4uaWNvbi1tYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZGNcIjtcbn1cblxuLmljb24td29tYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZGRcIjtcbn1cblxuLmljb24tbWFuLXdvbWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRlXCI7XG59XG5cbi5pY29uLWhhcHB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRmXCI7XG59XG5cbi5pY29uLWhhcHB5MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllMFwiO1xufVxuXG4uaWNvbi1zbWlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllMVwiO1xufVxuXG4uaWNvbi1zbWlsZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTJcIjtcbn1cblxuLmljb24tdG9uZ3VlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWUzXCI7XG59XG5cbi5pY29uLXRvbmd1ZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTRcIjtcbn1cblxuLmljb24tc2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU1XCI7XG59XG5cbi5pY29uLXNhZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTZcIjtcbn1cblxuLmljb24td2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllN1wiO1xufVxuXG4uaWNvbi13aW5rMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllOFwiO1xufVxuXG4uaWNvbi1ncmluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU5XCI7XG59XG5cbi5pY29uLWdyaW4yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWVhXCI7XG59XG5cbi5pY29uLWNvb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZWJcIjtcbn1cblxuLmljb24tY29vbDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZWNcIjtcbn1cblxuLmljb24tYW5ncnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZWRcIjtcbn1cblxuLmljb24tYW5ncnkyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWVlXCI7XG59XG5cbi5pY29uLWV2aWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZWZcIjtcbn1cblxuLmljb24tZXZpbDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjBcIjtcbn1cblxuLmljb24tc2hvY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmMVwiO1xufVxuXG4uaWNvbi1zaG9ja2VkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmMlwiO1xufVxuXG4uaWNvbi1iYWZmbGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWYzXCI7XG59XG5cbi5pY29uLWJhZmZsZWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWY0XCI7XG59XG5cbi5pY29uLWNvbmZ1c2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWY1XCI7XG59XG5cbi5pY29uLWNvbmZ1c2VkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmNlwiO1xufVxuXG4uaWNvbi1uZXV0cmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWY3XCI7XG59XG5cbi5pY29uLW5ldXRyYWwyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWY4XCI7XG59XG5cbi5pY29uLWhpcHN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjlcIjtcbn1cblxuLmljb24taGlwc3RlcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZmFcIjtcbn1cblxuLmljb24td29uZGVyaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWZiXCI7XG59XG5cbi5pY29uLXdvbmRlcmluZzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZmNcIjtcbn1cblxuLmljb24tc2xlZXB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWZkXCI7XG59XG5cbi5pY29uLXNsZWVweTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZmVcIjtcbn1cblxuLmljb24tZnJ1c3RyYXRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmZlwiO1xufVxuXG4uaWNvbi1mcnVzdHJhdGVkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwMFwiO1xufVxuXG4uaWNvbi1jcnlpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDFcIjtcbn1cblxuLmljb24tY3J5aW5nMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwMlwiO1xufVxuXG4uaWNvbi1wb2ludC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwM1wiO1xufVxuXG4uaWNvbi1wb2ludC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwNFwiO1xufVxuXG4uaWNvbi1wb2ludC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTA1XCI7XG59XG5cbi5pY29uLXBvaW50LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDZcIjtcbn1cblxuLmljb24td2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwN1wiO1xufVxuXG4uaWNvbi1ub3RpZmljYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDhcIjtcbn1cblxuLmljb24tcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDlcIjtcbn1cblxuLmljb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwYVwiO1xufVxuXG4uaWNvbi1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwYlwiO1xufVxuXG4uaWNvbi1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTBjXCI7XG59XG5cbi5pY29uLWNhbmNlbC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMGRcIjtcbn1cblxuLmljb24tYmxvY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwZVwiO1xufVxuXG4uaWNvbi1jcm9zczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwZlwiO1xufVxuXG4uaWNvbi1jaGVja21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTBcIjtcbn1cblxuLmljb24tY2hlY2ttYXJrMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExMVwiO1xufVxuXG4uaWNvbi1zcGVsbC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExMlwiO1xufVxuXG4uaWNvbi1lbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExM1wiO1xufVxuXG4uaWNvbi1leGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE0XCI7XG59XG5cbi5pY29uLXBsYXkyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE1XCI7XG59XG5cbi5pY29uLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE2XCI7XG59XG5cbi5pY29uLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTdcIjtcbn1cblxuLmljb24tcHJldmlvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMThcIjtcbn1cblxuLmljb24tbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExOVwiO1xufVxuXG4uaWNvbi1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExYVwiO1xufVxuXG4uaWNvbi1mb3J3YXJkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExYlwiO1xufVxuXG4uaWNvbi1wbGF5MzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExY1wiO1xufVxuXG4uaWNvbi1wYXVzZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMWRcIjtcbn1cblxuLmljb24tc3RvcDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMWVcIjtcbn1cblxuLmljb24tYmFja3dhcmQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFmXCI7XG59XG5cbi5pY29uLWZvcndhcmQzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTIwXCI7XG59XG5cbi5pY29uLWZpcnN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTIxXCI7XG59XG5cbi5pY29uLWxhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjJcIjtcbn1cblxuLmljb24tcHJldmlvdXMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTIzXCI7XG59XG5cbi5pY29uLW5leHQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTI0XCI7XG59XG5cbi5pY29uLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTI1XCI7XG59XG5cbi5pY29uLXZvbHVtZS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTI2XCI7XG59XG5cbi5pY29uLXZvbHVtZS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjdcIjtcbn1cblxuLmljb24tdm9sdW1lLWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyOFwiO1xufVxuXG4uaWNvbi12b2x1bWUtbXV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyOVwiO1xufVxuXG4uaWNvbi12b2x1bWUtbXV0ZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMmFcIjtcbn1cblxuLmljb24tdm9sdW1lLWluY3JlYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTJiXCI7XG59XG5cbi5pY29uLXZvbHVtZS1kZWNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyY1wiO1xufVxuXG4uaWNvbi1sb29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTJkXCI7XG59XG5cbi5pY29uLWxvb3AyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTJlXCI7XG59XG5cbi5pY29uLWluZmluaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTJmXCI7XG59XG5cbi5pY29uLXNodWZmbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzBcIjtcbn1cblxuLmljb24tYXJyb3ctdXAtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzMVwiO1xufVxuXG4uaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzMlwiO1xufVxuXG4uaWNvbi1hcnJvdy11cC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzM1wiO1xufVxuXG4uaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzNFwiO1xufVxuXG4uaWNvbi1hcnJvdy1kb3duLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTM1XCI7XG59XG5cbi5pY29uLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzZcIjtcbn1cblxuLmljb24tYXJyb3ctZG93bi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTM3XCI7XG59XG5cbi5pY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzhcIjtcbn1cblxuLmljb24tYXJyb3ctdXAtbGVmdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzlcIjtcbn1cblxuLmljb24tYXJyb3ctdXAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTNhXCI7XG59XG5cbi5pY29uLWFycm93LXVwLXJpZ2h0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzYlwiO1xufVxuXG4uaWNvbi1hcnJvdy1yaWdodDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2NcIjtcbn1cblxuLmljb24tYXJyb3ctZG93bi1yaWdodDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2RcIjtcbn1cblxuLmljb24tYXJyb3ctZG93bjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2VcIjtcbn1cblxuLmljb24tYXJyb3ctZG93bi1sZWZ0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzZlwiO1xufVxuXG4uaWNvbi1hcnJvdy1sZWZ0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0MFwiO1xufVxuXG4uaWNvbi1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDFcIjtcbn1cblxuLmljb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQyXCI7XG59XG5cbi5pY29uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQzXCI7XG59XG5cbi5pY29uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQ0XCI7XG59XG5cbi5pY29uLXRhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0NVwiO1xufVxuXG4uaWNvbi1tb3ZlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQ2XCI7XG59XG5cbi5pY29uLW1vdmUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0N1wiO1xufVxuXG4uaWNvbi1zb3J0LWFscGhhLWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0OFwiO1xufVxuXG4uaWNvbi1zb3J0LWFscGhhLWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDlcIjtcbn1cblxuLmljb24tc29ydC1udW1lcmljLWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0YVwiO1xufVxuXG4uaWNvbi1zb3J0LW51bWJlcmljLWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNGJcIjtcbn1cblxuLmljb24tc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTRjXCI7XG59XG5cbi5pY29uLXNvcnQtYW1vdW50LWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNGRcIjtcbn1cblxuLmljb24tY29tbWFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0ZVwiO1xufVxuXG4uaWNvbi1zaGlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0ZlwiO1xufVxuXG4uaWNvbi1jdHJsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTUwXCI7XG59XG5cbi5pY29uLW9wdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1MVwiO1xufVxuXG4uaWNvbi1jaGVja2JveC1jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTUyXCI7XG59XG5cbi5pY29uLWNoZWNrYm94LXVuY2hlY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1M1wiO1xufVxuXG4uaWNvbi1yYWRpby1jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTU0XCI7XG59XG5cbi5pY29uLXJhZGlvLWNoZWNrZWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTU1XCI7XG59XG5cbi5pY29uLXJhZGlvLXVuY2hlY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1NlwiO1xufVxuXG4uaWNvbi1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTU3XCI7XG59XG5cbi5pY29uLW1ha2UtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNThcIjtcbn1cblxuLmljb24tdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1OVwiO1xufVxuXG4uaWNvbi1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1YVwiO1xufVxuXG4uaWNvbi1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNWJcIjtcbn1cblxuLmljb24tZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1Y1wiO1xufVxuXG4uaWNvbi1saWdhdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1ZFwiO1xufVxuXG4uaWNvbi1saWdhdHVyZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNWVcIjtcbn1cblxuLmljb24tdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNWZcIjtcbn1cblxuLmljb24tdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2MFwiO1xufVxuXG4uaWNvbi1mb250LXNpemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjFcIjtcbn1cblxuLmljb24tYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2MlwiO1xufVxuXG4uaWNvbi11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjNcIjtcbn1cblxuLmljb24taXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTY0XCI7XG59XG5cbi5pY29uLXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjVcIjtcbn1cblxuLmljb24tb21lZ2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjZcIjtcbn1cblxuLmljb24tc2lnbWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjdcIjtcbn1cblxuLmljb24tcGFnZS1icmVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2OFwiO1xufVxuXG4uaWNvbi1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2OVwiO1xufVxuXG4uaWNvbi1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNmFcIjtcbn1cblxuLmljb24tc3VwZXJzY3JpcHQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTZiXCI7XG59XG5cbi5pY29uLXN1YnNjcmlwdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNmNcIjtcbn1cblxuLmljb24tdGV4dC1jb2xvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2ZFwiO1xufVxuXG4uaWNvbi1wYWdlYnJlYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNmVcIjtcbn1cblxuLmljb24tY2xlYXItZm9ybWF0dGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2ZlwiO1xufVxuXG4uaWNvbi10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3MFwiO1xufVxuXG4uaWNvbi10YWJsZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzFcIjtcbn1cblxuLmljb24taW5zZXJ0LXRlbXBsYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTcyXCI7XG59XG5cbi5pY29uLXBpbGNyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzNcIjtcbn1cblxuLmljb24tbHRyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc0XCI7XG59XG5cbi5pY29uLXJ0bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3NVwiO1xufVxuXG4uaWNvbi1zZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc2XCI7XG59XG5cbi5pY29uLXBhcmFncmFwaC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc3XCI7XG59XG5cbi5pY29uLXBhcmFncmFwaC1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzhcIjtcbn1cblxuLmljb24tcGFyYWdyYXBoLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc5XCI7XG59XG5cbi5pY29uLXBhcmFncmFwaC1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTdhXCI7XG59XG5cbi5pY29uLWluZGVudC1pbmNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3YlwiO1xufVxuXG4uaWNvbi1pbmRlbnQtZGVjcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhN2NcIjtcbn1cblxuLmljb24tc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhN2RcIjtcbn1cblxuLmljb24tbmV3LXRhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3ZVwiO1xufVxuXG4uaWNvbi1lbWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3ZlwiO1xufVxuXG4uaWNvbi1lbWJlZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODBcIjtcbn1cblxuLmljb24tdGVybWluYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODFcIjtcbn1cblxuLmljb24tc2hhcmUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTgyXCI7XG59XG5cbi5pY29uLW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODNcIjtcbn1cblxuLmljb24tbWFpbDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODRcIjtcbn1cblxuLmljb24tbWFpbDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODVcIjtcbn1cblxuLmljb24tbWFpbDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODZcIjtcbn1cblxuLmljb24tYW1hem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTg3XCI7XG59XG5cbi5pY29uLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4OFwiO1xufVxuXG4uaWNvbi1nb29nbGUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTg5XCI7XG59XG5cbi5pY29uLWdvb2dsZTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOGFcIjtcbn1cblxuLmljb24tZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOGJcIjtcbn1cblxuLmljb24tZ29vZ2xlLXBsdXMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYThjXCI7XG59XG5cbi5pY29uLWdvb2dsZS1wbHVzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4ZFwiO1xufVxuXG4uaWNvbi1oYW5nb3V0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4ZVwiO1xufVxuXG4uaWNvbi1nb29nbGUtZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOGZcIjtcbn1cblxuLmljb24tZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTBcIjtcbn1cblxuLmljb24tZmFjZWJvb2syOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTkxXCI7XG59XG5cbi8qIG5vdCBpbiB1c2Vcbi5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5MlwiO1xufVxuICovXG4uaWNvbi13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5M1wiO1xufVxuXG4uaWNvbi1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTk0XCI7XG59XG5cbi5pY29uLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTk1XCI7XG59XG5cbi8qIG5vdCBpbiB1c2Vcbi5pY29uLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTZcIjtcbn0qL1xuLmljb24tdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5N1wiO1xufVxuXG4uaWNvbi12azpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5OFwiO1xufVxuXG4uaWNvbi1yZW5yZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTlcIjtcbn1cblxuLmljb24tc2luYS13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5YVwiO1xufVxuXG4uaWNvbi1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOWJcIjtcbn1cblxuLmljb24tcnNzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5Y1wiO1xufVxuXG4vKm5vdCBpbiB1c2Vcbi5pY29uLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOWRcIjtcbn1cbiAqL1xuLmljb24teW91dHViZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOWVcIjtcbn1cblxuLmljb24tdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTlmXCI7XG59XG5cbi5pY29uLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWEwXCI7XG59XG5cbi5pY29uLXZpbWVvMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhMVwiO1xufVxuXG4uaWNvbi1sYW55cmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTJcIjtcbn1cblxuLmljb24tZmxpY2tyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWEzXCI7XG59XG5cbi5pY29uLWZsaWNrcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTRcIjtcbn1cblxuLmljb24tZmxpY2tyMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhNVwiO1xufVxuXG4uaWNvbi1mbGlja3I0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWE2XCI7XG59XG5cbi5pY29uLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWE3XCI7XG59XG5cbi5pY29uLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYThcIjtcbn1cblxuLmljb24tYmVoYW5jZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTlcIjtcbn1cblxuLmljb24tZGV2aWFudGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhYVwiO1xufVxuXG4uaWNvbi01MDBweDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhYlwiO1xufVxuXG4uaWNvbi1zdGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhY1wiO1xufVxuXG4uaWNvbi1zdGVhbTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYWRcIjtcbn1cblxuLmljb24tZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhZVwiO1xufVxuXG4uaWNvbi1vbmVkcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhZlwiO1xufVxuXG4uaWNvbi1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjBcIjtcbn1cblxuLmljb24tbnBtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWIxXCI7XG59XG5cbi5pY29uLWJhc2VjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWIyXCI7XG59XG5cbi5pY29uLXRyZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiM1wiO1xufVxuXG4uaWNvbi13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjRcIjtcbn1cblxuLmljb24tam9vbWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWI1XCI7XG59XG5cbi5pY29uLWVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjZcIjtcbn1cblxuLmljb24tYmxvZ2dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiN1wiO1xufVxuXG4uaWNvbi1ibG9nZ2VyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiOFwiO1xufVxuXG4uaWNvbi10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjlcIjtcbn1cblxuLmljb24tdHVtYmxyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiYVwiO1xufVxuXG4uaWNvbi15YWhvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiYlwiO1xufVxuXG4uaWNvbi15YWhvbzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYmNcIjtcbn1cblxuLmljb24tdHV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWJkXCI7XG59XG5cbi5pY29uLWFwcGxlaW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWJlXCI7XG59XG5cbi5pY29uLWZpbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiZlwiO1xufVxuXG4uaWNvbi1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWMwXCI7XG59XG5cbi5pY29uLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzFcIjtcbn1cblxuLmljb24td2luZG93czg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzJcIjtcbn1cblxuLmljb24tc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjM1wiO1xufVxuXG4uaWNvbi1zb3VuZGNsb3VkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjNFwiO1xufVxuXG4uaWNvbi1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjNVwiO1xufVxuXG4uaWNvbi1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzZcIjtcbn1cblxuLmljb24taGFja2VybmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjN1wiO1xufVxuXG4uaWNvbi13aWtpcGVkaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzhcIjtcbn1cblxuLmljb24tbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzlcIjtcbn1cblxuLypcbi5pY29uLWxpbmtlZGluMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjYVwiO1xufVxuICovXG4uaWNvbi1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhY2JcIjtcbn1cblxuLmljb24tbGFzdGZtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjY1wiO1xufVxuXG4uaWNvbi1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhY2RcIjtcbn1cblxuLmljb24tc3R1bWJsZXVwb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhY2VcIjtcbn1cblxuLmljb24tc3R1bWJsZXVwb24yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWNmXCI7XG59XG5cbi5pY29uLXN0YWNrb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDBcIjtcbn1cblxuLmljb24tcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWQxXCI7XG59XG5cbi5pY29uLXBpbnRlcmVzdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDJcIjtcbn1cblxuLyogbm90IGlubSB1c2Vcbi5pY29uLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDNcIjtcbn1cbiAqL1xuLmljb24teGluZzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDRcIjtcbn1cblxuLmljb24tZmxhdHRyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWQ1XCI7XG59XG5cbi5pY29uLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDZcIjtcbn1cblxuLmljb24teWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkN1wiO1xufVxuXG4uaWNvbi1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDhcIjtcbn1cblxuLmljb24tY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWQ5XCI7XG59XG5cbi5pY29uLWZpcmVmb3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGFcIjtcbn1cblxuLmljb24tSUU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGJcIjtcbn1cblxuLmljb24tZWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkY1wiO1xufVxuXG4uaWNvbi1zYWZhcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGRcIjtcbn1cblxuLmljb24tb3BlcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGVcIjtcbn1cblxuLmljb24tZmlsZS1wZGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGZcIjtcbn1cblxuLmljb24tZmlsZS1vcGVub2ZmaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWUwXCI7XG59XG5cbi5pY29uLWZpbGUtd29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlMVwiO1xufVxuXG4uaWNvbi1maWxlLWV4Y2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWUyXCI7XG59XG5cbi5pY29uLWxpYnJlb2ZmaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWUzXCI7XG59XG5cbi5pY29uLWh0bWwtZml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlNFwiO1xufVxuXG4uaWNvbi1odG1sLWZpdmUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU1XCI7XG59XG5cbi5pY29uLWNzczM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTZcIjtcbn1cblxuLmljb24tZ2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU3XCI7XG59XG5cbi5pY29uLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZThcIjtcbn1cblxuLmljb24tc3ZnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU5XCI7XG59XG5cbi5pY29uLUljb01vb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZWFcIjtcbn1cblxuLmljb24tc2VhcmNoMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlYlwiO1xufVxuXG4uaWNvbi1tb2JpbGVNZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWVjXCI7XG59XG5cbi5pY29uLWNpcmNsZW1pbnVzOmJlZm9yZSxcbi5pY29uLWV4cGFuZC1sZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWVkXCI7XG59XG5cbi5pY29uLWNpcmNsZWFkZDpiZWZvcmUsXG4uaWNvbi1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZWVcIjtcbn1cblxuLmljb24teW91dHViZTpiZWZvcmUsIC5pY29uLXlvdXR1YmUxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWVmXCI7XG59XG5cbi5pY29uLXNtYWxsQXJyb3dVOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWYwXCI7XG59XG5cbi5pY29uLXNtYWxsQXJyb3dEOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWYxXCI7XG59XG5cbi5pY29uLW5hdl9tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjJcIjtcbn1cblxuLmljb24tbWludXMxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWYzXCI7XG59XG5cbi5pY29uLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWY1XCI7XG59XG5cbi5pY29uLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWY2XCI7XG59XG5cbi5pY29uLWFycm93UjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmN1wiO1xufVxuXG4uaWNvbi1hcnJvd0w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjhcIjtcbn1cblxuLmljb24tYXJyb3dEOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWY5XCI7XG59XG5cbi5pY29uLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmYVwiO1xufVxuXG4uaWNvbi1jbG9zZS1saWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmYlwiO1xufVxuXG4uaWNvbi10d2l0dGVyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmY1wiO1xufVxuXG4uaWNvbi1zZWFyY2gtbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmZFwiO1xufVxuXG4uaWNvbi14aW5nOmJlZm9yZSwgLmljb24teGluZzM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZmVcIjtcbn1cblxuLmljb24tbGlua2VkaW4yOmJlZm9yZSwgLmljb24tbGlua2VkaW4yMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmZlwiO1xufVxuXG4uaWNvbi1mYWNlYm9vay0yMDE5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjAwXCI7XG59XG5cbi5pY29uLWZiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjAwXCI7XG59XG5cbi5pY29uLWluc3RhZ3JhbTpiZWZvcmUsIC5pY29uLWluc3RhZ3JhbS13aXRoLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmNFwiO1xufVxuXG4uaWNvbi10aWt0b2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMDFcIjtcbn1cblxuLmljb24teDpiZWZvcmUsIC5pY29uLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMDJcIjtcbn1cblxuZGl2LnBhZ2VyZXItY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5ZjtcbiAgcGFkZGluZzogMnJlbSAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuZGl2LnBhZ2VyZXItY29udGFpbmVyIHVsLnBhZ2VyX19pdGVtcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmRpdi5wYWdlcmVyLWNvbnRhaW5lciB1bC5wYWdlcl9faXRlbXMgbGkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgbWFyZ2luOiAwIDAuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHotaW5kZXg6IDE7XG4gIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbmRpdi5wYWdlcmVyLWNvbnRhaW5lciB1bC5wYWdlcl9faXRlbXMgbGkuaXMtYWN0aXZlIGEge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmRpdi5wYWdlcmVyLWNvbnRhaW5lciB1bC5wYWdlcl9faXRlbXMgbGkuaXMtYWN0aXZlOmhvdmVyOmJlZm9yZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbmRpdi5wYWdlcmVyLWNvbnRhaW5lciB1bC5wYWdlcl9faXRlbXMgbGkuaXMtYWN0aXZlOmJlZm9yZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbmRpdi5wYWdlcmVyLWNvbnRhaW5lciB1bC5wYWdlcl9faXRlbXMgbGkgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweDtcbn1cbmRpdi5wYWdlcmVyLWNvbnRhaW5lciB1bC5wYWdlcl9faXRlbXMgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgei1pbmRleDogLTE7XG59XG5kaXYucGFnZXJlci1jb250YWluZXIgdWwucGFnZXJfX2l0ZW1zIGxpOmhvdmVyOmJlZm9yZSB7XG4gIGhlaWdodDogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIGRpdi5wYWdlcmVyLWNvbnRhaW5lciB1bC5wYWdlcl9faXRlbXMgbGkge1xuICAgIGhlaWdodDogMS43cmVtO1xuICAgIHdpZHRoOiAxLjdyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbmJvZHkgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0ge1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXS52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG59XG5ib2R5IFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0udmlld3MtZWxlbWVudC1jb250YWluZXIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHJnYmEoNjcsIDY3LCA3NywgMC42KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5IFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0udmlld3MtZWxlbWVudC1jb250YWluZXIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbSBsYWJlbCB7XG4gIHBhZGRpbmc6IDJyZW0gMC41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0gbGFiZWwge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXS52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtIGxhYmVsIHtcbiAgICBwYWRkaW5nOiAxcmVtIDAuNXJlbTtcbiAgfVxufVxuYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0gaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0uYWN0aXZlLCBib2R5IFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0udmlld3MtZWxlbWVudC1jb250YWluZXIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0uYWN0aXZlOmJlZm9yZSwgYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbn1cbmJvZHkgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXS52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBweDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xufVxuYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0gLmlucHV0R3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIGJvZHkgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXS52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXS52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbmJvZHkgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXS52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXdyYXBwZXIuY29sLW1kLTEyIHtcbiAgbWluLWhlaWdodDogMDtcbn1cbmJvZHkgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXS52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudGVhc2VyLnZpZXdzLXJvdyB7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgbWFyZ2luOiAwIDI0cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDhEOEQ4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC50ZWFzZXIudmlld3Mtcm93IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXS52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudGVhc2VyLnZpZXdzLXJvdyAudGVhc2VyLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxufVxuYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC50ZWFzZXIudmlld3Mtcm93IC50ZWFzZXItdGV4dCBhIHtcbiAgY29sb3I6ICM0MzQzNEQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC50ZWFzZXIudmlld3Mtcm93IC50ZWFzZXItdGV4dCAudGVhc2VyLW1ldGEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBib2R5IFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0udmlld3MtZWxlbWVudC1jb250YWluZXIgLm5ld3MtYmxvY2sgLnRlYXNlci52aWV3cy1yb3cgLnRlYXNlci10ZXh0IC50ZWFzZXItbWV0YSBzcGFuIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC50ZWFzZXIudmlld3Mtcm93IC50ZWFzZXItdGV4dCBoMyB7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1heC13aWR0aDogNDJyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC50ZWFzZXIudmlld3Mtcm93IC50ZWFzZXItdGV4dCBoMyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5ib2R5IFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0udmlld3MtZWxlbWVudC1jb250YWluZXIgLm5ld3MtYmxvY2sgLnRlYXNlci52aWV3cy1yb3cgLnRlYXNlci10ZXh0IC50ZWFzZXItY29weSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNlcmlmUHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbWF4LXdpZHRoOiA0MnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIGJvZHkgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXS52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudGVhc2VyLnZpZXdzLXJvdyAudGVhc2VyLXRleHQgLnRlYXNlci1jb3B5IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbmJvZHkgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXS52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudGVhc2VyLnZpZXdzLXJvdyBmaWd1cmUuY29sLW1kLTQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbmJvZHkgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXS52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudGVhc2VyLnZpZXdzLXJvdyBmaWd1cmUuY29sLW1kLTQgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiByaWdodDtcbn1cbmJvZHkgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXS52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudGVhc2VyLnZpZXdzLXJvdyBmaWd1cmUuY29sLW1kLTQgaW1nLnNob3dvcmlnIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0udmlld3MtZWxlbWVudC1jb250YWluZXIgLm5ld3MtYmxvY2sgLnRlYXNlci52aWV3cy1yb3cgZmlndXJlLmNvbC1tZC00IGltZyB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxufVxuYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC50ZWFzZXIudmlld3Mtcm93IGZpZ3VyZS5jb2wtbWQtNCAuZmllbGQtLW5hbWUtZmllbGQtaGF1cHRiaWxkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC50ZWFzZXIudmlld3Mtcm93IGZpZ3VyZS5jb2wtbWQtNCAuZmllbGQtLW5hbWUtZmllbGQtaGF1cHRiaWxkIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC50ZWFzZXIudmlld3Mtcm93IGZpZ3VyZS5jb2wtbWQtNCB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC50ZWFzZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuYm9keSAubmV3cyAuY29udGFpbmVyLWZsdWlkLCBib2R5IC5idWVjaGVyIC5jb250YWluZXItZmx1aWQge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuYm9keSAubmV3cyAudGVhc2VyLWNvbnRhaW5lciwgYm9keSAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkgLm5ld3MgLnRlYXNlci1jb250YWluZXIgLnRlYXNlciwgYm9keSAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOEQ4RDg7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgbWFyZ2luOiAwIDE2cHg7XG59XG5ib2R5IC5uZXdzIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXI6Zmlyc3QtY2hpbGQsIGJvZHkgLmJ1ZWNoZXIgLnRlYXNlci1jb250YWluZXIgLnRlYXNlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5ib2R5IC5uZXdzIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci10ZXh0IGgzLCBib2R5IC5idWVjaGVyIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci10ZXh0IGgzIHtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWF4LXdpZHRoOiA0MnJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cbmJvZHkgLm5ld3MgLnRlYXNlci1jb250YWluZXIgLnRlYXNlciBmaWd1cmUsIGJvZHkgLmJ1ZWNoZXIgLnRlYXNlci1jb250YWluZXIgLnRlYXNlciBmaWd1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbmJvZHkgLm5ld3MgLnRlYXNlci1jb250YWluZXIgLnRlYXNlciBmaWd1cmUgaW1nLCBib2R5IC5idWVjaGVyIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgYm9keSAubmV3cyAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIGZpZ3VyZSwgYm9keSAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIGZpZ3VyZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgYm9keSAubmV3cyAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyLCBib2R5IC5idWVjaGVyIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIge1xuICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICBtYXJnaW46IDAgMjRweDtcbiAgfVxufVxuYm9keSAubmV3cyAudGVhc2VyLWNvbnRhaW5lciAuaW5uZXItd3JhcHBlciwgYm9keSAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciAuaW5uZXItd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ1ZWNoZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgbWFyZ2luLXRvcDogLTY0cHg7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gIH1cbn1cblxuLm1vZHVsLXNwZXppYWxpbmhhbHQgLmNvbnRhaW5lci1mbHVpZCB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4ubW9kdWwtc3BlemlhbGluaGFsdC50ZWFzZXItY29udGFpbmVyIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1vZHVsLXNwZXppYWxpbmhhbHQudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOEQ4RDg7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgbWFyZ2luOiAwIDE2cHg7XG59XG4ubW9kdWwtc3BlemlhbGluaGFsdC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLm1vZHVsLXNwZXppYWxpbmhhbHQudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItdGV4dCBoMyB7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1heC13aWR0aDogNDJyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG59XG4ubW9kdWwtc3BlemlhbGluaGFsdC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgZmlndXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4ubW9kdWwtc3BlemlhbGluaGFsdC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZHVsLXNwZXppYWxpbmhhbHQudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIGZpZ3VyZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZHVsLXNwZXppYWxpbmhhbHQudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIHtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgbWFyZ2luOiAwIDI0cHg7XG4gIH1cbn1cbi5tb2R1bC1zcGV6aWFsaW5oYWx0LnRlYXNlci1jb250YWluZXIgLmlubmVyLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLmFydGljbGUuZnVsbCAuZmllbGQtLW5hbWUtYm9keSAuc2xpY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXJ0aWNsZS5mdWxsIC5maWVsZC0tbmFtZS1ib2R5IC5zbGljayA+IG5hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmFydGljbGUuZnVsbCAuZmllbGQtLW5hbWUtYm9keSAuc2xpY2sgPiBuYXYgLnNsaWNrLWRvdHMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hcnRpY2xlLmZ1bGwgLmZpZWxkLS1uYW1lLWJvZHkgLnNsaWNrID4gbmF2IC5zbGljay1kb3RzIGxpIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0ZXh0LWluZGVudDogLTEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5hcnRpY2xlLmZ1bGwgLmZpZWxkLS1uYW1lLWJvZHkgLnNsaWNrID4gbmF2IC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5hcnRpY2xlLmZ1bGwgLmZpZWxkLS1uYW1lLWJvZHkgLnNsaWNrID4gbmF2IGJ1dHRvbiB7XG4gIHRleHQtc2hhZG93OiAwcHggMHB4IDVweCBibGFjaztcbiAgbWFyZ2luOiAwIDIlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcnRpY2xlLmZ1bGwgLmZpZWxkLS1uYW1lLWJvZHkgLnNsaWNrID4gbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYXJ0aWNsZS5mdWxsIC5maWVsZC0tbmFtZS1ib2R5IC5zbGljayAuc2xpY2stbGlzdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmZvcm0ge1xuICAvKiAuZm9ybS1pdGVtOm5vdCguY29sLTEyKSB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICB9XG4gIH0gKi9cbn1cbmZvcm0gLmVycm9yIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuZm9ybSBoci53ZWJmb3JtLWhvcml6b250YWwtcnVsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThhOGI0O1xufVxuZm9ybSAuZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS10ZXh0YXJlYSAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBnZW9yZ2lhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0MzQzNEQ7XG59XG5mb3JtIGlucHV0LmZvcm0tY2hlY2tib3ggfiBsYWJlbCwgZm9ybSBpbnB1dC5mb3JtLXJhZGlvIH4gbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5mb3JtIGlucHV0LmZvcm0tY2hlY2tib3gge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5mb3JtIGlucHV0LmZvcm0tY2hlY2tib3ggfiBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbn1cbmZvcm0gc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvcm0gaW5wdXQsIGZvcm0gc2VsZWN0LCBmb3JtIC5zZWwsIGZvcm0gLnNlbF9fcGxhY2Vob2xkZXIsIGZvcm0gbGFiZWwsIGZvcm0gdGV4dGFyZWEsIGZvcm0gLmNvbnRyb2wge1xuICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjYpO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5mb3JtIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNik7XG59XG5mb3JtIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuZm9ybSBmaWVsZHNldC53ZWJmb3JtLWNvbXBvc2l0ZS1oaWRkZW4tdGl0bGUge1xuICAvKiBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cykgeyAqL1xuICBtYXJnaW46IDA7XG4gIC8qIH0gKi9cbn1cbmZvcm0gLndlYmZvcm0tb3B0aW9ucy1kaXNwbGF5LXR3by1jb2x1bW5zIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5mb3JtIC5pbnB1dEdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuZm9ybSAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICB0b3A6IDA7XG4gIGNvbG9yOiAjMGQzZDlmO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5mb3JtIC5pbnB1dEdyb3VwIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuZm9ybSAuaW5wdXRHcm91cCBpbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM0MzQzNEQ7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuZm9ybSAuaW5wdXRHcm91cCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA0cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuZm9ybSAuaW5wdXRHcm91cCBsYWJlbDpub3QoLm9wdGlvbikge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzMuMzMzMzNweDtcbiAgY3Vyc29yOiB0ZXh0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgbGVmdDogMDtcbn1cbmZvcm0gLmlucHV0R3JvdXAgaW5wdXQuZm9ybS1jaGVja2JveCB+IGxhYmVsLCBmb3JtIC5pbnB1dEdyb3VwIGlucHV0LmZvcm0tcmFkaW8gfiBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmZvcm0gLmlucHV0R3JvdXAgaW5wdXQubm90ZW1wdHk6bm90KDpmb2N1cykge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmZvcm0gLmlucHV0R3JvdXAgLmJhciB7XG4gIGJhY2tncm91bmQ6ICNhOGE4YjQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5mb3JtIC5pbnB1dEdyb3VwIC5iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNTAlO1xuICBiYWNrZ3JvdW5kOiAjMGQzZDlmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICBoZWlnaHQ6IDJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICBmb3JtIC5pbnB1dEdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5mb3JtIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS1tYXJrdXAge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIGZvcm0gLmpzLWZvcm0tdHlwZS13ZWJmb3JtLW1hcmt1cCB7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgZm9ybSAuanMtZm9ybS10eXBlLXdlYmZvcm0tbWFya3VwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5mb3JtID4gLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb3JtID4gLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9ybSAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gIH1cbn1cbmZvcm0gLmpzLXdlYmZvcm0tY2hlY2tib3hlcyAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgcGFkZGluZzogMDtcbn1cbmZvcm0gLmNoZWNrYm94ZXMtLXdyYXBwZXIgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG59XG5mb3JtIC5qcy1mb3JtLXR5cGUtcmFkaW8ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAwIDAgMCAycHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG5mb3JtIC5qcy1mb3JtLXR5cGUtcmFkaW8gbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbmZvcm0gLmpzLWZvcm0tdHlwZS1yYWRpbyAuaW5wdXRHcm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5mb3JtID4gLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gIHBhZGRpbmc6IDAgMzJweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIGZvcm0gPiAuanMtZm9ybS10eXBlLXByb2Nlc3NlZC10ZXh0IHtcbiAgICBwYWRkaW5nOiAwIDE2cHggIWltcG9ydGFudDtcbiAgfVxufVxuZm9ybSAuanMtZm9ybS10eXBlLXByb2Nlc3NlZC10ZXh0LmdyZXl0ZXh0IC5pbnB1dEdyb3VwLCBmb3JtIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS1tYXJrdXAuZ3JleXRleHQgLmlucHV0R3JvdXAge1xuICBjb2xvcjogIzhkOGQ5Yztcbn1cbmZvcm0gLnJhZGlvcy0td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbmZvcm0gLnJhZGlvcy0td3JhcHBlciBsZWdlbmQgc3Bhbi5maWVsZHNldC1sZWdlbmQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5mb3JtLndlYmZvcm0tc3VibWlzc2lvbi1mcmFnZWJvZ2VuLXp1ci16dXNhbW1lbmFyYmVpdC1pbS1mb3JtIC53ZWJmb3JtLWNoZWNrYm94ZXMtb3RoZXItLXdyYXBwZXIgPiBsZWdlbmQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5mb3JtLndlYmZvcm0tc3VibWlzc2lvbi1mcmFnZWJvZ2VuLXp1ci16dXNhbW1lbmFyYmVpdC1pbS1mb3JtIC53ZWJmb3JtLWNoZWNrYm94ZXMtb3RoZXItLXdyYXBwZXIgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuZm9ybSAud2ViZm9ybS10eXBlLWZpZWxkc2V0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5mb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQgKyAud2ViZm9ybS10eXBlLWZpZWxkc2V0IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmZvcm0gLndlYmZvcm0tdHlwZS1maWVsZHNldC5maWVsZHNldDEge1xuICBwYWRkaW5nLXRvcDogM2VtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzZFNUY2O1xufVxuZm9ybSAud2ViZm9ybS10eXBlLWZpZWxkc2V0LmZpZWxkc2V0MSA+IGxlZ2VuZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxLjJlbSk7XG59XG5mb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQucmV2aWV3cHJvemVzcy13cmFwcGVyID4gbGVnZW5kIHtcbiAgcGFkZGluZy10b3A6IDRyZW07XG59XG5mb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQucmV2aWV3cHJvemVzcy13cmFwcGVyIC53ZWJmb3JtLWNoZWNrYm94ZXMtb3RoZXItaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5mb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQgLmZpZWxkc2V0LXdyYXBwZXIgLnJhZGlvcy0td3JhcHBlciBsZWdlbmQge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbmZvcm0gLndlYmZvcm0tdHlwZS1maWVsZHNldCAuZmllbGRzZXQtd3JhcHBlcjpoYXMobGVnZW5kKTpoYXMoc3Bhbi52aXN1YWxseS1oaWRkZW4pIHtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG5mb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQuaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiOWFhNDtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiA0MHB4O1xuICBib3gtc2hhZG93OiAwIDIxcHggMjBweCAtMTRweCByZ2JhKDAsIDAsIDAsIDAuMjcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIGZvcm0gLndlYmZvcm0tdHlwZS1maWVsZHNldC5oaWdobGlnaHQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbmZvcm0gLndlYmZvcm0tdHlwZS1maWVsZHNldC5oaWdobGlnaHQgbGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQuaGlnaGxpZ2h0IGxlZ2VuZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5mb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQuaGlnaGxpZ2h0IGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiOWFhNDtcbiAgY29sb3I6IHdoaXRlO1xufVxuZm9ybSAud2ViZm9ybS10eXBlLWZpZWxkc2V0LmhpZ2hsaWdodCBsYWJlbCB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbmZvcm0gLndlYmZvcm0tdHlwZS1maWVsZHNldC5oaWdobGlnaHQgaW5wdXQ6bm90KFtyZWFkb25seV0pOm5vdCguZm9ybS1jaGVja2JveCk6bm90KC5mb3JtLXJhZGlvKTpmb2N1cyB+IGxhYmVsIHtcbiAgY29sb3I6ICMyNDQ5N0QgIWltcG9ydGFudDtcbn1cbmZvcm0gLndlYmZvcm0tdHlwZS1maWVsZHNldC5oaWdobGlnaHQgLmJhciB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG59XG5mb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQuaGlnaGxpZ2h0IC5iYXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzI0NDk3RDtcbn1cbmZvcm0gLndlYmZvcm0tdHlwZS1maWVsZHNldCAuZmllbGRzZXQtbGVnZW5kIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvcm0gLndlYmZvcm0tdHlwZS1maWVsZHNldCAuZmllbGRzZXQtbGVnZW5kIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5mb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQgbGVnZW5kIHtcbiAgLyogcGFkZGluZy1sZWZ0OiAxNnB4OyAqL1xufVxuZm9ybSAud2ViZm9ybS10eXBlLWZpZWxkc2V0IC5maWVsZHNldC13cmFwcGVyID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5mb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvcm0gLndlYmZvcm0tdHlwZS1maWVsZHNldCA+IGRpdiAuY29sLTEyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9ybSAud2ViZm9ybS10eXBlLWZpZWxkc2V0ID4gZGl2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG59XG5mb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQubm9TcGFjZSB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICBmb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQge1xuICAgIC8qIG1hcmdpbjogMDsgKi9cbiAgfVxufVxuZm9ybSAubm9TcGFjZSA+IC5mb3JtZWxlbWVudCA+IC5pbnB1dEdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbmZvcm0gLndlYmZvcm0tZG9jdW1lbnQtZmlsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiSGluenVmw7xnZW5cIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTU0cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogI2YwZWZlZjtcbiAgY29sb3I6ICM4ZDhkOWM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gIGZvcm0gLndlYmZvcm0tZG9jdW1lbnQtZmlsZTphZnRlciB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICB9XG59XG5mb3JtIC53ZWJmb3JtLWRvY3VtZW50LWZpbGUgaW5wdXQge1xuICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjgpO1xufVxuZm9ybSBpbnB1dFt0eXBlPWRhdGVdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuZm9ybSBpbnB1dFt0eXBlPWRhdGVdOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5mb3JtIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS1kb2N1bWVudC1maWxlIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuZm9ybSAuanMtZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSAuZm9ybS1maWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgY29sb3I6ICM4ZDhkOWM7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTBweCAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3BhY2l0eTogMDtcbn1cbmZvcm0gLmpzLWZvcm0tdHlwZS13ZWJmb3JtLWRvY3VtZW50LWZpbGUgLmZvcm0tZmlsZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5mb3JtIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS1kb2N1bWVudC1maWxlIC5pbnB1dEdyb3VwIGxhYmVsOm5vdChvcHRpb24pIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG59XG5mb3JtIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS1kb2N1bWVudC1maWxlIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBwYWRkaW5nOiAwO1xufVxuZm9ybSAuanMtZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSAuanMtZm9ybS10eXBlLWNoZWNrYm94IC5pbnB1dEdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmZvcm0gLmpzLWZvcm0tdHlwZS13ZWJmb3JtLWRvY3VtZW50LWZpbGUgLmpzLWZvcm0tdHlwZS1jaGVja2JveCAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgZm9ybSAuanMtZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSAuanMtZm9ybS10eXBlLWNoZWNrYm94IC5pbnB1dEdyb3VwIGxhYmVsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5mb3JtIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS1kb2N1bWVudC1maWxlIC5mb3JtLXN1Ym1pdCB7XG4gIHdpZHRoOiAxNTRweDtcbiAgYmFja2dyb3VuZDogI2YwZWZlZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzhkOGQ5YztcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG59XG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICBmb3JtIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS1kb2N1bWVudC1maWxlIC5mb3JtLXN1Ym1pdCB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICB9XG59XG5mb3JtIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS1kb2N1bWVudC1maWxlIC5qcy1mb3JtLXR5cGUtY2hlY2tib3g6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuZm9ybSAuanMtZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSAuanMtZm9ybS10eXBlLWNoZWNrYm94IC5pbnB1dEdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmZvcm0gLmpzLWZvcm0tdHlwZS13ZWJmb3JtLWRvY3VtZW50LWZpbGUgLmpzLWZvcm0tdHlwZS1jaGVja2JveCAuaW5wdXRHcm91cCBpbnB1dC5mb3JtLWNoZWNrYm94IHtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG5mb3JtIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS1kb2N1bWVudC1maWxlIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggLmlucHV0R3JvdXAgbGFiZWwge1xuICBtYXJnaW46IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5mb3JtIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS1kb2N1bWVudC1maWxlIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggLmlucHV0R3JvdXAgbGFiZWwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjOGQ4ZDljO1xufVxuZm9ybSAuanMtZm9ybS10eXBlLWNoZWNrYm94IC5pbnB1dEdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuZm9ybSAuanMtZm9ybS10eXBlLWNoZWNrYm94IC5pbnB1dEdyb3VwIC5kZXNjcmlwdGlvbiAud2ViZm9ybS1lbGVtZW50LWRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuZm9ybSAuanMtZm9ybS10eXBlLWNoZWNrYm94IC5pbnB1dEdyb3VwIGlucHV0LmZvcm0tY2hlY2tib3gge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbmZvcm0gLmpzLWZvcm0tdHlwZS1jaGVja2JveCAuaW5wdXRHcm91cCBpbnB1dC5mb3JtLWNoZWNrYm94ICsgbGFiZWwge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAzcHggMCAwO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuZm9ybSAuanMtZm9ybS10eXBlLXNlbGVjdC5mb3JtLWl0ZW0tYmV3ZXJidW5nLWFscyAuaW5wdXRHcm91cDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtIC5qcy1mb3JtLXR5cGUtc2VsZWN0LmZvcm0taXRlbS1sYW5kIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuZm9ybSAuanMtZm9ybS10eXBlLXNlbGVjdCAuaW5wdXRHcm91cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlYWYxXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMTFweDtcbiAgcmlnaHQ6IDI1cHg7XG4gIGNvbG9yOiBncmF5O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICBmb3JtIC5qcy1mb3JtLXR5cGUtc2VsZWN0IC5pbnB1dEdyb3VwOmFmdGVyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdG9wOiAxNnB4O1xuICB9XG59XG5mb3JtIC5qcy1mb3JtLXR5cGUtc2VsZWN0IC5pbnB1dEdyb3VwIHNlbGVjdCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgaGVpZ2h0OiA1MHB4O1xuICBmb250LWZhbWlseTogZ2VvcmdpYTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5mb3JtIC5qcy1mb3JtLXR5cGUtc2VsZWN0IC5pbnB1dEdyb3VwIHNlbGVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5mb3JtIC53ZWJmb3JtLXNlbGVjdC1vdGhlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5mb3JtIC53ZWJmb3JtLXJhZGlvcy1vdGhlciAuZmllbGRzZXQtd3JhcHBlcixcbmZvcm0gLndlYmZvcm0tdHlwZS1maWVsZHNldCAuZmllbGRzZXQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5mb3JtIC53ZWJmb3JtLXJhZGlvcy1vdGhlciAuZmllbGRzZXQtd3JhcHBlciAuanMtZm9ybS10eXBlLWNoZWNrYm94LFxuZm9ybSAud2ViZm9ybS10eXBlLWZpZWxkc2V0IC5maWVsZHNldC13cmFwcGVyIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBhbGlnbi1zZWxmOiBlbmQ7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xufVxuZm9ybSAud2ViZm9ybS1yYWRpb3Mtb3RoZXIgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLWZvcm0tdHlwZS1jaGVja2JveDpudGgtb2YtdHlwZSgxKSxcbmZvcm0gLndlYmZvcm0tdHlwZS1maWVsZHNldCAuZmllbGRzZXQtd3JhcHBlciAuanMtZm9ybS10eXBlLWNoZWNrYm94Om50aC1vZi10eXBlKDEpIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbn1cbmZvcm0gLndlYmZvcm0tcmFkaW9zLW90aGVyIC5maWVsZHNldC13cmFwcGVyID4gLmpzLWZvcm0tdHlwZS1jaGVja2JveCxcbmZvcm0gLndlYmZvcm0tdHlwZS1maWVsZHNldCAuZmllbGRzZXQtd3JhcHBlciA+IC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuZm9ybSAud2ViZm9ybS1yYWRpb3Mtb3RoZXIgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLXdlYmZvcm0tcmFkaW9zLFxuZm9ybSAud2ViZm9ybS1yYWRpb3Mtb3RoZXIgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLXdlYmZvcm0tdHlwZS1yYWRpb3MsXG5mb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLXdlYmZvcm0tcmFkaW9zLFxuZm9ybSAud2ViZm9ybS10eXBlLWZpZWxkc2V0IC5maWVsZHNldC13cmFwcGVyIC5qcy13ZWJmb3JtLXR5cGUtcmFkaW9zIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmZvcm0gLndlYmZvcm0tcmFkaW9zLW90aGVyIC5maWVsZHNldC13cmFwcGVyIC5qcy13ZWJmb3JtLXJhZGlvcyAuanMtZm9ybS10eXBlLXJhZGlvLFxuZm9ybSAud2ViZm9ybS1yYWRpb3Mtb3RoZXIgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLXdlYmZvcm0tdHlwZS1yYWRpb3MgLmpzLWZvcm0tdHlwZS1yYWRpbyxcbmZvcm0gLndlYmZvcm0tdHlwZS1maWVsZHNldCAuZmllbGRzZXQtd3JhcHBlciAuanMtd2ViZm9ybS1yYWRpb3MgLmpzLWZvcm0tdHlwZS1yYWRpbyxcbmZvcm0gLndlYmZvcm0tdHlwZS1maWVsZHNldCAuZmllbGRzZXQtd3JhcHBlciAuanMtd2ViZm9ybS10eXBlLXJhZGlvcyAuanMtZm9ybS10eXBlLXJhZGlvIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogMjJweDtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgZm9ybSAud2ViZm9ybS1yYWRpb3Mtb3RoZXIgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLXdlYmZvcm0tcmFkaW9zIC5qcy1mb3JtLXR5cGUtcmFkaW8sXG4gIGZvcm0gLndlYmZvcm0tcmFkaW9zLW90aGVyIC5maWVsZHNldC13cmFwcGVyIC5qcy13ZWJmb3JtLXR5cGUtcmFkaW9zIC5qcy1mb3JtLXR5cGUtcmFkaW8sXG4gIGZvcm0gLndlYmZvcm0tdHlwZS1maWVsZHNldCAuZmllbGRzZXQtd3JhcHBlciAuanMtd2ViZm9ybS1yYWRpb3MgLmpzLWZvcm0tdHlwZS1yYWRpbyxcbiAgZm9ybSAud2ViZm9ybS10eXBlLWZpZWxkc2V0IC5maWVsZHNldC13cmFwcGVyIC5qcy13ZWJmb3JtLXR5cGUtcmFkaW9zIC5qcy1mb3JtLXR5cGUtcmFkaW8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuZm9ybSAud2ViZm9ybS1yYWRpb3Mtb3RoZXIgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLXdlYmZvcm0tcmFkaW9zIC5qcy1mb3JtLXR5cGUtcmFkaW8gLmlucHV0R3JvdXAsXG5mb3JtIC53ZWJmb3JtLXJhZGlvcy1vdGhlciAuZmllbGRzZXQtd3JhcHBlciAuanMtd2ViZm9ybS10eXBlLXJhZGlvcyAuanMtZm9ybS10eXBlLXJhZGlvIC5pbnB1dEdyb3VwLFxuZm9ybSAud2ViZm9ybS10eXBlLWZpZWxkc2V0IC5maWVsZHNldC13cmFwcGVyIC5qcy13ZWJmb3JtLXJhZGlvcyAuanMtZm9ybS10eXBlLXJhZGlvIC5pbnB1dEdyb3VwLFxuZm9ybSAud2ViZm9ybS10eXBlLWZpZWxkc2V0IC5maWVsZHNldC13cmFwcGVyIC5qcy13ZWJmb3JtLXR5cGUtcmFkaW9zIC5qcy1mb3JtLXR5cGUtcmFkaW8gLmlucHV0R3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbmZvcm0gLndlYmZvcm0tcmFkaW9zLW90aGVyIC5maWVsZHNldC13cmFwcGVyIC5qcy13ZWJmb3JtLXJhZGlvcyAuanMtZm9ybS10eXBlLXJhZGlvIC5mb3JtLXJhZGlvLFxuZm9ybSAud2ViZm9ybS1yYWRpb3Mtb3RoZXIgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLXdlYmZvcm0tdHlwZS1yYWRpb3MgLmpzLWZvcm0tdHlwZS1yYWRpbyAuZm9ybS1yYWRpbyxcbmZvcm0gLndlYmZvcm0tdHlwZS1maWVsZHNldCAuZmllbGRzZXQtd3JhcHBlciAuanMtd2ViZm9ybS1yYWRpb3MgLmpzLWZvcm0tdHlwZS1yYWRpbyAuZm9ybS1yYWRpbyxcbmZvcm0gLndlYmZvcm0tdHlwZS1maWVsZHNldCAuZmllbGRzZXQtd3JhcHBlciAuanMtd2ViZm9ybS10eXBlLXJhZGlvcyAuanMtZm9ybS10eXBlLXJhZGlvIC5mb3JtLXJhZGlvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiA0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi13aWR0aDogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5mb3JtIC53ZWJmb3JtLXJhZGlvcy1vdGhlciAuZmllbGRzZXQtd3JhcHBlciAuanMtd2ViZm9ybS1yYWRpb3MgLmpzLWZvcm0tdHlwZS1yYWRpbyBsYWJlbCxcbmZvcm0gLndlYmZvcm0tcmFkaW9zLW90aGVyIC5maWVsZHNldC13cmFwcGVyIC5qcy13ZWJmb3JtLXR5cGUtcmFkaW9zIC5qcy1mb3JtLXR5cGUtcmFkaW8gbGFiZWwsXG5mb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLXdlYmZvcm0tcmFkaW9zIC5qcy1mb3JtLXR5cGUtcmFkaW8gbGFiZWwsXG5mb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLXdlYmZvcm0tdHlwZS1yYWRpb3MgLmpzLWZvcm0tdHlwZS1yYWRpbyBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgdG9wOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5mb3JtIC53ZWJmb3JtLXJhZGlvcy1vdGhlciAuZmllbGRzZXQtd3JhcHBlciAud2ViZm9ybS1yYWRpb3Mtb3RoZXItaW5wdXQsXG5mb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQgLmZpZWxkc2V0LXdyYXBwZXIgLndlYmZvcm0tcmFkaW9zLW90aGVyLWlucHV0IHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuZm9ybSBmaWVsZHNldC5tb3Jlc3BhY2UgLmlucHV0R3JvdXAsIGZvcm0gZmllbGRzZXQubW9yZXNwYWNlIGhyLCBmb3JtIGZpZWxkc2V0Lm1vcmVzcGFjZSAucmFkaW9zLS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbmZvcm0ud2ViZm9ybS1zdWJtaXNzaW9uLXVtZnJhZ2UtZGlyYS1mb3JtIC5qcy13ZWJmb3JtLXN0YXRlcy1oaWRkZW4ge1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbn1cbmZvcm0ud2ViZm9ybS1zdWJtaXNzaW9uLWV2ZW50LWFubWVsZHVuZy1hZGQtZm9ybSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmZvcm0uZXZlbnQge1xuICBtYXJnaW46IDA7XG59XG5mb3JtLmV2ZW50IC5mb3JtLWl0ZW06bm90KC5jb2wtMTIpIHtcbiAgcGFkZGluZzogMHB4IDEycHg7XG59XG5mb3JtLmV2ZW50IC5mb3JtLWl0ZW0tYW56YWhsLWRlci1wZXJzb25lbi1mZWxkIGlucHV0IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5mb3JtLmV2ZW50IC53ZWJmb3JtLXR5cGUtZmllbGRzZXQge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbmZvcm0uZXZlbnQgLndlYmZvcm0tdHlwZS1maWVsZHNldCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IGdlb3JnaWE7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIGZvcm0uZXZlbnQgLndlYmZvcm0tdHlwZS1maWVsZHNldCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICBmb3JtLmV2ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5mb3JtLm5ld3NsZXR0ZXItYW5tZWxkdW5nID4gZmllbGRzZXQuZm9ybS13cmFwcGVyOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbmZvcm0ubmV3c2xldHRlci1hbm1lbGR1bmcgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gIGNvbG9yOiAjOGQ4ZDljO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG5mb3JtLmNvbnRhY3Qge1xuICBwYWRkaW5nOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbmZvcm0uY29udGFjdCA+IGRpdjpmaXJzdC1jaGlsZCBoNCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5mb3JtLmNvbnRhY3QgLmZvcm1lbGVtZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuZm9ybS5jb250YWN0IC5mb3JtLWFjdGlvbnMgaW5wdXQge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAyMjBweDtcbiAgYmFja2dyb3VuZDogIzBkM2Q5Zjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb3JtLmNvbnRhY3QgLmZvcm0tYWN0aW9ucyBpbnB1dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgZm9ybS5jb250YWN0IC5mb3JtLWFjdGlvbnMgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvcm0uY29udGFjdCAuZm9ybS1hY3Rpb25zIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmZvcm0uY29udGFjdCAuanMtZm9ybS10eXBlLXByb2Nlc3NlZC10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuZm9ybS5jb250YWN0IC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQgLmlucHV0R3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvcm0uY29udGFjdCAuanMtZm9ybS10eXBlLXByb2Nlc3NlZC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9ybS5jb250YWN0IHtcbiAgICAvKiBwYWRkaW5nOiAwOyAqL1xuICB9XG4gIGZvcm0uY29udGFjdCAuZm9ybS13cmFwcGVyIHtcbiAgICAvKiBwYWRkaW5nOiAwOyAqL1xuICB9XG4gIGZvcm0uY29udGFjdCAud2ViZm9ybS10eXBlLWZpZWxkc2V0IHtcbiAgICAvKiBwYWRkaW5nOiAxNXB4OyAqL1xuICB9XG59XG5mb3JtLmJld2VyYnVuZywgZm9ybS5kaWdpdGFsIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbmZvcm0uYmV3ZXJidW5nID4gZmllbGRzZXQsIGZvcm0uZGlnaXRhbCA+IGZpZWxkc2V0IHtcbiAgcGFkZGluZzogNTBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9ybS5iZXdlcmJ1bmcgPiBmaWVsZHNldCwgZm9ybS5kaWdpdGFsID4gZmllbGRzZXQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbmZvcm0uYmV3ZXJidW5nIC5kYXRlbnNjaHV0eiAuaW5wdXRHcm91cCBpbnB1dCwgZm9ybS5kaWdpdGFsIC5kYXRlbnNjaHV0eiAuaW5wdXRHcm91cCBpbnB1dCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDIzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5mb3JtLmJld2VyYnVuZyAuZGF0ZW5zY2h1dHogLmlucHV0R3JvdXAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyLCBmb3JtLmRpZ2l0YWwgLmRhdGVuc2NodXR6IC5pbnB1dEdyb3VwIGlucHV0OmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCksIDBweCAwcHggOXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlcjogbm9uZTtcbn1cbmZvcm0uYmV3ZXJidW5nIC5kYXRlbnNjaHV0eiAuaW5wdXRHcm91cCBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlLCBmb3JtLmRpZ2l0YWwgLmRhdGVuc2NodXR6IC5pbnB1dEdyb3VwIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1MlwiO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIGNvbG9yOiAjNDdFNEMyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTFweDtcbiAgdG9wOiAtNnB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICB6LWluZGV4OiAyO1xufVxuZm9ybS5iZXdlcmJ1bmcgLmRhdGVuc2NodXR6IC5pbnB1dEdyb3VwIGxhYmVsLCBmb3JtLmRpZ2l0YWwgLmRhdGVuc2NodXR6IC5pbnB1dEdyb3VwIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM0MzQzNEQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xufVxuZm9ybS5iZXdlcmJ1bmcgLmRhdGVuc2NodXR6IC5pbnB1dEdyb3VwIGxhYmVsOmFmdGVyLCBmb3JtLmRpZ2l0YWwgLmRhdGVuc2NodXR6IC5pbnB1dEdyb3VwIGxhYmVsOmFmdGVyIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTFweDtcbiAgdG9wOiAtMXB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogIzhkOGQ5YyAxcHggc29saWQ7XG59XG5mb3JtLmJld2VyYnVuZyAuZm9ybS1hY3Rpb25zIGlucHV0LCBmb3JtLmRpZ2l0YWwgLmZvcm0tYWN0aW9ucyBpbnB1dCB7XG4gIGJhY2tncm91bmQ6ICMwMDdEOEE7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgZm9ybS5iZXdlcmJ1bmcgLmZvcm0tYWN0aW9ucyBpbnB1dCwgZm9ybS5kaWdpdGFsIC5mb3JtLWFjdGlvbnMgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIGZvcm0uYmV3ZXJidW5nLCBmb3JtLmRpZ2l0YWwge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbn1cbmZvcm0uZGlnaXRhbCAuZm9ybS1hY3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb3JtLmRpZ2l0YWwgLmZvcm0tYWN0aW9ucyB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuZm9ybS5kaWdpdGFsIC5maWVsZGdyb3VwLmpzLXdlYmZvcm0tdHlwZS1jaGVja2JveGVzIHtcbiAgbWFyZ2luOiAwO1xufVxuZm9ybS5kaWdpdGFsIC5maWVsZGdyb3VwLmpzLXdlYmZvcm0tdHlwZS1jaGVja2JveGVzIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBwYWRkaW5nOiAwO1xufVxuZm9ybS5kaWdpdGFsIC5maWVsZGdyb3VwLmpzLXdlYmZvcm0tdHlwZS1jaGVja2JveGVzIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggLmlucHV0R3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwLjNyZW07XG59XG5mb3JtLmRpZ2l0YWwgLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtdGV4dGFyZWEge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuZm9ybS5iZXdlcmJ1bmcgLmZvcm0tYWN0aW9ucywgZm9ybS5jb250YWN0IC5mb3JtLWFjdGlvbnMsIGZvcm0uZGlnaXRhbCAuZm9ybS1hY3Rpb25zIHtcbiAgcGFkZGluZzogMDtcbn1cbmZvcm0uYmV3ZXJidW5nIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQgc3BhbiwgZm9ybS5jb250YWN0IC53ZWJmb3JtLXR5cGUtZmllbGRzZXQgc3BhbiwgZm9ybS5kaWdpdGFsIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBnZW9yZ2lhO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbmZvcm0uYmV3ZXJidW5nIC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQsIGZvcm0uY29udGFjdCAuanMtZm9ybS10eXBlLXByb2Nlc3NlZC10ZXh0LCBmb3JtLmRpZ2l0YWwgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgZm9ybS5iZXdlcmJ1bmcgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCwgZm9ybS5jb250YWN0IC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQsIGZvcm0uZGlnaXRhbCAuanMtZm9ybS10eXBlLXByb2Nlc3NlZC10ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgfVxufVxuZm9ybS5iZXdlcmJ1bmcgLmZvcm0tYWN0aW9ucyBpbnB1dCwgZm9ybS5jb250YWN0IC5mb3JtLWFjdGlvbnMgaW5wdXQsIGZvcm0uZGlnaXRhbCAuZm9ybS1hY3Rpb25zIGlucHV0IHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIGZvcm0uYmV3ZXJidW5nIC5mb3JtLWFjdGlvbnMgaW5wdXQsIGZvcm0uY29udGFjdCAuZm9ybS1hY3Rpb25zIGlucHV0LCBmb3JtLmRpZ2l0YWwgLmZvcm0tYWN0aW9ucyBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5mb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQgLndlYmZvcm0tcmFkaW9zLW90aGVyIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5mb3JtIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQgLndlYmZvcm0tcmFkaW9zLW90aGVyIGxlZ2VuZCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IGdlb3JnaWE7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuZm9ybSAud2ViZm9ybS10eXBlLWZpZWxkc2V0IC53ZWJmb3JtLXJhZGlvcy1vdGhlciBsZWdlbmQgc3Bhbi5maWVsZHNldC1sZWdlbmQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5mb3JtIC5hbGVydCB7XG4gIHRvcDogLTM1cHg7XG59XG5mb3JtLndlYmZvcm0tc3VibWlzc2lvbi1nZXdpbm5zcGllbC1wdGEtd29tYW4tZXhwb3BoYXJtLS1mb3JtIC5mb3JtLWl0ZW0tamEtaWNoLWJpbi1wdGEtb2Rlci1taXRhcmJlaXRlci1pbi1pbi1laW5lci1zdGF0aW9uYWVyZW4tYXBvdGhlayB7XG4gIHBhZGRpbmc6IDAgMzJweCAwIDE1cHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgfVxufVxuXG4uZmllbGQtLW5hbWUtZmllbGQtc3BlemlhbGluaGFsdCAuYmxvY2std2ViZm9ybSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLmZpZWxkLS1uYW1lLWZpZWxkLXNwZXppYWxpbmhhbHQgLmJsb2NrLXdlYmZvcm0gLmNvbnRhY3RwZXJzb24ge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4uaWNvbi1zbWFsbGFycm93ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmMVwiO1xufVxuXG4uc2luZ2xlLWNvbnRhaW5lciAucGFnZS10aXRsZSBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwcmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNpbmdsZS1jb250YWluZXIgLnBhZ2UtdGl0bGUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwcmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4jdWktZGF0ZXBpY2tlci1kaXYge1xuICBwYWRkaW5nOiAwLjJlbTtcbn1cbiN1aS1kYXRlcGlja2VyLWRpdiAudWktd2lkZ2V0LWhlYWRlciB7XG4gIGhlaWdodDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogYXV0bztcbn1cblxuI2VkaXQtaWhyZS1kYXRlbiBsZWdlbmQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuI2VkaXQtZGlyYS1iZXN0ZWxsdW5nIC5qcy1mb3JtLXR5cGUtcmFkaW8ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmpzLXdlYmZvcm0tY29uZmlybWF0aW9uLWJhY2stc3VibWl0LWFqYXgge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5LnBhdGgtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWFkZC1mb3JtIHtcbiAgbWFyZ2luLXRvcDogMTQwcHg7XG59XG5ib2R5LnBhdGgtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWFkZC1mb3JtICNlZGl0LWZ1bGxjYWwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkucGF0aC13ZWJmb3JtIC53ZWJmb3JtLXN1Ym1pc3Npb24tYWRkLWZvcm0gI2VkaXQtZnVsbGNhbCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkucGF0aC13ZWJmb3JtIC53ZWJmb3JtLXN1Ym1pc3Npb24tYWRkLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi13LWItbW92ZS11bWZyYWdlLWZvcm0gLndlYmZvcm0tc2NhbGUtLXdyYXBwZXIgLmZpZWxkc2V0LWxlZ2VuZCxcbi53ZWJmb3JtLXN1Ym1pc3Npb24td3ViLW1vdmUtZm9ybSAud2ViZm9ybS1zY2FsZS0td3JhcHBlciAuZmllbGRzZXQtbGVnZW5kIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQzNDM0ZDtcbiAgY29sb3I6IHJnYmEoNjcsIDY3LCA3NywgMC42KTtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tdy1iLW1vdmUtdW1mcmFnZS1mb3JtIC53ZWJmb3JtLXNjYWxlLS13cmFwcGVyIC5qcy13ZWJmb3JtLXdlYmZvcm0tc2NhbGUgLndlYmZvcm0tc2NhbGUtb3B0aW9uIC5pbnB1dEdyb3VwLFxuLndlYmZvcm0tc3VibWlzc2lvbi13dWItbW92ZS1mb3JtIC53ZWJmb3JtLXNjYWxlLS13cmFwcGVyIC5qcy13ZWJmb3JtLXdlYmZvcm0tc2NhbGUgLndlYmZvcm0tc2NhbGUtb3B0aW9uIC5pbnB1dEdyb3VwIHtcbiAgcGFkZGluZy10b3A6IDJweDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tdy1iLW1vdmUtdW1mcmFnZS1mb3JtIC53ZWJmb3JtLXNjYWxlLS13cmFwcGVyIC5qcy13ZWJmb3JtLXdlYmZvcm0tc2NhbGUgLndlYmZvcm0tc2NhbGUtb3B0aW9uIC5pbnB1dEdyb3VwIGlucHV0LFxuLndlYmZvcm0tc3VibWlzc2lvbi13dWItbW92ZS1mb3JtIC53ZWJmb3JtLXNjYWxlLS13cmFwcGVyIC5qcy13ZWJmb3JtLXdlYmZvcm0tc2NhbGUgLndlYmZvcm0tc2NhbGUtb3B0aW9uIC5pbnB1dEdyb3VwIGlucHV0IHtcbiAgbWFyZ2luOiAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi13LWItbW92ZS11bWZyYWdlLWZvcm0gLndlYmZvcm0tc2NhbGUtLXdyYXBwZXIgLmpzLXdlYmZvcm0td2ViZm9ybS1zY2FsZSAud2ViZm9ybS1zY2FsZS1vcHRpb24gLmlucHV0R3JvdXAgbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLXd1Yi1tb3ZlLWZvcm0gLndlYmZvcm0tc2NhbGUtLXdyYXBwZXIgLmpzLXdlYmZvcm0td2ViZm9ybS1zY2FsZSAud2ViZm9ybS1zY2FsZS1vcHRpb24gLmlucHV0R3JvdXAgbGFiZWwge1xuICBwYWRkaW5nLXRvcDogMjdweDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tdy1iLW1vdmUtdW1mcmFnZS1mb3JtIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS1yYXRpbmcgLmlucHV0R3JvdXAsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLXd1Yi1tb3ZlLWZvcm0gLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXJhdGluZyAuaW5wdXRHcm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLXctYi1tb3ZlLXVtZnJhZ2UtZm9ybSAuanMtZm9ybS10eXBlLXdlYmZvcm0tcmF0aW5nIC5pbnB1dEdyb3VwIGlucHV0LFxuLndlYmZvcm0tc3VibWlzc2lvbi13dWItbW92ZS1mb3JtIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS1yYXRpbmcgLmlucHV0R3JvdXAgaW5wdXQge1xuICB3aWR0aDogYXV0bztcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tdy1iLW1vdmUtdW1mcmFnZS1mb3JtIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS1yYXRpbmcgLmlucHV0R3JvdXAgbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLXd1Yi1tb3ZlLWZvcm0gLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXJhdGluZyAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tdy1iLW1vdmUtdW1mcmFnZS1mb3JtIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS1saWtlcnQgbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLXd1Yi1tb3ZlLWZvcm0gLmpzLWZvcm0tdHlwZS13ZWJmb3JtLWxpa2VydCBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLXctYi1tb3ZlLXVtZnJhZ2UtZm9ybSAuanMtZm9ybS10eXBlLXdlYmZvcm0tbGlrZXJ0IC53ZWJmb3JtLWxpa2VydC10YWJsZS13cmFwcGVyLFxuLndlYmZvcm0tc3VibWlzc2lvbi13dWItbW92ZS1mb3JtIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS1saWtlcnQgLndlYmZvcm0tbGlrZXJ0LXRhYmxlLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi13LWItbW92ZS11bWZyYWdlLWZvcm0gLmpzLWZvcm0tdHlwZS13ZWJmb3JtLWxpa2VydCAud2ViZm9ybS1saWtlcnQtdGFibGUtd3JhcHBlciB0Ym9keSBsYWJlbCxcbi53ZWJmb3JtLXN1Ym1pc3Npb24td3ViLW1vdmUtZm9ybSAuanMtZm9ybS10eXBlLXdlYmZvcm0tbGlrZXJ0IC53ZWJmb3JtLWxpa2VydC10YWJsZS13cmFwcGVyIHRib2R5IGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1iZXN0ZWxsdW5nLXBoYXJtYXpldXQtZGllbnN0bGVpcy1mb3JtICNlZGl0LWdyZWVuLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZjBlNDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tYmVzdGVsbHVuZy1waGFybWF6ZXV0LWRpZW5zdGxlaXMtZm9ybSAjZWRpdC1ncmVlbi1iZyAud2ViZm9ybS10eXBlLWZpZWxkc2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tYmVzdGVsbHVuZy1waGFybWF6ZXV0LWRpZW5zdGxlaXMtZm9ybSAjZWRpdC1ncmVlbi1iZyAud2ViZm9ybS10eXBlLWZpZWxkc2V0I2VkaXQtYmVzdGVsbHVuZy1wb3N0ZXItcGhhcm1hemV1dC1kaWVuc3RsZWlzdHVuZ2VuIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tYmVzdGVsbHVuZy1waGFybWF6ZXV0LWRpZW5zdGxlaXMtZm9ybSAjZWRpdC1ncmVlbi1iZyAud2ViZm9ybS10eXBlLWZpZWxkc2V0IC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQge1xuICAvKiBtYXJnaW4tdG9wOiA0MHB4OyAqL1xufVxuXG4uYmdfZm9ybV9ncm91cCwgLmZpZWxkc2V0MiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2YwZTQ7XG59XG4uYmdfZm9ybV9ncm91cCAuanMtZm9ybS10eXBlLXByb2Nlc3NlZC10ZXh0LCAuZmllbGRzZXQyIC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iZ19mb3JtX2dyb3VwIC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQsIC5maWVsZHNldDIgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYmdfZm9ybV9ncm91cCwgLmZpZWxkc2V0MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uYmdfZm9ybV9ncm91cCAuanMtZm9ybS10eXBlLWNoZWNrYm94LCAuZmllbGRzZXQyIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmdfZm9ybV9ncm91cCAuanMtZm9ybS10eXBlLWNoZWNrYm94LCAuZmllbGRzZXQyIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYl8xIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uaW5mb3JtYXRpb25fYWNjZXB0IHtcbiAgcGFkZGluZzogMCAxMnB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmluZm9ybWF0aW9uX2FjY2VwdCAuZm9ybWVsZW1lbnQge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pbmZvcm1hdGlvbl9hY2NlcHQgLmZvcm1lbGVtZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIH1cbn1cblxuYm9keVtkYXRhLW9uY2VePWZvcm0tc2luZ2xlLXN1Ym1pdF0gLmFsZXJ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEyNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTAwMDtcbn1cbmJvZHkgLmNhcHRjaGEgLmlucHV0R3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuYm9keSAuY2FwdGNoYSAuaW5wdXRHcm91cCBpbnB1dCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuYm9keSAuY2FwdGNoYSAuaW5wdXRHcm91cCBsYWJlbDpub3QoLm9wdGlvbikge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogdW5zZXQ7XG4gIGN1cnNvcjogdGV4dDtcbiAgbGVmdDogMDtcbn1cbmJvZHkgLmNhcHRjaGEgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuYm9keSAuY2FwdGNoYSAuYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLmNhcHRjaGEgLmNhcHRjaGFfX2Rlc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ud2ViZm9ybS1jb25maXJtYXRpb24tbW9kYWwgLnVpLXdpZGdldC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWdld2lubnNwaWVsLXB0YS13b21hbi1wcmVpc3JhZXRzLWZvcm0gW2lkXj1lZGl0LW5hbWUtZGVyLWFwb3RoZWtlXSwgLndlYmZvcm0tc3VibWlzc2lvbi1nZXdpbm5zcGllbC1wdGEtd29tYW4tcHJlaXNyYWV0cy1mb3JtIFtpZF49ZWRpdC1nZXdpbm5mcmFnZV0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1nZXdpbm5zcGllbC1wdGEtd29tYW4tcHJlaXNyYWV0cy1mb3JtIFtpZF49ZWRpdC1oaW53ZWlzLXRlaWxuYWhtZWJlZGluZ3VuZ10ge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZXNzYWdlcy0tZXJyb3Ige1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2YjNiMztcbiAgbWF4LXdpZHRoOiAxMTIwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tZXNzYWdlcy0tZXJyb3Ige1xuICAgIHRvcDogNzVweDtcbiAgfVxufVxuXG4udWktZGlhbG9nIC51aS13aWRnZXQtaGVhZGVyIHtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiAzMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDMxcHg7XG59XG4udWktZGlhbG9nIC51aS13aWRnZXQtaGVhZGVyIC51aS1idXR0b24taWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2xvc2UteC5zdmcpIDAgMCBuby1yZXBlYXQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi51aS1kaWFsb2cgLnVpLXdpZGdldC1oZWFkZXIgLnVpLWJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uY29udGFjdC1kZXRhaWxzIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3QtZGV0YWlscyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExNTJweCkge1xuICAuY29udGFjdC1kZXRhaWxzIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhY3QtZGV0YWlscyB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgfVxufVxuLmNvbnRhY3QtZGV0YWlscyAuZnVsbCB7XG4gIG1heC13aWR0aDogNjQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhY3QtZGV0YWlscyAuZnVsbCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4uY29udGFjdC1kZXRhaWxzIGg0IHtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxOHB4ICsgMiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIC5jb250YWN0LWRldGFpbHMgaDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmNvbnRhY3QtZGV0YWlscyBwIHtcbiAgZm9udC1zaXplOiBjYWxjKDE2cHggKyAyICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICAuY29udGFjdC1kZXRhaWxzIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ubWFnYXppbk92ZXJsYXlUcmlnZ2VyLCAubWFnYXppbk92ZXJsYXkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5oZXJvU2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyb1NsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLmhlcm9TbGlkZXIgLnNsaWRlLWNvdW50ZXIge1xuICBmb250LWZhbWlseTogXCJwcm94aW1hLW5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwic3MwNlwiO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZXJvU2xpZGVyIC5zbGlkZS1jb3VudGVyIGVtIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZXJvU2xpZGVyIC5zbGlkZS1jb3VudGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVyb1NsaWRlciAuc2xpZGVyQ29udHJvbHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogMTFweCAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHJpZ2h0OiA1MCU7XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiA1MCU7XG4gIG1heC13aWR0aDogNDZ2dztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB6LWluZGV4OiA5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDgycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTY3NnB4KSB7XG4gIC5oZXJvU2xpZGVyIC5zbGlkZXJDb250cm9scyB7XG4gICAgbWF4LXdpZHRoOiA3NzZweDtcbiAgfVxufVxuLmhlcm9TbGlkZXIgLnNsaWRlckNvbnRyb2xzIC5wcm9ncmVzcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAwO1xufVxuLmhlcm9TbGlkZXIgLnNsaWRlckNvbnRyb2xzIC5zbGljay1kb3RzIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZXJvU2xpZGVyIC5zbGlkZXJDb250cm9scyAuc2xpY2stZG90cyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA5MDBweCkge1xuICAuaGVyb1NsaWRlciAuc2xpZGVyQ29udHJvbHMge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5oZXJvU2xpZGVyIC5zbGlkZXJDb250cm9scyB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwdncgLSA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZXJvU2xpZGVyIC5zbGlkZXJDb250cm9scyB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWF4LWhlaWdodDogNDlweDtcbiAgfVxufVxuLmhlcm9TbGlkZXIgLnNsaWRlckNvbnRyb2xzIGJ1dHRvbi5zbGljay1hcnJvdyB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogOTAwcHgpIHtcbiAgLmhlcm9TbGlkZXIgLnNsaWRlckNvbnRyb2xzIGJ1dHRvbi5zbGljay1hcnJvdyB7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIHdpZHRoOiA3MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlcm9TbGlkZXIgLnNsaWRlckNvbnRyb2xzIGJ1dHRvbi5zbGljay1hcnJvdyB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cbn1cbi5oZXJvU2xpZGVyIC5zbGlkZXJDb250cm9scyBidXR0b24uc2xpY2stYXJyb3c6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogd2hpdGU7XG59XG4uaGVyb1NsaWRlciAuc2xpZGVyQ29udHJvbHMgYnV0dG9uLnNsaWNrLWFycm93Omxhc3Qtb2YtdHlwZSB7XG4gIG9yZGVyOiAzO1xufVxuLmhlcm9TbGlkZXIgLnNsaWRlckNvbnRyb2xzIGJ1dHRvbi5zbGljay1hcnJvdzpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZXJvU2xpZGVyIC5zbGlkZXJDb250cm9scyBidXR0b24uc2xpY2stYXJyb3c6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4uaGVyb1NsaWRlciAuc2xpY2stbGlzdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaGVyb1NsaWRlciAuc2xpZGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgMCAwIDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICB6LWluZGV4OiAwO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbi5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMCU7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDc1JTtcbiAgd2lkdGg6IDg1JTtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgY2xvc2VzdC1zaWRlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgKyAxMDBweCkgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZTo6YmVmb3JlIHtcbiAgICB0b3A6IDIwJTtcbiAgICBoZWlnaHQ6IDY1JTtcbiAgICB3aWR0aDogOTUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZTo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDQwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgKyA1MHB4KSAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZSAuY29udGVudCxcbi5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUgLmNvbG9yLWZhZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5vciAuY29udGVudCxcbi5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUub3IgLmNvbG9yLWZhZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NDFBO1xufVxuLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS53dWIgLmNvbnRlbnQsXG4uaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLnd1YiAuY29sb3ItZmFkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG4uaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLnByb2R1Y3QgLm1lZGlhIHtcbiAgei1pbmRleDogMTE7XG59XG4uaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlIC5tZWRpYSxcbi5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUgLmNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlIC5tZWRpYSxcbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZSAuY29udGVudCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZSAubWVkaWEgaW1nLFxuLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZSAuY29udGVudCBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlIC5tZWRpYSBpbWcuaGFuZCxcbi5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUgLmNvbnRlbnQgaW1nLmhhbmQge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogNSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZSAubWVkaWEgaW1nLmhhbmQsXG4gIC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUgLmNvbnRlbnQgaW1nLmhhbmQge1xuICAgIHRvcDogLTIwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cbi5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUgLm1lZGlhLmltZy1ub2hhbmQgaW1nLFxuLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZSAuY29udGVudC5pbWctbm9oYW5kIGltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUgLm1lZGlhIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxlZnQ6IDUwJTtcbiAgZmxleC1ncm93OiAwO1xufVxuLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZSAubWVkaWEgLmZpZWxkLS1uYW1lLWZpZWxkLWhhdXB0YmlsZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiAxMDQwcHgpIHtcbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZSAubWVkaWEgLmZpZWxkLS1uYW1lLWZpZWxkLWhhdXB0YmlsZCBpbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZSAubWVkaWEgLmZpZWxkLS1uYW1lLWZpZWxkLWhhdXB0YmlsZCBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUgLm1lZGlhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUgLm1lZGlhOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogNzUlO1xuICB9XG4gIC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUgLm1lZGlhIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZSAubWVkaWEuaW1nLW5vaGFuZCBpbWcge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlIC5tZWRpYS5pbWctbm9oYW5kOmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDEyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZSAubWVkaWEuaW1nLW5vaGFuZDpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICB9XG59XG4uaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlIC5jb2xvci1mYWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5ZjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlIC5jb2xvci1mYWRlIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IGluaGVyaXQ7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6IDEzO1xuICB9XG59XG4uaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLmNvbnRlbnQgLmNsaXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5jb250ZW50IC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDE3MnB4O1xuICB3aWR0aDogNDZ2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDcycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5jb250ZW50IC5pbm5lciB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLmNvbnRlbnQgLmlubmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTB2dyAtIDI0cHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTY3NnB4KSB7XG4gIC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuY29udGVudCAuaW5uZXIge1xuICAgIG1heC13aWR0aDogNzc2cHg7XG4gIH1cbn1cbi5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuY29udGVudCAuaW5uZXIgaDEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuY29udGVudCAuaW5uZXIgaDEge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuY29udGVudCAuaW5uZXIgLnN1YmxpbmUtY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZmxleDogbm9uZTtcbn1cbi5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuY29udGVudCAuaW5uZXIgLnN1YmxpbmUge1xuICBsZXR0ZXItc3BhY2luZzogMC4wMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5jb250ZW50IC5pbm5lciAuaGVyby10ZWFzZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogaW5pdGlhbDtcbn1cbi5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuY29udGVudCAuaW5uZXIgLmhlcm8tdGVhc2VyIGEubW9yZSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuY29udGVudCAuaW5uZXIgLmhlcm8tdGVhc2VyIHtcbiAgICBmbGV4OiAxO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG59XG4uaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLmNvbnRlbnQgLmlubmVyIC5oZXJvLXRlYXNlci10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hLW5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwic3MwNlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWF4LXdpZHRoOiAyOHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLmNvbnRlbnQgLmlubmVyIC5oZXJvLXRlYXNlci10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cbn1cbi5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuY29udGVudCAuaW5uZXIgYnV0dG9uIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5jb250ZW50IC5pbm5lciBidXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zLXByZXYgLmhlcm8tdGVhc2VyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwJSk7XG4gIH1cbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5wcmV2LFxuICAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLm5leHQge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDFzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5uZXh0IHtcbiAgICB6LWluZGV4OiA5OTk5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5mYWRlIHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogbm9ybWFsO1xuICB9XG4gIC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuZmFkZSAuY29sb3ItZmFkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogaW5oZXJpdDtcbiAgfVxuICAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLmZhZGUgLm1lZGlhIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246IGluaGVyaXQ7XG4gIH1cbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5mYWRlIC5tZWRpYSBpbWcge1xuICAgIGFuaW1hdGlvbjogY29udGVudElubmVyIDFzIGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246IGluaGVyaXQ7XG4gIH1cbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5mYWRlIC5jbGlwIHtcbiAgICBhbmltYXRpb24tZGlyZWN0aW9uOiBpbmhlcml0O1xuICB9XG4gIC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuZmFkZSAuaW5uZXIge1xuICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246IGluaGVyaXQ7XG4gIH1cbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5mYWRlIC5pbm5lciA+ICoge1xuICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246IGluaGVyaXQ7XG4gIH1cbiAgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5mYWRlLmZhZGUtcmV2ZXJzZSB7XG4gICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgfVxuICAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLmZhZGUuZmFkZS1yZXZlcnNlIC5tZWRpYSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICBAa2V5ZnJhbWVzIHpJbmRleCB7XG4gICAgMCUge1xuICAgICAgei1pbmRleDogaW5oZXJpdDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB6LWluZGV4OiA5OTk5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBrZXlmcmFtZXMgY29udGVudENsaXAge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICB9XG4gIH1cbiAgQGtleWZyYW1lcyBjb250ZW50SW5uZXIge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIH1cbiAgfVxuICBAa2V5ZnJhbWVzIG1lZGlhIHtcbiAgICAwJSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG4gIEBrZXlmcmFtZXMgY29udGVudElubmVyRWwge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MCUpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgfVxuICB9XG4gIEBrZXlmcmFtZXMgY29sb3JTbGlkZXIge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgIH1cbiAgICA1MSUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuNSk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgIH1cbiAgfVxufVxuXG4uc2hvd0FsbCB7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBjb2xvcjogIzQzNDM0RDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cztcbn1cbi5zaG93QWxsIHNwYW4ge1xuICB3aWR0aDogODBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAxMnB4O1xuICBib3R0b206IDEycHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI0Y1RjVGNTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaG93QWxsIGkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMi43O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cblxuLm5ld3MgLnNob3dBbGwsIC5idWVjaGVyIC5zaG93QWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDUwJTtcbiAgbWF4LXdpZHRoOiA0NnZ3O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5ld3MgLnNob3dBbGwsIC5idWVjaGVyIC5zaG93QWxsIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTB2dyAtIDI0cHgpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250ZW50LWJpbGQtc2xpZGVyLnRlYXNlciAuc3RhZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNvbnRlbnQtYmlsZC1zbGlkZXIudGVhc2VyIC5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lci5waG9uZSB7XG4gICAgd2lkdGg6IDkwdmg7XG4gIH1cbiAgLmNvbnRlbnQtYmlsZC1zbGlkZXIudGVhc2VyIC5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNzJ2dztcbiAgfVxuICBib2R5ICNwYWdlLWhlYWRlciAuY29udGVudCAucmlnaHQge1xuICAgIHotaW5kZXg6IDU7XG4gIH1cbiAgLmNvbnRlbnQtYmlsZC1zbGlkZXIudGVhc2VyIC5zdGFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAuY29udGVudC1iaWxkLXNsaWRlci50ZWFzZXIgLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyLnBob25lIHtcbiAgICB3aWR0aDogMjV2aDtcbiAgfVxufVxuLmhlYWRlci1jb3VudGRvd24gLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRlci1pbWFnZSBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDB2dztcbiAgbGVmdDogNTAlO1xuICByaWdodDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1heC1oZWlnaHQ6IDkwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXItY291bnRkb3duIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkZXItaW1hZ2UgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDUwcHg7XG4gIH1cbn1cbi5oZWFkZXItY291bnRkb3duIC5maWVsZC0tbmFtZS1maWVsZC1yaWdodC1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZzogMXJlbTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogNTAlO1xuICB0b3A6IDlyZW07XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyLWNvdW50ZG93biAuZmllbGQtLW5hbWUtZmllbGQtcmlnaHQtaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0b3A6IDRyZW07XG4gIH1cbiAgLmhlYWRlci1jb3VudGRvd24gLmZpZWxkLS1uYW1lLWZpZWxkLXJpZ2h0LWltYWdlIGltZyB7XG4gICAgbWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlci1jb3VudGRvd24gLmZpZWxkLS1uYW1lLWZpZWxkLXJpZ2h0LWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdG9wOiA0cmVtO1xuICB9XG4gIC5oZWFkZXItY291bnRkb3duIC5maWVsZC0tbmFtZS1maWVsZC1yaWdodC1pbWFnZSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MDBweCkgYW5kIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oZWFkZXItY291bnRkb3duIC5maWVsZC0tbmFtZS1maWVsZC1yaWdodC1pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRvcDogNHJlbTtcbiAgfVxuICAuaGVhZGVyLWNvdW50ZG93biAuZmllbGQtLW5hbWUtZmllbGQtcmlnaHQtaW1hZ2UgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzk5Ljk4cHgpIHtcbiAgLmhlYWRlci1jb3VudGRvd24gLmZpZWxkLS1uYW1lLWZpZWxkLXJpZ2h0LWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuaGVhZGVyLWNvdW50ZG93biAuZmllbGQtLW5hbWUtZmllbGQtcmlnaHQtaW1hZ2UgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAyNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uaGVhZGVyLWNvdW50ZG93biAuZmllbGQtLW5hbWUtZmllbGQtcmlnaHQtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogNzAwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5oZWFkZXItY291bnRkb3duIC5jb3VudGRvd25fY29udGVudHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDUwJTtcbiAgdG9wOiA5cmVtO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXItY291bnRkb3duIC5jb3VudGRvd25fY29udGVudHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMzByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MDBweCkgYW5kIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oZWFkZXItY291bnRkb3duIC5jb3VudGRvd25fY29udGVudHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTkuOThweCkge1xuICAuaGVhZGVyLWNvdW50ZG93biAuY291bnRkb3duX2NvbnRlbnRzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDIycmVtO1xuICB9XG59XG4uaGVhZGVyLWNvdW50ZG93biAuY291bnRkb3duX2NvbnRlbnRzIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXItY291bnRkb3duIC5jb3VudGRvd25fY29udGVudHMgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5oZWFkZXItY291bnRkb3duIC5jb3VudGRvd25fY29udGVudHMgaDEsIC5oZWFkZXItY291bnRkb3duIC5jb3VudGRvd25fY29udGVudHMgaDIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmhlYWRlci1jb3VudGRvd24gLmNvdW50ZG93bl9jb250ZW50cyAuanF1ZXJ5LWNvdW50ZG93bi10aW1lci1ub3RlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbn1cbi5oZWFkZXItY291bnRkb3duIC5jb3VudGRvd25fY29udGVudHMgLmJsb2NrLWpxdWVyeS1jb3VudGRvd24tdGltZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmhlYWRlci1jb3VudGRvd24gLmNvdW50ZG93bl9jb250ZW50cyAuYmxvY2stanF1ZXJ5LWNvdW50ZG93bi10aW1lciAuanF1ZXJ5LWNvdW50ZG93bi10aW1lciA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyLWNvdW50ZG93biAuY291bnRkb3duX2NvbnRlbnRzIC5ibG9jay1qcXVlcnktY291bnRkb3duLXRpbWVyIC5qcXVlcnktY291bnRkb3duLXRpbWVyID4gc3BhbiAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXItY291bnRkb3duIC5jb3VudGRvd25fY29udGVudHMgLmJsb2NrLWpxdWVyeS1jb3VudGRvd24tdGltZXIgLmpxdWVyeS1jb3VudGRvd24tdGltZXIgLnBvc2l0aW9uIHtcbiAgd2lkdGg6IDAuOGVtO1xufVxuLmhlYWRlci1jb3VudGRvd24gLmNvdW50ZG93bl9jb250ZW50cyAuYmxvY2stanF1ZXJ5LWNvdW50ZG93bi10aW1lciAuanF1ZXJ5LWNvdW50ZG93bi10aW1lciAuY291bnRTZWNzLCAuaGVhZGVyLWNvdW50ZG93biAuY291bnRkb3duX2NvbnRlbnRzIC5ibG9jay1qcXVlcnktY291bnRkb3duLXRpbWVyIC5qcXVlcnktY291bnRkb3duLXRpbWVyIC5jb3VudE1pbnMsIC5oZWFkZXItY291bnRkb3duIC5jb3VudGRvd25fY29udGVudHMgLmJsb2NrLWpxdWVyeS1jb3VudGRvd24tdGltZXIgLmpxdWVyeS1jb3VudGRvd24tdGltZXIgLmNvdW50SHJzLCAuaGVhZGVyLWNvdW50ZG93biAuY291bnRkb3duX2NvbnRlbnRzIC5ibG9jay1qcXVlcnktY291bnRkb3duLXRpbWVyIC5qcXVlcnktY291bnRkb3duLXRpbWVyIC5jb3VudERheXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogNjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhlYWRlci1jb3VudGRvd24gLmNvdW50ZG93bl9jb250ZW50cyAuYmxvY2stanF1ZXJ5LWNvdW50ZG93bi10aW1lciAuZGlnaXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlci1jb3VudGRvd24gLmNvdW50ZG93bl9jb250ZW50cyAuYmxvY2stanF1ZXJ5LWNvdW50ZG93bi10aW1lciAuY291bnREaXYge1xuICB3aWR0aDogMThweDtcbn1cbi5oZWFkZXItY291bnRkb3duIC5jb3VudGRvd25fY29udGVudHMgLmJsb2NrLWpxdWVyeS1jb3VudGRvd24tdGltZXIgLmNvdW50RGl2OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXItY291bnRkb3duIC5jb3VudGRvd25fY29udGVudHMgLmJsb2NrLWpxdWVyeS1jb3VudGRvd24tdGltZXIgLmNvdW50RGl2OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDJweDtcbiAgdG9wOiA3cHg7XG4gIGxlZnQ6IDExcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uaGVhZGVyLWNvdW50ZG93biAuY291bnRkb3duX2NvbnRlbnRzIC5ibG9jay1qcXVlcnktY291bnRkb3duLXRpbWVyIC5jb3VudFdlZWtzLCAuaGVhZGVyLWNvdW50ZG93biAuY291bnRkb3duX2NvbnRlbnRzIC5ibG9jay1qcXVlcnktY291bnRkb3duLXRpbWVyIC5jb3VudERpdjAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5oZWFkZXItY291bnRkb3duIC5jb3VudGRvd25fY29udGVudHMgLmJsb2NrLWpxdWVyeS1jb3VudGRvd24tdGltZXIgLmNvdW50U2VjcywgLmhlYWRlci1jb3VudGRvd24gLmNvdW50ZG93bl9jb250ZW50cyAuYmxvY2stanF1ZXJ5LWNvdW50ZG93bi10aW1lciAuY291bnREaXYzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5oZWFkZXItY291bnRkb3duIC5jb3VudGRvd25fbGluayB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5oZWFkZXItY291bnRkb3duIC5jb3VudGRvd25fbGluayBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5ZjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmhlYWRlci1jb3VudGRvd24gLmNvdW50ZG93bl9saW5rIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZWFmN1wiO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNTAlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbi5oZWFkZXItY291bnRkb3duIC5jb3VudGRvd25fbGluayBhOmhvdmVyOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbn1cbi5oZWFkZXItY291bnRkb3duIC5jb3VudGRvd25fbGluayBhOmhvdmVyIHNwYW4ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTYwJSk7XG59XG4uaGVhZGVyLWNvdW50ZG93biAuY291bnRkb3duX2xpbmsgYSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuLmhlYWRlci1jb3VudGRvd24gLmNvdW50ZG93bl9saW5rIGE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uaGVyb1NsaWRlci5pcy11bnB1Ymxpc2hlZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmJvZHk6bm90KC51c2VyLWxvZ2dlZC1pbikgLmhlYWRlci1jb3VudGRvd24ge1xuICBtYXJnaW4tdG9wOiAtMTA0cHg7XG59XG5cbi50ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmFsZXJ0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1heC13aWR0aDogMTU1MnB4O1xuICBtYXJnaW46IDEwcHggYXV0byAyMHB4O1xufVxuYm9keSAuYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xuICBib3JkZXItY29sb3I6ICNkNmU5YzY7XG59XG5ib2R5IC5hbGVydC1kaXNtaXNzYWJsZSwgYm9keSAuYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuXG5idXR0b24sIGEubW9yZS5idG5zdHlsZSwgaW5wdXRbdHlwZT1zdWJtaXRdLCBhLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hLW5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uID4gaSwgYS5tb3JlLmJ0bnN0eWxlID4gaSwgYS5idXR0b24gPiBpIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5jcyBidXR0b24sIC5jcyBhLm1vcmUuYnRuc3R5bGUsIC5jcyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFFNkM1O1xufVxuXG4uYWdwIGJ1dHRvbiwgLmFncCBhLm1vcmUuYnRuc3R5bGUsIC5hZ3AgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cblxuYm9keS5hZ3AgYS5idXR0b24sIGJvZHkuYWdwIGJ1dHRvbiwgYm9keS5hZ3AgYnV0dG9uLnJvdW5kZWQsIGJvZHkuYWdwIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6ICNGNTQwNTY7XG59XG5ib2R5LmFncCAubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hZ3AgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hZ3AgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIGEuYnV0dG9uLCBib2R5LmF2byBidXR0b24sIGJvZHkuYXZvIGJ1dHRvbi5yb3VuZGVkLCBib2R5LmF2byBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjRjU0MDU2O1xufVxuYm9keS5hdm8gLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmF2byAucmVsYXRlZCAuY29udGVudFRleHQgLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmNzIGEuYnV0dG9uLCBib2R5LmNzIGJ1dHRvbiwgYm9keS5jcyBidXR0b24ucm91bmRlZCwgYm9keS5jcyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjMjFFNkM1O1xufVxuYm9keS5jcyAubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFFNkM1O1xufVxuYm9keS5jcyAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMyMUU2QzU7XG59XG5ib2R5LmNzIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG5ib2R5LmNzIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuZ3J1IGEuYnV0dG9uLCBib2R5LmdydSBidXR0b24sIGJvZHkuZ3J1IGJ1dHRvbi5yb3VuZGVkLCBib2R5LmdydSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjMGQzZDlmO1xufVxuYm9keS5ncnUgLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuZ3J1IC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuZ3J1IC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5LmdydSAucmVsYXRlZCAuY29udGVudFRleHQgLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5sb2dpbiBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM0MzQzNEQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjNDM0MzREO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMi41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IC5jb250ZW50IC5maWVsZC0tbmFtZS1ib2R5IC5pbnN0YUJ0biB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkgLmNvbnRlbnQgLmZpZWxkLS1uYW1lLWJvZHkgLmluc3RhQnRuOmFmdGVyIHtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3RpY2t5X2N0YV9jb250ZW50IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMTVweDtcbiAgYm90dG9tOiAxMDBweDtcbiAgei1pbmRleDogOTk7XG59XG4uc3RpY2t5X2N0YV9jb250ZW50IC5zdGlja3lfY3RhX2l0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyMTU2ODYyNzUpLCAwIDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQxMTc2NDcwNikgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbn1cbi5zdGlja3lfY3RhX2NvbnRlbnQgLnN0aWNreV9jdGFfaXRlbSA+IGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5zdGlja3lfY3RhX2NvbnRlbnQgLnN0aWNreV9jdGFfaXRlbSAuaWNvbnMge1xuICBmb250LWZhbWlseTogXCJwcm94aW1hLW5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zdGlja3lfY3RhX2NvbnRlbnQgLnN0aWNreV9jdGFfaXRlbSAuaWNvbnMge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5zdGlja3lfY3RhX2NvbnRlbnQgLnN0aWNreV9jdGFfaXRlbSAuaWNvbnM6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uYWxlcnRfY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuZm9vdGVyIC5pY29uIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmZvb3RlciAuaWNvbi5pY29uLWZiLCBmb290ZXIgLmljb24uaWNvbi15b3V0dWJlLCBmb290ZXIgLmljb24uaWNvbi15b3V0dWJlMSwgZm9vdGVyIC5pY29uLmljb24teGluZzMsIGZvb3RlciAuaWNvbi5pY29uLWluc3RhZ3JhbSwgZm9vdGVyIC5pY29uLmljb24taW5zdGFncmFtLXdpdGgtY2lyY2xlLCBmb290ZXIgLmljb24uaWNvbi1saW5rZWRpbiwgZm9vdGVyIC5pY29uLmljb24tbGlua2VkaW4yLCBmb290ZXIgLmljb24uaWNvbi10aWt0b2ssIGZvb3RlciAuaWNvbi5pY29uLXgsIGZvb3RlciAuaWNvbi5pY29uLXR3aXR0ZXIge1xuICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbn1cbmZvb3RlciAuaWNvbi5pY29uLXRpa3RvaywgZm9vdGVyIC5pY29uLmljb24teCwgZm9vdGVyIC5pY29uLmljb24tdHdpdHRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzQzNDM0RDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCUpO1xuICBwYWRkaW5nLXRvcDogOXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NXB4KSB7XG4gIC5pbmhhbHRzc2VpdGUgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UgLmZpZWxkLS1pdGVtIC5tb2R1bC12b3JzY2hhdS1ib3gudGVhc2VyIC5jYXJkLWRlY2suY29sdW1ucy5jb3VudC0yIC52b3JzY2hhdSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLmluaGFsdHNzZWl0ZSAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSAuZmllbGQtLWl0ZW0gLm1vZHVsLXZvcnNjaGF1LWJveC50ZWFzZXIgLmNhcmQtZGVjay5jb2x1bW5zIC52b3JzY2hhdSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uaW5oYWx0c3NlaXRlIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIC5maWVsZC0taXRlbSAubW9kdWwtdm9yc2NoYXUtYm94LnRlYXNlciAuc3VibW9kdWwtdm9yc2NoYXUtYm94LWVpbnRyYWcgLmNvbnRlbnRUZXh0LmJ0bkNsYXNzIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiA5cmVtO1xufVxuLmluaGFsdHNzZWl0ZSAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSAuZmllbGQtLWl0ZW0gLm1vZHVsLXZvcnNjaGF1LWJveC50ZWFzZXIgLnN1Ym1vZHVsLXZvcnNjaGF1LWJveC1laW50cmFnIC5jb250ZW50VGV4dC5idG5DbGFzcyAubW9yZS5idG5zdHlsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBib3R0b206IDNyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmluaGFsdHNzZWl0ZSAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSAuZmllbGQtLWl0ZW0gLm1vZHVsLXZvcnNjaGF1LWJveC50ZWFzZXIgLnN1Ym1vZHVsLXZvcnNjaGF1LWJveC1laW50cmFnIC5jYXJkLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmluaGFsdHNzZWl0ZSAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSAuZmllbGQtLWl0ZW06bGFzdC1jaGlsZCAubW9kdWwtdm9yc2NoYXUtYm94LnRlYXNlciB7XG4gIG1hcmdpbi10b3A6IDE5MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5pbmhhbHRzc2VpdGUgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UgLmZpZWxkLS1pdGVtOmxhc3QtY2hpbGQgLm1vZHVsLXZvcnNjaGF1LWJveC50ZWFzZXIge1xuICAgIG1hcmdpbi10b3A6IDEwdnc7XG4gIH1cbn1cblxuYm9keS5idWVjaGVyIC5tb2R1bC12b3JzY2hhdS1ib3ggLmNhcmQtc2VjdGlvbi1oZWFkIC51bmRlckZvbnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTU4cHgpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IGNhbGMoNTBweCArIDkwICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5idWVjaGVyIC5tb2R1bC12b3JzY2hhdS1ib3ggLmNhcmQtc2VjdGlvbi1oZWFkIC51bmRlckZvbnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICBib2R5LmJ1ZWNoZXIgLm1vZHVsLXZvcnNjaGF1LWJveCAuY2FyZC1zZWN0aW9uLWhlYWQgLnVuZGVyRm9udCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIGJvZHkuYnVlY2hlciAubW9kdWwtdm9yc2NoYXUtYm94IC5jYXJkLXNlY3Rpb24taGVhZCAudW5kZXJGb250IHtcbiAgICBmb250LXNpemU6IDE2MHB4O1xuICB9XG59XG5ib2R5ICNwYWdlLWhlYWRlci5iYWNrZ3JvdW5kQ29sb3JMZWZ0IHtcbiAgYmFja2dyb3VuZDogIzBkM2Q5Zjtcbn1cbmJvZHkgI3BhZ2UtaGVhZGVyLmJhY2tncm91bmRDb2xvckxlZnQgLmNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuYm9keSAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCAuY29udGVudCAucmlnaHQuaW1nLW5vaGFuZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5ib2R5ICNwYWdlLWhlYWRlci5iYWNrZ3JvdW5kQ29sb3JMZWZ0IC5jb250ZW50IC5yaWdodC5pbWctbm9oYW5kIGltZyB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5ICNwYWdlLWhlYWRlci5iYWNrZ3JvdW5kQ29sb3JMZWZ0IC5jb250ZW50IC5yaWdodC5pbWctbm9oYW5kIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogaW5oZXJpdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keSAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCAuY29udGVudCAubGVmdCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbmJvZHkgI3BhZ2UtaGVhZGVyLmJhY2tncm91bmRDb2xvckxlZnQgLmNvbnRlbnQgLmxlZnQgLnRleHQge1xuICBjb2xvcjogd2hpdGU7XG59XG5ib2R5ICNwYWdlLWhlYWRlci5iYWNrZ3JvdW5kQ29sb3JMZWZ0IC5jb250ZW50IC5sZWZ0IC50ZXh0IC5zdWJsaW5lLWNvbG9yIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuYm9keSAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCAuY29udGVudCAubGVmdCAudGV4dCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuYm9keSAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCAuY29udGVudCAubGVmdCAudGV4dCAuZmllbGQtLWl0ZW0gcCB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkgI3BhZ2UtaGVhZGVyLmJhY2tncm91bmRDb2xvckxlZnQgLmNvbnRlbnQgLmxlZnQgLnRleHQgLmZpZWxkLS1pdGVtIHAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5ib2R5ICNwYWdlLWhlYWRlci5oZWFkZXIudGVhc2VyIC5pbWctbm9oYW5kIGltZywgYm9keSAjcGFnZS1oZWFkZXIuaGVhZGVyLnRlYXNlciAuaGVhZGVyIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgYm9keSAjcGFnZS1oZWFkZXIuaGVhZGVyLnRlYXNlciAuaW1nLW5vaGFuZCBpbWcsIGJvZHkgI3BhZ2UtaGVhZGVyLmhlYWRlci50ZWFzZXIgLmhlYWRlciBpbWcge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRvcDogMTUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keSAjcGFnZS1oZWFkZXIuaGVhZGVyLnRlYXNlciAuaW1nLW5vaGFuZCBpbWcsIGJvZHkgI3BhZ2UtaGVhZGVyLmhlYWRlci50ZWFzZXIgLmhlYWRlciBpbWcge1xuICAgIGhlaWdodDogOTB2dztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NHB4KSB7XG4gIGJvZHkgI3BhZ2UtaGVhZGVyLmhlYWRlci50ZWFzZXIgLmltZy1ub2hhbmQgaW1nLCBib2R5ICNwYWdlLWhlYWRlci5oZWFkZXIudGVhc2VyIC5oZWFkZXIgaW1nIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNzAlKTtcbiAgfVxufVxuYm9keSAjcGFnZS1oZWFkZXIuaGVhZGVyLnRlYXNlciAuaW1nLWhhbmQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbmJvZHkgI3BhZ2UtaGVhZGVyLmhlYWRlci50ZWFzZXIgLmltZy1oYW5kIGltZyB7XG4gIHotaW5kZXg6IDk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTQwJSk7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMjAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkgI3BhZ2UtaGVhZGVyLmhlYWRlci50ZWFzZXIgLmltZy1oYW5kIGltZyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgdG9wOiAyJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkgI3BhZ2UtaGVhZGVyLmhlYWRlci50ZWFzZXIgLnNob3dBbGwuaGFsZiB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuYm9keSAjcGFnZS1oZWFkZXIuaGVhZGVyIC5jb250ZW50IC5mdWxsV2lkdGgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuYm9keSAjcGFnZS1oZWFkZXIuaGVhZGVyIC5jb250ZW50IC5mdWxsV2lkdGggLmZ1bGxXaWR0aC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keSAjcGFnZS1oZWFkZXIuaGVhZGVyIC5jb250ZW50IC5mdWxsV2lkdGggLmZ1bGxXaWR0aC13cmFwcGVyOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogNzUlO1xuICB9XG59XG5ib2R5ICNwYWdlLWhlYWRlci5oZWFkZXIgLmNvbnRlbnQgLmZ1bGxXaWR0aCAuZnVsbFdpZHRoLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5ICNwYWdlLWhlYWRlci5oZWFkZXIgLmNvbnRlbnQgLmZ1bGxXaWR0aCAuZnVsbFdpZHRoLXdyYXBwZXIgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuYm9keSAjcGFnZS1oZWFkZXIuaGVhZGVyIC5jb250ZW50IC5mdWxsV2lkdGggLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRlci1iaWxkLXZvbGxlLWJyZWl0ZS0gaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5ICNwYWdlLWhlYWRlci5oZWFkZXIgLmNvbnRlbnQgLmZ1bGxXaWR0aCAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGVyLWJpbGQtdm9sbGUtYnJlaXRlLSBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgI3BhZ2UtaGVhZGVyLmhlYWRlciAuY29udGVudCAuZnVsbFdpZHRoIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkZXItYmlsZC12b2xsZS1icmVpdGUtIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gIH1cbn1cbmJvZHkgI3BhZ2UtaGVhZGVyLmhlYWRlciAuY29udGVudCAuc2hvd0FsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgYm9keSAjcGFnZS1oZWFkZXIuaGVhZGVyIC5jb250ZW50IC5zaG93QWxsIHtcbiAgICBwYWRkaW5nOiAycmVtIDg1cHggMnJlbSAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuYm9keSAuY3MgLmluaGFsdHNzZWl0ZS5mdWxsIC53aGl0ZS1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZy1sZWZ0OiA4LjMzMzMzJTtcbiAgcGFkZGluZy1yaWdodDogOC4zMzMzMyU7XG4gIHBhZGRpbmctdG9wOiA2cmVtO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuYm9keSAuY29udGVudC1iaWxkLXNsaWRlciAudGVhc2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA4cmVtO1xufVxuYm9keSBib2R5IC5pbmhhbHRzc2VpdGUuZnVsbCAuY29udGVudC1iaWxkLXNsaWRlci50ZWFzZXIge1xuICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5IC5hZGRPbi5tb2R1bC1wcm9kdWt0LXZvcnNjaGF1IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy10b3A6IDhyZW07XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkgLmFkZE9uLm1vZHVsLXByb2R1a3Qtdm9yc2NoYXUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5ib2R5IC5hZGRPbi5tb2R1bC1wcm9kdWt0LXZvcnNjaGF1IGgyLCBib2R5IC5hZGRPbi5tb2R1bC1wcm9kdWt0LXZvcnNjaGF1IC5zdWJsaW5lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkgLmFkZE9uLm1vZHVsLXByb2R1a3Qtdm9yc2NoYXUgLnN1YmxpbmUge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuYm9keSAuYWRkT24ubW9kdWwtcHJvZHVrdC12b3JzY2hhdSAuaW1nV3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkgLmFkZE9uLm1vZHVsLXByb2R1a3Qtdm9yc2NoYXUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbmJvZHkgLmFkZE9uLm1vZHVsLXByb2R1a3Qtdm9yc2NoYXUgLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5ib2R5IC5hZGRPbi5tb2R1bC1wcm9kdWt0LXZvcnNjaGF1IC5idXR0b25bZGF0YS1uYW1lPXN0YW5kXSB7XG4gIGxlZnQ6IDMyJTtcbiAgdG9wOiAxMiU7XG59XG5ib2R5IC5hZGRPbi5tb2R1bC1wcm9kdWt0LXZvcnNjaGF1IC5idXR0b25bZGF0YS1uYW1lPXBvc3Rlcl0ge1xuICB0b3A6IDM0JTtcbiAgbGVmdDogNzAlO1xufVxuYm9keSAuYWRkT24ubW9kdWwtcHJvZHVrdC12b3JzY2hhdSAuYnV0dG9uW2RhdGEtbmFtZT1jYXJkXSB7XG4gIGJvdHRvbTogLTEwJTtcbiAgbGVmdDogMTUlO1xufVxuYm9keSAuYWRkT24ubW9kdWwtcHJvZHVrdC12b3JzY2hhdSAuYnV0dG9uIHAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5ib2R5IC5hZGRPbi5tb2R1bC1wcm9kdWt0LXZvcnNjaGF1IC5idXR0b24gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXgtd2lkdGg6IDE2cmVtO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuYm9keSAuYWRkT24ubW9kdWwtcHJvZHVrdC12b3JzY2hhdSAuYnV0dG9uLmxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuYm9keSAuYWRkT24ubW9kdWwtcHJvZHVrdC12b3JzY2hhdSAuYnV0dG9uLmxlZnQgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDA7XG59XG5ib2R5IC5hZGRPbi5tb2R1bC1wcm9kdWt0LXZvcnNjaGF1IC5idXR0b24ubGVmdCBzcGFuLCBib2R5IC5hZGRPbi5tb2R1bC1wcm9kdWt0LXZvcnNjaGF1IC5idXR0b24ubGVmdCBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5ib2R5IC5hZGRPbi5tb2R1bC1wcm9kdWt0LXZvcnNjaGF1IC5vdmVybGF5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmJvZHkgLmFkZE9uLm1vZHVsLXByb2R1a3Qtdm9yc2NoYXUgLm92ZXJsYXkuaGlkZGVuIHtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjZzLCBoZWlnaHQgMHMgMC42cztcbn1cbmJvZHkgLmFkZE9uLm1vZHVsLXByb2R1a3Qtdm9yc2NoYXUgLm92ZXJsYXkgLmNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keSAuYWRkT24ubW9kdWwtcHJvZHVrdC12b3JzY2hhdSAub3ZlcmxheSAuY29udGVudCAuYWthQWRkT24ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keSAuYWRkT24ubW9kdWwtcHJvZHVrdC12b3JzY2hhdSAub3ZlcmxheSAuY29udGVudCAuYWthQWRkT24gLnNsaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRyZW0gNHJlbSA4cmVtIDRyZW07XG59XG5ib2R5IC5hZGRPbi5tb2R1bC1wcm9kdWt0LXZvcnNjaGF1IC5vdmVybGF5IC5jb250ZW50IC5ha2FBZGRPbiAuc2xpZGUgaW1nIHtcbiAgd2lkdGg6IDI1dnc7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cbmJvZHkgLmFkZE9uLm1vZHVsLXByb2R1a3Qtdm9yc2NoYXUgLm92ZXJsYXkgLmNvbnRlbnQgLmFrYUFkZE9uIC5zbGlkZTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IC5hZGRPbi5tb2R1bC1wcm9kdWt0LXZvcnNjaGF1IC5vdmVybGF5IC5jb250ZW50IC5ha2FBZGRPbiAuc2xpZGUsIGJvZHkgLmFkZE9uLm1vZHVsLXByb2R1a3Qtdm9yc2NoYXUgLm92ZXJsYXkgLmNvbnRlbnQgLmFrYUFkZE9uIC5zbGljay1saXN0LCBib2R5IC5hZGRPbi5tb2R1bC1wcm9kdWt0LXZvcnNjaGF1IC5vdmVybGF5IC5jb250ZW50IC5ha2FBZGRPbiAuc2xpY2stdHJhY2sge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keSAuYWRkT24ubW9kdWwtcHJvZHVrdC12b3JzY2hhdSAub3ZlcmxheSAuY29udHJvbHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkgLmFkZE9uLm1vZHVsLXByb2R1a3Qtdm9yc2NoYXUgLm92ZXJsYXkgLmNvbnRyb2xzIC5jYXB0aW9ucyB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbmJvZHkgLmFkZE9uLm1vZHVsLXByb2R1a3Qtdm9yc2NoYXUgLm92ZXJsYXkgLmNvbnRyb2xzIC5jYXB0aW9ucyAuc2xpZGU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSAuYWRkT24ubW9kdWwtcHJvZHVrdC12b3JzY2hhdSAub3ZlcmxheSAuY29udHJvbHMgLnNsaWRlckNvbnRyb2xzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keSAuYWthIC5pbmhhbHRzc2VpdGUuZnVsbCAubW9kdWwtc3ViaGVhZGxpbmUudGVhc2VyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkgLmFrYSAuaW5oYWx0c3NlaXRlLmZ1bGwgLm1vZHVsLXN1YmhlYWRsaW5lLnRlYXNlciBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5ib2R5IC5ha2EgLmluaGFsdHNzZWl0ZS5mdWxsIC5tb2R1bC1zdWJoZWFkbGluZS50ZWFzZXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5ib2R5IC5ib29rLWF1dGhvciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1heC13aWR0aDogMzByZW07XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5IC5ib29rLWF1dGhvciAuYXV0aG9yLWltYWdlIHtcbiAgd2lkdGg6IDcuNXJlbTtcbiAgaGVpZ2h0OiA3LjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMzJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmJvZHkgLmJvb2stYXV0aG9yIC5hdXRob3ItaW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgd2lkdGg6IGF1dG87XG4gIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbn1cbmJvZHkgLmJvb2stYXV0aG9yIC5hdXRob3ItbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgYm9keSAuYm9vay1hdXRob3Ige1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBib2R5IC5ib29rLWF1dGhvciB7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgfVxufVxuYm9keSAuc3VibW9kdWwtYmxpY2staW5zLWhlZnQtc2xpZGUgLnNvY2lhbEljb25zIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keSAuc3VibW9kdWwtYmxpY2staW5zLWhlZnQtc2xpZGUgLnNvY2lhbEljb25zOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keSAuc3VibW9kdWwtYmxpY2staW5zLWhlZnQtc2xpZGUgLnNvY2lhbEljb25zIC5pY29uIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDIuM3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjQ1cmVtO1xufVxuYm9keSAuc3VibW9kdWwtYmxpY2staW5zLWhlZnQtc2xpZGUgLnNvY2lhbEljb25zIC5pY29uLmljb24tdHdpdHRlciwgYm9keSAuc3VibW9kdWwtYmxpY2staW5zLWhlZnQtc2xpZGUgLnNvY2lhbEljb25zIC5pY29uLmljb24teCwgYm9keSAuc3VibW9kdWwtYmxpY2staW5zLWhlZnQtc2xpZGUgLnNvY2lhbEljb25zIC5pY29uLmljb24tdGlrdG9rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICM0MzQzNGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTE1JSk7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG59XG5ib2R5IC5zdWJtb2R1bC1ibGljay1pbnMtaGVmdC1zbGlkZSAuc29jaWFsSWNvbnMgLmljb246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5IC53ZWJmb3JtLXN1Ym1pc3Npb24tY292ZXItZGVzLWphaHJlcy1mb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbmJvZHkgLndlYmZvcm0tc3VibWlzc2lvbi1jb3Zlci1kZXMtamFocmVzLWZvcm0gZmllbGRzZXQge1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAud2ViZm9ybS1zdWJtaXNzaW9uLWNvdmVyLWRlcy1qYWhyZXMtZm9ybSBmaWVsZHNldCNlZGl0LW1laW4tYmVydWYgc3BhbiB7XG4gIG1hcmdpbi1ib3R0b206IC0yMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkgLndlYmZvcm0tc3VibWlzc2lvbi1jb3Zlci1kZXMtamFocmVzLWZvcm0gLmpzLWZvcm0taXRlbS1vcnQge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5ib2R5IC53ZWJmb3JtLXN1Ym1pc3Npb24tY292ZXItZGVzLWphaHJlcy1mb3JtICNlZGl0LWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5IC53ZWJmb3JtLXN1Ym1pc3Npb24tY292ZXItZGVzLWphaHJlcy1mb3JtIC5qcy1mb3JtLWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAud2ViZm9ybS1zdWJtaXNzaW9uLWNvdmVyLWRlcy1qYWhyZXMtZm9ybSAud2ViZm9ybS1yYWRpb3Mtb3RoZXIge1xuICBtYXJnaW46IDIwcHggMDtcbn1cbmJvZHkgLndlYmZvcm0tc3VibWlzc2lvbi1jb3Zlci1kZXMtamFocmVzLWZvcm0gaW5wdXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbmJvZHkgLndlYmZvcm0tc3VibWlzc2lvbi1jb3Zlci1kZXMtamFocmVzLWZvcm0gbGVnZW5kIHNwYW4ge1xuICBmb250LWZhbWlseTogZ2VvcmdpYTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5ib2R5IC53ZWJmb3JtLXN1Ym1pc3Npb24tY292ZXItZGVzLWphaHJlcy1mb3JtIGxlZ2VuZCBzcGFuLmZpZWxkc2V0LWxlZ2VuZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbmJvZHkgLm1vZHVsLWNvdmVyLWRlcy1qYWhyZXMge1xuICBtYXgtd2lkdGg6IDExNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDhyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keSAubW9kdWwtY292ZXItZGVzLWphaHJlcyBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkgLm1vZHVsLWNvdmVyLWRlcy1qYWhyZXMgLmNvbC1tZC0zIHtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5ib2R5IC5tb2R1bC1jb3Zlci1kZXMtamFocmVzIC5jb2wtbWQtMyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG5ib2R5IC5tb2R1bC1jb3Zlci1kZXMtamFocmVzIC5jb2wtbWQtMyBzcGFuOmhvdmVyIHtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keSAubW9kdWwtY292ZXItZGVzLWphaHJlcyAuY29sLW1kLTMgc3Bhbjpob3ZlcjpiZWZvcmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ib2R5IC5tb2R1bC1jb3Zlci1kZXMtamFocmVzIC5jb2wtbWQtMyBzcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiV8OESExFTlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MEE1O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG4gIG9wYWNpdHk6IDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG59XG5ib2R5IC5tb2R1bC1jb3Zlci1kZXMtamFocmVzIC5jb2wtbWQtMyBzcGFuIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KSk7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KSk7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkRyb3BzaGFkb3coT2ZmWD0nJHt4fScsIE9mZlk9JyR7eX0nLCBDb2xvcj0nJHtoZXh9JylcIjtcbiAgZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5Ecm9wc2hhZG93KE9mZlg9JyR7eH0nLCBPZmZZPScke3l9JywgQ29sb3I9JyR7aGV4fScpXCI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDI1MG1zIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbiAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0bztcbn1cbmJvZHkgLm1vZHVsLWNvdmVyLWRlcy1qYWhyZXMgLmNvbC1tZC0zIHNwYW4gaW1nOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDRweCA4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC40OCkpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkgLm1vZHVsLWNvdmVyLWRlcy1qYWhyZXMgLmNvbC1tZC0zIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuYm9keSAudm90ZU92ZXJsYXkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjNGMztcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbmJvZHkgLnZvdGVPdmVybGF5IC5zY2hsaWVzc2VuQnRuIHtcbiAgd2lkdGg6IDMuNzVyZW07XG4gIGhlaWdodDogMy43NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbGVmdDogMDtcbiAgdG9wOiAtNi4yNXZoO1xuICBtYXJnaW4tdG9wOiAtMS44NzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi9hcnJvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMzBweDtcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IFwiZnV0dXJhX2x0Ym9sZFwiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcbn1cbmJvZHkgLnZvdGVPdmVybGF5IC5zY2hsaWVzc2VuQnRuOmFmdGVyIHtcbiAgY29udGVudDogXCJadXLDvGNrIHp1ciBBdXN3YWhsXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMi41cmVtO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hLW5vdmFcIiwgc2Fucy1zZXJpZjtcbn1cbmJvZHkgLnZvdGVPdmVybGF5IC5mb3JtQ29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkgLnZvdGVPdmVybGF5IC5mb3JtQ29udGFpbmVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSB0cmFuc2xhdGVYKDApO1xuICAgIG1hcmdpbi10b3A6IDUwdmg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk5OTk5OTk7XG4gICAgcGFkZGluZy1sZWZ0OiAxMCU7XG4gICAgcGFkZGluZy1yaWdodDogMTAlO1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIGJveC1zaGFkb3c6IDAgLTRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDY5Ljk4cHgpIHtcbiAgYm9keSAudm90ZU92ZXJsYXkgLmZvcm1Db250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgYm9keSAudm90ZU92ZXJsYXkgLmZvcm1Db250YWluZXIgLnJvdyB7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cbn1cbmJvZHkgLnZvdGVPdmVybGF5ICNjb3ZlclBvbGxDb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTIwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuICBib2R5IC52b3RlT3ZlcmxheSAjY292ZXJQb2xsQ29udGFpbmVyIGZvcm0gLndlYmZvcm0tYWN0aW9ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkgLmNsb25lLWltYWdlLWNvbnRhaW5lciB7XG4gICAgdG9wOiAzOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOTAlO1xuICAgIGxlZnQ6IDUlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IGNhbGMoNTB2aCAtIDM4cHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gIGJvZHkgLmNsb25lLWltYWdlLWNvbnRhaW5lciB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDQ2OS45OHB4KSB7XG4gIGJvZHkgLmNsb25lLWltYWdlLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogNDY5Ljk4cHgpIHtcbiAgYm9keSAuY2xvbmUtaW1hZ2UtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkgLnZvdGVPdmVybGF5ICNjb3ZlclBvbGxDb250YWluZXIge1xuICAgIHRvcDogNTBweDtcbiAgfVxuICBib2R5IC52b3RlT3ZlcmxheSAjY292ZXJQb2xsQ29udGFpbmVyIC5zY2hsaWVzc2VuQnRuIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIxcHg7XG4gIH1cbiAgYm9keSAudm90ZU92ZXJsYXkgI2NvdmVyUG9sbENvbnRhaW5lciAuc2NobGllc3NlbkJ0bjphZnRlciB7XG4gICAgbGVmdDogMS43cmVtO1xuICB9XG59XG5ib2R5IC5jbG9uZUNvdmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdyg0cHggOHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuNDgpKTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdyg0cHggOHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuNDgpKTtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuRHJvcHNoYWRvdyhPZmZYPScke3h9JywgT2ZmWT0nJHt5fScsIENvbG9yPScke2hleH0nKVwiO1xuICBmaWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkRyb3BzaGFkb3coT2ZmWD0nJHt4fScsIE9mZlk9JyR7eX0nLCBDb2xvcj0nJHtoZXh9JylcIjtcbiAgbGVmdDogMTB2dztcbiAgd2lkdGg6IDMwdnc7XG4gIHRvcDogMTIuNXZoO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5IC5jbG9uZUNvdmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ2OS45OHB4KSB7XG4gIGJvZHkgLmNsb25lQ292ZXIge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTZweCkgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBib2R5IC5wdXNoLXhsLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keSAucHVzaC1sZy0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgYm9keSAudm90ZU92ZXJsYXkgLmNsb25lLWltYWdlLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiA0MiU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgYm9keSAudm90ZU92ZXJsYXkgLmNsb25lLWltYWdlLWNvbnRhaW5lciAuY2xvbmVDb3ZlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC52b3RlT3ZlcmxheSAuY2xvbmUtaW1hZ2UtY29udGFpbmVyIC5zY2hsaWVzc2VuQnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICB3aWR0aDogMzB2dztcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICB9XG4gIGJvZHkgLnZvdGVPdmVybGF5IC5jbG9uZS1pbWFnZS1jb250YWluZXIgLnNjaGxpZXNzZW5CdG46YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA0MHB4O1xuICAgIHRvcDogMjJweDtcbiAgfVxufVxuXG4uY29udGVudFRleHQuc3RhdGVtZW50IC51bmRlckZvbnQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB6LWluZGV4OiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnRUZXh0LnN0YXRlbWVudCAudW5kZXJGb250IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgLmZpZWxkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbmJvZHkgI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQgLmNvbnRlbnRUZXh0IGJsb2NrcXVvdGUge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5ib2R5ICNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IC5jb250ZW50VGV4dCBibG9ja3F1b3RlIHA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcXVvdGUtZGVmYXVsdC5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgaGVpZ2h0OiAxNTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMC4xO1xuICBib3R0b206IC02NXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgYm9keSAjYmxvY2stdmVybGFndGhlbWUtY29udGVudCAuY29udGVudFRleHQgYmxvY2txdW90ZSBwOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgYm90dG9tOiA1cHg7XG4gIH1cbn1cbmJvZHkuc3IgI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQgLmNvbnRlbnRUZXh0IGJsb2NrcXVvdGUgcDphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9xdW90ZS1zci5zdmdcIikgIWltcG9ydGFudDtcbn1cbmJvZHkuc3IgLnVpLWFjY29yZGlvbi1jb250ZW50IGEge1xuICBjb2xvcjogI2ZlYzIwMCAhaW1wb3J0YW50O1xufVxuYm9keS5hciAjYmxvY2stdmVybGFndGhlbWUtY29udGVudCAuY29udGVudFRleHQgYmxvY2txdW90ZSBwOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3F1b3RlLWFyLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuYm9keS5hciAudWktYWNjb3JkaW9uLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjOTEyQzU0ICFpbXBvcnRhbnQ7XG59XG5ib2R5LmF1ICNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IC5jb250ZW50VGV4dCBibG9ja3F1b3RlIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcXVvdGUtYXUuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5ib2R5LmF1IC51aS1hY2NvcmRpb24tY29udGVudCBhIHtcbiAgY29sb3I6ICNFMTAwMEQgIWltcG9ydGFudDtcbn1cbmJvZHkuZHIgI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQgLmNvbnRlbnRUZXh0IGJsb2NrcXVvdGUgcDphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9xdW90ZS1kci5zdmdcIikgIWltcG9ydGFudDtcbn1cbmJvZHkuZHIgLnVpLWFjY29yZGlvbi1jb250ZW50IGEge1xuICBjb2xvcjogIzAwN0Q4QSAhaW1wb3J0YW50O1xufVxuYm9keS5iZiAjYmxvY2stdmVybGFndGhlbWUtY29udGVudCAuY29udGVudFRleHQgYmxvY2txdW90ZSBwOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3F1b3RlLWJmLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuYm9keS5iZiAudWktYWNjb3JkaW9uLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjMTMyNDViICFpbXBvcnRhbnQ7XG59XG5ib2R5Lm16ICNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IC5jb250ZW50VGV4dCBibG9ja3F1b3RlIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcXVvdGUtbXouc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5ib2R5Lm16IC51aS1hY2NvcmRpb24tY29udGVudCBhIHtcbiAgY29sb3I6ICM2RkIzNjkgIWltcG9ydGFudDtcbn1cbmJvZHkuaHAgI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQgLmNvbnRlbnRUZXh0IGJsb2NrcXVvdGUgcDphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9xdW90ZS1ocC5zdmdcIikgIWltcG9ydGFudDtcbn1cbmJvZHkuaHAgLnVpLWFjY29yZGlvbi1jb250ZW50IGEge1xuICBjb2xvcjogI0QxMjI1QiAhaW1wb3J0YW50O1xufVxuYm9keS5kaWdpcmF0ICNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IC5jb250ZW50VGV4dCBibG9ja3F1b3RlIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcXVvdGUtZGlnaXJhdC5zdmdcIikgIWltcG9ydGFudDtcbn1cbmJvZHkuZGlnaXJhdCAudWktYWNjb3JkaW9uLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjMGQzZDlmICFpbXBvcnRhbnQ7XG59XG5ib2R5LnB0YSAjYmxvY2stdmVybGFndGhlbWUtY29udGVudCAuY29udGVudFRleHQgYmxvY2txdW90ZSBwOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3F1b3RlLXB0YS5zdmdcIikgIWltcG9ydGFudDtcbn1cbmJvZHkucHRhIC51aS1hY2NvcmRpb24tY29udGVudCBhIHtcbiAgY29sb3I6ICMxNzI4ODEgIWltcG9ydGFudDtcbn1cbmJvZHkuZ2VzdW5kMiAudWktYWNjb3JkaW9uLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KSAhaW1wb3J0YW50O1xufVxuYm9keS5hcnRpY2xlIC51aS1hY2NvcmRpb24tY29udGVudCBhIHtcbiAgY29sb3I6ICMwZDNkOWYgIWltcG9ydGFudDtcbn1cbmJvZHkubmV3cyAudWktYWNjb3JkaW9uLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjMGQzZDlmICFpbXBvcnRhbnQ7XG59XG5ib2R5LklITS1HcmVlbiAudWktYWNjb3JkaW9uLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjYTZjYzljICFpbXBvcnRhbnQgIWltcG9ydGFudDtcbn1cbmJvZHkucHRhIC51aS1hY2NvcmRpb24tY29udGVudCBhIHtcbiAgY29sb3I6ICMxNzI4ODEgIWltcG9ydGFudDtcbn1cbmJvZHkuYWdwIC51aS1hY2NvcmRpb24tY29udGVudCBhIHtcbiAgY29sb3I6ICNGNTQwNTYgIWltcG9ydGFudDtcbn1cbmJvZHkuYWthIC51aS1hY2NvcmRpb24tY29udGVudCBhIHtcbiAgY29sb3I6ICNGRjk0MUEgIWltcG9ydGFudDtcbn1cbmJvZHkuYnVlY2hlciAudWktYWNjb3JkaW9uLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjMGQzZDlmICFpbXBvcnRhbnQ7XG59XG5ib2R5Lm1pbnRncmVlbiAudWktYWNjb3JkaW9uLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjOTVjNDlhICFpbXBvcnRhbnQ7XG59XG5ib2R5LmNzIC51aS1hY2NvcmRpb24tY29udGVudCBhIHtcbiAgY29sb3I6ICMyMUU2QzUgIWltcG9ydGFudDtcbn1cbmJvZHkucGluayAudWktYWNjb3JkaW9uLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjZTEyZTRiICFpbXBvcnRhbnQ7XG59XG5ib2R5Lmdlc3VuZDEgLnVpLWFjY29yZGlvbi1jb250ZW50IGEge1xuICBjb2xvcjogI2ExMTU0MSAhaW1wb3J0YW50O1xufVxuYm9keS52aW9sZXQgLnVpLWFjY29yZGlvbi1jb250ZW50IGEge1xuICBjb2xvcjogI2E4MTQ3NyAhaW1wb3J0YW50O1xufVxuYm9keS53dWJCbHVlIC51aS1hY2NvcmRpb24tY29udGVudCBhIHtcbiAgY29sb3I6ICMwZDNkOWYgIWltcG9ydGFudDtcbn1cbmJvZHkuZGFya1JlZCAudWktYWNjb3JkaW9uLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjOTEwMzE0ICFpbXBvcnRhbnQ7XG59XG5cbi5tb2R1bC1ha2tvcmRlb24udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOEQ4RDg7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB1bnNldDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdW5zZXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB1bnNldDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdW5zZXQ7XG4gIG1hcmdpbjogMDtcbn1cbi5tb2R1bC1ha2tvcmRlb24udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyOmZvY3VzIHtcbiAgb3V0bGluZTogdHJhbnNwYXJlbnQ7XG59XG4ubW9kdWwtYWtrb3JkZW9uLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlcjpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOEQ4RDg7XG59XG4ubW9kdWwtYWtrb3JkZW9uLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUgc3Bhbi51aS1hY2NvcmRpb24taGVhZGVyLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1jaXJjbGUtbWludXMuc3ZnXCIpIDAgMCB0cmFuc3BhcmVudCBuby1yZXBlYXQ7XG59XG4ubW9kdWwtYWtrb3JkZW9uLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciBzcGFuLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWNpcmNsZS1wbHVzLnN2Z1wiKSAwIDAgdHJhbnNwYXJlbnQgbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBmbG9hdDogcmlnaHQ7XG4gIG9wYWNpdHk6IDAuNjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzO1xuICB0b3A6IDExcHg7XG59XG4ubW9kdWwtYWtrb3JkZW9uLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciBzcGFuLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubW9kdWwtYWtrb3JkZW9uLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciBzcGFuIHtcbiAgY29sb3I6ICM0MzQzNEQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxOHB4ICsgMiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIC5tb2R1bC1ha2tvcmRlb24udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdW5zZXQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHVuc2V0O1xuICBwYWRkaW5nOiAwIDAgMjVweCAyNXB4O1xuICBmb250LWZhbWlseTogXCJTb3VyY2VTZXJpZlByb1wiLCBHZW9yZ2lhLCBzZXJpZjtcbn1cbi5tb2R1bC1ha2tvcmRlb24udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24tY29udGVudCBhIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogI0UxMDAwRDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiLCBzZXJpZjtcbn1cbi5tb2R1bC1ha2tvcmRlb24udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24tY29udGVudCBhOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcztcbiAgY29udGVudDogXCJcXGVhM2NcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50IHAge1xuICB3aWR0aDogOTUlO1xuICBmb250LWZhbWlseTogXCJTb3VyY2VTZXJpZlByb1wiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW46IDA7XG59XG4ubW9kdWwtYWtrb3JkZW9uLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWNvbnRlbnQgdWwge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaXN0LXN0eWxlOiBkaXNjO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLm1vZHVsLXRhYnMgPiBoMiB7XG4gIHBhZGRpbmc6IGNhbGMoNDVweCAtIDAuMnJlbSkgY2FsYyg0NXB4IC0gMC4ycmVtKSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZHVsLXRhYnMuY29tcGFjdF90YWJzIC51aS10YWJzLW5hdiB7XG4gIHBhZGRpbmc6IDEuNGVtIDEuNGVtIDA7XG59XG4ubW9kdWwtdGFicy5jb21wYWN0X3RhYnMgLnVpLXRhYnMtbmF2IC51aS10YWJzLXRhYiAudWktdGFicy1hbmNob3Ige1xuICBwYWRkaW5nOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb2R1bC10YWJzLmNvbXBhY3RfdGFicyAudWktdGFicy1uYXYgLnVpLXRhYnMtdGFiIC51aS10YWJzLWFuY2hvciB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLm1vZHVsLXRhYnMgdWwudWktdGFicy1uYXYge1xuICBoZWlnaHQ6IGF1dG87XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbi5tb2R1bC10YWJzIHVsLnVpLXRhYnMtbmF2IGxpIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5tb2R1bC10YWJzIHVsLnVpLXRhYnMtbmF2IGxpIGEge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbi5tb2R1bC10YWJzIC5zdWJtb2R1bC10YWIgLmZpZWxkLS1uYW1lLWZpZWxkLXRhYi1pbmhhbHQgLm1vZHVsLXRhYmVsbGUge1xuICBtYXJnaW46IDJyZW0gYXV0bztcbn1cbi5tb2R1bC10YWJzIC5zdWJtb2R1bC10YWIgLmZpZWxkLS1uYW1lLWZpZWxkLXRhYi1pbmhhbHQgLm1vZHVsLWFra29yZGVvbiB7XG4gIG1hcmdpbjogMnJlbSBhdXRvICFpbXBvcnRhbnQ7XG59XG4ubW9kdWwtdGFicyAuc3VibW9kdWwtdGFiIC5maWVsZC0tbmFtZS1maWVsZC10YWItaW5oYWx0IC5tb2R1bC1ha2tvcmRlb24gPiBoMiB7XG4gIHBhZGRpbmc6IDAgMjVweDtcbn1cbi5tb2R1bC10YWJzIC5zdWJtb2R1bC10YWIgLnRhYi1mb290ZXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZzogMCAycmVtO1xufVxuLm1vZHVsLXRhYnMgLnN1Ym1vZHVsLXRhYiAudGFiLWZvb3RlciAuaWNvbiB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgY29sb3I6IHJnYmEoNjcsIDY3LCA3NywgMC42KTtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIC5jYXJkLWltZyBpbWcge1xuICBtYXgtd2lkdGg6IDM5MHB4O1xufVxuLnJlbGF0ZWQuY2FyZC1kZWNrIC5jYXJkLnNhbWVfaGVpZ2h0IC5jb250ZW50VGV4dCwgLnJlbGF0ZWQuY2FyZC1kZWNrIC5jYXJkLnNhbWVfaGVpZ2h0IC5jYXJkLWltZyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC50ZXh0X2N1cnNpdmUgLmNvbnRlbnRUZXh0IC5zdWJsaW5lIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC56d2Vpc3BhbHRpZy01MC01MC0gLm1vYmlsZS1mdWxsIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgfVxufVxuYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC56d2Vpc3BhbHRpZy01MC01MC0gPiAucm93ID4gLnVuZGVyRm9udCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3JlbSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC56d2Vpc3BhbHRpZy01MC01MC0gPiAucm93ID4gLnVuZGVyRm9udCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycmVtKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAuendlaXNwYWx0aWctNTAtNTAtID4gLnJvdyA+IC51bmRlckZvbnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMS41cmVtKTtcbiAgICBmb250LXNpemU6IGNhbGMoNTVweCArIDkwICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnp3ZWlzcGFsdGlnLTUwLTUwLSAubGVmdENvbCAubW9kdWwta2VubnphaGwtYm94IC5zcXVhcmUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnp3ZWlzcGFsdGlnLTUwLTUwLSAucmlnaHRDb2wgLm1vZHVsLWtlbm56YWhsLWJveCAuc3F1YXJlIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnp3ZWlzcGFsdGlnLTUwLTUwLSAuYmFja2dyb3VuZENvbG9yQm94IG1lZGlhIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnp3ZWlzcGFsdGlnLTUwLTUwLSAuYmFja2dyb3VuZENvbG9yQm94IG1lZGlhIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAuendlaXNwYWx0aWctNTAtNTAtIC5iYWNrZ3JvdW5kQ29sb3JCb3ggbWVkaWEge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLm1vZHVsLWFuc3ByZWNocGFydG5lciB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNlcmlmUHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb2R1bC1hbnNwcmVjaHBhcnRuZXI6YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZHVsLWFuc3ByZWNocGFydG5lciAuc3VwbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MEE1O1xuICB3aWR0aDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgLnN1cGxpbmU6YmVmb3JlIHtcbiAgICBsZWZ0OiAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICB9XG59XG4ubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIC5pbWcge1xuICB3aWR0aDogNy41cmVtO1xuICBoZWlnaHQ6IDcuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW46IDFyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1vZHVsLWFuc3ByZWNocGFydG5lciAuaW1nIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxiaWxkIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm1vZHVsLWFuc3ByZWNocGFydG5lciBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIHNwYW4ubmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNlcmlmUHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4ubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIHNwYW4udGl0bGUge1xuICBmb250LWZhbWlseTogXCJHZW9yZ2lhXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4ubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIHNwYW4ucGhvbmUge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4ubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjMGQzZDlmO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLm1vZHVsLWFuc3ByZWNocGFydG5lci5zdGVsbGVuYW56ZWlnZSB7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCksIDBweCAwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDUlIDIlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3MTBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ubW9kdWwtYW5zcHJlY2hwYXJ0bmVyLnN0ZWxsZW5hbnplaWdlIGg0IHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm1vZHVsLWFuc3ByZWNocGFydG5lci5zdGVsbGVuYW56ZWlnZSBoNDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vZHVsLWFuc3ByZWNocGFydG5lci5zdGVsbGVuYW56ZWlnZSBoNSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vZHVsLWFuc3ByZWNocGFydG5lci5zdGVsbGVuYW56ZWlnZSBoNSB7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcbiAgLm1vZHVsLWFuc3ByZWNocGFydG5lci5zdGVsbGVuYW56ZWlnZSBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLm1vZHVsLWFuc3ByZWNocGFydG5lci5zdGVsbGVuYW56ZWlnZSAubGVmdCB7XG4gIHdpZHRoOiA0MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIuc3RlbGxlbmFuemVpZ2UgLmxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4ubW9kdWwtYW5zcHJlY2hwYXJ0bmVyLnN0ZWxsZW5hbnplaWdlIC5sZWZ0IC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxiaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMjRweDtcbiAgd2lkdGg6IDEyNHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIuc3RlbGxlbmFuemVpZ2UgLmxlZnQgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGJpbGQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ubW9kdWwtYW5zcHJlY2hwYXJ0bmVyLnN0ZWxsZW5hbnplaWdlIC5sZWZ0IC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxiaWxkIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ubW9kdWwtYW5zcHJlY2hwYXJ0bmVyLnN0ZWxsZW5hbnplaWdlIC5yaWdodCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiA0OSU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIuc3RlbGxlbmFuemVpZ2UgLnJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuLm1vZHVsLWFuc3ByZWNocGFydG5lci5zdGVsbGVuYW56ZWlnZSAucmlnaHQgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuLm1vZHVsLWFuc3ByZWNocGFydG5lci5zdGVsbGVuYW56ZWlnZSAucmlnaHQgc3Bhbi5hbnJlZGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tb2R1bC1hbnNwcmVjaHBhcnRuZXIuc3RlbGxlbmFuemVpZ2UgLnJpZ2h0IHNwYW4ubmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1vZHVsLWFuc3ByZWNocGFydG5lci5zdGVsbGVuYW56ZWlnZSAucmlnaHQgc3Bhbi50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLm1vZHVsLWFuc3ByZWNocGFydG5lci5zdGVsbGVuYW56ZWlnZSAucmlnaHQgc3Bhbi50aXRsZSBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLm1vZHVsLWFuc3ByZWNocGFydG5lci5zdGVsbGVuYW56ZWlnZSAucmlnaHQgc3Bhbi5hZHJlc3Mge1xuICBmb250LWZhbWlseTogXCJHZW9yZ2lhXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5tb2R1bC1hbnNwcmVjaHBhcnRuZXIuc3RlbGxlbmFuemVpZ2UgLnJpZ2h0IHNwYW4ucGhvbmUge1xuICBmb250LWZhbWlseTogXCJHZW9yZ2lhXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4ubW9kdWwtYW5zcHJlY2hwYXJ0bmVyLnN0ZWxsZW5hbnplaWdlIC5yaWdodCAuamV0enQtYmV3ZXJiZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luOiA0MHB4IDAgMzBweCAwO1xufVxuLm1vZHVsLWFuc3ByZWNocGFydG5lci5zdGVsbGVuYW56ZWlnZSAucmlnaHQgLmpldHp0LWJld2VyYmVuIGEuYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBoZWlnaHQ6IDQ4LjhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIuc3RlbGxlbmFuemVpZ2UgLnJpZ2h0IC5qZXR6dC1iZXdlcmJlbiBhLmJ0biB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm1vZHVsLWFuc3ByZWNocGFydG5lciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbn1cblxuLm1vZHVsLWtlbm56YWhsLWJveCBsaSB7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbn1cbi5tb2R1bC1rZW5uemFobC1ib3gubGVmdF9hbGlnbmVkIC5udW1iZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm1vZHVsLWtlbm56YWhsLWJveC5sZWZ0X2FsaWduZWQgLnN1YmxpbmUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm1vZHVsLWtlbm56YWhsLWJveC5sZWZ0X2FsaWduZWQgLnN1YmxpbmUuc3VibGluZTphZnRlciB7XG4gIGxlZnQ6IDEyJTtcbn1cbi5tb2R1bC1rZW5uemFobC1ib3gubGVmdF9hbGlnbmVkIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5tb2R1bC1rZW5uemFobC1ib3gubGVmdF9hbGlnbmVkIC5maWVsZC0tbmFtZS1ib2R5IGxpIHtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5oZXJpdDtcbn1cbi5tb2R1bC1rZW5uemFobC1ib3gubGVmdF9hbGlnbmVkIC5maWVsZC0tbmFtZS1maWVsZC1zdHlsZS1rZW5uemFobGJveCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jb250ZW50VGV4dC50ZXh0RmllbGQgLmZpZWxkLS1uYW1lLWJvZHkgYS5ub2Fycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5jb250ZW50VGV4dC50ZXh0RmllbGQgLmZpZWxkLS1uYW1lLWJvZHkgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5yb3VuZGVkLmFycm93IGkge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5tb2R1bC10ZXh0LXVtLWJpbGQgbWVkaWEge1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1vZHVsLXRleHQtdW0tYmlsZCBtZWRpYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tb2R1bC10ZXh0LXVtLWJpbGQgbWVkaWEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5tb2R1bC10ZXh0LXVtLWJpbGQuaW1hZ2VMZWZ0IG1lZGlhIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAyMHB4IDEwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tb2R1bC10ZXh0LXVtLWJpbGQuaW1hZ2VMZWZ0IG1lZGlhIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIH1cbn1cbi5tb2R1bC10ZXh0LXVtLWJpbGQuaW1hZ2VSaWdodCBtZWRpYSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMTBweCAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1vZHVsLXRleHQtdW0tYmlsZC5pbWFnZVJpZ2h0IG1lZGlhIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5tb2R1bC10ZXh0LXVtLWJpbGQgLmNvbnRlbnRUZXh0LnJlc3BvbnNpdmVUZXh0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xuICB9XG59XG5cbi5tb2R1bC1hbnNwcmVjaHBhcnRuZXItYm94IGEuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cblxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLWRlZmF1bHQtYnV0dG9uLFxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLWhpZGUtYnV0dG9uLFxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLW1vcmUtYnV0dG9uLXRoYW5rLXlvdSxcbi5ldS1jb29raWUtd2l0aGRyYXctYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM0MzQzNEQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM0MzQzNEQ7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG4uZXUtY29va2llLWNvbXBsaWFuY2UtZGVmYXVsdC1idXR0b246aG92ZXIsXG4uZXUtY29va2llLWNvbXBsaWFuY2UtaGlkZS1idXR0b246aG92ZXIsXG4uZXUtY29va2llLWNvbXBsaWFuY2UtbW9yZS1idXR0b24tdGhhbmsteW91OmhvdmVyLFxuLmV1LWNvb2tpZS13aXRoZHJhdy1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uZXUtY29va2llLWNvbXBsaWFuY2UtYmFubmVyIHtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ldS1jb29raWUtY29tcGxpYW5jZS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWJ1dHRvbnMge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxufVxuXG4uZXUtY29va2llLWNvbXBsaWFuY2UtbWVzc2FnZSB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ldS1jb29raWUtY29tcGxpYW5jZS1tZXNzYWdlIHtcbiAgICBtYXJnaW46IDE1cHggMCAzMHB4O1xuICB9XG59XG4uZXUtY29va2llLWNvbXBsaWFuY2UtbWVzc2FnZSBoMiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5ldS1jb29raWUtY29tcGxpYW5jZS1tZXNzYWdlIHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uZXUtY29va2llLWNvbXBsaWFuY2UtbWVzc2FnZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgI3NlYXJjaFdyYXBwZXIge1xuICB3aWR0aDogOTJ2dztcbiAgbWF4LXdpZHRoOiAxNTUycHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDRyZW0gNHJlbSAycmVtIDRyZW07XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTEwMiUpO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAjc2VhcmNoV3JhcHBlciAuZm9ybWVsZW1lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIC5zZWFyY2ggLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taW5saW5lICNlZGl0LWFjdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAjc2VhcmNoV3JhcHBlciBmb3JtIC5mb3JtLWlubGluZSA+IC5pbnB1dEdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgI3NlYXJjaFdyYXBwZXIgZm9ybSAuZm9ybS1pbmxpbmUgPiAuaW5wdXRHcm91cCA+IC5iYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAjc2VhcmNoV3JhcHBlciBmb3JtIC5mb3JtLWl0ZW0gLmlucHV0R3JvdXAge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIHRvcDogMnJlbTtcbiAgY29sb3I6ICMwZDNkOWY7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMy4zMzMzM3B4O1xuICBjdXJzb3I6IHRleHQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICBsZWZ0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgI3NlYXJjaFdyYXBwZXIgZm9ybSAuZm9ybS1pdGVtIC5pbnB1dEdyb3VwIGlucHV0IHtcbiAgY29sb3I6ICM0MzQzNEQ7XG4gIGhlaWdodDogNHJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgI3NlYXJjaFdyYXBwZXIgZm9ybSAuZm9ybS1pdGVtIC5pbnB1dEdyb3VwIGlucHV0Lm5vdGVtcHR5IH4gbGFiZWwge1xuICB0b3A6IC0wLjVyZW07XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBpbnB1dDpmb2N1cyB+IGxhYmVsIHtcbiAgdG9wOiAtMC41cmVtO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAjc2VhcmNoV3JhcHBlciBmb3JtIC5mb3JtLWl0ZW0gLmlucHV0R3JvdXAgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgI3NlYXJjaFdyYXBwZXIgYnV0dG9uLCAubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDEwcHg7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTUycHgpIHtcbiAgLm5hdmlnYXRpb25fZGVza3RvcCAjc2VhcmNoV3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDY0cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmlnYXRpb25fZGVza3RvcCAjc2VhcmNoV3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnBhdGgtdXNlciB7XG4gIHBhZGRpbmctdG9wOiAyMDRweDtcbn1cbi5wYXRoLXVzZXIgI2Jsb2NrLXd1YnRoZW1lLWNvbnRlbnQsIC5wYXRoLXVzZXIgI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucGF0aC11c2VyICNibG9jay13dWJ0aGVtZS1jb250ZW50LCAucGF0aC11c2VyICNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG59XG4ucGF0aC11c2VyICNibG9jay13dWJ0aGVtZS1jb250ZW50ICN1c2VyLWxvZ2luLWZvcm0sIC5wYXRoLXVzZXIgI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQgI3VzZXItbG9naW4tZm9ybSB7XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucGF0aC11c2VyICNibG9jay13dWJ0aGVtZS1jb250ZW50ICN1c2VyLWxvZ2luLWZvcm0gLmZvcm0tYWN0aW9ucywgLnBhdGgtdXNlciAjYmxvY2stdmVybGFndGhlbWUtY29udGVudCAjdXNlci1sb2dpbi1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLnBhdGgtdXNlciAjYmxvY2std3VidGhlbWUtbG9jYWwtdGFza3MgdWwgPiBsaSwgLnBhdGgtdXNlciAjYmxvY2stdmVybGFndGhlbWUtbG9jYWwtdGFza3MgdWwgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnBhdGgtdXNlciAjYmxvY2std3VidGhlbWUtbG9jYWwtdGFza3MgdWwgPiBsaTpsYXN0LWNoaWxkLCAucGF0aC11c2VyICNibG9jay12ZXJsYWd0aGVtZS1sb2NhbC10YXNrcyB1bCA+IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5mb3JtLnByb3RlY3RlZC1wYWdlcy1lbnRlci1wYXNzd29yZCB7XG4gIG1hcmdpbi10b3A6IDIwMHB4O1xufVxuZm9ybS5wcm90ZWN0ZWQtcGFnZXMtZW50ZXItcGFzc3dvcmQgLmpzLWZvcm0tdHlwZS1wYXNzd29yZCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggMDtcbn1cblxuLnRyeW91dC1saW5rIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50cnlvdXQtbGluayBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG4udHJ5b3V0LWxpbmsgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIC5zbGlkZS5zdWJtb2R1bC1ibGljay1pbnMtaGVmdC1zbGlkZSAudGV4dENvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpZGVyQ29udHJvbHMge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBBcnJvd3MgKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1wcmV2OmhvdmVyLCAuc2xpY2stcHJldjpmb2N1cyxcbi5zbGljay1uZXh0OmhvdmVyLFxuLnNsaWNrLW5leHQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlLFxuLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLnNsaWNrLXByZXY6YmVmb3JlLFxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogd2hpdGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cblxuLnNsaWNrLXByZXYge1xuICBmbG9hdDogbGVmdDtcbn1cbltkaXI9cnRsXSAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMjVweDtcbn1cbi5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAlKTtcbn1cbi5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWY4XCI7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjdcIjtcbn1cblxuLnNsaWNrLW5leHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLW5leHQge1xuICBsZWZ0OiAtMjVweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uc2xpY2stbmV4dDpob3ZlcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAlKTtcbn1cbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWY3XCI7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjhcIjtcbn1cblxuLyogRG90cyAqL1xuLnNsaWNrLWRvdHMge1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMjRweDtcbn1cbi5zbGljay1kb3RzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTZweDtcbiAgbWFyZ2luOiAwIDRweDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC41O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTFweDtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLCAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zbGljay1kb3RzIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5zbGlja19fYXJyb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG4uc2xpY2tfX2Fycm93IC5zbGlkZXJDb250cm9scyB7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG4uc2xpY2tfX2Fycm93IC5zbGlkZXJDb250cm9scyBidXR0b24ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zbGlja19fYXJyb3cgLnNsaWRlckNvbnRyb2xzIGJ1dHRvbjpiZWZvcmUge1xuICBjb2xvcjogIzQzNDM0RDtcbn1cbi5zbGlja19fYXJyb3cgLnNsaWRlckNvbnRyb2xzIC5zbGljay1kb3RzIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uc2xpY2tfX2Fycm93IC5zbGlkZXJDb250cm9scyAuc2xpY2stZG90cyBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uc2xpY2tfX2Fycm93IC5zbGlkZXJDb250cm9scyAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjNDM0MzREICFpbXBvcnRhbnQ7XG59XG5cbi5maWVsZC0tbmFtZS1ib2R5IC5zbGljayAuc2xpZGVyQ29udHJvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmZpZWxkLS1uYW1lLWJvZHkgLnNsaWNrIC5zbGlkZXJDb250cm9scyAuc2xpY2stbmV4dCB7XG4gIG9yZGVyOiAyO1xufVxuLmZpZWxkLS1uYW1lLWJvZHkgLnNsaWNrIC5zbGlkZXJDb250cm9scyAuc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi52aWV3LnZpZXctbmV3cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSBmb3JtIC5mb3JtLWl0ZW0ge1xuICBmbG9hdDogbm9uZTtcbn1cbi52aWV3LnZpZXctbmV3cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSBmb3JtIC5mb3JtLWl0ZW0gLmZvcm0tc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudmlldy52aWV3LW5ld3Mudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgZm9ybSAuZm9ybS1pdGVtIC5mb3JtLXNlbGVjdCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG59XG4udmlldy52aWV3LW5ld3Mudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgZm9ybSAuZm9ybS1pdGVtIC5mb3JtLXNlbGVjdCA+IGRpdiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudmlldy52aWV3LW5ld3Mudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgZm9ybSAuZm9ybS1pdGVtIC5mb3JtLXNlbGVjdCA+IGRpdiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuLnZpZXcudmlldy1uZXdzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIGZvcm0gLmZvcm0taXRlbSAuZm9ybS1zZWxlY3QgPiBkaXYgYSB7XG4gIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNik7XG4gIHBhZGRpbmc6IDEuNXJlbSAwLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMS41cmVtIDAuNXJlbTtcbn1cbi52aWV3LnZpZXctbmV3cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSBmb3JtIC5mb3JtLWl0ZW0gLmZvcm0tc2VsZWN0ID4gZGl2IGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMHB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDNweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnZpZXcudmlldy1uZXdzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIGZvcm0gLmZvcm0taXRlbSAuZm9ybS1zZWxlY3QgPiBkaXYgYSB7XG4gICAgcGFkZGluZzogMnJlbSAwcmVtO1xuICB9XG59XG4udmlldy52aWV3LW5ld3Mudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgZm9ybSAuZm9ybS1pdGVtIC5mb3JtLXNlbGVjdCA+IGRpdiBhOmhvdmVyLCAudmlldy52aWV3LW5ld3Mudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgZm9ybSAuZm9ybS1pdGVtIC5mb3JtLXNlbGVjdCA+IGRpdiBhLmJlZi1saW5rLWFjdGl2ZSB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuLnZpZXcudmlldy1uZXdzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIGZvcm0gLmZvcm0taXRlbSAuZm9ybS1zZWxlY3QgPiBkaXYgYTpob3ZlcjpiZWZvcmUsIC52aWV3LnZpZXctbmV3cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSBmb3JtIC5mb3JtLWl0ZW0gLmZvcm0tc2VsZWN0ID4gZGl2IGEuYmVmLWxpbmstYWN0aXZlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG59XG4udmlldy52aWV3LXNlYXJjaCBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG4udmlldy52aWV3LXNlYXJjaCAudmlld3Mtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q4RDhEODtcbiAgcGFkZGluZzogMTZweCAwO1xuICBtYXJnaW46IDAgMTZweDtcbn1cbi52aWV3LnZpZXctc2VhcmNoIC52aWV3cy1yb3c6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC52aWV3LnZpZXctc2VhcmNoIC52aWV3cy1yb3cge1xuICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICBtYXJnaW46IDAgMjRweDtcbiAgfVxufVxuLnZpZXcudmlldy1zZWFyY2ggLnZpZXdzLXJvdyBmaWd1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZpZXcudmlldy1zZWFyY2ggLnZpZXdzLXJvdyBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC52aWV3LnZpZXctc2VhcmNoIC52aWV3cy1yb3cgZmlndXJlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbi52aWV3LnZpZXctc2VhcmNoIC52aWV3cy1yb3cgLnRlYXNlci10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuLnZpZXcudmlldy1zZWFyY2ggLnZpZXdzLXJvdyAudGVhc2VyLXRleHQgYSB7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuLnZpZXcudmlldy1zZWFyY2ggLnZpZXdzLXJvdyAudGVhc2VyLXRleHQgaDMge1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXgtd2lkdGg6IDQycmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuLnZpZXcudmlldy1zZWFyY2ggLnZpZXdzLXJvdyAudGVhc2VyLXRleHQgLnRlYXNlci1jb3B5IHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlU2VyaWZQcm9cIiwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiBjYWxjKDE2cHggKyAyICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1heC13aWR0aDogNDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udmlldy52aWV3LXNlYXJjaCAudmlld3Mtcm93IC50ZWFzZXItdGV4dCAubW9yZS1saW5rIHtcbiAgY29sb3I6ICMwZDNkOWY7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnZpZXcudmlldy1zZWFyY2ggLnZpZXdzLXJvdyAudGVhc2VyLXRleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy52aWV3LXNlYXJjaCAudmlld3Mtcm93IC50ZWFzZXItdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnZpZXcgLmJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy52aWV3LXRoZW1lbmZpbmRlciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAtMjRweDtcbn1cbi52aWV3LnZpZXctdGhlbWVuZmluZGVyIGZvcm0udmlld3MtZXhwb3NlZC1mb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuLnZpZXcudmlldy10aGVtZW5maW5kZXIgZm9ybS52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbSB7XG4gIHBhZGRpbmc6IDA7XG59XG4udmlldy52aWV3LXRoZW1lbmZpbmRlciBmb3JtLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG4udmlldy52aWV3LXRoZW1lbmZpbmRlciBmb3JtLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQgLmlucHV0R3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnZpZXcudmlldy10aGVtZW5maW5kZXIgZm9ybS52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIC5iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52aWV3LnZpZXctdGhlbWVuZmluZGVyIGZvcm0udmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udmlldy52aWV3LXRoZW1lbmZpbmRlciBmb3JtLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1hY3Rpb25zIGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuLnZpZXcudmlldy10aGVtZW5maW5kZXIgLmZvcm0tZ3JvdXAsIC52aWV3LnZpZXctdGhlbWVuZmluZGVyIGgyLCAudmlldy52aWV3LXRoZW1lbmZpbmRlciAudmlldy1jb250ZW50IHtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC52aWV3LnZpZXctdGhlbWVuZmluZGVyIC5mb3JtLWdyb3VwLCAudmlldy52aWV3LXRoZW1lbmZpbmRlciBoMiwgLnZpZXcudmlldy10aGVtZW5maW5kZXIgLnZpZXctY29udGVudCB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIH1cbn1cbi52aWV3LnZpZXctdGhlbWVuZmluZGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDhEOEQ4O1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbn1cbi52aWV3LnZpZXctdGhlbWVuZmluZGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAuY29udGVudCB7XG4gIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuOCk7XG59XG4udmlldy52aWV3LXRoZW1lbmZpbmRlciAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLmNvbnRlbnQgaDMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnZpZXcudmlldy10aGVtZW5maW5kZXIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5jb250ZW50IHAge1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwic3MwNlwiO1xuICBmb250LXNpemU6IGNhbGMoMTRweCArIDIgKiAoMTAwdncgLSA1MjBweCkgLyAxMDMyKTtcbiAgY29sb3I6IHJnYmEoNjcsIDY3LCA3NywgMC44KTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbWFyZ2luOiAwO1xufVxuLnZpZXcudmlldy10aGVtZW5maW5kZXIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5jb250ZW50IHAubWFnYXppbmUsIC52aWV3LnZpZXctdGhlbWVuZmluZGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAuY29udGVudCBwLmRhdGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6IHJnYmEoNjcsIDY3LCA3NywgMC42KTtcbn1cbi52aWV3LnZpZXctdGhlbWVuZmluZGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAuY29udGVudCBwLmRhdGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnZpZXcudmlldy10aGVtZW5maW5kZXIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5jb250ZW50IHAuZGF0ZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4udmlldy52aWV3LXRoZW1lbmZpbmRlciAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLmNvbnRlbnQgcC5tYWdhemluZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnZpZXcudmlldy10aGVtZW5maW5kZXIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5jb250ZW50IHAubWFnYXppbmUge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDAuM3JlbTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4udmlldy52aWV3LXRoZW1lbmZpbmRlciAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLmNvbnRlbnQgdWwge1xuICBjbGVhcjogYm90aDtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgcGFkZGluZy1sZWZ0OiAxLjFyZW07XG59XG4udmlldy52aWV3LXRoZW1lbmZpbmRlciAuZmVlZC1pY29uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1pbmRlbnQ6IDFweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjYpO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwIDNyZW0gMS41cmVtIDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnZpZXcudmlldy10aGVtZW5maW5kZXIgLnBhZ2VyZXItY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogLTI0cHg7XG59XG5cbmZvb3RlciAuY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuZm9vdGVyIC5jb250YWluZXItZmx1aWQgLnJlZ2lvbi1mb290ZXItZmlyc3Qge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5mb290ZXIgLmNvbnRhaW5lci1mbHVpZCAucmVnaW9uLWZvb3Rlci1mb3VydGggLmZpZWxkLS1uYW1lLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvb3RlciAuY29udGFpbmVyLWZsdWlkIC5yZWdpb24tZm9vdGVyLWZvdXJ0aCAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbmZvb3RlciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIubm9fbWFyZ2luIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgfVxufVxuXG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIud2Vic2l0ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDIlO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjRzLCBib3gtc2hhZG93IDAuNHM7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIud2Vic2l0ZS5zY2FsZWQge1xuICB3aWR0aDogMjV2dztcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDEwcHggcmdiYSgwLCA1MCwgMTIwLCAwLjMpO1xufVxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyLndlYnNpdGUgW2NsYXNzXj1tZWRpYS1zZWN0aW9uXSB7XG4gIGxlZnQ6IDFweDtcbiAgdG9wOiA1LjE4OCU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIud2Vic2l0ZSAuaW5uZXItc2VjdGlvbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIud2Vic2l0ZSAubWVkaWEtc2VjdGlvbi0wMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIud2Vic2l0ZSAubWVkaWEtc2VjdGlvbi0wMSA+IGltZyB7XG4gIHotaW5kZXg6IDk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyLndlYnNpdGUgLm1lZGlhLXNlY3Rpb24tMDEgLnNjcmVlbi1zY3JvbGwtaGVhZGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lci53ZWJzaXRlIC5tZWRpYS1zZWN0aW9uLTAxIC5zY3JlZW4tc2Nyb2xsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyLndlYnNpdGUgLm1lZGlhLXNlY3Rpb24tMDEgLnNjcmVlbi1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lci53ZWJzaXRlIC5tZWRpYS1zZWN0aW9uLTAxIC5zY3JlZW4tc2Nyb2xsIC5oZXJvLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lci53ZWJzaXRlIC5tZWRpYS1zZWN0aW9uLTAxIC5zY3JlZW4tc2Nyb2xsIC5oZXJvLWNvbnRhaW5lciAuaGVyby10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIud2Vic2l0ZSAubWVkaWEtc2VjdGlvbi0wMSAuc2NyZWVuLXNjcm9sbCAuaGVyby1jb250YWluZXIgLmhlcm8taW1hZ2Uge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lci53ZWJzaXRlIC5tZWRpYS1zZWN0aW9uLTAxLmFjdGl2ZSAuc2NyZWVuLXNjcm9sbC1oZWFkZXIge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgMC40cyBjdWJpYy1iZXppZXIoMC44NiwgMCwgMC4wNywgMSk7XG59XG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIud2Vic2l0ZSAubWVkaWEtc2VjdGlvbi0wMS5hY3RpdmUgLmhlcm8tY29udGFpbmVyIC5oZXJvLXRleHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyAwLjhzIGN1YmljLWJlemllcigwLjg2LCAwLCAwLjA3LCAxKTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyLndlYnNpdGUgLm1lZGlhLXNlY3Rpb24tMDEuYWN0aXZlIC5oZXJvLWNvbnRhaW5lciAuaGVyby1pbWFnZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIDAuNnMgY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBhcnRpY2xlIC5zbGlkZS1ibG9jay5hbmltYXRlIGgyLCBhcnRpY2xlIC5zbGlkZS1ibG9jay5hbmltYXRlIGgxIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCksIDBweCAwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBtYXgtd2lkdGg6IDk1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNDVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbmFydGljbGUubW9kdWwtdGFiZWxsZSB1bCB7XG4gIGxpc3Qtc3R5bGU6IGluc2lkZTtcbiAgdGV4dC1pbmRlbnQ6IC01cHg7XG59XG5hcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQge1xuICBjbGVhcjogYm90aDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbmFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbmFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZS5lcXVhbF93aWR0aCB7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG5hcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIgdGggcCB7XG4gIG1hcmdpbjogMDtcbn1cbmFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ciB0ZCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGg6bm90KC5lbXB0eSkge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTY4LCAyMCwgMTE5KTtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHdoaXRlO1xuICB3aWR0aDogMzMlO1xufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGg6bm90KC5lbXB0eSkgcCB7XG4gIG1hcmdpbjogMDtcbn1cbmFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoLmVtcHR5IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiBhdXRvO1xufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxLjVyZW0gMTVweCAyLjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5hcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuc2Vjb25kLWhlYWQgdGg6bm90KC5ub19jb250ZW50KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE2OCwgMjAsIDExOSk7XG4gIHdpZHRoOiA4NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogLTAuNzVyZW07XG59XG5hcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuc2Vjb25kLWhlYWQgdGg6bm90KC5ub19jb250ZW50KS50ZXh0LWFsaWduLWNlbnRlcjphZnRlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOm5vdCgubm9fY29udGVudCkudGV4dC1hbGlnbi1yaWdodDphZnRlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwO1xufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRoIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRoIHAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjgsIDIwLCAxMTksIDAuMSk7XG59XG5hcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGJvZHkgdHIgdGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5hcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGJvZHkgdHIgdGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjY2NjY2NjO1xuICB3aWR0aDogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDBweCAtMTVweDtcbn1cbmFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0Ym9keSB0ciB0ZDphZnRlciB1bCB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5hcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGJvZHkgdHIgdGQgcCB7XG4gIG1hcmdpbjogMDtcbn1cbmFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0ZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICNjY2NjY2M7XG4gIHdpZHRoOiAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDBweCAtMTVweDtcbn1cbmFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0Ym9keSB0cjpudGgtbGFzdC1jaGlsZCgyKSB7XG4gIGhlaWdodDogMjBweDtcbn1cbmFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCAudGFibGUtY29tbWVudCBwIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDE3cHg7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlIGgyLnRhYmxlLXRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNhODE0Nzc7XG4gIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHdoaXRlO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5maWVsZC0tbmFtZS1maWVsZC1vdmVybGF5LXRhYmVsbGUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmFydGljbGUubW9kdWwtdGFiZWxsZSAuZmllbGQtLW5hbWUtZmllbGQtb3ZlcmxheS10YWJlbGxlIC5tb2R1bC10YWJlbGxlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5maWVsZC0tbmFtZS1maWVsZC1vdmVybGF5LWJ1dHRvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0UxMDAwRDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmFydGljbGUubW9kdWwtdGFiZWxsZSAuZmllbGQtLW5hbWUtZmllbGQtb3ZlcmxheS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNDM0MzREO1xufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC50YWJsZS1mb290ZXIge1xuICBjbGVhcjogYm90aDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC50YWJsZS1mb290ZXIgLmljb24ge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNik7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC50YWJsZS1mb290ZXIgLmljb24uaWNvbjItcHJpbnRlciB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gIGFydGljbGUubW9kdWwtdGFiZWxsZSAudGFibGUtZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlLnNob3dPdmVybGF5ID4gLmZpcnN0VGFibGUsIGFydGljbGUubW9kdWwtdGFiZWxsZS5zaG93T3ZlcmxheSA+IC5maWVsZC0tbmFtZS1maWVsZC1iZXNjaHJlaWJ1bmctb2JlcmhhbGItIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmFydGljbGUubW9kdWwtdGFiZWxsZS5zaG93T3ZlcmxheSAuZmllbGQtLW5hbWUtZmllbGQtb3ZlcmxheS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjNDM0MzREO1xufVxuYXJ0aWNsZS5tb2R1bC10YWJlbGxlLnNob3dPdmVybGF5IC5maWVsZC0tbmFtZS1maWVsZC1vdmVybGF5LXRhYmVsbGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubW9kdWwtdGFiZWxsZSB7XG4gICAgbWFyZ2luOiA2MHB4IGF1dG8gMTBweCBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1ODBweCkge1xuICBhcnRpY2xlLm1vZHVsLXRhYmVsbGUge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbmFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUuZXF1YWxfd2lkdGgge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGhlYWQgdHIge1xuICBoZWlnaHQ6IGF1dG87XG59XG5hcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGhlYWQgdHIgdGQgcCB7XG4gIG1hcmdpbjogMDtcbn1cbmFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxLjVyZW0gMTVweCAyLjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5hcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDpub3QoLm5vX2NvbnRlbnQpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTY4LCAyMCwgMTE5KTtcbiAgd2lkdGg6IDg0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAtMC43NXJlbTtcbn1cbmFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoOm5vdCgubm9fY29udGVudCkudGV4dC1hbGlnbi1jZW50ZXI6YWZ0ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoOm5vdCgubm9fY29udGVudCkudGV4dC1hbGlnbi1yaWdodDphZnRlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwO1xufVxuYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGJvZHkgdGgge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5hcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0Ym9keSB0aCBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbmFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRib2R5IHRyIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2OCwgMjAsIDExOSwgMC4xKTtcbn1cbmFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGJvZHkgdHIgdGQ6bm90KDpmaXJzdC1vZi10eXBlKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICNjY2NjY2M7XG4gIHdpZHRoOiAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMHB4IC0xNXB4O1xufVxuYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGJvZHkgdHIgdGQ6bm90KDpmaXJzdC1vZi10eXBlKTphZnRlciB1bCB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5hcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLmlucHV0R3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzMzMzMzMztcbn1cbmFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkID4gKiB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbmFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI2NjY2NjYztcbiAgd2lkdGg6IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMHB4IC0xNXB4O1xufVxuYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWxhc3QtY2hpbGQoMikge1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBib2R5IC5wYWdlLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gIH1cbiAgYm9keSAuZmVhdHVyZXMuY29sY291bnQtMiAuZmVhdHVyZS1pdGVtIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5hcnRpY2xlIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgfVxuICBib2R5LmFydGljbGUudXNlci1sb2dnZWQtaW4ge1xuICAgIHBhZGRpbmctdG9wOiAxODJweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkuYXJ0aWNsZSAuYXJ0aWNsZS5wYWRkaW5nVG9wIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG4gIGJvZHkgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG4gIGJvZHkgLmxlZnQtZmxvYXQgLnByaWNpbmcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIGJvZHkgLnJpZ2h0LWZsb2F0IC5wcmljaW5nIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgYm9keSAucHJpY2luZyAuY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAyNHJlbTtcbiAgfVxuICBib2R5IC5mZWF0dXJlcyAuZmVhdHVyZS1pdGVtIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICB9XG4gIGJvZHkgLmhlcm9TbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgYm9keSAuZmVhdHVyZXMgLmZlYXR1cmUtaXRlbSB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICBib2R5IC5mZWF0dXJlcy5jb2xjb3VudC0zIC5mZWF0dXJlLWl0ZW0ge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkgLnBhZ2Utd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nOiA0cmVtO1xuICB9XG4gIGJvZHkgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICB9XG4gIGJvZHkgLmFydGljbGUucGFkZGluZ1RvcCB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgfVxuICBib2R5IC5jYXJkLWRlY2sgLmNhcmQgLmNvbnRlbnRUZXh0IHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG4gIGJvZHkgLmJ1Y2hJbmhhbHQge1xuICAgIG1hcmdpbi10b3A6IDkuNnJlbTtcbiAgfVxuICBib2R5IC5idWNoSW5oYWx0IC5ib29rLXRhYmxlLCBib2R5IC5idWNoSW5oYWx0IC5ib29rLWF1dGhvciB7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIGJvZHkgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICBib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuY29udGVudCAuaW5uZXIgLmhlcm8tdGVhc2VyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICBib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuY29udGVudCAuaW5uZXIgLmhlcm8tdGVhc2VyLXRleHQgcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIGJvZHkgLmNhcmQtZGVjayAuY2FyZC5mdWxsLmFrYSBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSBhbmQgKG1pbi13aWR0aDogNTQwcHgpIHtcbiAgW2NsYXNzKj1jb2wtXSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keSAubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgfVxuICBib2R5IC5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IC5saW5rcyBsaSB7XG4gICAgcGFkZGluZzogMCAwLjVyZW07XG4gIH1cbiAgYm9keSAuY29udGFpbmVyLWZsdWlkIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG4gIH1cbiAgYm9keSAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPXNlY3Rpb24tXSB7XG4gICAgbWF4LXdpZHRoOiAzMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkgLm5hdmlnYXRpb25fZGVza3RvcCBuYXYge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICBib2R5IC5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IC5hY3Rpb25zIGxpLmxvZ2luIGEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keSAubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAuYWN0aW9ucyBsaS5zZWFyY2gtaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIGJvZHkgLm5hdmlnYXRpb25fZGVza3RvcCBuYXYuc3RpY2t5IC5uYXYtd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuICB9XG4gIGJvZHkgLm5hdmlnYXRpb25fZGVza3RvcCAubmF2aWdhdGlvbl9kZXNrdG9wIC5xdWlja0J1eSAuYWN0aW9ucyBsaS5sb2dpbiBhIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkgLm5hdmlnYXRpb25fZGVza3RvcCAubmF2aWdhdGlvbl9kZXNrdG9wIC5xdWlja0J1eSAuYWN0aW9ucyBsaS5zZWFyY2gtaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIGJvZHkgLm5hdmlnYXRpb25fZGVza3RvcC5zdGlja3kgLm5hdi13cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XG4gIH1cbiAgYm9keSAuaW52aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkgI3BhZ2UtaGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDkwdmg7XG4gIH1cbiAgYm9keSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgMzAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDUwJSksIHVybChcIi8vYXBpLnRodW1ici5pdC93aGl0ZW5vaXNlLTUwMHg1MDAucG5nP2JhY2tncm91bmQ9NGVhNmNhMDAmbm9pc2U9ZmZmZmZmJmRlbnNpdHk9MjUmb3BhY2l0eT0xMFwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICB9XG4gIGJvZHkgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5sZWZ0IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIHotaW5kZXg6IDE0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICBib2R5ICNwYWdlLWhlYWRlciAuY29udGVudCAubGVmdCA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIGJvZHkgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5sZWZ0IC50ZXh0IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgYm9keSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLmxlZnQgLnRleHQgcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgYm9keSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLmxlZnQgLnRleHQgaDEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbiAgYm9keSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnJpZ2h0IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgfVxuICBib2R5ICNwYWdlLWhlYWRlciAuY29udGVudCAucmlnaHQgaW1nIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cbiAgYm9keSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnJpZ2h0IGltZy5oYW5kIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB0b3A6IDIlO1xuICB9XG4gIGJvZHkgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5yaWdodC5pbWctbm9oYW5kIGltZyB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIGZsb2F0OiBub25lO1xuICAgIHRvcDogMDtcbiAgfVxuICBib2R5ICNwYWdlLWhlYWRlciAuY29udGVudC1iaWxkLXNsaWRlci50ZWFzZXIgLnN0YWdlIHtcbiAgICBoZWlnaHQ6IDgydmg7XG4gIH1cbiAgYm9keSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQtYmlsZC1zbGlkZXIudGVhc2VyIC5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lci5pcGFkIHtcbiAgICBtYXJnaW4tdG9wOiAtMjAlO1xuICB9XG4gIGJvZHkubXogI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjQjdEOUI0O1xuICB9XG4gIGJvZHkuYWthICNwYWdlLWhlYWRlciAuY29udGVudCwgYm9keS5hZ3AgI3BhZ2UtaGVhZGVyIC5jb250ZW50LCBib2R5LmF2byAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNiNWQ2ZmU7XG4gIH1cbiAgYm9keS5jcyAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnJpZ2h0IHtcbiAgICB6LWluZGV4OiA1O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICBib2R5IC5jb250ZW50LWJpbGQtc2xpZGVyIC5zdGFnZSB7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgYm9keSAuY29udGVudC1iaWxkLXNsaWRlciAuc3RhZ2UgLmRldmljZS1jb250YWluZXIge1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgICB0cmFuc2Zvcm06IHVuc2V0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDE1MHB4O1xuICB9XG4gIGJvZHkgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuICB9XG4gIGJvZHkgLmNvbnRhaW5lci1mbHVpZCAuZmFjdEJveCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuICBib2R5IC5jb250YWluZXItZmx1aWQgLmZhY3RCb3ggLnJvdyAuc2xpY2stdHJhY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGJvZHkgLm1vZHVsLXZvcnNjaGF1LWJveCAuY2FyZC1zZWN0aW9uLWhlYWQgLnVuZGVyRm9udCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHJlbSk7XG4gIH1cbiAgYm9keSAuY29udGVudGJveC5zbWFsbFNxdWFyZSAuY29udGVudFRleHQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICBib2R5IC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5pdGVtLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IGF1dG87XG4gIH1cbiAgYm9keSAuY29udGVudC1iaWxkLXNsaWRlciAuZGV2aWNlLWNvbnRhaW5lciB7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDQwMHB4O1xuICB9XG4gIGJvZHkgLmNhcmQtZGVjayAuY2FyZC5mdWxsID4gKiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgYm9keSAuY2FyZC1kZWNrIC5jYXJkLmZ1bGwuYWthIC5jYXJkLWltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIGJvZHkgLmNhcmQtZGVjayAuY2FyZC5mdWxsLmFrYSAuY2FyZC1pbWcgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuICBib2R5IC5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbiAgYm9keSAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPXNlY3Rpb24tXTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPXNlY3Rpb24tXSBwIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIH1cbiAgYm9keSAuZmVhdHVyZXMgLmZlYXR1cmVzLWhlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4ODBweCkge1xuICBib2R5IC5uYXZpZ2F0aW9uX2Rlc2t0b3AuaGFzTm9Mb2dpbkJ0biBuYXYgLmxpbmtzIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgYm9keSAubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAubGlua3Mge1xuICAgIGxlZnQ6IDQ2JTtcbiAgfVxuICBib2R5IC5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IC5saW5rcyBsaSB7XG4gICAgcGFkZGluZzogMCAwLjNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IC5wYWdlLXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICB9XG4gIGJvZHkuYXJ0aWNsZSB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgfVxuICBib2R5LmFydGljbGUudXNlci1sb2dnZWQtaW4ge1xuICAgIHBhZGRpbmctdG9wOiAxMDNweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5yaWdodC5pbWctaGFuZCBpbWcge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG4gIGJvZHkgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbiAgYm9keSAuY29udGFpbmVyLWZsdWlkIC5mYWN0Qm94IC5yb3cgLnNsaWNrLXRyYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIGJvZHkgLmhlcm9TbGlkZXIge1xuICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICB9XG4gIGJvZHkgLnN0YXRlbWVudCAuY29udGVudFRleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHJlbSk7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gIH1cbiAgYm9keSAuc3RhdGVtZW50IC5jb250ZW50VGV4dCAuc2xpZGUtYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gIH1cbiAgYm9keSAuc3RhdGVtZW50IC5jb250ZW50VGV4dCBwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICB9XG4gIGJvZHkgLmNvbnRlbnQtYmlsZC1zbGlkZXIgLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgfVxuICBib2R5IC5tb2JpbGUtZnVsbCB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4O1xuICB9XG4gIGJvZHkgLmNhcHRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG4gIGJvZHkgLmxlZnQtZmxvYXQgLnByaWNpbmcge1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG4gIGJvZHkgLnJpZ2h0LWZsb2F0IC5wcmljaW5nIHtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgfVxuICBib2R5IC5hcnRpY2xlLnBhZGRpbmdUb3Age1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbiAgYm9keS5rb250YWt0IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgYm9keSAuendlaXNwYWx0aWctNTAtNTAtIC5wcmljaW5nLXdyYXBwZXItNTAtNTAucm93IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIH1cbiAgYm9keSAuendlaXNwYWx0aWctNTAtNTAtIC5wcmljaW5nLXdyYXBwZXItNTAtNTAucm93IC5wcmljaW5nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgYm9keSAuendlaXNwYWx0aWctNTAtNTAtIC5wcmljaW5nLXdyYXBwZXItNTAtNTAucm93IC5yaWdodC1mbG9hdCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICBib2R5IC56d2Vpc3BhbHRpZy01MC01MC0gLnByaWNpbmctd3JhcHBlci01MC01MC5yb3cgLmxlZnQtZmxvYXQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxuICBib2R5IC5idWNoSW5oYWx0IC5ib29rLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgYm9keSAuYnVjaEluaGFsdCAuYm9vay1jb250ZW50LmNvbnRlbnRUZXh0IHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICBib2R5IC5idWNoSW5oYWx0IC5ib29rLWNvbnRlbnQgLmJvb2stYXV0aG9yIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gIH1cbiAgYm9keSAuZmVhdHVyZXMgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgYm9keSAuZmVhdHVyZXMgLmZlYXR1cmUtaXRlbSAuZmVhdHVyZS10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICBib2R5ICNwYWdlLWhlYWRlciAuY29udGVudCAucmlnaHQuaW1nLW5vaGFuZCBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDEzMHZ3O1xuICB9XG4gIGJvZHkgLmNhcHRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIGJvZHkgLnJvdW5kZWQuYXJyb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGJvZHkgLmNvbnRlbnRUZXh0LnJlc3BvbnNpdmVUZXh0IC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICBtYXgtaGVpZ2h0OiAxMTBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgNDAwbXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgY3ViaWMtYmV6aWVyKDAsIDEsIDAsIDEpO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgYm9keSAuY29udGVudFRleHQub3BlbiAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDFzIGVhc2UtaW4tb3V0O1xuICB9XG4gIGJvZHkgLnN0YXRlbWVudCAuY29udGVudFRleHQgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbiAgYm9keSAuY29udGVudFRleHQub3BlbjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSkgcm90YXRlKC05MGRlZyk7XG4gIH1cbiAgYm9keSAuY29udGVudFRleHQub3BlbiAucm91bmRlZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtMTgwZGVnKTtcbiAgfVxuICBib2R5IC5wcmljaW5nIC5jYXJkLnNpbmdsZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAuc3RhdGVtZW50IC5jb250ZW50VGV4dCBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLmNvbnRlbnQtYmlsZC1zbGlkZXIudGVhc2VyIC5zdGFnZSB7XG4gICAgaGVpZ2h0OiA1NXZoO1xuICB9XG4gIC5jb250ZW50VGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgYm9keSAuc2xpZGVyIC5zbGlkZS5kb3VibGUgaW1nIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5wcmljaW5nLXdyYXBwZXItNTAtNTAucm93IC51bmRlckZvbnQge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gIC5tb2R1bC1rZW5uemFobC1ib3gge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm1vZHVsLWtlbm56YWhsLWJveCAuc3F1YXJlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLyogaVBob25lIDYgLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDM3NXB4KSBhbmQgKG1heC1kZXZpY2UtaGVpZ2h0OiA2NjdweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSB7XG4gIGZvcm0gLmlucHV0R3JvdXAgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAgIHRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzNzVweCkgYW5kIChtYXgtZGV2aWNlLWhlaWdodDogNjY3cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSBhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSB7XG4gIGZvcm0gLmlucHV0R3JvdXAgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAgIHRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBpUGhvbmUgNisgLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDQxNHB4KSBhbmQgKG1heC1kZXZpY2UtaGVpZ2h0OiA3MzZweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSB7XG4gIGZvcm0gLmlucHV0R3JvdXAgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAgIHRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA0MTRweCkgYW5kIChtYXgtZGV2aWNlLWhlaWdodDogNzM2cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSBhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSB7XG4gIGZvcm0gLmlucHV0R3JvdXAgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAgIHRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBpUGFkIGluIGxhbmRzY2FwZVxuXG5AbWVkaWEgb25seSBzY3JlZW5cbmFuZCAobWluLWRldmljZS13aWR0aCA6IDc2OHB4KVxuYW5kIChtYXgtd2lkdGggOiAxMjYwcHgpXG5hbmQgKG9yaWVudGF0aW9uIDogbGFuZHNjYXBlKSB7XG4gIGZvcm0gLmlucHV0R3JvdXAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICB0b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuICAubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAubGlua3Mge1xuICAgIGxlZnQ6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IC5hY3Rpb25zIGxpLnNlYXJjaC1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLm5hdmlnYXRpb25fZGVza3RvcCBuYXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59Ki9cbi8qIGlQYWQgaW4gcG9ydHJhaXQqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBmb3JtIC5pbnB1dEdyb3VwIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICB0b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuICAubmF2aWdhdGlvbl9kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZpZ2F0aW9uX21vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm9ubHlEZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vbmx5VGFibGV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMzMwcHgpIHtcbiAgZm9ybSAuaW5wdXRHcm91cCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gICAgdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdi13cmFwcGVyIHVsLmxpbmtzIGxpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cbn1cbi8qUmV0aW5hIGlQYWRcbkBtZWRpYSBvbmx5IHNjcmVlblxuYW5kIChtaW4td2lkdGggOiA3NjhweClcbmFuZCAobWF4LXdpZHRoIDogMTI2MHB4KVxuYW5kIChvcmllbnRhdGlvbiA6IGxhbmRzY2FwZSlcbmFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSB7XG4gIGZvcm0gLmlucHV0R3JvdXAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICB0b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuICAubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAubGlua3Mge1xuICAgIGxlZnQ6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IC5hY3Rpb25zIGxpLnNlYXJjaC1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLm5hdmlnYXRpb25fZGVza3RvcCBuYXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OztcbiAgfVxufSovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMikge1xuICBmb3JtIC5pbnB1dEdyb3VwIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICB0b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuICAubmF2aWdhdGlvbl9kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZpZ2F0aW9uX21vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm9ubHlEZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vbmx5VGFibGV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMzMwcHgpIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSB7XG4gIGZvcm0gLmlucHV0R3JvdXAgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAgIHRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXYtd3JhcHBlciB1bC5saW5rcyBsaSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLmNvbnRlbnQgLmZpZWxkLS1pdGVtLmxhc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLmNvbnRlbnRUZXh0LndoaXRlLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogM3JlbTtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIHotaW5kZXg6IDE7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLmNvbnRlbnRUZXh0LndoaXRlLWJhY2tncm91bmQgLnVuZGVyRm9udCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAuY29udGVudFRleHQud2hpdGUtYmFja2dyb3VuZCAudW5kZXJGb250IHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICBib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLmNvbnRlbnRUZXh0LndoaXRlLWJhY2tncm91bmQuaGFzVW5kZXJGb250IHtcbiAgICBtYXJnaW4tdG9wOiAxMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAuY29udGVudFRleHQud2hpdGUtYmFja2dyb3VuZC5oYXNVbmRlckZvbnQge1xuICAgIG1hcmdpbi10b3A6IDlyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLmNvbnRlbnRUZXh0LndoaXRlLWJhY2tncm91bmQuaGFzVW5kZXJGb250IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLmNvbnRlbnRUZXh0LndoaXRlLWJhY2tncm91bmQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5jb250ZW50VGV4dC53aGl0ZS1iYWNrZ3JvdW5kIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjFyZW07XG4gIH1cbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAuY29udGVudFRleHQgLm1hZ2F6aW5PdmVybGF5IHtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAuY29udGVudFRleHQgLm1hZ2F6aW5PdmVybGF5OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBmb250LXNpemU6IDIzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogYmxhY2s7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcztcbiAgY29udGVudDogXCJcXGVhM2NcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5jb250ZW50VGV4dCAuZmllbGQtLW5hbWUtYm9keSBhIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzBkM2Q5ZjtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLmNvbnRlbnRUZXh0IC5maWVsZC0tbmFtZS1ib2R5IGE6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiBibGFjaztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzO1xuICBjb250ZW50OiBcIlxcZWEzY1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLmNvbnRlbnRUZXh0IC5jb2xvclRleHQge1xuICBmb250LWZhbWlseTogXCJHZW9yZ2lhXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiBjYWxjKDIycHggKyAxMCAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBjb2xvcjogIzBkM2Q5ZjtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExOTlweCkge1xuICBib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLmNvbnRlbnRUZXh0IC5jb2xvclRleHQge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAuY29udGVudFRleHQgLmNvbG9yVGV4dCB7XG4gICAgbWFyZ2luLXRvcDogN3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDN2dztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICBib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLmNvbnRlbnRUZXh0IC5jb2xvclRleHQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5mdWxsLXdpZHRoIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAud2hpdGUtYmFja2dyb3VuZC5jb2wtbWQtNiA+IGRpdiB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAzcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAud2hpdGUtYmFja2dyb3VuZC5jb2wtbWQtNiA+IGRpdiB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4xcmVtO1xuICB9XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLndoaXRlLWJhY2tncm91bmQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gYmxvY2txdW90ZSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAubGVmdENvbCAuc3F1YXJlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAubGVmdENvbCAuc3F1YXJlLnJpZ2h0IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDAgYXV0byAzLjVyZW07XG4gIH1cbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAuc3VibGluZS1jb2xvciArIGgyIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5zdWJsaW5lLWNvbG9yICsgaDQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIG1pbi1oZWlnaHQ6IDIuNXJlbTtcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAuc3VibGluZS1jb2xvciArIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAubGVmdENvbCAuYmFja2dyb3VuZENvbG9yQm94IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICBib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnJpZ2h0Q29sIC5iYWNrZ3JvdW5kQ29sb3JCb3gge1xuICAgIG1hcmdpbi1sZWZ0OiAxMXZ3O1xuICB9XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLmJhY2tncm91bmRDb2xvckJveCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAuYmFja2dyb3VuZENvbG9yQm94IG1lZGlhIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogNHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE1NTJweCkge1xuICBib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLmJhY2tncm91bmRDb2xvckJveCBtZWRpYSB7XG4gICAgcGFkZGluZzogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAuYmFja2dyb3VuZENvbG9yQm94IG1lZGlhIHtcbiAgICBtYXJnaW46IDAgYXV0byA4dncgYXV0bztcbiAgICBtYXgtd2lkdGg6IDUxMnB4O1xuICAgIHBhZGRpbmc6IDh2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAuYmFja2dyb3VuZENvbG9yQm94IG1lZGlhIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgfVxufVxuYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5vcmlnaW5hbEltZyAucmV2ZWFsLWJsb2NrIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5wZXJzb25zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5wZXJzb25zLmluZGl2aWR1YWxIZWlnaHQgLnBlcnNvbmJveCAucGVyc29uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5wZXJzb25zLndpdGgtdW5kZXJGb250IHtcbiAgbWFyZ2luLXRvcDogMTByZW07XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnBlcnNvbnMud2l0aC11bmRlckZvbnQgLnVuZGVyRm9udCB7XG4gIGxlZnQ6IC02cHg7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucy53aXRoLXVuZGVyRm9udCAudW5kZXJGb250IHtcbiAgICB0b3A6IC0xMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucy53aXRoLXVuZGVyRm9udCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgfVxufVxuYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5wZXJzb25zIC5yb3cuY2VudGVyQ29udGFpbmVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnBlcnNvbnMgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnBlcnNvbnMgLnBlcnNvbmJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDN2dztcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IC5lbXB0eVNwYWNlIHtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IC5lbXB0eVNwYWNlIHtcbiAgICBoZWlnaHQ6IDMxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICBib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnBlcnNvbnMgLnBlcnNvbmJveCAuZW1wdHlTcGFjZSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICB9XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnBlcnNvbnMgLnBlcnNvbmJveCAuY2F0ZWdvcnkge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjgpO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IC5jYXRlZ29yeSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IC5wZXJzb24ge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCksIDBweCAwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnBlcnNvbnMgLnBlcnNvbmJveCAucGVyc29uLmF1dG9IZWlnaHQge1xuICBoZWlnaHQ6IGF1dG87XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnBlcnNvbnMgLnBlcnNvbmJveCAucGVyc29uIC5wcm9maWxiaWxkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5tYWdhemluT3ZlcmxheSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5wZXJzb25zIC5wZXJzb25ib3ggLnBlcnNvbi5pbWFnZUJhY2tncm91bmQgLmltZ1dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgcGFkZGluZy10b3A6IDRyZW07XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnBlcnNvbnMgLnBlcnNvbmJveCAucGVyc29uLmltYWdlQmFja2dyb3VuZCAuaW1nV3JhcHBlciBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAzODBweDtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjQpKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3M7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IC5wZXJzb24gLnBlcnNvbl9iaWxkX25ldSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnBlcnNvbnMgLnBlcnNvbmJveCAucGVyc29uIC5wZXJzb25fYmlsZF9uZXUgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IC5wZXJzb24gYS5pbWFnZV9saW5rX3BlcnNvbl9iaWxkX25ldSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnBlcnNvbnMgLnBlcnNvbmJveCAucGVyc29uIC5wZXJzb25JbmZvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDQ1cHggNDBweCAzMHB4IDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnBlcnNvbnMgLnBlcnNvbmJveCAucGVyc29uIC5wZXJzb25JbmZvIC5zdWJsaW5lLWNvbG9yIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IC5wZXJzb24gLnBlcnNvbkluZm8gLmluZm8ge1xuICBtYXJnaW4tYm90dG9tOiAxdnc7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IC5wZXJzb24gLnBlcnNvbkluZm8gLmluZm8sIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IC5wZXJzb24gLnBlcnNvbkluZm8gLmJpbyB7XG4gIGNvbG9yOiAjOGQ4ZDljO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNsZWFyOiBib3RoO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5wZXJzb25zIC5wZXJzb25ib3ggLnBlcnNvbiAucGVyc29uSW5mbyAuaWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IC5wZXJzb24gLnBlcnNvbkluZm8gLmljb24udGV4dEluZGVudCB7XG4gIHRleHQtaW5kZW50OiAtMTAwMDBweDtcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IC5wZXJzb24gLnBlcnNvbkluZm8gLmljb246YmVmb3JlIHtcbiAgY29sb3I6ICM4ZDhkOWM7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB0ZXh0LWluZGVudDogMHB4O1xufVxuYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5wZXJzb25zIC5wZXJzb25ib3ggLnBlcnNvbiAucGVyc29uSW5mbyAuYmlvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAxdnc7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnBlcnNvbnMgLnBlcnNvbmJveCAucGVyc29uIC5wZXJzb25JbmZvIC5lbWFpbF90ZWwge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5wZXJzb25zIC5wZXJzb25ib3ggLnBlcnNvbiAucGVyc29uSW5mbyAuZW1haWxfdGVsIC5maWVsZC0tbmFtZS1maWVsZC1lLW1haWwge1xuICBtYXJnaW4tYm90dG9tOiAwLjJyZW07XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLnBlcnNvbnMgLnBlcnNvbmJveCAucGVyc29uIC5wZXJzb25JbmZvIC5lbWFpbF90ZWwgLmZpZWxkLS1uYW1lLWZpZWxkLWUtbWFpbCwgYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5wZXJzb25zIC5wZXJzb25ib3ggLnBlcnNvbiAucGVyc29uSW5mbyAuZW1haWxfdGVsIC5maWVsZC0tbmFtZS1maWVsZC10ZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgbWFyZ2luLWJvdHRvbTogMC4ycmVtO1xufVxuYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5wZXJzb25zIC5wZXJzb25ib3ggLnBlcnNvbiAucGVyc29uSW5mbyAuZW1haWxfdGVsIC5maWVsZC0tbmFtZS1maWVsZC1lLW1haWwgLmZpZWxkLS1sYWJlbCwgYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5wZXJzb25zIC5wZXJzb25ib3ggLnBlcnNvbiAucGVyc29uSW5mbyAuZW1haWxfdGVsIC5maWVsZC0tbmFtZS1maWVsZC10ZWwgLmZpZWxkLS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogIzhkOGQ5Yztcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IC5wZXJzb24gLnBlcnNvbkluZm8gLmVtYWlsX3RlbCAuZmllbGQtLW5hbWUtZmllbGQtZS1tYWlsIC5maWVsZC0taXRlbSwgYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5wZXJzb25zIC5wZXJzb25ib3ggLnBlcnNvbiAucGVyc29uSW5mbyAuZW1haWxfdGVsIC5maWVsZC0tbmFtZS1maWVsZC10ZWwgLmZpZWxkLS1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4O1xufVxuYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5wZXJzb25zIC5wZXJzb25ib3ggLnBlcnNvbiAucGVyc29uSW5mbyAuZW1haWxfdGVsIC5maWVsZC0tbmFtZS1maWVsZC1lLW1haWwgLmZpZWxkLS1pdGVtIGEsIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IC5wZXJzb24gLnBlcnNvbkluZm8gLmVtYWlsX3RlbCAuZmllbGQtLW5hbWUtZmllbGQtdGVsIC5maWVsZC0taXRlbSBhIHtcbiAgY29sb3I6ICMwZDNkOWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IC5wZXJzb24gLnBlcnNvbkluZm8ge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IC5wZXJzb24gLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIGJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAucGVyc29ucyAucGVyc29uYm94IHtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gIH1cbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAudmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAubW9kdWwtYmxpY2staW5zLWhlZnQgLmxpbmt0ZXh0IHAge1xuICBjb2xvcjogd2hpdGU7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLm1vZHVsLWJsaWNrLWlucy1oZWZ0IC5zbGlkZXIgLnNsaWRlIC5mcm9udCBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAubW9kdWwtYmxpY2staW5zLWhlZnQgLmltZy1hbHQge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLm1vZHVsLWJsaWNrLWlucy1oZWZ0IC5pbWctYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAtMC43NXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLm1vZHVsLWJsaWNrLWlucy1oZWZ0IC5pbWctYWx0OmFmdGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLm1hZ2F6aW4tb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgzOSwgMzksIDM5LCAwLjk2KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTtcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAubWFnYXppbi1vdmVybGF5Lm92ZXJsYXlBY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxNTAwO1xufVxuYm9keSAubGF5b3V0LWNvbnRhaW5lciBtYWluIC5tYWdhemluLW92ZXJsYXk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAubWFnYXppbi1vdmVybGF5IC5zbGlkZXJDb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDU1JTtcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAubWFnYXppbi1vdmVybGF5IC5zbGlkZXJDb250YWluZXIgLmljb24ge1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxlZnQ6IDIycHg7XG4gIHdpZHRoOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLm1hZ2F6aW4tb3ZlcmxheSAuc2xpZGVyQ29udGFpbmVyIC5zbGlkZSB7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLm1hZ2F6aW4tb3ZlcmxheSAuc2xpZGVyQ29udGFpbmVyIC5zbGlkZTpub3QoLmZsaXBNYWcpOmFmdGVyIHtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLm1hZ2F6aW4tb3ZlcmxheSAuc2xpZGVyQ29udGFpbmVyIC5zbGlkZTpub3QoLnNsaWNrLWN1cnJlbnQpIGltZyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAubWFnYXppbi1vdmVybGF5IC5zbGlkZXJDb250YWluZXIgLnNsaWRlLmRvdWJsZSBpbWc6Zmlyc3QtY2hpbGQge1xuICBib3gtc2hhZG93OiAtNXB4IDBweCAxOHB4IDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLm1hZ2F6aW4tb3ZlcmxheSAuc2xpZGVyQ29udGFpbmVyIC5zbGlkZS5kb3VibGUgaW1nOmxhc3QtY2hpbGQge1xuICBib3gtc2hhZG93OiA1cHggMHB4IDE4cHggMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbmJvZHkgLmxheW91dC1jb250YWluZXIgbWFpbiAubWFnYXppbi1vdmVybGF5IC5zbGlkZXJDb250YWluZXIgLnNsaWRlLnNpbmdsZVBhZ2UgaW1nIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyNHB4IDNweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5ib2R5IC5sYXlvdXQtY29udGFpbmVyIG1haW4gLm1hZ2F6aW4tb3ZlcmxheSAuc2xpZGVyQ29udGFpbmVyIC5zbGlkZXJDb250cm9scyB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuXG4jYmxvY2stdmVybGFndGhlbWUtY29udGVudCAuc2xpY2stdHJhY2sgLnRleHQge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IC5zbGljay10cmFjayAudGV4dCAuc3VibGluZS1jb2xvci53aGl0ZTphZnRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjYmxvY2stdmVybGFndGhlbWUtY29udGVudCAuc2xpY2stdHJhY2sgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4jYmxvY2stdmVybGFndGhlbWUtY29udGVudCAuc2xpY2stdHJhY2sgLnRleHQgaDIud2hpdGUgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQgLnNsaWNrLXRyYWNrIC50ZXh0IGgyLndoaXRlIHAgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAtMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jYmxvY2stdmVybGFndGhlbWUtY29udGVudCAuc2xpY2stdHJhY2sgLnRleHQgaDIud2hpdGUgcCBlbSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIjtcbiAgdGV4dC1yZW5kZXJpbmc6IGdlb21ldHJpY1ByZWNpc2lvbjtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjYmxvY2stdmVybGFndGhlbWUtY29udGVudCAuc2xpY2stdHJhY2sgLnRleHQgaDIud2hpdGUgcCBlbSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4jYmxvY2stdmVybGFndGhlbWUtY29udGVudCAuc2xpY2stdHJhY2sgLnRleHQgaDIud2hpdGUgYmxvY2txdW90ZSBwIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4jYmxvY2stdmVybGFndGhlbWUtY29udGVudCAuc2xpY2stdHJhY2sgLnRleHQgaDIud2hpdGUgYmxvY2txdW90ZSBwIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJHZW9yZ2lhXCI7XG4gIHRleHQtcmVuZGVyaW5nOiBnZW9tZXRyaWNQcmVjaXNpb247XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5bY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2Nrc3RlbGxlbmFuemVpZ2VuLWJsb2NrLV0udmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDk4JTtcbn1cbltjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tzdGVsbGVuYW56ZWlnZW4tYmxvY2stXS52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAudmlld3Mtcm93IHtcbiAgcGFkZGluZzogMS41cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q4RDhEODtcbiAgbWFyZ2luOiAwO1xufVxuW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja3N0ZWxsZW5hbnplaWdlbi1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC52aWV3cy1yb3c6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja3N0ZWxsZW5hbnplaWdlbi1ibG9jay1dLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC52aWV3cy1yb3cgdGltZSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6IHJnYmEoNjcsIDY3LCA3NywgMC40KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuYm9keS5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYm9keSAubWVkaWF0aGVrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjAwMDtcbn1cbmJvZHkgLm1lZGlhdGhlay1zbGlkZXIgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkgLm1lZGlhdGhlay1zbGlkZXIgLmNvbnRlbnQgLnNsaWNrLWFycm93IHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMjI2cHg7XG4gIHJpZ2h0OiA5MXB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5IC5tZWRpYXRoZWstc2xpZGVyIC5jb250ZW50IC5zbGljay1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5IC5tZWRpYXRoZWstc2xpZGVyIC5jb250ZW50IC5zbGljay1hcnJvdy5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWYxXCI7XG4gIGNvbG9yOiAjNEI0QjRCO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBvcGFjaXR5OiAwLjU7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG5ib2R5IC5tZWRpYXRoZWstc2xpZGVyIC5jb250ZW50IC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgbGVmdDogNjFweDtcbn1cbmJvZHkgLm1lZGlhdGhlay1zbGlkZXIgLmNvbnRlbnQgLnNsaWNrLWFycm93LnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjFcIjtcbiAgY29sb3I6ICM0QjRCNEI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBvcGFjaXR5OiAwLjU7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG5ib2R5IC5tZWRpYXRoZWstc2xpZGVyIC5jb250ZW50IGltZyB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbmJvZHkgLm1lZGlhdGhlay1zbGlkZXIgLmNvbnRlbnQgLm1lZGlhdGhlay1hY3RpdmUgaW1nIHtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHkgLm1lZGlhdGhlay1zbGlkZXIgLmNvbnRlbnQgLnNsaWNrLWxpc3Qge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keSAubWVkaWF0aGVrLXNsaWRlciAuY29udGVudCAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5IC5tZWRpYXRoZWstc2xpZGVyIC5jb250ZW50IC5zbGljay1saXN0IC5zbGljay1zbGlkZSAucGljLWFuZC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5IC5tZWRpYXRoZWstc2xpZGVyIC5jb250ZW50IC5zbGljay1saXN0IC5zbGljay1zbGlkZSAucGljLWFuZC1idG4gYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keSAubWVkaWF0aGVrLXNsaWRlciAuY29udGVudCAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgLnBpYy1hbmQtYnRuIGJ1dHRvbiBpbWcge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuYm9keSAubWVkaWF0aGVrLXNsaWRlciAuY29udGVudCAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgLmltZy1kZXNjLWFuZC10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHJnYmEoNjcsIDY3LCA3NywgMC42KTtcbn1cbmJvZHkgLm1lZGlhdGhlay1zbGlkZXIgLmNvbnRlbnQgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIC5pbWctZGVzYy1hbmQtdGl0bGUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbmJvZHkgLm1lZGlhdGhlay1zbGlkZXIgLmNvbnRlbnQgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5ib2R5IC5tZWRpYXRoZWstc2xpZGVyIC5jb250ZW50IC5zbGljay1saXN0IC5zbGljay1zbGlkZS5zbGljay1jdXJyZW50IGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSAubWVkaWF0aGVrLXNsaWRlciAuY29udGVudCAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTMlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBwYWRkaW5nOiAxNHB4IDMxcHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIG1pbi13aWR0aDogMTg1cHg7XG59XG5ib2R5IC5tZWRpYXRoZWstc2xpZGVyIC5zbGlkZXItZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5IC5tZWRpYXRoZWstc2xpZGVyIC5zbGlkZXItZGVzY3JpcHRpb24gcCB7XG4gIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNik7XG59XG5ib2R5IC5tZWRpYXRoZWstc2xpZGVyIC5zbGlkZXItZGVzY3JpcHRpb24gcCBzdHJvbmcge1xuICBjb2xvcjogIzQzNDM0RDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogODAwO1xufVxuYm9keSAubWVkaWF0aGVrLXNsaWRlciAuYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMnZoIDAgOHZoIDA7XG59XG5ib2R5IC5tZWRpYXRoZWstc2xpZGVyIC5hY3Rpb25zIC5jbG9zZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmc6IDQwcHggNDBweCAwIDA7XG59XG5ib2R5IC5tZWRpYXRoZWstc2xpZGVyIC5hY3Rpb25zIC5zbGlkZS10YWJsaXN0IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjYpO1xufVxuYm9keSAubW9kdWwtbWVkaWF0aGVrIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCksIDBweCAwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDQ1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5IC5tb2R1bC1tZWRpYXRoZWsge1xuICAgIG1hcmdpbjogODBweCBhdXRvIDMwcHggYXV0bztcbiAgfVxufVxuYm9keSAubW9kdWwtbWVkaWF0aGVrIGgzIHtcbiAgbWFyZ2luOiAxMHB4IDAgNTVweCAwO1xufVxuYm9keSAubW9kdWwtbWVkaWF0aGVrIGgzIHA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhODE0Nzc7XG4gIHdpZHRoOiA4NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogLTAuNzVyZW07XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkgLm1vZHVsLW1lZGlhdGhlayBoMyBwIGVtIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbmJvZHkgLm1vZHVsLW1lZGlhdGhlayAubWVkaWF0aGVrLWNvbnRhaW5lciAucm93IHtcbiAgbWFyZ2luOiAwO1xufVxuYm9keSAubW9kdWwtbWVkaWF0aGVrIC5tZWRpYXRoZWstY29udGFpbmVyIC5jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuYm9keSAubW9kdWwtbWVkaWF0aGVrIC5tZWRpYXRoZWstY29udGFpbmVyIC5tZWRpYXRoZWstaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkgLm1vZHVsLW1lZGlhdGhlayAubWVkaWF0aGVrLWNvbnRhaW5lciAubWVkaWF0aGVrLWl0ZW0uY29sLTMge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5IC5tb2R1bC1tZWRpYXRoZWsgLm1lZGlhdGhlay1jb250YWluZXIgLm1lZGlhdGhlay1pdGVtLmNvbC0zIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkgLm1vZHVsLW1lZGlhdGhlayAubWVkaWF0aGVrLWNvbnRhaW5lciAubWVkaWF0aGVrLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5IC5tb2R1bC1tZWRpYXRoZWsgLm1lZGlhdGhlay1jb250YWluZXIgLm1lZGlhdGhlay1pdGVtIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLnN0YWdlIHtcbiAgei1pbmRleDogMTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuc3RhZ2Uge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciB7XG4gIHRvcDogY2FsYygxMDB2aCAtIDIzMHB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIHtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBoZWlnaHQ6IDQ1dmg7XG4gIH1cbn1cbi5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuc3RhZ2UgLmRldmljZS1jb250YWluZXIgLnNsaWRlci1jb250cm9scy1leHRlbmRlZCAuZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuaW5uZXItd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5pbm5lci13cmFwcGVyIHtcbiAgICBvdmVyZmxvdzogdW5zZXQ7XG4gIH1cbn1cbi5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuc3RhZ2UgLmRldmljZS1jb250YWluZXIgLmlubmVyLXdyYXBwZXIgaW1nLmRldmljZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5pbm5lci13cmFwcGVyIC5tZWRpYS1zZWN0aW9uIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogY2FsYygxMDAlICsgMjBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuaW5uZXItd3JhcHBlciAubWVkaWEtc2VjdGlvbiB7XG4gICAgb3ZlcmZsb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5pbm5lci13cmFwcGVyIC5tZWRpYS1zZWN0aW9uICsgLm1lZGlhLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5pbm5lci13cmFwcGVyIC5tZWRpYS1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0b3A6IDE3MHB4O1xuICB9XG59XG4uY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5pbm5lci13cmFwcGVyIC5tZWRpYS1zZWN0aW9uIC5pbWctdGl0bGUge1xuICBmb250LWZhbWlseTogXCJHZW9yZ2lhXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAyMXB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuaW5uZXItd3JhcHBlciAubWVkaWEtc2VjdGlvbiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiA1NjBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgcGFkZGluZzogMnJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuaW5uZXItd3JhcHBlciAubWVkaWEtc2VjdGlvbiBpbWcge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbn1cbi5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuc3RhZ2UgLmRldmljZS1jb250YWluZXIgLmlubmVyLXdyYXBwZXIgLm1lZGlhLXNlY3Rpb24udHlwZS1zaW5nbGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5pbm5lci13cmFwcGVyIC5tZWRpYS1zZWN0aW9uLnNjcmVlbi1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuc3RhZ2UgLmRldmljZS1jb250YWluZXIgLmlubmVyLXdyYXBwZXIgLm1lZGlhLXNlY3Rpb24uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuc3RhZ2UgLmRldmljZS1jb250YWluZXIgLnNsaWRlci1jb250cm9scy1leHRlbmRlZCB7XG4gIGJvdHRvbTogdW5zZXQ7XG4gIHRvcDogNDMwcHg7XG4gIHotaW5kZXg6IDEwMDAwMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjYjVkNmZlO1xuICB9XG59XG4uY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj1zZWN0aW9uLV0gLnNjcmVlbi1zbGlkZXItbSAuc2xpZGUgaW1nIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQgLnNjcm9sbC1jb250ZW50LWlubmVyIC5zZWN0aW9uIC5jb250ZW50IGgyLmhpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBoZWlnaHQ6IDBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLmNvbnRlbnRUZXh0IGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLmNvbnRlbnRUZXh0IGgzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xuICB3aWR0aDogODBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLnNjcmVlbi1zbGlkZXItbSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLnNjcmVlbi1zbGlkZXItbSAuc2xpZGVyLWNvbnRyb2xzLW0ge1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbn1cbi5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQgLnNjcm9sbC1jb250ZW50LWlubmVyIC5zZWN0aW9uIC5jb250ZW50IC5zY3JlZW4tc2xpZGVyLW0gLnNsaWRlci1jb250cm9scy1tIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmICFpbXBvcnRhbnQ7XG59XG4uY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgLnNjcm9sbC1jb250ZW50IC5zY3JvbGwtY29udGVudC1pbm5lciAuc2VjdGlvbiAuY29udGVudCAuc2NyZWVuLXNsaWRlci1tIC5zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgLnNjcm9sbC1jb250ZW50IC5zY3JvbGwtY29udGVudC1pbm5lciAuc2VjdGlvbiAuY29udGVudCAuc2NyZWVuLXNsaWRlci1tIC5zbGlkZXIgLnNsaWRlOm5vdCguZmxpcE1hZyk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1bnNldDtcbn1cbi5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQgLnNjcm9sbC1jb250ZW50LWlubmVyIC5zZWN0aW9uIC5jb250ZW50IC5zY3JlZW4tc2xpZGVyLW0gLnNsaWRlci1tYXNrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQgLnNjcm9sbC1jb250ZW50LWlubmVyIC5zZWN0aW9uIC5jb250ZW50IC5pbWctdGl0bGUge1xuICBmb250LWZhbWlseTogXCJHZW9yZ2lhXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAyMXB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQgLnNjcm9sbC1jb250ZW50LWlubmVyIC5zZWN0aW9uIC5jb250ZW50IC5pbWctdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgLnNjcm9sbC1jb250ZW50IC5zY3JvbGwtY29udGVudC1pbm5lciAuc2VjdGlvbiAuY29udGVudCAuaW1nLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZG90LWNvbnRyb2wge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNDB2aDtcbiAgbGVmdDogMXZ3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kb3QtY29udHJvbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kb3QtY29udHJvbCAuY29udHJvbC1pdGVtLmRvdCB7XG4gIGhlaWdodDogMTFweDtcbiAgd2lkdGg6IDExcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5Nzk3OTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAxMHB4IDZweDtcbn1cbi5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZG90LWNvbnRyb2wgLmNvbnRyb2wtaXRlbS5kb3QuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0NjQ2NDtcbn1cblxuLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5xdWlja0J1eSAubmF2LXdyYXBwZXIgLnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAucXVpY2tCdXkgLm5hdi13cmFwcGVyIC50aXRsZSBhIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAucXVpY2tCdXkgLm5hdi13cmFwcGVyIC50aXRsZSBhIC5sb2dvIHtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5xdWlja0J1eSAubmF2LXdyYXBwZXIgLmJ0bi1jb250YWluZXIgLmJhY2sge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzhkOGQ5YyAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubGF5b3V0LWNvbnRhaW5lciAuY29udGFpbmVyLWZsdWlkIHNlY3Rpb24jYmxvY2stdmVybGFndGhlbWUtY29udGVudCBhcnRpY2xlIC5yb3cge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubGF5b3V0LWNvbnRhaW5lciAuY29udGFpbmVyLWZsdWlkIHNlY3Rpb24jYmxvY2stdmVybGFndGhlbWUtY29udGVudCBhcnRpY2xlIC5yb3cge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLmxheW91dC1jb250YWluZXIgLmNvbnRhaW5lci1mbHVpZCBzZWN0aW9uI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQgYXJ0aWNsZSAucm93IC5jb250ZW50LmpvYmFkLXdyYXBwZXIge1xuICB3aWR0aDogODAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogOHJlbSA2MHB4IDQwcHggNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubGF5b3V0LWNvbnRhaW5lciAuY29udGFpbmVyLWZsdWlkIHNlY3Rpb24jYmxvY2stdmVybGFndGhlbWUtY29udGVudCBhcnRpY2xlIC5yb3cgLmNvbnRlbnQuam9iYWQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogOHJlbSAyMHB4IDIwcHggMjBweDtcbiAgfVxufVxuLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5sYXlvdXQtY29udGFpbmVyIC5jb250YWluZXItZmx1aWQgc2VjdGlvbiNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IGFydGljbGUgLnJvdyAuY29udGVudC5qb2JhZC13cmFwcGVyIGgxIHtcbiAgbWFyZ2luOiAyNHB4IDAgMjRweCAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5sYXlvdXQtY29udGFpbmVyIC5jb250YWluZXItZmx1aWQgc2VjdGlvbiNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IGFydGljbGUgLnJvdyAuY29udGVudC5qb2JhZC13cmFwcGVyIC5kYXRlIHtcbiAgY29sb3I6ICMwMDdEOEE7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNzVweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubGF5b3V0LWNvbnRhaW5lciAuY29udGFpbmVyLWZsdWlkIHNlY3Rpb24jYmxvY2stdmVybGFndGhlbWUtY29udGVudCBhcnRpY2xlIC5yb3cgLmNvbnRlbnQuam9iYWQtd3JhcHBlciAuZGF0ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbiAgd2lkdGg6IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAtMC43NXJlbTtcbiAgbGVmdDogMDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubGF5b3V0LWNvbnRhaW5lciAuY29udGFpbmVyLWZsdWlkIHNlY3Rpb24jYmxvY2stdmVybGFndGhlbWUtY29udGVudCBhcnRpY2xlIC5yb3cgLmNvbnRlbnQuam9iYWQtd3JhcHBlciAuY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtdW50ZXJ0aXRlbCB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1ODBweCkge1xuICAucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLmxheW91dC1jb250YWluZXIgLmNvbnRhaW5lci1mbHVpZCBzZWN0aW9uI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQgYXJ0aWNsZSAucm93IC5jb250ZW50LmpvYmFkLXdyYXBwZXIgLmNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLXVudGVydGl0ZWwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5sYXlvdXQtY29udGFpbmVyIC5jb250YWluZXItZmx1aWQgc2VjdGlvbiNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IGFydGljbGUgLnJvdyAuY29udGVudC5qb2JhZC13cmFwcGVyIC5jb250ZW50IC5maWVsZC0tbmFtZS1ib2R5IHAge1xuICBmb250LXNpemU6IDIxcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLmxheW91dC1jb250YWluZXIgLmNvbnRhaW5lci1mbHVpZCBzZWN0aW9uI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQgYXJ0aWNsZSAucm93IC5jb250ZW50LmpvYmFkLXdyYXBwZXIgLmNvbnRlbnQgLmZpZWxkLS1uYW1lLWJvZHkgdWwge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5MCU7XG59XG4ucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLmxheW91dC1jb250YWluZXIgLmNvbnRhaW5lci1mbHVpZCBzZWN0aW9uI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQgYXJ0aWNsZSAucm93IC5jb250ZW50LmpvYmFkLXdyYXBwZXIgLmNvbnRlbnQgLmZpZWxkLS1uYW1lLWJvZHkgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubGF5b3V0LWNvbnRhaW5lciAuY29udGFpbmVyLWZsdWlkIHNlY3Rpb24jYmxvY2stdmVybGFndGhlbWUtY29udGVudCBhcnRpY2xlIC5yb3cgLmNvbnRlbnQuam9iYWQtd3JhcHBlciAuY29udGVudCAuZmllbGQtLW5hbWUtYm9keSB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAolwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAtMTFweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubGF5b3V0LWNvbnRhaW5lciAuY29udGFpbmVyLWZsdWlkIHNlY3Rpb24jYmxvY2stdmVybGFndGhlbWUtY29udGVudCBhcnRpY2xlIGFzaWRlLnNoYXJlIHtcbiAgd2lkdGg6IDIwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDllbSAwIDAgNCU7XG59XG4ucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLmxheW91dC1jb250YWluZXIgLmNvbnRhaW5lci1mbHVpZCBzZWN0aW9uI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQgYXJ0aWNsZSBhc2lkZS5zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG4gIHdpZHRoOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubGF5b3V0LWNvbnRhaW5lciAuY29udGFpbmVyLWZsdWlkIHNlY3Rpb24jYmxvY2stdmVybGFndGhlbWUtY29udGVudCBhcnRpY2xlIGFzaWRlLnNoYXJlOmJlZm9yZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubGF5b3V0LWNvbnRhaW5lciAuY29udGFpbmVyLWZsdWlkIHNlY3Rpb24jYmxvY2stdmVybGFndGhlbWUtY29udGVudCBhcnRpY2xlIGFzaWRlLnNoYXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyZW0gMWVtIDFlbSAxZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubGF5b3V0LWNvbnRhaW5lciAuY29udGFpbmVyLWZsdWlkIHNlY3Rpb24jYmxvY2stdmVybGFndGhlbWUtY29udGVudCBhcnRpY2xlIGFzaWRlLnNoYXJlIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5sYXlvdXQtY29udGFpbmVyIC5jb250YWluZXItZmx1aWQgc2VjdGlvbiNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IGFydGljbGUgYXNpZGUgaDQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5sYXlvdXQtY29udGFpbmVyIC5jb250YWluZXItZmx1aWQgc2VjdGlvbiNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IGFydGljbGUgYXNpZGUgaS5pY29uIHtcbiAgY29sb3I6ICM0MzQzNEQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5sYXlvdXQtY29udGFpbmVyIC5jb250YWluZXItZmx1aWQgc2VjdGlvbiNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IGFydGljbGUgYXNpZGUgaS5pY29uLmljb24tdHdpdHRlcjpiZWZvcmUsIC5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubGF5b3V0LWNvbnRhaW5lciAuY29udGFpbmVyLWZsdWlkIHNlY3Rpb24jYmxvY2stdmVybGFndGhlbWUtY29udGVudCBhcnRpY2xlIGFzaWRlIGkuaWNvbi5pY29uLXg6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MzQzNGQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTglKTtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5sYXlvdXQtY29udGFpbmVyIC5jb250YWluZXItZmx1aWQgc2VjdGlvbiNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IGFydGljbGUgLmpvYmFkLWZvb3RlciB7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctdG9wOiA4NnB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5sYXlvdXQtY29udGFpbmVyIC5jb250YWluZXItZmx1aWQgc2VjdGlvbiNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IGFydGljbGUgLmpvYmFkLWZvb3RlciAuaWNvbiB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgY29sb3I6IHJnYmEoNjcsIDY3LCA3NywgMC42KTtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLmxheW91dC1jb250YWluZXIgLmNvbnRhaW5lci1mbHVpZCBzZWN0aW9uI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQgYXJ0aWNsZSAuam9iYWQtZm9vdGVyIC5pY29uLmljb24yLXByaW50ZXIge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1ODBweCkge1xuICAucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLmxheW91dC1jb250YWluZXIgLmNvbnRhaW5lci1mbHVpZCBzZWN0aW9uI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQgYXJ0aWNsZSAuam9iYWQtZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuXG4udWktZGlhbG9nLCAudGVybWluZSB7XG4gIHotaW5kZXg6IDEwMTAwO1xuICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi51aS13aWRnZXQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogdHJhbnNwYXJlbnQ7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDE1cHg7XG4gIGhlaWdodDogMjBweDtcbiAgei1pbmRleDogMTAxO1xufVxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLWRpYWxvZy10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udWktd2lkZ2V0LWhlYWRlciAudWktYnV0dG9uIHtcbiAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udWktd2lkZ2V0LWhlYWRlciAudWktYnV0dG9uIC51aS1idXR0b24taWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2xvc2UteC5zdmcpIDAgMCBuby1yZXBlYXQgdHJhbnNwYXJlbnQ7XG59XG5cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuICBib3JkZXI6IHRyYW5zcGFyZW50O1xuICB0b3A6IDMwcHg7XG59XG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzIGxpLCAudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLW5hdiBsaSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzIGxpIC51aS10YWJzLWFuY2hvciwgLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy1uYXYgbGkgLnVpLXRhYnMtYW5jaG9yIHtcbiAgY29sb3I6IHJnYmEoNjcsIDY3LCA3NywgMC42KTtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogMS41cmVtIDZyZW07XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzIGxpLCAudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLW5hdiBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IGxpLnVpLXRhYnMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgbGkudWktdGFicy1hY3RpdmU6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogIzAwN0Q4QSBzb2xpZCAzcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG59XG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IGxpLnVpLXRhYnMtYWN0aXZlLnVpLXN0YXRlLWhvdmVyIHtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCBsaS51aS10YWJzLWFjdGl2ZS51aS1zdGF0ZS1ob3ZlciA6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiBub25lO1xufVxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWI6aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtM3B4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDNweDtcbiAgd2lkdGg6IDk4JTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAge1xuICBwYWRkaW5nOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcbiAgLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAubW9kYWwtaW5uZXItd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAubW9kYWwtaW5uZXItd3JhcCAudXBwZXJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzkxMDMxNDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLnVwcGVydGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEwMzE0O1xuICB3aWR0aDogODBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0wLjc1cmVtO1xuICBsZWZ0OiAwO1xufVxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAubW9kYWwtaW5uZXItd3JhcCAudGl0bGUge1xuICBmb250LXNpemU6IGNhbGMoMjRweCArIDIwICogKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC5tb2RhbC1pbm5lci13cmFwIC5pbnRybyB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNlcmlmUHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgNiAqICgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIC51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLmludHJvIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLmludHJvIC5tb2R1bC1vcnQgaDMge1xuICBmb250LWZhbWlseTogXCJTb3VyY2VTZXJpZlByb1wiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgbWFyZ2luOiAwO1xufVxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAubW9kYWwtaW5uZXItd3JhcCAuaW50cm8gLm1vZHVsLW9ydCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAubW9kYWwtaW5uZXItd3JhcCAuaW50cm8gLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWFubWVsZHVuZyBmb3JtLmV2ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLmludHJvIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1hbm1lbGR1bmcgZm9ybS5ldmVudCBmaWVsZHNldCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLmludHJvIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1hbm1lbGR1bmcgZm9ybS5ldmVudCBmaWVsZHNldFtpZF49ZWRpdC1wZXJzb2VubGljaGUtZGF0ZW5dIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLmludHJvIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1hbm1lbGR1bmcgZm9ybS5ldmVudCBmaWVsZHNldCBzcGFuIHtcbiAgcGFkZGluZzogMDtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLmludHJvIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1hbm1lbGR1bmcgZm9ybS5ldmVudCBmaWVsZHNldCBkaXYge1xuICBwYWRkaW5nOiAwO1xufVxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAubW9kYWwtaW5uZXItd3JhcCAuaW50cm8gLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWFubWVsZHVuZyBmb3JtLmV2ZW50IGZpZWxkc2V0IC5mb3JtLWl0ZW0tbmFtZS1kZXItYXBvdGhla2UtLFxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAubW9kYWwtaW5uZXItd3JhcCAuaW50cm8gLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWFubWVsZHVuZyBmb3JtLmV2ZW50IGZpZWxkc2V0IC5mb3JtLWl0ZW0tdm9ybmFtZSxcbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLmludHJvIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1hbm1lbGR1bmcgZm9ybS5ldmVudCBmaWVsZHNldCAuZm9ybS1pdGVtLW9ydCxcbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLmludHJvIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1hbm1lbGR1bmcgZm9ybS5ldmVudCBmaWVsZHNldCAucGFkZGluZ3JpZ2h0LFxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAubW9kYWwtaW5uZXItd3JhcCAuaW50cm8gLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWFubWVsZHVuZyBmb3JtLmV2ZW50IGZpZWxkc2V0IC5mb3JtLWl0ZW0tYW56YWhsLWRlci1wZXJzb25lbi1mZWxkIHtcbiAgcGFkZGluZy1yaWdodDogMzJweDtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLmludHJvIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1hbm1lbGR1bmcgZm9ybS5ldmVudCAuZm9ybS1pdGVtLWljaC1oYWJlLWRpZS1hLWhyZWYtZGF0ZW5zY2h1dHotdGFyZ2V0X19ibGFuay1kYXRlbnNjaHV0emVya2xhZXIsXG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC5tb2RhbC1pbm5lci13cmFwIC5pbnRybyAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtYW5tZWxkdW5nIGZvcm0uZXZlbnQgLmZ1bGx3aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAubW9kYWwtaW5uZXItd3JhcCAuaW50cm8gLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWFubWVsZHVuZyBmb3JtLmV2ZW50IFtpZF49ZWRpdC1zdGVybnRleHRdIHtcbiAgY29sb3I6ICNhOGE4YjQ7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC5tb2RhbC1pbm5lci13cmFwIC5pbnRybyAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtYW5tZWxkdW5nIGZvcm0uZXZlbnQge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLnBhZ2Utd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLnBhZ2Utd3JhcHBlciBmb3JtLm5ld3NsZXR0ZXIgLmNvbC0xMiB7XG4gIHBhZGRpbmc6IDA7XG59XG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC5tb2RhbC1pbm5lci13cmFwIC5wYWdlLXdyYXBwZXIgZm9ybS5uZXdzbGV0dGVyIGg0IHtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogNDBweCAwIDAgMDtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLnBhZ2Utd3JhcHBlciBmb3JtLm5ld3NsZXR0ZXIgLmlucHV0R3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC5tb2RhbC1pbm5lci13cmFwIC5wYWdlLXdyYXBwZXIgZm9ybS5uZXdzbGV0dGVyIC5pbnB1dEdyb3VwIGlucHV0LmZvcm0tcmFkaW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDFweDtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLnBhZ2Utd3JhcHBlciBmb3JtLm5ld3NsZXR0ZXIgLmlucHV0R3JvdXAgaW5wdXQuZm9ybS1yYWRpbzpub3QoW3JlYWRvbmx5XSk6Zm9jdXMgfiBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNik7XG59XG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC5tb2RhbC1pbm5lci13cmFwIC5wYWdlLXdyYXBwZXIgZm9ybS5uZXdzbGV0dGVyIC5pbnB1dEdyb3VwIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG59XG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC5tb2RhbC1pbm5lci13cmFwIC5wYWdlLXdyYXBwZXIgZm9ybS5uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWFucmVkZS13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLnBhZ2Utd3JhcHBlciBmb3JtLm5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItYW5yZWRlLXdyYXAgbGFiZWwge1xuICBtYXJnaW46IDAgMjBweCAwIDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAubW9kYWwtaW5uZXItd3JhcCAucGFnZS13cmFwcGVyIGZvcm0ubmV3c2xldHRlciAucHJpdmFjeSB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC5tb2RhbC1pbm5lci13cmFwIC5wYWdlLXdyYXBwZXIgZm9ybS5uZXdzbGV0dGVyIC5wcml2YWN5IGlucHV0IHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdG9wOiAtOXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAubW9kYWwtaW5uZXItd3JhcCAucGFnZS13cmFwcGVyIGZvcm0ubmV3c2xldHRlciAucHJpdmFjeSBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjU1cHg7XG4gIH1cbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLnBhZ2Utd3JhcHBlciBmb3JtLm5ld3NsZXR0ZXIgLnN0ZXJuY2hlbnRleHQge1xuICBjb2xvcjogI2E4YThiNDtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAubW9kYWwtaW5uZXItd3JhcCAucGFnZS13cmFwcGVyIGZvcm0ubmV3c2xldHRlciAuYnV0dG9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAubW9kYWwtaW5uZXItd3JhcCAucGFnZS13cmFwcGVyIGZvcm0ubmV3c2xldHRlciAuYnV0dG9uIGlucHV0IHtcbiAgYmFja2dyb3VuZDogIzkxMDMxNDtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLnBhZ2Utd3JhcHBlciBmb3JtLm5ld3NsZXR0ZXIgLmlucHV0LWZpZWxkcy5lbWFpbCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC5tb2RhbC1pbm5lci13cmFwIC5wYWdlLXdyYXBwZXIgZm9ybS5uZXdzbGV0dGVyIC5pbnB1dC1maWVsZHMgLmlucHV0R3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAubW9kYWwtaW5uZXItd3JhcCAucGFnZS13cmFwcGVyIGZvcm0ubmV3c2xldHRlciAuaW5wdXQtZmllbGRzIC5pbnB1dEdyb3VwIC5iYXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzkxMDMxNDtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLnBhZ2Utd3JhcHBlciBmb3JtLm5ld3NsZXR0ZXIgLmlucHV0LWZpZWxkcyAuaW5wdXRHcm91cCBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLm1vZGFsLWlubmVyLXdyYXAgLnBhZ2Utd3JhcHBlciBmb3JtLm5ld3NsZXR0ZXIgLmlucHV0LWZpZWxkcyAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6Zm9jdXMgfiBsYWJlbCB7XG4gIGNvbG9yOiAjOTEwMzE0O1xufVxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAubW9kYWwtaW5uZXItd3JhcCAucGFnZS13cmFwcGVyIGZvcm0ubmV3c2xldHRlciAuaW5wdXQtZmllbGRzIC5pbnB1dEdyb3VwIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMTAwMHB4ICNmZmYgaW5zZXQgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi51aS1kaWFsb2ctYnV0dG9ucGFuZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnVpLWRpYWxvZy1idXR0b25wYW5lIC51aS1kaWFsb2ctYnV0dG9uc2V0IHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51aS1kaWFsb2ctYnV0dG9ucGFuZSAudWktZGlhbG9nLWJ1dHRvbnNldCBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjOTEwMzE0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubmV3c2xldHRlci13cmFwIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDMlO1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDI1dmggYXV0byAwIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDIwdmg7XG59XG5cbi5zbGlkZS1ibG9jayB1bCArIGgzIHtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnVpLXdpZGdldC1vdmVybGF5IHtcbiAgei1pbmRleDogMTAwMDA7XG59XG5cbnAgLmFqYXgtcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5wIC5hamF4LXByb2dyZXNzIC5hamF4LXRocm9iYmVyLnNrLXRocmVlLWJvdW5jZSB7XG4gIG1hcmdpbjogMTBweCBhdXRvIDAgYXV0bztcbn1cblxuLyogSUUxMCsgQ1NTICovXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBmb3JtLm5ld3NsZXR0ZXIgLmlucHV0R3JvdXAgbGFiZWw6bm90KC5vcHRpb24pIHtcbiAgICB0b3A6IDI2cHg7XG4gIH1cbiAgZm9ybSAud2ViZm9ybS1kb2N1bWVudC1maWxlID4gaW5wdXQge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgfVxuICBmb3JtIC53ZWJmb3JtLWRvY3VtZW50LWZpbGU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keSAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5ZjtcbiAgICB3aWR0aDogODBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMC41NXJlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgfVxuICBib2R5IC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1saXN0ZSAuZXZlbnRzIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTAuNTVyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gIH1cbn1cbi8qIElFIEVkZ2UgMTYrIENTUyAqL1xuQHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOiBhdXRvKSB7XG4gIGZvcm0ubmV3c2xldHRlciAuaW5wdXRHcm91cCBsYWJlbDpub3QoLm9wdGlvbikge1xuICAgIHRvcDogMjZweDtcbiAgfVxuICBmb3JtIC53ZWJmb3JtLWRvY3VtZW50LWZpbGUgPiBpbnB1dCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICB9XG4gIGZvcm0gLndlYmZvcm0tZG9jdW1lbnQtZmlsZTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBib2R5IC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0wLjU1cmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICB9XG4gIGJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ldmVudHMgLmJsb2NrLXZpZXdzIC5ibG9jay10aXRsZTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB3aWR0aDogODBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMC41NXJlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgfVxufVxuLm1vZHVsLWthcnRlIC5rYXJ0ZV9waW5zIHtcbiAgbWF4LXdpZHRoOiA3NzZweDtcbiAgbWFyZ2luOiAwIGF1dG8gNDBweCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLm1vZHVsLWthcnRlIC5rYXJ0ZV9waW5zIHtcbiAgICB3aWR0aDogNTIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5tb2R1bC1rYXJ0ZSAua2FydGVfcGlucyB7XG4gICAgd2lkdGg6IDM5MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAubW9kdWwta2FydGUgLmthcnRlX3BpbnMge1xuICAgIHdpZHRoOiAyOTBweDtcbiAgfVxufVxuLm1vZHVsLWthcnRlIC5rYXJ0ZV9waW5zIC5rYXJ0ZSAuZmllbGQtLW5hbWUtZmllbGQtaGludGVyZ3J1bmRiaWxkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2R1bC1rYXJ0ZSAua2FydGVfcGlucyAua2FydGUgLmZpZWxkLS1uYW1lLWZpZWxkLWhpbnRlcmdydW5kYmlsZCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubW9kdWwta2FydGUgLmthcnRlX3BpbnMgLmthcnRlIC5maWVsZC0tbmFtZS1maWVsZC1oaW50ZXJncnVuZGJpbGQgaW1nLnBpbi1kdWVzc2VsZG9yZiB7XG4gIGxlZnQ6IC0xNTAuNCU7XG59XG4ubW9kdWwta2FydGUgLmthcnRlX3BpbnMgLmthcnRlIC5maWVsZC0tbmFtZS1maWVsZC1oaW50ZXJncnVuZGJpbGQgaW1nLnBpbi1iZXJsaW4ge1xuICBsZWZ0OiAtMTUwMy45JTtcbn1cbi5tb2R1bC1rYXJ0ZSAua2FydGVfcGlucyAua2FydGUgLmZpZWxkLS1uYW1lLWZpZWxkLWhpbnRlcmdydW5kYmlsZCBpbWcucGluLWhhbWJ1cmcge1xuICBsZWZ0OiAtMTY1NC4zJTtcbn1cbi5tb2R1bC1rYXJ0ZSAua2FydGVfcGlucyAua2FydGUgLmZpZWxkLS1uYW1lLWZpZWxkLWhpbnRlcmdydW5kYmlsZCBpbWcucGluLW11ZW5jaGVuIHtcbiAgbGVmdDogLTEwNTIuOCU7XG59XG4ubW9kdWwta2FydGUgLmthcnRlX3BpbnMgLmthcnRlIC5maWVsZC0tbmFtZS1maWVsZC1oaW50ZXJncnVuZGJpbGQgaW1nLnBpbi1mcmFua2Z1cnQge1xuICBsZWZ0OiAtMzAwLjglO1xufVxuLm1vZHVsLWthcnRlIC5rYXJ0ZV9waW5zIC5rYXJ0ZSAuZmllbGQtLW5hbWUtZmllbGQtaGludGVyZ3J1bmRiaWxkIGltZy5waW4tc3R1dHRnYXJ0IHtcbiAgbGVmdDogLTkwMi40JTtcbn1cbi5tb2R1bC1rYXJ0ZSAua2FydGVfcGlucyAucGluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHRleHQtc2hhZG93OiAwcHggM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAubW9kdWwta2FydGUgLmthcnRlX3BpbnMgLnBpbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAubW9kdWwta2FydGUgLmthcnRlX3BpbnMgLnBpbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ubW9kdWwta2FydGUgLmthcnRlX3BpbnMgLnBpbjpob3ZlciBzcGFuLnBpbi1jaXR5LW5hbWU6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm90dG9tOiAtMnB4O1xufVxuLm1vZHVsLWthcnRlIC5rYXJ0ZV9waW5zIC5waW4gc3Bhbi5waW4tY2l0eS1uYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubW9kdWwta2FydGUgLmthcnRlX3BpbnMgLnBpbiBzcGFuLnBpbi1jaXR5LW5hbWU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xufVxuLm1vZHVsLWthcnRlIC5rYXJ0ZV9waW5zIC5waW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjYTgxNDc3O1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLm1vZHVsLWthcnRlIC5rYXJ0ZV9waW5zIC5waW46YWZ0ZXIge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDVweCAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAubW9kdWwta2FydGUgLmthcnRlX3BpbnMgLnBpbjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTJweDtcbiAgfVxufVxuLm1vZHVsLWthcnRlIC5rYXJ0ZV9waW5zIC5waW46aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjNjUwZDQ3O1xufVxuLm1vZHVsLWthcnRlIC5rYXJ0ZV9waW5zIC5waW4ucGluLWR1ZXNzZWxkb3JmIHtcbiAgdG9wOiA0MCU7XG4gIGxlZnQ6IDIlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLm1vZHVsLWthcnRlIC5rYXJ0ZV9waW5zIC5waW4ucGluLWR1ZXNzZWxkb3JmIHtcbiAgICB0b3A6IDM2JTtcbiAgICBsZWZ0OiAxJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLm1vZHVsLWthcnRlIC5rYXJ0ZV9waW5zIC5waW4ucGluLWR1ZXNzZWxkb3JmIHtcbiAgICB0b3A6IDM0JTtcbiAgICBsZWZ0OiAtNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gIC5tb2R1bC1rYXJ0ZSAua2FydGVfcGlucyAucGluLnBpbi1kdWVzc2VsZG9yZiB7XG4gICAgdG9wOiA0MiU7XG4gICAgbGVmdDogLTEwJTtcbiAgfVxufVxuLm1vZHVsLWthcnRlIC5rYXJ0ZV9waW5zIC5waW4ucGluLWJlcmxpbiB7XG4gIHRvcDogMjQuNSU7XG4gIHJpZ2h0OiA4JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5tb2R1bC1rYXJ0ZSAua2FydGVfcGlucyAucGluLnBpbi1iZXJsaW4ge1xuICAgIHRvcDogMjAuNiU7XG4gICAgcmlnaHQ6IDMuNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5tb2R1bC1rYXJ0ZSAua2FydGVfcGlucyAucGluLnBpbi1iZXJsaW4ge1xuICAgIHRvcDogMTklO1xuICAgIHJpZ2h0OiAxLjUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAubW9kdWwta2FydGUgLmthcnRlX3BpbnMgLnBpbi5waW4tYmVybGluIHtcbiAgICB0b3A6IDI2JTtcbiAgICByaWdodDogLTUlO1xuICB9XG59XG4ubW9kdWwta2FydGUgLmthcnRlX3BpbnMgLnBpbi5waW4taGFtYnVyZyB7XG4gIHRvcDogMTEuNiU7XG4gIHJpZ2h0OiA0MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAubW9kdWwta2FydGUgLmthcnRlX3BpbnMgLnBpbi5waW4taGFtYnVyZyB7XG4gICAgdG9wOiA4JTtcbiAgICByaWdodDogMzQlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAubW9kdWwta2FydGUgLmthcnRlX3BpbnMgLnBpbi5waW4taGFtYnVyZyB7XG4gICAgdG9wOiA2JTtcbiAgICByaWdodDogMzElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAubW9kdWwta2FydGUgLmthcnRlX3BpbnMgLnBpbi5waW4taGFtYnVyZyB7XG4gICAgdG9wOiAxMyU7XG4gICAgcmlnaHQ6IDIzJTtcbiAgfVxufVxuLm1vZHVsLWthcnRlIC5rYXJ0ZV9waW5zIC5waW4ucGluLW11ZW5jaGVuIHtcbiAgYm90dG9tOiA2JTtcbiAgcmlnaHQ6IDIxJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5tb2R1bC1rYXJ0ZSAua2FydGVfcGlucyAucGluLnBpbi1tdWVuY2hlbiB7XG4gICAgYm90dG9tOiA1JTtcbiAgICByaWdodDogMTclO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAubW9kdWwta2FydGUgLmthcnRlX3BpbnMgLnBpbi5waW4tbXVlbmNoZW4ge1xuICAgIGJvdHRvbTogMyU7XG4gICAgcmlnaHQ6IDExJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLm1vZHVsLWthcnRlIC5rYXJ0ZV9waW5zIC5waW4ucGluLW11ZW5jaGVuIHtcbiAgICBib3R0b206IC00JTtcbiAgICByaWdodDogNSU7XG4gIH1cbn1cbi5tb2R1bC1rYXJ0ZSAua2FydGVfcGlucyAucGluLnBpbi1mcmFua2Z1cnQge1xuICBib3R0b206IDMwJTtcbiAgbGVmdDogMjQlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLm1vZHVsLWthcnRlIC5rYXJ0ZV9waW5zIC5waW4ucGluLWZyYW5rZnVydCB7XG4gICAgYm90dG9tOiAyOCU7XG4gICAgbGVmdDogMjElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAubW9kdWwta2FydGUgLmthcnRlX3BpbnMgLnBpbi5waW4tZnJhbmtmdXJ0IHtcbiAgICBib3R0b206IDI1JTtcbiAgICBsZWZ0OiAxMy41JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLm1vZHVsLWthcnRlIC5rYXJ0ZV9waW5zIC5waW4ucGluLWZyYW5rZnVydCB7XG4gICAgYm90dG9tOiAxNiU7XG4gICAgbGVmdDogOC41JTtcbiAgfVxufVxuLm1vZHVsLWthcnRlIC5rYXJ0ZV9waW5zIC5waW4ucGluLXN0dXR0Z2FydCB7XG4gIGJvdHRvbTogMTMlO1xuICBsZWZ0OiAyOCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAubW9kdWwta2FydGUgLmthcnRlX3BpbnMgLnBpbi5waW4tc3R1dHRnYXJ0IHtcbiAgICBib3R0b206IDEwJTtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5tb2R1bC1rYXJ0ZSAua2FydGVfcGlucyAucGluLnBpbi1zdHV0dGdhcnQge1xuICAgIGJvdHRvbTogOSU7XG4gICAgbGVmdDogMTklO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAubW9kdWwta2FydGUgLmthcnRlX3BpbnMgLnBpbi5waW4tc3R1dHRnYXJ0IHtcbiAgICBib3R0b206IDIlO1xuICAgIGxlZnQ6IDExJTtcbiAgfVxufVxuLm1vZHVsLWthcnRlIC5zdWJtb2R1bC1rYXRlZ29yaWUtdS1pbmhhbHQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1vZHVsLWthcnRlIC5zdWJtb2R1bC1rYXRlZ29yaWUtdS1pbmhhbHQgLmthcnRlX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDc3NnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5tb2R1bC1rYXJ0ZSAuc3VibW9kdWwta2F0ZWdvcmllLXUtaW5oYWx0IC5rYXJ0ZV9jb250ZW50IC5yb3cge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5tb2R1bC1rYXJ0ZSAuc3VibW9kdWwta2F0ZWdvcmllLXUtaW5oYWx0IC5rYXJ0ZV9jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1pbmhhbHQtIC5maWVsZC0taXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICBtYXgtd2lkdGg6IDI0MHB4O1xufVxuLm1vZHVsLWthcnRlIC5zdWJtb2R1bC1rYXRlZ29yaWUtdS1pbmhhbHQgLmthcnRlX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWluaGFsdC0gLmZpZWxkLS1pdGVtLmxhc3Qge1xuICBtYXJnaW46IDA7XG59XG4ubW9kdWwta2FydGUgLnN1Ym1vZHVsLWthdGVnb3JpZS11LWluaGFsdCAua2FydGVfY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW5oYWx0LSAuZmllbGQtLWl0ZW0gLm1vZHVsLWFuc3ByZWNocGFydG5lciAuc3VwbGluZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kdWwta2FydGUgLnN1Ym1vZHVsLWthdGVnb3JpZS11LWluaGFsdCAua2FydGVfY29udGVudCAud3JhcHBlci1jb2xzIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgLnN1cGxpbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vZHVsLWthcnRlIC5zdWJtb2R1bC1rYXRlZ29yaWUtdS1pbmhhbHQgLmthcnRlX2NvbnRlbnQgLndyYXBwZXItY29scyAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIC5wcmlvcml0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kdWwta2FydGUgLnN1Ym1vZHVsLWthdGVnb3JpZS11LWluaGFsdFtjbGFzcyo9XCIgcGluLVwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzksIDM5LCAzOSwgMC4zKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxNTAwO1xufVxuLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNTMwcHg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmc6IDNyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgYW5pbWF0aW9uOiBzbGlkZUJsb2NrU2xvdyAxcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSkgZm9yd2FyZHM7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xufVxuLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAuY2xvc2UtbW9kYWw6bm90KC5wb3B1cC1ubykge1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB6LWluZGV4OiAxMDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogMTVweDtcbiAgZmxvYXQ6IG5vbmU7XG59XG4uYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5jbG9zZS1tb2RhbDpub3QoLnBvcHVwLW5vKSAuY2xvc2UtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2xvc2UteC5zdmcpIDAgMCBuby1yZXBlYXQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIGgzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4uYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIGgzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC43NXJlbTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbi5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmF1c3RyaWNoLXRleHQge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1heC13aWR0aDogNDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5hdXN0cmljaC10ZXh0IGEge1xuICBmb250LWZhbWlseTogXCJHZW9yZ2lhXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDAuM3JlbTtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG4uYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5hdXN0cmljaC10ZXh0IGE6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiBibGFjaztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzO1xuICBjb250ZW50OiBcIlxcZWEzY1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG4uYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4uYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAteWVzIHtcbiAgd2lkdGg6IDQ5JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwZDNkOWY7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG59XG4uYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLW5vIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IDQ5JTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzBkM2Q5ZjtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSBuYXYgLnN1Yk1lbnUgLm1TdWJuYXYgLnNjcm9sbCBsaS5zdWJtZW51Q2FyZC5hdSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGE6YmVmb3JlIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5hdSB7XG4gIGNvbG9yOiAjRTEwMDBEO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUuYXU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYXU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgI2F1LnJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2YjNiMztcbn1cblxuLnNsaWRlLmF1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cblxuLmNhcmQuYXUgLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogI0UxMDAwRDtcbn1cbi5jYXJkLmF1IC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cblxuYm9keSAucGVyc29uYm94IC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kLmF1IC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2YjNiMztcbn1cblxuYm9keS5hdSAuc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiM2IzO1xufVxuYm9keS5hdSAuYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCBsaTpiZWZvcmUge1xuICBjb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkuYXUgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjRTEwMDBEO1xufVxuYm9keS5hdSAubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIGNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdSBhLmJ1dHRvbiwgYm9keS5hdSBhLm1vcmUuYnRuc3R5bGUsIGJvZHkuYXUgYnV0dG9uLCBib2R5LmF1IGlucHV0W3R5cGU9c3VibWl0XSwgYm9keS5hdSBhLmluc3RhQnRuIHtcbiAgYmFja2dyb3VuZDogI0UxMDAwRDtcbn1cbmJvZHkuYXUgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWFncmVlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG59XG5ib2R5LmF1IG1haW4gLmJhY2tncm91bmRDb2xvckJveCBtZWRpYSB7XG4gIGJhY2tncm91bmQ6ICNlNmIzYjM7XG59XG5ib2R5LmF1IC5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LmF1IGEuYnV0dG9uLCBib2R5LmF1IGJ1dHRvbiwgYm9keS5hdSBidXR0b24ucm91bmRlZCwgYm9keS5hdSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjRTEwMDBEO1xufVxuYm9keS5hdSAudW5kZXJGb250IHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LmF1IC51bmRlckZvbnQgI3F1b3RlIHBhdGgge1xuICBmaWxsOiAjRTEwMDBEO1xufVxuYm9keS5hdSAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LmF1IC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LmF1IC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkuYXUgLnRleHRDb250YWluZXIgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdSAuY29sb3ItcHJlbG9hZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2YjNiMztcbn1cbmJvZHkuYXUgLm1hZ2F6aW5PdmVybGF5IHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LmF1IC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LmF1IC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkuYXUgLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdSAuc3F1YXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkuYXUgLmZhY3RCb3ggLmZhY3RCb3hJdGVtIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkuYXUgLmNvbnRlbnRib3guY2FyZHMgLmNhcmQgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2YjNiMztcbn1cbmJvZHkuYXUgLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbmJvZHkuYXUgLmNvbnRlbnRUZXh0LnN0YXRlbWVudCBwIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LmF1IGJ1dHRvbiwgYm9keS5hdSBidXR0b24ucm91bmRlZCwgYm9keS5hdSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdSAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCB7XG4gIGJhY2tncm91bmQ6ICNFMTAwMEQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5hdSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNlNmIzYjM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5LmF1ICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI2U2YjNiMztcbiAgfVxufVxuYm9keS5hdS5hcnRpY2xlLmF1IC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgYSB7XG4gIGNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdS5hcnRpY2xlLmF1IGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdS5hcnRpY2xlLmF1IC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdS5hcnRpY2xlLmF1IC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LmF1LmFydGljbGUuYXUgYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdS5hcnRpY2xlLmF1IC50ZWFzZXItdGV4dCBhIHtcbiAgY29sb3I6ICM0MzQzNEQ7XG59XG5ib2R5LmF1LmFydGljbGUuYXUgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdS5hcnRpY2xlLmF1IC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LmF1LmFydGljbGUuYXUgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbS5hY3RpdmUsIGJvZHkuYXUuYXJ0aWNsZS5hdSAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LmF1LmFydGljbGUuYXUgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdS5hcnRpY2xlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdSAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRTEwMDBEO1xufVxuYm9keS5hdSAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI0UxMDAwRDtcbn1cbmJvZHkuYXUgLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkuYXUgLm1vZHVsLWFuc3ByZWNocGFydG5lciAuc3VwbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdSAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdSAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkuYXUgLm1vcmVJbmZvIGEudGV4dExpbmsge1xuICBjb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkuYXUgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdSBhIGgzOmhvdmVyIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LmF1IC5maWVsZC0tbmFtZS1ib2R5IGEge1xuICBjb2xvcjogI0UxMDAwRCAhaW1wb3J0YW50O1xufVxuYm9keS5hdSAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdSAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LmF1IC5hamF4LXRocm9iYmVyLnNrLXRocmVlLWJvdW5jZSAuc2stY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdSBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICNFMTAwMEQgIWltcG9ydGFudDtcbn1cbmJvZHkuYXUgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LmF1IC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2U2YjNiMztcbn1cbmJvZHkuYXUgZm9ybSAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICBjb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkuYXUgZm9ybSAuaW5wdXRHcm91cCAuYmFyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNFMTAwMEQ7XG59XG5ib2R5LmF1IC51aS1kaWFsb2cgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjRTEwMDBEO1xufVxuYm9keS5hdSAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiM2IzO1xufVxuYm9keS5hdSAuY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgLnNjcm9sbC1jb250ZW50IC5zY3JvbGwtY29udGVudC1pbm5lciAuc2VjdGlvbiAuY29udGVudCAuaW1nLXRpdGxlIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LmF1IGFydGljbGUubW9kdWwtdGFiZWxsZSBoMi50YWJsZS10aXRsZSB7XG4gIGNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdSBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6ICNFMTAwMEQ7XG59XG5ib2R5LmF1IGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoLmVtcHR5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmJvZHkuYXUgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkuYXUgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjUsIDAsIDEzLCAwLjEpO1xufVxuYm9keS5hdSBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LmF1IGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjUsIDAsIDEzLCAwLjEpO1xufVxuYm9keS5hdSBhcnRpY2xlLm1vZHVsLW1lZGlhdGhlayBoMyBwOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkuYXUgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYi51aS10YWJzLWFjdGl2ZTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAjRTEwMDBEIHNvbGlkIDNweDtcbn1cbmJvZHkuYXUgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYjpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdSAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjRTEwMDBEO1xufVxuYm9keS5hdSAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkuYXUgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAuYXVzdHJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LmF1IC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAteWVzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxMDAwRDtcbiAgYmFja2dyb3VuZDogI0UxMDAwRDtcbn1cbmJvZHkuYXUgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC1ubyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMTAwMEQ7XG4gIGNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5hdSAuZmxpcE1hZyAudGV4dCAuc3VwbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmIzYjM7XG59XG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUuYXUgLmNvbnRlbnQsXG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUuYXUgLmNvbG9yLWZhZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIG5hdiAuc3ViTWVudSAubVN1Ym5hdiAuc2Nyb2xsIGxpLnN1Ym1lbnVDYXJkLmRyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYTpiZWZvcmUge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmRyIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5kcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5kcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAjZHIucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0ZCRUM0O1xufVxuXG4uc2xpZGUuZHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuXG4uY2FyZC5kciAuc3VibGluZS1jb2xvciB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuLmNhcmQuZHIgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuXG5ib2R5IC5wZXJzb25ib3ggLnBlcnNvbi5pbWFnZUJhY2tncm91bmQuZHIgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0ZCRUM0O1xufVxuXG5ib2R5LmRyIC5zdGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3RkJFQzQ7XG59XG5ib2R5LmRyIC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVsIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5kciB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDdEOEE7XG59XG5ib2R5LmRyIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgI3NlYXJjaFdyYXBwZXIgZm9ybSAuZm9ybS1pdGVtIC5pbnB1dEdyb3VwIGxhYmVsIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyIGEuYnV0dG9uLCBib2R5LmRyIGEubW9yZS5idG5zdHlsZSwgYm9keS5kciBidXR0b24sIGJvZHkuZHIgaW5wdXRbdHlwZT1zdWJtaXRdLCBib2R5LmRyIGEuaW5zdGFCdG4ge1xuICBiYWNrZ3JvdW5kOiAjMDA3RDhBO1xufVxuYm9keS5kciAuZXUtY29va2llLWNvbXBsaWFuY2UtYWdyZWUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2VkZWRlZDtcbn1cbmJvZHkuZHIgbWFpbiAuYmFja2dyb3VuZENvbG9yQm94IG1lZGlhIHtcbiAgYmFja2dyb3VuZDogIzdGQkVDNDtcbn1cbmJvZHkuZHIgLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkuZHIgYS5idXR0b24sIGJvZHkuZHIgYnV0dG9uLCBib2R5LmRyIGJ1dHRvbi5yb3VuZGVkLCBib2R5LmRyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6ICMwMDdEOEE7XG59XG5ib2R5LmRyIC51bmRlckZvbnQge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkuZHIgLnVuZGVyRm9udCAjcXVvdGUgcGF0aCB7XG4gIGZpbGw6ICMwMDdEOEE7XG59XG5ib2R5LmRyIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkuZHIgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkuZHIgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5kciAudGV4dENvbnRhaW5lciBzdHJvbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyIC5jb2xvci1wcmVsb2FkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0ZCRUM0O1xufVxuYm9keS5kciAubWFnYXppbk92ZXJsYXkge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkuZHIgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSkge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkuZHIgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5kciAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyIC5zcXVhcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5kciAuZmFjdEJveCAuZmFjdEJveEl0ZW0gLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5kciAuY29udGVudGJveC5jYXJkcyAuY2FyZCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0ZCRUM0O1xufVxuYm9keS5kciAuc3RhdGVtZW50IC5jb250ZW50VGV4dCBwLFxuYm9keS5kciAuY29udGVudFRleHQuc3RhdGVtZW50IHAge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkuZHIgYnV0dG9uLCBib2R5LmRyIGJ1dHRvbi5yb3VuZGVkLCBib2R5LmRyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyICNwYWdlLWhlYWRlci5iYWNrZ3JvdW5kQ29sb3JMZWZ0IHtcbiAgYmFja2dyb3VuZDogIzAwN0Q4QTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5LmRyICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogIzdGQkVDNDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGJvZHkuZHIgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjN0ZCRUM0O1xuICB9XG59XG5ib2R5LmRyLmFydGljbGUuZHIgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyBhIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyLmFydGljbGUuZHIgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyLmFydGljbGUuZHIgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyLmFydGljbGUuZHIgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkuZHIuYXJ0aWNsZS5kciBidXR0b24ubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyLmFydGljbGUuZHIgLnRlYXNlci10ZXh0IGEge1xuICBjb2xvcjogIzQzNDM0RDtcbn1cbmJvZHkuZHIuYXJ0aWNsZS5kciAubW9yZS1saW5rIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyLmFydGljbGUuZHIgLnRleHRGaWVsZC50ZXh0Qm94IC51bmRlckZvbnQge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkuZHIuYXJ0aWNsZS5kciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtLmFjdGl2ZSwgYm9keS5kci5hcnRpY2xlLmRyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06aG92ZXIge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkuZHIuYXJ0aWNsZS5kciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyLmFydGljbGUgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDdEOEE7XG59XG5ib2R5LmRyIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kIC5zbGlkZXJDb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA3RDhBO1xufVxuYm9keS5kciAubW9kdWwtYWtrb3JkZW9uLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5kciAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIC5zdXBsaW5lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5tYWlsIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5kciAubW9yZUluZm8gYS50ZXh0TGluayB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5kciAubW9yZS1saW5rIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyIGEgaDM6aG92ZXIge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkuZHIgLmZpZWxkLS1uYW1lLWJvZHkgYSB7XG4gIGNvbG9yOiAjMDA3RDhBICFpbXBvcnRhbnQ7XG59XG5ib2R5LmRyIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyIC52aWV3LWVtcHR5IGEge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkuZHIgLmFqYXgtdGhyb2JiZXIuc2stdGhyZWUtYm91bmNlIC5zay1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyIGgyIGE6aG92ZXIge1xuICBjb2xvcjogIzAwN0Q4QSAhaW1wb3J0YW50O1xufVxuYm9keS5kciAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmJsb2NrLXZpZXdzIC5ibG9jay10aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyIFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkuZHIgLnBlcnNvbi5pbWFnZUJhY2tncm91bmQgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjN0ZCRUM0O1xufVxuYm9keS5kciBmb3JtIC5pbnB1dEdyb3VwIGlucHV0Om5vdChbcmVhZG9ubHldKTpub3QoLmZvcm0tY2hlY2tib3gpOm5vdCguZm9ybS1yYWRpbyk6Zm9jdXMgfiBsYWJlbCB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5kciBmb3JtIC5pbnB1dEdyb3VwIC5iYXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwN0Q4QTtcbn1cbmJvZHkuZHIgLnVpLWRpYWxvZyAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6ICMwMDdEOEE7XG59XG5ib2R5LmRyIC5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3RkJFQzQ7XG59XG5ib2R5LmRyIC5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQgLnNjcm9sbC1jb250ZW50LWlubmVyIC5zZWN0aW9uIC5jb250ZW50IC5pbWctdGl0bGUge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkuZHIgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIGgyLnRhYmxlLXRpdGxlIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoIHtcbiAgYmFja2dyb3VuZDogIzAwN0Q4QTtcbn1cbmJvZHkuZHIgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGguZW1wdHkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYm9keS5kciBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuc2Vjb25kLWhlYWQgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5kciBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyNSwgMTM4LCAwLjEpO1xufVxuYm9keS5kciBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyIGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjUsIDEzOCwgMC4xKTtcbn1cbmJvZHkuZHIgYXJ0aWNsZS5tb2R1bC1tZWRpYXRoZWsgaDMgcDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWIudWktdGFicy1hY3RpdmU6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogIzAwN0Q4QSBzb2xpZCAzcHg7XG59XG5ib2R5LmRyIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWI6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkuZHIgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzAwN0Q4QTtcbn1cbmJvZHkuZHIgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LmRyIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmF1c3RyaWNoLXRleHQgYSB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5kciAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLXllcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDdEOEE7XG4gIGJhY2tncm91bmQ6ICMwMDdEOEE7XG59XG5ib2R5LmRyIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAtbm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3RDhBO1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkuZHIgLmZsaXBNYWcgLnRleHQgLnN1cGxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0ZCRUM0O1xufVxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLmRyIC5jb250ZW50LFxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLmRyIC5jb2xvci1mYWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSBuYXYgLnN1Yk1lbnUgLm1TdWJuYXYgLnNjcm9sbCBsaS5zdWJtZW51Q2FyZC5iZiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGE6YmVmb3JlIHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5iZiB7XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUuYmY6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYmY6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgI2JmLnJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cblxuLnNsaWRlLmJmIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cblxuLmNhcmQuYmYgLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogIzEzMjQ1Yjtcbn1cbi5jYXJkLmJmIC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cblxuYm9keSAucGVyc29uYm94IC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kLmJmIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cblxuYm9keS5iZiAuc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZiAuYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCBsaTpiZWZvcmUge1xuICBjb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTMyNDViO1xufVxuYm9keS5iZiAubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZiBhLmJ1dHRvbiwgYm9keS5iZiBhLm1vcmUuYnRuc3R5bGUsIGJvZHkuYmYgYnV0dG9uLCBib2R5LmJmIGlucHV0W3R5cGU9c3VibWl0XSwgYm9keS5iZiBhLmluc3RhQnRuIHtcbiAgYmFja2dyb3VuZDogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWFncmVlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG59XG5ib2R5LmJmIG1haW4gLmJhY2tncm91bmRDb2xvckJveCBtZWRpYSB7XG4gIGJhY2tncm91bmQ6ICMxMzI0NWI7XG59XG5ib2R5LmJmIC5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJmIGEuYnV0dG9uLCBib2R5LmJmIGJ1dHRvbiwgYm9keS5iZiBidXR0b24ucm91bmRlZCwgYm9keS5iZiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjMTMyNDViO1xufVxuYm9keS5iZiAudW5kZXJGb250IHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJmIC51bmRlckZvbnQgI3F1b3RlIHBhdGgge1xuICBmaWxsOiAjMTMyNDViO1xufVxuYm9keS5iZiAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJmIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJmIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgLnRleHRDb250YWluZXIgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZiAuY29sb3ItcHJlbG9hZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgLm1hZ2F6aW5PdmVybGF5IHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJmIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpIHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJmIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZiAuc3F1YXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgLmZhY3RCb3ggLmZhY3RCb3hJdGVtIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgLmNvbnRlbnRib3guY2FyZHMgLmNhcmQgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbmJvZHkuYmYgLmNvbnRlbnRUZXh0LnN0YXRlbWVudCBwIHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJmIGJ1dHRvbiwgYm9keS5iZiBidXR0b24ucm91bmRlZCwgYm9keS5iZiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZiAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCB7XG4gIGJhY2tncm91bmQ6ICMxMzI0NWI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5iZiAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICMxMzI0NWI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5LmJmICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogIzEzMjQ1YjtcbiAgfVxufVxuYm9keS5iZi5hcnRpY2xlLmJmIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgYSB7XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZi5hcnRpY2xlLmJmIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZi5hcnRpY2xlLmJmIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZi5hcnRpY2xlLmJmIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJmLmFydGljbGUuYmYgYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZi5hcnRpY2xlLmJmIC50ZWFzZXItdGV4dCBhIHtcbiAgY29sb3I6ICM0MzQzNEQ7XG59XG5ib2R5LmJmLmFydGljbGUuYmYgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZi5hcnRpY2xlLmJmIC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJmLmFydGljbGUuYmYgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbS5hY3RpdmUsIGJvZHkuYmYuYXJ0aWNsZS5iZiAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJmLmFydGljbGUuYmYgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZi5hcnRpY2xlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZiAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMTMyNDViO1xufVxuYm9keS5iZiAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgLm1vZHVsLWFuc3ByZWNocGFydG5lciAuc3VwbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZiAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZiAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgLm1vcmVJbmZvIGEudGV4dExpbmsge1xuICBjb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZiBhIGgzOmhvdmVyIHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJmIC5maWVsZC0tbmFtZS1ib2R5IGEge1xuICBjb2xvcjogIzEzMjQ1YiAhaW1wb3J0YW50O1xufVxuYm9keS5iZiAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZiAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJmIC5hamF4LXRocm9iYmVyLnNrLXRocmVlLWJvdW5jZSAuc2stY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZiBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMzI0NWIgIWltcG9ydGFudDtcbn1cbmJvZHkuYmYgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZiBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJmIC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgZm9ybSAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICBjb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgZm9ybSAuaW5wdXRHcm91cCAuYmFyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMxMzI0NWI7XG59XG5ib2R5LmJmIC51aS1kaWFsb2cgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjMTMyNDViO1xufVxuYm9keS5iZiAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZiAuY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgLnNjcm9sbC1jb250ZW50IC5zY3JvbGwtY29udGVudC1pbm5lciAuc2VjdGlvbiAuY29udGVudCAuaW1nLXRpdGxlIHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJmIGFydGljbGUubW9kdWwtdGFiZWxsZSBoMi50YWJsZS10aXRsZSB7XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZiBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6ICMxMzI0NWI7XG59XG5ib2R5LmJmIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoLmVtcHR5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmJvZHkuYmYgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMzYsIDkxLCAwLjEpO1xufVxuYm9keS5iZiBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJmIGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMzYsIDkxLCAwLjEpO1xufVxuYm9keS5iZiBhcnRpY2xlLm1vZHVsLW1lZGlhdGhlayBoMyBwOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYi51aS10YWJzLWFjdGl2ZTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAjMTMyNDViIHNvbGlkIDNweDtcbn1cbmJvZHkuYmYgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYjpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZiAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTMyNDViO1xufVxuYm9keS5iZiAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAuYXVzdHJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJmIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAteWVzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzEzMjQ1YjtcbiAgYmFja2dyb3VuZDogIzEzMjQ1Yjtcbn1cbmJvZHkuYmYgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC1ubyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMzI0NWI7XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5iZiAuZmxpcE1hZyAudGV4dCAuc3VwbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUuYmYgLmNvbnRlbnQsXG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUuYmYgLmNvbG9yLWZhZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIG5hdiAuc3ViTWVudSAubVN1Ym5hdiAuc2Nyb2xsIGxpLnN1Ym1lbnVDYXJkLnNyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYzIwMDtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYTpiZWZvcmUge1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLnNyIHtcbiAgY29sb3I6ICNmZWMyMDA7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5zcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5zcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAjc3IucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNDliO1xufVxuXG4uc2xpZGUuc3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuXG4uY2FyZC5zciAuc3VibGluZS1jb2xvciB7XG4gIGNvbG9yOiAjZmVjMjAwO1xufVxuLmNhcmQuc3IgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuXG5ib2R5IC5wZXJzb25ib3ggLnBlcnNvbi5pbWFnZUJhY2tncm91bmQuc3IgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNDliO1xufVxuXG5ib2R5LnNyIC5zdGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU0OWI7XG59XG5ib2R5LnNyIC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVsIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS5zciB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZWMyMDA7XG59XG5ib2R5LnNyIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgI3NlYXJjaFdyYXBwZXIgZm9ybSAuZm9ybS1pdGVtIC5pbnB1dEdyb3VwIGxhYmVsIHtcbiAgY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyIGEuYnV0dG9uLCBib2R5LnNyIGEubW9yZS5idG5zdHlsZSwgYm9keS5zciBidXR0b24sIGJvZHkuc3IgaW5wdXRbdHlwZT1zdWJtaXRdLCBib2R5LnNyIGEuaW5zdGFCdG4ge1xuICBiYWNrZ3JvdW5kOiAjZmVjMjAwO1xufVxuYm9keS5zciAuZXUtY29va2llLWNvbXBsaWFuY2UtYWdyZWUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2VkZWRlZDtcbn1cbmJvZHkuc3IgbWFpbiAuYmFja2dyb3VuZENvbG9yQm94IG1lZGlhIHtcbiAgYmFja2dyb3VuZDogI2ZmZTQ5Yjtcbn1cbmJvZHkuc3IgLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkuc3IgYS5idXR0b24sIGJvZHkuc3IgYnV0dG9uLCBib2R5LnNyIGJ1dHRvbi5yb3VuZGVkLCBib2R5LnNyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6ICNmZWMyMDA7XG59XG5ib2R5LnNyIC51bmRlckZvbnQge1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkuc3IgLnVuZGVyRm9udCAjcXVvdGUgcGF0aCB7XG4gIGZpbGw6ICNmZWMyMDA7XG59XG5ib2R5LnNyIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkuc3IgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkuc3IgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS5zciAudGV4dENvbnRhaW5lciBzdHJvbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyIC5jb2xvci1wcmVsb2FkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNDliO1xufVxuYm9keS5zciAubWFnYXppbk92ZXJsYXkge1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkuc3IgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSkge1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkuc3IgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS5zciAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyIC5zcXVhcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS5zciAuZmFjdEJveCAuZmFjdEJveEl0ZW0gLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS5zciAuY29udGVudGJveC5jYXJkcyAuY2FyZCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNDliO1xufVxuYm9keS5zciAuc3RhdGVtZW50IC5jb250ZW50VGV4dCBwLFxuYm9keS5zciAuY29udGVudFRleHQuc3RhdGVtZW50IHAge1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkuc3IgYnV0dG9uLCBib2R5LnNyIGJ1dHRvbi5yb3VuZGVkLCBib2R5LnNyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyICNwYWdlLWhlYWRlci5iYWNrZ3JvdW5kQ29sb3JMZWZ0IHtcbiAgYmFja2dyb3VuZDogI2ZlYzIwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5LnNyICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZTQ5YjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGJvZHkuc3IgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZlNDliO1xuICB9XG59XG5ib2R5LnNyLmFydGljbGUuc3IgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyBhIHtcbiAgY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyLmFydGljbGUuc3IgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyLmFydGljbGUuc3IgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyLmFydGljbGUuc3IgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkuc3IuYXJ0aWNsZS5zciBidXR0b24ubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyLmFydGljbGUuc3IgLnRlYXNlci10ZXh0IGEge1xuICBjb2xvcjogIzQzNDM0RDtcbn1cbmJvZHkuc3IuYXJ0aWNsZS5zciAubW9yZS1saW5rIHtcbiAgY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyLmFydGljbGUuc3IgLnRleHRGaWVsZC50ZXh0Qm94IC51bmRlckZvbnQge1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkuc3IuYXJ0aWNsZS5zciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtLmFjdGl2ZSwgYm9keS5zci5hcnRpY2xlLnNyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06aG92ZXIge1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkuc3IuYXJ0aWNsZS5zciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyLmFydGljbGUgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZWMyMDA7XG59XG5ib2R5LnNyIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kIC5zbGlkZXJDb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZmVjMjAwO1xufVxuYm9keS5zciAubW9kdWwtYWtrb3JkZW9uLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS5zciAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIC5zdXBsaW5lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5tYWlsIHtcbiAgY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS5zciAubW9yZUluZm8gYS50ZXh0TGluayB7XG4gIGNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS5zciAubW9yZS1saW5rIHtcbiAgY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyIGEgaDM6aG92ZXIge1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkuc3IgLmZpZWxkLS1uYW1lLWJvZHkgYSB7XG4gIGNvbG9yOiAjZmVjMjAwICFpbXBvcnRhbnQ7XG59XG5ib2R5LnNyIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyIC52aWV3LWVtcHR5IGEge1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkuc3IgLmFqYXgtdGhyb2JiZXIuc2stdGhyZWUtYm91bmNlIC5zay1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyIGgyIGE6aG92ZXIge1xuICBjb2xvcjogI2ZlYzIwMCAhaW1wb3J0YW50O1xufVxuYm9keS5zciAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmJsb2NrLXZpZXdzIC5ibG9jay10aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyIFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkuc3IgLnBlcnNvbi5pbWFnZUJhY2tncm91bmQgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZlNDliO1xufVxuYm9keS5zciBmb3JtIC5pbnB1dEdyb3VwIGlucHV0Om5vdChbcmVhZG9ubHldKTpub3QoLmZvcm0tY2hlY2tib3gpOm5vdCguZm9ybS1yYWRpbyk6Zm9jdXMgfiBsYWJlbCB7XG4gIGNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS5zciBmb3JtIC5pbnB1dEdyb3VwIC5iYXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZlYzIwMDtcbn1cbmJvZHkuc3IgLnVpLWRpYWxvZyAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6ICNmZWMyMDA7XG59XG5ib2R5LnNyIC5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU0OWI7XG59XG5ib2R5LnNyIC5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQgLnNjcm9sbC1jb250ZW50LWlubmVyIC5zZWN0aW9uIC5jb250ZW50IC5pbWctdGl0bGUge1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkuc3IgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIGgyLnRhYmxlLXRpdGxlIHtcbiAgY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoIHtcbiAgYmFja2dyb3VuZDogI2ZlYzIwMDtcbn1cbmJvZHkuc3IgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGguZW1wdHkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYm9keS5zciBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuc2Vjb25kLWhlYWQgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS5zciBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMTk0LCAwLCAwLjEpO1xufVxuYm9keS5zciBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyIGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDE5NCwgMCwgMC4xKTtcbn1cbmJvZHkuc3IgYXJ0aWNsZS5tb2R1bC1tZWRpYXRoZWsgaDMgcDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWIudWktdGFicy1hY3RpdmU6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogI2ZlYzIwMCBzb2xpZCAzcHg7XG59XG5ib2R5LnNyIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWI6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkuc3IgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZlYzIwMDtcbn1cbmJvZHkuc3IgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnNyIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmF1c3RyaWNoLXRleHQgYSB7XG4gIGNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS5zciAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLXllcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZWMyMDA7XG4gIGJhY2tncm91bmQ6ICNmZWMyMDA7XG59XG5ib2R5LnNyIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAtbm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmVjMjAwO1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkuc3IgLmZsaXBNYWcgLnRleHQgLnN1cGxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNDliO1xufVxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLnNyIC5jb250ZW50LFxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLnNyIC5jb2xvci1mYWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSBuYXYgLnN1Yk1lbnUgLm1TdWJuYXYgLnNjcm9sbCBsaS5zdWJtZW51Q2FyZC5teiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2RkIzNjk7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGE6YmVmb3JlIHtcbiAgY29sb3I6ICM2RkIzNjk7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5teiB7XG4gIGNvbG9yOiAjNkZCMzY5O1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUubXo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZGQjM2OTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEubXo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZGQjM2OTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgI216LnJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I3RDlCNDtcbn1cblxuLnNsaWRlLm16IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZGQjM2OTtcbn1cblxuLmNhcmQubXogLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogIzZGQjM2OTtcbn1cbi5jYXJkLm16IC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZGQjM2OTtcbn1cblxuYm9keSAucGVyc29uYm94IC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kLm16IC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I3RDlCNDtcbn1cblxuYm9keS5teiAuc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjdEOUI0O1xufVxuYm9keS5teiAuYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCBsaTpiZWZvcmUge1xuICBjb2xvcjogIzZGQjM2OTtcbn1cbmJvZHkubXogdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNkZCMzY5O1xufVxuYm9keS5teiAubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIGNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5teiBhLmJ1dHRvbiwgYm9keS5teiBhLm1vcmUuYnRuc3R5bGUsIGJvZHkubXogYnV0dG9uLCBib2R5Lm16IGlucHV0W3R5cGU9c3VibWl0XSwgYm9keS5teiBhLmluc3RhQnRuIHtcbiAgYmFja2dyb3VuZDogIzZGQjM2OTtcbn1cbmJvZHkubXogLmV1LWNvb2tpZS1jb21wbGlhbmNlLWFncmVlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG59XG5ib2R5Lm16IG1haW4gLmJhY2tncm91bmRDb2xvckJveCBtZWRpYSB7XG4gIGJhY2tncm91bmQ6ICNCN0Q5QjQ7XG59XG5ib2R5Lm16IC5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2RkIzNjk7XG59XG5ib2R5Lm16IGEuYnV0dG9uLCBib2R5Lm16IGJ1dHRvbiwgYm9keS5teiBidXR0b24ucm91bmRlZCwgYm9keS5teiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjNkZCMzY5O1xufVxuYm9keS5teiAudW5kZXJGb250IHtcbiAgY29sb3I6ICM2RkIzNjk7XG59XG5ib2R5Lm16IC51bmRlckZvbnQgI3F1b3RlIHBhdGgge1xuICBmaWxsOiAjNkZCMzY5O1xufVxuYm9keS5teiAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM2RkIzNjk7XG59XG5ib2R5Lm16IC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2RkIzNjk7XG59XG5ib2R5Lm16IC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZGQjM2OTtcbn1cbmJvZHkubXogLnRleHRDb250YWluZXIgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5teiAuY29sb3ItcHJlbG9hZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I3RDlCNDtcbn1cbmJvZHkubXogLm1hZ2F6aW5PdmVybGF5IHtcbiAgY29sb3I6ICM2RkIzNjk7XG59XG5ib2R5Lm16IC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpIHtcbiAgY29sb3I6ICM2RkIzNjk7XG59XG5ib2R5Lm16IC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZGQjM2OTtcbn1cbmJvZHkubXogLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5teiAuc3F1YXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZGQjM2OTtcbn1cbmJvZHkubXogLmZhY3RCb3ggLmZhY3RCb3hJdGVtIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZGQjM2OTtcbn1cbmJvZHkubXogLmNvbnRlbnRib3guY2FyZHMgLmNhcmQgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I3RDlCNDtcbn1cbmJvZHkubXogLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbmJvZHkubXogLmNvbnRlbnRUZXh0LnN0YXRlbWVudCBwIHtcbiAgY29sb3I6ICM2RkIzNjk7XG59XG5ib2R5Lm16IGJ1dHRvbiwgYm9keS5teiBidXR0b24ucm91bmRlZCwgYm9keS5teiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5teiAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCB7XG4gIGJhY2tncm91bmQ6ICM2RkIzNjk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5teiAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNCN0Q5QjQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5Lm16ICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI0I3RDlCNDtcbiAgfVxufVxuYm9keS5tei5hcnRpY2xlLm16IC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgYSB7XG4gIGNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5tei5hcnRpY2xlLm16IGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5tei5hcnRpY2xlLm16IC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5tei5hcnRpY2xlLm16IC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2RkIzNjk7XG59XG5ib2R5Lm16LmFydGljbGUubXogYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5tei5hcnRpY2xlLm16IC50ZWFzZXItdGV4dCBhIHtcbiAgY29sb3I6ICM0MzQzNEQ7XG59XG5ib2R5Lm16LmFydGljbGUubXogLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5tei5hcnRpY2xlLm16IC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgY29sb3I6ICM2RkIzNjk7XG59XG5ib2R5Lm16LmFydGljbGUubXogLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbS5hY3RpdmUsIGJvZHkubXouYXJ0aWNsZS5teiAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICM2RkIzNjk7XG59XG5ib2R5Lm16LmFydGljbGUubXogLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5tei5hcnRpY2xlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5teiAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNkZCMzY5O1xufVxuYm9keS5teiAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogIzZGQjM2OTtcbn1cbmJvZHkubXogLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogIzZGQjM2OTtcbn1cbmJvZHkubXogLm1vZHVsLWFuc3ByZWNocGFydG5lciAuc3VwbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5teiAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5teiAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZGQjM2OTtcbn1cbmJvZHkubXogLm1vcmVJbmZvIGEudGV4dExpbmsge1xuICBjb2xvcjogIzZGQjM2OTtcbn1cbmJvZHkubXogLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5teiBhIGgzOmhvdmVyIHtcbiAgY29sb3I6ICM2RkIzNjk7XG59XG5ib2R5Lm16IC5maWVsZC0tbmFtZS1ib2R5IGEge1xuICBjb2xvcjogIzZGQjM2OSAhaW1wb3J0YW50O1xufVxuYm9keS5teiAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5teiAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6ICM2RkIzNjk7XG59XG5ib2R5Lm16IC5hamF4LXRocm9iYmVyLnNrLXRocmVlLWJvdW5jZSAuc2stY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5teiBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICM2RkIzNjkgIWltcG9ydGFudDtcbn1cbmJvZHkubXogLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5teiBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2RkIzNjk7XG59XG5ib2R5Lm16IC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI0I3RDlCNDtcbn1cbmJvZHkubXogZm9ybSAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICBjb2xvcjogIzZGQjM2OTtcbn1cbmJvZHkubXogZm9ybSAuaW5wdXRHcm91cCAuYmFyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM2RkIzNjk7XG59XG5ib2R5Lm16IC51aS1kaWFsb2cgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjNkZCMzY5O1xufVxuYm9keS5teiAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjdEOUI0O1xufVxuYm9keS5teiAuY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgLnNjcm9sbC1jb250ZW50IC5zY3JvbGwtY29udGVudC1pbm5lciAuc2VjdGlvbiAuY29udGVudCAuaW1nLXRpdGxlIHtcbiAgY29sb3I6ICM2RkIzNjk7XG59XG5ib2R5Lm16IGFydGljbGUubW9kdWwtdGFiZWxsZSBoMi50YWJsZS10aXRsZSB7XG4gIGNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5teiBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6ICM2RkIzNjk7XG59XG5ib2R5Lm16IGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoLmVtcHR5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmJvZHkubXogYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZGQjM2OTtcbn1cbmJvZHkubXogYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTEsIDE3OSwgMTA1LCAwLjEpO1xufVxuYm9keS5teiBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2RkIzNjk7XG59XG5ib2R5Lm16IGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTEsIDE3OSwgMTA1LCAwLjEpO1xufVxuYm9keS5teiBhcnRpY2xlLm1vZHVsLW1lZGlhdGhlayBoMyBwOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZGQjM2OTtcbn1cbmJvZHkubXogLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYi51aS10YWJzLWFjdGl2ZTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAjNkZCMzY5IHNvbGlkIDNweDtcbn1cbmJvZHkubXogLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYjpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5teiAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjNkZCMzY5O1xufVxuYm9keS5teiAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZGQjM2OTtcbn1cbmJvZHkubXogLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAuYXVzdHJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICM2RkIzNjk7XG59XG5ib2R5Lm16IC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAteWVzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZGQjM2OTtcbiAgYmFja2dyb3VuZDogIzZGQjM2OTtcbn1cbmJvZHkubXogLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC1ubyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2RkIzNjk7XG4gIGNvbG9yOiAjNkZCMzY5O1xufVxuYm9keS5teiAuZmxpcE1hZyAudGV4dCAuc3VwbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCN0Q5QjQ7XG59XG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUubXogLmNvbnRlbnQsXG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUubXogLmNvbG9yLWZhZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIG5hdiAuc3ViTWVudSAubVN1Ym5hdiAuc2Nyb2xsIGxpLnN1Ym1lbnVDYXJkLmhwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxMjI1Qjtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYTpiZWZvcmUge1xuICBjb2xvcjogI0QxMjI1Qjtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmhwIHtcbiAgY29sb3I6ICNEMTIyNUI7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5ocDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDEyMjVCO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5ocDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDEyMjVCO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAjaHAucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjE2LCAxOTEsIDIwMSk7XG59XG5cbi5zbGlkZS5ocCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMTIyNUI7XG59XG5cbi5jYXJkLmhwIC5zdWJsaW5lLWNvbG9yIHtcbiAgY29sb3I6ICNEMTIyNUI7XG59XG4uY2FyZC5ocCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMTIyNUI7XG59XG5cbmJvZHkgLnBlcnNvbmJveCAucGVyc29uLmltYWdlQmFja2dyb3VuZC5ocCAuaW1nV3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTYsIDE5MSwgMjAxKTtcbn1cblxuYm9keS5ocCAuc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjE2LCAxOTEsIDIwMSk7XG59XG5ib2R5LmhwIC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVsIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocCB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNEMTIyNUI7XG59XG5ib2R5LmhwIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgI3NlYXJjaFdyYXBwZXIgZm9ybSAuZm9ybS1pdGVtIC5pbnB1dEdyb3VwIGxhYmVsIHtcbiAgY29sb3I6ICNEMTIyNUI7XG59XG5ib2R5LmhwIGEuYnV0dG9uLCBib2R5LmhwIGEubW9yZS5idG5zdHlsZSwgYm9keS5ocCBidXR0b24sIGJvZHkuaHAgaW5wdXRbdHlwZT1zdWJtaXRdLCBib2R5LmhwIGEuaW5zdGFCdG4ge1xuICBiYWNrZ3JvdW5kOiAjRDEyMjVCO1xufVxuYm9keS5ocCAuZXUtY29va2llLWNvbXBsaWFuY2UtYWdyZWUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2VkZWRlZDtcbn1cbmJvZHkuaHAgbWFpbiAuYmFja2dyb3VuZENvbG9yQm94IG1lZGlhIHtcbiAgYmFja2dyb3VuZDogcmdiKDIxNiwgMTkxLCAyMDEpO1xufVxuYm9keS5ocCAubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocCBhLmJ1dHRvbiwgYm9keS5ocCBidXR0b24sIGJvZHkuaHAgYnV0dG9uLnJvdW5kZWQsIGJvZHkuaHAgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogI0QxMjI1Qjtcbn1cbmJvZHkuaHAgLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocCAudW5kZXJGb250ICNxdW90ZSBwYXRoIHtcbiAgZmlsbDogI0QxMjI1Qjtcbn1cbmJvZHkuaHAgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocCAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocCAucmVsYXRlZCAuY29udGVudFRleHQgLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMTIyNUI7XG59XG5ib2R5LmhwIC50ZXh0Q29udGFpbmVyIHN0cm9uZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxMjI1Qjtcbn1cbmJvZHkuaHAgLmNvbG9yLXByZWxvYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTYsIDE5MSwgMjAxKTtcbn1cbmJvZHkuaHAgLm1hZ2F6aW5PdmVybGF5IHtcbiAgY29sb3I6ICNEMTIyNUI7XG59XG5ib2R5LmhwIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpIHtcbiAgY29sb3I6ICNEMTIyNUI7XG59XG5ib2R5LmhwIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxMjI1Qjtcbn1cbmJvZHkuaHAgLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocCAuc3F1YXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxMjI1Qjtcbn1cbmJvZHkuaHAgLmZhY3RCb3ggLmZhY3RCb3hJdGVtIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxMjI1Qjtcbn1cbmJvZHkuaHAgLmNvbnRlbnRib3guY2FyZHMgLmNhcmQgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxNiwgMTkxLCAyMDEpO1xufVxuYm9keS5ocCAuc3RhdGVtZW50IC5jb250ZW50VGV4dCBwLFxuYm9keS5ocCAuY29udGVudFRleHQuc3RhdGVtZW50IHAge1xuICBjb2xvcjogI0QxMjI1Qjtcbn1cbmJvZHkuaHAgYnV0dG9uLCBib2R5LmhwIGJ1dHRvbi5yb3VuZGVkLCBib2R5LmhwIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMTIyNUI7XG59XG5ib2R5LmhwICNwYWdlLWhlYWRlci5iYWNrZ3JvdW5kQ29sb3JMZWZ0IHtcbiAgYmFja2dyb3VuZDogI0QxMjI1Qjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5LmhwICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogcmdiKDIxNiwgMTkxLCAyMDEpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYm9keS5ocCAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6IHJnYigyMTYsIDE5MSwgMjAxKTtcbiAgfVxufVxuYm9keS5ocC5hcnRpY2xlLmhwIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgYSB7XG4gIGNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocC5hcnRpY2xlLmhwIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocC5hcnRpY2xlLmhwIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocC5hcnRpY2xlLmhwIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMTIyNUI7XG59XG5ib2R5LmhwLmFydGljbGUuaHAgYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocC5hcnRpY2xlLmhwIC50ZWFzZXItdGV4dCBhIHtcbiAgY29sb3I6ICM0MzQzNEQ7XG59XG5ib2R5LmhwLmFydGljbGUuaHAgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocC5hcnRpY2xlLmhwIC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgY29sb3I6ICNEMTIyNUI7XG59XG5ib2R5LmhwLmFydGljbGUuaHAgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbS5hY3RpdmUsIGJvZHkuaHAuYXJ0aWNsZS5ocCAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICNEMTIyNUI7XG59XG5ib2R5LmhwLmFydGljbGUuaHAgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocC5hcnRpY2xlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocCAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRDEyMjVCO1xufVxuYm9keS5ocCAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI0QxMjI1Qjtcbn1cbmJvZHkuaHAgLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogI0QxMjI1Qjtcbn1cbmJvZHkuaHAgLm1vZHVsLWFuc3ByZWNocGFydG5lciAuc3VwbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocCAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocCAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxMjI1Qjtcbn1cbmJvZHkuaHAgLm1vcmVJbmZvIGEudGV4dExpbmsge1xuICBjb2xvcjogI0QxMjI1Qjtcbn1cbmJvZHkuaHAgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocCBhIGgzOmhvdmVyIHtcbiAgY29sb3I6ICNEMTIyNUI7XG59XG5ib2R5LmhwIC5maWVsZC0tbmFtZS1ib2R5IGEge1xuICBjb2xvcjogI0QxMjI1QiAhaW1wb3J0YW50O1xufVxuYm9keS5ocCAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocCAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6ICNEMTIyNUI7XG59XG5ib2R5LmhwIC5hamF4LXRocm9iYmVyLnNrLXRocmVlLWJvdW5jZSAuc2stY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocCBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICNEMTIyNUIgIWltcG9ydGFudDtcbn1cbmJvZHkuaHAgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocCBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMTIyNUI7XG59XG5ib2R5LmhwIC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDIxNiwgMTkxLCAyMDEpO1xufVxuYm9keS5ocCBmb3JtIC5pbnB1dEdyb3VwIGlucHV0Om5vdChbcmVhZG9ubHldKTpub3QoLmZvcm0tY2hlY2tib3gpOm5vdCguZm9ybS1yYWRpbyk6Zm9jdXMgfiBsYWJlbCB7XG4gIGNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocCBmb3JtIC5pbnB1dEdyb3VwIC5iYXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI0QxMjI1Qjtcbn1cbmJvZHkuaHAgLnVpLWRpYWxvZyAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6ICNEMTIyNUI7XG59XG5ib2R5LmhwIC5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTYsIDE5MSwgMjAxKTtcbn1cbmJvZHkuaHAgLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLmltZy10aXRsZSB7XG4gIGNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgaDIudGFibGUtdGl0bGUge1xuICBjb2xvcjogI0QxMjI1Qjtcbn1cbmJvZHkuaHAgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGgge1xuICBiYWNrZ3JvdW5kOiAjRDEyMjVCO1xufVxuYm9keS5ocCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aC5lbXB0eSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5LmhwIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5zZWNvbmQtaGVhZCB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMTIyNUI7XG59XG5ib2R5LmhwIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAzNCwgOTEsIDAuMSk7XG59XG5ib2R5LmhwIGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxMjI1Qjtcbn1cbmJvZHkuaHAgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMzQsIDkxLCAwLjEpO1xufVxuYm9keS5ocCBhcnRpY2xlLm1vZHVsLW1lZGlhdGhlayBoMyBwOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxMjI1Qjtcbn1cbmJvZHkuaHAgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYi51aS10YWJzLWFjdGl2ZTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAjRDEyMjVCIHNvbGlkIDNweDtcbn1cbmJvZHkuaHAgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYjpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocCAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjRDEyMjVCO1xufVxuYm9keS5ocCAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxMjI1Qjtcbn1cbmJvZHkuaHAgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAuYXVzdHJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICNEMTIyNUI7XG59XG5ib2R5LmhwIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAteWVzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QxMjI1QjtcbiAgYmFja2dyb3VuZDogI0QxMjI1Qjtcbn1cbmJvZHkuaHAgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC1ubyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEMTIyNUI7XG4gIGNvbG9yOiAjRDEyMjVCO1xufVxuYm9keS5ocCAuZmxpcE1hZyAudGV4dCAuc3VwbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTYsIDE5MSwgMjAxKTtcbn1cbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5ocCAuY29udGVudCxcbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5ocCAuY29sb3ItZmFkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgbmF2IC5zdWJNZW51IC5tU3VibmF2IC5zY3JvbGwgbGkuc3VibWVudUNhcmQuYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEyQzU0O1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhOmJlZm9yZSB7XG4gIGNvbG9yOiAjOTEyQzU0O1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUuYXIge1xuICBjb2xvcjogIzkxMkM1NDtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmFyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTJDNTQ7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTJDNTQ7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyICNhci5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzIsIDE3MywgMTk2KTtcbn1cblxuLnNsaWRlLmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMkM1NDtcbn1cblxuLmNhcmQuYXIgLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogIzkxMkM1NDtcbn1cbi5jYXJkLmFyIC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMkM1NDtcbn1cblxuYm9keSAucGVyc29uYm94IC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kLmFyIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMiwgMTczLCAxOTYpO1xufVxuXG5ib2R5LmFyIC5zdGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzIsIDE3MywgMTk2KTtcbn1cbmJvZHkuYXIgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzkxMkM1NDtcbn1cbmJvZHkuYXIgLm5hdmlnYXRpb25fZGVza3RvcCAjc2VhcmNoV3JhcHBlciBmb3JtIC5mb3JtLWl0ZW0gLmlucHV0R3JvdXAgbGFiZWwge1xuICBjb2xvcjogIzkxMkM1NDtcbn1cbmJvZHkuYXIgYS5idXR0b24sIGJvZHkuYXIgYS5tb3JlLmJ0bnN0eWxlLCBib2R5LmFyIGJ1dHRvbiwgYm9keS5hciBpbnB1dFt0eXBlPXN1Ym1pdF0sIGJvZHkuYXIgYS5pbnN0YUJ0biB7XG4gIGJhY2tncm91bmQ6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIC5ldS1jb29raWUtY29tcGxpYW5jZS1hZ3JlZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xufVxuYm9keS5hciBtYWluIC5iYWNrZ3JvdW5kQ29sb3JCb3ggbWVkaWEge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjMyLCAxNzMsIDE5Nik7XG59XG5ib2R5LmFyIC5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIGEuYnV0dG9uLCBib2R5LmFyIGJ1dHRvbiwgYm9keS5hciBidXR0b24ucm91bmRlZCwgYm9keS5hciBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjOTEyQzU0O1xufVxuYm9keS5hciAudW5kZXJGb250IHtcbiAgY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIC51bmRlckZvbnQgI3F1b3RlIHBhdGgge1xuICBmaWxsOiAjOTEyQzU0O1xufVxuYm9keS5hciAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMkM1NDtcbn1cbmJvZHkuYXIgLnRleHRDb250YWluZXIgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEyQzU0O1xufVxuYm9keS5hciAuY29sb3ItcHJlbG9hZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMiwgMTczLCAxOTYpO1xufVxuYm9keS5hciAubWFnYXppbk92ZXJsYXkge1xuICBjb2xvcjogIzkxMkM1NDtcbn1cbmJvZHkuYXIgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSkge1xuICBjb2xvcjogIzkxMkM1NDtcbn1cbmJvZHkuYXIgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEyQzU0O1xufVxuYm9keS5hciAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIC5zcXVhcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEyQzU0O1xufVxuYm9keS5hciAuZmFjdEJveCAuZmFjdEJveEl0ZW0gLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEyQzU0O1xufVxuYm9keS5hciAuY29udGVudGJveC5jYXJkcyAuY2FyZCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMyLCAxNzMsIDE5Nik7XG59XG5ib2R5LmFyIC5zdGF0ZW1lbnQgLmNvbnRlbnRUZXh0IHAsXG5ib2R5LmFyIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gIGNvbG9yOiAjOTEyQzU0O1xufVxuYm9keS5hciBidXR0b24sIGJvZHkuYXIgYnV0dG9uLnJvdW5kZWQsIGJvZHkuYXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMkM1NDtcbn1cbmJvZHkuYXIgI3BhZ2UtaGVhZGVyLmJhY2tncm91bmRDb2xvckxlZnQge1xuICBiYWNrZ3JvdW5kOiAjOTEyQzU0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkuYXIgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjMyLCAxNzMsIDE5Nik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5LmFyICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogcmdiKDIzMiwgMTczLCAxOTYpO1xuICB9XG59XG5ib2R5LmFyLmFydGljbGUuYXIgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyBhIHtcbiAgY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyLmFydGljbGUuYXIgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyLmFydGljbGUuYXIgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyLmFydGljbGUuYXIgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMkM1NDtcbn1cbmJvZHkuYXIuYXJ0aWNsZS5hciBidXR0b24ubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyLmFydGljbGUuYXIgLnRlYXNlci10ZXh0IGEge1xuICBjb2xvcjogIzQzNDM0RDtcbn1cbmJvZHkuYXIuYXJ0aWNsZS5hciAubW9yZS1saW5rIHtcbiAgY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyLmFydGljbGUuYXIgLnRleHRGaWVsZC50ZXh0Qm94IC51bmRlckZvbnQge1xuICBjb2xvcjogIzkxMkM1NDtcbn1cbmJvZHkuYXIuYXJ0aWNsZS5hciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtLmFjdGl2ZSwgYm9keS5hci5hcnRpY2xlLmFyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06aG92ZXIge1xuICBjb2xvcjogIzkxMkM1NDtcbn1cbmJvZHkuYXIuYXJ0aWNsZS5hciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyLmFydGljbGUgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kIC5zbGlkZXJDb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjOTEyQzU0O1xufVxuYm9keS5hciAubW9kdWwtYWtrb3JkZW9uLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjOTEyQzU0O1xufVxuYm9keS5hciAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIC5zdXBsaW5lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5tYWlsIHtcbiAgY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEyQzU0O1xufVxuYm9keS5hciAubW9yZUluZm8gYS50ZXh0TGluayB7XG4gIGNvbG9yOiAjOTEyQzU0O1xufVxuYm9keS5hciAubW9yZS1saW5rIHtcbiAgY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIGEgaDM6aG92ZXIge1xuICBjb2xvcjogIzkxMkM1NDtcbn1cbmJvZHkuYXIgLmZpZWxkLS1uYW1lLWJvZHkgYSB7XG4gIGNvbG9yOiAjOTEyQzU0ICFpbXBvcnRhbnQ7XG59XG5ib2R5LmFyIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIC52aWV3LWVtcHR5IGEge1xuICBjb2xvcjogIzkxMkM1NDtcbn1cbmJvZHkuYXIgLmFqYXgtdGhyb2JiZXIuc2stdGhyZWUtYm91bmNlIC5zay1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIGgyIGE6aG92ZXIge1xuICBjb2xvcjogIzkxMkM1NCAhaW1wb3J0YW50O1xufVxuYm9keS5hciAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmJsb2NrLXZpZXdzIC5ibG9jay10aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMkM1NDtcbn1cbmJvZHkuYXIgLnBlcnNvbi5pbWFnZUJhY2tncm91bmQgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjMyLCAxNzMsIDE5Nik7XG59XG5ib2R5LmFyIGZvcm0gLmlucHV0R3JvdXAgaW5wdXQ6bm90KFtyZWFkb25seV0pOm5vdCguZm9ybS1jaGVja2JveCk6bm90KC5mb3JtLXJhZGlvKTpmb2N1cyB+IGxhYmVsIHtcbiAgY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIGZvcm0gLmlucHV0R3JvdXAgLmJhcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjOTEyQzU0O1xufVxuYm9keS5hciAudWktZGlhbG9nIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogIzkxMkM1NDtcbn1cbmJvZHkuYXIgLnJlbGF0ZWQuY2FyZC1kZWNrIC5jYXJkLmZ1bGwgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMiwgMTczLCAxOTYpO1xufVxuYm9keS5hciAuY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgLnNjcm9sbC1jb250ZW50IC5zY3JvbGwtY29udGVudC1pbm5lciAuc2VjdGlvbiAuY29udGVudCAuaW1nLXRpdGxlIHtcbiAgY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIGFydGljbGUubW9kdWwtdGFiZWxsZSBoMi50YWJsZS10aXRsZSB7XG4gIGNvbG9yOiAjOTEyQzU0O1xufVxuYm9keS5hciBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoLmVtcHR5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmJvZHkuYXIgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMkM1NDtcbn1cbmJvZHkuYXIgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDUsIDQ0LCA4NCwgMC4xKTtcbn1cbmJvZHkuYXIgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGhlYWQgdHIgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEyQzU0O1xufVxuYm9keS5hciBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ1LCA0NCwgODQsIDAuMSk7XG59XG5ib2R5LmFyIGFydGljbGUubW9kdWwtbWVkaWF0aGVrIGgzIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEyQzU0O1xufVxuYm9keS5hciAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiLnVpLXRhYnMtYWN0aXZlOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206ICM5MTJDNTQgc29saWQgM3B4O1xufVxuYm9keS5hciAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEyQzU0O1xufVxuYm9keS5hciAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5hdXN0cmljaC10ZXh0IGEge1xuICBjb2xvcjogIzkxMkM1NDtcbn1cbmJvZHkuYXIgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC15ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTEyQzU0O1xuICBiYWNrZ3JvdW5kOiAjOTEyQzU0O1xufVxuYm9keS5hciAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLW5vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzkxMkM1NDtcbiAgY29sb3I6ICM5MTJDNTQ7XG59XG5ib2R5LmFyIC5mbGlwTWFnIC50ZXh0IC5zdXBsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMiwgMTczLCAxOTYpO1xufVxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLmFyIC5jb250ZW50LFxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLmFyIC5jb2xvci1mYWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSBuYXYgLnN1Yk1lbnUgLm1TdWJuYXYgLnNjcm9sbCBsaS5zdWJtZW51Q2FyZC5kaWdpcmF0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmMTFkNztcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYTpiZWZvcmUge1xuICBjb2xvcjogIzRmMTFkNztcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmRpZ2lyYXQge1xuICBjb2xvcjogIzRmMTFkNztcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmRpZ2lyYXQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmMTFkNztcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuZGlnaXJhdDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGYxMWQ3O1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAjZGlnaXJhdC5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RjQxRDc7XG59XG5cbi5zbGlkZS5kaWdpcmF0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmMTFkNztcbn1cblxuLmNhcmQuZGlnaXJhdCAuc3VibGluZS1jb2xvciB7XG4gIGNvbG9yOiAjNGYxMWQ3O1xufVxuLmNhcmQuZGlnaXJhdCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZjExZDc7XG59XG5cbmJvZHkgLnBlcnNvbmJveCAucGVyc29uLmltYWdlQmFja2dyb3VuZC5kaWdpcmF0IC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVGNDFENztcbn1cblxuYm9keS5kaWdpcmF0IC5zdGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RjQxRDc7XG59XG5ib2R5LmRpZ2lyYXQgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICM0ZjExZDc7XG59XG5ib2R5LmRpZ2lyYXQgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IC5uYXZpZ2F0aW9uX2Rlc2t0b3AgI3NlYXJjaFdyYXBwZXIgZm9ybSAuZm9ybS1pdGVtIC5pbnB1dEdyb3VwIGxhYmVsIHtcbiAgY29sb3I6ICM0ZjExZDc7XG59XG5ib2R5LmRpZ2lyYXQgYS5idXR0b24sIGJvZHkuZGlnaXJhdCBhLm1vcmUuYnRuc3R5bGUsIGJvZHkuZGlnaXJhdCBidXR0b24sIGJvZHkuZGlnaXJhdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIGJvZHkuZGlnaXJhdCBhLmluc3RhQnRuIHtcbiAgYmFja2dyb3VuZDogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdCAuZXUtY29va2llLWNvbXBsaWFuY2UtYWdyZWUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2VkZWRlZDtcbn1cbmJvZHkuZGlnaXJhdCBtYWluIC5iYWNrZ3JvdW5kQ29sb3JCb3ggbWVkaWEge1xuICBiYWNrZ3JvdW5kOiAjNUY0MUQ3O1xufVxuYm9keS5kaWdpcmF0IC5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZjExZDc7XG59XG5ib2R5LmRpZ2lyYXQgYS5idXR0b24sIGJvZHkuZGlnaXJhdCBidXR0b24sIGJvZHkuZGlnaXJhdCBidXR0b24ucm91bmRlZCwgYm9keS5kaWdpcmF0IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6ICM0ZjExZDc7XG59XG5ib2R5LmRpZ2lyYXQgLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IC51bmRlckZvbnQgI3F1b3RlIHBhdGgge1xuICBmaWxsOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdCAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdCAudGV4dENvbnRhaW5lciBzdHJvbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZjExZDc7XG59XG5ib2R5LmRpZ2lyYXQgLmNvbG9yLXByZWxvYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RjQxRDc7XG59XG5ib2R5LmRpZ2lyYXQgLm1hZ2F6aW5PdmVybGF5IHtcbiAgY29sb3I6ICM0ZjExZDc7XG59XG5ib2R5LmRpZ2lyYXQgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSkge1xuICBjb2xvcjogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdCAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZjExZDc7XG59XG5ib2R5LmRpZ2lyYXQgLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IC5zcXVhcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IC5mYWN0Qm94IC5mYWN0Qm94SXRlbSAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZjExZDc7XG59XG5ib2R5LmRpZ2lyYXQgLmNvbnRlbnRib3guY2FyZHMgLmNhcmQgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVGNDFENztcbn1cbmJvZHkuZGlnaXJhdCAuc3RhdGVtZW50IC5jb250ZW50VGV4dCBwLFxuYm9keS5kaWdpcmF0IC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gIGNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IGJ1dHRvbiwgYm9keS5kaWdpcmF0IGJ1dHRvbi5yb3VuZGVkLCBib2R5LmRpZ2lyYXQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdCAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCB7XG4gIGJhY2tncm91bmQ6ICM0ZjExZDc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5kaWdpcmF0ICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogIzVGNDFENztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGJvZHkuZGlnaXJhdCAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICM1RjQxRDc7XG4gIH1cbn1cbmJvZHkuZGlnaXJhdC5hcnRpY2xlLmRpZ2lyYXQgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyBhIHtcbiAgY29sb3I6ICM0ZjExZDc7XG59XG5ib2R5LmRpZ2lyYXQuYXJ0aWNsZS5kaWdpcmF0IGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0LmFydGljbGUuZGlnaXJhdCAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdC5hcnRpY2xlLmRpZ2lyYXQgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdC5hcnRpY2xlLmRpZ2lyYXQgYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0LmFydGljbGUuZGlnaXJhdCAudGVhc2VyLXRleHQgYSB7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuYm9keS5kaWdpcmF0LmFydGljbGUuZGlnaXJhdCAubW9yZS1saW5rIHtcbiAgY29sb3I6ICM0ZjExZDc7XG59XG5ib2R5LmRpZ2lyYXQuYXJ0aWNsZS5kaWdpcmF0IC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgY29sb3I6ICM0ZjExZDc7XG59XG5ib2R5LmRpZ2lyYXQuYXJ0aWNsZS5kaWdpcmF0IC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0uYWN0aXZlLCBib2R5LmRpZ2lyYXQuYXJ0aWNsZS5kaWdpcmF0IC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06aG92ZXIge1xuICBjb2xvcjogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdC5hcnRpY2xlLmRpZ2lyYXQgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0LmFydGljbGUgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZjExZDc7XG59XG5ib2R5LmRpZ2lyYXQgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdCAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdCAubW9kdWwtYWtrb3JkZW9uLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgLnN1cGxpbmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdCAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IC5tb3JlSW5mbyBhLnRleHRMaW5rIHtcbiAgY29sb3I6ICM0ZjExZDc7XG59XG5ib2R5LmRpZ2lyYXQgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IGEgaDM6aG92ZXIge1xuICBjb2xvcjogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdCAuZmllbGQtLW5hbWUtYm9keSBhIHtcbiAgY29sb3I6ICM0ZjExZDcgIWltcG9ydGFudDtcbn1cbmJvZHkuZGlnaXJhdCAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IC52aWV3LWVtcHR5IGEge1xuICBjb2xvcjogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdCAuYWpheC10aHJvYmJlci5zay10aHJlZS1ib3VuY2UgLnNrLWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdCBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICM0ZjExZDcgIWltcG9ydGFudDtcbn1cbmJvZHkuZGlnaXJhdCAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmJsb2NrLXZpZXdzIC5ibG9jay10aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZjExZDc7XG59XG5ib2R5LmRpZ2lyYXQgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXSAudmlld3MtZWxlbWVudC1jb250YWluZXIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzVGNDFENztcbn1cbmJvZHkuZGlnaXJhdCBmb3JtIC5pbnB1dEdyb3VwIGlucHV0Om5vdChbcmVhZG9ubHldKTpub3QoLmZvcm0tY2hlY2tib3gpOm5vdCguZm9ybS1yYWRpbyk6Zm9jdXMgfiBsYWJlbCB7XG4gIGNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IGZvcm0gLmlucHV0R3JvdXAgLmJhcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IC51aS1kaWFsb2cgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IC5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RjQxRDc7XG59XG5ib2R5LmRpZ2lyYXQgLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLmltZy10aXRsZSB7XG4gIGNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IGFydGljbGUubW9kdWwtdGFiZWxsZSBoMi50YWJsZS10aXRsZSB7XG4gIGNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoIHtcbiAgYmFja2dyb3VuZDogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aC5lbXB0eSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5LmRpZ2lyYXQgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk1LCA2NSwgMjE1LCAwLjEpO1xufVxuYm9keS5kaWdpcmF0IGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdCBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTUsIDY1LCAyMTUsIDAuMSk7XG59XG5ib2R5LmRpZ2lyYXQgYXJ0aWNsZS5tb2R1bC1tZWRpYXRoZWsgaDMgcDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZjExZDc7XG59XG5ib2R5LmRpZ2lyYXQgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYi51aS10YWJzLWFjdGl2ZTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAjNGYxMWQ3IHNvbGlkIDNweDtcbn1cbmJvZHkuZGlnaXJhdCAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZjExZDc7XG59XG5ib2R5LmRpZ2lyYXQgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdCAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdCAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5hdXN0cmljaC10ZXh0IGEge1xuICBjb2xvcjogIzRmMTFkNztcbn1cbmJvZHkuZGlnaXJhdCAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLXllcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ZjExZDc7XG4gIGJhY2tncm91bmQ6ICM0ZjExZDc7XG59XG5ib2R5LmRpZ2lyYXQgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC1ubyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ZjExZDc7XG4gIGNvbG9yOiAjNGYxMWQ3O1xufVxuYm9keS5kaWdpcmF0IC5mbGlwTWFnIC50ZXh0IC5zdXBsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVGNDFENztcbn1cbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5kaWdpcmF0IC5jb250ZW50LFxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLmRpZ2lyYXQgLmNvbG9yLWZhZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIG5hdiAuc3ViTWVudSAubVN1Ym5hdiAuc2Nyb2xsIGxpLnN1Ym1lbnVDYXJkLnB0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzI4ODE7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGE6YmVmb3JlIHtcbiAgY29sb3I6ICMxNzI4ODE7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5wdGEge1xuICBjb2xvcjogIzE3Mjg4MTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLnB0YTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyODgxO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5wdGE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3Mjg4MTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgI3B0YS5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5cbi5zbGlkZS5wdGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyODgxO1xufVxuXG4uY2FyZC5wdGEgLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogIzE3Mjg4MTtcbn1cbi5jYXJkLnB0YSAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzI4ODE7XG59XG5cbmJvZHkgLnBlcnNvbmJveCAucGVyc29uLmltYWdlQmFja2dyb3VuZC5wdGEgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVkNmZlO1xufVxuXG5ib2R5LnB0YSAuc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVkNmZlO1xufVxuYm9keS5wdGEgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YSB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxNzI4ODE7XG59XG5ib2R5LnB0YSAubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIGNvbG9yOiAjMTcyODgxO1xufVxuYm9keS5wdGEgYS5idXR0b24sIGJvZHkucHRhIGEubW9yZS5idG5zdHlsZSwgYm9keS5wdGEgYnV0dG9uLCBib2R5LnB0YSBpbnB1dFt0eXBlPXN1Ym1pdF0sIGJvZHkucHRhIGEuaW5zdGFCdG4ge1xuICBiYWNrZ3JvdW5kOiAjMTcyODgxO1xufVxuYm9keS5wdGEgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWFncmVlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG59XG5ib2R5LnB0YSBtYWluIC5iYWNrZ3JvdW5kQ29sb3JCb3ggbWVkaWEge1xuICBiYWNrZ3JvdW5kOiAjYjVkNmZlO1xufVxuYm9keS5wdGEgLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3Mjg4MTtcbn1cbmJvZHkucHRhIGEuYnV0dG9uLCBib2R5LnB0YSBidXR0b24sIGJvZHkucHRhIGJ1dHRvbi5yb3VuZGVkLCBib2R5LnB0YSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjMTcyODgxO1xufVxuYm9keS5wdGEgLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjMTcyODgxO1xufVxuYm9keS5wdGEgLnVuZGVyRm9udCAjcXVvdGUgcGF0aCB7XG4gIGZpbGw6ICMxNzI4ODE7XG59XG5ib2R5LnB0YSAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YSAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyODgxO1xufVxuYm9keS5wdGEgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyODgxO1xufVxuYm9keS5wdGEgLnRleHRDb250YWluZXIgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyODgxO1xufVxuYm9keS5wdGEgLmNvbG9yLXByZWxvYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5ib2R5LnB0YSAubWFnYXppbk92ZXJsYXkge1xuICBjb2xvcjogIzE3Mjg4MTtcbn1cbmJvZHkucHRhIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpIHtcbiAgY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YSAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YSAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YSAuc3F1YXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3Mjg4MTtcbn1cbmJvZHkucHRhIC5mYWN0Qm94IC5mYWN0Qm94SXRlbSAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YSAuY29udGVudGJveC5jYXJkcyAuY2FyZCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVkNmZlO1xufVxuYm9keS5wdGEgLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbmJvZHkucHRhIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gIGNvbG9yOiAjMTcyODgxO1xufVxuYm9keS5wdGEgYnV0dG9uLCBib2R5LnB0YSBidXR0b24ucm91bmRlZCwgYm9keS5wdGEgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3Mjg4MTtcbn1cbmJvZHkucHRhICNwYWdlLWhlYWRlci5iYWNrZ3JvdW5kQ29sb3JMZWZ0IHtcbiAgYmFja2dyb3VuZDogIzE3Mjg4MTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5LnB0YSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNiNWQ2ZmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5LnB0YSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNiNWQ2ZmU7XG4gIH1cbn1cbmJvZHkucHRhLmFydGljbGUucHRhIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgYSB7XG4gIGNvbG9yOiAjMTcyODgxO1xufVxuYm9keS5wdGEuYXJ0aWNsZS5wdGEgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YS5hcnRpY2xlLnB0YSAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3Mjg4MTtcbn1cbmJvZHkucHRhLmFydGljbGUucHRhIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YS5hcnRpY2xlLnB0YSBidXR0b24ubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YS5hcnRpY2xlLnB0YSAudGVhc2VyLXRleHQgYSB7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuYm9keS5wdGEuYXJ0aWNsZS5wdGEgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjMTcyODgxO1xufVxuYm9keS5wdGEuYXJ0aWNsZS5wdGEgLnRleHRGaWVsZC50ZXh0Qm94IC51bmRlckZvbnQge1xuICBjb2xvcjogIzE3Mjg4MTtcbn1cbmJvZHkucHRhLmFydGljbGUucHRhIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0uYWN0aXZlLCBib2R5LnB0YS5hcnRpY2xlLnB0YSAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YS5hcnRpY2xlLnB0YSAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YS5hcnRpY2xlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyODgxO1xufVxuYm9keS5wdGEgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzE3Mjg4MTtcbn1cbmJvZHkucHRhIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kIC5zbGlkZXJDb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjMTcyODgxO1xufVxuYm9keS5wdGEgLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogIzE3Mjg4MTtcbn1cbmJvZHkucHRhIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgLnN1cGxpbmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3Mjg4MTtcbn1cbmJvZHkucHRhIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5tYWlsIHtcbiAgY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YSAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3Mjg4MTtcbn1cbmJvZHkucHRhIC5tb3JlSW5mbyBhLnRleHRMaW5rIHtcbiAgY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YSAubW9yZS1saW5rIHtcbiAgY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YSBhIGgzOmhvdmVyIHtcbiAgY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YSAuZmllbGQtLW5hbWUtYm9keSBhIHtcbiAgY29sb3I6ICMxNzI4ODEgIWltcG9ydGFudDtcbn1cbmJvZHkucHRhIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YSAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YSAuYWpheC10aHJvYmJlci5zay10aHJlZS1ib3VuY2UgLnNrLWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3Mjg4MTtcbn1cbmJvZHkucHRhIGgyIGE6aG92ZXIge1xuICBjb2xvcjogIzE3Mjg4MSAhaW1wb3J0YW50O1xufVxuYm9keS5wdGEgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyODgxO1xufVxuYm9keS5wdGEgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXSAudmlld3MtZWxlbWVudC1jb250YWluZXIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyODgxO1xufVxuYm9keS5wdGEgLnBlcnNvbi5pbWFnZUJhY2tncm91bmQgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjYjVkNmZlO1xufVxuYm9keS5wdGEgZm9ybSAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICBjb2xvcjogIzE3Mjg4MTtcbn1cbmJvZHkucHRhIGZvcm0gLmlucHV0R3JvdXAgLmJhcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMTcyODgxO1xufVxuYm9keS5wdGEgLnVpLWRpYWxvZyAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6ICMxNzI4ODE7XG59XG5ib2R5LnB0YSAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVkNmZlO1xufVxuYm9keS5wdGEgLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLmltZy10aXRsZSB7XG4gIGNvbG9yOiAjMTcyODgxO1xufVxuYm9keS5wdGEgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIGgyLnRhYmxlLXRpdGxlIHtcbiAgY29sb3I6ICMxNzI4ODE7XG59XG5ib2R5LnB0YSBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6ICMxNzI4ODE7XG59XG5ib2R5LnB0YSBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aC5lbXB0eSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5LnB0YSBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuc2Vjb25kLWhlYWQgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyODgxO1xufVxuYm9keS5wdGEgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMywgNDAsIDEyOSwgMC4xKTtcbn1cbmJvZHkucHRhIGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3Mjg4MTtcbn1cbmJvZHkucHRhIGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMywgNDAsIDEyOSwgMC4xKTtcbn1cbmJvZHkucHRhIGFydGljbGUubW9kdWwtbWVkaWF0aGVrIGgzIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyODgxO1xufVxuYm9keS5wdGEgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYi51aS10YWJzLWFjdGl2ZTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAjMTcyODgxIHNvbGlkIDNweDtcbn1cbmJvZHkucHRhIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWI6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3Mjg4MTtcbn1cbmJvZHkucHRhIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMxNzI4ODE7XG59XG5ib2R5LnB0YSAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3Mjg4MTtcbn1cbmJvZHkucHRhIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmF1c3RyaWNoLXRleHQgYSB7XG4gIGNvbG9yOiAjMTcyODgxO1xufVxuYm9keS5wdGEgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC15ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTcyODgxO1xuICBiYWNrZ3JvdW5kOiAjMTcyODgxO1xufVxuYm9keS5wdGEgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC1ubyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNzI4ODE7XG4gIGNvbG9yOiAjMTcyODgxO1xufVxuYm9keS5wdGEgLmZsaXBNYWcgLnRleHQgLnN1cGxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVkNmZlO1xufVxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLnB0YSAuY29udGVudCxcbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5wdGEgLmNvbG9yLWZhZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIG5hdiAuc3ViTWVudSAubVN1Ym5hdiAuc2Nyb2xsIGxpLnN1Ym1lbnVDYXJkLmFrYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk0MUE7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGE6YmVmb3JlIHtcbiAgY29sb3I6ICNGRjk0MUE7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5ha2Ege1xuICBjb2xvcjogI0ZGOTQxQTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmFrYTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NDFBO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5ha2E6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTQxQTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgI2FrYS5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5cbi5zbGlkZS5ha2Ege1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NDFBO1xufVxuXG4uY2FyZC5ha2EgLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogI0ZGOTQxQTtcbn1cbi5jYXJkLmFrYSAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk0MUE7XG59XG5cbmJvZHkgLnBlcnNvbmJveCAucGVyc29uLmltYWdlQmFja2dyb3VuZC5ha2EgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVkNmZlO1xufVxuXG5ib2R5LmFrYSAuc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVkNmZlO1xufVxuYm9keS5ha2EgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGRjk0MUE7XG59XG5ib2R5LmFrYSAubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIGNvbG9yOiAjRkY5NDFBO1xufVxuYm9keS5ha2EgYS5idXR0b24sIGJvZHkuYWthIGEubW9yZS5idG5zdHlsZSwgYm9keS5ha2EgYnV0dG9uLCBib2R5LmFrYSBpbnB1dFt0eXBlPXN1Ym1pdF0sIGJvZHkuYWthIGEuaW5zdGFCdG4ge1xuICBiYWNrZ3JvdW5kOiAjRkY5NDFBO1xufVxuYm9keS5ha2EgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWFncmVlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG59XG5ib2R5LmFrYSBtYWluIC5iYWNrZ3JvdW5kQ29sb3JCb3ggbWVkaWEge1xuICBiYWNrZ3JvdW5kOiAjYjVkNmZlO1xufVxuYm9keS5ha2EgLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTQxQTtcbn1cbmJvZHkuYWthIGEuYnV0dG9uLCBib2R5LmFrYSBidXR0b24sIGJvZHkuYWthIGJ1dHRvbi5yb3VuZGVkLCBib2R5LmFrYSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjRkY5NDFBO1xufVxuYm9keS5ha2EgLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjRkY5NDFBO1xufVxuYm9keS5ha2EgLnVuZGVyRm9udCAjcXVvdGUgcGF0aCB7XG4gIGZpbGw6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NDFBO1xufVxuYm9keS5ha2EgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NDFBO1xufVxuYm9keS5ha2EgLnRleHRDb250YWluZXIgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NDFBO1xufVxuYm9keS5ha2EgLmNvbG9yLXByZWxvYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5ib2R5LmFrYSAubWFnYXppbk92ZXJsYXkge1xuICBjb2xvcjogI0ZGOTQxQTtcbn1cbmJvZHkuYWthIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpIHtcbiAgY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSAuc3F1YXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTQxQTtcbn1cbmJvZHkuYWthIC5mYWN0Qm94IC5mYWN0Qm94SXRlbSAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSAuY29udGVudGJveC5jYXJkcyAuY2FyZCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVkNmZlO1xufVxuYm9keS5ha2EgLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbmJvZHkuYWthIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gIGNvbG9yOiAjRkY5NDFBO1xufVxuYm9keS5ha2EgYnV0dG9uLCBib2R5LmFrYSBidXR0b24ucm91bmRlZCwgYm9keS5ha2EgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTQxQTtcbn1cbmJvZHkuYWthICNwYWdlLWhlYWRlci5iYWNrZ3JvdW5kQ29sb3JMZWZ0IHtcbiAgYmFja2dyb3VuZDogI0ZGOTQxQTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5LmFrYSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNiNWQ2ZmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5LmFrYSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNiNWQ2ZmU7XG4gIH1cbn1cbmJvZHkuYWthLmFydGljbGUuYWthIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgYSB7XG4gIGNvbG9yOiAjRkY5NDFBO1xufVxuYm9keS5ha2EuYXJ0aWNsZS5ha2EgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYS5hcnRpY2xlLmFrYSAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTQxQTtcbn1cbmJvZHkuYWthLmFydGljbGUuYWthIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYS5hcnRpY2xlLmFrYSBidXR0b24ubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYS5hcnRpY2xlLmFrYSAudGVhc2VyLXRleHQgYSB7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuYm9keS5ha2EuYXJ0aWNsZS5ha2EgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjRkY5NDFBO1xufVxuYm9keS5ha2EuYXJ0aWNsZS5ha2EgLnRleHRGaWVsZC50ZXh0Qm94IC51bmRlckZvbnQge1xuICBjb2xvcjogI0ZGOTQxQTtcbn1cbmJvZHkuYWthLmFydGljbGUuYWthIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0uYWN0aXZlLCBib2R5LmFrYS5hcnRpY2xlLmFrYSAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYS5hcnRpY2xlLmFrYSAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYS5hcnRpY2xlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NDFBO1xufVxuYm9keS5ha2EgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI0ZGOTQxQTtcbn1cbmJvZHkuYWthIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kIC5zbGlkZXJDb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjRkY5NDFBO1xufVxuYm9keS5ha2EgLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogI0ZGOTQxQTtcbn1cbmJvZHkuYWthIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgLnN1cGxpbmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTQxQTtcbn1cbmJvZHkuYWthIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5tYWlsIHtcbiAgY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTQxQTtcbn1cbmJvZHkuYWthIC5tb3JlSW5mbyBhLnRleHRMaW5rIHtcbiAgY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSAubW9yZS1saW5rIHtcbiAgY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSBhIGgzOmhvdmVyIHtcbiAgY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSAuZmllbGQtLW5hbWUtYm9keSBhIHtcbiAgY29sb3I6ICNGRjk0MUEgIWltcG9ydGFudDtcbn1cbmJvZHkuYWthIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSAuYWpheC10aHJvYmJlci5zay10aHJlZS1ib3VuY2UgLnNrLWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTQxQTtcbn1cbmJvZHkuYWthIGgyIGE6aG92ZXIge1xuICBjb2xvcjogI0ZGOTQxQSAhaW1wb3J0YW50O1xufVxuYm9keS5ha2EgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NDFBO1xufVxuYm9keS5ha2EgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXSAudmlld3MtZWxlbWVudC1jb250YWluZXIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NDFBO1xufVxuYm9keS5ha2EgLnBlcnNvbi5pbWFnZUJhY2tncm91bmQgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjYjVkNmZlO1xufVxuYm9keS5ha2EgZm9ybSAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICBjb2xvcjogI0ZGOTQxQTtcbn1cbmJvZHkuYWthIGZvcm0gLmlucHV0R3JvdXAgLmJhcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRkY5NDFBO1xufVxuYm9keS5ha2EgLnVpLWRpYWxvZyAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVkNmZlO1xufVxuYm9keS5ha2EgLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLmltZy10aXRsZSB7XG4gIGNvbG9yOiAjRkY5NDFBO1xufVxuYm9keS5ha2EgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIGgyLnRhYmxlLXRpdGxlIHtcbiAgY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aC5lbXB0eSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5LmFrYSBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuc2Vjb25kLWhlYWQgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NDFBO1xufVxuYm9keS5ha2EgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE0OCwgMjYsIDAuMSk7XG59XG5ib2R5LmFrYSBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxNDgsIDI2LCAwLjEpO1xufVxuYm9keS5ha2EgYXJ0aWNsZS5tb2R1bC1tZWRpYXRoZWsgaDMgcDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiLnVpLXRhYnMtYWN0aXZlOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206ICNGRjk0MUEgc29saWQgM3B4O1xufVxuYm9keS5ha2EgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYjpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NDFBO1xufVxuYm9keS5ha2EgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0ZGOTQxQTtcbn1cbmJvZHkuYWthIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NDFBO1xufVxuYm9keS5ha2EgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAuYXVzdHJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLXllcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjk0MUE7XG4gIGJhY2tncm91bmQ6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLW5vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGOTQxQTtcbiAgY29sb3I6ICNGRjk0MUE7XG59XG5ib2R5LmFrYSAuZmxpcE1hZyAudGV4dCAuc3VwbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUuYWthIC5jb250ZW50LFxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLmFrYSAuY29sb3ItZmFkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgbmF2IC5zdWJNZW51IC5tU3VibmF2IC5zY3JvbGwgbGkuc3VibWVudUNhcmQuYXZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYTpiZWZvcmUge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmF2byB7XG4gIGNvbG9yOiAjRjU0MDU2O1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUuYXZvOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmF2bzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAjYXZvLnJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I1ZDZmZTtcbn1cblxuLnNsaWRlLmF2byB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5cbi5jYXJkLmF2byAuc3VibGluZS1jb2xvciB7XG4gIGNvbG9yOiAjRjU0MDU2O1xufVxuLmNhcmQuYXZvIC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cblxuYm9keSAucGVyc29uYm94IC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kLmF2byAuaW1nV3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5cbmJvZHkuYXZvIC5zdGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5ib2R5LmF2byAuYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCBsaTpiZWZvcmUge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgI3NlYXJjaFdyYXBwZXIgZm9ybSAuZm9ybS1pdGVtIC5pbnB1dEdyb3VwIGxhYmVsIHtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmF2byBhLmJ1dHRvbiwgYm9keS5hdm8gYS5tb3JlLmJ0bnN0eWxlLCBib2R5LmF2byBidXR0b24sIGJvZHkuYXZvIGlucHV0W3R5cGU9c3VibWl0XSwgYm9keS5hdm8gYS5pbnN0YUJ0biB7XG4gIGJhY2tncm91bmQ6ICNGNTQwNTY7XG59XG5ib2R5LmF2byAuZXUtY29va2llLWNvbXBsaWFuY2UtYWdyZWUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2VkZWRlZDtcbn1cbmJvZHkuYXZvIG1haW4gLmJhY2tncm91bmRDb2xvckJveCBtZWRpYSB7XG4gIGJhY2tncm91bmQ6ICNiNWQ2ZmU7XG59XG5ib2R5LmF2byAubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hdm8gYS5idXR0b24sIGJvZHkuYXZvIGJ1dHRvbiwgYm9keS5hdm8gYnV0dG9uLnJvdW5kZWQsIGJvZHkuYXZvIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6ICNGNTQwNTY7XG59XG5ib2R5LmF2byAudW5kZXJGb250IHtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmF2byAudW5kZXJGb250ICNxdW90ZSBwYXRoIHtcbiAgZmlsbDogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmF2byAucmVsYXRlZCAuY29udGVudFRleHQgLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmF2byAudGV4dENvbnRhaW5lciBzdHJvbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmF2byAuY29sb3ItcHJlbG9hZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I1ZDZmZTtcbn1cbmJvZHkuYXZvIC5tYWdhemluT3ZlcmxheSB7XG4gIGNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hdm8gLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSkge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIC5zcXVhcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hdm8gLmZhY3RCb3ggLmZhY3RCb3hJdGVtIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIC5jb250ZW50Ym94LmNhcmRzIC5jYXJkIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5ib2R5LmF2byAuc3RhdGVtZW50IC5jb250ZW50VGV4dCBwLFxuYm9keS5hdm8gLmNvbnRlbnRUZXh0LnN0YXRlbWVudCBwIHtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmF2byBidXR0b24sIGJvZHkuYXZvIGJ1dHRvbi5yb3VuZGVkLCBib2R5LmF2byBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hdm8gI3BhZ2UtaGVhZGVyLmJhY2tncm91bmRDb2xvckxlZnQge1xuICBiYWNrZ3JvdW5kOiAjRjU0MDU2O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkuYXZvICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI2I1ZDZmZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGJvZHkuYXZvICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI2I1ZDZmZTtcbiAgfVxufVxuYm9keS5hdm8uYXJ0aWNsZS5hdm8gLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyBhIHtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmF2by5hcnRpY2xlLmF2byBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvLmFydGljbGUuYXZvIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hdm8uYXJ0aWNsZS5hdm8gLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvLmFydGljbGUuYXZvIGJ1dHRvbi5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvLmFydGljbGUuYXZvIC50ZWFzZXItdGV4dCBhIHtcbiAgY29sb3I6ICM0MzQzNEQ7XG59XG5ib2R5LmF2by5hcnRpY2xlLmF2byAubW9yZS1saW5rIHtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmF2by5hcnRpY2xlLmF2byAudGV4dEZpZWxkLnRleHRCb3ggLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hdm8uYXJ0aWNsZS5hdm8gLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbS5hY3RpdmUsIGJvZHkuYXZvLmFydGljbGUuYXZvIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06aG92ZXIge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvLmFydGljbGUuYXZvIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvLmFydGljbGUgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmF2byAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRjU0MDU2O1xufVxuYm9keS5hdm8gLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQgLnNsaWRlckNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNGNTQwNTY7XG59XG5ib2R5LmF2byAubW9kdWwtYWtrb3JkZW9uLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hdm8gLm1vZHVsLWFuc3ByZWNocGFydG5lciAuc3VwbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hdm8gLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLm1haWwge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hdm8gLm1vcmVJbmZvIGEudGV4dExpbmsge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIC5tb3JlLWxpbmsge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIGEgaDM6aG92ZXIge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIC5maWVsZC0tbmFtZS1ib2R5IGEge1xuICBjb2xvcjogI0Y1NDA1NiAhaW1wb3J0YW50O1xufVxuYm9keS5hdm8gLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIC52aWV3LWVtcHR5IGEge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIC5hamF4LXRocm9iYmVyLnNrLXRocmVlLWJvdW5jZSAuc2stY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hdm8gaDIgYTpob3ZlciB7XG4gIGNvbG9yOiAjRjU0MDU2ICFpbXBvcnRhbnQ7XG59XG5ib2R5LmF2byAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmJsb2NrLXZpZXdzIC5ibG9jay10aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmF2byBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmF2byAucGVyc29uLmltYWdlQmFja2dyb3VuZCAuaW1nV3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNiNWQ2ZmU7XG59XG5ib2R5LmF2byBmb3JtIC5pbnB1dEdyb3VwIGlucHV0Om5vdChbcmVhZG9ubHldKTpub3QoLmZvcm0tY2hlY2tib3gpOm5vdCguZm9ybS1yYWRpbyk6Zm9jdXMgfiBsYWJlbCB7XG4gIGNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hdm8gZm9ybSAuaW5wdXRHcm91cCAuYmFyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNGNTQwNTY7XG59XG5ib2R5LmF2byAudWktZGlhbG9nIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIC5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5ib2R5LmF2byAuY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgLnNjcm9sbC1jb250ZW50IC5zY3JvbGwtY29udGVudC1pbm5lciAuc2VjdGlvbiAuY29udGVudCAuaW1nLXRpdGxlIHtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmF2byBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgaDIudGFibGUtdGl0bGUge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoIHtcbiAgYmFja2dyb3VuZDogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoLmVtcHR5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmJvZHkuYXZvIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5zZWNvbmQtaGVhZCB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmF2byBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgNjQsIDg2LCAwLjEpO1xufVxuYm9keS5hdm8gYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGhlYWQgdHIgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hdm8gYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgNjQsIDg2LCAwLjEpO1xufVxuYm9keS5hdm8gYXJ0aWNsZS5tb2R1bC1tZWRpYXRoZWsgaDMgcDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmF2byAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiLnVpLXRhYnMtYWN0aXZlOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206ICNGNTQwNTYgc29saWQgM3B4O1xufVxuYm9keS5hdm8gLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYjpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hdm8gLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0Y1NDA1Njtcbn1cbmJvZHkuYXZvIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hdm8gLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAuYXVzdHJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmF2byAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLXllcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGNTQwNTY7XG4gIGJhY2tncm91bmQ6ICNGNTQwNTY7XG59XG5ib2R5LmF2byAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLW5vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Y1NDA1NjtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmF2byAuZmxpcE1hZyAudGV4dCAuc3VwbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUuYXZvIC5jb250ZW50LFxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLmF2byAuY29sb3ItZmFkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgbmF2IC5zdWJNZW51IC5tU3VibmF2IC5zY3JvbGwgbGkuc3VibWVudUNhcmQuYWdwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYTpiZWZvcmUge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmFncCB7XG4gIGNvbG9yOiAjRjU0MDU2O1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUuYWdwOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFncDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAjYWdwLnJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I1ZDZmZTtcbn1cblxuLnNsaWRlLmFncCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5cbi5jYXJkLmFncCAuc3VibGluZS1jb2xvciB7XG4gIGNvbG9yOiAjRjU0MDU2O1xufVxuLmNhcmQuYWdwIC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cblxuYm9keSAucGVyc29uYm94IC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kLmFncCAuaW1nV3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5cbmJvZHkuYWdwIC5zdGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5ib2R5LmFncCAuYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCBsaTpiZWZvcmUge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgI3NlYXJjaFdyYXBwZXIgZm9ybSAuZm9ybS1pdGVtIC5pbnB1dEdyb3VwIGxhYmVsIHtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmFncCBhLmJ1dHRvbiwgYm9keS5hZ3AgYS5tb3JlLmJ0bnN0eWxlLCBib2R5LmFncCBidXR0b24sIGJvZHkuYWdwIGlucHV0W3R5cGU9c3VibWl0XSwgYm9keS5hZ3AgYS5pbnN0YUJ0biB7XG4gIGJhY2tncm91bmQ6ICNGNTQwNTY7XG59XG5ib2R5LmFncCAuZXUtY29va2llLWNvbXBsaWFuY2UtYWdyZWUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2VkZWRlZDtcbn1cbmJvZHkuYWdwIG1haW4gLmJhY2tncm91bmRDb2xvckJveCBtZWRpYSB7XG4gIGJhY2tncm91bmQ6ICNiNWQ2ZmU7XG59XG5ib2R5LmFncCAubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hZ3AgYS5idXR0b24sIGJvZHkuYWdwIGJ1dHRvbiwgYm9keS5hZ3AgYnV0dG9uLnJvdW5kZWQsIGJvZHkuYWdwIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6ICNGNTQwNTY7XG59XG5ib2R5LmFncCAudW5kZXJGb250IHtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmFncCAudW5kZXJGb250ICNxdW90ZSBwYXRoIHtcbiAgZmlsbDogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmFncCAucmVsYXRlZCAuY29udGVudFRleHQgLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmFncCAudGV4dENvbnRhaW5lciBzdHJvbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmFncCAuY29sb3ItcHJlbG9hZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I1ZDZmZTtcbn1cbmJvZHkuYWdwIC5tYWdhemluT3ZlcmxheSB7XG4gIGNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hZ3AgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSkge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIC5zcXVhcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hZ3AgLmZhY3RCb3ggLmZhY3RCb3hJdGVtIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIC5jb250ZW50Ym94LmNhcmRzIC5jYXJkIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5ib2R5LmFncCAuc3RhdGVtZW50IC5jb250ZW50VGV4dCBwLFxuYm9keS5hZ3AgLmNvbnRlbnRUZXh0LnN0YXRlbWVudCBwIHtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmFncCBidXR0b24sIGJvZHkuYWdwIGJ1dHRvbi5yb3VuZGVkLCBib2R5LmFncCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hZ3AgI3BhZ2UtaGVhZGVyLmJhY2tncm91bmRDb2xvckxlZnQge1xuICBiYWNrZ3JvdW5kOiAjRjU0MDU2O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkuYWdwICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI2I1ZDZmZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGJvZHkuYWdwICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI2I1ZDZmZTtcbiAgfVxufVxuYm9keS5hZ3AuYXJ0aWNsZS5hZ3AgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyBhIHtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmFncC5hcnRpY2xlLmFncCBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwLmFydGljbGUuYWdwIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hZ3AuYXJ0aWNsZS5hZ3AgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwLmFydGljbGUuYWdwIGJ1dHRvbi5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwLmFydGljbGUuYWdwIC50ZWFzZXItdGV4dCBhIHtcbiAgY29sb3I6ICM0MzQzNEQ7XG59XG5ib2R5LmFncC5hcnRpY2xlLmFncCAubW9yZS1saW5rIHtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmFncC5hcnRpY2xlLmFncCAudGV4dEZpZWxkLnRleHRCb3ggLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hZ3AuYXJ0aWNsZS5hZ3AgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbS5hY3RpdmUsIGJvZHkuYWdwLmFydGljbGUuYWdwIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06aG92ZXIge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwLmFydGljbGUuYWdwIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwLmFydGljbGUgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmFncCAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRjU0MDU2O1xufVxuYm9keS5hZ3AgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQgLnNsaWRlckNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNGNTQwNTY7XG59XG5ib2R5LmFncCAubW9kdWwtYWtrb3JkZW9uLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hZ3AgLm1vZHVsLWFuc3ByZWNocGFydG5lciAuc3VwbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hZ3AgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLm1haWwge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hZ3AgLm1vcmVJbmZvIGEudGV4dExpbmsge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIC5tb3JlLWxpbmsge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIGEgaDM6aG92ZXIge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIC5maWVsZC0tbmFtZS1ib2R5IGEge1xuICBjb2xvcjogI0Y1NDA1NiAhaW1wb3J0YW50O1xufVxuYm9keS5hZ3AgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIC52aWV3LWVtcHR5IGEge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIC5hamF4LXRocm9iYmVyLnNrLXRocmVlLWJvdW5jZSAuc2stY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hZ3AgaDIgYTpob3ZlciB7XG4gIGNvbG9yOiAjRjU0MDU2ICFpbXBvcnRhbnQ7XG59XG5ib2R5LmFncCAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmJsb2NrLXZpZXdzIC5ibG9jay10aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmFncCBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmFncCAucGVyc29uLmltYWdlQmFja2dyb3VuZCAuaW1nV3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNiNWQ2ZmU7XG59XG5ib2R5LmFncCBmb3JtIC5pbnB1dEdyb3VwIGlucHV0Om5vdChbcmVhZG9ubHldKTpub3QoLmZvcm0tY2hlY2tib3gpOm5vdCguZm9ybS1yYWRpbyk6Zm9jdXMgfiBsYWJlbCB7XG4gIGNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hZ3AgZm9ybSAuaW5wdXRHcm91cCAuYmFyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNGNTQwNTY7XG59XG5ib2R5LmFncCAudWktZGlhbG9nIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIC5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5ib2R5LmFncCAuY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgLnNjcm9sbC1jb250ZW50IC5zY3JvbGwtY29udGVudC1pbm5lciAuc2VjdGlvbiAuY29udGVudCAuaW1nLXRpdGxlIHtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmFncCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgaDIudGFibGUtdGl0bGUge1xuICBjb2xvcjogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoIHtcbiAgYmFja2dyb3VuZDogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoLmVtcHR5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmJvZHkuYWdwIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5zZWNvbmQtaGVhZCB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmFncCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgNjQsIDg2LCAwLjEpO1xufVxuYm9keS5hZ3AgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGhlYWQgdHIgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hZ3AgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgNjQsIDg2LCAwLjEpO1xufVxuYm9keS5hZ3AgYXJ0aWNsZS5tb2R1bC1tZWRpYXRoZWsgaDMgcDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmFncCAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiLnVpLXRhYnMtYWN0aXZlOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206ICNGNTQwNTYgc29saWQgM3B4O1xufVxuYm9keS5hZ3AgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYjpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hZ3AgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0Y1NDA1Njtcbn1cbmJvZHkuYWdwIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU0MDU2O1xufVxuYm9keS5hZ3AgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAuYXVzdHJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmFncCAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLXllcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGNTQwNTY7XG4gIGJhY2tncm91bmQ6ICNGNTQwNTY7XG59XG5ib2R5LmFncCAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLW5vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Y1NDA1NjtcbiAgY29sb3I6ICNGNTQwNTY7XG59XG5ib2R5LmFncCAuZmxpcE1hZyAudGV4dCAuc3VwbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUuYWdwIC5jb250ZW50LFxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLmFncCAuY29sb3ItZmFkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgbmF2IC5zdWJNZW51IC5tU3VibmF2IC5zY3JvbGwgbGkuc3VibWVudUNhcmQuY3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFFNkM1O1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhOmJlZm9yZSB7XG4gIGNvbG9yOiAjMjFFNkM1O1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUuY3Mge1xuICBjb2xvcjogIzIxRTZDNTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmNzOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmNzOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyICNjcy5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG5cbi5zbGlkZS5jcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG5cbi5jYXJkLmNzIC5zdWJsaW5lLWNvbG9yIHtcbiAgY29sb3I6ICMyMUU2QzU7XG59XG4uY2FyZC5jcyAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG5cbmJvZHkgLnBlcnNvbmJveCAucGVyc29uLmltYWdlQmFja2dyb3VuZC5jcyAuaW1nV3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG5cbmJvZHkuY3MgLnN0YWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICMyMUU2QzU7XG59XG5ib2R5LmNzIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzIxRTZDNTtcbn1cbmJvZHkuY3MgLm5hdmlnYXRpb25fZGVza3RvcCAjc2VhcmNoV3JhcHBlciBmb3JtIC5mb3JtLWl0ZW0gLmlucHV0R3JvdXAgbGFiZWwge1xuICBjb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MgYS5idXR0b24sIGJvZHkuY3MgYS5tb3JlLmJ0bnN0eWxlLCBib2R5LmNzIGJ1dHRvbiwgYm9keS5jcyBpbnB1dFt0eXBlPXN1Ym1pdF0sIGJvZHkuY3MgYS5pbnN0YUJ0biB7XG4gIGJhY2tncm91bmQ6ICMyMUU2QzU7XG59XG5ib2R5LmNzIC5ldS1jb29raWUtY29tcGxpYW5jZS1hZ3JlZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xufVxuYm9keS5jcyBtYWluIC5iYWNrZ3JvdW5kQ29sb3JCb3ggbWVkaWEge1xuICBiYWNrZ3JvdW5kOiAjMjFFNkM1O1xufVxuYm9keS5jcyAubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFFNkM1O1xufVxuYm9keS5jcyBhLmJ1dHRvbiwgYm9keS5jcyBidXR0b24sIGJvZHkuY3MgYnV0dG9uLnJvdW5kZWQsIGJvZHkuY3MgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogIzIxRTZDNTtcbn1cbmJvZHkuY3MgLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjMjFFNkM1O1xufVxuYm9keS5jcyAudW5kZXJGb250ICNxdW90ZSBwYXRoIHtcbiAgZmlsbDogIzIxRTZDNTtcbn1cbmJvZHkuY3MgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMjFFNkM1O1xufVxuYm9keS5jcyAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFFNkM1O1xufVxuYm9keS5jcyAucmVsYXRlZCAuY29udGVudFRleHQgLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG5ib2R5LmNzIC50ZXh0Q29udGFpbmVyIHN0cm9uZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MgLmNvbG9yLXByZWxvYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG5ib2R5LmNzIC5tYWdhemluT3ZlcmxheSB7XG4gIGNvbG9yOiAjMjFFNkM1O1xufVxuYm9keS5jcyAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKSB7XG4gIGNvbG9yOiAjMjFFNkM1O1xufVxuYm9keS5jcyAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG5ib2R5LmNzIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MgLnNxdWFyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG5ib2R5LmNzIC5mYWN0Qm94IC5mYWN0Qm94SXRlbSAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG5ib2R5LmNzIC5jb250ZW50Ym94LmNhcmRzIC5jYXJkIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG5ib2R5LmNzIC5zdGF0ZW1lbnQgLmNvbnRlbnRUZXh0IHAsXG5ib2R5LmNzIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gIGNvbG9yOiAjMjFFNkM1O1xufVxuYm9keS5jcyBidXR0b24sIGJvZHkuY3MgYnV0dG9uLnJvdW5kZWQsIGJvZHkuY3MgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MgI3BhZ2UtaGVhZGVyLmJhY2tncm91bmRDb2xvckxlZnQge1xuICBiYWNrZ3JvdW5kOiAjMjFFNkM1O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkuY3MgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMjFFNkM1O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYm9keS5jcyAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICMyMUU2QzU7XG4gIH1cbn1cbmJvZHkuY3MuYXJ0aWNsZS5jcyAucm93Lm1haW4gYXNpZGUuYXJ0aWNsZUluZm9zIGEge1xuICBjb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MuYXJ0aWNsZS5jcyBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MuYXJ0aWNsZS5jcyAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MuYXJ0aWNsZS5jcyAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFFNkM1O1xufVxuYm9keS5jcy5hcnRpY2xlLmNzIGJ1dHRvbi5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MuYXJ0aWNsZS5jcyAudGVhc2VyLXRleHQgYSB7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuYm9keS5jcy5hcnRpY2xlLmNzIC5tb3JlLWxpbmsge1xuICBjb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MuYXJ0aWNsZS5jcyAudGV4dEZpZWxkLnRleHRCb3ggLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjMjFFNkM1O1xufVxuYm9keS5jcy5hcnRpY2xlLmNzIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0uYWN0aXZlLCBib2R5LmNzLmFydGljbGUuY3MgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjMjFFNkM1O1xufVxuYm9keS5jcy5hcnRpY2xlLmNzIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MuYXJ0aWNsZSAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzIxRTZDNTtcbn1cbmJvZHkuY3MgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQgLnNsaWRlckNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICMyMUU2QzU7XG59XG5ib2R5LmNzIC5tb2R1bC1ha2tvcmRlb24udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLXN0YXRlLWFjdGl2ZSBzcGFuIHtcbiAgY29sb3I6ICMyMUU2QzU7XG59XG5ib2R5LmNzIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgLnN1cGxpbmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLm1haWwge1xuICBjb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG5ib2R5LmNzIC5tb3JlSW5mbyBhLnRleHRMaW5rIHtcbiAgY29sb3I6ICMyMUU2QzU7XG59XG5ib2R5LmNzIC5tb3JlLWxpbmsge1xuICBjb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MgYSBoMzpob3ZlciB7XG4gIGNvbG9yOiAjMjFFNkM1O1xufVxuYm9keS5jcyAuZmllbGQtLW5hbWUtYm9keSBhIHtcbiAgY29sb3I6ICMyMUU2QzUgIWltcG9ydGFudDtcbn1cbmJvZHkuY3MgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MgLnZpZXctZW1wdHkgYSB7XG4gIGNvbG9yOiAjMjFFNkM1O1xufVxuYm9keS5jcyAuYWpheC10aHJvYmJlci5zay10aHJlZS1ib3VuY2UgLnNrLWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MgaDIgYTpob3ZlciB7XG4gIGNvbG9yOiAjMjFFNkM1ICFpbXBvcnRhbnQ7XG59XG5ib2R5LmNzIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1saXN0ZSAuYmxvY2stdmlld3MgLmJsb2NrLXRpdGxlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXSAudmlld3MtZWxlbWVudC1jb250YWluZXIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFFNkM1O1xufVxuYm9keS5jcyAucGVyc29uLmltYWdlQmFja2dyb3VuZCAuaW1nV3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICMyMUU2QzU7XG59XG5ib2R5LmNzIGZvcm0gLmlucHV0R3JvdXAgaW5wdXQ6bm90KFtyZWFkb25seV0pOm5vdCguZm9ybS1jaGVja2JveCk6bm90KC5mb3JtLXJhZGlvKTpmb2N1cyB+IGxhYmVsIHtcbiAgY29sb3I6ICMyMUU2QzU7XG59XG5ib2R5LmNzIGZvcm0gLmlucHV0R3JvdXAgLmJhcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjFFNkM1O1xufVxuYm9keS5jcyAudWktZGlhbG9nIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogIzIxRTZDNTtcbn1cbmJvZHkuY3MgLnJlbGF0ZWQuY2FyZC1kZWNrIC5jYXJkLmZ1bGwgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MgLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLmltZy10aXRsZSB7XG4gIGNvbG9yOiAjMjFFNkM1O1xufVxuYm9keS5jcyBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgaDIudGFibGUtdGl0bGUge1xuICBjb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGgge1xuICBiYWNrZ3JvdW5kOiAjMjFFNkM1O1xufVxuYm9keS5jcyBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aC5lbXB0eSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5LmNzIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5zZWNvbmQtaGVhZCB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG5ib2R5LmNzIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDIzMCwgMTk3LCAwLjEpO1xufVxuYm9keS5jcyBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG5ib2R5LmNzIGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgMjMwLCAxOTcsIDAuMSk7XG59XG5ib2R5LmNzIGFydGljbGUubW9kdWwtbWVkaWF0aGVrIGgzIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFFNkM1O1xufVxuYm9keS5jcyAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiLnVpLXRhYnMtYWN0aXZlOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206ICMyMUU2QzUgc29saWQgM3B4O1xufVxuYm9keS5jcyAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMUU2QzU7XG59XG5ib2R5LmNzIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMyMUU2QzU7XG59XG5ib2R5LmNzIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFFNkM1O1xufVxuYm9keS5jcyAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5hdXN0cmljaC10ZXh0IGEge1xuICBjb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkuY3MgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC15ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjFFNkM1O1xuICBiYWNrZ3JvdW5kOiAjMjFFNkM1O1xufVxuYm9keS5jcyAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLW5vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIxRTZDNTtcbiAgY29sb3I6ICMyMUU2QzU7XG59XG5ib2R5LmNzIC5mbGlwTWFnIC50ZXh0IC5zdXBsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxRTZDNTtcbn1cbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5jcyAuY29udGVudCxcbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5jcyAuY29sb3ItZmFkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgbmF2IC5zdWJNZW51IC5tU3VibmF2IC5zY3JvbGwgbGkuc3VibWVudUNhcmQubmV3cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGE6YmVmb3JlIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5uZXdzIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5uZXdzOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLm5ld3M6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgI25ld3MucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuXG4uc2xpZGUubmV3cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5jYXJkLm5ld3MgLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbi5jYXJkLm5ld3MgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuXG5ib2R5IC5wZXJzb25ib3ggLnBlcnNvbi5pbWFnZUJhY2tncm91bmQubmV3cyAuaW1nV3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbmJvZHkubmV3cyAuc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzIC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVsIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyAubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzIGEuYnV0dG9uLCBib2R5Lm5ld3MgYS5tb3JlLmJ0bnN0eWxlLCBib2R5Lm5ld3MgYnV0dG9uLCBib2R5Lm5ld3MgaW5wdXRbdHlwZT1zdWJtaXRdLCBib2R5Lm5ld3MgYS5pbnN0YUJ0biB7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWFncmVlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG59XG5ib2R5Lm5ld3MgbWFpbiAuYmFja2dyb3VuZENvbG9yQm94IG1lZGlhIHtcbiAgYmFja2dyb3VuZDogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyAubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzIGEuYnV0dG9uLCBib2R5Lm5ld3MgYnV0dG9uLCBib2R5Lm5ld3MgYnV0dG9uLnJvdW5kZWQsIGJvZHkubmV3cyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzIC51bmRlckZvbnQge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyAudW5kZXJGb250ICNxdW90ZSBwYXRoIHtcbiAgZmlsbDogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyAucmVsYXRlZCAuY29udGVudFRleHQgLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgLnRleHRDb250YWluZXIgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzIC5jb2xvci1wcmVsb2FkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzIC5tYWdhemluT3ZlcmxheSB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyAuc3F1YXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyAuZmFjdEJveCAuZmFjdEJveEl0ZW0gLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzIC5jb250ZW50Ym94LmNhcmRzIC5jYXJkIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbmJvZHkubmV3cyAuY29udGVudFRleHQuc3RhdGVtZW50IHAge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyBidXR0b24sIGJvZHkubmV3cyBidXR0b24ucm91bmRlZCwgYm9keS5uZXdzIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgI3BhZ2UtaGVhZGVyLmJhY2tncm91bmRDb2xvckxlZnQge1xuICBiYWNrZ3JvdW5kOiAjMGQzZDlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkubmV3cyAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICMwZDNkOWY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5Lm5ld3MgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMGQzZDlmO1xuICB9XG59XG5ib2R5Lm5ld3MuYXJ0aWNsZS5uZXdzIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgYSB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzLmFydGljbGUubmV3cyBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cy5hcnRpY2xlLm5ld3MgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MuYXJ0aWNsZS5uZXdzIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MuYXJ0aWNsZS5uZXdzIGJ1dHRvbi5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cy5hcnRpY2xlLm5ld3MgLnRlYXNlci10ZXh0IGEge1xuICBjb2xvcjogIzQzNDM0RDtcbn1cbmJvZHkubmV3cy5hcnRpY2xlLm5ld3MgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzLmFydGljbGUubmV3cyAudGV4dEZpZWxkLnRleHRCb3ggLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzLmFydGljbGUubmV3cyAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtLmFjdGl2ZSwgYm9keS5uZXdzLmFydGljbGUubmV3cyAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MuYXJ0aWNsZS5uZXdzIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cy5hcnRpY2xlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQgLnNsaWRlckNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIC5zdXBsaW5lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLm1haWwge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyAubW9yZUluZm8gYS50ZXh0TGluayB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzIC5tb3JlLWxpbmsge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyBhIGgzOmhvdmVyIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgLmZpZWxkLS1uYW1lLWJvZHkgYSB7XG4gIGNvbG9yOiAjMGQzZDlmICFpbXBvcnRhbnQ7XG59XG5ib2R5Lm5ld3MgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgLmFqYXgtdGhyb2JiZXIuc2stdGhyZWUtYm91bmNlIC5zay1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgaDIgYTpob3ZlciB7XG4gIGNvbG9yOiAjMGQzZDlmICFpbXBvcnRhbnQ7XG59XG5ib2R5Lm5ld3MgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzIFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyAucGVyc29uLmltYWdlQmFja2dyb3VuZCAuaW1nV3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgZm9ybSAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyBmb3JtIC5pbnB1dEdyb3VwIC5iYXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyAudWktZGlhbG9nIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzIC5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQgLnNjcm9sbC1jb250ZW50LWlubmVyIC5zZWN0aW9uIC5jb250ZW50IC5pbWctdGl0bGUge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgaDIudGFibGUtdGl0bGUge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGguZW1wdHkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYm9keS5uZXdzIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5zZWNvbmQtaGVhZCB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMywgNjEsIDE1OSwgMC4xKTtcbn1cbmJvZHkubmV3cyBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzLCA2MSwgMTU5LCAwLjEpO1xufVxuYm9keS5uZXdzIGFydGljbGUubW9kdWwtbWVkaWF0aGVrIGgzIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWIudWktdGFicy1hY3RpdmU6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogIzBkM2Q5ZiBzb2xpZCAzcHg7XG59XG5ib2R5Lm5ld3MgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYjpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAuYXVzdHJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lm5ld3MgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC15ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMGQzZDlmO1xuICBiYWNrZ3JvdW5kOiAjMGQzZDlmO1xufVxuYm9keS5uZXdzIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAtbm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMGQzZDlmO1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkubmV3cyAuZmxpcE1hZyAudGV4dCAuc3VwbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUubmV3cyAuY29udGVudCxcbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5uZXdzIC5jb2xvci1mYWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSBuYXYgLnN1Yk1lbnUgLm1TdWJuYXYgLnNjcm9sbCBsaS5zdWJtZW51Q2FyZC5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGE6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2U6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2U6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgI3BhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlLnJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdGQkVDNDtcbn1cblxuLnNsaWRlLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cblxuLmNhcmQucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbi5jYXJkLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cblxuYm9keSAucGVyc29uYm94IC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdGQkVDNDtcbn1cblxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAuc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0ZCRUM0O1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAuYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCBsaTpiZWZvcmUge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSBhLmJ1dHRvbiwgYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSBhLm1vcmUuYnRuc3R5bGUsIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgYnV0dG9uLCBib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIGlucHV0W3R5cGU9c3VibWl0XSwgYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSBhLmluc3RhQnRuIHtcbiAgYmFja2dyb3VuZDogIzAwN0Q4QTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWFncmVlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIG1haW4gLmJhY2tncm91bmRDb2xvckJveCBtZWRpYSB7XG4gIGJhY2tncm91bmQ6ICM3RkJFQzQ7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIGEuYnV0dG9uLCBib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIGJ1dHRvbiwgYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSBidXR0b24ucm91bmRlZCwgYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAudW5kZXJGb250IHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC51bmRlckZvbnQgI3F1b3RlIHBhdGgge1xuICBmaWxsOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLnRleHRDb250YWluZXIgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAuY29sb3ItcHJlbG9hZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdGQkVDNDtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLm1hZ2F6aW5PdmVybGF5IHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAuc3F1YXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLmZhY3RCb3ggLmZhY3RCb3hJdGVtIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLmNvbnRlbnRib3guY2FyZHMgLmNhcmQgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdGQkVDNDtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLmNvbnRlbnRUZXh0LnN0YXRlbWVudCBwIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIGJ1dHRvbiwgYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSBidXR0b24ucm91bmRlZCwgYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCB7XG4gIGJhY2tncm91bmQ6ICMwMDdEOEE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICM3RkJFQzQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogIzdGQkVDNDtcbiAgfVxufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZS5hcnRpY2xlLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgYSB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZS5hcnRpY2xlLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZS5hcnRpY2xlLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZS5hcnRpY2xlLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlLmFydGljbGUucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZS5hcnRpY2xlLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC50ZWFzZXItdGV4dCBhIHtcbiAgY29sb3I6ICM0MzQzNEQ7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlLmFydGljbGUucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZS5hcnRpY2xlLnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlLmFydGljbGUucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbS5hY3RpdmUsIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UuYXJ0aWNsZS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlLmFydGljbGUucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZS5hcnRpY2xlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogIzAwN0Q4QTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLm1vZHVsLWFuc3ByZWNocGFydG5lciAuc3VwbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLm1vcmVJbmZvIGEudGV4dExpbmsge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSBhIGgzOmhvdmVyIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5maWVsZC0tbmFtZS1ib2R5IGEge1xuICBjb2xvcjogIzAwN0Q4QSAhaW1wb3J0YW50O1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5hamF4LXRocm9iYmVyLnNrLXRocmVlLWJvdW5jZSAuc2stY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDdEOEEgIWltcG9ydGFudDtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzdGQkVDNDtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgZm9ybSAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgZm9ybSAuaW5wdXRHcm91cCAuYmFyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC51aS1kaWFsb2cgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0ZCRUM0O1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAuY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgLnNjcm9sbC1jb250ZW50IC5zY3JvbGwtY29udGVudC1pbm5lciAuc2VjdGlvbiAuY29udGVudCAuaW1nLXRpdGxlIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIGFydGljbGUubW9kdWwtdGFiZWxsZSBoMi50YWJsZS10aXRsZSB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoLmVtcHR5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjUsIDEzOCwgMC4xKTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGhlYWQgdHIgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTI1LCAxMzgsIDAuMSk7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIGFydGljbGUubW9kdWwtbWVkaWF0aGVrIGgzIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiLnVpLXRhYnMtYWN0aXZlOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206ICMwMDdEOEEgc29saWQgM3B4O1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5hdXN0cmljaC10ZXh0IGEge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2UgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC15ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3RDhBO1xuICBiYWNrZ3JvdW5kOiAjMDA3RDhBO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLW5vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwN0Q4QTtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0ZWxsZW5hbnplaWdlIC5mbGlwTWFnIC50ZXh0IC5zdXBsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdGQkVDNDtcbn1cbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAuY29udGVudCxcbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5wYWdlLW5vZGUtdHlwZS1zdGVsbGVuYW56ZWlnZSAuY29sb3ItZmFkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgbmF2IC5zdWJNZW51IC5tU3VibmF2IC5zY3JvbGwgbGkuc3VibWVudUNhcmQud3ViQmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGE6YmVmb3JlIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS53dWJCbHVlIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS53dWJCbHVlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLnd1YkJsdWU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgI3d1YkJsdWUucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuXG4uc2xpZGUud3ViQmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5jYXJkLnd1YkJsdWUgLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbi5jYXJkLnd1YkJsdWUgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuXG5ib2R5IC5wZXJzb25ib3ggLnBlcnNvbi5pbWFnZUJhY2tncm91bmQud3ViQmx1ZSAuaW1nV3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbmJvZHkud3ViQmx1ZSAuc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlIC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVsIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSAubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlIGEuYnV0dG9uLCBib2R5Lnd1YkJsdWUgYS5tb3JlLmJ0bnN0eWxlLCBib2R5Lnd1YkJsdWUgYnV0dG9uLCBib2R5Lnd1YkJsdWUgaW5wdXRbdHlwZT1zdWJtaXRdLCBib2R5Lnd1YkJsdWUgYS5pbnN0YUJ0biB7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWFncmVlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG59XG5ib2R5Lnd1YkJsdWUgbWFpbiAuYmFja2dyb3VuZENvbG9yQm94IG1lZGlhIHtcbiAgYmFja2dyb3VuZDogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSAubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlIGEuYnV0dG9uLCBib2R5Lnd1YkJsdWUgYnV0dG9uLCBib2R5Lnd1YkJsdWUgYnV0dG9uLnJvdW5kZWQsIGJvZHkud3ViQmx1ZSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlIC51bmRlckZvbnQge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSAudW5kZXJGb250ICNxdW90ZSBwYXRoIHtcbiAgZmlsbDogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSAucmVsYXRlZCAuY29udGVudFRleHQgLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgLnRleHRDb250YWluZXIgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlIC5jb2xvci1wcmVsb2FkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlIC5tYWdhemluT3ZlcmxheSB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSAuc3F1YXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSAuZmFjdEJveCAuZmFjdEJveEl0ZW0gLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlIC5jb250ZW50Ym94LmNhcmRzIC5jYXJkIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbmJvZHkud3ViQmx1ZSAuY29udGVudFRleHQuc3RhdGVtZW50IHAge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSBidXR0b24sIGJvZHkud3ViQmx1ZSBidXR0b24ucm91bmRlZCwgYm9keS53dWJCbHVlIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgI3BhZ2UtaGVhZGVyLmJhY2tncm91bmRDb2xvckxlZnQge1xuICBiYWNrZ3JvdW5kOiAjMGQzZDlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud3ViQmx1ZSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICMwZDNkOWY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5Lnd1YkJsdWUgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMGQzZDlmO1xuICB9XG59XG5ib2R5Lnd1YkJsdWUuYXJ0aWNsZS53dWJCbHVlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgYSB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlLmFydGljbGUud3ViQmx1ZSBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZS5hcnRpY2xlLnd1YkJsdWUgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUuYXJ0aWNsZS53dWJCbHVlIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUuYXJ0aWNsZS53dWJCbHVlIGJ1dHRvbi5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZS5hcnRpY2xlLnd1YkJsdWUgLnRlYXNlci10ZXh0IGEge1xuICBjb2xvcjogIzQzNDM0RDtcbn1cbmJvZHkud3ViQmx1ZS5hcnRpY2xlLnd1YkJsdWUgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlLmFydGljbGUud3ViQmx1ZSAudGV4dEZpZWxkLnRleHRCb3ggLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlLmFydGljbGUud3ViQmx1ZSAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtLmFjdGl2ZSwgYm9keS53dWJCbHVlLmFydGljbGUud3ViQmx1ZSAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUuYXJ0aWNsZS53dWJCbHVlIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZS5hcnRpY2xlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQgLnNsaWRlckNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIC5zdXBsaW5lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLm1haWwge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSAubW9yZUluZm8gYS50ZXh0TGluayB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlIC5tb3JlLWxpbmsge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSBhIGgzOmhvdmVyIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgLmZpZWxkLS1uYW1lLWJvZHkgYSB7XG4gIGNvbG9yOiAjMGQzZDlmICFpbXBvcnRhbnQ7XG59XG5ib2R5Lnd1YkJsdWUgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgLmFqYXgtdGhyb2JiZXIuc2stdGhyZWUtYm91bmNlIC5zay1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgaDIgYTpob3ZlciB7XG4gIGNvbG9yOiAjMGQzZDlmICFpbXBvcnRhbnQ7XG59XG5ib2R5Lnd1YkJsdWUgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlIFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSAucGVyc29uLmltYWdlQmFja2dyb3VuZCAuaW1nV3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgZm9ybSAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSBmb3JtIC5pbnB1dEdyb3VwIC5iYXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSAudWktZGlhbG9nIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlIC5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQgLnNjcm9sbC1jb250ZW50LWlubmVyIC5zZWN0aW9uIC5jb250ZW50IC5pbWctdGl0bGUge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgaDIudGFibGUtdGl0bGUge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGguZW1wdHkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYm9keS53dWJCbHVlIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5zZWNvbmQtaGVhZCB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMywgNjEsIDE1OSwgMC4xKTtcbn1cbmJvZHkud3ViQmx1ZSBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzLCA2MSwgMTU5LCAwLjEpO1xufVxuYm9keS53dWJCbHVlIGFydGljbGUubW9kdWwtbWVkaWF0aGVrIGgzIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWIudWktdGFicy1hY3RpdmU6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogIzBkM2Q5ZiBzb2xpZCAzcHg7XG59XG5ib2R5Lnd1YkJsdWUgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYjpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAuYXVzdHJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lnd1YkJsdWUgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC15ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMGQzZDlmO1xuICBiYWNrZ3JvdW5kOiAjMGQzZDlmO1xufVxuYm9keS53dWJCbHVlIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAtbm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMGQzZDlmO1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkud3ViQmx1ZSAuZmxpcE1hZyAudGV4dCAuc3VwbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUud3ViQmx1ZSAuY29udGVudCxcbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS53dWJCbHVlIC5jb2xvci1mYWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSBuYXYgLnN1Yk1lbnUgLm1TdWJuYXYgLnNjcm9sbCBsaS5zdWJtZW51Q2FyZC5oaXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhOmJlZm9yZSB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUuaGlzIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5oaXM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuaGlzOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyICNoaXMucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzLCA2MSwgMTU5LCAwLjEpO1xufVxuXG4uc2xpZGUuaGlzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cblxuLmNhcmQuaGlzIC5zdWJsaW5lLWNvbG9yIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG4uY2FyZC5oaXMgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuXG5ib2R5IC5wZXJzb25ib3ggLnBlcnNvbi5pbWFnZUJhY2tncm91bmQuaGlzIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMywgNjEsIDE1OSwgMC4xKTtcbn1cblxuYm9keS5oaXMgLnN0YWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMywgNjEsIDE1OSwgMC4xKTtcbn1cbmJvZHkuaGlzIC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVsIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMGQzZDlmO1xufVxuYm9keS5oaXMgLm5hdmlnYXRpb25fZGVza3RvcCAjc2VhcmNoV3JhcHBlciBmb3JtIC5mb3JtLWl0ZW0gLmlucHV0R3JvdXAgbGFiZWwge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIGEuYnV0dG9uLCBib2R5LmhpcyBhLm1vcmUuYnRuc3R5bGUsIGJvZHkuaGlzIGJ1dHRvbiwgYm9keS5oaXMgaW5wdXRbdHlwZT1zdWJtaXRdLCBib2R5LmhpcyBhLmluc3RhQnRuIHtcbiAgYmFja2dyb3VuZDogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIC5ldS1jb29raWUtY29tcGxpYW5jZS1hZ3JlZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xufVxuYm9keS5oaXMgbWFpbiAuYmFja2dyb3VuZENvbG9yQm94IG1lZGlhIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMywgNjEsIDE1OSwgMC4xKTtcbn1cbmJvZHkuaGlzIC5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5LmhpcyBhLmJ1dHRvbiwgYm9keS5oaXMgYnV0dG9uLCBib2R5LmhpcyBidXR0b24ucm91bmRlZCwgYm9keS5oaXMgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIC51bmRlckZvbnQge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIC51bmRlckZvbnQgI3F1b3RlIHBhdGgge1xuICBmaWxsOiAjMGQzZDlmO1xufVxuYm9keS5oaXMgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIC50ZXh0Q29udGFpbmVyIHN0cm9uZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIC5jb2xvci1wcmVsb2FkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzLCA2MSwgMTU5LCAwLjEpO1xufVxuYm9keS5oaXMgLm1hZ2F6aW5PdmVybGF5IHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5LmhpcyAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKSB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMgLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMgLnNxdWFyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5LmhpcyAuZmFjdEJveCAuZmFjdEJveEl0ZW0gLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMgLmNvbnRlbnRib3guY2FyZHMgLmNhcmQgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMywgNjEsIDE1OSwgMC4xKTtcbn1cbmJvZHkuaGlzIC5zdGF0ZW1lbnQgLmNvbnRlbnRUZXh0IHAsXG5ib2R5LmhpcyAuY29udGVudFRleHQuc3RhdGVtZW50IHAge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIGJ1dHRvbiwgYm9keS5oaXMgYnV0dG9uLnJvdW5kZWQsIGJvZHkuaGlzIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5LmhpcyAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCB7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5oaXMgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzLCA2MSwgMTU5LCAwLjEpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYm9keS5oaXMgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzLCA2MSwgMTU5LCAwLjEpO1xuICB9XG59XG5ib2R5Lmhpcy5hcnRpY2xlLmhpcyAucm93Lm1haW4gYXNpZGUuYXJ0aWNsZUluZm9zIGEge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzLmFydGljbGUuaGlzIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMuYXJ0aWNsZS5oaXMgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lmhpcy5hcnRpY2xlLmhpcyAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMuYXJ0aWNsZS5oaXMgYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMuYXJ0aWNsZS5oaXMgLnRlYXNlci10ZXh0IGEge1xuICBjb2xvcjogIzQzNDM0RDtcbn1cbmJvZHkuaGlzLmFydGljbGUuaGlzIC5tb3JlLWxpbmsge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzLmFydGljbGUuaGlzIC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5Lmhpcy5hcnRpY2xlLmhpcyAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtLmFjdGl2ZSwgYm9keS5oaXMuYXJ0aWNsZS5oaXMgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMuYXJ0aWNsZS5oaXMgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMuYXJ0aWNsZSAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwZDNkOWY7XG59XG5ib2R5LmhpcyAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIC5tb2R1bC1ha2tvcmRlb24udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLXN0YXRlLWFjdGl2ZSBzcGFuIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5LmhpcyAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIC5zdXBsaW5lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5LmhpcyAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5LmhpcyAubW9yZUluZm8gYS50ZXh0TGluayB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMgYSBoMzpob3ZlciB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMgLmZpZWxkLS1uYW1lLWJvZHkgYSB7XG4gIGNvbG9yOiAjMGQzZDlmICFpbXBvcnRhbnQ7XG59XG5ib2R5LmhpcyAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMgLnZpZXctZW1wdHkgYSB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMgLmFqYXgtdGhyb2JiZXIuc2stdGhyZWUtYm91bmNlIC5zay1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5LmhpcyBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwZDNkOWYgIWltcG9ydGFudDtcbn1cbmJvZHkuaGlzIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1saXN0ZSAuYmxvY2stdmlld3MgLmJsb2NrLXRpdGxlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMywgNjEsIDE1OSwgMC4xKTtcbn1cbmJvZHkuaGlzIGZvcm0gLmlucHV0R3JvdXAgaW5wdXQ6bm90KFtyZWFkb25seV0pOm5vdCguZm9ybS1jaGVja2JveCk6bm90KC5mb3JtLXJhZGlvKTpmb2N1cyB+IGxhYmVsIHtcbiAgY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5LmhpcyBmb3JtIC5pbnB1dEdyb3VwIC5iYXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIC51aS1kaWFsb2cgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjMGQzZDlmO1xufVxuYm9keS5oaXMgLnJlbGF0ZWQuY2FyZC1kZWNrIC5jYXJkLmZ1bGwgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMywgNjEsIDE1OSwgMC4xKTtcbn1cbmJvZHkuaGlzIC5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQgLnNjcm9sbC1jb250ZW50LWlubmVyIC5zZWN0aW9uIC5jb250ZW50IC5pbWctdGl0bGUge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIGFydGljbGUubW9kdWwtdGFiZWxsZSBoMi50YWJsZS10aXRsZSB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keS5oaXMgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGgge1xuICBiYWNrZ3JvdW5kOiAjMGQzZDlmO1xufVxuYm9keS5oaXMgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGguZW1wdHkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYm9keS5oaXMgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMsIDYxLCAxNTksIDAuMSk7XG59XG5ib2R5LmhpcyBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5LmhpcyBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMsIDYxLCAxNTksIDAuMSk7XG59XG5ib2R5LmhpcyBhcnRpY2xlLm1vZHVsLW1lZGlhdGhlayBoMyBwOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWIudWktdGFicy1hY3RpdmU6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogIzBkM2Q5ZiBzb2xpZCAzcHg7XG59XG5ib2R5LmhpcyAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5LmhpcyAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMGQzZDlmO1xufVxuYm9keS5oaXMgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5ib2R5LmhpcyAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5hdXN0cmljaC10ZXh0IGEge1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAteWVzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzBkM2Q5ZjtcbiAgYmFja2dyb3VuZDogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAtbm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMGQzZDlmO1xuICBjb2xvcjogIzBkM2Q5Zjtcbn1cbmJvZHkuaGlzIC5mbGlwTWFnIC50ZXh0IC5zdXBsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMywgNjEsIDE1OSwgMC4xKTtcbn1cbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5oaXMgLmNvbnRlbnQsXG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUuaGlzIC5jb2xvci1mYWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSBuYXYgLnN1Yk1lbnUgLm1TdWJuYXYgLnNjcm9sbCBsaS5zdWJtZW51Q2FyZC5kYXJrUmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMDMxNDtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYTpiZWZvcmUge1xuICBjb2xvcjogIzkxMDMxNDtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmRhcmtSZWQge1xuICBjb2xvcjogIzkxMDMxNDtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmRhcmtSZWQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMDMxNDtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuZGFya1JlZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEwMzE0O1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAjZGFya1JlZC5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTAzMTQ7XG59XG5cbi5zbGlkZS5kYXJrUmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMDMxNDtcbn1cblxuLmNhcmQuZGFya1JlZCAuc3VibGluZS1jb2xvciB7XG4gIGNvbG9yOiAjOTEwMzE0O1xufVxuLmNhcmQuZGFya1JlZCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTAzMTQ7XG59XG5cbmJvZHkgLnBlcnNvbmJveCAucGVyc29uLmltYWdlQmFja2dyb3VuZC5kYXJrUmVkIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMDMxNDtcbn1cblxuYm9keS5kYXJrUmVkIC5zdGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgI3NlYXJjaFdyYXBwZXIgZm9ybSAuZm9ybS1pdGVtIC5pbnB1dEdyb3VwIGxhYmVsIHtcbiAgY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQgYS5idXR0b24sIGJvZHkuZGFya1JlZCBhLm1vcmUuYnRuc3R5bGUsIGJvZHkuZGFya1JlZCBidXR0b24sIGJvZHkuZGFya1JlZCBpbnB1dFt0eXBlPXN1Ym1pdF0sIGJvZHkuZGFya1JlZCBhLmluc3RhQnRuIHtcbiAgYmFja2dyb3VuZDogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZCAuZXUtY29va2llLWNvbXBsaWFuY2UtYWdyZWUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2VkZWRlZDtcbn1cbmJvZHkuZGFya1JlZCBtYWluIC5iYWNrZ3JvdW5kQ29sb3JCb3ggbWVkaWEge1xuICBiYWNrZ3JvdW5kOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIC5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQgYS5idXR0b24sIGJvZHkuZGFya1JlZCBidXR0b24sIGJvZHkuZGFya1JlZCBidXR0b24ucm91bmRlZCwgYm9keS5kYXJrUmVkIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQgLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIC51bmRlckZvbnQgI3F1b3RlIHBhdGgge1xuICBmaWxsOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZCAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZCAudGV4dENvbnRhaW5lciBzdHJvbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQgLmNvbG9yLXByZWxvYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQgLm1hZ2F6aW5PdmVybGF5IHtcbiAgY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSkge1xuICBjb2xvcjogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZCAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQgLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIC5zcXVhcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIC5mYWN0Qm94IC5mYWN0Qm94SXRlbSAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQgLmNvbnRlbnRib3guY2FyZHMgLmNhcmQgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZCAuc3RhdGVtZW50IC5jb250ZW50VGV4dCBwLFxuYm9keS5kYXJrUmVkIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gIGNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIGJ1dHRvbiwgYm9keS5kYXJrUmVkIGJ1dHRvbi5yb3VuZGVkLCBib2R5LmRhcmtSZWQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZCAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCB7XG4gIGJhY2tncm91bmQ6ICM5MTAzMTQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5kYXJrUmVkICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogIzkxMDMxNDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGJvZHkuZGFya1JlZCAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICM5MTAzMTQ7XG4gIH1cbn1cbmJvZHkuZGFya1JlZC5hcnRpY2xlLmRhcmtSZWQgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyBhIHtcbiAgY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQuYXJ0aWNsZS5kYXJrUmVkIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkLmFydGljbGUuZGFya1JlZCAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZC5hcnRpY2xlLmRhcmtSZWQgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZC5hcnRpY2xlLmRhcmtSZWQgYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkLmFydGljbGUuZGFya1JlZCAudGVhc2VyLXRleHQgYSB7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuYm9keS5kYXJrUmVkLmFydGljbGUuZGFya1JlZCAubW9yZS1saW5rIHtcbiAgY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQuYXJ0aWNsZS5kYXJrUmVkIC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQuYXJ0aWNsZS5kYXJrUmVkIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0uYWN0aXZlLCBib2R5LmRhcmtSZWQuYXJ0aWNsZS5kYXJrUmVkIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06aG92ZXIge1xuICBjb2xvcjogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZC5hcnRpY2xlLmRhcmtSZWQgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkLmFydGljbGUgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZCAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZCAubW9kdWwtYWtrb3JkZW9uLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgLnN1cGxpbmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZCAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIC5tb3JlSW5mbyBhLnRleHRMaW5rIHtcbiAgY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIGEgaDM6aG92ZXIge1xuICBjb2xvcjogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZCAuZmllbGQtLW5hbWUtYm9keSBhIHtcbiAgY29sb3I6ICM5MTAzMTQgIWltcG9ydGFudDtcbn1cbmJvZHkuZGFya1JlZCAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIC52aWV3LWVtcHR5IGEge1xuICBjb2xvcjogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZCAuYWpheC10aHJvYmJlci5zay10aHJlZS1ib3VuY2UgLnNrLWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZCBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICM5MTAzMTQgIWltcG9ydGFudDtcbn1cbmJvZHkuZGFya1JlZCAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmJsb2NrLXZpZXdzIC5ibG9jay10aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXSAudmlld3MtZWxlbWVudC1jb250YWluZXIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZCBmb3JtIC5pbnB1dEdyb3VwIGlucHV0Om5vdChbcmVhZG9ubHldKTpub3QoLmZvcm0tY2hlY2tib3gpOm5vdCguZm9ybS1yYWRpbyk6Zm9jdXMgfiBsYWJlbCB7XG4gIGNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIGZvcm0gLmlucHV0R3JvdXAgLmJhcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIC51aS1kaWFsb2cgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIC5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQgLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLmltZy10aXRsZSB7XG4gIGNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIGFydGljbGUubW9kdWwtdGFiZWxsZSBoMi50YWJsZS10aXRsZSB7XG4gIGNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoIHtcbiAgYmFja2dyb3VuZDogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aC5lbXB0eSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5LmRhcmtSZWQgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NSwgMywgMjAsIDAuMSk7XG59XG5ib2R5LmRhcmtSZWQgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGhlYWQgdHIgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDUsIDMsIDIwLCAwLjEpO1xufVxuYm9keS5kYXJrUmVkIGFydGljbGUubW9kdWwtbWVkaWF0aGVrIGgzIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWIudWktdGFicy1hY3RpdmU6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogIzkxMDMxNCBzb2xpZCAzcHg7XG59XG5ib2R5LmRhcmtSZWQgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYjpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAuYXVzdHJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5LmRhcmtSZWQgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC15ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTEwMzE0O1xuICBiYWNrZ3JvdW5kOiAjOTEwMzE0O1xufVxuYm9keS5kYXJrUmVkIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAtbm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTEwMzE0O1xuICBjb2xvcjogIzkxMDMxNDtcbn1cbmJvZHkuZGFya1JlZCAuZmxpcE1hZyAudGV4dCAuc3VwbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTAzMTQ7XG59XG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUuZGFya1JlZCAuY29udGVudCxcbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5kYXJrUmVkIC5jb2xvci1mYWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSBuYXYgLnN1Yk1lbnUgLm1TdWJuYXYgLnNjcm9sbCBsaS5zdWJtZW51Q2FyZC52aW9sZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTgxNDc3O1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhOmJlZm9yZSB7XG4gIGNvbG9yOiAjYTgxNDc3O1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUudmlvbGV0IHtcbiAgY29sb3I6ICNhODE0Nzc7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS52aW9sZXQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4MTQ3Nztcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEudmlvbGV0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhODE0Nzc7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyICN2aW9sZXQucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTgxNDc3O1xufVxuXG4uc2xpZGUudmlvbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4MTQ3Nztcbn1cblxuLmNhcmQudmlvbGV0IC5zdWJsaW5lLWNvbG9yIHtcbiAgY29sb3I6ICNhODE0Nzc7XG59XG4uY2FyZC52aW9sZXQgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTgxNDc3O1xufVxuXG5ib2R5IC5wZXJzb25ib3ggLnBlcnNvbi5pbWFnZUJhY2tncm91bmQudmlvbGV0IC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4MTQ3Nztcbn1cblxuYm9keS52aW9sZXQgLnN0YWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVsIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLm5hdmlnYXRpb25fZGVza3RvcCAjc2VhcmNoV3JhcHBlciBmb3JtIC5mb3JtLWl0ZW0gLmlucHV0R3JvdXAgbGFiZWwge1xuICBjb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IGEuYnV0dG9uLCBib2R5LnZpb2xldCBhLm1vcmUuYnRuc3R5bGUsIGJvZHkudmlvbGV0IGJ1dHRvbiwgYm9keS52aW9sZXQgaW5wdXRbdHlwZT1zdWJtaXRdLCBib2R5LnZpb2xldCBhLmluc3RhQnRuIHtcbiAgYmFja2dyb3VuZDogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IC5ldS1jb29raWUtY29tcGxpYW5jZS1hZ3JlZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xufVxuYm9keS52aW9sZXQgbWFpbiAuYmFja2dyb3VuZENvbG9yQm94IG1lZGlhIHtcbiAgYmFja2dyb3VuZDogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IC5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhODE0Nzc7XG59XG5ib2R5LnZpb2xldCBhLmJ1dHRvbiwgYm9keS52aW9sZXQgYnV0dG9uLCBib2R5LnZpb2xldCBidXR0b24ucm91bmRlZCwgYm9keS52aW9sZXQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IC51bmRlckZvbnQge1xuICBjb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IC51bmRlckZvbnQgI3F1b3RlIHBhdGgge1xuICBmaWxsOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IC50ZXh0Q29udGFpbmVyIHN0cm9uZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IC5jb2xvci1wcmVsb2FkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLm1hZ2F6aW5PdmVybGF5IHtcbiAgY29sb3I6ICNhODE0Nzc7XG59XG5ib2R5LnZpb2xldCAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKSB7XG4gIGNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLnNxdWFyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhODE0Nzc7XG59XG5ib2R5LnZpb2xldCAuZmFjdEJveCAuZmFjdEJveEl0ZW0gLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLmNvbnRlbnRib3guY2FyZHMgLmNhcmQgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IC5zdGF0ZW1lbnQgLmNvbnRlbnRUZXh0IHAsXG5ib2R5LnZpb2xldCAuY29udGVudFRleHQuc3RhdGVtZW50IHAge1xuICBjb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IGJ1dHRvbiwgYm9keS52aW9sZXQgYnV0dG9uLnJvdW5kZWQsIGJvZHkudmlvbGV0IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhODE0Nzc7XG59XG5ib2R5LnZpb2xldCAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCB7XG4gIGJhY2tncm91bmQ6ICNhODE0Nzc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS52aW9sZXQgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjYTgxNDc3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYm9keS52aW9sZXQgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjYTgxNDc3O1xuICB9XG59XG5ib2R5LnZpb2xldC5hcnRpY2xlLnZpb2xldCAucm93Lm1haW4gYXNpZGUuYXJ0aWNsZUluZm9zIGEge1xuICBjb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0LmFydGljbGUudmlvbGV0IGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQuYXJ0aWNsZS52aW9sZXQgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhODE0Nzc7XG59XG5ib2R5LnZpb2xldC5hcnRpY2xlLnZpb2xldCAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQuYXJ0aWNsZS52aW9sZXQgYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQuYXJ0aWNsZS52aW9sZXQgLnRlYXNlci10ZXh0IGEge1xuICBjb2xvcjogIzQzNDM0RDtcbn1cbmJvZHkudmlvbGV0LmFydGljbGUudmlvbGV0IC5tb3JlLWxpbmsge1xuICBjb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0LmFydGljbGUudmlvbGV0IC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgY29sb3I6ICNhODE0Nzc7XG59XG5ib2R5LnZpb2xldC5hcnRpY2xlLnZpb2xldCAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtLmFjdGl2ZSwgYm9keS52aW9sZXQuYXJ0aWNsZS52aW9sZXQgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQuYXJ0aWNsZS52aW9sZXQgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQuYXJ0aWNsZSAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNhODE0Nzc7XG59XG5ib2R5LnZpb2xldCAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IC5tb2R1bC1ha2tvcmRlb24udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLXN0YXRlLWFjdGl2ZSBzcGFuIHtcbiAgY29sb3I6ICNhODE0Nzc7XG59XG5ib2R5LnZpb2xldCAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIC5zdXBsaW5lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhODE0Nzc7XG59XG5ib2R5LnZpb2xldCAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhODE0Nzc7XG59XG5ib2R5LnZpb2xldCAubW9yZUluZm8gYS50ZXh0TGluayB7XG4gIGNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgYSBoMzpob3ZlciB7XG4gIGNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLmZpZWxkLS1uYW1lLWJvZHkgYSB7XG4gIGNvbG9yOiAjYTgxNDc3ICFpbXBvcnRhbnQ7XG59XG5ib2R5LnZpb2xldCAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLnZpZXctZW1wdHkgYSB7XG4gIGNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLmFqYXgtdGhyb2JiZXIuc2stdGhyZWUtYm91bmNlIC5zay1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhODE0Nzc7XG59XG5ib2R5LnZpb2xldCBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICNhODE0NzcgIWltcG9ydGFudDtcbn1cbmJvZHkudmlvbGV0IC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1saXN0ZSAuYmxvY2stdmlld3MgLmJsb2NrLXRpdGxlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IGZvcm0gLmlucHV0R3JvdXAgaW5wdXQ6bm90KFtyZWFkb25seV0pOm5vdCguZm9ybS1jaGVja2JveCk6bm90KC5mb3JtLXJhZGlvKTpmb2N1cyB+IGxhYmVsIHtcbiAgY29sb3I6ICNhODE0Nzc7XG59XG5ib2R5LnZpb2xldCBmb3JtIC5pbnB1dEdyb3VwIC5iYXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IC51aS1kaWFsb2cgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLnJlbGF0ZWQuY2FyZC1kZWNrIC5jYXJkLmZ1bGwgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IC5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQgLnNjcm9sbC1jb250ZW50LWlubmVyIC5zZWN0aW9uIC5jb250ZW50IC5pbWctdGl0bGUge1xuICBjb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IGFydGljbGUubW9kdWwtdGFiZWxsZSBoMi50YWJsZS10aXRsZSB7XG4gIGNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGgge1xuICBiYWNrZ3JvdW5kOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGguZW1wdHkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYm9keS52aW9sZXQgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY4LCAyMCwgMTE5LCAwLjEpO1xufVxuYm9keS52aW9sZXQgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGhlYWQgdHIgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2OCwgMjAsIDExOSwgMC4xKTtcbn1cbmJvZHkudmlvbGV0IGFydGljbGUubW9kdWwtbWVkaWF0aGVrIGgzIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYi51aS10YWJzLWFjdGl2ZTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAjYTgxNDc3IHNvbGlkIDNweDtcbn1cbmJvZHkudmlvbGV0IC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWI6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNhODE0Nzc7XG59XG5ib2R5LnZpb2xldCAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4MTQ3Nztcbn1cbmJvZHkudmlvbGV0IC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmF1c3RyaWNoLXRleHQgYSB7XG4gIGNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC15ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTgxNDc3O1xuICBiYWNrZ3JvdW5kOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC1ubyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhODE0Nzc7XG4gIGNvbG9yOiAjYTgxNDc3O1xufVxuYm9keS52aW9sZXQgLmZsaXBNYWcgLnRleHQgLnN1cGxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTgxNDc3O1xufVxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLnZpb2xldCAuY29udGVudCxcbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS52aW9sZXQgLmNvbG9yLWZhZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIG5hdiAuc3ViTWVudSAubVN1Ym5hdiAuc2Nyb2xsIGxpLnN1Ym1lbnVDYXJkLnBldHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGE6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5wZXRyb2wge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLnBldHJvbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5wZXRyb2w6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgI3BldHJvbC5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5cbi5zbGlkZS5wZXRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuXG4uY2FyZC5wZXRyb2wgLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbi5jYXJkLnBldHJvbCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5cbmJvZHkgLnBlcnNvbmJveCAucGVyc29uLmltYWdlQmFja2dyb3VuZC5wZXRyb2wgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuXG5ib2R5LnBldHJvbCAuc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgYS5idXR0b24sIGJvZHkucGV0cm9sIGEubW9yZS5idG5zdHlsZSwgYm9keS5wZXRyb2wgYnV0dG9uLCBib2R5LnBldHJvbCBpbnB1dFt0eXBlPXN1Ym1pdF0sIGJvZHkucGV0cm9sIGEuaW5zdGFCdG4ge1xuICBiYWNrZ3JvdW5kOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWFncmVlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG59XG5ib2R5LnBldHJvbCBtYWluIC5iYWNrZ3JvdW5kQ29sb3JCb3ggbWVkaWEge1xuICBiYWNrZ3JvdW5kOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIGEuYnV0dG9uLCBib2R5LnBldHJvbCBidXR0b24sIGJvZHkucGV0cm9sIGJ1dHRvbi5yb3VuZGVkLCBib2R5LnBldHJvbCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLnVuZGVyRm9udCAjcXVvdGUgcGF0aCB7XG4gIGZpbGw6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLnRleHRDb250YWluZXIgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLmNvbG9yLXByZWxvYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAubWFnYXppbk92ZXJsYXkge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAuc3F1YXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5mYWN0Qm94IC5mYWN0Qm94SXRlbSAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAuY29udGVudGJveC5jYXJkcyAuY2FyZCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbmJvZHkucGV0cm9sIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgYnV0dG9uLCBib2R5LnBldHJvbCBidXR0b24ucm91bmRlZCwgYm9keS5wZXRyb2wgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sICNwYWdlLWhlYWRlci5iYWNrZ3JvdW5kQ29sb3JMZWZ0IHtcbiAgYmFja2dyb3VuZDogIzAwN0Q4QTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5LnBldHJvbCAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICMwMDdEOEE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5LnBldHJvbCAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICMwMDdEOEE7XG4gIH1cbn1cbmJvZHkucGV0cm9sLmFydGljbGUucGV0cm9sIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgYSB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wuYXJ0aWNsZS5wZXRyb2wgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbC5hcnRpY2xlLnBldHJvbCAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sLmFydGljbGUucGV0cm9sIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbC5hcnRpY2xlLnBldHJvbCBidXR0b24ubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbC5hcnRpY2xlLnBldHJvbCAudGVhc2VyLXRleHQgYSB7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuYm9keS5wZXRyb2wuYXJ0aWNsZS5wZXRyb2wgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wuYXJ0aWNsZS5wZXRyb2wgLnRleHRGaWVsZC50ZXh0Qm94IC51bmRlckZvbnQge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sLmFydGljbGUucGV0cm9sIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0uYWN0aXZlLCBib2R5LnBldHJvbC5hcnRpY2xlLnBldHJvbCAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbC5hcnRpY2xlLnBldHJvbCAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbC5hcnRpY2xlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kIC5zbGlkZXJDb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgLnN1cGxpbmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5tYWlsIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5tb3JlSW5mbyBhLnRleHRMaW5rIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAubW9yZS1saW5rIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCBhIGgzOmhvdmVyIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAuZmllbGQtLW5hbWUtYm9keSBhIHtcbiAgY29sb3I6ICMwMDdEOEEgIWltcG9ydGFudDtcbn1cbmJvZHkucGV0cm9sIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAuYWpheC10aHJvYmJlci5zay10aHJlZS1ib3VuY2UgLnNrLWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIGgyIGE6aG92ZXIge1xuICBjb2xvcjogIzAwN0Q4QSAhaW1wb3J0YW50O1xufVxuYm9keS5wZXRyb2wgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXSAudmlld3MtZWxlbWVudC1jb250YWluZXIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLnBlcnNvbi5pbWFnZUJhY2tncm91bmQgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgZm9ybSAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIGZvcm0gLmlucHV0R3JvdXAgLmJhcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLnVpLWRpYWxvZyAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLmltZy10aXRsZSB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIGgyLnRhYmxlLXRpdGxlIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aC5lbXB0eSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5LnBldHJvbCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuc2Vjb25kLWhlYWQgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjUsIDEzOCwgMC4xKTtcbn1cbmJvZHkucGV0cm9sIGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjUsIDEzOCwgMC4xKTtcbn1cbmJvZHkucGV0cm9sIGFydGljbGUubW9kdWwtbWVkaWF0aGVrIGgzIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYi51aS10YWJzLWFjdGl2ZTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAjMDA3RDhBIHNvbGlkIDNweDtcbn1cbmJvZHkucGV0cm9sIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWI6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmF1c3RyaWNoLXRleHQgYSB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC15ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3RDhBO1xuICBiYWNrZ3JvdW5kOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC1ubyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDdEOEE7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLmZsaXBNYWcgLnRleHQgLnN1cGxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLnBldHJvbCAuY29udGVudCxcbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5wZXRyb2wgLmNvbG9yLWZhZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIG5hdiAuc3ViTWVudSAubVN1Ym5hdiAuc2Nyb2xsIGxpLnN1Ym1lbnVDYXJkLnJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGE6YmVmb3JlIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5yZWQge1xuICBjb2xvcjogI0UxMDAwRDtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLnJlZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5yZWQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgI3JlZC5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmIzYjM7XG59XG5cbi5zbGlkZS5yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuXG4uY2FyZC5yZWQgLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogI0UxMDAwRDtcbn1cbi5jYXJkLnJlZCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5cbmJvZHkgLnBlcnNvbmJveCAucGVyc29uLmltYWdlQmFja2dyb3VuZC5yZWQgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiM2IzO1xufVxuXG5ib2R5LnJlZCAuc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiM2IzO1xufVxuYm9keS5yZWQgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFMTAwMEQ7XG59XG5ib2R5LnJlZCAubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIGNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5yZWQgYS5idXR0b24sIGJvZHkucmVkIGEubW9yZS5idG5zdHlsZSwgYm9keS5yZWQgYnV0dG9uLCBib2R5LnJlZCBpbnB1dFt0eXBlPXN1Ym1pdF0sIGJvZHkucmVkIGEuaW5zdGFCdG4ge1xuICBiYWNrZ3JvdW5kOiAjRTEwMDBEO1xufVxuYm9keS5yZWQgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWFncmVlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG59XG5ib2R5LnJlZCBtYWluIC5iYWNrZ3JvdW5kQ29sb3JCb3ggbWVkaWEge1xuICBiYWNrZ3JvdW5kOiAjZTZiM2IzO1xufVxuYm9keS5yZWQgLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkucmVkIGEuYnV0dG9uLCBib2R5LnJlZCBidXR0b24sIGJvZHkucmVkIGJ1dHRvbi5yb3VuZGVkLCBib2R5LnJlZCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjRTEwMDBEO1xufVxuYm9keS5yZWQgLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5yZWQgLnVuZGVyRm9udCAjcXVvdGUgcGF0aCB7XG4gIGZpbGw6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5yZWQgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5yZWQgLnRleHRDb250YWluZXIgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5yZWQgLmNvbG9yLXByZWxvYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmIzYjM7XG59XG5ib2R5LnJlZCAubWFnYXppbk92ZXJsYXkge1xuICBjb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkucmVkIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCAuc3F1YXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkucmVkIC5mYWN0Qm94IC5mYWN0Qm94SXRlbSAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCAuY29udGVudGJveC5jYXJkcyAuY2FyZCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiM2IzO1xufVxuYm9keS5yZWQgLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbmJvZHkucmVkIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gIGNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5yZWQgYnV0dG9uLCBib2R5LnJlZCBidXR0b24ucm91bmRlZCwgYm9keS5yZWQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkucmVkICNwYWdlLWhlYWRlci5iYWNrZ3JvdW5kQ29sb3JMZWZ0IHtcbiAgYmFja2dyb3VuZDogI0UxMDAwRDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5LnJlZCAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNlNmIzYjM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5LnJlZCAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNlNmIzYjM7XG4gIH1cbn1cbmJvZHkucmVkLmFydGljbGUucmVkIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgYSB7XG4gIGNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5yZWQuYXJ0aWNsZS5yZWQgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZC5hcnRpY2xlLnJlZCAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkucmVkLmFydGljbGUucmVkIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZC5hcnRpY2xlLnJlZCBidXR0b24ubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZC5hcnRpY2xlLnJlZCAudGVhc2VyLXRleHQgYSB7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuYm9keS5yZWQuYXJ0aWNsZS5yZWQgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5yZWQuYXJ0aWNsZS5yZWQgLnRleHRGaWVsZC50ZXh0Qm94IC51bmRlckZvbnQge1xuICBjb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkucmVkLmFydGljbGUucmVkIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0uYWN0aXZlLCBib2R5LnJlZC5hcnRpY2xlLnJlZCAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZC5hcnRpY2xlLnJlZCAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZC5hcnRpY2xlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5yZWQgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI0UxMDAwRDtcbn1cbmJvZHkucmVkIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kIC5zbGlkZXJDb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjRTEwMDBEO1xufVxuYm9keS5yZWQgLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkucmVkIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgLnN1cGxpbmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkucmVkIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5tYWlsIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkucmVkIC5tb3JlSW5mbyBhLnRleHRMaW5rIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCAubW9yZS1saW5rIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCBhIGgzOmhvdmVyIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCAuZmllbGQtLW5hbWUtYm9keSBhIHtcbiAgY29sb3I6ICNFMTAwMEQgIWltcG9ydGFudDtcbn1cbmJvZHkucmVkIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCAuYWpheC10aHJvYmJlci5zay10aHJlZS1ib3VuY2UgLnNrLWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkucmVkIGgyIGE6aG92ZXIge1xuICBjb2xvcjogI0UxMDAwRCAhaW1wb3J0YW50O1xufVxuYm9keS5yZWQgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5yZWQgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXSAudmlld3MtZWxlbWVudC1jb250YWluZXIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5yZWQgLnBlcnNvbi5pbWFnZUJhY2tncm91bmQgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZTZiM2IzO1xufVxuYm9keS5yZWQgZm9ybSAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICBjb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkucmVkIGZvcm0gLmlucHV0R3JvdXAgLmJhcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRTEwMDBEO1xufVxuYm9keS5yZWQgLnVpLWRpYWxvZyAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiM2IzO1xufVxuYm9keS5yZWQgLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLmltZy10aXRsZSB7XG4gIGNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5yZWQgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIGgyLnRhYmxlLXRpdGxlIHtcbiAgY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aC5lbXB0eSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5LnJlZCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuc2Vjb25kLWhlYWQgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5yZWQgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjUsIDAsIDEzLCAwLjEpO1xufVxuYm9keS5yZWQgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGhlYWQgdHIgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEwMDBEO1xufVxuYm9keS5yZWQgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNSwgMCwgMTMsIDAuMSk7XG59XG5ib2R5LnJlZCBhcnRpY2xlLm1vZHVsLW1lZGlhdGhlayBoMyBwOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkucmVkIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWIudWktdGFicy1hY3RpdmU6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogI0UxMDAwRCBzb2xpZCAzcHg7XG59XG5ib2R5LnJlZCAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjRTEwMDBEO1xufVxuYm9keS5yZWQgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMEQ7XG59XG5ib2R5LnJlZCAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5hdXN0cmljaC10ZXh0IGEge1xuICBjb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkucmVkIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAteWVzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxMDAwRDtcbiAgYmFja2dyb3VuZDogI0UxMDAwRDtcbn1cbmJvZHkucmVkIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAtbm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTEwMDBEO1xuICBjb2xvcjogI0UxMDAwRDtcbn1cbmJvZHkucmVkIC5mbGlwTWFnIC50ZXh0IC5zdXBsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2YjNiMztcbn1cbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5yZWQgLmNvbnRlbnQsXG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUucmVkIC5jb2xvci1mYWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSBuYXYgLnN1Yk1lbnUgLm1TdWJuYXYgLnNjcm9sbCBsaS5zdWJtZW51Q2FyZC5wZXRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUucGV0cm9sIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5wZXRyb2w6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEucGV0cm9sOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyICNwZXRyb2wucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0ZCRUM0O1xufVxuXG4uc2xpZGUucGV0cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cblxuLmNhcmQucGV0cm9sIC5zdWJsaW5lLWNvbG9yIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG4uY2FyZC5wZXRyb2wgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuXG5ib2R5IC5wZXJzb25ib3ggLnBlcnNvbi5pbWFnZUJhY2tncm91bmQucGV0cm9sIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdGQkVDNDtcbn1cblxuYm9keS5wZXRyb2wgLnN0YWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdGQkVDNDtcbn1cbmJvZHkucGV0cm9sIC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVsIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLm5hdmlnYXRpb25fZGVza3RvcCAjc2VhcmNoV3JhcHBlciBmb3JtIC5mb3JtLWl0ZW0gLmlucHV0R3JvdXAgbGFiZWwge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIGEuYnV0dG9uLCBib2R5LnBldHJvbCBhLm1vcmUuYnRuc3R5bGUsIGJvZHkucGV0cm9sIGJ1dHRvbiwgYm9keS5wZXRyb2wgaW5wdXRbdHlwZT1zdWJtaXRdLCBib2R5LnBldHJvbCBhLmluc3RhQnRuIHtcbiAgYmFja2dyb3VuZDogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5ldS1jb29raWUtY29tcGxpYW5jZS1hZ3JlZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xufVxuYm9keS5wZXRyb2wgbWFpbiAuYmFja2dyb3VuZENvbG9yQm94IG1lZGlhIHtcbiAgYmFja2dyb3VuZDogIzdGQkVDNDtcbn1cbmJvZHkucGV0cm9sIC5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCBhLmJ1dHRvbiwgYm9keS5wZXRyb2wgYnV0dG9uLCBib2R5LnBldHJvbCBidXR0b24ucm91bmRlZCwgYm9keS5wZXRyb2wgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC51bmRlckZvbnQge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC51bmRlckZvbnQgI3F1b3RlIHBhdGgge1xuICBmaWxsOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC50ZXh0Q29udGFpbmVyIHN0cm9uZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5jb2xvci1wcmVsb2FkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0ZCRUM0O1xufVxuYm9keS5wZXRyb2wgLm1hZ2F6aW5PdmVybGF5IHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKSB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLnNxdWFyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAuZmFjdEJveCAuZmFjdEJveEl0ZW0gLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLmNvbnRlbnRib3guY2FyZHMgLmNhcmQgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdGQkVDNDtcbn1cbmJvZHkucGV0cm9sIC5zdGF0ZW1lbnQgLmNvbnRlbnRUZXh0IHAsXG5ib2R5LnBldHJvbCAuY29udGVudFRleHQuc3RhdGVtZW50IHAge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIGJ1dHRvbiwgYm9keS5wZXRyb2wgYnV0dG9uLnJvdW5kZWQsIGJvZHkucGV0cm9sIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCB7XG4gIGJhY2tncm91bmQ6ICMwMDdEOEE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5wZXRyb2wgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjN0ZCRUM0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYm9keS5wZXRyb2wgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjN0ZCRUM0O1xuICB9XG59XG5ib2R5LnBldHJvbC5hcnRpY2xlLnBldHJvbCAucm93Lm1haW4gYXNpZGUuYXJ0aWNsZUluZm9zIGEge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sLmFydGljbGUucGV0cm9sIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wuYXJ0aWNsZS5wZXRyb2wgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbC5hcnRpY2xlLnBldHJvbCAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wuYXJ0aWNsZS5wZXRyb2wgYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wuYXJ0aWNsZS5wZXRyb2wgLnRlYXNlci10ZXh0IGEge1xuICBjb2xvcjogIzQzNDM0RDtcbn1cbmJvZHkucGV0cm9sLmFydGljbGUucGV0cm9sIC5tb3JlLWxpbmsge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sLmFydGljbGUucGV0cm9sIC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbC5hcnRpY2xlLnBldHJvbCAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtLmFjdGl2ZSwgYm9keS5wZXRyb2wuYXJ0aWNsZS5wZXRyb2wgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wuYXJ0aWNsZS5wZXRyb2wgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wuYXJ0aWNsZSAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5tb2R1bC1ha2tvcmRlb24udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLXN0YXRlLWFjdGl2ZSBzcGFuIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIC5zdXBsaW5lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAubW9yZUluZm8gYS50ZXh0TGluayB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgYSBoMzpob3ZlciB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLmZpZWxkLS1uYW1lLWJvZHkgYSB7XG4gIGNvbG9yOiAjMDA3RDhBICFpbXBvcnRhbnQ7XG59XG5ib2R5LnBldHJvbCAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLnZpZXctZW1wdHkgYSB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLmFqYXgtdGhyb2JiZXIuc2stdGhyZWUtYm91bmNlIC5zay1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDdEOEEgIWltcG9ydGFudDtcbn1cbmJvZHkucGV0cm9sIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1saXN0ZSAuYmxvY2stdmlld3MgLmJsb2NrLXRpdGxlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzdGQkVDNDtcbn1cbmJvZHkucGV0cm9sIGZvcm0gLmlucHV0R3JvdXAgaW5wdXQ6bm90KFtyZWFkb25seV0pOm5vdCguZm9ybS1jaGVja2JveCk6bm90KC5mb3JtLXJhZGlvKTpmb2N1cyB+IGxhYmVsIHtcbiAgY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCBmb3JtIC5pbnB1dEdyb3VwIC5iYXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC51aS1kaWFsb2cgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLnJlbGF0ZWQuY2FyZC1kZWNrIC5jYXJkLmZ1bGwgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdGQkVDNDtcbn1cbmJvZHkucGV0cm9sIC5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQgLnNjcm9sbC1jb250ZW50LWlubmVyIC5zZWN0aW9uIC5jb250ZW50IC5pbWctdGl0bGUge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIGFydGljbGUubW9kdWwtdGFiZWxsZSBoMi50YWJsZS10aXRsZSB7XG4gIGNvbG9yOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGgge1xuICBiYWNrZ3JvdW5kOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGguZW1wdHkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYm9keS5wZXRyb2wgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTI1LCAxMzgsIDAuMSk7XG59XG5ib2R5LnBldHJvbCBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTI1LCAxMzgsIDAuMSk7XG59XG5ib2R5LnBldHJvbCBhcnRpY2xlLm1vZHVsLW1lZGlhdGhlayBoMyBwOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWIudWktdGFicy1hY3RpdmU6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogIzAwN0Q4QSBzb2xpZCAzcHg7XG59XG5ib2R5LnBldHJvbCAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA3RDhBO1xufVxuYm9keS5wZXRyb2wgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XG59XG5ib2R5LnBldHJvbCAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5hdXN0cmljaC10ZXh0IGEge1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAteWVzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwN0Q4QTtcbiAgYmFja2dyb3VuZDogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAtbm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3RDhBO1xuICBjb2xvcjogIzAwN0Q4QTtcbn1cbmJvZHkucGV0cm9sIC5mbGlwTWFnIC50ZXh0IC5zdXBsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdGQkVDNDtcbn1cbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5wZXRyb2wgLmNvbnRlbnQsXG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUucGV0cm9sIC5jb2xvci1mYWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSBuYXYgLnN1Yk1lbnUgLm1TdWJuYXYgLnNjcm9sbCBsaS5zdWJtZW51Q2FyZC5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYTpiZWZvcmUge1xuICBjb2xvcjogIzEzMjQ1Yjtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmJsdWUge1xuICBjb2xvcjogIzEzMjQ1Yjtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmJsdWU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYmx1ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAjYmx1ZS5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5cbi5zbGlkZS5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cblxuLmNhcmQuYmx1ZSAuc3VibGluZS1jb2xvciB7XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuLmNhcmQuYmx1ZSAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5cbmJvZHkgLnBlcnNvbmJveCAucGVyc29uLmltYWdlQmFja2dyb3VuZC5ibHVlIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cblxuYm9keS5ibHVlIC5zdGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTMyNDViO1xufVxuYm9keS5ibHVlIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgI3NlYXJjaFdyYXBwZXIgZm9ybSAuZm9ybS1pdGVtIC5pbnB1dEdyb3VwIGxhYmVsIHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUgYS5idXR0b24sIGJvZHkuYmx1ZSBhLm1vcmUuYnRuc3R5bGUsIGJvZHkuYmx1ZSBidXR0b24sIGJvZHkuYmx1ZSBpbnB1dFt0eXBlPXN1Ym1pdF0sIGJvZHkuYmx1ZSBhLmluc3RhQnRuIHtcbiAgYmFja2dyb3VuZDogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZSAuZXUtY29va2llLWNvbXBsaWFuY2UtYWdyZWUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2VkZWRlZDtcbn1cbmJvZHkuYmx1ZSBtYWluIC5iYWNrZ3JvdW5kQ29sb3JCb3ggbWVkaWEge1xuICBiYWNrZ3JvdW5kOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIC5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUgYS5idXR0b24sIGJvZHkuYmx1ZSBidXR0b24sIGJvZHkuYmx1ZSBidXR0b24ucm91bmRlZCwgYm9keS5ibHVlIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUgLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIC51bmRlckZvbnQgI3F1b3RlIHBhdGgge1xuICBmaWxsOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZSAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZSAudGV4dENvbnRhaW5lciBzdHJvbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUgLmNvbG9yLXByZWxvYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUgLm1hZ2F6aW5PdmVybGF5IHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSkge1xuICBjb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZSAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUgLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIC5zcXVhcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIC5mYWN0Qm94IC5mYWN0Qm94SXRlbSAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUgLmNvbnRlbnRib3guY2FyZHMgLmNhcmQgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZSAuc3RhdGVtZW50IC5jb250ZW50VGV4dCBwLFxuYm9keS5ibHVlIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIGJ1dHRvbiwgYm9keS5ibHVlIGJ1dHRvbi5yb3VuZGVkLCBib2R5LmJsdWUgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZSAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCB7XG4gIGJhY2tncm91bmQ6ICMxMzI0NWI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5ibHVlICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogIzEzMjQ1YjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGJvZHkuYmx1ZSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICMxMzI0NWI7XG4gIH1cbn1cbmJvZHkuYmx1ZS5hcnRpY2xlLmJsdWUgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyBhIHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUuYXJ0aWNsZS5ibHVlIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlLmFydGljbGUuYmx1ZSAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZS5hcnRpY2xlLmJsdWUgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZS5hcnRpY2xlLmJsdWUgYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlLmFydGljbGUuYmx1ZSAudGVhc2VyLXRleHQgYSB7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuYm9keS5ibHVlLmFydGljbGUuYmx1ZSAubW9yZS1saW5rIHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUuYXJ0aWNsZS5ibHVlIC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUuYXJ0aWNsZS5ibHVlIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0uYWN0aXZlLCBib2R5LmJsdWUuYXJ0aWNsZS5ibHVlIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06aG92ZXIge1xuICBjb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZS5hcnRpY2xlLmJsdWUgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlLmFydGljbGUgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZSAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZSAubW9kdWwtYWtrb3JkZW9uLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgLnN1cGxpbmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZSAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIC5tb3JlSW5mbyBhLnRleHRMaW5rIHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIGEgaDM6aG92ZXIge1xuICBjb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZSAuZmllbGQtLW5hbWUtYm9keSBhIHtcbiAgY29sb3I6ICMxMzI0NWIgIWltcG9ydGFudDtcbn1cbmJvZHkuYmx1ZSAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIC52aWV3LWVtcHR5IGEge1xuICBjb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZSAuYWpheC10aHJvYmJlci5zay10aHJlZS1ib3VuY2UgLnNrLWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZSBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMzI0NWIgIWltcG9ydGFudDtcbn1cbmJvZHkuYmx1ZSAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmJsb2NrLXZpZXdzIC5ibG9jay10aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXSAudmlld3MtZWxlbWVudC1jb250YWluZXIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZSBmb3JtIC5pbnB1dEdyb3VwIGlucHV0Om5vdChbcmVhZG9ubHldKTpub3QoLmZvcm0tY2hlY2tib3gpOm5vdCguZm9ybS1yYWRpbyk6Zm9jdXMgfiBsYWJlbCB7XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIGZvcm0gLmlucHV0R3JvdXAgLmJhcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIC51aS1kaWFsb2cgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIC5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUgLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLmltZy10aXRsZSB7XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIGFydGljbGUubW9kdWwtdGFiZWxsZSBoMi50YWJsZS10aXRsZSB7XG4gIGNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoIHtcbiAgYmFja2dyb3VuZDogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZSBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aC5lbXB0eSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5LmJsdWUgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZSBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAzNiwgOTEsIDAuMSk7XG59XG5ib2R5LmJsdWUgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGhlYWQgdHIgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMzYsIDkxLCAwLjEpO1xufVxuYm9keS5ibHVlIGFydGljbGUubW9kdWwtbWVkaWF0aGVrIGgzIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWIudWktdGFicy1hY3RpdmU6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogIzEzMjQ1YiBzb2xpZCAzcHg7XG59XG5ib2R5LmJsdWUgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYjpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAuYXVzdHJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5LmJsdWUgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC15ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTMyNDViO1xuICBiYWNrZ3JvdW5kOiAjMTMyNDViO1xufVxuYm9keS5ibHVlIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAtbm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTMyNDViO1xuICBjb2xvcjogIzEzMjQ1Yjtcbn1cbmJvZHkuYmx1ZSAuZmxpcE1hZyAudGV4dCAuc3VwbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI0NWI7XG59XG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUuYmx1ZSAuY29udGVudCxcbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5ibHVlIC5jb2xvci1mYWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSBuYXYgLnN1Yk1lbnUgLm1TdWJuYXYgLnNjcm9sbCBsaS5zdWJtZW51Q2FyZC55ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmVjMjAwO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUueWVsbG93IHtcbiAgY29sb3I6ICNmZWMyMDA7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS55ZWxsb3c6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYzIwMDtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEueWVsbG93OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyICN5ZWxsb3cucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNDliO1xufVxuXG4uc2xpZGUueWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYzIwMDtcbn1cblxuLmNhcmQueWVsbG93IC5zdWJsaW5lLWNvbG9yIHtcbiAgY29sb3I6ICNmZWMyMDA7XG59XG4uY2FyZC55ZWxsb3cgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuXG5ib2R5IC5wZXJzb25ib3ggLnBlcnNvbi5pbWFnZUJhY2tncm91bmQueWVsbG93IC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTQ5Yjtcbn1cblxuYm9keS55ZWxsb3cgLnN0YWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTQ5Yjtcbn1cbmJvZHkueWVsbG93IC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVsIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgLm5hdmlnYXRpb25fZGVza3RvcCAjc2VhcmNoV3JhcHBlciBmb3JtIC5mb3JtLWl0ZW0gLmlucHV0R3JvdXAgbGFiZWwge1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IGEuYnV0dG9uLCBib2R5LnllbGxvdyBhLm1vcmUuYnRuc3R5bGUsIGJvZHkueWVsbG93IGJ1dHRvbiwgYm9keS55ZWxsb3cgaW5wdXRbdHlwZT1zdWJtaXRdLCBib2R5LnllbGxvdyBhLmluc3RhQnRuIHtcbiAgYmFja2dyb3VuZDogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IC5ldS1jb29raWUtY29tcGxpYW5jZS1hZ3JlZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xufVxuYm9keS55ZWxsb3cgbWFpbiAuYmFja2dyb3VuZENvbG9yQm94IG1lZGlhIHtcbiAgYmFja2dyb3VuZDogI2ZmZTQ5Yjtcbn1cbmJvZHkueWVsbG93IC5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnllbGxvdyBhLmJ1dHRvbiwgYm9keS55ZWxsb3cgYnV0dG9uLCBib2R5LnllbGxvdyBidXR0b24ucm91bmRlZCwgYm9keS55ZWxsb3cgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IC51bmRlckZvbnQge1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IC51bmRlckZvbnQgI3F1b3RlIHBhdGgge1xuICBmaWxsOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IC50ZXh0Q29udGFpbmVyIHN0cm9uZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IC5jb2xvci1wcmVsb2FkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNDliO1xufVxuYm9keS55ZWxsb3cgLm1hZ2F6aW5PdmVybGF5IHtcbiAgY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnllbGxvdyAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKSB7XG4gIGNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgLnNxdWFyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnllbGxvdyAuZmFjdEJveCAuZmFjdEJveEl0ZW0gLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgLmNvbnRlbnRib3guY2FyZHMgLmNhcmQgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTQ5Yjtcbn1cbmJvZHkueWVsbG93IC5zdGF0ZW1lbnQgLmNvbnRlbnRUZXh0IHAsXG5ib2R5LnllbGxvdyAuY29udGVudFRleHQuc3RhdGVtZW50IHAge1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IGJ1dHRvbiwgYm9keS55ZWxsb3cgYnV0dG9uLnJvdW5kZWQsIGJvZHkueWVsbG93IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnllbGxvdyAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCB7XG4gIGJhY2tncm91bmQ6ICNmZWMyMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS55ZWxsb3cgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZlNDliO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYm9keS55ZWxsb3cgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZlNDliO1xuICB9XG59XG5ib2R5LnllbGxvdy5hcnRpY2xlLnllbGxvdyAucm93Lm1haW4gYXNpZGUuYXJ0aWNsZUluZm9zIGEge1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93LmFydGljbGUueWVsbG93IGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cuYXJ0aWNsZS55ZWxsb3cgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnllbGxvdy5hcnRpY2xlLnllbGxvdyAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cuYXJ0aWNsZS55ZWxsb3cgYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cuYXJ0aWNsZS55ZWxsb3cgLnRlYXNlci10ZXh0IGEge1xuICBjb2xvcjogIzQzNDM0RDtcbn1cbmJvZHkueWVsbG93LmFydGljbGUueWVsbG93IC5tb3JlLWxpbmsge1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93LmFydGljbGUueWVsbG93IC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnllbGxvdy5hcnRpY2xlLnllbGxvdyAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtLmFjdGl2ZSwgYm9keS55ZWxsb3cuYXJ0aWNsZS55ZWxsb3cgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cuYXJ0aWNsZS55ZWxsb3cgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cuYXJ0aWNsZSAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZWMyMDA7XG59XG5ib2R5LnllbGxvdyAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IC5tb2R1bC1ha2tvcmRlb24udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLXN0YXRlLWFjdGl2ZSBzcGFuIHtcbiAgY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnllbGxvdyAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIC5zdXBsaW5lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnllbGxvdyAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnllbGxvdyAubW9yZUluZm8gYS50ZXh0TGluayB7XG4gIGNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgYSBoMzpob3ZlciB7XG4gIGNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgLmZpZWxkLS1uYW1lLWJvZHkgYSB7XG4gIGNvbG9yOiAjZmVjMjAwICFpbXBvcnRhbnQ7XG59XG5ib2R5LnllbGxvdyAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgLnZpZXctZW1wdHkgYSB7XG4gIGNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgLmFqYXgtdGhyb2JiZXIuc2stdGhyZWUtYm91bmNlIC5zay1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnllbGxvdyBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZWMyMDAgIWltcG9ydGFudDtcbn1cbmJvZHkueWVsbG93IC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1saXN0ZSAuYmxvY2stdmlld3MgLmJsb2NrLXRpdGxlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZTQ5Yjtcbn1cbmJvZHkueWVsbG93IGZvcm0gLmlucHV0R3JvdXAgaW5wdXQ6bm90KFtyZWFkb25seV0pOm5vdCguZm9ybS1jaGVja2JveCk6bm90KC5mb3JtLXJhZGlvKTpmb2N1cyB+IGxhYmVsIHtcbiAgY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnllbGxvdyBmb3JtIC5pbnB1dEdyb3VwIC5iYXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IC51aS1kaWFsb2cgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgLnJlbGF0ZWQuY2FyZC1kZWNrIC5jYXJkLmZ1bGwgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTQ5Yjtcbn1cbmJvZHkueWVsbG93IC5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQgLnNjcm9sbC1jb250ZW50LWlubmVyIC5zZWN0aW9uIC5jb250ZW50IC5pbWctdGl0bGUge1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IGFydGljbGUubW9kdWwtdGFiZWxsZSBoMi50YWJsZS10aXRsZSB7XG4gIGNvbG9yOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGgge1xuICBiYWNrZ3JvdW5kOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGguZW1wdHkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYm9keS55ZWxsb3cgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAxOTQsIDAsIDAuMSk7XG59XG5ib2R5LnllbGxvdyBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnllbGxvdyBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAxOTQsIDAsIDAuMSk7XG59XG5ib2R5LnllbGxvdyBhcnRpY2xlLm1vZHVsLW1lZGlhdGhlayBoMyBwOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWIudWktdGFicy1hY3RpdmU6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogI2ZlYzIwMCBzb2xpZCAzcHg7XG59XG5ib2R5LnllbGxvdyAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnllbGxvdyAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmVjMjAwO1xufVxuYm9keS55ZWxsb3cgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMyMDA7XG59XG5ib2R5LnllbGxvdyAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5hdXN0cmljaC10ZXh0IGEge1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAteWVzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZlYzIwMDtcbiAgYmFja2dyb3VuZDogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAtbm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmVjMjAwO1xuICBjb2xvcjogI2ZlYzIwMDtcbn1cbmJvZHkueWVsbG93IC5mbGlwTWFnIC50ZXh0IC5zdXBsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTQ5Yjtcbn1cbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS55ZWxsb3cgLmNvbnRlbnQsXG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUueWVsbG93IC5jb2xvci1mYWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSBuYXYgLnN1Yk1lbnUgLm1TdWJuYXYgLnNjcm9sbCBsaS5zdWJtZW51Q2FyZC5taW50Z3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVjNDlhO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhOmJlZm9yZSB7XG4gIGNvbG9yOiAjOTVjNDlhO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUubWludGdyZWVuIHtcbiAgY29sb3I6ICM5NWM0OWE7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5taW50Z3JlZW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1YzQ5YTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEubWludGdyZWVuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NWM0OWE7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyICNtaW50Z3JlZW4ucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVkNmZlO1xufVxuXG4uc2xpZGUubWludGdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1YzQ5YTtcbn1cblxuLmNhcmQubWludGdyZWVuIC5zdWJsaW5lLWNvbG9yIHtcbiAgY29sb3I6ICM5NWM0OWE7XG59XG4uY2FyZC5taW50Z3JlZW4gLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVjNDlhO1xufVxuXG5ib2R5IC5wZXJzb25ib3ggLnBlcnNvbi5pbWFnZUJhY2tncm91bmQubWludGdyZWVuIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I1ZDZmZTtcbn1cblxuYm9keS5taW50Z3JlZW4gLnN0YWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I1ZDZmZTtcbn1cbmJvZHkubWludGdyZWVuIC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVsIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gLm5hdmlnYXRpb25fZGVza3RvcCAjc2VhcmNoV3JhcHBlciBmb3JtIC5mb3JtLWl0ZW0gLmlucHV0R3JvdXAgbGFiZWwge1xuICBjb2xvcjogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuIGEuYnV0dG9uLCBib2R5Lm1pbnRncmVlbiBhLm1vcmUuYnRuc3R5bGUsIGJvZHkubWludGdyZWVuIGJ1dHRvbiwgYm9keS5taW50Z3JlZW4gaW5wdXRbdHlwZT1zdWJtaXRdLCBib2R5Lm1pbnRncmVlbiBhLmluc3RhQnRuIHtcbiAgYmFja2dyb3VuZDogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuIC5ldS1jb29raWUtY29tcGxpYW5jZS1hZ3JlZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xufVxuYm9keS5taW50Z3JlZW4gbWFpbiAuYmFja2dyb3VuZENvbG9yQm94IG1lZGlhIHtcbiAgYmFja2dyb3VuZDogI2I1ZDZmZTtcbn1cbmJvZHkubWludGdyZWVuIC5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NWM0OWE7XG59XG5ib2R5Lm1pbnRncmVlbiBhLmJ1dHRvbiwgYm9keS5taW50Z3JlZW4gYnV0dG9uLCBib2R5Lm1pbnRncmVlbiBidXR0b24ucm91bmRlZCwgYm9keS5taW50Z3JlZW4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuIC51bmRlckZvbnQge1xuICBjb2xvcjogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuIC51bmRlckZvbnQgI3F1b3RlIHBhdGgge1xuICBmaWxsOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuIC50ZXh0Q29udGFpbmVyIHN0cm9uZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuIC5jb2xvci1wcmVsb2FkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVkNmZlO1xufVxuYm9keS5taW50Z3JlZW4gLm1hZ2F6aW5PdmVybGF5IHtcbiAgY29sb3I6ICM5NWM0OWE7XG59XG5ib2R5Lm1pbnRncmVlbiAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKSB7XG4gIGNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gLnNxdWFyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NWM0OWE7XG59XG5ib2R5Lm1pbnRncmVlbiAuZmFjdEJveCAuZmFjdEJveEl0ZW0gLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gLmNvbnRlbnRib3guY2FyZHMgLmNhcmQgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I1ZDZmZTtcbn1cbmJvZHkubWludGdyZWVuIC5zdGF0ZW1lbnQgLmNvbnRlbnRUZXh0IHAsXG5ib2R5Lm1pbnRncmVlbiAuY29udGVudFRleHQuc3RhdGVtZW50IHAge1xuICBjb2xvcjogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuIGJ1dHRvbiwgYm9keS5taW50Z3JlZW4gYnV0dG9uLnJvdW5kZWQsIGJvZHkubWludGdyZWVuIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NWM0OWE7XG59XG5ib2R5Lm1pbnRncmVlbiAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCB7XG4gIGJhY2tncm91bmQ6ICM5NWM0OWE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5taW50Z3JlZW4gI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjYjVkNmZlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYm9keS5taW50Z3JlZW4gI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjYjVkNmZlO1xuICB9XG59XG5ib2R5Lm1pbnRncmVlbi5hcnRpY2xlLm1pbnRncmVlbiAucm93Lm1haW4gYXNpZGUuYXJ0aWNsZUluZm9zIGEge1xuICBjb2xvcjogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuLmFydGljbGUubWludGdyZWVuIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4uYXJ0aWNsZS5taW50Z3JlZW4gLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NWM0OWE7XG59XG5ib2R5Lm1pbnRncmVlbi5hcnRpY2xlLm1pbnRncmVlbiAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4uYXJ0aWNsZS5taW50Z3JlZW4gYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4uYXJ0aWNsZS5taW50Z3JlZW4gLnRlYXNlci10ZXh0IGEge1xuICBjb2xvcjogIzQzNDM0RDtcbn1cbmJvZHkubWludGdyZWVuLmFydGljbGUubWludGdyZWVuIC5tb3JlLWxpbmsge1xuICBjb2xvcjogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuLmFydGljbGUubWludGdyZWVuIC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgY29sb3I6ICM5NWM0OWE7XG59XG5ib2R5Lm1pbnRncmVlbi5hcnRpY2xlLm1pbnRncmVlbiAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtLmFjdGl2ZSwgYm9keS5taW50Z3JlZW4uYXJ0aWNsZS5taW50Z3JlZW4gLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4uYXJ0aWNsZS5taW50Z3JlZW4gLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4uYXJ0aWNsZSAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM5NWM0OWE7XG59XG5ib2R5Lm1pbnRncmVlbiAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuIC5tb2R1bC1ha2tvcmRlb24udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLXN0YXRlLWFjdGl2ZSBzcGFuIHtcbiAgY29sb3I6ICM5NWM0OWE7XG59XG5ib2R5Lm1pbnRncmVlbiAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIC5zdXBsaW5lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NWM0OWE7XG59XG5ib2R5Lm1pbnRncmVlbiAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NWM0OWE7XG59XG5ib2R5Lm1pbnRncmVlbiAubW9yZUluZm8gYS50ZXh0TGluayB7XG4gIGNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gYSBoMzpob3ZlciB7XG4gIGNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gLmZpZWxkLS1uYW1lLWJvZHkgYSB7XG4gIGNvbG9yOiAjOTVjNDlhICFpbXBvcnRhbnQ7XG59XG5ib2R5Lm1pbnRncmVlbiAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gLnZpZXctZW1wdHkgYSB7XG4gIGNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gLmFqYXgtdGhyb2JiZXIuc2stdGhyZWUtYm91bmNlIC5zay1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NWM0OWE7XG59XG5ib2R5Lm1pbnRncmVlbiBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICM5NWM0OWEgIWltcG9ydGFudDtcbn1cbmJvZHkubWludGdyZWVuIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1saXN0ZSAuYmxvY2stdmlld3MgLmJsb2NrLXRpdGxlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuIFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuIC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2I1ZDZmZTtcbn1cbmJvZHkubWludGdyZWVuIGZvcm0gLmlucHV0R3JvdXAgaW5wdXQ6bm90KFtyZWFkb25seV0pOm5vdCguZm9ybS1jaGVja2JveCk6bm90KC5mb3JtLXJhZGlvKTpmb2N1cyB+IGxhYmVsIHtcbiAgY29sb3I6ICM5NWM0OWE7XG59XG5ib2R5Lm1pbnRncmVlbiBmb3JtIC5pbnB1dEdyb3VwIC5iYXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuIC51aS1kaWFsb2cgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gLnJlbGF0ZWQuY2FyZC1kZWNrIC5jYXJkLmZ1bGwgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I1ZDZmZTtcbn1cbmJvZHkubWludGdyZWVuIC5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQgLnNjcm9sbC1jb250ZW50LWlubmVyIC5zZWN0aW9uIC5jb250ZW50IC5pbWctdGl0bGUge1xuICBjb2xvcjogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuIGFydGljbGUubW9kdWwtdGFiZWxsZSBoMi50YWJsZS10aXRsZSB7XG4gIGNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGgge1xuICBiYWNrZ3JvdW5kOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGguZW1wdHkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYm9keS5taW50Z3JlZW4gYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ5LCAxOTYsIDE1NCwgMC4xKTtcbn1cbmJvZHkubWludGdyZWVuIGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuIGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDksIDE5NiwgMTU0LCAwLjEpO1xufVxuYm9keS5taW50Z3JlZW4gYXJ0aWNsZS5tb2R1bC1tZWRpYXRoZWsgaDMgcDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NWM0OWE7XG59XG5ib2R5Lm1pbnRncmVlbiAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiLnVpLXRhYnMtYWN0aXZlOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206ICM5NWM0OWEgc29saWQgM3B4O1xufVxuYm9keS5taW50Z3JlZW4gLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYjpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzk1YzQ5YTtcbn1cbmJvZHkubWludGdyZWVuIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVjNDlhO1xufVxuYm9keS5taW50Z3JlZW4gLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAuYXVzdHJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICM5NWM0OWE7XG59XG5ib2R5Lm1pbnRncmVlbiAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLXllcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5NWM0OWE7XG4gIGJhY2tncm91bmQ6ICM5NWM0OWE7XG59XG5ib2R5Lm1pbnRncmVlbiAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLW5vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk1YzQ5YTtcbiAgY29sb3I6ICM5NWM0OWE7XG59XG5ib2R5Lm1pbnRncmVlbiAuZmxpcE1hZyAudGV4dCAuc3VwbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUubWludGdyZWVuIC5jb250ZW50LFxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLm1pbnRncmVlbiAuY29sb3ItZmFkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgbmF2IC5zdWJNZW51IC5tU3VibmF2IC5zY3JvbGwgbGkuc3VibWVudUNhcmQucGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTJlNGI7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGE6YmVmb3JlIHtcbiAgY29sb3I6ICNlMTJlNGI7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5waW5rIHtcbiAgY29sb3I6ICNlMTJlNGI7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5waW5rOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTJlNGI7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLnBpbms6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxMmU0Yjtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgI3BpbmsucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEyZTRiO1xufVxuXG4uc2xpZGUucGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTJlNGI7XG59XG5cbi5jYXJkLnBpbmsgLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogI2UxMmU0Yjtcbn1cbi5jYXJkLnBpbmsgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEyZTRiO1xufVxuXG5ib2R5IC5wZXJzb25ib3ggLnBlcnNvbi5pbWFnZUJhY2tncm91bmQucGluayAuaW1nV3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTJlNGI7XG59XG5cbmJvZHkucGluayAuc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rIC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVsIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2UxMmU0Yjtcbn1cbmJvZHkucGluayAubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIGNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rIGEuYnV0dG9uLCBib2R5LnBpbmsgYS5tb3JlLmJ0bnN0eWxlLCBib2R5LnBpbmsgYnV0dG9uLCBib2R5LnBpbmsgaW5wdXRbdHlwZT1zdWJtaXRdLCBib2R5LnBpbmsgYS5pbnN0YUJ0biB7XG4gIGJhY2tncm91bmQ6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWFncmVlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG59XG5ib2R5LnBpbmsgbWFpbiAuYmFja2dyb3VuZENvbG9yQm94IG1lZGlhIHtcbiAgYmFja2dyb3VuZDogI2UxMmU0Yjtcbn1cbmJvZHkucGluayAubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rIGEuYnV0dG9uLCBib2R5LnBpbmsgYnV0dG9uLCBib2R5LnBpbmsgYnV0dG9uLnJvdW5kZWQsIGJvZHkucGluayBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjZTEyZTRiO1xufVxuYm9keS5waW5rIC51bmRlckZvbnQge1xuICBjb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluayAudW5kZXJGb250ICNxdW90ZSBwYXRoIHtcbiAgZmlsbDogI2UxMmU0Yjtcbn1cbmJvZHkucGluayAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluayAucmVsYXRlZCAuY29udGVudFRleHQgLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgLnRleHRDb250YWluZXIgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rIC5jb2xvci1wcmVsb2FkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rIC5tYWdhemluT3ZlcmxheSB7XG4gIGNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpIHtcbiAgY29sb3I6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluayAuc3F1YXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluayAuZmFjdEJveCAuZmFjdEJveEl0ZW0gLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rIC5jb250ZW50Ym94LmNhcmRzIC5jYXJkIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbmJvZHkucGluayAuY29udGVudFRleHQuc3RhdGVtZW50IHAge1xuICBjb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluayBidXR0b24sIGJvZHkucGluayBidXR0b24ucm91bmRlZCwgYm9keS5waW5rIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgI3BhZ2UtaGVhZGVyLmJhY2tncm91bmRDb2xvckxlZnQge1xuICBiYWNrZ3JvdW5kOiAjZTEyZTRiO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkucGluayAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNlMTJlNGI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5LnBpbmsgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZTEyZTRiO1xuICB9XG59XG5ib2R5LnBpbmsuYXJ0aWNsZS5waW5rIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgYSB7XG4gIGNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rLmFydGljbGUucGluayBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluay5hcnRpY2xlLnBpbmsgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsuYXJ0aWNsZS5waW5rIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsuYXJ0aWNsZS5waW5rIGJ1dHRvbi5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluay5hcnRpY2xlLnBpbmsgLnRlYXNlci10ZXh0IGEge1xuICBjb2xvcjogIzQzNDM0RDtcbn1cbmJvZHkucGluay5hcnRpY2xlLnBpbmsgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rLmFydGljbGUucGluayAudGV4dEZpZWxkLnRleHRCb3ggLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rLmFydGljbGUucGluayAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtLmFjdGl2ZSwgYm9keS5waW5rLmFydGljbGUucGluayAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsuYXJ0aWNsZS5waW5rIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluay5hcnRpY2xlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQgLnNsaWRlckNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluayAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIC5zdXBsaW5lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLm1haWwge1xuICBjb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluayAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluayAubW9yZUluZm8gYS50ZXh0TGluayB7XG4gIGNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rIC5tb3JlLWxpbmsge1xuICBjb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluayBhIGgzOmhvdmVyIHtcbiAgY29sb3I6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgLmZpZWxkLS1uYW1lLWJvZHkgYSB7XG4gIGNvbG9yOiAjZTEyZTRiICFpbXBvcnRhbnQ7XG59XG5ib2R5LnBpbmsgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluayAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgLmFqYXgtdGhyb2JiZXIuc2stdGhyZWUtYm91bmNlIC5zay1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgaDIgYTpob3ZlciB7XG4gIGNvbG9yOiAjZTEyZTRiICFpbXBvcnRhbnQ7XG59XG5ib2R5LnBpbmsgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rIFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluayAucGVyc29uLmltYWdlQmFja2dyb3VuZCAuaW1nV3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgZm9ybSAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICBjb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluayBmb3JtIC5pbnB1dEdyb3VwIC5iYXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2UxMmU0Yjtcbn1cbmJvZHkucGluayAudWktZGlhbG9nIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogI2UxMmU0Yjtcbn1cbmJvZHkucGluayAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rIC5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQgLnNjcm9sbC1jb250ZW50LWlubmVyIC5zZWN0aW9uIC5jb250ZW50IC5pbWctdGl0bGUge1xuICBjb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluayBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgaDIudGFibGUtdGl0bGUge1xuICBjb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluayBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGguZW1wdHkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYm9keS5waW5rIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5zZWNvbmQtaGVhZCB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjUsIDQ2LCA3NSwgMC4xKTtcbn1cbmJvZHkucGluayBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNSwgNDYsIDc1LCAwLjEpO1xufVxuYm9keS5waW5rIGFydGljbGUubW9kdWwtbWVkaWF0aGVrIGgzIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWIudWktdGFicy1hY3RpdmU6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogI2UxMmU0YiBzb2xpZCAzcHg7XG59XG5ib2R5LnBpbmsgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYjpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEyZTRiO1xufVxuYm9keS5waW5rIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAuYXVzdHJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICNlMTJlNGI7XG59XG5ib2R5LnBpbmsgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC15ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTEyZTRiO1xuICBiYWNrZ3JvdW5kOiAjZTEyZTRiO1xufVxuYm9keS5waW5rIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAtbm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTEyZTRiO1xuICBjb2xvcjogI2UxMmU0Yjtcbn1cbmJvZHkucGluayAuZmxpcE1hZyAudGV4dCAuc3VwbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTJlNGI7XG59XG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUucGluayAuY29udGVudCxcbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5waW5rIC5jb2xvci1mYWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSBuYXYgLnN1Yk1lbnUgLm1TdWJuYXYgLnNjcm9sbCBsaS5zdWJtZW51Q2FyZC5nZXN1bmQxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExMTU0MTtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYTpiZWZvcmUge1xuICBjb2xvcjogI2ExMTU0MTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmdlc3VuZDEge1xuICBjb2xvcjogI2ExMTU0MTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmdlc3VuZDE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExMTU0MTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuZ2VzdW5kMTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTExNTQxO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAjZ2VzdW5kMS5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYxLCAyMSwgNjUsIDAuMSk7XG59XG5cbi5zbGlkZS5nZXN1bmQxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExMTU0MTtcbn1cblxuLmNhcmQuZ2VzdW5kMSAuc3VibGluZS1jb2xvciB7XG4gIGNvbG9yOiAjYTExNTQxO1xufVxuLmNhcmQuZ2VzdW5kMSAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMTE1NDE7XG59XG5cbmJvZHkgLnBlcnNvbmJveCAucGVyc29uLmltYWdlQmFja2dyb3VuZC5nZXN1bmQxIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjEsIDIxLCA2NSwgMC4xKTtcbn1cblxuYm9keS5nZXN1bmQxIC5zdGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYxLCAyMSwgNjUsIDAuMSk7XG59XG5ib2R5Lmdlc3VuZDEgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICNhMTE1NDE7XG59XG5ib2R5Lmdlc3VuZDEgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgI3NlYXJjaFdyYXBwZXIgZm9ybSAuZm9ybS1pdGVtIC5pbnB1dEdyb3VwIGxhYmVsIHtcbiAgY29sb3I6ICNhMTE1NDE7XG59XG5ib2R5Lmdlc3VuZDEgYS5idXR0b24sIGJvZHkuZ2VzdW5kMSBhLm1vcmUuYnRuc3R5bGUsIGJvZHkuZ2VzdW5kMSBidXR0b24sIGJvZHkuZ2VzdW5kMSBpbnB1dFt0eXBlPXN1Ym1pdF0sIGJvZHkuZ2VzdW5kMSBhLmluc3RhQnRuIHtcbiAgYmFja2dyb3VuZDogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMSAuZXUtY29va2llLWNvbXBsaWFuY2UtYWdyZWUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2VkZWRlZDtcbn1cbmJvZHkuZ2VzdW5kMSBtYWluIC5iYWNrZ3JvdW5kQ29sb3JCb3ggbWVkaWEge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE2MSwgMjEsIDY1LCAwLjEpO1xufVxuYm9keS5nZXN1bmQxIC5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMTE1NDE7XG59XG5ib2R5Lmdlc3VuZDEgYS5idXR0b24sIGJvZHkuZ2VzdW5kMSBidXR0b24sIGJvZHkuZ2VzdW5kMSBidXR0b24ucm91bmRlZCwgYm9keS5nZXN1bmQxIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6ICNhMTE1NDE7XG59XG5ib2R5Lmdlc3VuZDEgLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIC51bmRlckZvbnQgI3F1b3RlIHBhdGgge1xuICBmaWxsOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMSAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMSAudGV4dENvbnRhaW5lciBzdHJvbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMTE1NDE7XG59XG5ib2R5Lmdlc3VuZDEgLmNvbG9yLXByZWxvYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYxLCAyMSwgNjUsIDAuMSk7XG59XG5ib2R5Lmdlc3VuZDEgLm1hZ2F6aW5PdmVybGF5IHtcbiAgY29sb3I6ICNhMTE1NDE7XG59XG5ib2R5Lmdlc3VuZDEgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSkge1xuICBjb2xvcjogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMSAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMTE1NDE7XG59XG5ib2R5Lmdlc3VuZDEgLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIC5zcXVhcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIC5mYWN0Qm94IC5mYWN0Qm94SXRlbSAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMTE1NDE7XG59XG5ib2R5Lmdlc3VuZDEgLmNvbnRlbnRib3guY2FyZHMgLmNhcmQgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjEsIDIxLCA2NSwgMC4xKTtcbn1cbmJvZHkuZ2VzdW5kMSAuc3RhdGVtZW50IC5jb250ZW50VGV4dCBwLFxuYm9keS5nZXN1bmQxIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gIGNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIGJ1dHRvbiwgYm9keS5nZXN1bmQxIGJ1dHRvbi5yb3VuZGVkLCBib2R5Lmdlc3VuZDEgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMSAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCB7XG4gIGJhY2tncm91bmQ6ICNhMTE1NDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5nZXN1bmQxICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxNjEsIDIxLCA2NSwgMC4xKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGJvZHkuZ2VzdW5kMSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTYxLCAyMSwgNjUsIDAuMSk7XG4gIH1cbn1cbmJvZHkuZ2VzdW5kMS5hcnRpY2xlLmdlc3VuZDEgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyBhIHtcbiAgY29sb3I6ICNhMTE1NDE7XG59XG5ib2R5Lmdlc3VuZDEuYXJ0aWNsZS5nZXN1bmQxIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxLmFydGljbGUuZ2VzdW5kMSAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMS5hcnRpY2xlLmdlc3VuZDEgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMS5hcnRpY2xlLmdlc3VuZDEgYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxLmFydGljbGUuZ2VzdW5kMSAudGVhc2VyLXRleHQgYSB7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuYm9keS5nZXN1bmQxLmFydGljbGUuZ2VzdW5kMSAubW9yZS1saW5rIHtcbiAgY29sb3I6ICNhMTE1NDE7XG59XG5ib2R5Lmdlc3VuZDEuYXJ0aWNsZS5nZXN1bmQxIC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgY29sb3I6ICNhMTE1NDE7XG59XG5ib2R5Lmdlc3VuZDEuYXJ0aWNsZS5nZXN1bmQxIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0uYWN0aXZlLCBib2R5Lmdlc3VuZDEuYXJ0aWNsZS5nZXN1bmQxIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06aG92ZXIge1xuICBjb2xvcjogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMS5hcnRpY2xlLmdlc3VuZDEgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxLmFydGljbGUgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMTE1NDE7XG59XG5ib2R5Lmdlc3VuZDEgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMSAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMSAubW9kdWwtYWtrb3JkZW9uLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgLnN1cGxpbmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMSAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIC5tb3JlSW5mbyBhLnRleHRMaW5rIHtcbiAgY29sb3I6ICNhMTE1NDE7XG59XG5ib2R5Lmdlc3VuZDEgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIGEgaDM6aG92ZXIge1xuICBjb2xvcjogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMSAuZmllbGQtLW5hbWUtYm9keSBhIHtcbiAgY29sb3I6ICNhMTE1NDEgIWltcG9ydGFudDtcbn1cbmJvZHkuZ2VzdW5kMSAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIC52aWV3LWVtcHR5IGEge1xuICBjb2xvcjogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMSAuYWpheC10aHJvYmJlci5zay10aHJlZS1ib3VuY2UgLnNrLWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMSBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICNhMTE1NDEgIWltcG9ydGFudDtcbn1cbmJvZHkuZ2VzdW5kMSAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmJsb2NrLXZpZXdzIC5ibG9jay10aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMTE1NDE7XG59XG5ib2R5Lmdlc3VuZDEgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXSAudmlld3MtZWxlbWVudC1jb250YWluZXIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxNjEsIDIxLCA2NSwgMC4xKTtcbn1cbmJvZHkuZ2VzdW5kMSBmb3JtIC5pbnB1dEdyb3VwIGlucHV0Om5vdChbcmVhZG9ubHldKTpub3QoLmZvcm0tY2hlY2tib3gpOm5vdCguZm9ybS1yYWRpbyk6Zm9jdXMgfiBsYWJlbCB7XG4gIGNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIGZvcm0gLmlucHV0R3JvdXAgLmJhcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIC51aS1kaWFsb2cgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIC5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYxLCAyMSwgNjUsIDAuMSk7XG59XG5ib2R5Lmdlc3VuZDEgLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLmltZy10aXRsZSB7XG4gIGNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIGFydGljbGUubW9kdWwtdGFiZWxsZSBoMi50YWJsZS10aXRsZSB7XG4gIGNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoIHtcbiAgYmFja2dyb3VuZDogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMSBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aC5lbXB0eSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5Lmdlc3VuZDEgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMSBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2MSwgMjEsIDY1LCAwLjEpO1xufVxuYm9keS5nZXN1bmQxIGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMSBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYxLCAyMSwgNjUsIDAuMSk7XG59XG5ib2R5Lmdlc3VuZDEgYXJ0aWNsZS5tb2R1bC1tZWRpYXRoZWsgaDMgcDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMTE1NDE7XG59XG5ib2R5Lmdlc3VuZDEgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYi51aS10YWJzLWFjdGl2ZTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAjYTExNTQxIHNvbGlkIDNweDtcbn1cbmJvZHkuZ2VzdW5kMSAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMTE1NDE7XG59XG5ib2R5Lmdlc3VuZDEgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMSAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMSAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5hdXN0cmljaC10ZXh0IGEge1xuICBjb2xvcjogI2ExMTU0MTtcbn1cbmJvZHkuZ2VzdW5kMSAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLXllcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMTE1NDE7XG4gIGJhY2tncm91bmQ6ICNhMTE1NDE7XG59XG5ib2R5Lmdlc3VuZDEgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC1ubyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMTE1NDE7XG4gIGNvbG9yOiAjYTExNTQxO1xufVxuYm9keS5nZXN1bmQxIC5mbGlwTWFnIC50ZXh0IC5zdXBsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjEsIDIxLCA2NSwgMC4xKTtcbn1cbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5nZXN1bmQxIC5jb250ZW50LFxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLmdlc3VuZDEgLmNvbG9yLWZhZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIG5hdiAuc3ViTWVudSAubVN1Ym5hdiAuc2Nyb2xsIGxpLnN1Ym1lbnVDYXJkLmdlc3VuZDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYTpiZWZvcmUge1xuICBjb2xvcjogcmdiKDEwOSwgMjgsIDExNik7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5nZXN1bmQyIHtcbiAgY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUuZ2VzdW5kMjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuZ2VzdW5kMjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgI2dlc3VuZDIucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWM3ZGIwO1xufVxuXG4uc2xpZGUuZ2VzdW5kMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuXG4uY2FyZC5nZXN1bmQyIC5zdWJsaW5lLWNvbG9yIHtcbiAgY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuLmNhcmQuZ2VzdW5kMiAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuXG5ib2R5IC5wZXJzb25ib3ggLnBlcnNvbi5pbWFnZUJhY2tncm91bmQuZ2VzdW5kMiAuaW1nV3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzdkYjA7XG59XG5cbmJvZHkuZ2VzdW5kMiAuc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWM3ZGIwO1xufVxuYm9keS5nZXN1bmQyIC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVsIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgI3NlYXJjaFdyYXBwZXIgZm9ybSAuZm9ybS1pdGVtIC5pbnB1dEdyb3VwIGxhYmVsIHtcbiAgY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyIGEuYnV0dG9uLCBib2R5Lmdlc3VuZDIgYS5tb3JlLmJ0bnN0eWxlLCBib2R5Lmdlc3VuZDIgYnV0dG9uLCBib2R5Lmdlc3VuZDIgaW5wdXRbdHlwZT1zdWJtaXRdLCBib2R5Lmdlc3VuZDIgYS5pbnN0YUJ0biB7XG4gIGJhY2tncm91bmQ6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyIC5ldS1jb29raWUtY29tcGxpYW5jZS1hZ3JlZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xufVxuYm9keS5nZXN1bmQyIG1haW4gLmJhY2tncm91bmRDb2xvckJveCBtZWRpYSB7XG4gIGJhY2tncm91bmQ6ICNhYzdkYjA7XG59XG5ib2R5Lmdlc3VuZDIgLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwOSwgMjgsIDExNik7XG59XG5ib2R5Lmdlc3VuZDIgYS5idXR0b24sIGJvZHkuZ2VzdW5kMiBidXR0b24sIGJvZHkuZ2VzdW5kMiBidXR0b24ucm91bmRlZCwgYm9keS5nZXN1bmQyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyIC51bmRlckZvbnQge1xuICBjb2xvcjogcmdiKDEwOSwgMjgsIDExNik7XG59XG5ib2R5Lmdlc3VuZDIgLnVuZGVyRm9udCAjcXVvdGUgcGF0aCB7XG4gIGZpbGw6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogcmdiKDEwOSwgMjgsIDExNik7XG59XG5ib2R5Lmdlc3VuZDIgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwOSwgMjgsIDExNik7XG59XG5ib2R5Lmdlc3VuZDIgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiAudGV4dENvbnRhaW5lciBzdHJvbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyIC5jb2xvci1wcmVsb2FkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWM3ZGIwO1xufVxuYm9keS5nZXN1bmQyIC5tYWdhemluT3ZlcmxheSB7XG4gIGNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKSB7XG4gIGNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwOSwgMjgsIDExNik7XG59XG5ib2R5Lmdlc3VuZDIgLnNxdWFyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyIC5mYWN0Qm94IC5mYWN0Qm94SXRlbSAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyIC5jb250ZW50Ym94LmNhcmRzIC5jYXJkIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzdkYjA7XG59XG5ib2R5Lmdlc3VuZDIgLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbmJvZHkuZ2VzdW5kMiAuY29udGVudFRleHQuc3RhdGVtZW50IHAge1xuICBjb2xvcjogcmdiKDEwOSwgMjgsIDExNik7XG59XG5ib2R5Lmdlc3VuZDIgYnV0dG9uLCBib2R5Lmdlc3VuZDIgYnV0dG9uLnJvdW5kZWQsIGJvZHkuZ2VzdW5kMiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCB7XG4gIGJhY2tncm91bmQ6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkuZ2VzdW5kMiAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNhYzdkYjA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5Lmdlc3VuZDIgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjYWM3ZGIwO1xuICB9XG59XG5ib2R5Lmdlc3VuZDIuYXJ0aWNsZS5nZXN1bmQyIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgYSB7XG4gIGNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMi5hcnRpY2xlLmdlc3VuZDIgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyLmFydGljbGUuZ2VzdW5kMiAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwOSwgMjgsIDExNik7XG59XG5ib2R5Lmdlc3VuZDIuYXJ0aWNsZS5nZXN1bmQyIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyLmFydGljbGUuZ2VzdW5kMiBidXR0b24ubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyLmFydGljbGUuZ2VzdW5kMiAudGVhc2VyLXRleHQgYSB7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuYm9keS5nZXN1bmQyLmFydGljbGUuZ2VzdW5kMiAubW9yZS1saW5rIHtcbiAgY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyLmFydGljbGUuZ2VzdW5kMiAudGV4dEZpZWxkLnRleHRCb3ggLnVuZGVyRm9udCB7XG4gIGNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMi5hcnRpY2xlLmdlc3VuZDIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbS5hY3RpdmUsIGJvZHkuZ2VzdW5kMi5hcnRpY2xlLmdlc3VuZDIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpob3ZlciB7XG4gIGNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMi5hcnRpY2xlLmdlc3VuZDIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMi5hcnRpY2xlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDEwOSwgMjgsIDExNik7XG59XG5ib2R5Lmdlc3VuZDIgLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogcmdiKDEwOSwgMjgsIDExNik7XG59XG5ib2R5Lmdlc3VuZDIgLm1vZHVsLWFuc3ByZWNocGFydG5lciAuc3VwbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwOSwgMjgsIDExNik7XG59XG5ib2R5Lmdlc3VuZDIgLm1vcmVJbmZvIGEudGV4dExpbmsge1xuICBjb2xvcjogcmdiKDEwOSwgMjgsIDExNik7XG59XG5ib2R5Lmdlc3VuZDIgLm1vcmUtbGluayB7XG4gIGNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiBhIGgzOmhvdmVyIHtcbiAgY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyIC5maWVsZC0tbmFtZS1ib2R5IGEge1xuICBjb2xvcjogcmdiKDEwOSwgMjgsIDExNikgIWltcG9ydGFudDtcbn1cbmJvZHkuZ2VzdW5kMiAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyIC5hamF4LXRocm9iYmVyLnNrLXRocmVlLWJvdW5jZSAuc2stY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiBoMiBhOmhvdmVyIHtcbiAgY29sb3I6IHJnYigxMDksIDI4LCAxMTYpICFpbXBvcnRhbnQ7XG59XG5ib2R5Lmdlc3VuZDIgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyIC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2FjN2RiMDtcbn1cbmJvZHkuZ2VzdW5kMiBmb3JtIC5pbnB1dEdyb3VwIGlucHV0Om5vdChbcmVhZG9ubHldKTpub3QoLmZvcm0tY2hlY2tib3gpOm5vdCguZm9ybS1yYWRpbyk6Zm9jdXMgfiBsYWJlbCB7XG4gIGNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiBmb3JtIC5pbnB1dEdyb3VwIC5iYXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogcmdiKDEwOSwgMjgsIDExNik7XG59XG5ib2R5Lmdlc3VuZDIgLnVpLWRpYWxvZyAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyIC5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzdkYjA7XG59XG5ib2R5Lmdlc3VuZDIgLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLmltZy10aXRsZSB7XG4gIGNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgaDIudGFibGUtdGl0bGUge1xuICBjb2xvcjogcmdiKDEwOSwgMjgsIDExNik7XG59XG5ib2R5Lmdlc3VuZDIgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGgge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aC5lbXB0eSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5Lmdlc3VuZDIgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwOSwgMjgsIDExNik7XG59XG5ib2R5Lmdlc3VuZDIgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjN2RiMDtcbn1cbmJvZHkuZ2VzdW5kMiBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyIGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjN2RiMDtcbn1cbmJvZHkuZ2VzdW5kMiBhcnRpY2xlLm1vZHVsLW1lZGlhdGhlayBoMyBwOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwOSwgMjgsIDExNik7XG59XG5ib2R5Lmdlc3VuZDIgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYi51aS10YWJzLWFjdGl2ZTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiByZ2IoMTA5LCAyOCwgMTE2KSBzb2xpZCAzcHg7XG59XG5ib2R5Lmdlc3VuZDIgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYjpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTA5LCAyOCwgMTE2KTtcbn1cbmJvZHkuZ2VzdW5kMiAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwOSwgMjgsIDExNik7XG59XG5ib2R5Lmdlc3VuZDIgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAuYXVzdHJpY2gtdGV4dCBhIHtcbiAgY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAteWVzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDEwOSwgMjgsIDExNik7XG4gIGJhY2tncm91bmQ6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAtbm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMTA5LCAyOCwgMTE2KTtcbiAgY29sb3I6IHJnYigxMDksIDI4LCAxMTYpO1xufVxuYm9keS5nZXN1bmQyIC5mbGlwTWFnIC50ZXh0IC5zdXBsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjN2RiMDtcbn1cbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5nZXN1bmQyIC5jb250ZW50LFxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLmdlc3VuZDIgLmNvbG9yLWZhZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIG5hdiAuc3ViTWVudSAubVN1Ym5hdiAuc2Nyb2xsIGxpLnN1Ym1lbnVDYXJkLnZpdGFsUGx1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0M1M0U7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGE6YmVmb3JlIHtcbiAgY29sb3I6ICNGM0M1M0U7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS52aXRhbFBsdXMge1xuICBjb2xvcjogI0YzQzUzRTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLnZpdGFsUGx1czpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNDNTNFO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS52aXRhbFBsdXM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzUzRTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgI3ZpdGFsUGx1cy5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAxOTcsIDYyLCAwLjEpO1xufVxuXG4uc2xpZGUudml0YWxQbHVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzUzRTtcbn1cblxuLmNhcmQudml0YWxQbHVzIC5zdWJsaW5lLWNvbG9yIHtcbiAgY29sb3I6ICNGM0M1M0U7XG59XG4uY2FyZC52aXRhbFBsdXMgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNDNTNFO1xufVxuXG5ib2R5IC5wZXJzb25ib3ggLnBlcnNvbi5pbWFnZUJhY2tncm91bmQudml0YWxQbHVzIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDE5NywgNjIsIDAuMSk7XG59XG5cbmJvZHkudml0YWxQbHVzIC5zdGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAxOTcsIDYyLCAwLjEpO1xufVxuYm9keS52aXRhbFBsdXMgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICNGM0M1M0U7XG59XG5ib2R5LnZpdGFsUGx1cyB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGM0M1M0U7XG59XG5ib2R5LnZpdGFsUGx1cyAubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIGNvbG9yOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgYS5idXR0b24sIGJvZHkudml0YWxQbHVzIGEubW9yZS5idG5zdHlsZSwgYm9keS52aXRhbFBsdXMgYnV0dG9uLCBib2R5LnZpdGFsUGx1cyBpbnB1dFt0eXBlPXN1Ym1pdF0sIGJvZHkudml0YWxQbHVzIGEuaW5zdGFCdG4ge1xuICBiYWNrZ3JvdW5kOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWFncmVlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG59XG5ib2R5LnZpdGFsUGx1cyBtYWluIC5iYWNrZ3JvdW5kQ29sb3JCb3ggbWVkaWEge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0MywgMTk3LCA2MiwgMC4xKTtcbn1cbmJvZHkudml0YWxQbHVzIC5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0M1M0U7XG59XG5ib2R5LnZpdGFsUGx1cyBhLmJ1dHRvbiwgYm9keS52aXRhbFBsdXMgYnV0dG9uLCBib2R5LnZpdGFsUGx1cyBidXR0b24ucm91bmRlZCwgYm9keS52aXRhbFBsdXMgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIC51bmRlckZvbnQge1xuICBjb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIC51bmRlckZvbnQgI3F1b3RlIHBhdGgge1xuICBmaWxsOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIC50ZXh0Q29udGFpbmVyIHN0cm9uZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIC5jb2xvci1wcmVsb2FkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMTk3LCA2MiwgMC4xKTtcbn1cbmJvZHkudml0YWxQbHVzIC5tYWdhemluT3ZlcmxheSB7XG4gIGNvbG9yOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSkge1xuICBjb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIC5zcXVhcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgLmZhY3RCb3ggLmZhY3RCb3hJdGVtIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIC5jb250ZW50Ym94LmNhcmRzIC5jYXJkIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAxOTcsIDYyLCAwLjEpO1xufVxuYm9keS52aXRhbFBsdXMgLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbmJvZHkudml0YWxQbHVzIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gIGNvbG9yOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgYnV0dG9uLCBib2R5LnZpdGFsUGx1cyBidXR0b24ucm91bmRlZCwgYm9keS52aXRhbFBsdXMgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzICNwYWdlLWhlYWRlci5iYWNrZ3JvdW5kQ29sb3JMZWZ0IHtcbiAgYmFja2dyb3VuZDogI0YzQzUzRTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5LnZpdGFsUGx1cyAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjQzLCAxOTcsIDYyLCAwLjEpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYm9keS52aXRhbFBsdXMgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0MywgMTk3LCA2MiwgMC4xKTtcbiAgfVxufVxuYm9keS52aXRhbFBsdXMuYXJ0aWNsZS52aXRhbFBsdXMgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyBhIHtcbiAgY29sb3I6ICNGM0M1M0U7XG59XG5ib2R5LnZpdGFsUGx1cy5hcnRpY2xlLnZpdGFsUGx1cyBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzLmFydGljbGUudml0YWxQbHVzIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMuYXJ0aWNsZS52aXRhbFBsdXMgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzLmFydGljbGUudml0YWxQbHVzIGJ1dHRvbi5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzLmFydGljbGUudml0YWxQbHVzIC50ZWFzZXItdGV4dCBhIHtcbiAgY29sb3I6ICM0MzQzNEQ7XG59XG5ib2R5LnZpdGFsUGx1cy5hcnRpY2xlLnZpdGFsUGx1cyAubW9yZS1saW5rIHtcbiAgY29sb3I6ICNGM0M1M0U7XG59XG5ib2R5LnZpdGFsUGx1cy5hcnRpY2xlLnZpdGFsUGx1cyAudGV4dEZpZWxkLnRleHRCb3ggLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMuYXJ0aWNsZS52aXRhbFBsdXMgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbS5hY3RpdmUsIGJvZHkudml0YWxQbHVzLmFydGljbGUudml0YWxQbHVzIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06aG92ZXIge1xuICBjb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzLmFydGljbGUudml0YWxQbHVzIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzLmFydGljbGUgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0M1M0U7XG59XG5ib2R5LnZpdGFsUGx1cyAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQgLnNsaWRlckNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNGM0M1M0U7XG59XG5ib2R5LnZpdGFsUGx1cyAubW9kdWwtYWtrb3JkZW9uLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgLm1vZHVsLWFuc3ByZWNocGFydG5lciAuc3VwbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLm1haWwge1xuICBjb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgLm1vcmVJbmZvIGEudGV4dExpbmsge1xuICBjb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIC5tb3JlLWxpbmsge1xuICBjb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIGEgaDM6aG92ZXIge1xuICBjb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIC5maWVsZC0tbmFtZS1ib2R5IGEge1xuICBjb2xvcjogI0YzQzUzRSAhaW1wb3J0YW50O1xufVxuYm9keS52aXRhbFBsdXMgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIC52aWV3LWVtcHR5IGEge1xuICBjb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIC5hamF4LXRocm9iYmVyLnNrLXRocmVlLWJvdW5jZSAuc2stY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgaDIgYTpob3ZlciB7XG4gIGNvbG9yOiAjRjNDNTNFICFpbXBvcnRhbnQ7XG59XG5ib2R5LnZpdGFsUGx1cyAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmJsb2NrLXZpZXdzIC5ibG9jay10aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0M1M0U7XG59XG5ib2R5LnZpdGFsUGx1cyBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0M1M0U7XG59XG5ib2R5LnZpdGFsUGx1cyAucGVyc29uLmltYWdlQmFja2dyb3VuZCAuaW1nV3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQzLCAxOTcsIDYyLCAwLjEpO1xufVxuYm9keS52aXRhbFBsdXMgZm9ybSAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICBjb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIGZvcm0gLmlucHV0R3JvdXAgLmJhcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgLnVpLWRpYWxvZyAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6ICNGM0M1M0U7XG59XG5ib2R5LnZpdGFsUGx1cyAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMTk3LCA2MiwgMC4xKTtcbn1cbmJvZHkudml0YWxQbHVzIC5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQgLnNjcm9sbC1jb250ZW50LWlubmVyIC5zZWN0aW9uIC5jb250ZW50IC5pbWctdGl0bGUge1xuICBjb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIGFydGljbGUubW9kdWwtdGFiZWxsZSBoMi50YWJsZS10aXRsZSB7XG4gIGNvbG9yOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGgge1xuICBiYWNrZ3JvdW5kOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGguZW1wdHkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYm9keS52aXRhbFBsdXMgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAxOTcsIDYyLCAwLjEpO1xufVxuYm9keS52aXRhbFBsdXMgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGhlYWQgdHIgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMTk3LCA2MiwgMC4xKTtcbn1cbmJvZHkudml0YWxQbHVzIGFydGljbGUubW9kdWwtbWVkaWF0aGVrIGgzIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYi51aS10YWJzLWFjdGl2ZTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAjRjNDNTNFIHNvbGlkIDNweDtcbn1cbmJvZHkudml0YWxQbHVzIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWI6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNGM0M1M0U7XG59XG5ib2R5LnZpdGFsUGx1cyAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzUzRTtcbn1cbmJvZHkudml0YWxQbHVzIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmF1c3RyaWNoLXRleHQgYSB7XG4gIGNvbG9yOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC15ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjNDNTNFO1xuICBiYWNrZ3JvdW5kOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC1ubyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGM0M1M0U7XG4gIGNvbG9yOiAjRjNDNTNFO1xufVxuYm9keS52aXRhbFBsdXMgLmZsaXBNYWcgLnRleHQgLnN1cGxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMTk3LCA2MiwgMC4xKTtcbn1cbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS52aXRhbFBsdXMgLmNvbnRlbnQsXG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUudml0YWxQbHVzIC5jb2xvci1mYWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSBuYXYgLnN1Yk1lbnUgLm1TdWJuYXYgLnNjcm9sbCBsaS5zdWJtZW51Q2FyZC5wb2RjYXN0MSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGE6YmVmb3JlIHtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5wb2RjYXN0MSB7XG4gIGNvbG9yOiAjYzMxNjIyO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUucG9kY2FzdDE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEucG9kY2FzdDE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgI3BvZGNhc3QxLnJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cblxuLnNsaWRlLnBvZGNhc3QxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cblxuLmNhcmQucG9kY2FzdDEgLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbi5jYXJkLnBvZGNhc3QxIC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cblxuYm9keSAucGVyc29uYm94IC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kLnBvZGNhc3QxIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cblxuYm9keS5wb2RjYXN0MSAuc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MSAuYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCBsaTpiZWZvcmUge1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDEgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSAubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIGNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSBhLmJ1dHRvbiwgYm9keS5wb2RjYXN0MSBhLm1vcmUuYnRuc3R5bGUsIGJvZHkucG9kY2FzdDEgYnV0dG9uLCBib2R5LnBvZGNhc3QxIGlucHV0W3R5cGU9c3VibWl0XSwgYm9keS5wb2RjYXN0MSBhLmluc3RhQnRuIHtcbiAgYmFja2dyb3VuZDogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDEgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWFncmVlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG59XG5ib2R5LnBvZGNhc3QxIG1haW4gLmJhY2tncm91bmRDb2xvckJveCBtZWRpYSB7XG4gIGJhY2tncm91bmQ6ICMyMWEwOTM7XG59XG5ib2R5LnBvZGNhc3QxIC5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxIGEuYnV0dG9uLCBib2R5LnBvZGNhc3QxIGJ1dHRvbiwgYm9keS5wb2RjYXN0MSBidXR0b24ucm91bmRlZCwgYm9keS5wb2RjYXN0MSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSAudW5kZXJGb250IHtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxIC51bmRlckZvbnQgI3F1b3RlIHBhdGgge1xuICBmaWxsOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDEgLnRleHRDb250YWluZXIgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSAuY29sb3ItcHJlbG9hZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDEgLm1hZ2F6aW5PdmVybGF5IHtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpIHtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDEgLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSAuc3F1YXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDEgLmZhY3RCb3ggLmZhY3RCb3hJdGVtIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDEgLmNvbnRlbnRib3guY2FyZHMgLmNhcmQgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDEgLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbmJvZHkucG9kY2FzdDEgLmNvbnRlbnRUZXh0LnN0YXRlbWVudCBwIHtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxIGJ1dHRvbiwgYm9keS5wb2RjYXN0MSBidXR0b24ucm91bmRlZCwgYm9keS5wb2RjYXN0MSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCB7XG4gIGJhY2tncm91bmQ6ICNjMzE2MjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5wb2RjYXN0MSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICMyMWEwOTM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5LnBvZGNhc3QxICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogIzIxYTA5MztcbiAgfVxufVxuYm9keS5wb2RjYXN0MS5hcnRpY2xlLnBvZGNhc3QxIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgYSB7XG4gIGNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MS5hcnRpY2xlLnBvZGNhc3QxIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MS5hcnRpY2xlLnBvZGNhc3QxIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MS5hcnRpY2xlLnBvZGNhc3QxIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxLmFydGljbGUucG9kY2FzdDEgYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MS5hcnRpY2xlLnBvZGNhc3QxIC50ZWFzZXItdGV4dCBhIHtcbiAgY29sb3I6ICM0MzQzNEQ7XG59XG5ib2R5LnBvZGNhc3QxLmFydGljbGUucG9kY2FzdDEgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MS5hcnRpY2xlLnBvZGNhc3QxIC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxLmFydGljbGUucG9kY2FzdDEgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbS5hY3RpdmUsIGJvZHkucG9kY2FzdDEuYXJ0aWNsZS5wb2RjYXN0MSAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxLmFydGljbGUucG9kY2FzdDEgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MS5hcnRpY2xlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDEgLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDEgLm1vZHVsLWFuc3ByZWNocGFydG5lciAuc3VwbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDEgLm1vcmVJbmZvIGEudGV4dExpbmsge1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDEgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSBhIGgzOmhvdmVyIHtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxIC5maWVsZC0tbmFtZS1ib2R5IGEge1xuICBjb2xvcjogI2MzMTYyMiAhaW1wb3J0YW50O1xufVxuYm9keS5wb2RjYXN0MSAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxIC5hamF4LXRocm9iYmVyLnNrLXRocmVlLWJvdW5jZSAuc2stY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICNjMzE2MjIgIWltcG9ydGFudDtcbn1cbmJvZHkucG9kY2FzdDEgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxIC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDEgZm9ybSAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDEgZm9ybSAuaW5wdXRHcm91cCAuYmFyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxIC51aS1kaWFsb2cgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MSAuY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgLnNjcm9sbC1jb250ZW50IC5zY3JvbGwtY29udGVudC1pbm5lciAuc2VjdGlvbiAuY29udGVudCAuaW1nLXRpdGxlIHtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxIGFydGljbGUubW9kdWwtdGFiZWxsZSBoMi50YWJsZS10aXRsZSB7XG4gIGNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoLmVtcHR5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmJvZHkucG9kY2FzdDEgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDEgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDEgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGhlYWQgdHIgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMWEwOTM7XG59XG5ib2R5LnBvZGNhc3QxIGFydGljbGUubW9kdWwtbWVkaWF0aGVrIGgzIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiLnVpLXRhYnMtYWN0aXZlOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206ICNjMzE2MjIgc29saWQgM3B4O1xufVxuYm9keS5wb2RjYXN0MSAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5hdXN0cmljaC10ZXh0IGEge1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDEgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC15ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzMxNjIyO1xuICBiYWNrZ3JvdW5kOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MSAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLW5vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MzMTYyMjtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QxIC5mbGlwTWFnIC50ZXh0IC5zdXBsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5wb2RjYXN0MSAuY29udGVudCxcbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5wb2RjYXN0MSAuY29sb3ItZmFkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgbmF2IC5zdWJNZW51IC5tU3VibmF2IC5zY3JvbGwgbGkuc3VibWVudUNhcmQucG9kY2FzdDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFhMDkzO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhOmJlZm9yZSB7XG4gIGNvbG9yOiAjMjFhMDkzO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUucG9kY2FzdDIge1xuICBjb2xvcjogIzIxYTA5Mztcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLnBvZGNhc3QyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMWEwOTM7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLnBvZGNhc3QyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMWEwOTM7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyICNwb2RjYXN0Mi5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5cbi5zbGlkZS5wb2RjYXN0MiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMWEwOTM7XG59XG5cbi5jYXJkLnBvZGNhc3QyIC5zdWJsaW5lLWNvbG9yIHtcbiAgY29sb3I6ICMyMWEwOTM7XG59XG4uY2FyZC5wb2RjYXN0MiAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMWEwOTM7XG59XG5cbmJvZHkgLnBlcnNvbmJveCAucGVyc29uLmltYWdlQmFja2dyb3VuZC5wb2RjYXN0MiAuaW1nV3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5cbmJvZHkucG9kY2FzdDIgLnN0YWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDIgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICMyMWEwOTM7XG59XG5ib2R5LnBvZGNhc3QyIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgLm5hdmlnYXRpb25fZGVza3RvcCAjc2VhcmNoV3JhcHBlciBmb3JtIC5mb3JtLWl0ZW0gLmlucHV0R3JvdXAgbGFiZWwge1xuICBjb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgYS5idXR0b24sIGJvZHkucG9kY2FzdDIgYS5tb3JlLmJ0bnN0eWxlLCBib2R5LnBvZGNhc3QyIGJ1dHRvbiwgYm9keS5wb2RjYXN0MiBpbnB1dFt0eXBlPXN1Ym1pdF0sIGJvZHkucG9kY2FzdDIgYS5pbnN0YUJ0biB7XG4gIGJhY2tncm91bmQ6ICMyMWEwOTM7XG59XG5ib2R5LnBvZGNhc3QyIC5ldS1jb29raWUtY29tcGxpYW5jZS1hZ3JlZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xufVxuYm9keS5wb2RjYXN0MiBtYWluIC5iYWNrZ3JvdW5kQ29sb3JCb3ggbWVkaWEge1xuICBiYWNrZ3JvdW5kOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MiAubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MiBhLmJ1dHRvbiwgYm9keS5wb2RjYXN0MiBidXR0b24sIGJvZHkucG9kY2FzdDIgYnV0dG9uLnJvdW5kZWQsIGJvZHkucG9kY2FzdDIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MiAudW5kZXJGb250ICNxdW90ZSBwYXRoIHtcbiAgZmlsbDogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MiAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MiAucmVsYXRlZCAuY29udGVudFRleHQgLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMWEwOTM7XG59XG5ib2R5LnBvZGNhc3QyIC50ZXh0Q29udGFpbmVyIHN0cm9uZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgLmNvbG9yLXByZWxvYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QyIC5tYWdhemluT3ZlcmxheSB7XG4gIGNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MiAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKSB7XG4gIGNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MiAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMWEwOTM7XG59XG5ib2R5LnBvZGNhc3QyIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgLnNxdWFyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMWEwOTM7XG59XG5ib2R5LnBvZGNhc3QyIC5mYWN0Qm94IC5mYWN0Qm94SXRlbSAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMWEwOTM7XG59XG5ib2R5LnBvZGNhc3QyIC5jb250ZW50Ym94LmNhcmRzIC5jYXJkIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QyIC5zdGF0ZW1lbnQgLmNvbnRlbnRUZXh0IHAsXG5ib2R5LnBvZGNhc3QyIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gIGNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MiBidXR0b24sIGJvZHkucG9kY2FzdDIgYnV0dG9uLnJvdW5kZWQsIGJvZHkucG9kY2FzdDIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgI3BhZ2UtaGVhZGVyLmJhY2tncm91bmRDb2xvckxlZnQge1xuICBiYWNrZ3JvdW5kOiAjMjFhMDkzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkucG9kY2FzdDIgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjYzMxNjIyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYm9keS5wb2RjYXN0MiAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNjMzE2MjI7XG4gIH1cbn1cbmJvZHkucG9kY2FzdDIuYXJ0aWNsZS5wb2RjYXN0MiAucm93Lm1haW4gYXNpZGUuYXJ0aWNsZUluZm9zIGEge1xuICBjb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIuYXJ0aWNsZS5wb2RjYXN0MiBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIuYXJ0aWNsZS5wb2RjYXN0MiAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIuYXJ0aWNsZS5wb2RjYXN0MiAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0Mi5hcnRpY2xlLnBvZGNhc3QyIGJ1dHRvbi5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIuYXJ0aWNsZS5wb2RjYXN0MiAudGVhc2VyLXRleHQgYSB7XG4gIGNvbG9yOiAjNDM0MzREO1xufVxuYm9keS5wb2RjYXN0Mi5hcnRpY2xlLnBvZGNhc3QyIC5tb3JlLWxpbmsge1xuICBjb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIuYXJ0aWNsZS5wb2RjYXN0MiAudGV4dEZpZWxkLnRleHRCb3ggLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0Mi5hcnRpY2xlLnBvZGNhc3QyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0uYWN0aXZlLCBib2R5LnBvZGNhc3QyLmFydGljbGUucG9kY2FzdDIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0Mi5hcnRpY2xlLnBvZGNhc3QyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIuYXJ0aWNsZSAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQgLnNsaWRlckNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICMyMWEwOTM7XG59XG5ib2R5LnBvZGNhc3QyIC5tb2R1bC1ha2tvcmRlb24udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLXN0YXRlLWFjdGl2ZSBzcGFuIHtcbiAgY29sb3I6ICMyMWEwOTM7XG59XG5ib2R5LnBvZGNhc3QyIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgLnN1cGxpbmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLm1haWwge1xuICBjb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMWEwOTM7XG59XG5ib2R5LnBvZGNhc3QyIC5tb3JlSW5mbyBhLnRleHRMaW5rIHtcbiAgY29sb3I6ICMyMWEwOTM7XG59XG5ib2R5LnBvZGNhc3QyIC5tb3JlLWxpbmsge1xuICBjb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgYSBoMzpob3ZlciB7XG4gIGNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MiAuZmllbGQtLW5hbWUtYm9keSBhIHtcbiAgY29sb3I6ICMyMWEwOTMgIWltcG9ydGFudDtcbn1cbmJvZHkucG9kY2FzdDIgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgLnZpZXctZW1wdHkgYSB7XG4gIGNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MiAuYWpheC10aHJvYmJlci5zay10aHJlZS1ib3VuY2UgLnNrLWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgaDIgYTpob3ZlciB7XG4gIGNvbG9yOiAjMjFhMDkzICFpbXBvcnRhbnQ7XG59XG5ib2R5LnBvZGNhc3QyIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1saXN0ZSAuYmxvY2stdmlld3MgLmJsb2NrLXRpdGxlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXSAudmlld3MtZWxlbWVudC1jb250YWluZXIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MiAucGVyc29uLmltYWdlQmFja2dyb3VuZCAuaW1nV3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QyIGZvcm0gLmlucHV0R3JvdXAgaW5wdXQ6bm90KFtyZWFkb25seV0pOm5vdCguZm9ybS1jaGVja2JveCk6bm90KC5mb3JtLXJhZGlvKTpmb2N1cyB+IGxhYmVsIHtcbiAgY29sb3I6ICMyMWEwOTM7XG59XG5ib2R5LnBvZGNhc3QyIGZvcm0gLmlucHV0R3JvdXAgLmJhcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MiAudWktZGlhbG9nIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgLnJlbGF0ZWQuY2FyZC1kZWNrIC5jYXJkLmZ1bGwgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDIgLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLmltZy10aXRsZSB7XG4gIGNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MiBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgaDIudGFibGUtdGl0bGUge1xuICBjb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGgge1xuICBiYWNrZ3JvdW5kOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MiBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aC5lbXB0eSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5LnBvZGNhc3QyIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5zZWNvbmQtaGVhZCB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMWEwOTM7XG59XG5ib2R5LnBvZGNhc3QyIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QyIGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MiBhcnRpY2xlLm1vZHVsLW1lZGlhdGhlayBoMyBwOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYi51aS10YWJzLWFjdGl2ZTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAjMjFhMDkzIHNvbGlkIDNweDtcbn1cbmJvZHkucG9kY2FzdDIgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYjpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MiAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MiAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAuYXVzdHJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICMyMWEwOTM7XG59XG5ib2R5LnBvZGNhc3QyIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAteWVzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIxYTA5MztcbiAgYmFja2dyb3VuZDogIzIxYTA5Mztcbn1cbmJvZHkucG9kY2FzdDIgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC1ubyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMWEwOTM7XG4gIGNvbG9yOiAjMjFhMDkzO1xufVxuYm9keS5wb2RjYXN0MiAuZmxpcE1hZyAudGV4dCAuc3VwbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUucG9kY2FzdDIgLmNvbnRlbnQsXG5ib2R5IC5oZXJvU2xpZGVyIC5uZXdzLXNsaWRlciAuc2xpZGUucG9kY2FzdDIgLmNvbG9yLWZhZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIG5hdiAuc3ViTWVudSAubVN1Ym5hdiAuc2Nyb2xsIGxpLnN1Ym1lbnVDYXJkLnBvZGNhc3QzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYTpiZWZvcmUge1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLnBvZGNhc3QzIHtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5wb2RjYXN0MzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5wb2RjYXN0MzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAjcG9kY2FzdDMucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NSwgMjIsIDM0LCAwLjEpO1xufVxuXG4uc2xpZGUucG9kY2FzdDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuXG4uY2FyZC5wb2RjYXN0MyAuc3VibGluZS1jb2xvciB7XG4gIGNvbG9yOiAjYzMxNjIyO1xufVxuLmNhcmQucG9kY2FzdDMgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuXG5ib2R5IC5wZXJzb25ib3ggLnBlcnNvbi5pbWFnZUJhY2tncm91bmQucG9kY2FzdDMgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NSwgMjIsIDM0LCAwLjEpO1xufVxuXG5ib2R5LnBvZGNhc3QzIC5zdGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk1LCAyMiwgMzQsIDAuMSk7XG59XG5ib2R5LnBvZGNhc3QzIC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVsIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MyB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgI3NlYXJjaFdyYXBwZXIgZm9ybSAuZm9ybS1pdGVtIC5pbnB1dEdyb3VwIGxhYmVsIHtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIGEuYnV0dG9uLCBib2R5LnBvZGNhc3QzIGEubW9yZS5idG5zdHlsZSwgYm9keS5wb2RjYXN0MyBidXR0b24sIGJvZHkucG9kY2FzdDMgaW5wdXRbdHlwZT1zdWJtaXRdLCBib2R5LnBvZGNhc3QzIGEuaW5zdGFCdG4ge1xuICBiYWNrZ3JvdW5kOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MyAuZXUtY29va2llLWNvbXBsaWFuY2UtYWdyZWUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2VkZWRlZDtcbn1cbmJvZHkucG9kY2FzdDMgbWFpbiAuYmFja2dyb3VuZENvbG9yQm94IG1lZGlhIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxOTUsIDIyLCAzNCwgMC4xKTtcbn1cbmJvZHkucG9kY2FzdDMgLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMgYS5idXR0b24sIGJvZHkucG9kY2FzdDMgYnV0dG9uLCBib2R5LnBvZGNhc3QzIGJ1dHRvbi5yb3VuZGVkLCBib2R5LnBvZGNhc3QzIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIC51bmRlckZvbnQge1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMgLnVuZGVyRm9udCAjcXVvdGUgcGF0aCB7XG4gIGZpbGw6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MyAudGV4dENvbnRhaW5lciBzdHJvbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIC5jb2xvci1wcmVsb2FkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NSwgMjIsIDM0LCAwLjEpO1xufVxuYm9keS5wb2RjYXN0MyAubWFnYXppbk92ZXJsYXkge1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSkge1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MyAuc3VibGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIC5zcXVhcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MyAuZmFjdEJveCAuZmFjdEJveEl0ZW0gLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MyAuY29udGVudGJveC5jYXJkcyAuY2FyZCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NSwgMjIsIDM0LCAwLjEpO1xufVxuYm9keS5wb2RjYXN0MyAuc3RhdGVtZW50IC5jb250ZW50VGV4dCBwLFxuYm9keS5wb2RjYXN0MyAuY29udGVudFRleHQuc3RhdGVtZW50IHAge1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMgYnV0dG9uLCBib2R5LnBvZGNhc3QzIGJ1dHRvbi5yb3VuZGVkLCBib2R5LnBvZGNhc3QzIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzICNwYWdlLWhlYWRlci5iYWNrZ3JvdW5kQ29sb3JMZWZ0IHtcbiAgYmFja2dyb3VuZDogI2MzMTYyMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5LnBvZGNhc3QzICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxOTUsIDIyLCAzNCwgMC4xKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGJvZHkucG9kY2FzdDMgI3BhZ2UtaGVhZGVyIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE5NSwgMjIsIDM0LCAwLjEpO1xuICB9XG59XG5ib2R5LnBvZGNhc3QzLmFydGljbGUucG9kY2FzdDMgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyBhIHtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzLmFydGljbGUucG9kY2FzdDMgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzLmFydGljbGUucG9kY2FzdDMgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzLmFydGljbGUucG9kY2FzdDMgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMuYXJ0aWNsZS5wb2RjYXN0MyBidXR0b24ubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzLmFydGljbGUucG9kY2FzdDMgLnRlYXNlci10ZXh0IGEge1xuICBjb2xvcjogIzQzNDM0RDtcbn1cbmJvZHkucG9kY2FzdDMuYXJ0aWNsZS5wb2RjYXN0MyAubW9yZS1saW5rIHtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzLmFydGljbGUucG9kY2FzdDMgLnRleHRGaWVsZC50ZXh0Qm94IC51bmRlckZvbnQge1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMuYXJ0aWNsZS5wb2RjYXN0MyAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtLmFjdGl2ZSwgYm9keS5wb2RjYXN0My5hcnRpY2xlLnBvZGNhc3QzIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06aG92ZXIge1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMuYXJ0aWNsZS5wb2RjYXN0MyAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzLmFydGljbGUgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kIC5zbGlkZXJDb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MyAubW9kdWwtYWtrb3JkZW9uLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MyAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIC5zdXBsaW5lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5tYWlsIHtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MyAubW9yZUluZm8gYS50ZXh0TGluayB7XG4gIGNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MyAubW9yZS1saW5rIHtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIGEgaDM6aG92ZXIge1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMgLmZpZWxkLS1uYW1lLWJvZHkgYSB7XG4gIGNvbG9yOiAjYzMxNjIyICFpbXBvcnRhbnQ7XG59XG5ib2R5LnBvZGNhc3QzIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIC52aWV3LWVtcHR5IGEge1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMgLmFqYXgtdGhyb2JiZXIuc2stdGhyZWUtYm91bmNlIC5zay1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIGgyIGE6aG92ZXIge1xuICBjb2xvcjogI2MzMTYyMiAhaW1wb3J0YW50O1xufVxuYm9keS5wb2RjYXN0MyAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUgLmJsb2NrLXZpZXdzIC5ibG9jay10aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMgLnBlcnNvbi5pbWFnZUJhY2tncm91bmQgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE5NSwgMjIsIDM0LCAwLjEpO1xufVxuYm9keS5wb2RjYXN0MyBmb3JtIC5pbnB1dEdyb3VwIGlucHV0Om5vdChbcmVhZG9ubHldKTpub3QoLmZvcm0tY2hlY2tib3gpOm5vdCguZm9ybS1yYWRpbyk6Zm9jdXMgfiBsYWJlbCB7XG4gIGNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MyBmb3JtIC5pbnB1dEdyb3VwIC5iYXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMgLnVpLWRpYWxvZyAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIC5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk1LCAyMiwgMzQsIDAuMSk7XG59XG5ib2R5LnBvZGNhc3QzIC5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQgLnNjcm9sbC1jb250ZW50LWlubmVyIC5zZWN0aW9uIC5jb250ZW50IC5pbWctdGl0bGUge1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIGgyLnRhYmxlLXRpdGxlIHtcbiAgY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoIHtcbiAgYmFja2dyb3VuZDogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLmZpcnN0LWhlYWQgdGguZW1wdHkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYm9keS5wb2RjYXN0MyBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuc2Vjb25kLWhlYWQgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MyBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NSwgMjIsIDM0LCAwLjEpO1xufVxuYm9keS5wb2RjYXN0MyBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIGFydGljbGUgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTUsIDIyLCAzNCwgMC4xKTtcbn1cbmJvZHkucG9kY2FzdDMgYXJ0aWNsZS5tb2R1bC1tZWRpYXRoZWsgaDMgcDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWIudWktdGFicy1hY3RpdmU6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogI2MzMTYyMiBzb2xpZCAzcHg7XG59XG5ib2R5LnBvZGNhc3QzIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWI6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmF1c3RyaWNoLXRleHQgYSB7XG4gIGNvbG9yOiAjYzMxNjIyO1xufVxuYm9keS5wb2RjYXN0MyAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLXllcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMzE2MjI7XG4gIGJhY2tncm91bmQ6ICNjMzE2MjI7XG59XG5ib2R5LnBvZGNhc3QzIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAtbm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzMxNjIyO1xuICBjb2xvcjogI2MzMTYyMjtcbn1cbmJvZHkucG9kY2FzdDMgLmZsaXBNYWcgLnRleHQgLnN1cGxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NSwgMjIsIDM0LCAwLjEpO1xufVxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLnBvZGNhc3QzIC5jb250ZW50LFxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLnBvZGNhc3QzIC5jb2xvci1mYWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDNkOWY7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSBuYXYgLnN1Yk1lbnUgLm1TdWJuYXYgLnNjcm9sbCBsaS5zdWJtZW51Q2FyZC5iZiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdCQzI7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGE6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDdCQzI7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5iZiB7XG4gIGNvbG9yOiAjMDA3QkMyO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUuYmY6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0JDMjtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYmY6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0JDMjtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgI2JmLnJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0JDMjtcbn1cblxuLnNsaWRlLmJmIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0JDMjtcbn1cblxuLmNhcmQuYmYgLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogIzAwN0JDMjtcbn1cbi5jYXJkLmJmIC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0JDMjtcbn1cblxuYm9keSAucGVyc29uYm94IC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kLmJmIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0JDMjtcbn1cblxuYm9keS5iZiAuc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZiAuYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCBsaTpiZWZvcmUge1xuICBjb2xvcjogIzAwN0JDMjtcbn1cbmJvZHkuYmYgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA3QkMyO1xufVxuYm9keS5iZiAubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIGNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZiBhLmJ1dHRvbiwgYm9keS5iZiBhLm1vcmUuYnRuc3R5bGUsIGJvZHkuYmYgYnV0dG9uLCBib2R5LmJmIGlucHV0W3R5cGU9c3VibWl0XSwgYm9keS5iZiBhLmluc3RhQnRuIHtcbiAgYmFja2dyb3VuZDogIzAwN0JDMjtcbn1cbmJvZHkuYmYgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWFncmVlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG59XG5ib2R5LmJmIG1haW4gLmJhY2tncm91bmRDb2xvckJveCBtZWRpYSB7XG4gIGJhY2tncm91bmQ6ICMwMDdCQzI7XG59XG5ib2R5LmJmIC5tb2R1bC1jdGEtYm94IGEubW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdCQzI7XG59XG5ib2R5LmJmIGEuYnV0dG9uLCBib2R5LmJmIGJ1dHRvbiwgYm9keS5iZiBidXR0b24ucm91bmRlZCwgYm9keS5iZiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjMDA3QkMyO1xufVxuYm9keS5iZiAudW5kZXJGb250IHtcbiAgY29sb3I6ICMwMDdCQzI7XG59XG5ib2R5LmJmIC51bmRlckZvbnQgI3F1b3RlIHBhdGgge1xuICBmaWxsOiAjMDA3QkMyO1xufVxuYm9keS5iZiAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDdCQzI7XG59XG5ib2R5LmJmIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdCQzI7XG59XG5ib2R5LmJmIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0JDMjtcbn1cbmJvZHkuYmYgLnRleHRDb250YWluZXIgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZiAuY29sb3ItcHJlbG9hZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0JDMjtcbn1cbmJvZHkuYmYgLm1hZ2F6aW5PdmVybGF5IHtcbiAgY29sb3I6ICMwMDdCQzI7XG59XG5ib2R5LmJmIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpIHtcbiAgY29sb3I6ICMwMDdCQzI7XG59XG5ib2R5LmJmIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0JDMjtcbn1cbmJvZHkuYmYgLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZiAuc3F1YXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0JDMjtcbn1cbmJvZHkuYmYgLmZhY3RCb3ggLmZhY3RCb3hJdGVtIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0JDMjtcbn1cbmJvZHkuYmYgLmNvbnRlbnRib3guY2FyZHMgLmNhcmQgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0JDMjtcbn1cbmJvZHkuYmYgLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbmJvZHkuYmYgLmNvbnRlbnRUZXh0LnN0YXRlbWVudCBwIHtcbiAgY29sb3I6ICMwMDdCQzI7XG59XG5ib2R5LmJmIGJ1dHRvbiwgYm9keS5iZiBidXR0b24ucm91bmRlZCwgYm9keS5iZiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZiAjcGFnZS1oZWFkZXIuYmFja2dyb3VuZENvbG9yTGVmdCB7XG4gIGJhY2tncm91bmQ6ICMwMDdCQzI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5iZiAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICMwMDdCQzI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5LmJmICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogIzAwN0JDMjtcbiAgfVxufVxuYm9keS5iZi5hcnRpY2xlLmJmIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgYSB7XG4gIGNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZi5hcnRpY2xlLmJmIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZi5hcnRpY2xlLmJmIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZi5hcnRpY2xlLmJmIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdCQzI7XG59XG5ib2R5LmJmLmFydGljbGUuYmYgYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZi5hcnRpY2xlLmJmIC50ZWFzZXItdGV4dCBhIHtcbiAgY29sb3I6ICM0MzQzNEQ7XG59XG5ib2R5LmJmLmFydGljbGUuYmYgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZi5hcnRpY2xlLmJmIC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgY29sb3I6ICMwMDdCQzI7XG59XG5ib2R5LmJmLmFydGljbGUuYmYgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbS5hY3RpdmUsIGJvZHkuYmYuYXJ0aWNsZS5iZiAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICMwMDdCQzI7XG59XG5ib2R5LmJmLmFydGljbGUuYmYgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZi5hcnRpY2xlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZiAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDA3QkMyO1xufVxuYm9keS5iZiAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogIzAwN0JDMjtcbn1cbmJvZHkuYmYgLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogIzAwN0JDMjtcbn1cbmJvZHkuYmYgLm1vZHVsLWFuc3ByZWNocGFydG5lciAuc3VwbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZiAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZiAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0JDMjtcbn1cbmJvZHkuYmYgLm1vcmVJbmZvIGEudGV4dExpbmsge1xuICBjb2xvcjogIzAwN0JDMjtcbn1cbmJvZHkuYmYgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZiBhIGgzOmhvdmVyIHtcbiAgY29sb3I6ICMwMDdCQzI7XG59XG5ib2R5LmJmIC5maWVsZC0tbmFtZS1ib2R5IGEge1xuICBjb2xvcjogIzAwN0JDMiAhaW1wb3J0YW50O1xufVxuYm9keS5iZiAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZiAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6ICMwMDdCQzI7XG59XG5ib2R5LmJmIC5hamF4LXRocm9iYmVyLnNrLXRocmVlLWJvdW5jZSAuc2stY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZiBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDdCQzIgIWltcG9ydGFudDtcbn1cbmJvZHkuYmYgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZiBbY2xhc3MqPWJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1dIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdCQzI7XG59XG5ib2R5LmJmIC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzAwN0JDMjtcbn1cbmJvZHkuYmYgZm9ybSAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICBjb2xvcjogIzAwN0JDMjtcbn1cbmJvZHkuYmYgZm9ybSAuaW5wdXRHcm91cCAuYmFyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDdCQzI7XG59XG5ib2R5LmJmIC51aS1kaWFsb2cgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjMDA3QkMyO1xufVxuYm9keS5iZiAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZiAuY29udGVudC1iaWxkLXNsaWRlci5kZXZpY2UtYmxhbmsgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgLnNjcm9sbC1jb250ZW50IC5zY3JvbGwtY29udGVudC1pbm5lciAuc2VjdGlvbiAuY29udGVudCAuaW1nLXRpdGxlIHtcbiAgY29sb3I6ICMwMDdCQzI7XG59XG5ib2R5LmJmIGFydGljbGUubW9kdWwtdGFiZWxsZSBoMi50YWJsZS10aXRsZSB7XG4gIGNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZiBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6ICMwMDdCQzI7XG59XG5ib2R5LmJmIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0aGVhZCB0ci5maXJzdC1oZWFkIHRoLmVtcHR5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmJvZHkuYmYgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0JDMjtcbn1cbmJvZHkuYmYgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4QkRERjtcbn1cbmJvZHkuYmYgYXJ0aWNsZSAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUgdGFibGUgdGhlYWQgdHIgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZiBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4OEJEREY7XG59XG5ib2R5LmJmIGFydGljbGUubW9kdWwtbWVkaWF0aGVrIGgzIHA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZiAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiLnVpLXRhYnMtYWN0aXZlOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206ICMwMDdCQzIgc29saWQgM3B4O1xufVxuYm9keS5iZiAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdCQzI7XG59XG5ib2R5LmJmIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS50ZXh0TGluazphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDdCQzI7XG59XG5ib2R5LmJmIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QkMyO1xufVxuYm9keS5iZiAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5hdXN0cmljaC10ZXh0IGEge1xuICBjb2xvcjogIzAwN0JDMjtcbn1cbmJvZHkuYmYgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC15ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3QkMyO1xuICBiYWNrZ3JvdW5kOiAjMDA3QkMyO1xufVxuYm9keS5iZiAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLW5vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwN0JDMjtcbiAgY29sb3I6ICMwMDdCQzI7XG59XG5ib2R5LmJmIC5mbGlwTWFnIC50ZXh0IC5zdXBsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0JDMjtcbn1cbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5iZiAuY29udGVudCxcbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5iZiAuY29sb3ItZmFkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzZDlmO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgbmF2IC5zdWJNZW51IC5tU3VibmF2IC5zY3JvbGwgbGkuc3VibWVudUNhcmQuZGtwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3NDQ5ODtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYTpiZWZvcmUge1xuICBjb2xvcjogIzY3NDQ5ODtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmRrcCB7XG4gIGNvbG9yOiAjNjc0NDk4O1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUuZGtwOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzQ0OTg7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmRrcDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0NDk4O1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAjZGtwLnJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDY4LCAxNTIsIDAuMSk7XG59XG5cbi5zbGlkZS5ka3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0NDk4O1xufVxuXG4uY2FyZC5ka3AgLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogIzY3NDQ5ODtcbn1cbi5jYXJkLmRrcCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzQ0OTg7XG59XG5cbmJvZHkgLnBlcnNvbmJveCAucGVyc29uLmltYWdlQmFja2dyb3VuZC5ka3AgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgNjgsIDE1MiwgMC4xKTtcbn1cblxuYm9keS5ka3AgLnN0YWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDY4LCAxNTIsIDAuMSk7XG59XG5ib2R5LmRrcCAuYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCBsaTpiZWZvcmUge1xuICBjb2xvcjogIzY3NDQ5ODtcbn1cbmJvZHkuZGtwIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzY3NDQ5ODtcbn1cbmJvZHkuZGtwIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgI3NlYXJjaFdyYXBwZXIgZm9ybSAuZm9ybS1pdGVtIC5pbnB1dEdyb3VwIGxhYmVsIHtcbiAgY29sb3I6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCBhLmJ1dHRvbiwgYm9keS5ka3AgYS5tb3JlLmJ0bnN0eWxlLCBib2R5LmRrcCBidXR0b24sIGJvZHkuZGtwIGlucHV0W3R5cGU9c3VibWl0XSwgYm9keS5ka3AgYS5pbnN0YUJ0biB7XG4gIGJhY2tncm91bmQ6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCAuZXUtY29va2llLWNvbXBsaWFuY2UtYWdyZWUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2VkZWRlZDtcbn1cbmJvZHkuZGtwIG1haW4gLmJhY2tncm91bmRDb2xvckJveCBtZWRpYSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTUzLCA2OCwgMTUyLCAwLjEpO1xufVxuYm9keS5ka3AgLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3NDQ5ODtcbn1cbmJvZHkuZGtwIGEuYnV0dG9uLCBib2R5LmRrcCBidXR0b24sIGJvZHkuZGtwIGJ1dHRvbi5yb3VuZGVkLCBib2R5LmRrcCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgLnVuZGVyRm9udCAjcXVvdGUgcGF0aCB7XG4gIGZpbGw6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCAucmVsYXRlZCAuY29udGVudFRleHQgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgLnJlbGF0ZWQgLmNvbnRlbnRUZXh0IC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgLnRleHRDb250YWluZXIgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgLmNvbG9yLXByZWxvYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCA2OCwgMTUyLCAwLjEpO1xufVxuYm9keS5ka3AgLm1hZ2F6aW5PdmVybGF5IHtcbiAgY29sb3I6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCAuc3VibGluZS1jb2xvcjpub3QoLndoaXRlKSB7XG4gIGNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgLnNxdWFyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCAuZmFjdEJveCAuZmFjdEJveEl0ZW0gLnN1YmxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgLmNvbnRlbnRib3guY2FyZHMgLmNhcmQgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDY4LCAxNTIsIDAuMSk7XG59XG5ib2R5LmRrcCAuc3RhdGVtZW50IC5jb250ZW50VGV4dCBwLFxuYm9keS5ka3AgLmNvbnRlbnRUZXh0LnN0YXRlbWVudCBwIHtcbiAgY29sb3I6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCBidXR0b24sIGJvZHkuZGtwIGJ1dHRvbi5yb3VuZGVkLCBib2R5LmRrcCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgI3BhZ2UtaGVhZGVyLmJhY2tncm91bmRDb2xvckxlZnQge1xuICBiYWNrZ3JvdW5kOiAjNjc0NDk4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkuZGtwICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxNTMsIDY4LCAxNTIsIDAuMSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5LmRrcCAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTUzLCA2OCwgMTUyLCAwLjEpO1xuICB9XG59XG5ib2R5LmRrcC5hcnRpY2xlLmRrcCAucm93Lm1haW4gYXNpZGUuYXJ0aWNsZUluZm9zIGEge1xuICBjb2xvcjogIzY3NDQ5ODtcbn1cbmJvZHkuZGtwLmFydGljbGUuZGtwIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AuYXJ0aWNsZS5ka3AgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcC5hcnRpY2xlLmRrcCAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AuYXJ0aWNsZS5ka3AgYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AuYXJ0aWNsZS5ka3AgLnRlYXNlci10ZXh0IGEge1xuICBjb2xvcjogIzQzNDM0RDtcbn1cbmJvZHkuZGtwLmFydGljbGUuZGtwIC5tb3JlLWxpbmsge1xuICBjb2xvcjogIzY3NDQ5ODtcbn1cbmJvZHkuZGtwLmFydGljbGUuZGtwIC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgY29sb3I6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcC5hcnRpY2xlLmRrcCAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtLmFjdGl2ZSwgYm9keS5ka3AuYXJ0aWNsZS5ka3AgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AuYXJ0aWNsZS5ka3AgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AuYXJ0aWNsZSAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3NDQ5ODtcbn1cbmJvZHkuZGtwIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCAubW9kdWwtYmxpY2staW5zLWhlZnQuc2xpZGVyQmFja2dyb3VuZCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogIzY3NDQ5ODtcbn1cbmJvZHkuZGtwIC5tb2R1bC1ha2tvcmRlb24udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLXN0YXRlLWFjdGl2ZSBzcGFuIHtcbiAgY29sb3I6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIC5zdXBsaW5lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEubWFpbCB7XG4gIGNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCAubW9yZUluZm8gYS50ZXh0TGluayB7XG4gIGNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgYSBoMzpob3ZlciB7XG4gIGNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgLmZpZWxkLS1uYW1lLWJvZHkgYSB7XG4gIGNvbG9yOiAjNjc0NDk4ICFpbXBvcnRhbnQ7XG59XG5ib2R5LmRrcCAudGV4dEZpZWxkLnRleHRCb3ggLmZpZWxkLS1uYW1lLWJvZHkgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgLnZpZXctZW1wdHkgYSB7XG4gIGNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgLmFqYXgtdGhyb2JiZXIuc2stdGhyZWUtYm91bmNlIC5zay1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICM2NzQ0OTggIWltcG9ydGFudDtcbn1cbmJvZHkuZGtwIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1saXN0ZSAuYmxvY2stdmlld3MgLmJsb2NrLXRpdGxlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3NDQ5ODtcbn1cbmJvZHkuZGtwIFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3NDQ5ODtcbn1cbmJvZHkuZGtwIC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kIC5pbWdXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxNTMsIDY4LCAxNTIsIDAuMSk7XG59XG5ib2R5LmRrcCBmb3JtIC5pbnB1dEdyb3VwIGlucHV0Om5vdChbcmVhZG9ubHldKTpub3QoLmZvcm0tY2hlY2tib3gpOm5vdCguZm9ybS1yYWRpbyk6Zm9jdXMgfiBsYWJlbCB7XG4gIGNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgZm9ybSAuaW5wdXRHcm91cCAuYmFyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCAudWktZGlhbG9nIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogIzY3NDQ5ODtcbn1cbmJvZHkuZGtwIC5yZWxhdGVkLmNhcmQtZGVjayAuY2FyZC5mdWxsIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCA2OCwgMTUyLCAwLjEpO1xufVxuYm9keS5ka3AgLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLmltZy10aXRsZSB7XG4gIGNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIGgyLnRhYmxlLXRpdGxlIHtcbiAgY29sb3I6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aC5lbXB0eSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5LmRrcCBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuc2Vjb25kLWhlYWQgdGg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDY4LCAxNTIsIDAuMSk7XG59XG5ib2R5LmRrcCBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCA2OCwgMTUyLCAwLjEpO1xufVxuYm9keS5ka3AgYXJ0aWNsZS5tb2R1bC1tZWRpYXRoZWsgaDMgcDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiLnVpLXRhYnMtYWN0aXZlOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206ICM2NzQ0OTggc29saWQgM3B4O1xufVxuYm9keS5ka3AgLm1vZHVsLXRhYnMudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IC51aS10YWJzLXRhYjpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgLm1vZHVsLWFuc3ByZWNocGFydG5lciBhLnRleHRMaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzY3NDQ5ODtcbn1cbmJvZHkuZGtwIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0NDk4O1xufVxuYm9keS5ka3AgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAuYXVzdHJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLXllcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2NzQ0OTg7XG4gIGJhY2tncm91bmQ6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5saW5rcyBhLnBvcHVwLW5vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY3NDQ5ODtcbiAgY29sb3I6ICM2NzQ0OTg7XG59XG5ib2R5LmRrcCAuZmxpcE1hZyAudGV4dCAuc3VwbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCA2OCwgMTUyLCAwLjEpO1xufVxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLmRrcCAuY29udGVudCxcbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5ka3AgLmNvbG9yLWZhZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIG5hdiAuc3ViTWVudSAubVN1Ym5hdiAuc2Nyb2xsIGxpLnN1Ym1lbnVDYXJkLnB0YTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGE6YmVmb3JlIHtcbiAgY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLnB0YTIge1xuICBjb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUucHRhMjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLnB0YTI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAjcHRhMi5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cblxuLnNsaWRlLnB0YTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5cbi5jYXJkLnB0YTIgLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuLmNhcmQucHRhMiAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cblxuYm9keSAucGVyc29uYm94IC5wZXJzb24uaW1hZ2VCYWNrZ3JvdW5kLnB0YTIgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5cbmJvZHkucHRhMiAuc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiAubmF2aWdhdGlvbl9kZXNrdG9wICNzZWFyY2hXcmFwcGVyIGZvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBsYWJlbCB7XG4gIGNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIgYS5idXR0b24sIGJvZHkucHRhMiBhLm1vcmUuYnRuc3R5bGUsIGJvZHkucHRhMiBidXR0b24sIGJvZHkucHRhMiBpbnB1dFt0eXBlPXN1Ym1pdF0sIGJvZHkucHRhMiBhLmluc3RhQnRuIHtcbiAgYmFja2dyb3VuZDogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyIC5ldS1jb29raWUtY29tcGxpYW5jZS1hZ3JlZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xufVxuYm9keS5wdGEyIG1haW4gLmJhY2tncm91bmRDb2xvckJveCBtZWRpYSB7XG4gIGJhY2tncm91bmQ6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiAubW9kdWwtY3RhLWJveCBhLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIgYS5idXR0b24sIGJvZHkucHRhMiBidXR0b24sIGJvZHkucHRhMiBidXR0b24ucm91bmRlZCwgYm9keS5wdGEyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiAudW5kZXJGb250IHtcbiAgY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiAudW5kZXJGb250ICNxdW90ZSBwYXRoIHtcbiAgZmlsbDogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyIC5yZWxhdGVkIC5jb250ZW50VGV4dCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiAucmVsYXRlZCAuY29udGVudFRleHQgLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiAudGV4dENvbnRhaW5lciBzdHJvbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiAuY29sb3ItcHJlbG9hZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyIC5tYWdhemluT3ZlcmxheSB7XG4gIGNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIgLnN1YmxpbmUtY29sb3I6bm90KC53aGl0ZSkge1xuICBjb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyIC5zcXVhcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIgLmZhY3RCb3ggLmZhY3RCb3hJdGVtIC5zdWJsaW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyIC5jb250ZW50Ym94LmNhcmRzIC5jYXJkIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiAuc3RhdGVtZW50IC5jb250ZW50VGV4dCBwLFxuYm9keS5wdGEyIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gIGNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIgYnV0dG9uLCBib2R5LnB0YTIgYnV0dG9uLnJvdW5kZWQsIGJvZHkucHRhMiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIgI3BhZ2UtaGVhZGVyLmJhY2tncm91bmRDb2xvckxlZnQge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5wdGEyICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogcmdiKDEwNCwgMTc1LCAxOTcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYm9keS5wdGEyICNwYWdlLWhlYWRlciAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogcmdiKDEwNCwgMTc1LCAxOTcpO1xuICB9XG59XG5ib2R5LnB0YTIuYXJ0aWNsZS5wdGEyIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgYSB7XG4gIGNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIuYXJ0aWNsZS5wdGEyIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIuYXJ0aWNsZS5wdGEyIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIuYXJ0aWNsZS5wdGEyIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMi5hcnRpY2xlLnB0YTIgYnV0dG9uLm1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIuYXJ0aWNsZS5wdGEyIC50ZWFzZXItdGV4dCBhIHtcbiAgY29sb3I6ICM0MzQzNEQ7XG59XG5ib2R5LnB0YTIuYXJ0aWNsZS5wdGEyIC5tb3JlLWxpbmsge1xuICBjb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyLmFydGljbGUucHRhMiAudGV4dEZpZWxkLnRleHRCb3ggLnVuZGVyRm9udCB7XG4gIGNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIuYXJ0aWNsZS5wdGEyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0uYWN0aXZlLCBib2R5LnB0YTIuYXJ0aWNsZS5wdGEyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06aG92ZXIge1xuICBjb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyLmFydGljbGUucHRhMiAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMi5hcnRpY2xlIC5yb3cubWFpbiBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIgLm1vZHVsLWJsaWNrLWlucy1oZWZ0LnNsaWRlckJhY2tncm91bmQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyIC5tb2R1bC1ibGljay1pbnMtaGVmdC5zbGlkZXJCYWNrZ3JvdW5kIC5zbGlkZXJDb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIgLm1vZHVsLWFra29yZGVvbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgLnN1cGxpbmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIgYS5tYWlsIHtcbiAgY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyIC5tb3JlSW5mbyBhLnRleHRMaW5rIHtcbiAgY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiAubW9yZS1saW5rIHtcbiAgY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiBhIGgzOmhvdmVyIHtcbiAgY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiAuZmllbGQtLW5hbWUtYm9keSBhIHtcbiAgY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KSAhaW1wb3J0YW50O1xufVxuYm9keS5wdGEyIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiAuYWpheC10aHJvYmJlci5zay10aHJlZS1ib3VuY2UgLnNrLWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyIGgyIGE6aG92ZXIge1xuICBjb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpICFpbXBvcnRhbnQ7XG59XG5ib2R5LnB0YTIgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIgW2NsYXNzKj1ibG9jay12aWV3cy1ibG9ja25ld3MtYmxvY2stXSAudmlld3MtZWxlbWVudC1jb250YWluZXIgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIgLnBlcnNvbi5pbWFnZUJhY2tncm91bmQgLmltZ1dyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIgZm9ybSAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICBjb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyIGZvcm0gLmlucHV0R3JvdXAgLmJhcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIgLnVpLWRpYWxvZyAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiAucmVsYXRlZC5jYXJkLWRlY2sgLmNhcmQuZnVsbCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIgLmNvbnRlbnQtYmlsZC1zbGlkZXIuZGV2aWNlLWJsYW5rIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudCAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLmltZy10aXRsZSB7XG4gIGNvbG9yOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIGgyLnRhYmxlLXRpdGxlIHtcbiAgY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiBhcnRpY2xlLm1vZHVsLXRhYmVsbGUgLmNvbnRlbnQgdGFibGUgdGhlYWQgdHIuZmlyc3QtaGVhZCB0aC5lbXB0eSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5LnB0YTIgYXJ0aWNsZS5tb2R1bC10YWJlbGxlIC5jb250ZW50IHRhYmxlIHRoZWFkIHRyLnNlY29uZC1oZWFkIHRoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyIGFydGljbGUubW9kdWwtdGFiZWxsZSAuY29udGVudCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiBhcnRpY2xlIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS10YWJsZSB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiBhcnRpY2xlLm1vZHVsLW1lZGlhdGhlayBoMyBwOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyIC5tb2R1bC10YWJzLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktdGFicy10YWIudWktdGFicy1hY3RpdmU6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogcmdiKDEwNCwgMTc1LCAxOTcpIHNvbGlkIDNweDtcbn1cbmJvZHkucHRhMiAubW9kdWwtdGFicy51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXRhYnMtdGFiOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIGEudGV4dExpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayBoMzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIC5hdXN0cmljaC10ZXh0IGEge1xuICBjb2xvcjogcmdiKDEwNCwgMTc1LCAxOTcpO1xufVxuYm9keS5wdGEyIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sgLmxpbmtzIGEucG9wdXAteWVzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDEwNCwgMTc1LCAxOTcpO1xuICBiYWNrZ3JvdW5kOiByZ2IoMTA0LCAxNzUsIDE5Nyk7XG59XG5ib2R5LnB0YTIgLmJsb2NrLWNydXNvZS1hdXRyaWNoLXN3aXRjaGVyIC5jcnVzb2UtYXV0cmljaC1zd2l0Y2hlci1ibG9jayAubGlua3MgYS5wb3B1cC1ubyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigxMDQsIDE3NSwgMTk3KTtcbiAgY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkucHRhMiAuZmxpcE1hZyAudGV4dCAuc3VwbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDQsIDE3NSwgMTk3KTtcbn1cbmJvZHkgLmhlcm9TbGlkZXIgLm5ld3Mtc2xpZGVyIC5zbGlkZS5wdGEyIC5jb250ZW50LFxuYm9keSAuaGVyb1NsaWRlciAubmV3cy1zbGlkZXIgLnNsaWRlLnB0YTIgLmNvbG9yLWZhZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1vZHVsLWN0YS1ib3ggYS5tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5Zjtcbn1cblxuLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIHVsLmJsdC10YWJzIGxpIGEuYW5zaWNodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvbW9kdWxlcy9jb250cmliL2JldHRlcmx0L2ltZy9pY29uLXZpZXcuc3ZnKTtcbn1cbi5ibG9jay1sb2NhbC10YXNrcy1ibG9jayB1bC5ibHQtdGFicyBsaSBhLmVpbmdhYmVuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9tb2R1bGVzL2NvbnRyaWIvYmV0dGVybHQvaW1nL2ljb24tdmlldy5zdmcpO1xufVxuLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIHVsLmJsdC10YWJzIGxpIGEuc3VibWlzc2lvbnMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL21vZHVsZXMvY29udHJpYi9iZXR0ZXJsdC9pbWcvaWNvbi12aWV3LnN2Zyk7XG59XG4uYmxvY2stbG9jYWwtdGFza3MtYmxvY2sgdWwuYmx0LXRhYnMgbGkgYS5iZWFyYmVpdGVuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9tb2R1bGVzL2NvbnRyaWIvYmV0dGVybHQvaW1nL2ljb24tZWRpdC5zdmcpO1xufVxuLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIHVsLmJsdC10YWJzIGxpIGEubHNjaGVuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9tb2R1bGVzL2NvbnRyaWIvYmV0dGVybHQvaW1nL2ljb24tZGVsZXRlLnN2Zyk7XG59XG4uYmxvY2stbG9jYWwtdGFza3MtYmxvY2sgdWwuYmx0LXRhYnMgbGkgYS5yZXZpc2lvbmVuLCAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2sgdWwuYmx0LXRhYnMgbGkgYS52ZXJzaW9uZW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL21vZHVsZXMvY29udHJpYi9iZXR0ZXJsdC9pbWcvaWNvbi1yZXZpc2lvbnMuc3ZnKTtcbn1cbi5ibG9jay1sb2NhbC10YXNrcy1ibG9jayB1bC5ibHQtdGFicyBsaSBhLmRldmVsLW1vZHVsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9tb2R1bGVzL2NvbnRyaWIvYmV0dGVybHQvaW1nL2ljb24tZGV2ZWwuc3ZnKTtcbn1cblxuYm9keS51c2VyLW5vdC1sb2dnZWQtaW4gLnZpZGVvX2NvbW1lbnRzIHVsLmxpbmtzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLm1vZHVsLXZpZGVvIHtcbiAgbWF4LXdpZHRoOiA0NHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICBib2R5IC5tb2R1bC12aWRlbyB7XG4gICAgbWFyZ2luOiA4cmVtIGF1dG8gMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keSAubW9kdWwtdmlkZW8ge1xuICAgIG1hcmdpbjogNnJlbSBhdXRvIDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgLm1vZHVsLXZpZGVvIHtcbiAgICBtYXJnaW46IDMuNXJlbSBhdXRvIDAgYXV0bztcbiAgfVxufVxuYm9keSAubW9kdWwtdmlkZW8gLnZpZGVvX2NvbW1lbnRzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbmJvZHkgLm1vZHVsLXZpZGVvIC52aWRlb19jb21tZW50cyAuYWRkX2NvbW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuYm9keSAubW9kdWwtdmlkZW8gLnZpZGVvX2NvbW1lbnRzIC5qcy1mb3JtLWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAubW9kdWwtdmlkZW8gLnZpZGVvX2NvbW1lbnRzIC5maWVsZC0tdHlwZS1zdHJpbmcge1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAubW9kdWwtdmlkZW8gLnZpZGVvX2NvbW1lbnRzIC5leGlzdGluZ19jb21tZW50cyB7XG4gIG1heC1oZWlnaHQ6IDMyMHB4O1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweDtcbn1cbmJvZHkgLm1vZHVsLXZpZGVvIC52aWRlb19jb21tZW50cyAuanMtYWpheC1jb21tZW50cy1tZXNzYWdlcyB7XG4gIGNvbG9yOiAjMGQzZDlmO1xufVxuYm9keSAubW9kdWwtdmlkZW8gLnZpZGVvX2NvbW1lbnRzIC5qcy1jb21tZW50IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuYm9keSAubW9kdWwtdmlkZW8gLnZpZGVvX2NvbW1lbnRzIC5qcy1jb21tZW50IGZvb3RlciB7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkgLm1vZHVsLXZpZGVvIC52aWRlb19jb21tZW50cyAuanMtY29tbWVudDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbmJvZHkgLm1vZHVsLXZpZGVvIC52aWRlb19jb21tZW50cyAuanMtY29tbWVudCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuYm9keSAubW9kdWwtdmlkZW8gLnZpZGVvX2NvbW1lbnRzIC5qcy1jb21tZW50IGxpLmNvbW1lbnQtcmVwbHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSAubW9kdWwtdmlkZW8gLnZpZGVvX2NvbW1lbnRzIC5ja2VfYm90dG9tLCBib2R5IC5tb2R1bC12aWRlbyAudmlkZW9fY29tbWVudHMgLmpzLWZpbHRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keSAubW9kdWwtdmlkZW8gLnZpZGVvX2NvbW1lbnRzIC5maWVsZC0tdHlwZS10ZXh0LWxvbmcge1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAubW9kdWwtdmlkZW8gLnZpZGVvX2NvbW1lbnRzIC5mb3JtLWFjdGlvbnMge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5IC5tb2R1bC12aWRlbyAudmlkZW9fY29tbWVudHMgLmFqYXgtcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSAubW9kdWwtdmlkZW8gLnZpZGVvX2NvbW1lbnRzIC5hdXRob3Jfc3R5bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNik7XG59XG5cbi8qIEJhc2ljIHNhbXBsZSAqL1xuLmZsaXBib29rIC5zbGlkZXIge1xuICB3aWR0aDogOTIycHg7XG4gIGhlaWdodDogNjAwcHg7XG4gIGxlZnQ6IC00NjFweDtcbiAgdG9wOiAtMzAwcHg7XG59XG4uZmxpcGJvb2sgLnNsaWRlci56b29tLWluIC5zbGlkZSB7XG4gIGN1cnNvcjogem9vbS1vdXQ7XG59XG4uZmxpcGJvb2sgLnNsaWRlci5ub0Jvb2sgLnNsaWRlOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmZsaXBib29rIC5zbGlkZXIubm9Cb29rIC5zbGlkZSBpbWcge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZmxpcGJvb2sgLnNsaWRlciAuc2xpZGUge1xuICBjdXJzb3I6IHpvb20taW47XG59XG4uZmxpcGJvb2sgLnNsaWRlciAuc2xpZGU6bm90KC5mbGlwTWFnKSBpbWcge1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmZsaXBib29rIC5zbGlkZXIgLnNsaWRlOm5vdCguZmxpcE1hZykuZG91YmxlLm9kZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG59XG4uZmxpcGJvb2sgLnNsaWRlciAuc2xpZGU6bm90KC5mbGlwTWFnKS5kb3VibGUuZXZlbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDEwMCU7XG59XG4uZmxpcGJvb2sgLnNsaWRlciAucGFnZS13cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5mbGlwYm9vayAuc2xpZGVyQ29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgIWltcG9ydGFudDtcbn1cbi5mbGlwYm9vayAucGFnZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW1zLWJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW8tYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uZmxpcGJvb2sgLnBhZ2UgaW1nIHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBpbnNldDogMHB4IGF1dG8gYXV0byAwcHg7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAlIDEwMCUgMHB4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDApIDBweCAwcHggMjBweDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5tYWdhemluZS12aWV3cG9ydCAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDkyMnB4O1xuICBoZWlnaHQ6IDY1MHB4O1xufVxuXG4ubWFnYXppbmUtdmlld3BvcnQgLm1hZ2F6aW5lIHtcbiAgd2lkdGg6IDkyMnB4O1xuICBoZWlnaHQ6IDY1MHB4O1xufVxuXG4ubWFnYXppbmUtdmlld3BvcnQgLnBhZ2Uge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiA2NTBweDtcbn1cblxuLnNsaWRlcmJveCAuaWNvbi1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMCU7XG4gIGxlZnQ6IDUwcHg7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zbGlkZXJib3ggLmljb24tY2xvc2Uge1xuICAgIHRvcDogMjIlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZmxpcGJvb2sgLmljb24tY2xvc2Uge1xuICAgIHRvcDogMTUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnNsaWRlcmJveCAuaWNvbi1jbG9zZSB7XG4gICAgdG9wOiAzMCU7XG4gIH1cbn1cbi5tYWludGVuYW5jZS1wYWdlIHtcbiAgbWFyZ2luOiAxLjI1cmVtIDFyZW07XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOGQ4ZDg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjIuNXJlbSkge1xuICAubWFpbnRlbmFuY2UtcGFnZSB7XG4gICAgbWFyZ2luOiA1cmVtIDYuMjVyZW07XG4gICAgcGFkZGluZzogMy4xMjVyZW0gMTIuNXJlbTtcbiAgfVxufVxuLm1haW50ZW5hbmNlLXBhZ2UgaW1nLmxvZ28ge1xuICB3aWR0aDogMTMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ubWFpbnRlbmFuY2UtcGFnZSBtYWluIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLnp3ZWlzcGFsdGlnLTUwLTUwLS50ZXN0aW1vbmlhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDM0ZDtcbiAgei1pbmRleDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwdnc7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gIGhlaWdodDogMTAwJTtcbn1cbi56d2Vpc3BhbHRpZy01MC01MC0udGVzdGltb25pYWwgLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uendlaXNwYWx0aWctNTAtNTAtLnRlc3RpbW9uaWFsIHAsIC56d2Vpc3BhbHRpZy01MC01MC0udGVzdGltb25pYWwgaDIsIC56d2Vpc3BhbHRpZy01MC01MC0udGVzdGltb25pYWwgaDMsIC56d2Vpc3BhbHRpZy01MC01MC0udGVzdGltb25pYWwgaDQsIC56d2Vpc3BhbHRpZy01MC01MC0udGVzdGltb25pYWwgaDUsIC56d2Vpc3BhbHRpZy01MC01MC0udGVzdGltb25pYWwgaDYsIC56d2Vpc3BhbHRpZy01MC01MC0udGVzdGltb25pYWwgLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi56d2Vpc3BhbHRpZy01MC01MC0udGVzdGltb25pYWwgLm1vZHVsLWJpbGQge1xuICB3aWR0aDogMTAwJTtcbn1cbi56d2Vpc3BhbHRpZy01MC01MC0udGVzdGltb25pYWwgLm1vZHVsLWJpbGQgLnJldmVhbC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC56d2Vpc3BhbHRpZy01MC01MC0udGVzdGltb25pYWwgLm1vZHVsLWJpbGQge1xuICAgIHBhZGRpbmc6IDIlIDA7XG4gIH1cbn1cbi56d2Vpc3BhbHRpZy01MC01MC0udGVzdGltb25pYWwgLmNvbC0xMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgZ2FwOiA1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuendlaXNwYWx0aWctNTAtNTAtLnRlc3RpbW9uaWFsIC5jb2wtMTIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBwYWRkaW5nOiAyJTtcbiAgfVxuICAuendlaXNwYWx0aWctNTAtNTAtLnRlc3RpbW9uaWFsIC5jb2wtMTIgLmNvbnRlbnRUZXh0IHtcbiAgICBwYWRkaW5nOiAyJSAwO1xuICB9XG59XG4uendlaXNwYWx0aWctNTAtNTAtLnRlc3RpbW9uaWFsIC5zbGljay1kb3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uendlaXNwYWx0aWctNTAtNTAtLnRlc3RpbW9uaWFsIGJ1dHRvbi5zbGljay1hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG59XG4uendlaXNwYWx0aWctNTAtNTAtLnRlc3RpbW9uaWFsIGJ1dHRvbi5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCBcImNvbG9yXCI7XG4vL0BpbXBvcnQgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvZ2tmMmZ2aS5jc3NcIik7XG5cbiRkdXJhdGlvbjowLjRzO1xuJGVhc2luZzplYXNlLW91dDtcblxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG59XG5cbmFydGljbGUsIGFzaWRlLCBkaWFsb2csIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmIsXG5zdHJvbmcge1xuICAvL2ZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0uMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtLjVlbTtcbn1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmhvdmVyLCBhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpmb2N1cyB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNTUycHg7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG5cbi5uby1ndXR0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm5vLWd1dHRlcnMgPiAuY29sLFxuLm5vLWd1dHRlcnMgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wteGwtMSwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1tZC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbWQtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLW1kLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1tZC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbWQtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbWQtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbWQtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLWxnLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1sZy03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLWxnLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1sZy0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1sZy0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXhsLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci14bC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXIteGwtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXhsLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci14bC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci14bC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci14bC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG5cbi5yb3cuYWxpZ24tY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLyogIC5jb250YWluZXItZmx1aWR7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyTUQvMjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyTUQvMjtcbiAgICB9ICAqL1xuICAvKiAgI3BhZ2UtaGVhZGVyIC5sZWZ0ID4gZGl2IHtcbiAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlck1ELzI7XG4gICAgICAgICB9ICovXG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgfVxuXG4gIC5jYXJkLWRlY2sgLmNhcmQudm9yc2NoYXUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAucm93IHtcbiAgICBtYXJnaW4tbGVmdDogLTEycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgfVxuICAvL1tjbGFzcyo9J2NvbC0nXSB7XG4gIC8vICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIC8vICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAvL31cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLyogICNwYWdlLWhlYWRlciAubGVmdCA+IGRpdiB7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyWEwvMjtcbiAgICB9ICovXG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgfVxuICAuY2FyZC1kZWNrIC5jYXJkLnZvcnNjaGF1IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ubm8tZ3V0dGVycyA+IC5jb2wsXG4ubm8tZ3V0dGVycyA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBGb3JtcyAqL1xuaW5wdXQsIHNlbGVjdCwgLnNlbCwgLnNlbF9fcGxhY2Vob2xkZXIsIGxhYmVsLCB0ZXh0YXJlYSwgLmNvbnRyb2wge1xuICBjb2xvcjogI2E4YThiNDtcbiAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmZvcm1lbGVtZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG59XG5cbi8qU2VsZWN0IEJveCAqL1xuLnNlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNhOGE4YjQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuLnNlbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2E4YThiNDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogY2FsYyg1MCUgLSAwLjVlbSk7XG59XG5cbi5zZWwgLnNlbF9fcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zZWwgLnNlbF9fcGxhY2Vob2xkZXI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1wbGFjZWhvbGRlcik7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNlbCAuc2VsX19wbGFjZWhvbGRlcjphZnRlciB7XG4gIGNvbnRlbnQ6ICdcXGU4MDknO1xuICBmb250LWZhbWlseTogJ3d1Yic7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xufVxuXG4uc2VsIC5zZWxfX2JveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyA0cHgpO1xuICBsZWZ0OiAtNHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA4cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbn1cblxuLnNlbCAuc2VsX19ib3hfX29wdGlvbnMge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zZWwgLnNlbF9fYm94X19vcHRpb25zOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5zZWwgLnNlbF9fYm94X19vcHRpb25zLnNlbGVjdGVkOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLnNlbC5hY3RpdmUge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHd1Yjtcbn1cblxuLnNlbC5hY3RpdmU6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlWCgtMTgwZGVnKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3dWI7XG59XG5cbi5zZWwuYWN0aXZlIC5zZWxfX3BsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICR3dWI7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zZWwuYWN0aXZlIC5zZWxfX3BsYWNlaG9sZGVyOjpiZWZvcmUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zZWwuYWN0aXZlIC5zZWxfX3BsYWNlaG9sZGVyOmFmdGVyIHtcbiAgY29udGVudDogJ1xcZTgwOCc7XG59XG5cbi5zZWwuYWN0aXZlIC5zZWxfX2JveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5cblxuLyogVGV4dGlucHV0Ki9cbi5pbnB1dEdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmlucHV0R3JvdXAgaW5wdXQubm90ZW1wdHk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pIH4gbGFiZWwge1xuICB0b3A6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5pbnB1dEdyb3VwIGlucHV0Lm5vdGVtcHR5IH4gLmJhcjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cblxuLmlucHV0R3JvdXAgaW5wdXQ6bm90KFtyZWFkb25seV0pOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLy8uaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuLy8gIHRvcDogMDtcbi8vICBjb2xvcjogJHd1Yjtcbi8vICBmb250LXNpemU6IDE0cHg7XG4vL31cblxuLmlucHV0R3JvdXAgaW5wdXQ6bm90KFtyZWFkb25seV0pOmZvY3VzIH4gLmJhcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi5pbnB1dEdyb3VwIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMTAwMHB4ICNmZmZmZmYgaW5zZXQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uaW5wdXRHcm91cCAuYmFyIHtcbiAgYmFja2dyb3VuZDogI2E4YThiNDtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmlucHV0R3JvdXAgLmJhcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNTAlO1xuICBiYWNrZ3JvdW5kOiAkd3ViO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICBoZWlnaHQ6IDJweDtcbn1cblxuOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDk2LCAxNjUsIDAuMyk7XG59XG5cbi8qdGV4dGFyZWEqL1xudGV4dGFyZWEge1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjYThhOGI0O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGNvbG9yOiAkYmxhY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gIHRleHRhcmVhIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG59XG5cbnRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyOiAycHggc29saWQgJHd1YjtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLypjaGVja2JveCovXG4uY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jb250cm9sIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbnRyb2xfaW5kaWNhdG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgYmFja2dyb3VuZDogI2E4YThiNDtcbiAgYm9yZGVyOiAwcHggc29saWQgIzAwMDAwMDtcbn1cblxuLmNvbnRyb2wtcmFkaW8gLmNvbnRyb2xfaW5kaWNhdG9yIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cblxuLmNvbnRyb2w6aG92ZXIgaW5wdXQgfiAuY29udHJvbF9pbmRpY2F0b3IsXG4uY29udHJvbCBpbnB1dDpmb2N1cyB+IC5jb250cm9sX2luZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICNhOGE4YjQ7XG59XG5cbi5jb250cm9sIGlucHV0OmNoZWNrZWQgfiAuY29udHJvbF9pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAkd3ViO1xufVxuXG4uY29udHJvbDpob3ZlciBpbnB1dDpub3QoW2Rpc2FibGVkXSk6Y2hlY2tlZCB+IC5jb250cm9sX2luZGljYXRvcixcbi5jb250cm9sIGlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY29udHJvbF9pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAjYTVkOWZmO1xufVxuXG4uY29udHJvbCBpbnB1dDpkaXNhYmxlZCB+IC5jb250cm9sX2luZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICNhOGE4YjQ7XG4gIG9wYWNpdHk6IDAuNjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5jb250cm9sX2luZGljYXRvcjphZnRlciB7XG4gIGJveC1zaXppbmc6IHVuc2V0O1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29udHJvbCBpbnB1dDpjaGVja2VkIH4gLmNvbnRyb2xfaW5kaWNhdG9yOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jb250cm9sLWNoZWNrYm94IC5jb250cm9sX2luZGljYXRvcjphZnRlciB7XG4gIGxlZnQ6IDhweDtcbiAgdG9wOiA0cHg7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXI6IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmNvbnRyb2wtY2hlY2tib3ggaW5wdXQ6ZGlzYWJsZWQgfiAuY29udHJvbF9pbmRpY2F0b3I6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNhOGE4YjQ7XG59XG5cbi5jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNvbnRyb2wgaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY29udHJvbF9pbmRpY2F0b3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjYThhOGI0O1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwO1xufVxuXG4uY29udHJvbC1yYWRpbyAuY29udHJvbF9pbmRpY2F0b3Ige1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5jb250cm9sOmhvdmVyIGlucHV0IH4gLmNvbnRyb2xfaW5kaWNhdG9yLFxuLmNvbnRyb2wgaW5wdXQ6Zm9jdXMgfiAuY29udHJvbF9pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAjYThhOGI0O1xufVxuXG4uY29udHJvbCBpbnB1dDpjaGVja2VkIH4gLmNvbnRyb2xfaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogJHd1Yjtcbn1cblxuLmNvbnRyb2w6aG92ZXIgaW5wdXQ6bm90KFtkaXNhYmxlZF0pOmNoZWNrZWQgfiAuY29udHJvbF9pbmRpY2F0b3IsXG4uY29udHJvbCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLmNvbnRyb2xfaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogI2E1ZDlmZjtcbn1cblxuLmNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAuY29udHJvbF9pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAjYThhOGI0O1xuICBvcGFjaXR5OiAwLjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uY29udHJvbF9pbmRpY2F0b3I6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiB1bnNldDtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250cm9sIGlucHV0OmNoZWNrZWQgfiAuY29udHJvbF9pbmRpY2F0b3I6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbnRyb2wtcmFkaW8gLmNvbnRyb2xfaW5kaWNhdG9yOmFmdGVyIHtcbiAgbGVmdDogN3B4O1xuICB0b3A6IDdweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIHdpZHRoOiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLmNvbnRyb2wtcmFkaW8gaW5wdXQ6ZGlzYWJsZWQgfiAuY29udHJvbF9pbmRpY2F0b3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjYThhOGI0O1xufVxuXG4ubGVnYWwge1xuICBjb2xvcjogI2E4YThiNDtcbiAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLmxlZ2FsIHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1zZWxlY3Qtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmN1c3RvbS1zZWxlY3Qtd3JhcHBlciBzZWxlY3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY3VzdG9tLXNlbGVjdC13cmFwcGVyIC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLXNlbGVjdC13cmFwcGVyIC5jdXN0b20tc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWF4LWhlaWdodDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTlweDtcbiAgei1pbmRleDogOTk5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA2cHggMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggNnB4IDEycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIGJveC1zaGFkb3c6IDBweCA2cHggMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzLCBtYXgtaGVpZ2h0IDAuM3M7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jdXN0b20tc2VsZWN0LXdyYXBwZXIgLmN1c3RvbS1zZWxlY3Qub3BlbiB7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogNjUwcHg7XG59XG5cbi5jdXN0b20tc2VsZWN0LXdyYXBwZXIgLmN1c3RvbS1zZWxlY3QgbGkge1xuICBwYWRkaW5nOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmN1c3RvbS1zZWxlY3Qtd3JhcHBlciAuY3VzdG9tLXNlbGVjdCBsaS5zZWxlY3RlZCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHd1Yjtcbn1cblxuLmN1c3RvbS1zZWxlY3Qtd3JhcHBlciAuY3VzdG9tLXNlbGVjdCBsaS5oZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZWZlZjtcbiAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jdXN0b20tc2VsZWN0LXdyYXBwZXIgLmN1c3RvbS1zZWxlY3QgbGk6bm90KC5zZWxlY3RlZCk6bm90KC5oZWFkKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgOTYsIDE2NSwgMC4xKTtcbn1cblxuYnV0dG9uLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogJHByb3hpbWE7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbi5ibHVlLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHd1YjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi8vYnV0dG9uLnJlZCxcbi8vaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5yZWQge1xuLy8gIGJhY2tncm91bmQtY29sb3I6ICRhdTtcbi8vICBjb2xvcjogI2ZmZmZmZjtcbi8vfVxuXG5idXR0b246Zm9jdXMsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuYnV0dG9uLmljb25CdG4sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmljb25CdG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xufVxuXG5idXR0b24ucm91bmRlZCxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucm91bmRlZCB7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbmJ1dHRvbi5yb3VuZGVkIGksXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLnJvdW5kZWQgaSB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuXG4uc2xpZGVyQ29udGFpbmVyIGJ1dHRvbi5yb3VuZGVkOmhvdmVyLFxuLnNsaWRlckNvbnRhaW5lciBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnJvdW5kZWQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG5cbmJ1dHRvbi5tb3JlLFxuYS5tb3JlLmJ0bnN0eWxlLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5tb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5idXR0b24ubW9yZSBzcGFuLFxuYS5tb3JlLmJ0bnN0eWxlIHNwYW4sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLm1vcmUgc3BhbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYnV0dG9uLm1vcmU6OmFmdGVyLFxuYS5tb3JlLmJ0bnN0eWxlOjphZnRlcixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ubW9yZTo6YWZ0ZXIge1xuICBjb250ZW50OiAnXFxlYWY3JztcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDUwJTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG5idXR0b24ubW9yZTpob3ZlciBzcGFuLFxuYS5tb3JlLmJ0bnN0eWxlOmhvdmVyIHNwYW4sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLm1vcmU6aG92ZXIgc3BhbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjAlKTtcbn1cblxuYnV0dG9uLm1vcmU6aG92ZXI6YWZ0ZXIsXG5hLm1vcmUuYnRuc3R5bGU6aG92ZXI6YWZ0ZXIsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLm1vcmU6aG92ZXI6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xufVxuXG4vKiBAaW1wb3J0IFwiaW5jbHVkZXMvanF1ZXJ5LnNjcm9sbGJhci5zY3NzXCI7ICovXG5ib2R5IC5uYXZpZ2F0aW9uX2Rlc2t0b3AgLmxpbmtzIGxpOmhvdmVyIGEsXG5ib2R5IC5uYXZpZ2F0aW9uX2Rlc2t0b3AgLmxpbmtzIGxpOmhvdmVyIHNwYW4sXG5ib2R5IC5uYXZpZ2F0aW9uX2Rlc2t0b3AgLmxpbmtzIGxpLmFjdGl2ZSBhLFxuYm9keSAubmF2aWdhdGlvbl9kZXNrdG9wIC5saW5rcyBsaS5hY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNCk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMXM7XG4gIC8vZGlzcGxheTogZmxleDtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYsXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC5xdWlja0J1eSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTUwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xuICBtYXgtd2lkdGg6IDkydnc7XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0yO1xuICAgIHRvcDogOXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlIDUwJSwgNTAlIDUwJSwgNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSAxMDAlLCA1MCUgMTAwJSwgMTAwJSAxMDAlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGFya19ibHVlLCAkZGFya19ibHVlKSxcbiAgICBsaW5lYXItZ3JhZGllbnQoJGJheWVybl9ibHVlLCAkYmF5ZXJuX2JsdWUpLCBsaW5lYXItZ3JhZGllbnQoJGdyZWVuX2xpZ2h0LCAkZ3JlZW5fbGlnaHQpO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICB9XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2LmhpZGRlbixcbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLnF1aWNrQnV5LmhpZGRlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDQlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IC5uYXYtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEuM3JlbSAxLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAubmF2LXdyYXBwZXIgLmFjdGlvbnMge1xuICBwYWRkaW5nOiAwLjZyZW0gMDtcbn1cblxuXG4vL0BtZWRpYSAobWF4LXdpZHRoOiAxNTUxLjk4cHgpIHtcbi8vICAubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiB7XG4vLyAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuLy8gIH1cbi8vfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjc2cHgpIHtcbiAgLm5hdmlnYXRpb25fZGVza3RvcCBuYXYge1xuICAgIG1heC13aWR0aDogMTU1MnB4O1xuICB9XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IC5jb2wge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYgLmNvbC5sZWZ0IHtcbiAgd2lkdGg6IDE4JTtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYgLmNvbC5jZW50ZXIge1xuICB3aWR0aDogNTYlO1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAuY29sLnJpZ2h0IHtcbiAgd2lkdGg6IDE4JTtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYuc3RpY2t5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYuc3RpY2t5IC5uYXYtd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTU1MnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB3aWR0aDogOTJ2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgLm5hdmlnYXRpb25fZGVza3RvcCBuYXYuc3RpY2t5IC5uYXYtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLy9AbWVkaWEgKG1heC13aWR0aDogMTU1MS45OHB4KSB7XG4vLyAgLm5hdmlnYXRpb25fZGVza3RvcCBuYXYuc3RpY2t5IC5uYXYtd3JhcHBlciB7XG4vLyAgICB3aWR0aDogY2FsYygxMDAlIC0gNjRweCk7XG4vLyAgfVxuLy99XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IC5sb2dvLFxuI2Jsb2NrLXd1YnRoZW1lLWJyYW5kaW5nIGEgaW1nIHtcbiAgaGVpZ2h0OiA0cmVtO1xuICB3aWR0aDogYXV0bztcbn1cblxuI2Jsb2NrLXd1YnRoZW1lLWJyYW5kaW5nIGEgaW1nIHtcbiAgbWFyZ2luOiAyMHB4O1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAubGlua3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYgLmxpbmtzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogNy40O1xuICBjb2xvcjogJGJsYWNrO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCkge1xuICAubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAubGlua3MgbGkge1xuICAgIHBhZGRpbmc6IDAgMC41cmVtO1xuICB9XG59XG5cbi8vLm5hdmlnYXRpb25fZGVza3RvcCBuYXYgLmxpbmtzIGxpLmFjdGl2ZSBhIHtcbi8vICBjb2xvcjogIzcyNzI4NDtcbi8vICBjb2xvcjogIzliOWJhODtcbi8vfVxuXG4vLy5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IC5saW5rcyBsaSBhOmhvdmVyIHtcbi8vICBjb2xvcjogIzliOWJhODtcbi8vfVxuXG4vLy5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IC5saW5rcyBsaTpob3ZlciB7XG4vLyAgY29sb3I6ICM5YjliYTg7XG4vL31cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYgLmxpbmtzIGxpIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAkZGFya19ibHVlO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAuYWN0aW9ucyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAuYWN0aW9ucyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAuYWN0aW9ucyBsaS5zZWFyY2gtaWNvbiB7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYgLmFjdGlvbnMgbGkuc2VhcmNoLWljb24uYWN0aXZlIGkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IC5hY3Rpb25zIGxpLnNlYXJjaC1pY29uIGkge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCBuYXYgLmFjdGlvbnMgbGkubG9naW4gYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICRibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAubWVudUJHICwubmF2aWdhdGlvbl9tb2JpbGUgLm1lbnVCRyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjhzLCBoZWlnaHQgMHM7XG4gIHotaW5kZXg6IDk5O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAubWVudUJHLmhpZGRlbiAsLm5hdmlnYXRpb25fbW9iaWxlIC5tZW51QkcuaGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMsIGhlaWdodCAwcyAwLjhzO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC5uYXZCb3gge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMiUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbn1cbi5uYXZpZ2F0aW9uX21vYmlsZSAubmF2Qm94IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAtMyAhaW1wb3J0YW50O1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMnB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbiNsb2dpbldyYXBwZXJfbW9iaWxlLm9wZW5lZCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMi41JSk7XG59XG5cblxuLm5hdmlnYXRpb25fZGVza3RvcCAubmF2Qm94IGgzICwubmF2aWdhdGlvbl9tb2JpbGUgLm5hdkJveCBoMyB7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IGNhbGMoMjBweCArIDE2ICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVyZW07XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCl7XG4gIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgLm5hdkJveCBoMyAsLm5hdmlnYXRpb25fbW9iaWxlIC5uYXZCb3ggaDMge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgLm5hdkJveCBoMyAsLm5hdmlnYXRpb25fbW9iaWxlIC5uYXZCb3ggaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDQ4cHgpIHtcbiAgLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciB7XG4gICAgLy9tYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG4gIH1cbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAucmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLnJpZ2h0OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDkwJTtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAucmlnaHQgPiAuY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5yaWdodCAuckltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogOTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogOTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLnJpZ2h0IC5ySW1nLmFjdGl2ZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksb3BhY2l0eSAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgY29sb3IgMC4ycztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNyZW0pO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaS5oZWFkIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpLG9wYWNpdHkgMC4ycyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYSB7XG4gIGNvbG9yOiAkbGlnaHRfZ3JheTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3dWI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtOHB4O1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xufVxuXG4vLyBkaXNhYmxlIHRyYW5zaXRpb24gZm9yIHRvdWNoc2NyZWVuc1xuLy9AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4vLyAgLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYTpiZWZvcmUge1xuLy8gICAgdHJhbnNpdGlvbjogbm9uZTtcbi8vICB9XG4vL31cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIGFuZCAocG9pbnRlcjogY29hcnNlKSB7XG4gIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGE6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlIHtcbiAgY29sb3I6ICR3dWI7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlOmJlZm9yZSB7XG4gIHdpZHRoOiA2NHB4O1xuICBsZWZ0OiAwO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyLm9wZW4gLm1lbnVMaXN0IGxpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDByZW0pO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyI2RpZ2l0YWxXcmFwcGVyICNhdm8ucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVkNmZlO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyI2RpZ2l0YWxXcmFwcGVyICNha2EucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVkNmZlO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyI2RpZ2l0YWxXcmFwcGVyICNhZ3AucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVkNmZlO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyI2RpZ2l0YWxXcmFwcGVyICNjcy5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmU7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIjZGlnaXRhbFdyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmF2byB7XG4gIGNvbG9yOiAkYWdwO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyI2RpZ2l0YWxXcmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5hdm86YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFncDtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciNkaWdpdGFsV3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUuYWthIHtcbiAgY29sb3I6ICRvcmFuZ2U7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIjZGlnaXRhbFdyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmFrYTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wIC53cmFwcGVyI2RpZ2l0YWxXcmFwcGVyIC5sZWZ0IC5tZW51TGlzdCBsaSBhLmFjdGl2ZS5hZ3Age1xuICBjb2xvcjogJGFncDtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciNkaWdpdGFsV3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUuYWdwOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRhZ3A7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgLndyYXBwZXIjZGlnaXRhbFdyYXBwZXIgLmxlZnQgLm1lbnVMaXN0IGxpIGEuYWN0aXZlLmNzIHtcbiAgY29sb3I6ICRjcztcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAud3JhcHBlciNkaWdpdGFsV3JhcHBlciAubGVmdCAubWVudUxpc3QgbGkgYS5hY3RpdmUuY3M6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNzO1xufVxuXG4ubmF2aWdhdGlvbl9kZXNrdG9wICNsb2dpbldyYXBwZXIsLm5hdmlnYXRpb25fbW9iaWxlICNsb2dpbldyYXBwZXJfbW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiA1MDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHdpZHRoOiA1MDBweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAjbG9naW5XcmFwcGVyIGlmcmFtZSNsb2dpbkZyYW1lICwubmF2aWdhdGlvbl9tb2JpbGUgI2xvZ2luV3JhcHBlcl9tb2JpbGUgaWZyYW1lI2xvZ2luRnJhbWUge1xuICBib3JkZXI6IDA7XG4gIG92ZXJmbG93OmhpZGRlbjtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAjbG9naW5XcmFwcGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0gLC5uYXZpZ2F0aW9uX21vYmlsZSAjbG9naW5XcmFwcGVyX21vYmlsZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHd1Yjtcbn1cblxuLm5hdmlnYXRpb25fZGVza3RvcCAjbG9naW5XcmFwcGVyIGgzICwubmF2aWdhdGlvbl9tb2JpbGUgI2xvZ2luV3JhcHBlcl9tb2JpbGUgaDMge1xuICBtYXJnaW46IDA7XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgI2xvZ2luV3JhcHBlciBlbSAsLm5hdmlnYXRpb25fbW9iaWxlICNsb2dpbldyYXBwZXJfbW9iaWxlIGVtIHtcbiAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IGNhbGMoMTRweCArIDIgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCl7XG4gIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgI2xvZ2luV3JhcHBlciBlbSAsLm5hdmlnYXRpb25fbW9iaWxlICNsb2dpbldyYXBwZXJfbW9iaWxlIGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpe1xuICAubmF2aWdhdGlvbl9kZXNrdG9wICNsb2dpbldyYXBwZXIgZW0gLC5uYXZpZ2F0aW9uX21vYmlsZSAjbG9naW5XcmFwcGVyX21vYmlsZSBlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5uYXZpZ2F0aW9uX2Rlc2t0b3AgI2xvZ2luV3JhcHBlciBhICwubmF2aWdhdGlvbl9tb2JpbGUgI2xvZ2luV3JhcHBlcl9tb2JpbGUgYSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogJHByb3hpbWE7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVyZW07XG4gIGNvbG9yOiAkd3ViO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgbmF2IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMnB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwcHg7XG4gIHotaW5kZXg6IDE1MDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0yO1xuICAgIHRvcDogNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlIDUwJSwgNTAlIDUwJSwgNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSAxMDAlLCA1MCUgMTAwJSwgMTAwJSAxMDAlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGFya19ibHVlLCAkZGFya19ibHVlKSxcbiAgICBsaW5lYXItZ3JhZGllbnQoJGJheWVybl9ibHVlLCAkYmF5ZXJuX2JsdWUpLCBsaW5lYXItZ3JhZGllbnQoJGdyZWVuX2xpZ2h0LCAkZ3JlZW5fbGlnaHQpO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICB9XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAuaGVhZGVyIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA2NHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIC5oZWFkZXIgLmxvZ28ge1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAuaGVhZGVyI21QcmludHdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgLmhlYWRlciNtRGlnaXRhbHdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgLmhlYWRlciAucmlnaHQge1xuICBoZWlnaHQ6IDJyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIC5oZWFkZXIgLnNlYXJjaFRvZ2dsZSxcbi5uYXZpZ2F0aW9uX21vYmlsZSAuaGVhZGVyIC5tZW51VG9nZ2xlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIC5oZWFkZXIgLnNlYXJjaFRvZ2dsZSBpLFxuLm5hdmlnYXRpb25fbW9iaWxlIC5oZWFkZXIgLm1lbnVUb2dnbGUgaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBsaW5lLWhlaWdodDogMC44O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIC5oZWFkZXIgLnNlYXJjaFRvZ2dsZSBpLmljb24tY2xvc2UsXG4ubmF2aWdhdGlvbl9tb2JpbGUgLmhlYWRlciAubWVudVRvZ2dsZSBpLmljb24tY2xvc2Uge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAuaGVhZGVyIGkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIC5zdWJNZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgei1pbmRleDogOTk5O1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMiUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC44NiwgMCwgMC4wNywgMSk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDhEOEQ4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICBjb2xvcjogJGJsYWNrO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAuc3ViTWVudS5vcGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIC5zdWJNZW51IGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIHBhZGRpbmc6IDEuNXJlbSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIC5zdWJNZW51IC5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgLmxpbmtzIHtcbiAgZmxleC1ncm93OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgLmxpbmtzIGxpIHtcbiAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhEOEQ4O1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgLmxpbmtzIGxpLmhhc1N1YiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIC5saW5rcyBsaS5oYXNTdWI6YWZ0ZXIge1xuICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjgpO1xuICBjb250ZW50OiAnXFxlYWY3JztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlICNtTWVudSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHBhZGRpbmctdG9wOiA2NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjg2LCAwLCAwLjA3LCAxKTtcbiAgY29sb3I6ICRibGFjaztcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLm5hdmlnYXRpb25fbW9iaWxlICNtTWVudTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBjdWJpYy1iZXppZXIoMC44NiwgMCwgMC4wNywgMSksIGhlaWdodCAwcyAwLjZzO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgI21NZW51IC5saW5rcyBsaSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAjbU1lbnUgLmxpbmtzIGxpIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDEuNXJlbSAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlICNtTWVudSAubGlua3MgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcGFkZGluZzogMS41cmVtIDA7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAjbU1lbnUgLmZvb3RlciB7XG4gIGZsZXgtZ3JvdzogMDtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlICNtTWVudSAuZm9vdGVyIC5zb2NpYWwge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlICNtTWVudSAuZm9vdGVyIC5zb2NpYWwgLmljb24ge1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiAjM2EzYTNhO1xuICBtYXJnaW46IDAgNHB4O1xuICBmbGV4LWdyb3c6IDA7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAjbU1lbnUgLmZvb3RlciAuc29jaWFsIHNwYW4ge1xuICBmb250LWZhbWlseTogJ0dlb3JnaWEnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luLXRvcDogMC44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlICNtTWVudSAuZm9vdGVyIC5mb290ZXItbGlua3Mge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q4RDhEODtcbiAgcGFkZGluZzogMS41cmVtIDA7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAjbU1lbnUgLmZvb3RlciAuZm9vdGVyLWxpbmtzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjUlO1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAjbU1lbnUgLmZvb3RlciAuZm9vdGVyLWxpbmtzIGxpIGEge1xuICBjb2xvcjogJHd1YjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAjbU1lbnUgLmZvb3RlciAuc29jaWFsIHtcbiAgLy9kaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgI21NZW51IC5mb290ZXIgLnNvY2lhbCAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgY29sb3I6ICMzYTNhM2E7XG4gIG1hcmdpbjogMCA0cHg7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAjbU1lbnUgLmZvb3RlciAuc29jaWFsIHNwYW4ge1xuICAvL3BhZGRpbmc6IDIlO1xuICBmb250LWZhbWlseTogJ0dlb3JnaWEnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgI21TZWFyY2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgI21TZWFyY2ggZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhEOEQ4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgI21TZWFyY2ggZm9ybSBpbnB1dCB7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAycmVtO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZSAjbVNlYXJjaCBmb3JtIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgI21TZWFyY2ggZm9ybSBidXR0b24gaSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNhOGE4YjQ7XG59XG5cbi5uYXZpZ2F0aW9uX21vYmlsZS5zdWItb3BlbiAjbU1lbnU6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGN1YmljLWJlemllcigwLjg2LCAwLCAwLjA3LCAxKSwgaGVpZ2h0IDBzO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUuc3ViLW9wZW4uY2xvc2Utc3VibWVudSAjbU1lbnU6YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUuc3ViLW9wZW4uY2xvc2Utc3VibWVudSAjbU1lbnUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUub3BlbiAjbU1lbnUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUub3BlbiAubWVudVRvZ2dsZSBpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdmlnYXRpb25fZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2aWdhdGlvbl9tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5vbmx5RGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub25seVRhYmxldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHksXG5odG1sIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogJGJsYWNrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmJvZHkubm9TY3JvbGwsXG5odG1sLm5vU2Nyb2xsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuYm9keS5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4vL2JvZHkge1xuLy8gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4vL31cblxuLy9AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbi8vICBib2R5IHtcbi8vICAgIHBhZGRpbmctdG9wOiAxMDRweDtcbi8vICB9XG4vL31cblxuYm9keTpiZWZvcmUge1xuICBjb250ZW50OiBcInNtYXJ0cGhvbmVcIjtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcInRhYmxldFwiO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICBib2R5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJkZXNrdG9wXCI7XG4gIH1cbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICR3dWI7XG59XG5cbmEudGV4dExpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgei1pbmRleDogMTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuYS50ZXh0TGluazphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3dWI7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB6LWluZGV4OiAtMTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbn1cblxuYS50ZXh0TGluay53aGl0ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG4gIGJvdHRvbTogOHB4O1xufVxuXG5hLnRleHRMaW5rOmhvdmVyOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmljb24ge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vL2gxIHtcbi8vICBmb250LWZhbWlseTogJHByb3hpbWE7XG4vLyAgZm9udC1zdHlsZTogbm9ybWFsO1xuLy8gIGZvbnQtd2VpZ2h0OiA4MDA7XG4vLyAgZm9udC1zaXplOiBjYWxjKDM2cHggKyAxMiAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XG4vLyAgbGV0dGVyLXNwYWNpbmc6IDAuMDVyZW07XG4vL31cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbiAgaDF7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KXtcbiAgaDF7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5cbi5zdWJsaW5lLWNvbG9yICsgaDEge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbmgyLCBoMSB7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IGNhbGMoMjBweCArIDEyICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICBoMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIycHggKyAxMiAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XG4gIH1cbn1cblxuLnN1YmxpbmUtY29sb3IgKyBoMiwgLnN1YmxpbmUtY29sb3IgKyBoMSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGgyLCBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuXG4vL2gxLnN1Yixcbi8vaDIuc3ViIHtcbi8vICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4vL31cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGgxLnN1YixcbiAgaDIuc3ViIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbmgzIHtcbiAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygyMHB4ICsgNCAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCl7XG4gIGgze1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gIGgze1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4uc3VibGluZS1jb2xvciArIGgzIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG5oNCB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxOHB4ICsgMiAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCl7XG4gIGg0e1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gIGg0e1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5oNSB7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IGNhbGMoMTRweCArIDIgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpe1xuICBoNXtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpe1xuICBoNXtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuaDYge1xuICBmb250LWZhbWlseTogJHByb3hpbWE7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiBjYWxjKDEycHggKyAyICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbiAgaDZ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KXtcbiAgaDZ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbmVtLm51bWJlciB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNlcmlmUHJvXCIsR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zdWJsaW5lLWNvbG9yIHtcbiAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogJHd1Yjtcbn1cblxuLmNvbnRlbnRUZXh0IHtcbiAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbn1cblxuLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHd1YjtcbiAgd2lkdGg6IDgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC43NXJlbTtcbiAgbGVmdDogMDtcbn1cblxuLnN1YmxpbmUtY29sb3IuY2VudGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3VibGluZS1jb2xvci5jZW50ZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkYXVfYmFja2dyb3VuZDtcbiAgd2lkdGg6IDgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC43NXJlbTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZXgoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGV4KC01MCUpO1xufVxuXG4uc3VibGluZS1jb2xvci53aGl0ZSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc3VibGluZS1jb2xvci53aGl0ZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC43NXJlbTtcbiAgbGVmdDogMDtcbn1cblxuXG4uc3VwZXJsaW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogJHByb3hpbWE7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEuM3JlbTtcbn1cblxuLnN1cGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogODdweDtcbiAgdG9wOiAtMC43NXJlbTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXgoLTUwJSk7XG59XG5cbi5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5jYXB0aW9uIC5uYW1lIHtcbiAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMiAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpe1xuICAuY2FwdGlvbiAubmFtZXtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpe1xuICAuY2FwdGlvbiAubmFtZXtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmNhcHRpb24gLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IGNhbGMoMTZweCArIDIgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICRncmV5O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpe1xuICAuY2FwdGlvbiAudGl0bGV7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KXtcbiAgLmNhcHRpb24gLnRpdGxle1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uY29udGVudFRleHQge1xuICBmb250LWZhbWlseTogJHNvdXJjZVNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiBjYWxjKDE2cHggKyA2ICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcblxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbiAgLmNvbnRlbnRUZXh0e1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gIC5jb250ZW50VGV4dHtcbiAgICAvL2ZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5wLnN1YmxpbmUge1xuICBmb250LWZhbWlseTogJ0dlb3JnaWEnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgNCAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbiAgcC5zdWJsaW5le1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gIHAuc3VibGluZXtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnRvb2x0aXAge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IGNhbGMoMTJweCArIDIgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpe1xuICAudG9vbHRpcHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpe1xuICAudG9vbHRpcHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLnF1ZWxsZSB7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IGNhbGMoMTJweCArIDIgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpe1xuICAucXVlbGxle1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gIC5xdWVsbGV7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTU1MnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uY29udGFpbmVyLWZsdWlkLnBhZGRpbmdUb3Age1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG5cblxuLy9AbWVkaWEgKG1heC13aWR0aDogMTU1MS45OHB4KSB7XG4vLyAgLmNvbnRhaW5lci1mbHVpZCB7XG4vLyAgICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XG4vLyAgfVxuLy99XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvL21heC13aWR0aDogNDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDByZW0pIHtcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxNjc2cHgpIHtcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgd2lkdGg6IDkydnc7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1mbHVpZCAuc2hpZnQtdXAge1xuICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItZmx1aWQgLnNoaWZ0LXVwIHtcbiAgICAvL21hcmdpbi10b3A6IC04cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbn1cblxuLnNxdWFyZSB7XG4gIHdpZHRoOiAzMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHd1YjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNnB4IDEycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDZweCAxMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBib3gtc2hhZG93OiAwcHggNnB4IDEycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAucXVlbGxlIHtcblx0ICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgY3Vyc29yOiBwb2ludGVyO1xuXG5cdCAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuXHQgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0ICBmb250LXdlaWdodDogNDAwO1xuXHQgIGZvbnQtc2l6ZTogMTJweDtcblx0ICBsaW5lLWhlaWdodDogMS4zO1xuXHQgIGNvbG9yOiAjZmZmZmZmO1xuXG5cdCAgLnF1ZWxsZS10cmlnZ2VyLFxuXHQgIC5xdWVsbGUtY29udGVudCB7XG5cdFx0ICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XG5cdCAgfVxuXG5cdCAgLnF1ZWxsZS10cmlnZ2VyIHtcblx0XHQgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQgIG9wYWNpdHk6IC42O1xuXHRcdCAgei1pbmRleDogMjA7XG5cdFx0ICBsZXR0ZXItc3BhY2luZzogMC4wNXJlbTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0ICAmOmhvdmVyIHsgb3BhY2l0eTogMTsgfVxuXHQgIH1cblxuXHQgIC5xdWVsbGUtY29udGVudCB7XG5cdFx0ICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICB3aWR0aDogOTclO1xuXHRcdCAgbGVmdDogNTAlO1xuXHRcdCAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdCAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdCAgb3BhY2l0eTogMDtcblx0XHQgIGJhY2tncm91bmQ6ICRibGFjaztcblx0XHQgIHBhZGRpbmc6IDFyZW07XG5cdFx0ICBwYWRkaW5nLXRvcDogMnJlbTtcblx0XHQgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdCAgfVxuXG5cdCAgJi5vcGVuIHtcblx0XHQgIC5xdWVsbGUtdHJpZ2dlciB7XG5cdFx0XHQgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcmVtKTtcblx0XHRcdCAgb3BhY2l0eTogMTtcblx0XHQgIH1cblxuXHRcdCAgLnF1ZWxsZS1jb250ZW50IHtcblx0XHRcdCAgdmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdCAgb3BhY2l0eTogMTtcblx0XHQgIH1cblx0ICB9XG4gIH1cbn1cblxuLnNxdWFyZTpiZWZvcmUge1xuICAvLyBkaXNwbGF5OiBibG9jaztcbiAgLy8gY29udGVudDogXCJcIjtcbiAgLy8gd2lkdGg6IDEwMCU7XG4gIC8vIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uc3F1YXJlID4gLmNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLnNxdWFyZSAuc3F1YXJlLWluIHtcbiAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAvLyB0b3A6IDA7XG4gIC8vIHJpZ2h0OiAwO1xuICAvLyBib3R0b206IDA7XG4gIC8vIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAycmVtO1xufVxuXG4uc3F1YXJlIC5zcXVhcmUtaW4gZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDNyZW07XG59XG5cbi5zcXVhcmUgLnNxdWFyZS1pbiAuc3VibGluZSB7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IGNhbGMoMTZweCArIDIgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpe1xuICAuc3F1YXJlIC5zcXVhcmUtaW4gLnN1YmxpbmV7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KXtcbiAgLnNxdWFyZSAuc3F1YXJlLWluIC5zdWJsaW5le1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uc3F1YXJlIC5zcXVhcmUtaW4gLnN1YmxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDYwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC43NXJlbTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZXgoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGV4KC01MCUpO1xufVxuXG4uc3F1YXJlIC5zcXVhcmUtaW4gcCB7XG4gIGZvbnQtZmFtaWx5OiAnR2VvcmdpYSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiBjYWxjKDE2cHggKyAwICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbiAgLnNxdWFyZSAuc3F1YXJlLWluIHB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KXtcbiAgLnNxdWFyZSAuc3F1YXJlLWluIHB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbiNwYWdlLWhlYWRlciB7XG4gIHBhZGRpbmc6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jcGFnZS1oZWFkZXIgLnNob3dBbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IGNhbGMoMTZweCArIDIgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAycmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCl7XG4gICNwYWdlLWhlYWRlciAuc2hvd0FsbHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpe1xuICAjcGFnZS1oZWFkZXIgLnNob3dBbGx7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbiNwYWdlLWhlYWRlciAuc2hvd0FsbDpob3ZlciBpLFxuLmhlcm9TbGlkZXIgLnNob3dBbGw6aG92ZXIgaSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuI3BhZ2UtaGVhZGVyIC5zaG93QWxsIHNwYW4sXG4uaGVyb1NsaWRlciAuc2hvd0FsbCBzcGFuIHtcbiAgd2lkdGg6IDgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTJweDtcbiAgYm90dG9tOiAxMnB4O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNGNUY1RjU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbiNwYWdlLWhlYWRlciAuc2hvd0FsbCBpLFxuLmhlcm9TbGlkZXIgLnNob3dBbGwgaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAyLjc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuXG4jcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5sZWZ0LFxuI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5yaWdodCB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5sZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbiNwYWdlLWhlYWRlciAuY29udGVudCAubGVmdCA+IGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbWF4LXdpZHRoOiA0NnZ3O1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICNwYWdlLWhlYWRlciAuY29udGVudCAubGVmdCA+IGRpdiB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5cbi8vQG1lZGlhIChtYXgtd2lkdGg6IDE1NTEuOThweCkge1xuLy8gICNwYWdlLWhlYWRlciAuY29udGVudCAubGVmdCA+IGRpdiB7XG4vLyAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMHZ3IC0gNDhweCkvMik7XG4vLyAgfVxuLy99XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2NzZweCkge1xuICAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLmxlZnQgPiBkaXYge1xuICAgIG1heC13aWR0aDogNzc2cHg7XG4gICAgd2lkdGg6IDc3NnB4O1xuICB9XG59XG5cbiNwYWdlLWhlYWRlciAuY29udGVudCAuc2hvd0FsbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogJGJsYWNrO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cztcbn1cblxuLnNob3dBbGwuaGlkZGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI3BhZ2UtaGVhZGVyIC5jb250ZW50IC50ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDgwcHg7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDE1JTtcbn1cblxuLy8jcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnRleHQgaDEge1xuLy8gIG1hcmdpbi1ib3R0b206IDA7XG4vLyAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuLy8gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbi8vICBmb250LXdlaWdodDogODAwO1xuLy8gIGZvbnQtc2l6ZTogY2FsYygyNnB4ICsgMzAgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuLy8gIGxldHRlci1zcGFjaW5nOiAwLjA1cmVtO1xuLy8gIGxpbmUtaGVpZ2h0OiAxLjI7XG4vL31cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbiAgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC50ZXh0IGgxe1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gICNwYWdlLWhlYWRlciAuY29udGVudCAudGV4dCBoMXtcbiAgICBmb250LXNpemU6IDI0ZHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzKSB7XG4gICNwYWdlLWhlYWRlciAuY29udGVudCAudGV4dCBoMSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuXG4jcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnRleHQgcCB7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwic3MwNlwiO1xuICBmb250LXNpemU6IGNhbGMoMTRweCArIDIgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjgpO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCl7XG4gICNwYWdlLWhlYWRlciAuY29udGVudCAudGV4dCBwe1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gICNwYWdlLWhlYWRlciAuY29udGVudCAudGV4dCBwe1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cykge1xuICAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnRleHQgcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4jcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAzMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNTAlKTtcbn1cblxuI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5yaWdodCBpbWcuaGFuZCB7XG4gIHotaW5kZXg6IDk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTQwJSk7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjcGFnZS1oZWFkZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIC8vaGVpZ2h0OiAxMDB2aDtcbiAgfVxuICAjcGFnZS1oZWFkZXIgLnNob3dBbGw6bm90KC5saW5rKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjcGFnZS1oZWFkZXIgLmNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5sZWZ0LFxuICAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnJpZ2h0IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnJpZ2h0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5yaWdodCAubWVkaWEge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDcwJTtcbiAgfVxuICAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnJpZ2h0IGltZy5oYW5kIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5sZWZ0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDFyZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICByaWdodDogMXJlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIHotaW5kZXg6IDExO1xuICB9XG4gICNwYWdlLWhlYWRlciAuY29udGVudCAubGVmdCA+IGRpdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gICNwYWdlLWhlYWRlciAuY29udGVudCAubGVmdCAudGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5mYWN0Qm94IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNGNUY1RjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZhY3RCb3g6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZmFjdEJveCAuaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZmFjdEJveCAuZmFjdEJveEl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjRjVGNUY1O1xuICBwYWRkaW5nOiAyLjVyZW0gMS41cmVtO1xufVxuXG4uZmFjdEJveCAuZmFjdEJveEl0ZW0gZW0ge1xuICBmb250LXNpemU6IGNhbGMoMjRweCArIDEyICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbiAgLmZhY3RCb3ggLmZhY3RCb3hJdGVtIGVte1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gIC5mYWN0Qm94IC5mYWN0Qm94SXRlbSBlbXtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLmZhY3RCb3ggLmZhY3RCb3hJdGVtIC5zdWJsaW5lIHtcbiAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxOHB4ICsgMCAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIC8vdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxLjNyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbiAgLmZhY3RCb3ggLmZhY3RCb3hJdGVtIC5zdWJsaW5le1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gIC5mYWN0Qm94IC5mYWN0Qm94SXRlbSAuc3VibGluZXtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmZhY3RCb3ggLmZhY3RCb3hJdGVtIC5zdWJsaW5lOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIC8vYmFja2dyb3VuZC1jb2xvcjogJGF1O1xuICB3aWR0aDogNjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0wLjc1cmVtO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGV4KC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGV4KC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGV4KC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXgoLTUwJSk7XG59XG5cbi5mYWN0Qm94IC5mYWN0Qm94SXRlbSBwIHtcbiAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IGNhbGMoMTZweCArIDIgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpe1xuICAuZmFjdEJveCAuZmFjdEJveEl0ZW0gcHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpe1xuICAuZmFjdEJveCAuZmFjdEJveEl0ZW0gcHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmZhY3RCb3ggLmZhY3RCb3hJdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbi5mYWN0Qm94LmV4dGVuZGVkIC5mYWN0Qm94SXRlbSB7XG4gIHBhZGRpbmc6IDMuNXJlbSAxLjVyZW07XG59XG5cbi5mYWN0Qm94IC5xdWVsbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG9wYWNpdHk6IDAuNjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIG1heC1oZWlnaHQ6IDFlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDQ1MG1zO1xufVxuXG4uZmFjdEJveCAucXVlbGxlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZhY3RCb3ggLnF1ZWxsZSBzcGFuIHtcbiAgbWF4LXdpZHRoOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtd2lkdGggNDUwbXM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmFjdEJveCAucXVlbGxlLm9wZW4ge1xuICBtYXgtaGVpZ2h0OiA1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC45ZW07XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0wLjllbSk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5mYWN0Qm94IC5xdWVsbGUub3BlbiBzcGFuIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cblxuLmZhY3RCb3ggLnF1ZWxsZS5vcGVuLndpdGhDbG9zZUJ0bjphZnRlciB7XG4gIGNvbnRlbnQ6ICd4JztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIHJpZ2h0OiA3cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZmFjdEJveCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuICAuZmFjdEJveCAucm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxuICAuZmFjdEJveCAucm93IC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZmFjdEJveCAucm93IC5zbGljay10cmFjayAuc2xpY2stc2xpZGUge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuZmFjdEJveCAucm93IC5jb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIH1cbn1cblxuLmNvbnRlbnRib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb250ZW50Ym94LnF1b3RlIGltZyxcbi5jb250ZW50Ym94LnF1b3RlIG1lZGlhIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vLmNvbnRlbnRib3gucXVvdGUgLnVuZGVyRm9udCB7XG4vLyAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuLy8gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbi8vICBmb250LXdlaWdodDogNzAwO1xuLy8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICB6LWluZGV4OiAwO1xuLy8gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbi8vICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbi8vICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG4vLyAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbi8vICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xuLy8gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4vLyAgbGluZS1oZWlnaHQ6IDA7XG4vL31cblxuLmNvbnRlbnRib3gucXVvdGUgaDIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uY29udGVudGJveC5xdW90ZSBwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLy9AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbi8vICAuY29udGVudGJveC5xdW90ZSAudW5kZXJGb250IHtcbi8vICAgIHdpZHRoOiA1MCU7XG4vLyAgfVxuLy8gIC5jb250ZW50Ym94LnF1b3RlIC51bmRlckZvbnQgc3ZnIHtcbi8vICAgIHdpZHRoOiAxMDAlO1xuLy8gIH1cbi8vICAuY29udGVudGJveC5xdW90ZSBoMiB7XG4vLyAgICAvL3RleHQtYWxpZ246IGNlbnRlcjtcbi8vICAgIG1hcmdpbi10b3A6IDJyZW07XG4vLyAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuLy8gIH1cbi8vfVxuXG4uY29udGVudGJveC5zbWFsbFNxdWFyZSB7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uY29udGVudGJveC5zbWFsbFNxdWFyZSAuY29udGVudFRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50Ym94LnNtYWxsU3F1YXJlIC5jb250ZW50VGV4dCB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLmNvbnRlbnRib3guc21hbGxTcXVhcmUgLmNvbnRlbnRUZXh0IHtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50Ym94LnNtYWxsU3F1YXJlIC5jb250ZW50VGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5jb250ZW50Ym94LnNtYWxsU3F1YXJlIC5jb250ZW50VGV4dCAuc3VibGluZSB7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IGNhbGMoMTJweCArIDIgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbiAgLmNvbnRlbnRib3guc21hbGxTcXVhcmUgLmNvbnRlbnRUZXh0IC5zdWJsaW5le1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gIC5jb250ZW50Ym94LnNtYWxsU3F1YXJlIC5jb250ZW50VGV4dCAuc3VibGluZXtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmNvbnRlbnRib3guc21hbGxTcXVhcmUgLmNvbnRlbnRUZXh0IC5zdWJsaW5lOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIC8vYmFja2dyb3VuZC1jb2xvcjogJGF1O1xuICB3aWR0aDogODBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0wLjc1cmVtO1xuICBsZWZ0OiAwO1xufVxuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcblxufVxuLy9cbi8vLmNvbnRlbnRib3guc21hbGxTcXVhcmUgLnNxdWFyZS5yaWdodCB7XG4vLyAgZmxvYXQ6IHJpZ2h0O1xuLy99XG5cblxuXG4uY29udGVudGJveC5zbWFsbFNxdWFyZSAuc3F1YXJlIGg0IHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlU2VyaWZQcm9cIixHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IGNhbGMoMTZweCArIDQgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpe1xuICAuY29udGVudGJveC5zbWFsbFNxdWFyZSAuc3F1YXJlIGg0e1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gIC5jb250ZW50Ym94LnNtYWxsU3F1YXJlIC5zcXVhcmUgaDR7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5jb250ZW50Ym94LnNtYWxsU3F1YXJlIC5zcXVhcmUgLmRldGFpbHMge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xuICBkaXNwYWx5OiBibG9jaztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IGNhbGMoMTJweCArIDIgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpe1xuICAuY29udGVudGJveC5zbWFsbFNxdWFyZSAuc3F1YXJlIC5kZXRhaWxze1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gIC5jb250ZW50Ym94LnNtYWxsU3F1YXJlIC5zcXVhcmUgLmRldGFpbHN7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY29udGVudGJveC5zbWFsbFNxdWFyZSAuc3F1YXJlQ29udCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmNvbnRlbnRib3guc21hbGxTcXVhcmUgLnNxdWFyZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMy41cmVtO1xuICB9XG4gIC5jb250ZW50Ym94LnNtYWxsU3F1YXJlLmxlZnRUb3AgLnNxdWFyZUNvbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbiAgLmNvbnRlbnRib3guc21hbGxTcXVhcmUubGVmdFRvcCAuc3F1YXJlIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgLmNvbnRlbnRib3guc21hbGxTcXVhcmUucmlnaHRCb3R0b20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDByZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHJlbSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHJlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDByZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcmVtKTtcbiAgfVxuICAuY29udGVudGJveC5zbWFsbFNxdWFyZS5yaWdodEJvdHRvbSAuc3F1YXJlQ29udCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxufVxuXG4uc3RhdGVtZW50IGltZyxcbi5zdGF0ZW1lbnQgbWVkaWEsXG4uY29udGVudFRleHQuc3RhdGVtZW50IGltZyxcbi5jb250ZW50VGV4dC5zdGF0ZW1lbnQgbWVkaWF7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vLmNvbnRlbnRUZXh0LnN0YXRlbWVudCAudW5kZXJGb250e1xuLy8gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4vLyAgei1pbmRleDogMDtcbi8vICB0ZXh0LWFsaWduOiBsZWZ0O1xuLy8gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4vL31cblxuLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbi5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gIGZvbnQtZmFtaWx5OiAnR2VvcmdpYSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiBjYWxjKDIycHggKyAxMCAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XG4gIC8vY29sb3I6ICRhdTtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uc2xpZGUud3ViLFxuLnNsaWRlLm5ld3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd3ViO1xufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCl7XG4gIC5zdGF0ZW1lbnQgLmNvbnRlbnRUZXh0IHAsXG4gIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KXtcbiAgLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbiAgLmNvbnRlbnRUZXh0LnN0YXRlbWVudCBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcblxuICAuc3RhdGVtZW50IC5jb250ZW50VGV4dCAuaW1nLFxuICAuY29udGVudFRleHQuc3RhdGVtZW50IC5pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDhyZW07XG4gIH1cblxuXG4gIC8vQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbiAgLy8gIC5zdGF0ZW1lbnQgLmNvbnRlbnRUZXh0IC51bmRlckZvbnQsXG4gIC8vICAuY29udGVudFRleHQuc3RhdGVtZW50IC51bmRlckZvbnQge1xuICAvLyAgICBmb250LXNpemU6IDM0MHB4O1xuICAvLyAgfVxuICAvL31cbiAgLy9cbiAgLy9AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpe1xuICAvLyAgLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbiAgLy8gIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gIC8vICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgLy8gIH1cbiAgLy99XG4gIC8vQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpe1xuICAvLyAgLnN0YXRlbWVudCAuY29udGVudFRleHQgcCxcbiAgLy8gIC5jb250ZW50VGV4dC5zdGF0ZW1lbnQgcCB7XG4gIC8vICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgLy8gIH1cbiAgLy99XG59XG5cbi5jb250ZW50Ym94LnNsaWRlcmJveDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgei1pbmRleDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwdnc7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmNvbnRlbnRib3guc2xpZGVyYm94IC5zbGlkZXJDb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuXG4gIC8vQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgLy8gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAvL31cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50Ym94LnNsaWRlcmJveCAuc2xpZGVyQ29udGFpbmVyIHtcbiAgICAvL3BhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgfVxufVxuXG4uY29udGVudGJveC5zbGlkZXJib3ggLmJ1dHRvbiB7XG4gIC8vYmFja2dyb3VuZC1jb2xvcjogJGF1O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jb250ZW50Ym94LnNsaWRlcmJveCAudGV4dC5vblNtYWxsU2NyZWVuIC5zdWJsaW5lLWNvbG9yOmFmdGVyIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbn1cblxuLmNvbnRlbnRib3guc2xpZGVyYm94IC50ZXh0Lm9uU21hbGxTY3JlZW4ge1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuXG4uY29udGVudGJveC5zbGlkZXJib3ggLnRleHQub25TbWFsbFNjcmVlbiBoMiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgJi53aGl0ZSB7XG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgfVxuXG4gICAgZW0ge1xuICAgICAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcbiAgICAgIHRleHQtcmVuZGVyaW5nOiBnZW9tZXRyaWNQcmVjaXNpb247XG4gICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICBzdHJvbmcge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxuXG59XG5cbi5jb250ZW50Ym94LnB1bGx0b3Aub3JkZXJCb3gge1xuICBtYXJnaW46IC02cmVtIDAgMCAwO1xufVxuXG4uY29udGVudGJveC5vcmRlckJveCAuY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggM3B4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggM3B4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgYm94LXNoYWRvdzogMHB4IDNweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIHBhZGRpbmc6IDRyZW0gMXJlbSAyLjVyZW0gMXJlbTtcbn1cblxuLmNvbnRlbnRib3gub3JkZXJCb3ggLmNvbnRlbnQgaDIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY29udGVudGJveC5vcmRlckJveCAuY29udGVudCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuXG4uY29udGVudGJveC5vcmRlckJveCAuY29udGVudCAuYnV0dG9uIHtcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkYXU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzKSB7XG4gIC5jb250ZW50Ym94Lm9yZGVyQm94IC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAycmVtIDJyZW07XG4gIH1cbiAgLmNvbnRlbnRib3gub3JkZXJCb3ggLmNvbnRlbnQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuXG4uY29udGVudGJveC5jYXJkcyB7XG4gIG1hcmdpbi10b3A6IDEycmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCkge1xuICAuY29udGVudGJveC5jYXJkcyB7XG4gICAgbWFyZ2luLXRvcDogN3JlbTtcbiAgfVxufVxuXG4uY29udGVudGJveC5jYXJkcyAudW5kZXJGb250IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00dmgpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCkge1xuICAuY29udGVudGJveC5jYXJkcyAudW5kZXJGb250IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuc3ZnLmJnLXRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0zOSUpO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJ1Y2hJbmhhbHQge1xuICAgIG1hcmdpbi10b3A6IDcuMnJlbTtcbiAgfVxufVxuXG4vL0BtZWRpYSAobWluLXdpZHRoOiAxNTUycHgpIHtcbi8vICAuYnVjaEluaGFsdCB7XG4vLyAgICBtYXJnaW4tdG9wOiA5LjZyZW07XG4vLyAgfVxuLy99XG5cbi5idWNoSW5oYWx0IHAge1xuICBmb250LWZhbWlseTogXCJTb3VyY2VTZXJpZlByby1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiBjYWxjKDE2cHggKyA2ICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWF4LXdpZHRoOiAzNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbiAgLmJ1Y2hJbmhhbHQgcHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpe1xuICAuYnVjaEluaGFsdCBwe1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uYnVjaEluaGFsdCBoMiwgLmJ1Y2hJbmhhbHQgcCB7XG4gIC8qIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87ICAgICovXG59XG5cbi5idWNoSW5oYWx0IC5ib29rLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xufVxuXG4uYnVjaEluaGFsdCAuYm9vay1jb250ZW50IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWF4LXdpZHRoOiAzNnJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5idWNoSW5oYWx0IC5ib29rLWNvbnRlbnQgaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uYnVjaEluaGFsdCAuYm9vay1jb250ZW50IC51bmRlckZvbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNSUpO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5idWNoSW5oYWx0IC5ib29rLWNvbnRlbnQgLnVuZGVyRm9udCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi8vQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4vLyAgLmJ1Y2hJbmhhbHQgLmJvb2stY29udGVudCB7XG4vLyAgICBwYWRkaW5nLXRvcDogMDtcbi8vICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbi8vICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbi8vICB9XG4vL31cblxuLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUsXG4uYnVjaEluaGFsdCAuYm9vay1hdXRob3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjQpLCAwcHggMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgbWF4LXdpZHRoOiAzMHJlbTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5idWNoSW5oYWx0IC5ib29rLXRhYmxlLFxuICAuYnVjaEluaGFsdCAuYm9vay1hdXRob3Ige1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxufVxuXG4vL0BtZWRpYSAobWluLXdpZHRoOiAxNTUycHgpIHtcbi8vICAuYnVjaEluaGFsdCAuYm9vay10YWJsZSxcbi8vICAuYnVjaEluaGFsdCAuYm9vay1hdXRob3Ige1xuLy8gICAgcGFkZGluZzogMi41cmVtO1xuLy8gIH1cbi8vfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUsXG4gIC5idWNoSW5oYWx0IC5ib29rLWF1dGhvciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG59XG5cbi5idWNoSW5oYWx0IC5ib29rLWF1dGhvciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJ1Y2hJbmhhbHQgLmJvb2stYXV0aG9yIC5hdXRob3ItaW1hZ2Uge1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwIGF1dG8gMzJweDtcbn1cblxuLmJ1Y2hJbmhhbHQgLmJvb2stYXV0aG9yIC5hdXRob3ItbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnVjaEluaGFsdCAuYm9vay10YWJsZSAuc3VibGluZS1jb2xvciB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5idWNoSW5oYWx0IC5ib29rLXRhYmxlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTQ0cHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0xODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsICNGRkZGRkYgMTAwJSk7XG59XG5cbi5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVsIHtcbiAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMiAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XG4gIGNvdW50ZXItcmVzZXQ6IGxpLWNvdW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDMyMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgNDUwbXM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCl7XG4gIC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVse1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gIC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIHVse1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q4RDhEODtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpLWNvdW50ZXI7XG59XG5cbi5idWNoSW5oYWx0IHtcbiAgLmJvb2stdGFibGUge1xuICAgIHVsIHtcbiAgICAgIGxpIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgY29udGVudDogY291bnRlcihsaS1jb3VudGVyLCBkZWNpbWFsLWxlYWRpbmctemVybyk7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygyNHB4ICsgMTIgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICBjb2xvcjogJHd1YjtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDY1cHgpO1xuICAgICAgICAgIGh5cGhlbnM6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpe1xuICAuYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCBsaTpiZWZvcmV7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KXtcbiAgLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgdWwgbGk6YmVmb3Jle1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4uYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGktY291bnRlciwgZGVjaW1hbC1sZWFkaW5nLXplcm8pO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LWZhbWlseTogJ0dlb3JnaWEnLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IGNhbGMoMzZweCArIDQgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpe1xuICAuYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCBsaTphZnRlcntcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpe1xuICAuYnVjaEluaGFsdCAuYm9vay10YWJsZSB1bCBsaTphZnRlcntcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cblxuLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUgLnJvdW5kZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEuNXJlbTtcbiAgei1pbmRleDogOTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5idWNoSW5oYWx0IC5ib29rLXRhYmxlIC5yb3VuZGVkIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gIH1cbn1cblxuLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUub3BlbiB1bCB7XG4gIG1heC1oZWlnaHQ6IDE1MDBweDtcbn1cblxuLmJ1Y2hJbmhhbHQgLmJvb2stdGFibGUub3BlbjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idWNoSW5oYWx0IC5ib29rLXRhYmxlLm9wZW4gLnJvdW5kZWQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuLmNzIC5wYWdlLXdyYXBwZXIge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI0Y1RjVGNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNzIC5wYWdlLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICB9XG59XG5cbi5jcyAucGFnZS13cmFwcGVyIC5yb3cge1xuICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNzIC5wYWdlLXdyYXBwZXIgLnJvdyB7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1NTJweCkge1xuICAuY3MgLnBhZ2Utd3JhcHBlciAucm93IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNzIC5wYWdlLXdyYXBwZXIgLnJvdzpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIHBhZGRpbmctbGVmdDogOC4zMzMzMyU7XG4gICAgcGFkZGluZy1yaWdodDogOC4zMzMzMyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jcyAucGFnZS13cmFwcGVyIC5yb3c6bnRoLW9mLXR5cGUoMikgLnRleHQtY29udGFpbmVyIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuY3MgLnBhZ2Utd3JhcHBlciAucm93Om50aC1vZi10eXBlKDIpIC5pbWFnZS1jb250YWluZXIge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbi5jcyAucGFnZS13cmFwcGVyIC5yb3c6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jcyAucGFnZS13cmFwcGVyIC5yb3c6bGFzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gIC5jcyAucGFnZS13cmFwcGVyIC5yb3c6bGFzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgfVxufVxuXG4uY3MgLnBhZ2Utd3JhcHBlciAudGV4dC1jb250YWluZXIsXG4uY3MgLnBhZ2Utd3JhcHBlciAuaW1hZ2UtY29udGFpbmVyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNzIC5wYWdlLXdyYXBwZXIgLnRleHQtY29udGFpbmVyLFxuICAuY3MgLnBhZ2Utd3JhcHBlciAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5cbi5jcyAucGFnZS13cmFwcGVyIC5pbWFnZS1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5jcyAucGFnZS13cmFwcGVyIC5pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNzIC5wYWdlLXdyYXBwZXIgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uY3MgLnBhZ2Utd3JhcHBlciBwIHtcbiAgZm9udC1mYW1pbHk6ICRzb3VyY2VTZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogY2FsYygxOHB4ICsgMyAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCl7XG4gIC5jcyAucGFnZS13cmFwcGVyIHB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KXtcbiAgLmNzIC5wYWdlLXdyYXBwZXIgcHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmNzIC5wYWdlLXdyYXBwZXIgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jcyAucGFnZS13cmFwcGVyIC50cnlvdXQtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmNzIC5wYWdlLXdyYXBwZXIgLnRyeW91dC1saW5rIC5pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjcztcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jcyAucGFnZS13cmFwcGVyIC50cnlvdXQtbGluayAuaW5uZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICB9XG59XG5cbi5jcyAucGFnZS13cmFwcGVyIC50cnlvdXQtbGluayBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG5cbi5jcyAucGFnZS13cmFwcGVyIC50cnlvdXQtbGluayBwIHtcbiAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IGNhbGMoMTZweCArIDIgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCl7XG4gIC5jcyAucGFnZS13cmFwcGVyIC50cnlvdXQtbGluayBwe1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gIC5jcyAucGFnZS13cmFwcGVyIC50cnlvdXQtbGluayBwe1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjBweCkge1xuICAuY3MgLnBhZ2Utd3JhcHBlciBwLFxuICAuY3MgLnBhZ2Utd3JhcHBlciBoMiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuY3MgLnBhZ2Utd3JhcHBlciAudHJ5b3V0LWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gIH1cbn1cblxuZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMy41cmVtO1xuICBwYWRkaW5nOiA1cmVtIDAgM3JlbSAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogJGJsYWNrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAvKiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZm9vdGVyL3BhcnRuZXIuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwMHB4OyAqL1xufVxuXG4vL0BtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuLy8gIGZvb3RlciB7XG4vLyAgICBtYXJnaW4tdG9wOiA3LjVyZW07XG4vLyAgfVxuLy99XG5cblxuXG5mb290ZXIgLnBhcnRuZXIge1xuICB3aWR0aDogOHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuZm9vdGVyIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuZm9vdGVyIGgzIHtcbiAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwM3JlbTtcbn1cblxuZm9vdGVyIGgzOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG4gIHdpZHRoOiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTAuNzVyZW07XG4gIGxlZnQ6IDA7XG59XG5cbmZvb3RlciB1bCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5mb290ZXIgdWwgbGkgYSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuZm9vdGVyIC5pY29uIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuZm9vdGVyIC5pY29uOmhvdmVyIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXRyYW5zZm9ybSgkd2hpdGUpO1xufVxuXG5mb290ZXIgLmljb24uaWNvbi1mYiB7XG4gIC8vbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuXG5mb290ZXIgZGl2LnJvdzpudGgtY2hpbGQoMikge1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbn1cbmZvb3RlciBkaXYucm93LmxvZ29fZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuZm9vdGVyIGRpdi5yb3cubG9nb19mb290ZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiA5OHB4O1xufVxuZm9vdGVyIC5pY29uLmljb24tbGlua2VkaW4sIGZvb3RlciAuaWNvbi5pY29uLWxpbmtlZGluMiB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgZm9vdGVyIGRpdi5yb3c6bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgfVxufVxuXG5mb290ZXIgZGl2LnJvdzpudGgtY2hpbGQoMikgZGl2Om50aC1jaGlsZCgyKSB7XG4gIGZvbnQtZmFtaWx5OiAnR2VvcmdpYSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBmb290ZXIgW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbiAgZm9vdGVyIFtjbGFzcyo9XCJjb2wtXCJdIGgzOmFmdGVyIHtcbiAgICBsZWZ0OiA0MiU7XG4gICAgd2lkdGg6IDE2JTtcbiAgfVxuICBmb290ZXIgdWwgbGkgYSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cblxuLnJldmVhbC1wYXJlbnQsXG4ucmV2ZWFsLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yZXZlYWwtY29udGVudCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5yZXZlYWwtYmxvY2sgaW1nIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnJldmVhbC1ibG9jazphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wIDBweDtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMTAwJSk7XG59XG5cbmJvZHkuY3MgLnJldmVhbC1ibG9jazphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4ucmV2ZWFsLWJsb2NrLmFuaW1hdGUge1xuICBhbmltYXRpb246IHJlYXZlbC1jb250ZW50IDBzIDAuOXMgY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpIGZvcndhcmRzO1xufVxuXG4ucmV2ZWFsLWJsb2NrLmFuaW1hdGUgaW1nIHtcbiAgYW5pbWF0aW9uOiByZWF2ZWwtaW1nIDBzIDAuNHMgY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpIGZvcndhcmRzO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnJldmVhbC1ibG9jay5hbmltYXRlOmFmdGVyIHtcbiAgYW5pbWF0aW9uOiByZWF2ZWwtYW5pbWF0aW9uIDAuOHMgY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpIGZvcndhcmRzO1xufVxuXG5Aa2V5ZnJhbWVzIHJlYXZlbC1jb250ZW50IHtcbiAgMCUge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAxMDAlIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcmVhdmVsLWltZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByZWF2ZWwtYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEwMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICB9XG59XG5cbi5zbGlkZS1ibG9jayB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHZoKTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNsaWRlLWJsb2NrLmFuaW1hdGUge1xuICBhbmltYXRpb246IHNsaWRlQmxvY2sgMXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpIGZvcndhcmRzO1xufVxuXG4uc2xpZGUtYmxvY2sub3ZlcmxhcC1zbGlkZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zbGlkZS1ibG9jay5vdmVybGFwLXNsaWRlLmFuaW1hdGUge1xuICBhbmltYXRpb246IHNsaWRlQmxvY2tPcGFjIDFzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSBmb3J3YXJkcztcbn1cblxuLnNsaWRlLWJsb2NrLnNsb3cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTV2aCk7XG59XG5cbi5zbGlkZS1ibG9jay5zbG93LmFuaW1hdGUge1xuICBhbmltYXRpb246IHNsaWRlQmxvY2tTbG93IDFzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSBmb3J3YXJkcztcbn1cblxuQGtleWZyYW1lcyBzbGlkZUJsb2NrIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHZoKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVCbG9ja09wYWMge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwdmgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlQmxvY2tTbG93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXZoKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cblxuQGtleWZyYW1lcyB5ZWFoIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXZoKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5ICNwYWdlLWhlYWRlciAuY29udGVudCAucmlnaHQsIGJvZHkuY3MgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5yaWdodCwgYm9keSAuc3RhZ2Uge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICBhbmltYXRpb246IGludHJvU2xpZGUgMS42cyAxLjVzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSBmb3J3YXJkcztcbiAgfVxufVxuXG5ib2R5ICNwYWdlLWhlYWRlciAuY29udGVudCAucmlnaHQsIGJvZHkuY3MgI3BhZ2UtaGVhZGVyIC5jb250ZW50IC5yaWdodCB7XG4gIHotaW5kZXg6IDk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhlYWRlciAuY29udGVudCAubGVmdCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBhbmltYXRpb246IGludHJvTGVmdCAwcyAxLjVzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSBmb3J3YXJkcztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogODtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbG9yLXByZWxvYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogOTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgIGFuaW1hdGlvbjogY29sb3JTbGlkZSAxLjVzIDAuN3MgY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpIGZvcndhcmRzO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgY29sb3JTbGlkZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgfVxuICA1MSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuNDk5KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGludHJvU2xpZGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBpbnRyb0xlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgLy9oZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi9hamF4LWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbi5zbGlkZXJDb250cm9scyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cblxuYm9keSAuc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmJvZHkgLnNsaWRlciAuc2xpZGUge1xuICBwYWRkaW5nOiAzcmVtIDAgMnJlbSAwO1xuICAvL29wYWNpdHk6IDAuODtcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gIH1cbn1cblxuYm9keSAuc2xpZGVyIC5zbGlkZS5zbGljay1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG5cblxuYm9keSAuc2xpZGVyIC5zbGlkZSBpbWcge1xuICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgLy9oZWlnaHQ6IDUwdmg7XG4gIHdpZHRoOiBhdXRvO1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG5cbiAgLy9tYXgtd2lkdGg6IDM4MHB4O1xuICAvL2hlaWdodDogYXV0bztcblxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbmJvZHkgLnNsaWRlciAuc2xpZGU6Zmlyc3Qtb2YtdHlwZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYm9keSB7XG4gIC5zbGlkZXIge1xuICAgIC5zbGlkZSB7XG4gICAgICAudGV4dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAycmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDI0cmVtO1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJHByb3hpbWE7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI0cmVtO1xuICAgICAgICAgIHdpZHRoOiAyMXZ3O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5vdmVybGF5LW1heGltYWdlcyB7XG4gICAgLnNsaWRlciB7XG4gICAgICAuc2xpZGUge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogODV2aDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuYm9keSAuc2xpZGVyIC5zbGlkZSAubWFnQ29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYm9keSAuc2xpZGVyIC5zbGlkZSAubWFnQ29udGFpbmVyIC5zbGlkZXJCdXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBib2R5IC5zbGlkZXIgLnNsaWRlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gIH1cbiAgYm9keSAuc2xpZGVyIC5zbGlkZSBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogMjUwcHg7XG4gIH1cbn1cblxuLnNsaWRlciAuc2xpZGU6bm90KC5mbGlwTWFnKSBpbWcge1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG5cbi5zbGljay1saXN0LCAuc2xpY2stc2xpZGVyLCAuc2xpY2stc2xpZGUge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zbGlkZXIgLnNsaWRlIC5tYWdDb250YWluZXIgLnNsaWRlckJ1dHRvbi5yaWdodCB7XG4gIHRvcDogMTcwcHg7XG4gIGxlZnQ6IDQ0MHB4O1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgbmF2IC5zdWJNZW51IC5tU3VibmF2IC5zY3JvbGwgbGkuc3VibWVudUNhcmQuYXZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFncDtcbn1cblxuYm9keS5hdm8gLnVuZGVyRm9udCB7XG4gIGNvbG9yOiAkYWdwO1xuICBvcGFjaXR5OiAwLjE7XG59XG5cbmJvZHkuYXZvIGJ1dHRvbixcbmJvZHkuYXZvIGEubW9yZS5idG5zdHlsZSxcbmJvZHkuYXZvIGJ1dHRvbi5yb3VuZGVkLFxuYm9keS5hdm8gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRhZ3A7XG59XG5cbmEubW9yZS5idG5zdHlsZSB7XG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5ib2R5LmF2byAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRhZ3A7XG59XG5cbmJvZHkuYXZvIC5zdWJsaW5lLWNvbG9yIHtcbiAgY29sb3I6ICRhZ3A7XG59XG5cbmJvZHkuYXZvIC5pdGVtLWhlYWRlciBoNCB7XG4gIGNvbG9yOiAkYWdwO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgbmF2IC5zdWJNZW51IC5tU3VibmF2IC5zY3JvbGwgbGkuc3VibWVudUNhcmQuYWthIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbn1cblxuLm5hdmlnYXRpb25fbW9iaWxlIG5hdiAuc3ViTWVudSAubVN1Ym5hdiAuc2Nyb2xsIGxpLnN1Ym1lbnVDYXJkLmFncCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRhZ3A7XG59XG5cbmJvZHkuYWdwIC51bmRlckZvbnQge1xuICBjb2xvcjogJGFncDtcbiAgb3BhY2l0eTogMC4xO1xufVxuXG5ib2R5LmFncCBidXR0b24sXG5ib2R5LmFncCBidXR0b24ucm91bmRlZCxcbmJvZHkuYWdwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWdwO1xufVxuXG5ib2R5LmFncCAuc3VibGluZS1jb2xvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRhZ3A7XG59XG5cbmJvZHkuYWdwIC5zdWJsaW5lLWNvbG9yIHtcbiAgY29sb3I6ICRhZ3A7XG59XG5cbmJvZHkuYWdwIC5pdGVtLWhlYWRlciBoNCB7XG4gIGNvbG9yOiAkYWdwO1xufVxuXG4ubmF2aWdhdGlvbl9tb2JpbGUgbmF2IC5zdWJNZW51IC5tU3VibmF2IC5zY3JvbGwgbGkuc3VibWVudUNhcmQuY3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3M7XG59XG5cbmJvZHkuY3MgLmNvbG9yLXByZWxvYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjcztcbn1cblxuYm9keS5jcyAudW5kZXJGb250IHtcbiAgY29sb3I6ICRjcztcbiAgb3BhY2l0eTogMC4xO1xufVxuXG5ib2R5LmNzIGJ1dHRvbixcbmJvZHkuY3MgYnV0dG9uLnJvdW5kZWQsXG5ib2R5LmNzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3M7XG59XG5cbmJvZHkuY3MgLnN1YmxpbmUtY29sb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3M7XG59XG5cbmJvZHkuY3MgLnN1YmxpbmUtY29sb3Ige1xuICBjb2xvcjogJGNzO1xufVxuXG5ib2R5LmNzIC5pdGVtLWhlYWRlciBoNCB7XG4gIGNvbG9yOiAkY3M7XG59XG5cbmJvZHkuYWthICNwYWdlLWhlYWRlciAucmlnaHQsIGJvZHkuYWthICNwYWdlLWhlYWRlciAuY29sb3ItcHJlbG9hZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I1ZDZmZTtcbn1cblxuYm9keS5jcyAjcGFnZS1oZWFkZXIgLnJpZ2h0LCBib2R5LmNzICNwYWdlLWhlYWRlciAuY29sb3ItcHJlbG9hZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNzX2JhY2tncm91bmQ7XG59XG5cblxuLm5ld3MgLmNvbnRhaW5lci1mbHVpZCB7XG4gIC8vIHBhZGRpbmctbGVmdDogMDtcbiAgLy8gcGFkZGluZy1yaWdodDogMDtcbn1cblxuLm5ld3MgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wLCAuYnVlY2hlciAuY29udGFpbmVyLWZsdWlkLnBhZGRpbmdUb3Age1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wLCAuYnVlY2hlciAuY29udGFpbmVyLWZsdWlkLnBhZGRpbmdUb3Age1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbn1cblxuLmZpbHRlci1iYXIsIC5idWVjaGVyIC5maWx0ZXItYmFyIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhEOEQ4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLy8uZmlsdGVyLWJhciwgLmJ1ZWNoZXIgLmZpbHRlci1iYXIge1xuICAvLyAgcGFkZGluZzogMCAyNHB4O1xuICAvLyAgZm9udC1zaXplOiAxcmVtO1xuICAvL31cbiAgLmJ1ZWNoZXIgLmZpbHRlci1iYXIge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLy8uZmlsdGVyLWJhciwgLmJ1ZWNoZXIgLmZpbHRlci1iYXIge1xuICAvLyAgcGFkZGluZzogMCAzMnB4O1xuICAvL31cbiAgLmJ1ZWNoZXIgLmZpbHRlci1iYXIge1xuICAgIHBhZGRpbmc6IDAgMzJweDtcbiAgfVxufVxuXG4uZmlsdGVyLWJhciB1bCwgLmJ1ZWNoZXIgLmZpbHRlci1iYXIgdWwge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xufVxuXG4uZmlsdGVyLWJhciB1bCBsaSwgLmJ1ZWNoZXIgLmZpbHRlci1iYXIgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEuNXJlbSAwLjVyZW07XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjYpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM3JlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZpbHRlci1iYXIgdWwgbGk6YmVmb3JlLCAuYnVlY2hlciAuZmlsdGVyLWJhciB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMHB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDNweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3dWI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG5cbi5maWx0ZXItYmFyIHVsIGxpLmFjdGl2ZSwgLmJ1ZWNoZXIgLmZpbHRlci1iYXIgdWwgbGkuYWN0aXZlIHtcbiAgY29sb3I6ICR3dWI7XG59XG5cbi5maWx0ZXItYmFyIHVsIGxpLmFjdGl2ZTpiZWZvcmUsIC5idWVjaGVyIC5maWx0ZXItYmFyIHVsIGxpLmFjdGl2ZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xufVxuXG4uZmlsdGVyLWJhciB1bCBsaTpsYXN0LW9mLXR5cGUsIC5idWVjaGVyIC5maWx0ZXItYmFyIHVsIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5maWx0ZXItYmFyIHVsLCAuYnVlY2hlciAuZmlsdGVyLWJhciB1bCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG4gIC5maWx0ZXItYmFyIHVsIGxpLCAuYnVlY2hlciAuZmlsdGVyLWJhciB1bCBsaSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nOiAycmVtIDByZW07XG4gIH1cbn1cblxuLm5ld3MgLnVuZGVyRm9udCwgLmJ1ZWNoZXIgLnVuZGVyRm9udCB7XG4gIGxpbmUtaGVpZ2h0OiAwLjM7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwLjA1O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtODAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi50ZWFzZXItY29udGFpbmVyLCAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRlYXNlci1jb250YWluZXIgLmlubmVyLXdyYXBwZXIsIC5idWVjaGVyIC50ZWFzZXItY29udGFpbmVyIC5pbm5lci13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZWFzZXItY29udGFpbmVyIC5pbm5lci13cmFwcGVyLCAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciAuaW5uZXItd3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC50ZWFzZXItY29udGFpbmVyIC5pbm5lci13cmFwcGVyLCAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciAuaW5uZXItd3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAzMnB4O1xuICB9XG59XG5cbi50ZWFzZXItY29udGFpbmVyIC50ZWFzZXI6bGFzdC1vZi10eXBlLCAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci1pbWcsIC5idWVjaGVyIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOWM5Yzk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLnRlYXNlci1jb250YWluZXIgLnRlYXNlciAudGVhc2VyLWltZzpiZWZvcmUsIC5idWVjaGVyIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci1pbWc6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNTYlO1xufVxuXG4udGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItaW1nID4gLmNvbnRlbnQsIC5idWVjaGVyIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci1pbWcgPiAuY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRlYXNlci1jb250YWluZXIgLnRlYXNlciAudGVhc2VyLWltZywgLmJ1ZWNoZXIgLnRlYXNlci1jb250YWluZXIgLnRlYXNlciAudGVhc2VyLWltZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci10ZXh0LCAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItdGV4dCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cblxuLnRlYXNlci1jb250YWluZXIgLnRlYXNlciAudGVhc2VyLXRleHQgYSwgLmJ1ZWNoZXIgLnRlYXNlci1jb250YWluZXIgLnRlYXNlciAudGVhc2VyLXRleHQgYSB7XG4gIGNvbG9yOiAkYmxhY2s7XG59XG5cblxuLnRlYXNlci1jb250YWluZXIgLnRlYXNlciAudGVhc2VyLXRleHQgaDM6aG92ZXIsIC5idWVjaGVyIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci10ZXh0IGgzOmhvdmVyIHtcbiAgY29sb3I6ICR3dWI7XG59XG5cbi50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci10ZXh0IC50ZWFzZXItY29weSwgLmJ1ZWNoZXIgLnRlYXNlci1jb250YWluZXIgLnRlYXNlciAudGVhc2VyLXRleHQgLnRlYXNlci1jb3B5IHtcbiAgZm9udC1mYW1pbHk6ICRzb3VyY2VTZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMiAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1heC13aWR0aDogNDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCl7XG4gIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci10ZXh0IC50ZWFzZXItY29weSwgLmJ1ZWNoZXIgLnRlYXNlci1jb250YWluZXIgLnRlYXNlciAudGVhc2VyLXRleHQgLnRlYXNlci1jb3B5e1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci10ZXh0IC50ZWFzZXItY29weSwgLmJ1ZWNoZXIgLnRlYXNlci1jb250YWluZXIgLnRlYXNlciAudGVhc2VyLXRleHQgLnRlYXNlci1jb3B5e1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4udGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItdGV4dCAubW9yZS1saW5rLCAuYnVlY2hlciAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItdGV4dCAubW9yZS1saW5rIHtcbiAgY29sb3I6ICR3dWI7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxcmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRlYXNlci1jb250YWluZXIgLnRlYXNlciAudGVhc2VyLXRleHQsIC5idWVjaGVyIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIgLnRlYXNlci10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGVhc2VyLWNvbnRhaW5lciAudGVhc2VyIC50ZWFzZXItdGV4dCwgLmJ1ZWNoZXIgLnRlYXNlci1jb250YWluZXIgLnRlYXNlciAudGVhc2VyLXRleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIsIC5idWVjaGVyIC50ZWFzZXItY29udGFpbmVyIC50ZWFzZXIge1xuICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnRlYXNlci1jb250YWluZXIgLnRlYXNlciwgLmJ1ZWNoZXIgLnRlYXNlci1jb250YWluZXIgLnRlYXNlciB7XG4gICAgcGFkZGluZzogMzJweCAwO1xuICB9XG59XG5cbi5uZXdzIC5wYWdpbmF0aW9uLCAuYnVlY2hlciAucGFnaW5hdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd3ViO1xuICBwYWRkaW5nOiAycmVtIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5uZXdzIC5wYWdpbmF0aW9uIHVsLCAuYnVlY2hlciAucGFnaW5hdGlvbiB1bCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm5ld3MgLnBhZ2luYXRpb24gdWwgbGksIC5idWVjaGVyIC5wYWdpbmF0aW9uIHVsIGxpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogJHByb3hpbWE7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHdoaXRlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIG1hcmdpbjogMCAwLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB6LWluZGV4OiAxO1xuICBsaW5lLWhlaWdodDogMi40O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmV3cyAucGFnaW5hdGlvbiB1bCBsaSwgLmJ1ZWNoZXIgLnBhZ2luYXRpb24gdWwgbGkge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgfVxufVxuXG4ubmV3cyAucGFnaW5hdGlvbiB1bCBsaTpiZWZvcmUsIC5idWVjaGVyIC5wYWdpbmF0aW9uIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLm5ld3MgLnBhZ2luYXRpb24gdWwgbGkuY3VycmVudCwgLmJ1ZWNoZXIgLnBhZ2luYXRpb24gdWwgbGkuY3VycmVudCB7XG4gIGNvbG9yOiAkd3ViO1xufVxuXG4ubmV3cyAucGFnaW5hdGlvbiB1bCBsaS5jdXJyZW50OmJlZm9yZSwgLmJ1ZWNoZXIgLnBhZ2luYXRpb24gdWwgbGkuY3VycmVudDpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5uZXdzIC5wYWdpbmF0aW9uIHVsIGxpOm5vdCguY3VycmVudCk6aG92ZXI6YmVmb3JlLCAuYnVlY2hlciAucGFnaW5hdGlvbiB1bCBsaTpub3QoLmN1cnJlbnQpOmhvdmVyOmJlZm9yZSB7XG4gIGhlaWdodDogOHB4O1xufVxuXG4ubmV3cyAucGFnaW5hdGlvbiB1bCBsaS5wcmV2LWJ1dHRvbiwgLm5ld3MgLnBhZ2luYXRpb24gdWwgbGkubmV4dC1idXR0b24sIC5idWVjaGVyIC5wYWdpbmF0aW9uIHVsIGxpLnByZXYtYnV0dG9uLCAuYnVlY2hlciAucGFnaW5hdGlvbiB1bCBsaS5uZXh0LWJ1dHRvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xufVxuXG4ubmV3cyAucGFnaW5hdGlvbiB1bCBsaS5wcmV2LWJ1dHRvbjpiZWZvcmUsIC5uZXdzIC5wYWdpbmF0aW9uIHVsIGxpLm5leHQtYnV0dG9uOmJlZm9yZSwgLmJ1ZWNoZXIgLnBhZ2luYXRpb24gdWwgbGkucHJldi1idXR0b246YmVmb3JlLCAuYnVlY2hlciAucGFnaW5hdGlvbiB1bCBsaS5uZXh0LWJ1dHRvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmV3cyAucGFnaW5hdGlvbiB1bCBsaS5wcmV2LWJ1dHRvbjpob3ZlciwgLmJ1ZWNoZXIgLnBhZ2luYXRpb24gdWwgbGkucHJldi1idXR0b246aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwJSk7XG59XG5cbi5uZXdzIC5wYWdpbmF0aW9uIHVsIGxpLm5leHQtYnV0dG9uOmhvdmVyLCAuYnVlY2hlciAucGFnaW5hdGlvbiB1bCBsaS5uZXh0LWJ1dHRvbjpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMCUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5ld3MgZm9vdGVyLCAuYnVlY2hlciBmb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLnBvc3QtbWV0YSxcbi50ZWFzZXItbWV0YSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjYpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gICYudW50ZXJ0aXRlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4ucG9zdC1tZXRhIHNwYW4uY2F0ZWdvcmllLFxuLnRlYXNlci1tZXRhIHNwYW4uY2F0ZWdvcmllIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi50ZWFzZXItbWV0YSBzcGFuLmNhdGVnb3JpZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucG9zdC1tZXRhIHNwYW4uY2l0eSxcbi50ZWFzZXItbWV0YSBzcGFuLmNpdHl7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5ib2R5LmFydGljbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5hcnRpY2xlIGFydGljbGUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuYm9keS5hcnRpY2xlIC5wb3N0LWhlYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmJvZHkuYXJ0aWNsZSAucG9zdC1oZWFkID4gKiB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgY29sb3I6ICRkYXJrX2JsdWU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkuYXJ0aWNsZSAucG9zdC1oZWFkIHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIGJvZHkuYXJ0aWNsZSAucG9zdC1oZWFkID4gKiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbmJvZHkuYXJ0aWNsZSAuYXJ0aWNsZUltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYm9keS5hcnRpY2xlIC5hcnRpY2xlSW1nID4gKiB7XG4gIG1heC13aWR0aDogNDZyZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkuYXJ0aWNsZSAuYXJ0aWNsZUltZyB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICBib2R5LmFydGljbGUgLmFydGljbGVJbWcgPiAqIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cblxuYm9keS5hcnRpY2xlIC5hcnRpY2xlSW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYm9keSBoMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygzMnB4ICsgOCAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmJvZHkuYXJ0aWNsZSBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCl7XG4gIGJvZHkgaDF7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KXtcbiAgYm9keSBoMXtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuXG5ib2R5LmFydGljbGUgZmlndXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5hcnRpY2xlIGZpZ3VyZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5ib2R5LmFydGljbGUgZmlndXJlIGZpZ2NhcHRpb24ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5ib2R5LmFydGljbGUgLnJvdy5tYWluIGg0IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3dWI7XG4gIHdpZHRoOiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE0cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcyMHB4KSB7XG4gIGJvZHkuYXJ0aWNsZSAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgICBsZWZ0OiAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICB9XG59XG5cblxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiAubW9yZUluZm8gLm1vcmVpbmZvLWhyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd3ViO1xuICB3aWR0aDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcyMHB4KSB7XG4gIGJvZHkuYXJ0aWNsZSAucm93Lm1haW4gLm1vcmVJbmZvIC5tb3JlaW5mby1ocjpiZWZvcmUge1xuICAgIHRvcDogMTBweDtcbiAgICBsZWZ0OiAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICB9XG59XG5cbi5tb3JlSW5mbyB7XG5cbiAgLm1vcmVpbmZvLWhyIHtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLnRpdGVsIHtcbiAgICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIixzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cblxuXG5cbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q4RDhEODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5ib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLnNoYXJlIC5zaGFyZUJ0bnMgc3BhbiB7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbjogMCAwLjM1cmVtIDAuMzVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxufVxuXG5ib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLnNoYXJlIC5zaGFyZUJ0bnMgc3BhbiBpIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMTtcblxuICAmLmljb24tdHdpdHRlciwgJi5pY29uLXgsICYuaWNvbi1tYWlsMiwgJi5pY29uLWNvcHkgLCYuaWNvbi13aGF0c2FwcCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0MzRkO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC0xMSUpO1xuICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgfVxuICB9XG4gICYuaWNvbi1tYWlsMiB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtMTklKTtcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUuc2hhcmUgLnNoYXJlQnRucyBzcGFuIHtcbiAgICBtYXJnaW46IDAgLjc1cmVtIDAuNzVyZW0gMDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLnNoYXJlIHtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuXG5ib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyB7XG4gIGZvbnQtZmFtaWx5OiAkc291cmNlU2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgLmNvbnRhY3Q6YWZ0ZXIsXG5ib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyAubW9yZUluZm86YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG5ib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyAuY29udGFjdCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUuYXJ0aWNsZUluZm9zIC5pbWcge1xuICB3aWR0aDogNy41cmVtO1xuICBoZWlnaHQ6IDcuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW46IDFyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5ib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyAuaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG5cbn1cblxuXG5ib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUuYXJ0aWNsZUluZm9zIC5uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlU2VyaWZQcm9cIixHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5ib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyAudGl0bGUge1xuICBmb250LWZhbWlseTogJ0dlb3JnaWEnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbn1cblxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgLnRpdGxlLFxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgLnBob25lIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4uYXJ0aWNsZS13cmFwcGVyIHtcbiAgLmNvbC0yIHtcbiAgICBvcmRlcjogMjtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzIwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgQG1lZGlhICAobWF4LXdpZHRoOiA3MjBweCkge1xuICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmFydGljbGVJbmZvcyB7XG4gICAgICBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBoNSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUuYXJ0aWNsZUluZm9zIGEge1xuICBjb2xvcjogIzAwNjBBNTtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuICBib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgLmNvbnRhY3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cbiAgYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgLmNvbnRhY3QsXG4gIGJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUuYXJ0aWNsZUluZm9zIC5tb3JlSW5mbyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3Mge1xuICAgIC8vb3JkZXI6IDE7XG4gICAgLy9mbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIC8vbWF4LXdpZHRoOiAxNi42NjY2NyU7XG4gICAgLy9kaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgYm9keS5hcnRpY2xlIC5yb3cubWFpbiBhc2lkZS5hcnRpY2xlSW5mb3MgLmNvbnRhY3Q6YWZ0ZXIsXG4gIGJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUuYXJ0aWNsZUluZm9zIC5tb3JlSW5mbzphZnRlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcyMHB4KSB7XG4gIGJvZHkuYXJ0aWNsZSAucm93Lm1haW4gYXNpZGUge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gICAgb3JkZXI6IDI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBib2R5LmFydGljbGUgLnJvdy5tYWluIGFzaWRlIHtcbiAgICAvL2ZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgLy9tYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAvL3BhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keS5hcnRpY2xlIC5yb3cubWFpbiAuY29udGVudCB7XG4gICAgb3JkZXI6IDI7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gLmNvbnRlbnQgPiAqLFxuYm9keS5hcnRpY2xlIC5yb3cubWFpbiAuY29udGVudCBpbWcge1xuICAvL21heC13aWR0aDogNDZyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5ib2R5LmFydGljbGUgLnJvdy5tYWluIC5jb250ZW50IGZpZ3VyZSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgYm9keS5hcnRpY2xlIC5yb3cubWFpbiAuY29udGVudCBmaWd1cmUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gLmNvbnRlbnQgZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmJvZHkuYXJ0aWNsZSB7XG4gIC5yb3cge1xuICAgICYubWFpbiB7XG4gICAgICAuY29udGVudCB7XG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlU2VyaWY7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDE2cHggKyA2ICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlU2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDE4cHggKyAzICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgb2wge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlU2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDE4cHggKyAzICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCl7XG4gIGJvZHkuYXJ0aWNsZSAucm93Lm1haW4gLmNvbnRlbnQgcHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpe1xuICBib2R5LmFydGljbGUgLnJvdy5tYWluIC5jb250ZW50IHB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbmJvZHkuYXJ0aWNsZSAucm93Lm1haW4gLmNvbnRlbnQgcCArIHAge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkuYXJ0aWNsZSBmb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgfVxufVxuXG5ib2R5LnNpbmdsZS1jb250YWluZXIgLnBhZ2UtdGl0bGUge1xuICBwYWRkaW5nOiAwIDFyZW07XG59XG5cbmJvZHkuc2luZ2xlLWNvbnRhaW5lciAucGFnZS10aXRsZSBoMixcbmJvZHkuc2luZ2xlLWNvbnRhaW5lciAucGFnZS10aXRsZSBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDByZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbmJvZHkuc2luZ2xlLWNvbnRhaW5lciAucGFnZS10aXRsZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYm9keS5zaW5nbGUtY29udGFpbmVyIC5wYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMi41cmVtIDFyZW07XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGJvZHkuc2luZ2xlLWNvbnRhaW5lciAucGFnZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgYm9keS5zaW5nbGUtY29udGFpbmVyIC5wYWdlLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDRyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGJvZHkuc2luZ2xlLWNvbnRhaW5lciAucGFnZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgYm9keS5zaW5nbGUtY29udGFpbmVyIC5wYWdlLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGJvZHkuc2luZ2xlLWNvbnRhaW5lciAucGFnZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxufVxuXG5ib2R5LnNpbmdsZS1jb250YWluZXIgLnBhZ2Utd3JhcHBlciAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLThweDtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYm9keS5pbXByZXNzdW0gZm9vdGVyLFxuICBib2R5LmRhdGVuc2NodXR6IGZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5ib2R5LmltcHJlc3N1bSAucGFnZS10aXRsZSBoMixcbmJvZHkuZGF0ZW5zY2h1dHogLnBhZ2UtdGl0bGUgaDIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5ib2R5LmltcHJlc3N1bSAucGFnZS13cmFwcGVyIGRpdiA+IGgzOmZpcnN0LWNoaWxkLFxuYm9keS5kYXRlbnNjaHV0eiAucGFnZS13cmFwcGVyIGRpdiA+IGgzOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuYm9keS5pbXByZXNzdW0gLnBhZ2Utd3JhcHBlciBwLFxuYm9keS5kYXRlbnNjaHV0eiAucGFnZS13cmFwcGVyIHAge1xuICBmb250LWZhbWlseTogJHNvdXJjZVNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiBjYWxjKDE4cHggKyAzICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbiAgYm9keS5pbXByZXNzdW0gLnBhZ2Utd3JhcHBlciBwLFxuICBib2R5LmRhdGVuc2NodXR6IC5wYWdlLXdyYXBwZXIgcHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpe1xuICBib2R5LmltcHJlc3N1bSAucGFnZS13cmFwcGVyIHAsXG4gIGJvZHkuZGF0ZW5zY2h1dHogLnBhZ2Utd3JhcHBlciBwe1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5ib2R5LmltcHJlc3N1bSAucGFnZS13cmFwcGVyIHVsLFxuYm9keS5kYXRlbnNjaHV0eiAucGFnZS13cmFwcGVyIHVsIHtcbiAgbWFyZ2luOiAyLjVyZW0gMDtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LWZhbWlseTogJHNvdXJjZVNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiBjYWxjKDE4cHggKyAzICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbiAgYm9keS5pbXByZXNzdW0gLnBhZ2Utd3JhcHBlciB1bCxcbiAgYm9keS5kYXRlbnNjaHV0eiAucGFnZS13cmFwcGVyIHVse1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gIGJvZHkuaW1wcmVzc3VtIC5wYWdlLXdyYXBwZXIgdWwsXG4gIGJvZHkuZGF0ZW5zY2h1dHogLnBhZ2Utd3JhcHBlciB1bHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuYm9keS5pbXByZXNzdW0gLnBhZ2Utd3JhcHBlciB1bCBsaSxcbmJvZHkuZGF0ZW5zY2h1dHogLnBhZ2Utd3JhcHBlciB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG5cbmJvZHkuaW1wcmVzc3VtIC5wYWdlLXdyYXBwZXIgaDMsXG5ib2R5LmRhdGVuc2NodXR6IC5wYWdlLXdyYXBwZXIgaDMge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5ib2R5LmltcHJlc3N1bSAucGFnZS13cmFwcGVyIGgzICsgaDQsXG5ib2R5LmRhdGVuc2NodXR6IC5wYWdlLXdyYXBwZXIgaDMgKyBoNCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbmJvZHkuaW1wcmVzc3VtIC5wYWdlLXdyYXBwZXIgaDQsXG5ib2R5LmRhdGVuc2NodXR6IC5wYWdlLXdyYXBwZXIgaDQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3ZlcmxheTtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiA5OTk5O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNnMsIGhlaWdodCAwcztcbn1cblxuLm92ZXJsYXkgLmNvbnRlbnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcbn1cblxuLm92ZXJsYXkuaGlkZGVuIHtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjZzLCBoZWlnaHQgMHMgMC42cztcbn1cblxuLm92ZXJsYXkuaGlkZGVuIC5jb250ZW50IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC42LCAwLjA0LCAwLjk4LCAwLjMzNSk7XG59XG5cbi5vdmVybGF5IC5vdmVybGF5Q2xvc2VCdG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyLjVyZW07XG4gIHRvcDogMi41cmVtO1xuICB6LWluZGV4OiA5OTk7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xufVxuXG4ub3ZlcmxheSAub3ZlcmxheUNsb3NlQnRuIGkge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgLm92ZXJsYXkgLm92ZXJsYXlDbG9zZUJ0biB7XG4gICAgcmlnaHQ6IDAuNXJlbTtcbiAgICB0b3A6IDJyZW07XG4gIH1cbiAgLm92ZXJsYXkgLm92ZXJsYXlDbG9zZUJ0biBpIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG4ub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgaDIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLmZvcm0sXG4ub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCAucHJldmlldyB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMi41cmVtO1xuICB3aWR0aDogNTAlO1xufVxuXG4ub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCAuZm9ybSAuaW5uZXIsXG4ub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCAucHJldmlldyAuaW5uZXIge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuXG4ub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCAuZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLmZvcm0gLmlubmVyIC5yb3c6bnRoLW9mLXR5cGUoMikgaDQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IGgyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcgaDIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IGg0IHtcbiAgbWFyZ2luLXRvcDogNy4wNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcgaDQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCAucHJldmlldyAuY29sLTEyIHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcgLmNvbC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cbiAgLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcgLmNvbC0xMjpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cblxuLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcgLmltZ0NvbnRhaW5lciB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IC5pbWdDb250YWluZXIgLmRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcgLmltZ0NvbnRhaW5lciAuZGV0YWlscyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4ub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCAucHJldmlldyAuaW1nQ29udGFpbmVyIC5kZXRhaWxzIC5wcmljZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCAucHJldmlldyAuaW1nQ29udGFpbmVyIC5kZXRhaWxzIC50aXRsZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5cbi5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IC5pbWdDb250YWluZXIgaW1nIHtcbiAgbWF4LWhlaWdodDogMTYwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDRweCAxMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCA0cHggMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xufVxuXG4ub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCAucHJldmlldyAucXVhbnRpdHksIC5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IC5zaGlwcGluZywgLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcgLnJlc3VsdCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcgLnF1YW50aXR5IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcgLnF1YW50aXR5IC5udW1iZXIgaSB7XG4gIG9wYWNpdHk6IDAuODtcbiAgdmVydGljYWwtYWxpZ246IHN1Yjtcbn1cblxuLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcgLnF1YW50aXR5IC5udW1iZXIgaTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IC5xdWFudGl0eSAubnVtYmVyIHNwYW4ge1xuICBwYWRkaW5nOiAwIDFyZW07XG59XG5cbi5vdmVybGF5LmNvbnRhY3RGb3JtQ29udGFpbmVyIC5jb250ZW50IC5wcmV2aWV3IC5yZXN1bHQge1xuICBmb250LWZhbWlseTogJHByb3hpbWE7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAub3ZlcmxheS5jb250YWN0Rm9ybUNvbnRhaW5lciAuY29udGVudCAuZm9ybSxcbiAgLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLnByZXZpZXcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAycmVtIDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm92ZXJsYXkuY29udGFjdEZvcm1Db250YWluZXIgLmNvbnRlbnQgLmZvcm0ge1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgb3JkZXI6IDI7XG4gICAgcGFkZGluZzogMnJlbSAxcmVtO1xuICB9XG59XG5cbmZvcm0gaDQge1xuICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuYm9keS5rb250YWt0IC5jb250YWluZXItZmx1aWQucGFkZGluZ1RvcCAuaW5uZXIsIGJvZHkua29udGFrdCAuY29udGFpbmVyLWZsdWlkLnBhZGRpbmdUb3AgLmZ1bGwge1xuICBtYXgtd2lkdGg6IDY0MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgYm9keS5rb250YWt0IC5jb250YWluZXItZmx1aWQucGFkZGluZ1RvcCAuaW5uZXIsIGJvZHkua29udGFrdCAuY29udGFpbmVyLWZsdWlkLnBhZGRpbmdUb3AgLmZ1bGwge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG5ib2R5LmtvbnRha3QgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wIGZvcm0gPiBkaXY6Zmlyc3QtY2hpbGQgaDQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5ib2R5LmtvbnRha3QgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd3ViO1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG4gIHBhZGRpbmc6IDFyZW0gM3JlbTtcbn1cblxuYm9keS5rb250YWt0IC5jb250YWluZXItZmx1aWQucGFkZGluZ1RvcCAuY29udGFjdC1kZXRhaWxzIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmJvZHkua29udGFrdCAuY29udGFpbmVyLWZsdWlkLnBhZGRpbmdUb3AgLmNvbnRhY3QtZGV0YWlscyBoNCB7XG4gIGZvbnQtZmFtaWx5OiAnR2VvcmdpYSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiBjYWxjKDE4cHggKyAyICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbiAgYm9keS5rb250YWt0IC5jb250YWluZXItZmx1aWQucGFkZGluZ1RvcCAuY29udGFjdC1kZXRhaWxzIGg0e1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gIGJvZHkua29udGFrdCAuY29udGFpbmVyLWZsdWlkLnBhZGRpbmdUb3AgLmNvbnRhY3QtZGV0YWlscyBoNHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGJvZHkua29udGFrdCAuY29udGFpbmVyLWZsdWlkLnBhZGRpbmdUb3AgLmNvbnRhY3QtZGV0YWlscyBoNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxufVxuXG5ib2R5LmtvbnRha3QgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wIC5jb250YWN0LWRldGFpbHMgcCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMiAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCl7XG4gIGJvZHkua29udGFrdCAuY29udGFpbmVyLWZsdWlkLnBhZGRpbmdUb3AgLmNvbnRhY3QtZGV0YWlscyBwe1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4gIGJvZHkua29udGFrdCAuY29udGFpbmVyLWZsdWlkLnBhZGRpbmdUb3AgLmNvbnRhY3QtZGV0YWlscyBwe1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgYm9keS5rb250YWt0IC5jb250YWluZXItZmx1aWQucGFkZGluZ1RvcCAuY29udGFjdC1kZXRhaWxzIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgYm9keS5rb250YWt0IC5jb250YWluZXItZmx1aWQucGFkZGluZ1RvcCAuY29udGFjdC1kZXRhaWxzIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5LmtvbnRha3QgLmNvbnRhaW5lci1mbHVpZC5wYWRkaW5nVG9wIC5jb250YWN0LWRldGFpbHMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLmZsaXBNYWcge1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZsaXBNYWcgaW1nIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmZsaXBNYWcgLnRleHQge1xuICBtYXgtd2lkdGg6IDIwcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNS41dnc7XG59XG5cbi5mbGlwTWFnIC50ZXh0IGgyIHtcbiAgZm9udC1zaXplOiBjYWxjKDI0cHggKyA0ICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbn1cblxuLmZsaXBNYWcgLnRleHQgLnN1cGxpbmUge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogUHJveGltYU5vdmEtUmVndWxhcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmZsaXBNYWcgLnRleHQgLnN1cGxpbmU6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiA4MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEycHg7XG4gIGxlZnQ6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNTBweCkge1xuICAuZmxpcE1hZyAudGV4dCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDI4dnc7XG4gIH1cbn1cblxuLmZsaXBNYWcgLmZsaXBDb3ZlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mbGlwTWFnIC5mbGlwQ292ZXIgLmJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5O1xuICByaWdodDogMS41cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTUwJSk7XG4gIHRvcDogMjUlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmxpcE1hZyAuZmxpcENvdmVyIC5idXR0b24uYm90dG9tLXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTk7XG4gIHJpZ2h0OiAxLjVyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgYm90dG9tOiA2cmVtO1xuICB0b3A6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mbGlwTWFnIC5mbGlwQ292ZXIgLmJ1dHRvbiBidXR0b24sXG4uZmxpcE1hZyAuZmxpcENvdmVyIC5idXR0b24gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmZsaXBNYWcgLmZsaXBDb3ZlciAuYnV0dG9uIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LWZhbWlseTogJHByb3hpbWE7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVyZW07XG59XG5cbi5mbGlwTWFnIC5mbGlwQ292ZXIgLmJ1dHRvbi5sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxLjVyZW07XG4gIGxlZnQ6IDEuNXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmZsaXBNYWcgLmZsaXBDb3ZlciAuYnV0dG9uLmxlZnQtbWlkZGxlIHtcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogMTJyZW07XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogMS41cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uZmxpcE1hZyAuZmxpcENvdmVyIC5idXR0b24ubGVmdCBzcGFuLFxuLmZsaXBNYWcgLmZsaXBDb3ZlciAuYnV0dG9uLmxlZnQtbWlkZGxlIHNwYW4ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDAuN3JlbTtcbn1cblxuLmZsaXBNYWcgLmZsaXBDb3ZlciAuYnV0dG9uLmxlZnQgYnV0dG9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZmxpcE1hZyAuZmxpcENvdmVyIC5idXR0b24udHZCdXR0b24ge1xuICB0b3A6IDA7XG4gIGJvdHRvbTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMTVweCk7XG59XG5cbi5mbGlwTWFnIC5mbGlwQ292ZXIgLm1hZyB7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmxpcE1hZyAuZmxpcENvdmVyIC5tYWcgPiBkaXYge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZsaXBNYWcgLmZsaXBDb3ZlciAubWFnIC5iYWNrLFxuLmZsaXBNYWcgLmZsaXBDb3ZlciAubWFnIC5iYWNrNCxcbi5mbGlwTWFnIC5mbGlwQ292ZXIgLm1hZyAuYmFjazUsXG4uZmxpcE1hZyAuZmxpcENvdmVyIC5tYWcgLmxlZnQsXG4uZmxpcE1hZyAuZmxpcENvdmVyIC5tYWcgLnJpZ2h0LFxuLmZsaXBNYWcgLmZsaXBDb3ZlciAubWFnIC5hZGRPbixcbi5mbGlwTWFnIC5mbGlwQ292ZXIgLm1hZyAudHZIZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG5cbiAgLy90cmFuc2Zvcm06IHNjYWxlKDAuODUpIHJvdGF0ZSg1ZGVnKSB0cmFuc2xhdGUoNjklLCA1JSk7XG4gIC8vdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vdG9wOiAwO1xuICAvL3JpZ2h0OiAwO1xuICAvL2JvdHRvbTogMDtcbiAgLy9sZWZ0OiAwO1xufVxuXG4vLy5mbGlwTWFnIC5mbGlwQ292ZXIgLm1hZyAuZnJvbnQsXG4vLy5mbGlwTWFnIC5mbGlwQ292ZXIgLm1hZyAuYmFjayxcbi8vLmZsaXBNYWcgLmZsaXBDb3ZlciAubWFnIC5sZWZ0LFxuLy8uZmxpcE1hZyAuZmxpcENvdmVyIC5tYWcgLnJpZ2h0LFxuLy8uZmxpcE1hZyAuZmxpcENvdmVyIC5tYWcgLmFkZE9uLFxuLy8uZmxpcE1hZyAuZmxpcENvdmVyIC5tYWcgLnR2SGVmdCxcbi8vLmZsaXBNYWcgLmZsaXBDb3ZlciAuYm9vayAuZnJvbnQsXG4vLy5mbGlwTWFnIC5mbGlwQ292ZXIgLmJvb2sgLmJhY2ssXG4vLy5mbGlwTWFnIC5mbGlwQ292ZXIgLmJvb2sgLmxlZnQsXG4vLy5mbGlwTWFnIC5mbGlwQ292ZXIgLmJvb2sgLnJpZ2h0LFxuLy8uZmxpcE1hZyAuZmxpcENvdmVyIC5ib29rIC5hZGRPbixcbi8vLmZsaXBNYWcgLmZsaXBDb3ZlciAuYm9vayAudHZIZWZ0IHtcbi8vICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgdG9wOiAwO1xuLy8gIHJpZ2h0OiAwO1xuLy8gIGJvdHRvbTogMDtcbi8vICBsZWZ0OiAwO1xuLy99XG5cbi5mbGlwTWFnIC5mbGlwQ292ZXIgLm1hZyAuYWRkT24ge1xuICAvL3RyYW5zZm9ybTogc2NhbGUoMC44NSkgcm90YXRlKDlkZWcpIHRyYW5zbGF0ZSgtMjglLCA2JSk7XG4gIC8vdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcblxuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHJvdGF0ZSg1ZGVnKSB0cmFuc2xhdGUoMzAlLCA1JSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICAvL3JpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi5zdWJtb2R1bC1ibGljay1pbnMtaGVmdC1zbGlkZS5mbGlwTWFnIC5mbGlwQ292ZXIgLm1hZyAuYWRkT24ge1xuICByaWdodDogMDtcbn1cblxuLmZsaXBNYWcgLmZsaXBDb3ZlciAubWFnIC5mcm9udDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSAzMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNXB4O1xuICB0b3A6IDA7XG59XG5cbi5mbGlwTWFnIC5mbGlwQ292ZXIgLm1hZyAucmlnaHQge1xuICBsZWZ0OiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuXG4uZmxpcE1hZyAudGV4dENvbnRhaW5lciB7XG4gIHdpZHRoOiA1MHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgei1pbmRleDogOTk5OTk5OTk5O1xufVxuXG4udGV4dENvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogJGJsYWNrO1xufVxuXG4udGV4dENvbnRhaW5lciAuY2xvc2VCdG4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvLi4vaW1nL2ljb24vY2xvc2Uuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVyZW07XG4gIHJpZ2h0OiAycmVtO1xufVxuXG4udGV4dENvbnRhaW5lciAuY29udGVudCB7XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuICBwYWRkaW5nOiAwIDJyZW07XG59XG5cbi50ZXh0Q29udGFpbmVyIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4udGV4dENvbnRhaW5lciAuc3VibGluZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0Q29udGFpbmVyIHAgKyBwIHtcbiAgZm9udC1mYW1pbHk6ICRzb3VyY2VTZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogY2FsYygxOHB4ICsgMyAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbiAgLnRleHRDb250YWluZXIgcCArIHB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KXtcbiAgLnRleHRDb250YWluZXIgcCArIHB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi50ZXh0Q29udGFpbmVyIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50ZXh0Q29udGFpbmVyIHN0cm9uZzo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAycHg7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogODBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTEycHg7XG59XG5cbi50ZXh0Q29udGFpbmVyIGJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRlbnRib3guc2xpZGVyYm94IC5idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMTVweCAwIDIwcHggMDtcbiAgICBtYXJnaW46IDAgMCAtMXB4IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIH1cbiAgLmNvbnRlbnRib3guc2xpZGVyYm94IC5idXR0b24gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbnRlbnRib3guc2xpZGVyYm94IC5idXR0b24gYnV0dG9uIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB9XG4gIC5jb250ZW50Ym94LnNsaWRlcmJveCAuYnV0dG9uIGJ1dHRvbiAuaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbiAgLnRleHRDb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmZsaXBNYWcuc2xpZGUgLm1hZyAuYmxpY2tzbGlkZSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmZsaXBNYWcuc2xpZGUgLm1hZyAuYmxpY2tzbGlkZSBpbWc6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vdmVybGF5RmxpcE1hZyB7XG4gIHotaW5kZXg6IDk5OTk5OTk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJsYXlGbGlwTWFnIC5mcm9udCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ub3ZlcmxheUZsaXBNYWcgLm1hZyBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5vdmVybGF5RmxpcE1hZyAubWFnIGltZzpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm92ZXJsYXlGbGlwTWFnIC5tYWcgLmJsaWNrc2xpZGUgaW1nIHtcbiAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IG1hdHJpeCgxLCAwLCAwLCAxLCAwLCAwKSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmxheUZsaXBNYWcgLm1hZyAuYmxpY2tzbGlkZSBpbWc6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vdmVybGF5RmxpcE1hZyAubWFnIC5ibGlja3NsaWRlIGltZy5zbGljay1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ub3ZlcmxheUZsaXBNYWcgLm1hZyAuZnJvbnQgaW1nIHtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4ub3ZlcmxheUZsaXBNYWcgLmJhY2tfc2xpZGVyQ29udHJvbHMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDI1dnc7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvdHRvbTogM3ZoO1xufVxuXG4ub3ZlcmxheUZsaXBNYWcgLmJhY2tfc2xpZGVyQ29udHJvbHMgbGkge1xuICBtYXJnaW46IDAgMjBweDtcbn1cblxuLmJhY2tfc2xpZGVyQ29udHJvbHMgLnNsaWNrLWRvdHMgbGkge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJhY2tfc2xpZGVyQ29udHJvbHMgbGkgYnV0dG9uIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmJhY2tfc2xpZGVyQ29udHJvbHMgbGk6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKGRhdGEtbmFtZSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IC0xMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmJhY2tfc2xpZGVyQ29udHJvbHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5iYWNrX3NsaWRlckNvbnRyb2xzIGxpLnNsaWNrLWFjdGl2ZTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5vdmVybGF5RmxpcE1hZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDM0YztcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMzAwbXMgYm90aDtcbn1cblxuLm92ZXJsYXlGbGlwTWFnLmV4aXRBbmltYXRpb246YWZ0ZXIge1xuICBhbmltYXRpb246IGV4aXRBbmltYXRpb24gMzAwbXMgYm90aDtcbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBoZWlnaHQ6IDF2aDtcbiAgfVxuICB0byB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGV4aXRBbmltYXRpb24ge1xuICBmcm9tIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG4gIHRvIHtcbiAgICBoZWlnaHQ6IDF2aDtcbiAgfVxufVxuXG4ub3ZlcmxheUZsaXBNYWdfc21hbGxTY3JlZW4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICBwYWRkaW5nLXRvcDogNXJlbTtcbn1cblxuLm92ZXJsYXlGbGlwTWFnX3NtYWxsU2NyZWVuIC5mbGlwQ292ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuXG4gIC50dkhlZnRfc2xpZGVyQ29udHJvbHMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG59XG5cbi5vdmVybGF5RmxpcE1hZ19zbWFsbFNjcmVlbiAuZmxpcENvdmVyIG1hZyB7XG4gIHBhZGRpbmc6IDAgNXZ3O1xufVxuXG4ub3ZlcmxheUZsaXBNYWdfc21hbGxTY3JlZW4gaW1nIHtcbiAgd2lkdGg6IDkwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDIlO1xufVxuXG4ub3ZlcmxheUZsaXBNYWdfc21hbGxTY3JlZW4gLnRleHRDb250YWluZXIge1xuICBwYWRkaW5nOiA0MHB4IDE2cHggMjRweDtcbn1cblxuLm92ZXJsYXlGbGlwTWFnX3NtYWxsU2NyZWVuIC50ZXh0Q29udGFpbmVyLm9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm92ZXJsYXlGbGlwTWFnX3NtYWxsU2NyZWVuIC50ZXh0Q29udGFpbmVyIC5jbG9zZUJ0biB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0b3A6IDNyZW07XG59XG5cbi5vdmVybGF5RmxpcE1hZ19zbWFsbFNjcmVlbiAudGV4dENvbnRhaW5lciAuY2xvc2VCdG46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWFmNSc7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm92ZXJsYXlGbGlwTWFnX3NtYWxsU2NyZWVuIC50ZXh0Q29udGFpbmVyIGgyLCAub3ZlcmxheUZsaXBNYWdfc21hbGxTY3JlZW4gLnRleHRDb250YWluZXIgLnN1YmxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ub3ZlcmxheUZsaXBNYWdfc21hbGxTY3JlZW4gLnRleHRDb250YWluZXIgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG5cbi5vdmVybGF5RmxpcE1hZ19zbWFsbFNjcmVlbiAuYmFja19zbGlkZXJDb250cm9scyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xufVxuXG4ub3ZlcmxheUZsaXBNYWdfc21hbGxTY3JlZW4gLmJhY2tfc2xpZGVyQ29udHJvbHMgdWwge1xuICB3aWR0aDogMTAwdnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG4ub3ZlcmxheUZsaXBNYWdfc21hbGxTY3JlZW4gLmJhY2tfc2xpZGVyQ29udHJvbHMgbGkge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQtc2VjdGlvbiArIC5jYXJkLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAxMnJlbTtcbn1cblxuLmNhcmQtc2VjdGlvbiAuY2FyZC1zZWN0aW9uLWhlYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJkLXNlY3Rpb24gLmNhcmQtc2VjdGlvbi1oZWFkIC51bmRlckZvbnQge1xuICB6LWluZGV4OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtN3JlbSk7XG4gIG9wYWNpdHk6IDAuMTtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG59XG5cbi5jYXJkLXNlY3Rpb24gLnN1Yk5hdiB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IGNhbGMoMjBweCArIDQgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDIwdmg7XG4gIGJvdHRvbTogLTIwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCl7XG4gIC5jYXJkLXNlY3Rpb24gLnN1Yk5hdntcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpe1xuICAuY2FyZC1zZWN0aW9uIC5zdWJOYXZ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5jYXJkLXNlY3Rpb24gLnN1Yk5hdiBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uY2FyZC1zZWN0aW9uIC5zdWJOYXYgbGkuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcmQtc2VjdGlvbiAuc3ViTmF2IGxpLmhlYWQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNXJlbTtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uY2FyZC1kZWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA4cmVtO1xufVxuXG4uY2FyZC1kZWNrOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuLmNhcmQtZGVjayB7XG4gIC5jYXJkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvL2ZsZXg6IDEgMCAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRwYWRkaW5nOiAwIDEycHg7XG5cblx0JjpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAxMnB4O1xuXHRcdHJpZ2h0OiAxMnB4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRib3gtc2hhZG93OiAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjQpLCAwcHggMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcblx0fVxuXG5cdCYubm8tc2hhZG93IHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5jb250ZW50VGV4dCB7XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdH1cblxuICAgICYuc2luZ2xlLCAmLmRvdWJsZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCksIDBweCAwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICB9XG5cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gIH1cblxuICAmLmNvdW50LTMge1xuICAgIC5jYXJkIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgfVxuXG5cdCAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0ICBmbGV4OiAwIDUwJTtcblx0XHQgIG1hcmdpbjogMCAwIDJyZW07XG5cdCAgfVxuICAgIH1cbiAgfVxuXG4gICYuY291bnQtMiB7XG4gICAgLmNhcmQge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KXtcbiAgICAgICAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG59XG5cbi8vbmF2IGxpbmsgY29sb3Jcbi5JSE0tR3JlZW4ge1xuICBjb2xvcjogJGlobWdyZWVuO1xufVxuXG5cbi8vLmNhcmQtZGVjayAuY2FyZC5uby1zaGFkb3cge1xuLy8gIGJveC1zaGFkb3c6IG5vbmU7XG4vL31cblxuLy8uY2FyZC1kZWNrIC5jYXJkLmhpZGRlbiB7XG4vLyAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbi8vfVxuLy9cbi8vLmNhcmQtZGVjayAuY2FyZC5zaW5nbGUge1xuLy8gIC8vZmxleC1iYXNpczogY2FsYyg1MCUgLSAxcmVtKTtcbi8vICAvL2ZsZXgtZ3JvdzogMDtcbi8vICBtYXJnaW46IDAgYXV0bztcbi8vfVxuXG4vLy5jYXJkLWRlY2sgLmNhcmQ6Zmlyc3Qtb2YtdHlwZSB7XG4vLyAgbWFyZ2luLWxlZnQ6IDA7XG4vL31cbi8vXG4vLy5jYXJkLWRlY2sgLmNhcmQ6bGFzdC1vZi10eXBlIHtcbi8vICBtYXJnaW4tcmlnaHQ6IDA7XG4vL31cblxuLy8uY2FyZC1kZWNrIC5jYXJkIGEge1xuLy8gIGNvbG9yOiAkYmxhY2s7XG4vL31cblxuLy8uY2FyZC1kZWNrIC5jYXJkIC5jYXJkLWltZyB7XG4vLyAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0xODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSkgODglLCByZ2JhKDAsIDAsIDAsIDAuMDUpIDEwMCUpO1xuLy8gIHRleHQtYWxpZ246IGNlbnRlcjtcbi8vICAvL3BhZGRpbmctdG9wOiA0cmVtO1xuLy8gIC8vcGFkZGluZy1ib3R0b206IDRyZW07XG4vLyAgcGFkZGluZzogNXJlbSAycmVtO1xuLy8gIGhlaWdodDogMzgwcHg7XG4vLyAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gIG92ZXJmbG93OiBoaWRkZW47XG4vL31cblxuLy8uY2FyZC1kZWNrIC5jYXJkIC5jYXJkLWltZzpob3ZlciBpbWcge1xuLy8gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4vL31cblxuLy9cbi8vLmNhcmQtZGVjayAuY2FyZCAuY2FyZC1pbWcgaW1nIHtcbi8vICAvL2hlaWdodDogMTAwJTtcbi8vICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI0KSk7XG4vLyAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjQpKTtcbi8vICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5Ecm9wc2hhZG93KE9mZlg9JyR7eH0nLCBPZmZZPScke3l9JywgQ29sb3I9JyR7aGV4fScpXCI7XG4vLyAgZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5Ecm9wc2hhZG93KE9mZlg9JyR7eH0nLCBPZmZZPScke3l9JywgQ29sb3I9JyR7aGV4fScpXCI7XG4vLyAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4vLyAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuLy8gIHotaW5kZXg6IDE7XG4vLyAgLy93aWR0aDogYXV0bztcbi8vICB3aWR0aDogMTAwJTtcbi8vICBoZWlnaHQ6IGF1dG87XG4vL31cblxuLy8uY2FyZC1kZWNrIC5jYXJkIC5jb250ZW50VGV4dCB7XG4vLyAgcGFkZGluZzogMXJlbTtcbi8vICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgZmxleDogMSAxIGF1dG87XG4vL31cblxuLy9AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbi8vICAuY2FyZC1kZWNrIC5jYXJkIC5jb250ZW50VGV4dCB7XG4vLyAgICBwYWRkaW5nOiAxLjVyZW07XG4vLyAgfVxuLy99XG4vL1xuLy9AbWVkaWEgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4vLyAgLmNhcmQtZGVjayAuY2FyZCAuY29udGVudFRleHQge1xuLy8gICAgcGFkZGluZzogMi41cmVtO1xuLy8gIH1cbi8vfVxuLy9cbi8vLmNhcmQtZGVjayAuY2FyZCAuY29udGVudFRleHQgLnByaWNlIHtcbi8vICBmb250LWZhbWlseTogJHByb3hpbWE7XG4vLyAgZm9udC1zdHlsZTogbm9ybWFsO1xuLy8gIGZvbnQtd2VpZ2h0OiA2MDA7XG4vLyAgY29sb3I6IHJnYmEoNjcsIDY3LCA3NywgMC44KTtcbi8vICBmb250LXNpemU6IDFyZW07XG4vLyAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gIHRleHQtYWxpZ246IHJpZ2h0O1xuLy8gIHJpZ2h0OiAyLjVyZW07XG4vLyAgdG9wOiAyLjVyZW07XG4vLyAgbGluZS1oZWlnaHQ6IDI7XG4vLyAgbGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07XG4vL31cbi8vXG4vLy5jYXJkLWRlY2sgLmNhcmQgLmNvbnRlbnRUZXh0IGgzIHtcbi8vICBmb250LWZhbWlseTogJHByb3hpbWE7XG4vLyAgZm9udC1zdHlsZTogbm9ybWFsO1xuLy8gIGZvbnQtd2VpZ2h0OiA2MDA7XG4vLyAgZm9udC1zaXplOiBjYWxjKDIwcHggKyA0ICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbi8vICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4vLyAgbWFyZ2luLXRvcDogMnJlbTtcbi8vfVxuLy9cbi8vQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbi8vICAuY2FyZC1kZWNrIC5jYXJkIC5jb250ZW50VGV4dCBoM3tcbi8vICAgIGZvbnQtc2l6ZTogMjRweDtcbi8vICB9XG4vL31cbi8vXG4vL0BtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KXtcbi8vICAuY2FyZC1kZWNrIC5jYXJkIC5jb250ZW50VGV4dCBoM3tcbi8vICAgIGZvbnQtc2l6ZTogMjBweDtcbi8vICB9XG4vL31cblxuLy8uY2FyZC1kZWNrIC5jYXJkIC5jb250ZW50VGV4dCBlbSB7XG4vLyAgZGlzcGxheTogYmxvY2s7XG4vLyAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcbi8vICBmb250LXN0eWxlOiBpdGFsaWM7XG4vLyAgZm9udC13ZWlnaHQ6IDMwMDtcbi8vICBmb250LXNpemU6IGNhbGMoMTZweCArIDQgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuLy8gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4vL31cbi8vXG4vL0BtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCl7XG4vLyAgLmNhcmQtZGVjayAuY2FyZCAuY29udGVudFRleHQgZW17XG4vLyAgICBmb250LXNpemU6IDIwcHg7XG4vLyAgfVxuLy99XG4vL1xuLy9AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCl7XG4vLyAgLmNhcmQtZGVjayAuY2FyZCAuY29udGVudFRleHQgZW17XG4vLyAgICBmb250LXNpemU6IDE2cHg7XG4vLyAgfVxuLy99XG5cbi5jYXJkLWRlY2sgLmNhcmQgLmNvbnRlbnRUZXh0IHAge1xuICAvL2ZvbnQtZmFtaWx5OiAkc291cmNlU2VyaWY7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiBjYWxjKDE2cHggKyAyICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY2FyZC1kZWNrIC5jYXJkIC5jb250ZW50VGV4dCAucHpuIHtcblx0Y29sb3I6IHJnYmEoNjcsIDY3LCA3NywgMC42KTtcblx0Zm9udC1mYW1pbHk6IFwicHJveGltYS1ub3ZhXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0bWFyZ2luLXRvcDogMXJlbTtcblx0ZmxleC1ncm93OiAwO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wM3JlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbiAgLmNhcmQtZGVjayAuY2FyZCAuY29udGVudFRleHQgcHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpe1xuICAuY2FyZC1kZWNrIC5jYXJkIC5jb250ZW50VGV4dCBwe1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uY2FyZC1kZWNrIC5jYXJkIGJ1dHRvbiB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmNhcmQtZGVjay5zaW5nbGUge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRlY2sge1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5wcmludCAuY2FyZCBidXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYWNjb3JkaW9uIHtcbiAgbWFyZ2luOiAwIC0xcmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjY29yZGlvbiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOEQ4RDg7XG59XG5cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5pdGVtLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuaXRlbS1oZWFkZXIgaDQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuaXRlbS1oZWFkZXIgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTJweDtcbiAgY29sb3I6IHJnYmEoNjcsIDY3LCA3NywgMC42KTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC40cztcbn1cblxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLml0ZW0taGVhZGVyIGk6aG92ZXIge1xuICBjb2xvcjogJGJsYWNrO1xufVxuXG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbS5pdGVtLWNvbGxhcHNlZCBoNCB7XG4gIGNvbG9yOiAkYmxhY2s7XG59XG5cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtLml0ZW0tY29sbGFwc2VkIC5pdGVtLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbS5pdGVtLWNvbGxhcHNlZCBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhZWUnO1xufVxuXG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuaXRlbS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiAkc291cmNlU2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICAvL21heC1oZWlnaHQ6IDEwcmVtO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC40cztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLml0ZW0tY29udGVudCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5ib2R5LmFrYSAjcGFnZS1oZWFkZXIgLnJpZ2h0LCBib2R5LmF2byAjcGFnZS1oZWFkZXIgLnJpZ2h0LCBib2R5LmFncCAjcGFnZS1oZWFkZXIgLnJpZ2h0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5LmFrYSAjcGFnZS1oZWFkZXIgLnJpZ2h0LCBib2R5LmF2byAjcGFnZS1oZWFkZXIgLnJpZ2h0LCBib2R5LmFncCAjcGFnZS1oZWFkZXIgLnJpZ2h0LCBib2R5Lm1pbnRncmVlbiAjcGFnZS1oZWFkZXIgLnJpZ2h0ICB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIC5zY3JvbGwtY29udGVudC1pbm5lciB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj0nc2VjdGlvbi0nXSB7XG4gIG1heC13aWR0aDogMzZyZW07XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5cblxuLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj0nc2VjdGlvbi0nXTpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj0nc2VjdGlvbi0nXSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCkge1xuICAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPSdzZWN0aW9uLSddIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj0nc2VjdGlvbi0nXSAuc3VibGluZS1jb2xvci5udW1iZXIge1xuICBmb250LWZhbWlseTogJ0dlb3JnaWEnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDAuODtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj0nc2VjdGlvbi0nXSAuc3VibGluZS1jb2xvci5udW1iZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPSdzZWN0aW9uLSddIC5zdWJsaW5lLWNvbG9yLm51bWJlcjphZnRlciB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuXG4uZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPSdzZWN0aW9uLSddIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvL21hcmdpbi10b3A6IDAuNXJlbTtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy9tYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIG1hcmdpbjogMC41cmVtIGF1dG8gMS41cmVtIGF1dG87XG59XG5cbi5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9J3NlY3Rpb24tJ10gaW1nLnNpbmdsZSB7XG4gIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMykpO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zKSk7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkRyb3BzaGFkb3coT2ZmWD0nJHt4fScsIE9mZlk9JyR7eX0nLCBDb2xvcj0nJHtoZXh9JylcIjtcbiAgZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5Ecm9wc2hhZG93KE9mZlg9JyR7eH0nLCBPZmZZPScke3l9JywgQ29sb3I9JyR7aGV4fScpXCI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPSdzZWN0aW9uLSddIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPSdzZWN0aW9uLSddIC5zdG9yZS1saW5rcyB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj0nc2VjdGlvbi0nXSAuc3RvcmUtbGlua3MgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTByZW07XG59XG5cbi5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9J3NlY3Rpb24tJ10gLnN0b3JlLWxpbmtzIGltZzpudGgtb2YtdHlwZSgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPSdzZWN0aW9uLSddIC5zdG9yZS1saW5rcyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPSdzZWN0aW9uLSddIC5zdG9yZS1saW5rcyBpbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbiAgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj0nc2VjdGlvbi0nXSAuc3RvcmUtbGlua3MgaW1nOm50aC1vZi10eXBlKDIpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj0nc2VjdGlvbi0nXSAuc2NyZWVuLXNsaWRlci1tIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMykpO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zKSk7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkRyb3BzaGFkb3coT2ZmWD0nJHt4fScsIE9mZlk9JyR7eX0nLCBDb2xvcj0nJHtoZXh9JylcIjtcbiAgZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5Ecm9wc2hhZG93KE9mZlg9JyR7eH0nLCBPZmZZPScke3l9JywgQ29sb3I9JyR7aGV4fScpXCI7XG59XG5cbi5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9J3NlY3Rpb24tJ10gLnNjcmVlbi1zbGlkZXItbSAuc2xpZGVyLWNvbnRyb2xzLW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj0nc2VjdGlvbi0nXSAuc2NyZWVuLXNsaWRlci1tIC5zbGlkZXItY29udHJvbHMtbSAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj0nc2VjdGlvbi0nXSAuc2NyZWVuLXNsaWRlci1tIC5zbGlkZXItY29udHJvbHMtbSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZSAhaW1wb3J0YW50O1xufVxuXG4uZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPSdzZWN0aW9uLSddIC5zY3JlZW4tc2xpZGVyLW0ge1xuICAuc2xpZGUge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwIDJyZW0gMDtcblxuICAgIGltZyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cblxuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgdG9wOiAxLjVyZW07XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNnJlbSk7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICB0b3A6IDEuMnJlbTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzcmVtKTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgICB0b3A6IDAuOXJlbTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyLjhyZW0pO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgcGFkZGluZzogMS4xcmVtIDAgMnJlbSAwO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDAuOHJlbSAwIDJyZW0gMDtcbiAgICB9XG4gIH1cbn1cblxuLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj0nc2VjdGlvbi0nXSAuc2NyZWVuLXNsaWRlci1tIC5zbGlkZXItbWFzayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9J3NlY3Rpb24tJ10gLnNjcmVlbi1zbGlkZXItbSAuc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA5JTtcbiAgdG9wOiAwO1xuICB3aWR0aDogODIlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj0nc2VjdGlvbi0nXSAuc2NyZWVuLXNsaWRlci1tIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciBbY2xhc3MqPSdzZWN0aW9uLSddIHtcbiAgICBwYWRkaW5nOiAwIDFyZW0gMCAwO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIgW2NsYXNzKj0nc2VjdGlvbi0nXSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uc3RhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVkNmZlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogNTAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA1MCUpO1xuICBwYWRkaW5nLXRvcDogNDhweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN0YWdlLmhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICAvL3dpZHRoOiA1MHZ3O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRvb2xiYXItZml4ZWQgLnN0YWdlLmhpZGRlbiB7XG4gIG1hcmdpbi10b3A6IC0zOXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN0YWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIge1xuICAvL3dpZHRoOiAzMnZ3O1xuICAvL21heC13aWR0aDogODAwcHg7XG4gIC8vaGVpZ2h0OiBhdXRvO1xuICAvL3Bvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy9sZWZ0OiA1MCU7XG4gIC8vdG9wOiA1MCU7XG4gIC8vYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC8vLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDQwcHggNDBweCA0MHB4IHJnYmEoMCwgNTAsIDEyMCwgMC41KSk7XG4gIC8vZmlsdGVyOiBkcm9wLXNoYWRvdyg0MHB4IDQwcHggNDBweCByZ2JhKDAsIDUwLCAxMjAsIDAuNSkpO1xuICAvLy1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkRyb3BzaGFkb3coT2ZmWD0nJHt4fScsIE9mZlk9JyR7eX0nLCBDb2xvcj0nJHtoZXh9JylcIjtcbiAgLy9maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkRyb3BzaGFkb3coT2ZmWD0nJHt4fScsIE9mZlk9JyR7eX0nLCBDb2xvcj0nJHtoZXh9JylcIjtcbiAgLy9ib3JkZXItcmFkaXVzOiAxMCU7XG5cbiAgd2lkdGg6IDMydnc7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBib3gtc2hhZG93OiA0MHB4IDQwcHggNDBweCByZ2JhKDAsIDUwLCAxMjAsIDAuNSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHRyYW5zbGF0ZVooMCk7XG4gIGJvcmRlci1yYWRpdXM6IDEwJTtcblxuICAmLnBob25lIHtcbiAgICB3aWR0aDogMTV2dztcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2JTtcblxuICAgIFtjbGFzc149XCJtZWRpYS1zZWN0aW9uXCJdIHtcbiAgICAgIGxlZnQ6IDYlO1xuICAgICAgdG9wOiAxMi41JTtcbiAgICAgIHdpZHRoOiA4OCU7XG4gICAgfVxuXG4gICAgLmNsaXAtbWVkaWEtc2VjdGlvbntcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIH1cblxuICB9XG4gICYud2Vic2l0ZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMiU7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggJGR1cmF0aW9uLCBib3gtc2hhZG93ICRkdXJhdGlvbjtcbiAgICAmLnNjYWxlZCB7XG4gICAgICB3aWR0aDogMjV2dztcbiAgICAgIGJveC1zaGFkb3c6IDEwcHggMTBweCAxMHB4IHJnYmEoMCwgNTAsIDEyMCwgMC4zKTtcbiAgICB9XG4gICAgW2NsYXNzXj1cIm1lZGlhLXNlY3Rpb25cIl0ge1xuICAgICAgbGVmdDogMXB4O1xuICAgICAgdG9wOiA1LjE4OCU7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcblx0ICB0ZXN0OiAxMjM7XG4gICAgfVxuXG4gICAgLmlubmVyLXNlY3Rpb257XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5tZWRpYS1zZWN0aW9uLTAxIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gICAgICA+IGltZyB7XG4gICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgICAgLnNjcmVlbi1zY3JvbGwtaGVhZGVyIHtcbiAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgfVxuICAgICAgLnNjcmVlbi1zY3JvbGwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIgeyB3aWR0aDogMCAhaW1wb3J0YW50IH1cblxuICAgICAgICAuaGVyby1jb250YWluZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgLmhlcm8tdGV4dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG5cblxuICAgICAgICAgIH1cbiAgICAgICAgICAuaGVyby1pbWFnZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cblxuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5zY3JlZW4tc2Nyb2xsLWhlYWRlciB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgMC40cyBlYXNlLWluLW91dC1xdWludDtcbiAgICAgICAgfVxuICAgICAgICAuaGVyby1jb250YWluZXIge1xuICAgICAgICAgIC5oZXJvLXRleHQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIDAuOHMgZWFzZS1pbi1vdXQtcXVpbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5oZXJvLWltYWdle1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzIDAuNnMgZWFzZS1pbi1vdXQtcXVpbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuaW5uZXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk7XG59XG5cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuc2xpZGVyLWNvbnRyb2xzLWV4dGVuZGVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC02LjVyZW07XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMjAlKTtcbiAgei1pbmRleDogMTA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cztcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5zbGlkZXItY29udHJvbHMtZXh0ZW5kZWQgLmRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtZmFtaWx5OiAnR2VvcmdpYSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgLnNsaWRlci1jb250cm9scy1leHRlbmRlZC5hY3RpdmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgwJSk7XG59XG5cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciBbY2xhc3NePVwibWVkaWEtc2VjdGlvblwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogOSU7XG4gIHRvcDogNi41JTtcbiAgd2lkdGg6IDgyJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149XCJtZWRpYS1zZWN0aW9uXCJdOm50aC1jaGlsZCgwKSB7XG4gIHotaW5kZXg6IDc7XG59XG5cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciBbY2xhc3NePVwibWVkaWEtc2VjdGlvblwiXTpudGgtY2hpbGQoMSkge1xuICB6LWluZGV4OiA2O1xufVxuXG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgW2NsYXNzXj1cIm1lZGlhLXNlY3Rpb25cIl06bnRoLWNoaWxkKDIpIHtcbiAgei1pbmRleDogNTtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149XCJtZWRpYS1zZWN0aW9uXCJdOm50aC1jaGlsZCgzKSB7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciBbY2xhc3NePVwibWVkaWEtc2VjdGlvblwiXTpudGgtY2hpbGQoNCkge1xuICB6LWluZGV4OiAzO1xufVxuXG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgW2NsYXNzXj1cIm1lZGlhLXNlY3Rpb25cIl06bnRoLWNoaWxkKDUpIHtcbiAgei1pbmRleDogMjtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149XCJtZWRpYS1zZWN0aW9uXCJdOm50aC1jaGlsZCg2KSB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciBbY2xhc3NePVwibWVkaWEtc2VjdGlvblwiXSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZS1vdXQ7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xufVxuXG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgW2NsYXNzXj1cIm1lZGlhLXNlY3Rpb25cIl0uYWN0aXZlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149XCJtZWRpYS1zZWN0aW9uXCJdLmFjdGl2ZSBpbWcge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgW2NsYXNzXj1cIm1lZGlhLXNlY3Rpb25cIl0uaGlkZGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgW2NsYXNzXj1cIm1lZGlhLXNlY3Rpb25cIl0uc2NyZWVuLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciBbY2xhc3NePVwibWVkaWEtc2VjdGlvblwiXS5zY3JlZW4tc3RhY2sgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2Utb3V0LCBvcGFjaXR5IDAuNHMgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149XCJtZWRpYS1zZWN0aW9uXCJdLnNjcmVlbi1zdGFjayBpbWcuYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZS1vdXQsIG9wYWNpdHkgMC40cyBlYXNlLW91dDtcbiAgei1pbmRleDogMztcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149XCJtZWRpYS1zZWN0aW9uXCJdIC5zbGlkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIFtjbGFzc149XCJtZWRpYS1zZWN0aW9uXCJdIC5zbGlkZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciBbY2xhc3NePVwibWVkaWEtc2VjdGlvblwiXSAuc2xpZGUgPiAuY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgW2NsYXNzXj1cIm1lZGlhLXNlY3Rpb25cIl0gLnNsaWRlIC5pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4uc3RhZ2UgLmRldmljZS1jb250YWluZXIgaW1nLnNjcmVlbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5kZXZpY2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmxpcE1hZyAubWFnIHtcbiAgLmJsaWNrc2xpZGUge1xuXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuICAgICYuYWRkT24ge1xuICAgICAgaW1nIHtcblx0XHQgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzUlKTtcbiAgICAgICAgdmlzaWJpbGl0eTpoaWRkZW47XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXJlbTtcblxuICAgICAgICAmOmZpcnN0LW9mLXR5cGV7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICBib3gtc2hhZG93OiAxMHB4IDEwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYudHZIZWZ0LFxuICAgICYuYmFjayB7XG4gICAgICBpbWcge1xuXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzUlKTtcbiAgICAgICAgdmlzaWJpbGl0eTpoaWRkZW47XG4gICAgICAgIC8vbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICAgICAgICAvL1xuICAgICAgICAvLyY6bGFzdC1jaGlsZCB7XG4gICAgICAgIC8vICBtYXJnaW46IDA7XG4gICAgICAgIC8vfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmJhY2s0IHtcbiAgICAgIGltZyB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzUlKTtcbiAgICAgICAgdmlzaWJpbGl0eTpoaWRkZW47XG4gICAgICB9XG4gICAgfVxuICAgICYuYmFjazUge1xuICAgICAgaW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zNSUpO1xuICAgICAgICB2aXNpYmlsaXR5OmhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG5cbi8vIC5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuZGV2aWNlLnBob25lIHtcbi8vICAgd2lkdGg6IDl2dztcbi8vICAgbWF4LXdpZHRoOiAyMjBweDtcbi8vICAgaGVpZ2h0OiBhdXRvO1xuLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgIGJvdHRvbTogNTAlO1xuLy8gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMDAlLCA2NSUpO1xuLy8gICByaWdodDogNTAlO1xuLy8gICB6LWluZGV4OiA5OTk7XG4vLyAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2Utb3V0LCBvcGFjaXR5IDAuNHMgZWFzZS1vdXQ7XG4vLyAgIG9wYWNpdHk6IDE7XG4vLyB9XG4vL1xuLy8gLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5kZXZpY2UucGhvbmUuaGlkZGVuIHtcbi8vICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjAwJSwgMTAwJSk7XG4vLyAgIG9wYWNpdHk6IDA7XG4vLyB9XG4vL1xuLy8gLnN0YWdlIC5kZXZpY2UtY29udGFpbmVyIC5kZXZpY2UucGhvbmUudGFibGV0LCAuc3RhZ2UgLmRldmljZS1jb250YWluZXIgLmRldmljZS50YWJsZXQudGFibGV0IHtcbi8vIFx0d2lkdGg6IDEwdnc7XG4vLyBcdG1heC13aWR0aDogNTAwcHg7XG4vLyBcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDEzMCUsIDY1JSk7XG4vLyB9XG5cbi5zdGFnZSAuZGV2aWNlLWNvbnRhaW5lciAuZGV2aWNlIHtcblx0Ji5waG9uZSxcblx0Ji50YWJsZXQge1xuXHRcdHdpZHRoOiA5dnc7XG5cdFx0bWF4LXdpZHRoOiAyMjBweDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwMCUsIDY1JSk7XG5cdFx0cmlnaHQ6IDUwJTtcblx0XHR6LWluZGV4OiA5OTg7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtICRkdXJhdGlvbiAkZWFzaW5nLCBvcGFjaXR5ICRkdXJhdGlvbiAkZWFzaW5nO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0Ym94LXNoYWRvdzogNXB4IDVweCA1cHggcmdiYSgwLCA1MCwgMTIwLCAwLjMpO1xuXG5cdFx0Ji5waG9uZSB7XG5cdFx0XHR6LWluZGV4OiA5OTk7XG5cblx0XHRcdCYuc21hbGwge1xuXHRcdFx0XHR3aWR0aDogNC44N3Z3O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDExMXB4O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMTAlLCA5MyUpO1xuXHRcdFx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xuXHRcdFx0XHQmLmhpZGRlbiB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMzEwJSwgMTY4JSk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5oaWRkZW4ge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMDAlLCAxMDAlKTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5zbWFsbCB7XG5cdFx0XHR6LWluZGV4OiA5OTk7XG5cdFx0XHRib3gtc2hhZG93OiAxMHB4IDEwcHggMTBweCByZ2JhKDAsIDUwLCAxMjAsIDAuMyksIDAgMCAxMHB4IHJnYmEoMCwgNTAsIDEyMCwgMC40KTtcblx0XHR9XG5cdFx0Ji50YWJsZXQge1xuXHRcdFx0d2lkdGg6IDEwdnc7XG5cdFx0XHRtYXgtd2lkdGg6IDUwMHB4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTMwJSwgNjUlKTtcblx0XHRcdCYuaGlkZGVuIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTMwJSwgMTIwJSk7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5icm93c2VyLWJhciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdEBpbmNsdWRlIGFzcGVjdC1yYXRpbyg4LCA1LjQ1KTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXHRcdHotaW5kZXg6IDA7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQtcXVhcnQ7XG5cdFx0fVxuXHRcdC5iYXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdFx0LmlubmVyIHtcblx0XHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRcdFx0fVxuXHRcdFx0aSB7XG5cdFx0XHRcdGZsZXgtZ3JvdzogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5oaWRkZW4ge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHQuaW5uZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdFx0LmJhciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vL2JvZHkuYWthIC5hZGRPbiB7XG4vLyAgZGlzcGxheTogbm9uZTtcbi8vICBwYWRkaW5nLXRvcDogOHJlbTtcbi8vICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbi8vfVxuXG4vL0BtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuLy8gIGJvZHkuYWthIC5hZGRPbiB7XG4vLyAgICBkaXNwbGF5OiBibG9jaztcbi8vICB9XG4vL31cblxuLy9ib2R5LmFrYSAuYWRkT24gaDIsXG4vL2JvZHkuYWthIC5hZGRPbiAuc3VibGluZSB7XG4vLyAgdGV4dC1hbGlnbjogY2VudGVyO1xuLy8gIGRpc3BsYXk6IGJsb2NrO1xuLy99XG5cbi8vYm9keS5ha2EgLmFkZE9uIGltZyB7XG4vLyAgd2lkdGg6IDEwMCU7XG4vLyAgaGVpZ2h0OiBhdXRvO1xuLy99XG5cbi8vYm9keS5ha2EgLmFkZE9uIC5zdWJsaW5lIHtcbi8vICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuLy99XG5cbi8vYm9keS5ha2EgLmFkZE9uIC5pbWdXcmFwcGVyIHtcbi8vICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gfVxuXG4vL2JvZHkuYWthIC5hZGRPbiAub3ZlcmxheSB7XG4vLyAgb3ZlcmZsb3c6IGhpZGRlbjtcbi8vfVxuXG4vL2JvZHkuYWthIC5hZGRPbiAub3ZlcmxheSAuY29udHJvbHMge1xuLy8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICBsZWZ0OiAwO1xuLy8gIGJvdHRvbTogNHJlbTtcbi8vICB3aWR0aDogMTAwJTtcbi8vICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4vL31cblxuLy9ib2R5LmFrYSAuYWRkT24gLm92ZXJsYXkgLmNvbnRyb2xzIC5zbGlkZXJDb250cm9scyB7XG4vLyAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuLy99XG5cbi8vYm9keS5ha2EgLmFkZE9uIC5vdmVybGF5IC5jb250cm9scyAuY2FwdGlvbnMge1xuLy8gIGNvbG9yOiB3aGl0ZTtcbi8vICB3aWR0aDogMTAwJTtcbi8vICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbi8vfVxuXG4vL2JvZHkuYWthIC5hZGRPbiAub3ZlcmxheSAuY29udGVudCB7XG4vLyAgaGVpZ2h0OiAxMDAlO1xuLy8gIHRleHQtYWxpZ246IGNlbnRlcjtcbi8vICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vL31cblxuLy9ib2R5LmFrYSAuYWRkT24gLm92ZXJsYXkgLmFrYUFkZE9uIHtcbi8vICBoZWlnaHQ6IDEwMCU7XG4vLyAgd2lkdGg6IDEwMCU7XG4vL31cblxuLy9ib2R5LmFrYSAuYWRkT24gLm92ZXJsYXkgLmFrYUFkZE9uIC5zbGlkZSxcbi8vYm9keS5ha2EgLmFkZE9uIC5vdmVybGF5IC5ha2FBZGRPbiAuc2xpY2stbGlzdCxcbi8vYm9keS5ha2EgLmFkZE9uIC5vdmVybGF5IC5ha2FBZGRPbiAuc2xpY2stdHJhY2sge1xuLy8gIGhlaWdodDogMTAwJTtcbi8vICB3aWR0aDogMTAwJTtcbi8vfVxuXG4vL2JvZHkuYWthIC5hZGRPbiAub3ZlcmxheSAuYWthQWRkT24gLnNsaWRlIHtcbi8vICBkaXNwbGF5OiBmbGV4O1xuLy8gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4vLyAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4vLyAgcGFkZGluZzogNHJlbSA0cmVtIDhyZW0gNHJlbTtcbi8vfVxuXG4vL2JvZHkuYWthIC5hZGRPbiAub3ZlcmxheSAuYWthQWRkT24gLnNsaWRlIGltZyB7XG4vLyAgd2lkdGg6IDI1dnc7XG4vLyAgbWF4LXdpZHRoOiA1MDBweDtcbi8vICBoZWlnaHQ6IGF1dG87XG4vL31cblxuLy9ib2R5LmFrYSAuYWRkT24gLmJ1dHRvbiB7XG4vLyAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuLy8gIHRleHQtYWxpZ246IGNlbnRlcjtcbi8vICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vL31cblxuLy9ib2R5LmFrYSAuYWRkT24gLmJ1dHRvbiBzcGFuIHtcbi8vICBkaXNwbGF5OiBibG9jaztcbi8vICBtYXJnaW4tdG9wOiAxcmVtO1xuLy8gIG1heC13aWR0aDogMTZyZW07XG4vLyAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuLy8gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbi8vICBmb250LXdlaWdodDogNzAwO1xuLy8gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4vL31cblxuLy9ib2R5LmFrYSAuYWRkT24gLmJ1dHRvbi5sZWZ0IHtcbi8vICB0ZXh0LWFsaWduOiBsZWZ0O1xuLy8gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4vL31cblxuLy9ib2R5LmFrYSAuYWRkT24gLmJ1dHRvbi5sZWZ0IHNwYW4sXG4vL2JvZHkuYWthIC5hZGRPbiAuYnV0dG9uLmxlZnQgYnV0dG9uIHtcbi8vICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbi8vfVxuXG4vL2JvZHkuYWthIC5hZGRPbiAuYnV0dG9uLmxlZnQgc3BhbiB7XG4vLyAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbi8vICBtYXJnaW4tdG9wOiAwO1xuLy99XG5cbi8vYm9keS5ha2EgLmFkZE9uIC5idXR0b25bZGF0YS1uYW1lPVwic3RhbmRcIl0ge1xuLy8gIGxlZnQ6IDMyJTtcbi8vICB0b3A6IDEyJTtcbi8vfVxuXG4vL2JvZHkuYWthIC5hZGRPbiAuYnV0dG9uW2RhdGEtbmFtZT1cInBvc3RlclwiXSB7XG4vLyAgdG9wOiAzNCU7XG4vLyAgbGVmdDogNzAlO1xuLy99XG5cbi8vYm9keS5ha2EgLmFkZE9uIC5idXR0b25bZGF0YS1uYW1lPVwiY2FyZFwiXSB7XG4vLyAgYm90dG9tOiAtMTAlO1xuLy8gIGxlZnQ6IDE1JTtcbi8vfVxuXG4ucHJpY2luZyB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5wcmljaW5nIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgLnByaWNpbmcge1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gIH1cbn1cblxuLnByaWNpbmcgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByaWNpbmcgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cblxuLnByaWNpbmcgLnVuZGVyRm9udCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02MCUpO1xufVxuXG4ucHJpY2luZyAuY2FyZC1kZWNrIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByaWNpbmcgLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBtYXgtd2lkdGg6IDUwcmVtO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLnByaWNpbmcge1xuICAuY2FyZCB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICAgIC8vbWF4LXdpZHRoOiAyNHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICAgIC5wcmljZSB7XG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgYnV0dG9uLFxuICAgIGEubW9yZS5idG5zdHlsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cblxuICAgIC5mZWF0dXJlLWxpc3Qge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcblx0ICAvL21hcmdpbi10b3A6IDJyZW07XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgJi5mZWF0dXJlLWxpc3QtaGVhZCB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpmaXJzdC1vZi10eXBlKTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICdcXGVhZjYnO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICB3aWR0aDogMS4ycmVtO1xuICAgICAgICAgIGhlaWdodDogMS4ycmVtO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0wLjJyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JleTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRvdWJsZSB7XG4gICAgICBtYXgtd2lkdGg6IDQ4cmVtO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIC5iYXNlLXBhY2thZ2Uge1xuICAgICAgICBhIHtcbiAgICAgICAgICAmLm1vcmUge1xuICAgICAgICAgICAgQGV4dGVuZCAlbW9yZWluZm87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByaWNpbmcgLmNhcmQuZG91YmxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5wcmljaW5nIC5jYXJkLmRvdWJsZSA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyLjVyZW0gMS41cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJpY2luZyAuY2FyZC5kb3VibGUgPiBkaXYge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG59XG5cbi5wcmljaW5nIC5jYXJkLmRvdWJsZSAuYWRkb24tcGFja2FnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAxLjVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDhEOEQ4O1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjNGMztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByaWNpbmcgLmNhcmQuZG91YmxlIC5hZGRvbi1wYWNrYWdlIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNEOEQ4RDg7XG4gICAgcGFkZGluZzogMCAyLjVyZW07XG4gIH1cbn1cblxuLnByaWNpbmcgLmNhcmQuZG91YmxlIC5hZGRvbi1wYWNrYWdlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICBjb250ZW50OiAnXFxlYWZhJztcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogJGJsYWNrO1xuICBsaW5lLWhlaWdodDogMjtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjNGMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q4RDhEODtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcmljaW5nIC5jYXJkLmRvdWJsZSAuYWRkb24tcGFja2FnZTphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNEOEQ4RDg7XG4gIH1cbn1cblxuLnByaWNpbmcgLmNhcmQuZG91YmxlIC5hZGRvbi1wYWNrYWdlIC5hZGRvbi1wYWNrYWdlLWl0ZW0ge1xuICBwYWRkaW5nOiAyLjVyZW0gMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5wcmljaW5nIC5jYXJkLmRvdWJsZSAuYWRkb24tcGFja2FnZSAuYWRkb24tcGFja2FnZS1pdGVtOm50aC1vZi10eXBlKDEpIGg1IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG4ucHJpY2luZyAuY2FyZC5kb3VibGUgLmFkZG9uLXBhY2thZ2UgLmFkZG9uLXBhY2thZ2UtaXRlbTpudGgtb2YtdHlwZSgyKSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDhEOEQ4O1xufVxuXG4ucHJpY2luZyAuY2FyZC5kb3VibGUgLmFkZG9uLXBhY2thZ2UgLnByaWNlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG4ucHJpY2luZyAuY2FyZC5kb3VibGUgLmFkZG9uLXBhY2thZ2UgaDQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LWZhbWlseTogJHByb3hpbWE7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLnByaWNpbmcgLmNhcmQuZG91YmxlIC5hZGRvbi1wYWNrYWdlIGg1IHtcbiAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi5wcmljaW5nIC5jYXJkLmRvdWJsZSAuYWRkb24tcGFja2FnZSAuZGV0YWlscyB7XG4gIGZvbnQtZmFtaWx5OiAnR2VvcmdpYSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5mZWF0dXJlcyAuZmVhdHVyZS1zdGlja3ktaGVhZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuXG4uZmVhdHVyZXMgLmZlYXR1cmUtc3RpY2t5LWhlYWQgLnVuZGVyRm9udCB7XG4gIG1hcmdpbi1ib3R0b206IC01cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZmVhdHVyZXMgLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG5cbi5mZWF0dXJlcyAuZmVhdHVyZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmluaGFsdHNzZWl0ZSBbY2xhc3MqPVwiYmxvY2stdmlld3MtYmxvY2t3aWNodGlnZVwiXSAuaXRlbS1saXN0IHVsIGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgY29sb3I6ICMwMDYwQTU7XG59XG4uaW5oYWx0c3NlaXRlIFtjbGFzcyo9XCJibG9jay12aWV3cy1ibG9ja3dpY2h0aWdlXCJdIC5pdGVtLWxpc3QgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG4uaW5oYWx0c3NlaXRlIC51bmRlckZvbnQge1xuICBmb250LXNpemU6IGNhbGMoNzBweCArIDkwICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWw7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg2NXB4ICsgOTAgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg2MHB4ICsgOTAgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg1NXB4ICsgOTAgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzVweCk7XG4gIH1cbn1cblxuLy8jdmlld3MtZXhwb3NlZC1mb3JtLW5ld3MtYmxvY2stMSAuZm9ybS1yYWRpb3Mge1xuLy8gIG92ZXJmbG93LXg6IGhpZGRlbjtcbi8vICB3aWR0aDogMTAwJTtcbi8vICBvdmVyZmxvdzogaGlkZGVuO1xuLy8gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4vL31cblxuLy8jdmlld3MtZXhwb3NlZC1mb3JtLW5ld3MtYmxvY2stMSAuZm9ybS1pdGVtIGxhYmVsIHtcbi8vICBtYXJnaW4tYm90dG9tOiAwO1xuLy99XG5cbi8vI3ZpZXdzLWV4cG9zZWQtZm9ybS1uZXdzLWJsb2NrLTEgLmZvcm0taXRlbSBpbnB1dCB7XG4vL31cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlcyAuZmVhdHVyZS1pdGVtIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5mZWF0dXJlcyAuZmVhdHVyZS1pdGVtOmxhc3Qtb2YtdHlwZSwgLmZlYXR1cmVzIC5mZWF0dXJlLWl0ZW06bnRoLW9mLXR5cGUoMykge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mZWF0dXJlcyAuZmVhdHVyZS1pdGVtIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG59XG5cbi8vLmZlYXR1cmVzIC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmUtaW1nIHtcbi8vICBmbGV4LWJhc2lzOiAxMjBweDtcbi8vICBmbGV4LWdyb3c6IDA7XG4vLyAgZmxleC1zaHJpbms6IDA7XG4vLyAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuLy8gIG1hcmdpbi1ib3R0b206IDFyZW07XG4vLyAgYWxpZ24tc2VsZjogY2VudGVyO1xuLy99XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvLy5mZWF0dXJlcyAuZmVhdHVyZS1pdGVtIC5mZWF0dXJlLWltZyB7XG4gIC8vICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgLy8gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcbiAgLy8gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIC8vfVxufVxuXG4uZmVhdHVyZXMgLmZlYXR1cmUtaXRlbSAuZmVhdHVyZS1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZlYXR1cmVzIC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmUtdGV4dCBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mZWF0dXJlcyAuZmVhdHVyZS1pdGVtIC5mZWF0dXJlLXRleHQgaDMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4vLy5mZWF0dXJlcyAuZmVhdHVyZS1pdGVtIC5mZWF0dXJlLXRleHQgcCB7XG4vLyAgZm9udC1mYW1pbHk6ICRzb3VyY2VTZXJpZjtcbi8vICBmb250LXN0eWxlOiBub3JtYWw7XG4vLyAgZm9udC13ZWlnaHQ6IDQwMDtcbi8vICBmb250LXdlaWdodDogbm9ybWFsO1xuLy8gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbi8vICBmb250LXNpemU6IGNhbGMoMThweCArIDMgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuLy8gIGxpbmUtaGVpZ2h0OiAxLjc7XG4vL31cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MnB4KXtcbiAgLmZlYXR1cmVzIC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmUtdGV4dCBwe1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAuZmVhdHVyZXMgLmZlYXR1cmUtaXRlbSAuZmVhdHVyZS10ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uY2hvc2VuLWNvbnRhaW5lciB7XG5cbiAgbWF4LXdpZHRoIDogMTAwJTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIH1cblxuICAuY2hvc2VuLXNpbmdsZSB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZm9udC1mYW1pbHk6IGdlb3JnaWE7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHNwYW4ge1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIGIge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5jaG9zZW4tZHJvcCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGNsaXAtcGF0aDogbm9uZTtcbiAgfVxuXG59XG5cbi5tZXNzYWdlcy0tZXJyb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBFRkVGO1xuICBwYWRkaW5nOiAxMHB4O1xuICB6LWluZGV4OiAyO1xuXG4gIGVtIHtcbiAgICBoeXBoZW5zOiBhdXRvO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cblxuLnJlcXVpcmVkIHtcbiAgLmZpZWxkc2V0LXdyYXBwZXIge1xuICAgIG92ZXJmbG93OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuZmllbGRzZXQge1xuICAuZmllbGRzZXQtd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubW9kdWwtZXh0ZXJuZS1odG1sLXBkZiAuZmllbGQtLW5hbWUtZmllbGQtcGRmLWRvd25sb2FkID4gLmZpZWxkLS1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuXG4vL0BtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuLy8gIGJvZHkgLnNsaWRlciAuc2xpZGU6bm90KC5oYXMtZmVhdHVyZXMpIGltZyB7XG4vLyAgICBoZWlnaHQ6IGF1dG87XG4vLyAgICB3aWR0aDogNDB2dztcbi8vICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuLy8gIH1cbi8vICBib2R5IC5zbGlkZXIgLnNsaWRlIGltZyB7XG4vLyAgICBoZWlnaHQ6IGF1dG87XG4vLyAgICB3aWR0aDogNDB2dztcbi8vICAgIG1heC13aWR0aDogdW5zZXQ7XG4vLyAgfVxuLy99XG4vL1xuLy8jcGFnZS1oZWFkZXIge1xuLy8gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuLy8gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuLy8gICAgbWFyZ2luLWJvdHRvbTogMDtcbi8vICAgIGhlaWdodDogMTAwdmg7XG4vLyAgICAuc2hvd0FsbCB7XG4vLyAgICAgIGRpc3BsYXk6IG5vbmU7XG4vLyAgICB9XG4vLyAgICAuY29udGVudCB7XG4vLyAgICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgICBoZWlnaHQ6IDEwMCU7XG4vLyAgICAgIC5sZWZ0LFxuLy8gICAgICAucmlnaHQge1xuLy8gICAgICAgIGZsb2F0OiBub25lO1xuLy8gICAgICB9XG4vLyAgICAgIC5yaWdodCB7XG4vLyAgICAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgICAgaGVpZ2h0OiAxMDAlO1xuLy8gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4vL1xuLy8gICAgICAgIGltZy5oYW5kIHtcbi8vICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuLy8gICAgICAgICAgdG9wOiAxMiU7XG4vL1xuLy8gICAgICAgIH1cbi8vICAgICAgfVxuLy8gICAgICAubGVmdCB7XG4vLyAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgICAgIGJvdHRvbTogMDtcbi8vICAgICAgICBsZWZ0OiAxcmVtO1xuLy8gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4vLyAgICAgICAgcmlnaHQ6IDFyZW07XG4vLyAgICAgICAgd2lkdGg6IGF1dG87XG4vLyAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbi8vICAgICAgICBoZWlnaHQ6IGF1dG87XG4vLyAgICAgICAgcGFkZGluZzogMXJlbTtcbi8vICAgICAgICB6LWluZGV4OiAxMTtcbi8vICAgICAgICAmID4gZGl2IHtcbi8vICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICAgICAgIHBhZGRpbmc6IDA7XG4vLyAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4vLyAgICAgICAgfVxuLy8gICAgICAgICYgLnRleHQge1xuLy8gICAgICAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgICAgICB0b3A6IDA7XG4vLyAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbi8vICAgICAgICAgIHBhZGRpbmc6IDA7XG4vLyAgICAgICAgfVxuLy8gICAgICB9XG4vLyAgICB9XG4vLyAgfVxuLy99XG5cblxuLnJhdGVpdC1sYXJnZSB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIC5yYXRlaXQtcmFuZ2Uge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDhweCA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgLnJhdGVpdC1zZWxlY3RlZCwgLnJhdGVpdC1ob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDQ4cHggNDhweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9FWFRFTlNJT05TOlxuXG5cbi8vIG1vcmVJbmZvIChCdXR0b24pXG4lbW9yZWluZm8ge1xuICAvL2Rpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgc3BhbiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZWFmNyc7XG4gICAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgJjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02MCUpO1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuLy8gRm9ybXVsYXJcbiVmb3JtdWxhciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcblxuICAuZm9ybS1hY3Rpb25zIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cblxuXG4vLyBSZXNwb25zaXZlIE1hcmdpbjpcbiVyZXNwb25zaXZlTWFyZ2luIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgfVxufVxuXG4vLyBSZXNwb25zaXZlIE1hcmdpbjpcbiVtb2JpbGVNYXJnaW4ge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cykge1xuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICB9XG59XG4iLCIubWFnYXppbk92ZXJsYXlUcmlnZ2VyLCAubWFnYXppbk92ZXJsYXkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5oZXJvU2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgLnNsaWRlLWNvdW50ZXIge1xuICAgIEBpbmNsdWRlIGZvbnRSZWd1bGFyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBlbSB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2xpZGVyQ29udHJvbHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcGFkZGluZzogMTFweCAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNDZ2dztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgei1pbmRleDogOTk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MnB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE2NzZweCkge1xuICAgICAgbWF4LXdpZHRoOiA3NzZweDtcbiAgICB9XG5cbiAgICAucHJvZ3Jlc3N7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMSk7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOjA7XG4gICAgICB6LWluZGV4OiAwO1xuXG4gICAgfVxuXG4gICAgLnNsaWNrLWRvdHMge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICEgaW1wb3J0YW50O1xuICAgICAgICBvcmRlcjogMjtcblxuXG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDkwMHB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICB9XG5cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygoNTB2dyAtIDQwcHgpKTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBtYXgtaGVpZ2h0OiA0OXB4O1xuICAgIH1cblxuXG5cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2NzZweCkge1xuICAgICAgLy9tYXgtd2lkdGg6ICRjb250YWluZXJYbC8yO1xuICAgIH1cblxuICAgIGJ1dHRvbi5zbGljay1hcnJvdyB7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cblxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogOTAwcHgpIHtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICB3aWR0aDogNzJweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgIH1cblxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG9yZGVyOiAzO1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2JhKHdoaXRlLCAwLjIpO1xuXG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2xpY2stbGlzdCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuc2xpZGVyLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAwIDAgMCAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmV3cy1zbGlkZXIge1xuICAgIC5zbGlkZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgei1pbmRleDogMDtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGhlaWdodDogNzUlO1xuICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGNsb3Nlc3Qtc2lkZSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpICwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSArIDEwMHB4KSBjYWxjKDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMjAlO1xuICAgICAgICAgIGhlaWdodDogNjUlO1xuICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGhlaWdodDogNDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSArIDUwcHgpIGNhbGMoMTAwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgfVxuXG4gICAgICAuY29udGVudCxcbiAgICAgIC5jb2xvci1mYWRlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHd1YjtcbiAgICAgIH1cblxuXG4gICAgICAmLm9yIHtcbiAgICAgICAgLmNvbnRlbnQsXG4gICAgICAgIC5jb2xvci1mYWRlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgJi53dWIge1xuICAgICAgICAuY29udGVudCxcbiAgICAgICAgLmNvbG9yLWZhZGUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3dWI7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG5cbiAgICAgICYucHJvZHVjdHtcbiAgICAgICAgLm1lZGlhe3otaW5kZXg6IDExO31cbiAgICAgIH1cblxuXG4gICAgICAubWVkaWEsXG4gICAgICAuY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cblxuXG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuXG4gICAgICAgICAgJi5oYW5ke1xuXG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRvcDo1JTtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG5cbiAgICAgICAgICAgICAgdG9wOi0yMCU7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICAgICAgfVxuXG5cblxuXG4gICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAmLmltZy1ub2hhbmQge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tZWRpYSB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBsZWZ0OiA1MCU7XG5cbiAgICAgICAgLy9iYWNrZ3JvdW5kLWltYWdlOnJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAzMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNTAlKSwgdXJsKFwiLy9hcGkudGh1bWJyLml0L3doaXRlbm9pc2UtNTAweDUwMC5wbmc/YmFja2dyb3VuZD00ZWE2Y2EwMCZub2lzZT1mZmZmZmYmZGVuc2l0eT0yNSZvcGFjaXR5PTEwXCIpO1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG5cbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWhhdXB0YmlsZCB7XG4gICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC1oZWlnaHQ6IDEwNDBweCkge1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gaXBhZCBsYW5kc2NhcGVcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxuICAgICAgICAgICAgYW5kIChtaW4tZGV2aWNlLXdpZHRoIDogNzY4cHgpXG4gICAgICAgICAgICBhbmQgKG1heC1kZXZpY2Utd2lkdGggOiAxMDI0cHgpXG4gICAgICAgICAgICBhbmQgKG9yaWVudGF0aW9uIDogbGFuZHNjYXBlKSB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgICAvL0BpbmNsdWRlIGFzcGVjdC1yYXRpbyg0LCAzKTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNzUlO1xuXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW1ne1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6MDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5pbWctbm9oYW5kIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cblxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAgICAgICAmLmltZy1ub2hhbmQge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cblxuICAgICAgfVxuICAgICAgLmNvbG9yLWZhZGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd3ViO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgei1pbmRleDogMTI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy9ldXFhbCBoZWlnaHQgc2xpZGVzXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC5zbGljay1zbGlkZSB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgIC5jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogaW5oZXJpdDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB6LWluZGV4OiAxMztcbiAgICAgIH1cblxuXG5cbiAgICAgIC5jbGlwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICAgIC5pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDE3MnB4O1xuICAgICAgICB3aWR0aDogNDZ2dztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDcycHg7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoKDUwdncgLSAyNHB4KSk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTY3NnB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc3NnB4O1xuICAgICAgICB9XG5cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjc2cHgpIHtcbiAgICAgICAgICAvL21heC13aWR0aDogJGNvbnRhaW5lclhsLzI7XG4gICAgICAgIH1cblxuICAgICAgICBoMSB7XG4gICAgICAgICAgLy9oeXBoZW5zOiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG5cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zdWJsaW5lLWNvbG9yIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnN1YmxpbmUge1xuICAgICAgICAgIC8vQGluY2x1ZGUgZm9udC1yYW5nZUVNKDE2cHgsIDI4cHgpO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmhlcm8tdGVhc2VyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleDogaW5pdGlhbDtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgJi5tb3JlIHtcbiAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgIEBleHRlbmQgJW1vcmVpbmZvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaGVyby10ZWFzZXItdGV4dCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnRSZWd1bGFyO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIC8vQGluY2x1ZGUgZm9udC1yYW5nZUVNKDE2cHgsIDIwcHgpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyOHJlbTtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cbiAgICAgIC5zLXByZXYgLmhlcm8tdGVhc2VyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMCUpO1xuICAgICAgfVxuICAgICAgLnByZXYsXG4gICAgICAubmV4dCB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDFzICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAubmV4dCB7XG4gICAgICAgIHotaW5kZXg6IDk5OTkgIWltcG9ydGFudDtcbiAgICAgICAgLy9hbmltYXRpb246IHpJbmRleCAwcyAxcyAkaW50cm9FYXNpbmcgZm9yd2FyZHM7XG4gICAgICB9XG4gICAgICAuZmFkZSB7XG4gICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogbm9ybWFsO1xuXG4gICAgICAgIC5jb2xvci1mYWRlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAvL2FuaW1hdGlvbjogY29sb3JTbGlkZXIgMXMgJGludHJvRWFzaW5nIGJvdGg7XG4gICAgICAgICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgICAubWVkaWEge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgLy9hbmltYXRpb246IG1lZGlhIDBzIDAuNnMgJGludHJvRWFzaW5nIGJvdGg7XG4gICAgICAgICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgICAubWVkaWEgaW1nIHtcbiAgICAgICAgICBhbmltYXRpb246IGNvbnRlbnRJbm5lciAxcyBmb3J3YXJkcztcbiAgICAgICAgICBhbmltYXRpb24tZGlyZWN0aW9uOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIC5jbGlwIHtcbiAgICAgICAgICAvL2FuaW1hdGlvbjogY29udGVudENsaXAgMC42cyAkaW50cm9FYXNpbmcgYm90aDtcbiAgICAgICAgICBhbmltYXRpb24tZGlyZWN0aW9uOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgLy9hbmltYXRpb246IGNvbnRlbnRJbm5lciAwLjZzICRpbnRyb0Vhc2luZyBib3RoO1xuICAgICAgICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246IGluaGVyaXQ7XG4gICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIC8vYW5pbWF0aW9uOiBjb250ZW50SW5uZXJFbCAwLjZzICRpbnRyb0Vhc2luZyBib3RoO1xuICAgICAgICAgICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5mYWRlLXJldmVyc2Uge1xuICAgICAgICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgICAgICAgLm1lZGlhIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgQGtleWZyYW1lcyB6SW5kZXgge1xuICAgICAgICAwJSB7XG4gICAgICAgICAgei1pbmRleDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICB6LWluZGV4OiA5OTk5ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBrZXlmcmFtZXMgY29udGVudENsaXAge1xuICAgICAgICAwJSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgfVxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAa2V5ZnJhbWVzIGNvbnRlbnRJbm5lciB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgIH1cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGtleWZyYW1lcyBtZWRpYSB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICAgIDEwMCUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBrZXlmcmFtZXMgY29udGVudElubmVyRWwge1xuICAgICAgICAwJSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwJSk7XG4gICAgICAgIH1cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGtleWZyYW1lcyBjb2xvclNsaWRlciB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgICA1MCUge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICAgIDUxJSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjUpO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgICAgIDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2hvd0FsbCB7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IGNhbGMoMTZweCArIDIgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICBjb2xvcjogJGJsYWNrO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAycmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzO1xuXG4gIHNwYW4ge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDEycHg7XG4gICAgYm90dG9tOiAxMnB4O1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI0Y1RjVGNTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjc7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxufVxuXG4ubmV3cywgLmJ1ZWNoZXIge1xuICAuc2hvd0FsbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDQ2dnc7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoKDUwdncgLSAyNHB4KSk7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRlbnQtYmlsZC1zbGlkZXIudGVhc2VyIC5zdGFnZXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jb250ZW50LWJpbGQtc2xpZGVyLnRlYXNlciAuc3RhZ2UgLmRldmljZS1jb250YWluZXIucGhvbmV7XG4gICAgd2lkdGg6IDkwdmg7XG4gIH1cblxuICAuY29udGVudC1iaWxkLXNsaWRlci50ZWFzZXIgLnN0YWdlIC5kZXZpY2UtY29udGFpbmVye1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDcydnc7XG4gIH1cbiAgYm9keSAjcGFnZS1oZWFkZXIgLmNvbnRlbnQgLnJpZ2h0e1xuICAgIHotaW5kZXg6IDU7XG5cblxuICB9XG4gIC5jb250ZW50LWJpbGQtc2xpZGVyLnRlYXNlciAuc3RhZ2V7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUzOXB4KSB7XG4gIC8vYm9keSAjcGFnZS1oZWFkZXJ7XG4gIC8vICBoZWlnaHQ6IDg1dmg7XG4gIC8vfVxuXG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5jb250ZW50LWJpbGQtc2xpZGVyLnRlYXNlciAuc3RhZ2UgLmRldmljZS1jb250YWluZXIucGhvbmV7XG4gICAgd2lkdGg6IDI1dmg7XG4gIH1cbn1cblxuLmhlYWRlci1jb3VudGRvd24ge1xuICAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGVyLWltYWdlIHtcbiAgICBpbWcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBtYXgtaGVpZ2h0OiA5MDBweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXJpZ2h0LWltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB3aWR0aDogNTAlO1xuICAgIHRvcDogOXJlbTtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0b3A6IDRyZW07XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSAgIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdG9wOiA0cmVtO1xuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQwMHB4KSBhbmQgKG1heC13aWR0aDogNTc1Ljk4cHgpICAge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0b3A6IDRyZW07XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzOTkuOThweCkgIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdG9wOiA0cmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LWhlaWdodDogMjQwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiA3MDBweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLmNvdW50ZG93bl9jb250ZW50cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICB0b3A6IDlyZW07XG4gICAgY29sb3I6ICNmZmY7XG5cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSAgIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAzMHJlbTtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQwMHB4KSBhbmQgKG1heC13aWR0aDogNTc1Ljk4cHgpICAge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0b3A6IDI1cmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzOTkuOThweCkgIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAyMnJlbTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LXRleHQge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIGgxICwgaDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuanF1ZXJ5LWNvdW50ZG93bi10aW1lci1ub3RlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIH1cbiAgICAuYmxvY2stanF1ZXJ5LWNvdW50ZG93bi10aW1lciB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAuanF1ZXJ5LWNvdW50ZG93bi10aW1lciB7XG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAucG9zaXRpb24ge1xuICAgICAgICAgIHdpZHRoOiAwLjhlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3VudFNlY3MsIC5jb3VudE1pbnMsIC5jb3VudEhycywgLmNvdW50RGF5cyB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1pbi13aWR0aDogNjVweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAuZGlnaXQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIC8vZm9udC1zaXplOiAycmVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5jb3VudERpdiB7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgIGxlZnQ6IDExcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb3VudFdlZWtzLCAuY291bnREaXYwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gICAgICAgIC5jb3VudFNlY3MsIC5jb3VudERpdjMge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY291bnRkb3duX2xpbmsge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIGEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3dWI7XG4gICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFxlYWY3JztcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogLTFweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02MCUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cblxuLmhlcm9TbGlkZXIge1xuICAmLmlzLXVucHVibGlzaGVkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbmJvZHkge1xuICAmOm5vdCgudXNlci1sb2dnZWQtaW4pIHtcbiAgICAuaGVhZGVyLWNvdW50ZG93biB7XG4gICAgICBtYXJnaW4tdG9wOiAtMTA0cHg7XG4gICAgfVxuICB9XG59XG5cbi50ZXN0aW1vbmlhbC1zbGlkZXIge1xuICAuc2xpY2stbGlzdCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJib2R5IHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiA2NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuXG4gIC8vLnJvdyBbY2xhc3MqPWNvbC1de1xuICAvLyAgbWFyZ2luOjAgLS4xcHg7XG4gIC8vfVxuXG4gIC5xdWlja0J1eSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIEBpbmNsdWRlIGJveFNoYWRvdztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHotaW5kZXg6IDE1MDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8vaXBhZC1idWdcbiAgICAvL3RyYW5zaXRpb246IG1heC13aWR0aCAwLjJzO1xuICAgIEBpbmNsdWRlIGZvbnRTZW1pO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xuXG4gICAgLm5hdi13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDJyZW0gMS41cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuICAgICAgbWF4LXdpZHRoOiA5MnZ3O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2NzZweCkge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyWGw7XG4gICAgfVxuXG4gICAgJi5oaWRkZW4ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwNCUpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XG4gICAgfVxuXG4gICAgJi5zdGlja3kge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5uYXYtd3JhcHBlciB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lclhsO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG4gICAgICAgICAgd2lkdGg6IDkydnc7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dvIHtcbiAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICB9XG5cbiAgICAubGlua3Mge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcblxuICAgICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjFzO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3LjQ7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA2cmVtO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgcGFkZGluZzogMCAwLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSBhIHtcbiAgICAgICAgICBjb2xvcjogcmdiYSgkYmxhY2ssIDAuNCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogcmdiYSgkYmxhY2ssIDAuNCk7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hY3Rpb25zIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuc2VhcmNoLWljb24ge1xuICAgICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmxvZ2luIGJ1dHRvbiB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5xdWlja0J1eSB7XG4gICAgei1pbmRleDogMTQ5OSAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAubmF2LXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMTA0cHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzAlKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuYnRuLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAvL2ZsZXgtYmFzaXM6IDE7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcblxuICAgICAgQGV4dGVuZCAlbW9yZWluZm87XG5cbiAgICAgICYubW9yZUluZm8ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgIC8vZGlzcGxheTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiByZ2JhKCRibGFjaywgMC44KSAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoNjcsIDY3LCA3NywgMC44KTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgIH1cblxuICAgICYuc3RpY2t5IHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuXG4gIH1cblxuICAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciB7XG4gICAgW2NsYXNzKj0nc2VjdGlvbi0nXSB7XG4gICAgICBwIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZlYXR1cmVzIHtcbiAgICAuZmVhdHVyZXMtaGVhZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgfVxuXG4gICAgLmZlYXR1cmUtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgLmZlYXR1cmUtaW1nIHtcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5mZWF0dXJlLXRleHQge1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtbm92YVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJzczA2XCI7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICBmb250LXNpemU6IGNhbGMoMXJlbSArIDAuMTI1ICogKCgxMDB2dyAtIDMyLjVyZW0pIC8gNjQuNSkpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jb2xjb3VudC0zIHtcbiAgICAgIC5mZWF0dXJlLWl0ZW0ge1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLmNhcmQtZGVjayB7XG4gICAgLmNhcmQge1xuXG4gICAgICAmLm5vLXNoYWRvdyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYuaGlkZGVuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJi5zaW5nbGUge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgJi5tb3JlLCAmLmJ0bnN0eWxlIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnRUZXh0IHtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgICAgICAucHJpY2Uge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjgpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgcmlnaHQ6IDIuNXJlbTtcbiAgICAgICAgICB0b3A6IDIuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJHByb3hpbWE7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDIwcHggKyA0ICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGVtIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LWZhbWlseTogJ0dlb3JnaWEnO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgNCAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE1NTJweCkge1xuICAgICAgICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY2FyZC1pbWcge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KSA4OCUsIHJnYmEoMCwgMCwgMCwgMC4wNSkgMTAwJSk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogNXJlbSAycmVtO1xuICAgICAgICBoZWlnaHQ6IDM4MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDBweCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNCkpO1xuICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI0KSk7XG4gICAgICAgICAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuRHJvcHNoYWRvdyhPZmZYPScke3h9JywgT2ZmWT0nJHt5fScsIENvbG9yPScke2hleH0nKVwiO1xuICAgICAgICAgIGZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuRHJvcHNoYWRvdyhPZmZYPScke3h9JywgT2ZmWT0nJHt5fScsIENvbG9yPScke2hleH0nKVwiO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWVkaWEtc2VjdGlvbiwgLmRldmljZSB7XG4gICAgJi5oaWRkZW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJi5wYXRoLXN1Y2hlIHtcbiAgICBwYWRkaW5nLXRvcDogMTA0cHg7XG4gIH1cblxuICAmLnRvb2xiYXItZml4ZWQge1xuXG4gICAgJi5mcm9udCB7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYygxMDRweCArIDc5cHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgaDEge1xuICAgIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IGNhbGMoMjRweCArIDMwICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNXJlbTtcblxuICAgICYuc3ViIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gICAgfVxuICB9XG5cbiAgaDIge1xuICAgICYuc3ViIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gICAgfVxuICB9XG5cbiAgI3BhZ2UtaGVhZGVyIHtcbiAgICAmLm5vTWFyZ2luIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW07XG5cblxuICAgICAgLmNvbnRlbnQge1xuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTcuNXJlbTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEwcmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIC50ZXh0IHtcbiAgICAgICAgaDEge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zb2NpYWxzIHtcblxuICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogIzQzNDM0RDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjQ1cmVtO1xuXG4gICAgICAgICAgICAmLmljb24tdHdpdHRlciwgJi5pY29uLXggLCAmLmljb24tdGlrdG9rIHtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzQzNGQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzFweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtMTQlKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wYWdlLXdyYXBwZXIge1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMi41cmVtIDFyZW07XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB9XG5cbiAgLnJlZ2lvbi1tb2JpbGUtbmF2aWdhdGlvbiB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAubW9kdWwta2VubnphaGwtYm94IHtcbiAgICAvLy8vcGFkZGluZzogMCAtMTZweDtcbiAgICAvL3BhZGRpbmc6IDAgMTJweDtcbiAgICAvL21hcmdpbjogMHB4IC0xMHB4O1xuXG4gICAgLnNxdWFyZSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogMy41cmVtO1xuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgLnJvdW5kZWQge1xuICAgICYuYXJyb3cge1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgLy9ib3R0b206IC0xLjVyZW07XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYuYXJ0aWNsZSB7XG4gICAgaDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAudGVhc2VyLXRleHQgYSB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8ucm93Lm1haW4gYXNpZGUuYXJ0aWNsZUluZm9zIC5pbWcge1xuICAgIC8vICAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsYmlsZCBpbWcge1xuICAgIC8vICAgIGhlaWdodDogMTIwcHg7XG4gICAgLy8gICAgd2lkdGg6IGF1dG87XG4gICAgLy8gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIC8vICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIC8vICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8vICB9XG4gICAgLy99XG5cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtZnJlaS10ZXh0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3JkZXI6IDQ7XG4gICAgICAvL3BhZGRpbmctdG9wOiAxMDBweDtcbiAgICB9XG5cbiAgfVxuXG5cbiAgLmtlbm56YWhsIHtcbiAgICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgIH1cbiAgfVxuXG5cbiAgLy8gU3BlemlhbGluaGFsdFxuICAubW9kdWwtc3BlemlhbGluaGFsdCB7XG4gICAgLy9tYXJnaW4tdG9wOiA0cmVtO1xuICAgIC8vbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBAZXh0ZW5kICVtb2JpbGVNYXJnaW47XG4gICAgQGV4dGVuZCAlcmVzcG9uc2l2ZU1hcmdpbjtcblxuICAgIC5pbm5lci13cmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICAgIC5ibG9jay10aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLy9mb250LXNpemU6IDI0cHg7XG4gICAgICAgIHBhZGRpbmc6IDQ1cHggNDVweCAzMnB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5jb2wtbWQtMTIge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBhcnRpY2xlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3dWI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIC8vIEZyZWkgVGV4dFxuICAudGV4dEZpZWxkIHtcbiAgICAvL21heC13aWR0aDogNzUwcHg7XG4gICAgbWF4LXdpZHRoOiA3NzZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgLy9tYXJnaW4tYm90dG9tOiA3MHB4O1xuXG4gICAgQGV4dGVuZCAlcmVzcG9uc2l2ZU1hcmdpbjtcblxuXG4gICAgJi5yZXNwb25zaXZlVGV4dCB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cykge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuY2VudGVyRm9udCB7XG4gICAgICBoMiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICYudGV4dC1hbGlnbi1jZW50ZXIge1xuICAgICAgICBmb250LWZhbWlseTogZ2VvcmdpYTtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgICYuc21hbGxGb250IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAvL3RleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICAgIGVtIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEdlb3JnaWE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgdWwge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnXFxlYWY2JztcbiAgICAgICAgICAgIHNwZWFrOiBub25lO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodF9ncmF5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBidXR0b24ubW9yZSB7XG4gICAgICAgIHdpZHRoOiAxODhweDtcbiAgICAgICAgdHJhbnNpdGlvbjogdGV4dC1pbmRlbnQgMC4ycztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IC0xOTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8ga2xlaW5lIGJveFxuICAgICYudGV4dEJveCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tdG9wOiA5cmVtO1xuXG4gICAgICAudW5kZXJGb250IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cblxuICAgICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICAvL21heC13aWR0aDogMzYwcHg7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgIC8vbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCksIDBweCAwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogM3JlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MEE1O1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0wLjc1cmVtO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV4KC01MCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDdyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gU2xpZGVyXG4gIC5zbGljay10cmFjayB7XG4gICAgLnRleHQge1xuICAgICAgdG9wOiA4ZW07XG4gICAgICAvL3BhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgICBoMiB7XG5cbiAgICAgICAgJi53aGl0ZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTI1cHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBlbSB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnR2VvcmdpYSc7XG4gICAgICAgICAgICAgIHRleHQtcmVuZGVyaW5nOiBnZW9tZXRyaWNQcmVjaXNpb247XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAvLy5maWVsZC0tdHlwZS10ZXh0LXdpdGgtc3VtbWFyeSwgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAuc21hbGxGb250IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICRncmV5O1xuICAgIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIC8vd29yZC1icmVhazogYnJlYWstYWxsO1xuICB9XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcblxuICAgIGVtIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBHZW9yZ2lhO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cblxuICAvL31cblxuXG4gIC5jb250YWN0cGVyc29uIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cbiAgfVxuXG5cbiAgLy8ga2xlaW5lIGJveCB2b20gVklFV1xuICAuYXJ0aWNsZSAucm93Lm1haW4ge1xuICAgIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1saXN0ZSB7XG4gICAgICBvcmRlcjogNDtcblxuICAgIH1cbiAgfVxuXG4gIC5iYXNlLXBhY2thZ2Uge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLy8gV2VubiBlcyBrZWluIEJ1Y2gvTWFnYXppbiBpc3RcbiAgLm5vQm9vayB7XG4gICAgLnJpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmltZy13cmFwcGVyIHtcbiAgICAgIGltZyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZnJvbnQge1xuICAgICAgaW1nIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tYWcge1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zbGlkZSB7XG4gICAgICAmLnNsaWNrLXNsaWRlIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pbWdTaGFkb3cge1xuICAgICAgLmltZy13cmFwcGVyLCAuZnJvbnQge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDEwcHggMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC40KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAmLmltZ1NoYWRvdyB7XG4gICAgLmltZy13cmFwcGVyLCAuZnJvbnQge1xuICAgICAgaW1nIHtcbiAgICAgICAgYm94LXNoYWRvdzogMTBweCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLy8gV2VubiBNYWdhaW4vQnVjaCBlaW5zZWl0aWcgaXN0XG4gIC5zbGlkZXIge1xuICAgIC5zaW5nbGVQYWdlIHtcbiAgICAgICYuc2xpZGU6bm90KC5mbGlwTWFnKTphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5jcyB7XG4gICAgLnp3ZWlzcGFsdGlnLTUwLTUwLSB7XG4gICAgICAmLndoaXRlLWJhY2tncm91bmQge1xuICAgICAgICAuZmllbGQtLWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhcmQtZGVjayAuY2FyZC5mdWxsID4gKiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuYXZvIC5yZWxhdGVkIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgfVxuXG4gIC5yZWxhdGVkIHtcbiAgICAvL3BhZGRpbmctdG9wOiA4cmVtO1xuICAgIEBleHRlbmQgJXJlc3BvbnNpdmVNYXJnaW47XG5cbiAgICAmLmNhcmQtZGVjayB7XG4gICAgICAuY2FyZCB7XG4gICAgICAgICYuZnVsbCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAuY29udGVudFRleHQge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdWJsaW5lLWNvbG9yIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGZsZXgtZ3JvdzogdW5zZXQ7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnR2VvcmdpYSc7XG4gICAgICAgICAgICAgIC8vZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IGNhbGMoMTZweCArIDQgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICBAZXh0ZW5kICVtb3JlaW5mbztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY2FyZC1pbWcge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I1ZDZmZTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDBweCA1cHggNXB4IHJnYmEoMCwgNTAsIDEyMCwgMC4yNCkpO1xuICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCA1cHggNXB4IHJnYmEoMCwgNTAsIDEyMCwgMC4yNCkpO1xuICAgICAgICAgICAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5Ecm9wc2hhZG93KE9mZlg9JyR7eH0nLCBPZmZZPScke3l9JywgQ29sb3I9JyR7aGV4fScpXCI7XG4gICAgICAgICAgICAgIGZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuRHJvcHNoYWRvdyhPZmZYPScke3h9JywgT2ZmWT0nJHt5fScsIENvbG9yPScke2hleH0nKVwiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1lZGlhLS1zbGlja3tcbiAgICBpbWd7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICB9XG4gIC8vIEVWRU5UUyBWSUVXXG4gIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1saXN0ZSB7XG4gICAgbWFyZ2luLXRvcDogOXJlbTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIG9yZGVyOiA0O1xuXG4gICAgLmV2ZW50cyB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLnVuZGVyRm9udCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ibG9jay12aWV3cyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI0KSwgMHB4IDBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAzcmVtO1xuICAgICAgICBmb250LWZhbWlseTogJHByb3hpbWE7XG5cbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAgICAgei1pbmRleDogMTtcblxuXG4gICAgICAgIC5ibG9jay10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0wLjU1cmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICsgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC50ZXJtaW5lIHtcbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgYXJ0aWNsZSArIGFydGljbGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYnV0dG9uLm1vcmUge1xuICAgICAgICAgICAgICB3aWR0aDogMTg4cHg7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IHRleHQtaW5kZW50IDAuMnM7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC0xOTBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0aW1lIHtcbiAgICAgICAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcZWFmNic7XG4gICAgICAgICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzhkOGQ5YztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgLy9sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIC8vdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTYwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cblxuICAgICAgICB9XG5cblxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICBtYXJnaW4tdG9wOiA3cmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIE5FV1NcbiAgJi5uZXdzIHtcbiAgICAudW5kZXJGb250IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG5cbiAgLy8gWldFSVNQQUxUSUdcbiAgLnp3ZWlzcGFsdGlnLTUwLTUwLSB7XG4gICAgQGV4dGVuZCAlcmVzcG9uc2l2ZU1hcmdpbjtcblxuICAgICYud2l0aF91bmRlckZvbnQge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJyZW07XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDguNXJlbTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYuNXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJpY2luZy1oMiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC8vbWFyZ2luLWJvdHRvbTogLTY1cHg7XG4gICAgfVxuXG4gICAgLnVuZGVyRm9udCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLy9tYXJnaW4tYm90dG9tOiAtODVweDtcbiAgICB9XG5cbiAgICAvLyBBTkdFQk9URVxuICAgIC5wcmljaW5nLXdyYXBwZXItNTAtNTAge1xuICAgICAgJi5yb3cge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAudW5kZXJGb250IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubW9kdWwtYW5nZWJvdCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMzg0cHg7XG5cbiAgICAgICAgLmNhcmQtZGVjayB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAuYmVsb3cge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICBtYXgtd2lkdGg6IDQ3cmVtO1xuICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG5cbiAgICAuY29udGVudFRleHQge1xuICAgICAgLy9tYXgtd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAmLm9mZnNldC14bC0xIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLndoaXRlLWJhY2tncm91bmQge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBleHRlbmQgJW1vYmlsZU1hcmdpbjtcbiAgICAgIH1cblxuICAgICAgLnN0YXRlbWVudCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gICAgLm1vZHVsLWJpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cblxuICAgIC5tb2R1bC12aWRlbyB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cblxuXG4gIC5jb250ZW50Ym94LnNtYWxsU3F1YXJlIC5jb250ZW50VGV4dCAuc3VibGluZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkYXU7XG4gICAgICB3aWR0aDogOTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTAuNzVyZW07XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICB9XG5cbiAgLmZhY3RCb3ggLmZhY3RCb3hJdGVtIC5zdWJsaW5lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd3ViO1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0wLjc1cmVtO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZXgoLTUwJSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGV4KC01MCUpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZXgoLTUwJSk7XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZXgoLTUwJSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXgoLTUwJSk7XG4gICAgfVxuICB9XG5cbiAgLnZvcnNjaGF1IHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMTJweDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCksIDBweCAwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkLWRlY2suY29sdW1ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIH1cblxuICAmLmtvbnRha3Qge1xuICAgIG1haW4ge1xuICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIC5zbGlkZXIge1xuICAgIC5zbGlkZSB7XG4gICAgICAmLmRvdWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmllbGQtLW5hbWUtYm9keSxcbiAgLnRpdGxlIHtcbiAgICB1bCB7XG4gICAgICBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBvbCB7XG4gICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICBmb250LXNpemU6IGNhbGMoMTZweCArIDYgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1M3B4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnN0b3BTY3JvbGwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAucHJpY2luZy13cmFwcGVyLTUwLTUwIHtcbiAgICAucHJpY2luZyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLy8gRXJ3ZWl0ZXJ0ZXMgQW5nZWJvdFxuICAucHJpY2luZyB7XG4gICAgLy9tYXJnaW46IDA7XG4gICAgQGV4dGVuZCAlcmVzcG9uc2l2ZU1hcmdpbjtcblxuICAgICYuZXhwYW5kZWQtcGFja2FnZSB7XG5cbiAgICAgIC5jYXJkLWRlY2sge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgIC5jYXJkIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQ0cmVtO1xuXG4gICAgICAgICAgLmJhc2UtcGFja2FnZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLnN1YmxpbmUtY29sb3Ige1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGFzdCB7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlyc3QsIC5sYXN0IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODVweDtcblxuICAgICAgICAgICAgICAuYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgIC5tb3JlIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG5cbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgICAuZmVhdHVyZS1saXN0IHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogNDRyZW07XG4gICAgICAgIC8vcGFkZGluZzogMCAyLjVyZW07XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCksIDBweCAwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgICBwYWRkaW5nOiAyLjVyZW07XG5cbiAgICAgICAgbGkuZmVhdHVyZS1saXN0LWhlYWQge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbHVtbi1jb3VudCB7XG4gICAgICAgICAgY29sdW1uLWNvdW50OiAyO1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJ1xcZWFmNic7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEuMnJlbTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxLjJyZW07XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0wLjJyZW07XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdyZXk7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cykge1xuICAgICAgICAgICAgY29sdW1uLWNvdW50OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc21hbGwge1xuICAgICAgICAvL21hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgIG1heC13aWR0aDogNDUuOXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGVudGJveC1oZWFkaW5ne1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4vLyBFTkQgQk9EWVxuXG5pIHtcbiAgLmljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG59XG5cbi51bmRlckZvbnQge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogY2FsYyg3MHB4ICsgOTAgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICBsZXR0ZXItc3BhY2luZzogMC4ycmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBvcGFjaXR5OiAwLjE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xuICBsaW5lLWhlaWdodDogMDtcblxuICAmLm91dGVyRnJlaVRleHQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgICBmb250LXNpemU6IDE2MHB4O1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gICAgZm9udC1zaXplOiA2NXB4O1xuICB9XG5cbiAgc3ZnIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLy9AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAvLyAgd2lkdGg6IGF1dG87XG4gIC8vfVxufVxuXG4vL0ZyZWkgVGV4dFxuLmNvbnRlbnRUZXh0IHtcbiAgLnVuZGVyRm9udCB7XG4gICAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogY2FsYyg3MHB4ICsgOTAgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBvcGFjaXR5OiAwLjE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTYwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gICAgICBmb250LXNpemU6IDY1cHg7XG4gICAgfVxuICB9XG5cbiAgJi5zdGF0ZW1lbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcblxuICAgIC51bmRlckZvbnQge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xuICAgICAgICAvL2ZvbnQtc2l6ZTogMTJ2dztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQuNXJlbTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcmVtKTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHJlbSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAgIG1heC13aWR0aDogNTR2dztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cmVtKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgbWF4LXdpZHRoOiA4NTBweDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCbGljayBpbnMgSGVmdCBTY2hhdHRlblxuLnNsaWRlciB7XG5cbiAgLnNsaWRlOm5vdCguZmxpcE1hZykuZG91YmxlIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0b3A6IDNyZW07XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDVyZW0pO1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTI3MGRlZywgdHJhbnNwYXJlbnQgNSUsIHJnYmEoMCwgMCwgMCwgMC40KSA0MCUsIHJnYmEoMCwgMCwgMCwgMC43KSA1MCUsIHJnYmEoMCwgMCwgMCwgMC4zKSA1MCUsIHRyYW5zcGFyZW50IDc1JSk7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiA5O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gTW9kdWwgQmlsZFxuLm1vZHVsLWJpbGQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgLnJldmVhbC1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBpbWcge1xuICAgICAgLy93aWR0aDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5jYXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG5cbn1cblxuLnNvY2lhbEljb25zIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG5cbi8vIEhhdXB0bmF2XG4ubmF2aWdhdGlvbl9kZXNrdG9wIHtcbiAgLmJsb2NrLWNydXNvZS1tZW51IHtcbiAgICAuaGFzcmlnaHRjb2wtMSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5oYXNyaWdodGNvbC0wIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgLmxlZnQge1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMnB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIGFuZCAobWF4LXdpZHRoOiA5MzBweCkge1xuICAgICYuaGFzTm9Mb2dpbkJ0biB7XG4gICAgICB1bC5saW5rcyB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBwYWRkaW5nOiAwcHggMC4ycmVtO1xuXG4gICAgICAgICAgYSwgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sb2dvIHtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgfVxuXG4gICAgICAuYWN0aW9ucyBsaS5zZWFyY2gtaWNvbiBpIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAud3JhcHBlciB7XG4gICAgLnJpZ2h0IHtcbiAgICAgIC5ySW1nLnBvcy1jZW50ZXIge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDIzMHB4O1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBtYXJnaW46IGF1dG8gYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vJjpub3QoLmhhc05vTG9naW5CdG4pIHtcbiAgLy9cbiAgLy8gIC5uYXYtd3JhcHBlciB7XG4gIC8vICAgIC5saW5rcyB7XG4gIC8vICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02MCUpO1xuICAvLyAgICB9XG4gIC8vICB9XG4gIC8vXG4gIC8vfVxufVxuXG4vLyBNYXN0ZXJjbGFzc2VzXG4ubWFzdGVyY2xhc3N0b2tlbi13cmFwcGVyIHtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIC5tY2xhc3MtYnV0dG9uIHtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAmLndhcnRlbGlzdGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgICB9XG4gIH1cbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250ZW50IHRkIC5tY2xhc3MtYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAmLndhcnRlbGlzdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gIH1cbiAgJjpoYXMoYSkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYSB7XG4gICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxufVxuLndlYmZvcm0tc3VibWlzc2lvbi1tYXN0ZXJjbGFzc2VzLTIwMjQtZm9ybSB7XG4gIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS1tYXJrdXAgLmlucHV0R3JvdXAgbGFiZWw6bm90KC5vcHRpb24pIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuXG4vLyBCaWxkZXJnYWxlcmllXG4uZW1iZWRkZWQtZW50aXR5IHtcbiAgLnNsaWNraGVhZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAuY2FwdGlvbiB7XG4gICAgICBmb250LWZhbWlseTogJHByb3hpbWE7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuY291bnQge1xuICAgICAgZm9udC1mYW1pbHk6IGdlb3JnaWE7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG5cbiAgZmlnY2FwdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zbGlkZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnRvcHBhZGRpbmcge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDEwNHB4O1xuICB9XG4gIC8vJi5maWVsZC0taXRlbS5maXJzdCB7XG4gIC8vICAuY29udGVudGJveCB7XG4gIC8vICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgLy8gIH1cbiAgLy99XG59XG5cbi51c2VyLWxvZ2dlZC1pbjpub3QoLnBhZ2UtZnJvbnRwYWdlKSB7XG4gIC5sYXlvdXQtY29udGFpbmVyIHtcbiAgICAvL3BhZGRpbmctdG9wOiAxMDBweDtcbiAgICBhcnRpY2xlIHtcbiAgICAgICYudG9wcGFkZGluZyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi51c2VyLWxvZ2dlZC1pbiB7XG4gICY6bm90KC5wYXRoLWZyb250cGFnZSkge1xuICAgIC5sYXlvdXQtY29udGFpbmVyIHtcbiAgICAgIC8vcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgYXJ0aWNsZSB7XG4gICAgICAgICYudG9wcGFkZGluZyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jb250ZW50Ym94IHtcbiAgQGV4dGVuZCAlcmVzcG9uc2l2ZU1hcmdpbjtcbn1cblxuLnZpZXctZW1wdHkge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMyU7XG4gIC8vd2lkdGg6IDgwJTtcbiAgLy9tYXJnaW46IDI1dmggYXV0byAwIGF1dG87XG4gIC8vbWluLWhlaWdodDogMjB2aDtcblxuICBhIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuXG5cbi5pbWctdGl0bGUge1xuICBmb250LWZhbWlseTogJ0dlb3JnaWEnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWF4LXdpZHRoOiA0NzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8vbWFyZ2luOiAwIGF1dG87XG5cbiAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xufVxuXG4ub3RoZXJhcnRpY2xlcyB7XG4gIG9yZGVyOiA0O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8vIENPTE9SUyBJTiBCT0RZQ0xBU1NFU1xuXG4uY2FyZC5kciAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyNSwgMTM4LCAwLjUpO1xufVxuXG4uY2FyZC5hdSAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNSwgMCwgMTMsIDAuNSk7XG59XG5cbi5jYXJkLnNyIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUwLCAxODIsIDAsIDAuNSk7XG59XG5cbi5jYXJkLmJmIC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAxOTQsIDAuNSk7XG59XG5cbi5jYXJkLm16IC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTExLCAxNzksIDEwNSwgMC41KTtcbn1cblxuLmNhcmQuaHAgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDM0LCA5MSwgMC41KTtcbn1cblxuLmNhcmQuYXIgLmNhcmQtaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDUsIDQ0LCA4NCwgMC41KTtcbn1cblxuLmJsb2NrLWpxdWVyeS1jb3VudGRvd24tdGltZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4vLy41MDUwaGVhZGluZyB7XG4vLyAgd2lkdGg6IDEwMCU7XG4vLyAgdGV4dC1hbGlnbjogY2VudGVyO1xuLy8gIGgye1xuLy8gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuLy8gIH1cbi8vfVxuXG4ubG9naW4ge1xuICAmLm1vYmlsLWxvZ2luIHtcbiAgICBidXR0b24ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDEwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuXG5AbWl4aW4gZHJvcFNoYWRvdygkeDogMiwgJHk6IDIsICRibHVyOiAyLCAkY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKSwgJGhleDogIzZmNmY2Zikge1xuICAgIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygkeCAkeSAkYmx1ciAkY29sb3IpO1xuICAgZmlsdGVyOiBkcm9wLXNoYWRvdygkeCAkeSAkYmx1ciAkY29sb3IpO1xuICAgICAtbXMtZmlsdGVyICAgIDogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuRHJvcHNoYWRvdyhPZmZYPScke3h9JywgT2ZmWT0nJHt5fScsIENvbG9yPScke2hleH0nKVwiO1xuICAgIGZpbHRlciAgICAgICAgOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5Ecm9wc2hhZG93KE9mZlg9JyR7eH0nLCBPZmZZPScke3l9JywgQ29sb3I9JyR7aGV4fScpXCI7XG5cbn1cbkBtaXhpbiBib3hTaGFkb3coJHg6IDBweCwgJHk6IDJweCwgJGJsdXI6IDNweCwgJGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjQpKXtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAkeCAkeSAkYmx1ciAwcHggJGNvbG9yO1xuICAgIC1tb3otYm94LXNoYWRvdzogJHggJHkgJGJsdXIgMHB4ICRjb2xvcjtcbiAgICBib3gtc2hhZG93OiAkeCAkeSAkYmx1ciAwcHggJGNvbG9yO1xufVxuXG5cbkBtaXhpbiBhc3BlY3QtcmF0aW8oJHdpZHRoLCAkaGVpZ2h0KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy9wYWRkaW5nLXRvcDogbWF0aC5kaXYoJGhlaWdodCwgJHdpZHRoKSAqIDEwMCU7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoI3skaGVpZ2h0fSAvICN7JHdpZHRofSAqIDEwMCUpO1xuICB9XG4gID4gLmNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cblxuQG1peGluIGJhY2tncm91bmQoJGltZ3BhdGgsJHBvc2l0aW9uOjAgMCwkcmVwZWF0OiBuby1yZXBlYXQsJHNpemU6MTAwJSAxMDAlKSB7XG4gICAgYmFja2dyb3VuZDoge1xuICAgICAgICBpbWFnZTogdXJsKCcuLi9pbWcvJyArICRpbWdwYXRoKTtcbiAgICAgICAgcG9zaXRpb246ICRwb3NpdGlvbjtcbiAgICAgICAgcmVwZWF0OiAkcmVwZWF0O1xuICAgICAgICBzaXplOiAkc2l6ZTtcbiAgICB9XG59XG5cbkBtaXhpbiBzdWJsaW5lKCRjb2xvciwgJHdpZHRoLCAkaGVpZ2h0OjJweCl7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0aGVpZ2h0OiAkaGVpZ2h0O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblx0XHR3aWR0aDogJHdpZHRoO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IC0wLjc1cmVtO1xuXHRcdGxlZnQ6IDA7XG5cdH1cbn1cbkBtaXhpbiBzdWJsaW5lQ2VudGVyKCRjb2xvciwgJHdpZHRoOjYwcHgsICRoZWlnaHQ6MnB4KXtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRoZWlnaHQ6ICRoZWlnaHQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXHRcdHdpZHRoOiAkd2lkdGg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogLTAuNzVyZW07XG5cdFx0bGVmdDogNTAlO1xuXHRcdEBpbmNsdWRlIHByZWZpeCh0cmFuc2Zvcm0sIHRyYW5zbGF0ZXgoLTUwJSksIHdlYmtpdCBtcyBtb3ogbyk7XG5cdH1cbn1cblxuQG1peGluIHRvcGxpbmUoJGNvbG9yLCAkd2lkdGgsICRoZWlnaHQ6MnB4KXtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0aGVpZ2h0OiAkaGVpZ2h0O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblx0XHR3aWR0aDogJHdpZHRoO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0xNHB4O1xuXHRcdGxlZnQ6IDA7XG5cdH1cbn1cblxuQG1peGluIHRvcGxpbmVDZW50ZXIoJGNvbG9yLCAkd2lkdGgsICRoZWlnaHQ6MnB4KXtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0aGVpZ2h0OiAkaGVpZ2h0O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblx0XHR3aWR0aDogJHdpZHRoO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0xNHB4O1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdH1cbn1cbkBtaXhpbiBpbWdTaXple1xuXHR3aWR0aDoxMDAlO1xuXHRoZWlnaHQ6YXV0bztcbn1cblxuQG1peGluIHByZWZpeCgkcHJvcGVydHksICR2YWx1ZSwgJHByZWZpeGVzOiAoKSkge1xuICBAZWFjaCAkcHJlZml4IGluICRwcmVmaXhlcyB7XG4gICAgI3snLScgKyAkcHJlZml4ICsgJy0nICsgJHByb3BlcnR5fTogJHZhbHVlO1xuICB9XG4gICN7JHByb3BlcnR5fTogJHZhbHVlO1xufVxuXG5AbWl4aW4gdmVydGljYWwtYWxpZ25DZW50ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDUwJTtcblx0QGluY2x1ZGUgcHJlZml4KHRyYW5zZm9ybSwgIHRyYW5zbGF0ZVkoLTUwJSksd2Via2l0IG1zIG1veiBvKTtcbn1cblxuQG1peGluIHZlcnRpY2FsLWFsaWduQm90dG9tIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxMDAlO1xuXHRAaW5jbHVkZSBwcmVmaXgodHJhbnNmb3JtLCAgdHJhbnNsYXRlWSgtMTAwJSksd2Via2l0IG1zIG1veiBvKTtcbn1cblxuQG1peGluIGJ1dHRvbi10cmFuc2Zvcm0oJGNvbG9yKXtcblxuXHRjb2xvcjpsaWdodGVuKCRjb2xvciwgMzUlKTtcbn1cbkBtaXhpbiBsaW5rLXRyYW5zZm9ybSgkY29sb3Ipe1xuXG5cdGNvbG9yOmxpZ2h0ZW4oJGNvbG9yLCAzNSUpO1xufVxuXG5cbkBtaXhpbiBkZXNjZW5kaW5nLXotaW5kZXgoJGNvdW50OiAzMCl7XG5cbiAgICAkdGFyZ2V0OiAwO1xuICAgICRpbmRleDogJGNvdW50O1xuICAgIEB3aGlsZSAkaW5kZXggPiAwIHtcbiAgICAgICY6bnRoLWNoaWxkKCN7JHRhcmdldH0peyB6LWluZGV4OiAjeyRpbmRleH07IH1cbiAgICAgICR0YXJnZXQ6ICR0YXJnZXQgKyAxO1xuICAgICAgJGluZGV4OiAkaW5kZXggLSAxO1xuICAgICAgfVxuXG59XG5cbkBtaXhpbiBzcGFjZXIoJHByb3AsJHNpemUpIHtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihzbSwgeGwpe1xuICAgICN7JHByb3B9OiAkc2l6ZSowLjc1O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAjeyRwcm9wfTogJHNpemU7XG4gICAgfVxufVxuXG5AbWl4aW4gcGFkZGluZ1Jlc3BvbnNpdmUoJHByb3AsJHNpemUpIHtcblxuICAgICN7JHByb3B9OiAkc2l6ZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihzbSwgeGwpe1xuICAgICN7JHByb3B9OiAkc2l6ZSoxLjU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICN7JHByb3B9OiAkc2l6ZSozO1xuICAgIH1cbn1cblxuXG4iLCJcbi8vSWNvbnNjaHJpZnRcbiRpY29uLXNpemU6MjRweDtcblxuXG4vLyBNZWRpYSBRdWVyaWVzXG4kc2NyZWVuLXhzOiA1NzVweDtcbiRzY3JlZW4tc206IDc2N3B4O1xuJHNjcmVlbi1tZDogOTkxcHg7XG4kc2NyZWVuLWxnOiAxMTk5cHg7XG5cblxuXG4vLyBGb250IGZhbWlseTpcblxuJHByb3hpbWE6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4kc291cmNlU2VyaWY6IFwiU291cmNlU2VyaWZQcm9cIiwgR2VvcmdpYSwgc2VyaWY7XG5cblxuLy8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG5cblxuLy8gRm9ybXMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xuJGZvcm1XaWR0aDogNTAwcHg7XG4kZm9ybS1jb2xvcjpsaWdodGVuKCRibGFjaywgNDAlKTtcbiRmb3JtLWJhY2tncm91bmRzOmxpZ2h0ZW4oJGZvcm0tY29sb3IsIDYwJSk7XG5cblxuLy8gQWJzdGFlbmRlIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcbiRwYWQ6MTUlO1xuJGxpUGFkOiA3JTsgLy8zMnB4O1xuJGxpc3RIZWFkOiA4JTsgLy8zNnB4O1xuJGxpUGFkSGVhZDogMTAlOyAvLzQ4cHg7XG5cbiRzZWN0aW9uLXNwYWNpbmcteGw6IDhyZW07XG4kc2VjdGlvbi1zcGFjaW5nLXhsLWhhbGY6ICRzZWN0aW9uLXNwYWNpbmcteGwqMCw1O1xuJHNlY3Rpb24tc3BhY2luZy14czogMy41cmVtO1xuXG4kbWF4LXdpZHRoLXNtLXhzOiA0MHJlbTtcblxuXG4vLyBGT05UUyAgIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcblxuQG1peGluIGZvbnRSZWd1bGFye1xuICBmb250LWZhbWlseTogXCJwcm94aW1hLW5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogIG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgLy9hbHRlcm5hdGUgc21hbGwgbCBmb3IgcHJveGltYVxuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwic3MwNlwiO1xufVxuQG1peGluIGZvbnRTZW1pe1xuICBmb250LWZhbWlseTogXCJwcm94aW1hLW5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogIG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcblxufVxuQG1peGluIGZvbnRCb2xke1xuICBmb250LWZhbWlseTogXCJwcm94aW1hLW5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogIG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcblxufVxuQG1peGluIGZvbnRYQm9sZHtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYS1ub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6ICBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbkBtaXhpbiBmb250U2VyaWZFbXtcbiAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcbiAgZm9udC1zdHlsZTogIGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBtaXhpbiBmb250U2VyaWZ7XG4gIGZvbnQtZmFtaWx5OiAgXCJTb3VyY2VTZXJpZlByby1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXN0eWxlOiAgbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AbWl4aW4gZm9udFNlcmlmQm9sZHtcbiAgZm9udC1mYW1pbHk6ICBcIlNvdXJjZVNlcmlmUHJvLUJvbGRcIixHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQG1peGluIGZvbnRTZXJpZkJsYWNre1xuICBmb250LWZhbWlseTogIFwiU291cmNlU2VyaWZQcm8tQmxhY2tcIixHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5cblxuQG1peGluIGZvbnQtcmFuZ2VFTSgkc21hbGxGb250LCAkYmlnRm9udCl7XG4gIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSAkc21hbGxGb250ICRiaWdGb250O1xuICBmb250LXJhbmdlOiA1MjBweCAgJGNvbnRhaW5lclhsO1xufVxuXG5AbWl4aW4gY29weS1mb250KCl7XG4gIEBpbmNsdWRlIGZvbnRTZXJpZjtcbiAgQGluY2x1ZGUgZm9udC1yYW5nZUVNKDE2cHgsIDIycHgpO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG5cblxuLy8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG5cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGNvbnRhaW5lclNtOiA1NDBweDtcbiRjb250YWluZXJNZDogNzIwcHg7XG4kY29udGFpbmVyTGc6IDk2MHB4O1xuJGNvbnRhaW5lclhsOiAxNTUycHg7XG5cblxuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgICAgICAgeHM6IDAsXG4gICAgICAgIHNtOiA1NzZweCxcbiAgICAgICAgbWQ6IDc2OHB4LFxuICAgICAgICBsZzogOTkycHgsXG4gICAgICAgIHhsOiAxMjAwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cyk7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gICAgICAgIHNtOiAkY29udGFpbmVyU20sXG4gICAgICAgIG1kOiAkY29udGFpbmVyTWQsXG4gICAgICAgIGxnOiAkY29udGFpbmVyTGcsXG4gICAgICAgIHhsOiAkY29udGFpbmVyWGxcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzJweCAhZGVmYXVsdDtcblxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cclxuLy9cclxuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxyXG4vL1xyXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXHJcbi8vXHJcbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cclxuXHJcbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cclxuLy9cclxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxyXG4vLyAgICBtZFxyXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXHJcbi8vICAgIG1kXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXHJcbi8vICAgIG1kXHJcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XHJcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XHJcbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XHJcbn1cclxuXHJcbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cclxuLy9cclxuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXHJcbi8vICAgIDU3NnB4XHJcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XHJcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xyXG59XHJcblxyXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxyXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxyXG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxyXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XHJcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cclxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcclxuLy9cclxuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXHJcbi8vICAgIDc2Ny45OHB4XHJcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XHJcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xyXG59XHJcblxyXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxyXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cclxuLy9cclxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcclxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXHJcbi8vICAgIFwiLXNtXCJcclxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xyXG59XHJcblxyXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXHJcbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXHJcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XHJcbiAgQGlmICRtaW4ge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXHJcbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXHJcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcclxuICBAaWYgJG1heCB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cclxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXHJcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XHJcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xyXG5cclxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxyXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cclxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxyXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XHJcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XHJcblxyXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi51aS1kaWFsb2csIC50ZXJtaW5lIHtcclxuICB6LWluZGV4OiAxMDEwMDtcclxuICBtYXgtd2lkdGg6IDEwMjRweDtcclxuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxuICAvL2Zvcm0gLmZvcm0taXRlbSAuaW5wdXRHcm91cCBpbnB1dDpub3QoLmZvcm0tcmFkaW8sIC5mb3JtLWNoZWNrYm94KSB7XHJcbiAgLy8gIGhlaWdodDogNHJlbTtcclxuICAvLyAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIC8vICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIixzYW5zLXNlcmlmO1xyXG4gIC8vICBmb250LXdlaWdodDogNjAwO1xyXG4gIC8vICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gIC8vICBsaW5lLWhlaWdodDogMS41O1xyXG4gIC8vfVxyXG4gIC51aS13aWRnZXQtaGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiB0cmFuc3BhcmVudDtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgdG9wOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgei1pbmRleDogMTAxO1xyXG5cclxuICAgIC51aS1kaWFsb2ctdGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLnVpLWJ1dHRvbiB7XHJcbiAgICAgIGJvcmRlcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAudWktYnV0dG9uLWljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2xvc2UteC5zdmcpIDAgMCBuby1yZXBlYXQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCB7XHJcbiAgICBib3JkZXI6IHRyYW5zcGFyZW50O1xyXG4gICAgdG9wOiAzMHB4O1xyXG5cclxuICAgIC8vcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICAudWktdGFicywgLnVpLXRhYnMtbmF2e1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgLy9tYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuXHJcbiAgICAgICAgLnVpLXRhYnMtYW5jaG9yIHtcclxuICAgICAgICAgIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNik7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSA2cmVtO1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJHNjcmVlbi1tZCl7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudWktdGFicy1uYXYge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAvL2p1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfSBcclxuXHJcbiAgICBsaS51aS10YWJzLWFjdGl2ZXtcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgIC8vYm9yZGVyLWJvdHRvbTogIzAwN0Q4QSBzb2xpZCAzcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgLy9kaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206ICMwMDdEOEEgc29saWQgM3B4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgICAgIH1cclxuICAgICAgLy9tYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAvL3BhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAmLnVpLXN0YXRlLWhvdmVye1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gICAgICAgIC8vYmFja2dyb3VuZDogcmVkO1xyXG4gICAgICAgICYgOmJlZm9yZXtcclxuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgLnVpLXRhYnMtdGFie1xyXG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdEOEE7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAvL2Rpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogLTNweDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgIC8vd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB3aWR0aDogOTglO1xyXG4gICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkd3ViO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIC5tb2RhbC1pbm5lci13cmFwIHtcclxuICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC51cHBlcnRpdGxlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiAkZGFya1JlZDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrUmVkO1xyXG4gICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBib3R0b206IC0wLjc1cmVtO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IGNhbGMoMjRweCArIDIwICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcclxuICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICB9XHJcbiAgICAgIC5pbnRybyB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlU2VyaWZQcm9cIiwgR2VvcmdpYSwgc2VyaWY7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDE2cHggKyA2ICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubW9kdWwtb3J0IHtcclxuICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlU2VyaWZQcm9cIiwgR2VvcmdpYSwgc2VyaWY7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1hbm1lbGR1bmcge1xyXG4gICAgICAgICAgZm9ybS5ldmVudCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIGZpZWxkc2V0IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAmW2lkXj0nZWRpdC1wZXJzb2VubGljaGUtZGF0ZW4nXSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuZm9ybS1pdGVtLW5hbWUtZGVyLWFwb3RoZWtlLSxcclxuICAgICAgICAgICAgICAuZm9ybS1pdGVtLXZvcm5hbWUsXHJcbiAgICAgICAgICAgICAgLmZvcm0taXRlbS1vcnQsXHJcbiAgICAgICAgICAgICAgLnBhZGRpbmdyaWdodCxcclxuICAgICAgICAgICAgICAuZm9ybS1pdGVtLWFuemFobC1kZXItcGVyc29uZW4tZmVsZCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZm9ybS1pdGVtLWljaC1oYWJlLWRpZS1hLWhyZWYtZGF0ZW5zY2h1dHotdGFyZ2V0X19ibGFuay1kYXRlbnNjaHV0emVya2xhZXIsXHJcbiAgICAgICAgICAgIC5mdWxsd2lkdGgge1xyXG4gICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIC8vdG9wOiAtNHB4O1xyXG4gICAgICAgICAgICAgICAgLy9sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgLy9tYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFtpZF49J2VkaXQtc3Rlcm50ZXh0J10ge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjYThhOGI0O1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5wYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgJi5uZXdzbGV0dGVyIHtcclxuICAgICAgICAgICAgLmNvbC0xMiB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgICBtYXJnaW46IDQwcHggMCAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmlucHV0R3JvdXAge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgICBpbnB1dC5mb3JtLXJhZGlvIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAmOm5vdChbcmVhZG9ubHldKTpmb2N1cyB+IGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoNjcsIDY3LCA3NywgMC42KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgLy9tYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm5ld3NsZXR0ZXItYW5yZWRlLXdyYXAge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wcml2YWN5IHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogLTlweDtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNTVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnN0ZXJuY2hlbnRleHQge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjYThhOGI0O1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmtSZWQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pbnB1dC1maWVsZHMge1xyXG5cclxuICAgICAgICAgICAgICAmLmVtYWlsIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5pbnB1dEdyb3VwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICAuYmFyIHtcclxuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrUmVkO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICY6bm90KFtyZWFkb25seV0pOmZvY3VzIH4gbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFya1JlZDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOi13ZWJraXQtYXV0b2ZpbGwge1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDBweCAxMDAwcHggI2ZmZiBpbnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAudWktZGlhbG9nLWJ1dHRvbnBhbmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIC51aS1kaWFsb2ctYnV0dG9uc2V0IHtcclxuICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzkxMDMxNDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtbm92YVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbi5uZXdzbGV0dGVyLXdyYXAge1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIHBhZGRpbmc6IDMlO1xyXG4gIHdpZHRoOiA4MCU7XHJcbiAgbWFyZ2luOiAyNXZoIGF1dG8gMCBhdXRvO1xyXG4gIG1pbi1oZWlnaHQ6IDIwdmg7XHJcbn1cclxuXHJcbi5zbGlkZS1ibG9jayB7XHJcbiAgdWwgKyBoMyB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnVpLXdpZGdldC1vdmVybGF5IHtcclxuICB6LWluZGV4OiAxMDAwMDtcclxufVxyXG5cclxucCB7XHJcbiAgLmFqYXgtcHJvZ3Jlc3Mge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDIxMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAuYWpheC10aHJvYmJlci5zay10aHJlZS1ib3VuY2Uge1xyXG4gICAgICBtYXJnaW46IDEwcHggYXV0byAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbiIsImJvZHkge1xuICAubGF5b3V0LWNvbnRhaW5lciB7XG4gICAgbWFpbiB7XG5cbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgLmZpZWxkLS1pdGVtIHtcbiAgICAgICAgICAmLmxhc3Qge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gTW9kdWxlIEZyZWkgVGV4dFxuICAgICAgLmNvbnRlbnRUZXh0IHtcblxuICAgICAgICAmLndoaXRlLWJhY2tncm91bmQge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDNyZW07XG4gICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgIC51bmRlckZvbnQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cblxuICAgICAgICAgICYuaGFzVW5kZXJGb250IHtcblxuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDlyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgICAgICAgICB9XG5cblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMuMXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFnYXppbk92ZXJsYXkge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnR2VvcmdpYScsIHNlcmlmO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIC8vY29sb3I6ICRhdTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3M7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZWEzY1wiO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJywgc2VyaWY7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgY29sb3I6ICR3dWI7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3M7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlYTNjXCI7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29sb3JUZXh0IHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ0dlb3JnaWEnO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygyMnB4ICsgMTAgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuICAgICAgICAgIGNvbG9yOiAkd3ViO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogN3Z3O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3Z3O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZnVsbC13aWR0aCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC8vIDUwIDUwIG1vZHVsZVxuICAgICAgLndoaXRlLWJhY2tncm91bmQge1xuXG4gICAgICAgICYuY29sLW1kLTYge1xuICAgICAgICAgIC8vcGFkZGluZzogMDtcbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNyZW07XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzLjFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgfVxuXG4gICAgICAubGVmdENvbCB7XG4gICAgICAgIC5zcXVhcmUge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcblxuICAgICAgICAgICYucmlnaHQge1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIE1vZHVsZSBGcmVpIFRleHRcbiAgICAgIC5zdWJsaW5lLWNvbG9yIHtcbiAgICAgICAgKyBoMiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgKyBoNCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBNb2R1bGUgQmlsZFxuICAgICAgLmxlZnRDb2wge1xuICAgICAgICAuYmFja2dyb3VuZENvbG9yQm94IHtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMXZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIC5yaWdodENvbCB7XG4gICAgICAgIC5iYWNrZ3JvdW5kQ29sb3JCb3gge1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTF2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJhY2tncm91bmRDb2xvckJveCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICBtZWRpYSB7XG4gICAgICAgICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIC8vanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgLy9hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIC8vcGFkZGluZzogNzBweDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgcGFkZGluZzogNHZ3O1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIC8vbWF4LXdpZHRoOiAzMzRweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTU1MnB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gOHZ3IGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUxMnB4O1xuICAgICAgICAgICAgcGFkZGluZzogOHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmlnaW5hbEltZyB7XG4gICAgICAgIC5yZXZlYWwtYmxvY2sge1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICAgIC8vIE1vZHVsZSBQZXJzb25lbnJlaWhlXG4gICAgICAucGVyc29ucyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLy9tYXJnaW4tdG9wOiA4cmVtO1xuXG4gICAgICAgICYuaW5kaXZpZHVhbEhlaWdodCB7XG4gICAgICAgICAgLnBlcnNvbmJveCB7XG4gICAgICAgICAgICAucGVyc29uIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgJi53aXRoLXVuZGVyRm9udCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTByZW07XG5cbiAgICAgICAgICAudW5kZXJGb250IHtcbiAgICAgICAgICAgIGxlZnQ6IC02cHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cykge1xuICAgICAgICAgICAgICB0b3A6IC0xMHB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICYuY2VudGVyQ29udGFpbmVyIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgLy9AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICAgIC8vICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgICAgIC8vfVxuXG4gICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZU1hcmdpbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb25ib3gge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzdnc7XG5cbiAgICAgICAgICAuZW1wdHlTcGFjZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQxcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzKSB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucGVyc29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCksIDBweCAwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAmLmF1dG9IZWlnaHQge1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaGFzQmlvIHtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2ZpbGJpbGQge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmltYWdlQmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgIC5tYWdhemluT3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgIC5pbWdXcmFwcGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuXG5cbiAgICAgICAgICAgICAgICAvL2JhY2tncm91bmQ6IHJlZDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAvL3dpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzODBweDtcbiAgICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI0KSk7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcztcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVyc29uX2JpbGRfbmV1IHtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgJi5pbWFnZV9saW5rX3BlcnNvbl9iaWxkX25ldSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZXJzb25JbmZvIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIC8vbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogNDVweCA0MHB4IDMwcHggNDBweDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgLy9taW4taGVpZ2h0OiAzNDBweDtcbiAgICAgICAgICAgICAgLy9AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgICAgICAgICAvLyAgbWluLWhlaWdodDogMzYwcHg7XG4gICAgICAgICAgICAgIC8vfVxuICAgICAgICAgICAgICAvL0BtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgICAgICAgIC8vICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgICAgLy99XG4gICAgICAgICAgICAgIC8vQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAgICAgICAgICAgLy8gIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAvL31cblxuICAgICAgICAgICAgICAuc3VibGluZS1jb2xvciB7XG4gICAgICAgICAgICAgICAgLy9mb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgICAvL21pbi1oZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgLy9AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgICAgICAgICAgIC8vICBtaW4taGVpZ2h0OiA3OXB4O1xuICAgICAgICAgICAgICAgIC8vfVxuICAgICAgICAgICAgICAgIC8vQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICAgICAgICAgICAgICAvLyAgbWluLWhlaWdodDogNzhweDtcbiAgICAgICAgICAgICAgICAvL31cbiAgICAgICAgICAgICAgICAvL0BtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgICAgICAgICAgLy8gIG1pbi1oZWlnaHQ6IDc3cHg7XG4gICAgICAgICAgICAgICAgLy99XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXZ3O1xuICAgICAgICAgICAgICAgIC8vaHlwaGVuczogYXV0bztcbiAgICAgICAgICAgICAgICAvL3dvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuaW5mbywgLmJpbyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodF9ncmF5O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgJi50ZXh0SW5kZW50IHtcbiAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtMTAwMDBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0X2dyYXk7XG4gICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmJpbyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXZ3O1xuXG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuZW1haWxfdGVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWUtbWFpbCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjJyZW07XG4gICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtZS1tYWlsLCAuZmllbGQtLW5hbWUtZmllbGQtdGVsIHtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMnJlbTtcblxuXG4gICAgICAgICAgICAgICAgICAuZmllbGQtLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRfZ3JheTtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgLmZpZWxkLS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd3ViO1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAvL3dvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgICAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIC8vICBNb2R1bGUgVmlkZW9cbiAgICAgIC52aWRlbyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAvLyAgTW9kdWxlIEJsaWNrIGlucyBIZWZ0XG4gICAgICAubW9kdWwtYmxpY2staW5zLWhlZnQge1xuICAgICAgICAubGlua3RleHQge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGlkZXIge1xuICAgICAgICAgIC5zbGlkZSB7XG4gICAgICAgICAgICAuZnJvbnQge1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltZy1hbHQge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm90dG9tOiAtMC43NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gIE1hZ2F6aW4gT3ZlcmxheVxuICAgICAgLm1hZ2F6aW4tb3ZlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgzOSwgMzksIDM5LCAwLjk2KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgei1pbmRleDogLTE7XG5cbiAgICAgICAgJi5vdmVybGF5QWN0aXZlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHotaW5kZXg6IDE1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGlkZXJDb250YWluZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRvcDogNTUlO1xuXG4gICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgLy9wb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgIGxlZnQ6IDIycHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNsaWRlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICY6bm90KC5mbGlwTWFnKTphZnRlciB7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAvL21heC1oZWlnaHQ6IDc1MHB4O1xuICAgICAgICAgICAgICAvL2hlaWdodDogNjB2aDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpub3QoLnNsaWNrLWN1cnJlbnQpIHtcbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5kb3VibGUge1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogLTVweCAwcHggMThweCAwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiA1cHggMHB4IDE4cHggMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zaW5nbGVQYWdlIHtcbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDI0cHggM3B4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zbGlkZXJDb250cm9scyB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxufVxuXG4jYmxvY2stdmVybGFndGhlbWUtY29udGVudCB7XG4gIC5zbGljay10cmFjayB7XG4gICAgLnRleHQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG5cbiAgICAgIC5zdWJsaW5lLWNvbG9yLndoaXRlIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG5cbiAgICAgIGgyIHtcbiAgICAgICAgJi53aGl0ZSB7XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0yMHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZW0ge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0dlb3JnaWEnO1xuICAgICAgICAgICAgICB0ZXh0LXJlbmRlcmluZzogZ2VvbWV0cmljUHJlY2lzaW9uO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnR2VvcmdpYSc7XG4gICAgICAgICAgICAgICAgdGV4dC1yZW5kZXJpbmc6IGdlb21ldHJpY1ByZWNpc2lvbjtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bY2xhc3MqPVwiYmxvY2stdmlld3MtYmxvY2tzdGVsbGVuYW56ZWlnZW4tYmxvY2stXCJdIHtcbiAgJi52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDk4JTtcblxuICAgIC52aWV3cy1yb3cge1xuICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOEQ4RDg7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgfVxuXG4gICAgICB0aW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjQpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmluaGFsdHNzZWl0ZSB7XG4gIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIHtcbiAgICAuZmllbGQtLWl0ZW0ge1xuICAgICAgLm1vZHVsLXZvcnNjaGF1LWJveCB7XG4gICAgICAgICYudGVhc2VyIHtcblxuICAgICAgICAgIC8vbWFyZ2luLWJvdHRvbTogOHJlbTtcblxuICAgICAgICAgIC8vQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLy8gIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgLy99XG5cbiAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlTWFyZ2luO1xuXG4gICAgICAgICAgPiAuY2FyZC1zZWN0aW9uLWhlYWQge1xuICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAxMnJlbTtcbiAgICAgICAgICB9XG5cblxuICAgICAgICAgIC5jYXJkLWRlY2sge1xuICAgICAgICAgICAgJi5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgJi5jb3VudC0yIHtcbiAgICAgICAgICAgICAgICAudm9yc2NoYXUge1xuICAgICAgICAgICAgICAgICAgLy8gaWYgdGhlcmUgYXJlIDIgQ29sc1xuICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnZvcnNjaGF1IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuXG4gICAgICAgICAgLnN1Ym1vZHVsLXZvcnNjaGF1LWJveC1laW50cmFnIHtcblxuXG4gICAgICAgICAgICAuY29udGVudFRleHQge1xuICAgICAgICAgICAgICAmLmJ0bkNsYXNzIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5cmVtO1xuXG5cbiAgICAgICAgICAgICAgICAubW9yZS5idG5zdHlsZSB7XG4gICAgICAgICAgICAgICAgICBAZXh0ZW5kICVtb3JlaW5mbztcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICBib3R0b206IDNyZW07XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtaW1nIHtcbiAgICAgICAgICAgICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIC8vanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgLm1vZHVsLXZvcnNjaGF1LWJveCB7XG4gICAgICAgICAgJi50ZWFzZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTkwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ib2R5IHtcbiAgJi5idWVjaGVyIHtcbiAgICAubW9kdWwtdm9yc2NoYXUtYm94IHtcbiAgICAgIC5jYXJkLXNlY3Rpb24taGVhZCB7XG4gICAgICAgIC51bmRlckZvbnQge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNThweCk7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYyg1MHB4ICsgOTAgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSlcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTUycHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTYwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI3BhZ2UtaGVhZGVyIHtcbiAgICAmLmJhY2tncm91bmRDb2xvckxlZnQge1xuICAgICAgYmFja2dyb3VuZDogJHd1YjtcblxuICAgICAgLmNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXG4gICAgICAgIC5yaWdodCB7XG4gICAgICAgICAgJi5pbWctbm9oYW5kIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWZ0IHtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgLnN1YmxpbmUtY29sb3Ige1xuICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAgICAgICAuZmllbGQtLWl0ZW0ge1xuICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuaGVhZGVyIHtcbiAgICAgICYudGVhc2VyIHtcbiAgICAgICAgLmltZy1ub2hhbmQsIC5oZWFkZXIge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgdG9wOiAxNSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDkwdnc7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc0cHgpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTcwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltZy1oYW5kIHtcblxuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWhhdXB0YmlsZCB7XG4gICAgICAgICAgICAvL2Rpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAvL2p1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgLy93aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC00MCUpO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjAlO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICAgIHRvcDogMiU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNob3dBbGwge1xuICAgICAgICAgICYuaGFsZiB7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIC8vIFBhZ2UgSGVhZGVyXG4gICAgICAuY29udGVudCB7XG4gICAgICAgIC5mdWxsV2lkdGgge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAuZnVsbFdpZHRoLXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3NSU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGVyLWJpbGQtdm9sbGUtYnJlaXRlLSB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuXG4gICAgICAgICAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNjVweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLnNob3dBbGwge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gODVweCAycmVtIDFyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAuY3Mge1xuICAgIC5pbmhhbHRzc2VpdGUge1xuICAgICAgJi5mdWxsIHtcblxuICAgICAgICAud2hpdGUtYmFja2dyb3VuZCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDguMzMzMzMlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDguMzMzMzMlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGVudC1iaWxkLXNsaWRlciB7XG4gICAgLnRlYXNlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuXG4gICAgICAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciB7XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBib2R5IC5pbmhhbHRzc2VpdGUuZnVsbCAuY29udGVudC1iaWxkLXNsaWRlci50ZWFzZXIge1xuXG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgfVxuXG4gIC5hZGRPbi5tb2R1bC1wcm9kdWt0LXZvcnNjaGF1IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuYWRkT24taW5uZXIge1xuXG4gICAgfVxuXG4gICAgaDIsIC5zdWJsaW5lIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zdWJsaW5lIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgfVxuXG4gICAgLmltZ1dyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgJltkYXRhLW5hbWU9XCJzdGFuZFwiXSB7XG4gICAgICAgIGxlZnQ6IDMyJTtcbiAgICAgICAgdG9wOiAxMiU7XG4gICAgICB9XG5cbiAgICAgICZbZGF0YS1uYW1lPVwicG9zdGVyXCJdIHtcbiAgICAgICAgdG9wOiAzNCU7XG4gICAgICAgIGxlZnQ6IDcwJTtcbiAgICAgIH1cblxuICAgICAgJltkYXRhLW5hbWU9XCJjYXJkXCJdIHtcbiAgICAgICAgYm90dG9tOiAtMTAlO1xuICAgICAgICBsZWZ0OiAxNSU7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAxNnJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICB9XG5cbiAgICAgICYubGVmdCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiwgYnV0dG9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5vdmVybGF5IHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICYuaGlkZGVuIHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjZzLCBoZWlnaHQgMHMgMC42cztcbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5ha2FBZGRPbiB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgLnNsaWRlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDRyZW0gOHJlbSA0cmVtO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMjV2dztcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2xpZGUsIC5zbGljay1saXN0LCAuc2xpY2stdHJhY2sge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250cm9scyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiA0cmVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIC5jYXB0aW9ucyB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgICAgICAgLnNsaWRlIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGlkZXJDb250cm9scyB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFrYSB7XG4gICAgLmluaGFsdHNzZWl0ZSB7XG4gICAgICAmLmZ1bGwge1xuICAgICAgICAubW9kdWwtc3ViaGVhZGxpbmUge1xuICAgICAgICAgICYudGVhc2VyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJvb2stYXV0aG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1heC13aWR0aDogMzByZW07XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgjMDAwLCAuMjQpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5hdXRob3ItaW1hZ2Uge1xuICAgICAgd2lkdGg6IDcuNXJlbTtcbiAgICAgIGhlaWdodDogNy41cmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMzJweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8uc3VibGluZS1jb2xvciB7XG4gICAgLy8gIGNvbG9yOiAkZHI7XG4gICAgLy99XG5cbiAgICAuYXV0aG9yLW5hbWUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICAuYXV0aG9yLWRlc2NyaXB0aW9uIHtcblxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDNyZW07XG4gICAgfVxuICB9XG5cbiAgLnN1Ym1vZHVsLWJsaWNrLWlucy1oZWZ0LXNsaWRlIHtcbiAgICAuc29jaWFsSWNvbnMge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAyLjNyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC40NXJlbTtcblxuICAgICAgICAmLmljb24tdHdpdHRlciwgJi5pY29uLXgsICYuaWNvbi10aWt0b2sge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgY29sb3I6ICM0MzQzNGQ7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICB3aWR0aDogMzdweDtcbiAgICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTE1JSk7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFN0eWxpbmcgZnJvbSBDb250YWluZXIgQ292ZXIgZGVzIEphaHJlcyBpbiBodHRwOi8vd3ViLnRlc3QvY292ZXItZGVzLWphaHJlcy0yMDE5XG5cbiAgLndlYmZvcm0tc3VibWlzc2lvbi1jb3Zlci1kZXMtamFocmVzLWZvcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICBmaWVsZHNldCB7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAmI2VkaXQtbWVpbi1iZXJ1ZiB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0yMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmpzLWZvcm0taXRlbS1vcnQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIH1cblxuICAgICNlZGl0LWFjdGlvbnMge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5qcy1mb3JtLWl0ZW0ge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAud2ViZm9ybS1yYWRpb3Mtb3RoZXIge1xuICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgbGVnZW5kIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogZ2VvcmdpYTtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICAgICAgJi5maWVsZHNldC1sZWdlbmQge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1vZHVsLWNvdmVyLWRlcy1qYWhyZXMge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBoMiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmNvbC1tZC0zIHtcbiAgICAgIG1heC13aWR0aDogMjAlO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJXXFwwMEM0SExFTlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MEE1O1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcblxuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KSk7XG4gICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpKTtcbiAgICAgICAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5Ecm9wc2hhZG93KE9mZlg9JyR7eH0nLCBPZmZZPScke3l9JywgQ29sb3I9JyR7aGV4fScpXCI7XG4gICAgICAgICAgZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5Ecm9wc2hhZG93KE9mZlg9JyR7eH0nLCBPZmZZPScke3l9JywgQ29sb3I9JyR7aGV4fScpXCI7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjUwbXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coNHB4IDhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjQ4KSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcblxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC52b3RlT3ZlcmxheSB7XG4gICAgLnNjaGxpZXNzZW5CdG4ge1xuICAgICAgd2lkdGg6IDMuNzVyZW07XG4gICAgICBoZWlnaHQ6IDMuNzVyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IC02LjI1dmg7XG4gICAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW07XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24vYXJyb3cuc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDMwcHg7XG4gICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiAnZnV0dXJhX2x0Ym9sZCc7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xuXG4gICAgICAmLmQtbGctYmxvY2sge1xuXG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnWnVyXFwwMGZjIGNrIHp1ciBBdXN3YWhsJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBjb2xvcjogIzIxMjEyMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAyLjVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtbm92YVwiLCBzYW5zLXNlcmlmO1xuICAgICAgfVxuICAgIH1cblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogOTk5OTk5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0YzRjM7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgIC5mb3JtQ29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpIHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSB0cmFuc2xhdGVYKDApO1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHZoO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDk5OTk5OTk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgICAgICBib3gtc2hhZG93OiAwIC00cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NjkuOThweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gICAgICB9XG5cbiAgICAgIC5yb3cge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODBweCkge1xuICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgI2NvdmVyUG9sbENvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDEyMHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgIC53ZWJmb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTI1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuY2xvbmUtaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgIHRvcDogMzhweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIGxlZnQ6IDUlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IGNhbGMoNTB2aCAtIDM4cHgpO1xuICAgICAgLy9vdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAvL292ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ2OS45OHB4KSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ2OS45OHB4KSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudm90ZU92ZXJsYXkge1xuICAgICAgI2NvdmVyUG9sbENvbnRhaW5lciB7XG4gICAgICAgIHRvcDogNTBweDtcblxuICAgICAgICAuc2NobGllc3NlbkJ0biB7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMXB4O1xuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBsZWZ0OiAxLjdyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuXG4gIC5jbG9uZUNvdmVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogOTk5OTk5O1xuICAgIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdyg0cHggOHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuNDgpKTtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDRweCA4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC40OCkpO1xuICAgIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkRyb3BzaGFkb3coT2ZmWD0nJHt4fScsIE9mZlk9JyR7eX0nLCBDb2xvcj0nJHtoZXh9JylcIjtcbiAgICBmaWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkRyb3BzaGFkb3coT2ZmWD0nJHt4fScsIE9mZlk9JyR7eX0nLCBDb2xvcj0nJHtoZXh9JylcIjtcbiAgICBsZWZ0OiAxMHZ3O1xuICAgIHdpZHRoOiAzMHZ3O1xuICAgIHRvcDogMTIuNXZoO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDY5Ljk4cHgpIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTZweCkgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucHVzaC14bC0yIHtcbiAgICAgIGxlZnQ6IDE2LjY2NjY3JTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5wdXNoLWxnLTIge1xuICAgICAgbGVmdDogMTYuNjY2NjclO1xuICAgIH1cblxuICAgIC52b3RlT3ZlcmxheSB7XG5cbiAgICAgIC5jbG9uZS1pbWFnZS1jb250YWluZXIge1xuXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgd2lkdGg6IDQyJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLmNsb25lQ292ZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc2NobGllc3NlbkJ0biB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgICAgICAgd2lkdGg6IDMwdnc7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgICAgIHRvcDogMjJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbn1cblxuLmNvbnRlbnRUZXh0IHtcbiAgJi5zdGF0ZW1lbnQge1xuICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAvLyAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAvL31cbiAgICAudW5kZXJGb250IHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZpZWxkIHtcbiAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLy9tYXJnaW4tdG9wOiAtNC4yNWVtO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLy9tYXJnaW4tdG9wOiAtMy4yNWVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuYm9keSB7XG4gICNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IHtcbiAgICAuY29udGVudFRleHQge1xuICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvcXVvdGUtZGVmYXVsdC5zdmcnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgb3BhY2l0eTogMC4xO1xuICAgICAgICAgICAgYm90dG9tOiAtNjVweDs7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc3Ige1xuICAgICNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IHtcbiAgICAgIC5jb250ZW50VGV4dCB7XG4gICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3F1b3RlLXNyLnN2ZycpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkeWVsbG93ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5hciB7XG4gICAgI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQge1xuICAgICAgLmNvbnRlbnRUZXh0IHtcbiAgICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvcXVvdGUtYXIuc3ZnJykgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRhciAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYXUge1xuICAgICNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IHtcbiAgICAgIC5jb250ZW50VGV4dCB7XG4gICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3F1b3RlLWF1LnN2ZycpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJHJlZCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZHIge1xuICAgICNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IHtcbiAgICAgIC5jb250ZW50VGV4dCB7XG4gICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3F1b3RlLWRyLnN2ZycpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkcGV0cm9sICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5iZiB7XG4gICAgI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQge1xuICAgICAgLmNvbnRlbnRUZXh0IHtcbiAgICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvcXVvdGUtYmYuc3ZnJykgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRibHVlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5teiB7XG4gICAgI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQge1xuICAgICAgLmNvbnRlbnRUZXh0IHtcbiAgICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvcXVvdGUtbXouc3ZnJykgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRteiAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuaHAge1xuICAgICNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IHtcbiAgICAgIC5jb250ZW50VGV4dCB7XG4gICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3F1b3RlLWhwLnN2ZycpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkaHAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmRpZ2lyYXQge1xuICAgICNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IHtcbiAgICAgIC5jb250ZW50VGV4dCB7XG4gICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3F1b3RlLWRpZ2lyYXQuc3ZnJykgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3dWIgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnB0YSB7XG4gICAgI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQge1xuICAgICAgLmNvbnRlbnRUZXh0IHtcbiAgICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvcXVvdGUtcHRhLnN2ZycpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkcHRhICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5nZXN1bmQyIHtcbiAgICAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkZ2VzdW5kMiAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYXJ0aWNsZSB7XG4gICAgLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJHd1YiAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYubmV3cyB7XG4gICAgLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJHd1YiAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuSUhNLUdyZWVuIHtcbiAgICAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkaWhtZ3JlZW4gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnB0YSB7XG4gICAgLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJHB0YSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYWdwIHtcbiAgICAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYWdwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5ha2Ege1xuICAgIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRvcmFuZ2UgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmJ1ZWNoZXIge1xuICAgIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3dWIgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm1pbnRncmVlbiB7XG4gICAgLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJG1pbnRncmVlbiAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuY3Mge1xuICAgIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjcyAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYucGluayB7XG4gICAgLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJHBpbmsgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmdlc3VuZDEge1xuICAgIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRnZXN1bmQxICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi52aW9sZXQge1xuICAgIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR2aW9sZXQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnd1YkJsdWUge1xuICAgIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3dWIgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmRhcmtSZWQge1xuICAgIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRkYXJrUmVkICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy9hY2NvcmRpb24ga2FycmllcmVcbi5tb2R1bC1ha2tvcmRlb24ge1xuICAmLnVpLWFjY29yZGlvbiB7XG4gICAgLnVpLWFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q4RDhEODtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB1bnNldDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHVuc2V0O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHVuc2V0O1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdW5zZXQ7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLnVpLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDhEOEQ4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICYudWktYWNjb3JkaW9uLWhlYWRlci1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWNpcmNsZS1taW51cy5zdmdcIikgMCAwIHRyYW5zcGFyZW50IG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgICYudWktYWNjb3JkaW9uLWhlYWRlci1pY29uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1jaXJjbGUtcGx1cy5zdmdcIikgMCAwIHRyYW5zcGFyZW50IG5vLXJlcGVhdDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHM7XG4gICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICM0MzQzNEQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtbm92YVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygxOHB4ICsgMiAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdW5zZXQ7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB1bnNldDtcbiAgICAgIHBhZGRpbmc6IDAgMCAyNXB4IDI1cHg7XG4gICAgICBmb250LWZhbWlseTogXCJTb3VyY2VTZXJpZlByb1wiLCBHZW9yZ2lhLCBzZXJpZjtcblxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgY29sb3I6ICNFMTAwMEQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIiwgc2VyaWY7XG4gICAgICB9XG5cbiAgICAgIGE6OmFmdGVyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAuM3M7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlYTNjXCI7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNlcmlmUHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgdWwge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGFic1xuLm1vZHVsLXRhYnMge1xuXG4gID4gaDIge1xuICAgIHBhZGRpbmc6IGNhbGMoNDVweCAtIC4ycmVtKSBjYWxjKDQ1cHggLSAuMnJlbSkgMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgJi5jb21wYWN0X3RhYnMge1xuICAgIC51aS10YWJzLW5hdiB7XG4gICAgICBwYWRkaW5nOiAxLjRlbSAxLjRlbSAwO1xuXG4gICAgICAudWktdGFicy10YWIge1xuICAgICAgICAudWktdGFicy1hbmNob3Ige1xuICAgICAgICAgIC8vcGFkZGluZzogMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgLy9wYWRkaW5nOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHVsLnVpLXRhYnMtbmF2IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXG4gICAgbGkge1xuICAgICAgLy9tYXgtd2lkdGg6IDI0JTtcbiAgICAgIC8vbWFyZ2luLXJpZ2h0OiAxJTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgIC8vJjpiZWZvcmUge1xuICAgICAgLy8gIHdpZHRoOiA5OCU7XG4gICAgICAvL31cblxuICAgICAgYSB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzKSB7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zdWJtb2R1bC10YWIge1xuICAgIC5maWVsZC0tbmFtZS1maWVsZC10YWItaW5oYWx0IHtcbiAgICAgIC8vIE1vZHVsIFRhYmVsbGUgaW5uZXJoYWxiIHZvbiBUYWJzXG4gICAgICAubW9kdWwtdGFiZWxsZSB7XG4gICAgICAgIG1hcmdpbjogMnJlbSBhdXRvO1xuICAgICAgfVxuXG4gICAgICAubW9kdWwtYWtrb3JkZW9uIHtcbiAgICAgICAgbWFyZ2luOiAycmVtIGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgICA+IGgyIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFiLWZvb3RlciB7XG5cbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgcGFkZGluZzogMCAycmVtO1xuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICAgIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNik7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJlbGF0ZWQgTW9kdWxcbi5yZWxhdGVkIHtcbiAgJi5jYXJkLWRlY2sge1xuICAgIC5jYXJkIHtcbiAgICAgICYuZnVsbCB7XG4gICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgLy9jdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzkwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIFNhbWUgSGVpZ2h0IHZvbiBTcGFsdGVuXG4gICAgICAmLnNhbWVfaGVpZ2h0IHtcbiAgICAgICAgLmNvbnRlbnRUZXh0LCAuY2FyZC1pbWcge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBUZXh0IGN1cnNpdmVcbiAgICAgICYudGV4dF9jdXJzaXZlIHtcbiAgICAgICAgLmNvbnRlbnRUZXh0IHtcbiAgICAgICAgICAuc3VibGluZSB7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHkge1xuICAubGF5b3V0LWNvbnRhaW5lciBtYWluIHtcbiAgICAvLyA1MCA1MCBNb2R1bFxuICAgIC56d2Vpc3BhbHRpZy01MC01MC0ge1xuICAgICAgLy8gIEJpbGQgUmVzcG9uc2l2ZVxuICAgICAgLm1vYmlsZS1mdWxsIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICA+IC5yb3cge1xuICAgICAgICA+IC51bmRlckZvbnQge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3JlbSk7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycmVtKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cykge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xLjVyZW0pO1xuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKDU1cHggKyA5MCAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sZWZ0Q29sIHtcbiAgICAgICAgLm1vZHVsLWtlbm56YWhsLWJveCB7XG4gICAgICAgICAgLnNxdWFyZSB7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucmlnaHRDb2wge1xuICAgICAgICAubW9kdWwta2VubnphaGwtYm94IHtcbiAgICAgICAgICAuc3F1YXJlIHtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5iYWNrZ3JvdW5kQ29sb3JCb3gge1xuICAgICAgICBtZWRpYSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gUmVzcG9uc2l2ZTogTm8gcGFkZGluZyBvbiB0b3BcbiAgICAuaW5oYWx0c3NlaXRlIHtcbiAgICAgID4gLmNvbnRlbnQge1xuICAgICAgICA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50IHtcbiAgICAgICAgICA+IC5maWVsZC0taXRlbSB7XG4gICAgICAgICAgICAmLmZpcnN0IHtcbiAgICAgICAgICAgICAgLnp3ZWlzcGFsdGlnLTUwLTUwLSB7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAgICAgICAgICAgICAgIC8vbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cblxuLy8gQW5zcHJlY2hwYXJ0bmVyIChNb2R1bGUgKyBWaWV3KVxuXG4ubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlU2VyaWZQcm9cIiwgR2VvcmdpYSwgc2VyaWY7XG4gIC8vcGFkZGluZy1yaWdodDogOHB4O1xuICAvL3BhZGRpbmctbGVmdDogOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgLy90ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgJjphZnRlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zdXBsaW5lIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjBBNTtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMTRweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgbGVmdDogMCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAuaW1nIHtcbiAgICB3aWR0aDogNy41cmVtO1xuICAgIGhlaWdodDogNy41cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXJnaW46IDFyZW0gMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxiaWxkIHtcbiAgICAgIGltZyB7XG4gICAgICAgIC8vaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgLy93aWR0aDogYXV0bztcbiAgICAgICAgLy90cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAmLm5hbWUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlU2VyaWZQcm9cIiwgR2VvcmdpYSwgc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIH1cblxuICAgICYudGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgZm9udC1zaXplOiAwLjk1cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIH1cblxuICAgICYucGhvbmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIH1cbiAgfVxuXG4gIGEge1xuICAgICYubWFpbCB7XG4gICAgICBjb2xvcjogJHd1YjtcbiAgICAgIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICB9XG5cblxuICAvLyBTdGVsbGVuYW56ZWlnZSBBbnNwcmVjaHBhcnRuZXJcbiAgJi5zdGVsbGVuYW56ZWlnZSB7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI0KSwgMHB4IDBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDUlIDIlO1xuICAgIC8vbWFyZ2luOiAxMDBweCBhdXRvIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcxMHB4O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgIEBleHRlbmQgJXJlc3BvbnNpdmVNYXJnaW47XG5cbiAgICAvL0BtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLy8gIHdpZHRoOiAxMDAlO1xuICAgIC8vICBtYXJnaW46IDEwcHggYXV0byAwIGF1dG87XG4gICAgLy9cbiAgICAvL31cbiAgICBoNCB7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBoNSB7XG4gICAgICBmb250LWZhbWlseTogJ0dlb3JnaWEnO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIC8vbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDE1cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1ODBweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sZWZ0IHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1ODBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsYmlsZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGhlaWdodDogMTI0cHg7XG4gICAgICAgIHdpZHRoOiAxMjRweDtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5yaWdodCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuXG4gICAgICAgICYuYW5yZWRlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICYubmFtZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICYudGl0bGUge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnR2VvcmdpYSc7XG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hZHJlc3Mge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnR2VvcmdpYSc7XG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5waG9uZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgLy9tYXJnaW4tdG9wOiAyMXB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuamV0enQtYmV3ZXJiZW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgMzBweCAwO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICYuYnRuIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwicHJveGltYS1ub3ZhXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4LjhweDtcbiAgICAgICAgICAgIC8vd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAZXh0ZW5kICVtb3JlaW5mbztcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbn1cblxuXG4vLyBNb2R1bCBLZW5uemFobGJveFxuXG4ubW9kdWwta2VubnphaGwtYm94IHtcbiAgbGkge1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgfVxuXG4gICYubGVmdF9hbGlnbmVkIHtcbiAgICAubnVtYmVyIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLnN1YmxpbmUge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgJi5zdWJsaW5lOmFmdGVyIHtcbiAgICAgICAgbGVmdDogMTIlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1zdHlsZS1rZW5uemFobGJveCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxufVxuXG4uY29udGVudFRleHQudGV4dEZpZWxkIHtcbiAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgIGEubm9hcnJvdyB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4ucm91bmRlZC5hcnJvdyB7XG4gIGkge1xuICAgIGNvbG9yOiBibGFjaztcbiAgfVxufVxuXG4ubW9kdWwtdGV4dC11bS1iaWxkIHtcbiAgbWVkaWEge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJi5pbWFnZUxlZnQge1xuICAgIG1lZGlhIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwIDIwcHggMTBweCAwO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmltYWdlUmlnaHQge1xuICAgIG1lZGlhIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMjBweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuY29udGVudFRleHQucmVzcG9uc2l2ZVRleHQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDMuNXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLm1vZHVsLWFuc3ByZWNocGFydG5lci1ib3gge1xuICBhLmJ0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2Q5ZjtcbiAgfVxufVxuIiwiZm9ybSB7XG4gIC5lcnJvciB7XG4gICAgY29sb3I6ICRyZWQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgfVxuXG4gIGhyLndlYmZvcm0taG9yaXpvbnRhbC1ydWxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E4YThiNDtcbiAgfVxuXG4gIC5mb3JtLWl0ZW0ge1xuICAgIC8vICBOYWNocmljaHQgZmVsZFxuICAgICYuanMtZm9ybS10eXBlLXRleHRhcmVhIHtcbiAgICAgIC5pbnB1dEdyb3VwIHtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICBmb250LWZhbWlseTogZ2VvcmdpYSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgY29sb3I6ICM0MzQzNEQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBpbnB1dC5mb3JtLWNoZWNrYm94IH4gbGFiZWwsIGlucHV0LmZvcm0tcmFkaW8gfiBsYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgaW5wdXQuZm9ybS1jaGVja2JveCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgfiBsYWJlbCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgaW5wdXQsIHNlbGVjdCwgLnNlbCwgLnNlbF9fcGxhY2Vob2xkZXIsIGxhYmVsLCB0ZXh0YXJlYSwgLmNvbnRyb2wge1xuICAgIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNik7XG4gICAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIC8vZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjYpO1xuICB9XG5cbiAgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIGZpZWxkc2V0LndlYmZvcm0tY29tcG9zaXRlLWhpZGRlbi10aXRsZSB7XG4gICAgLyogQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHsgKi9cbiAgICAgIG1hcmdpbjogMDtcbiAgICAvKiB9ICovXG4gIH1cblxuICAud2ViZm9ybS1vcHRpb25zLWRpc3BsYXktdHdvLWNvbHVtbnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmlucHV0R3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICAgICAgdG9wOiAwO1xuICAgICAgY29sb3I6ICR3dWI7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgc2VsZWN0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbDpub3QoLm9wdGlvbikge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzMy4zMzMzM3B4O1xuICAgICAgY3Vyc29yOiB0ZXh0O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgLy9wb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cblxuICAgIGlucHV0LmZvcm0tY2hlY2tib3ggfiBsYWJlbCwgaW5wdXQuZm9ybS1yYWRpbyB+IGxhYmVsIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICBpbnB1dC5ub3RlbXB0eSB7XG4gICAgICAmIH4gbGFiZWwge1xuICAgICAgICAvL3RvcDogMDtcbiAgICAgICAgLy9mb250LXNpemU6IDE0cHg7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpmb2N1cykge1xuICAgICAgICBjb2xvcjogJHd1YjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNhOGE4YjQ7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJHd1YjtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgLyogLmZvcm0taXRlbTpub3QoLmNvbC0xMikge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzKSB7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgfVxuICB9ICovXG5cbiAgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLW1hcmt1cCB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuICA+LmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgIH1cbiAgfVxuICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB9XG4gIH1cbiAgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyB7XG4gICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuICAuY2hlY2tib3hlcy0td3JhcHBlciB7XG4gICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5qcy1mb3JtLXR5cGUtcmFkaW8ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMjJweDtcbiAgICBwYWRkaW5nOiAwIDAgMCAycHg7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBsYWJlbCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG4gICAgLmlucHV0R3JvdXAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICA+IC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQge1xuICAgIHBhZGRpbmc6IDAgMzJweCAhaW1wb3J0YW50O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICAgIHBhZGRpbmc6IDAgMTZweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQsIC5qcy1mb3JtLXR5cGUtd2ViZm9ybS1tYXJrdXAge1xuICAgICYuZ3JleXRleHQge1xuICAgICAgLmlucHV0R3JvdXAge1xuICAgICAgICBjb2xvcjogJGxpZ2h0X2dyYXk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAvLyBGaWVsZHNldC8gR3J1cHBlXG4gIC5yYWRpb3MtLXdyYXBwZXIge1xuICAgIGxlZ2VuZCB7XG4gICAgICBzcGFuLmZpZWxkc2V0LWxlZ2VuZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAmLndlYmZvcm0tc3VibWlzc2lvbi1mcmFnZWJvZ2VuLXp1ci16dXNhbW1lbmFyYmVpdC1pbS1mb3JtIHtcbiAgICAud2ViZm9ybS1jaGVja2JveGVzLW90aGVyLS13cmFwcGVyIHtcbiAgICAgID4gbGVnZW5kIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC53ZWJmb3JtLXR5cGUtZmllbGRzZXQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcblxuICAgICYrLndlYmZvcm0tdHlwZS1maWVsZHNldCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgICYuZmllbGRzZXQxIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzZFNUY2O1xuICAgICAgPmxlZ2VuZCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxLjJlbSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5yZXZpZXdwcm96ZXNzLXdyYXBwZXIge1xuICAgICAgPiBsZWdlbmQge1xuICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICAgIH1cbiAgICAgIC53ZWJmb3JtLWNoZWNrYm94ZXMtb3RoZXItaW5wdXQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZpZWxkc2V0LXdyYXBwZXIge1xuICAgICAgLnJhZGlvcy0td3JhcHBlciB7XG4gICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmllbGRzZXQtd3JhcHBlcjpoYXMobGVnZW5kKTpoYXMoc3Bhbi52aXN1YWxseS1oaWRkZW4pIHtcbiAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIH1cblxuICAgICYuaGlnaGxpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3YjlhYTQ7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgYm94LXNoYWRvdzogMCAyMXB4IDIwcHggLTE0cHggcmdiYSgwLCAwLCAwLCAuMjcpO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIH1cblxuICAgICAgbGVnZW5kIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I5YWE0O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuXG4gICAgICBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICAgICAgICBjb2xvcjogIzI0NDk3RCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZhZmFmYTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzI0NDk3RDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5maWVsZHNldC1sZWdlbmQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIGxlZ2VuZCB7XG4gICAgICAvKiBwYWRkaW5nLWxlZnQ6IDE2cHg7ICovXG4gICAgfVxuXG4gICAgLmZpZWxkc2V0LXdyYXBwZXIge1xuICAgICAgPiBkaXYge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IGRpdiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLmNvbC0xMiB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5ub1NwYWNlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cykge1xuICAgICAgLyogbWFyZ2luOiAwOyAqL1xuICAgIH1cbiAgfVxuXG4gIC8vIE5vIFNwYWNlXG4gIC5ub1NwYWNlIHtcbiAgICA+IC5mb3JtZWxlbWVudCB7XG4gICAgICA+IC5pbnB1dEdyb3VwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAud2ViZm9ybS1kb2N1bWVudC1maWxlIHtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJIaW56dWZcXDAwZmNnZW5cIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxNTRweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjBlZmVmO1xuICAgICAgY29sb3I6ICRsaWdodF9ncmF5O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMTJweCAxNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICBjb2xvcjogJGdyZXk7XG4gICAgfVxuICB9XG5cblxuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbiAgaW5wdXRbdHlwZT1cImRhdGVcIl06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAvLyBGaWxlIHVwbG9hZFxuICAuanMtZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuXG4gICAgLmZvcm0tZmlsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgY29sb3I6ICM4ZDhkOWM7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxMHB4IDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG9wYWNpdHk6IDA7XG5cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0R3JvdXAgbGFiZWw6bm90KG9wdGlvbikge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwO1xuICAgIH1cblxuICAgIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgLmlucHV0R3JvdXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuZm9ybS1zdWJtaXQge1xuICAgICAgd2lkdGg6IDE1NHB4O1xuICAgICAgYmFja2dyb3VuZDogI2YwZWZlZiAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICRsaWdodF9ncmF5O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG5cbiAgICAgIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcblxuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIH1cblxuICAgICAgLmlucHV0R3JvdXAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgIGlucHV0LmZvcm0tY2hlY2tib3gge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcblxuICAgICAgICAgICY6Zm9jdXMgfiBsYWJlbCB7XG4gICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRfZ3JheTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAuaW5wdXRHcm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgLndlYmZvcm0tZWxlbWVudC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGlucHV0LmZvcm0tY2hlY2tib3gge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMjBweDtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDNweDtcblxuICAgICAgICArIGxhYmVsIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbWFyZ2luOiAzcHggMCAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIC5qcy1mb3JtLXR5cGUtc2VsZWN0IHtcblxuICAgICYuZm9ybS1pdGVtLWJld2VyYnVuZy1hbHMge1xuICAgICAgLmlucHV0R3JvdXAge1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmZvcm0taXRlbS1sYW5kIHtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB9XG5cblxuICAgIC5pbnB1dEdyb3VwIHtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGVhZjEnO1xuICAgICAgICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB0b3A6IDExcHg7XG4gICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICBjb2xvcjogZ3JheTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgc2VsZWN0IHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBnZW9yZ2lhO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIC53ZWJmb3JtLXNlbGVjdC1vdGhlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC53ZWJmb3JtLXJhZGlvcy1vdGhlcixcbiAgLndlYmZvcm0tdHlwZS1maWVsZHNldCB7XG4gICAgLmZpZWxkc2V0LXdyYXBwZXIge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG5cbiAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgID4gLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC8vIFJhZGlvYnV0dG9uc1xuICAgICAgLmpzLXdlYmZvcm0tcmFkaW9zLFxuICAgICAgLmpzLXdlYmZvcm0tdHlwZS1yYWRpb3Mge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC5qcy1mb3JtLXR5cGUtcmFkaW8ge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaW5wdXRHcm91cCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5mb3JtLXJhZGlvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgLy8gUmFkaW9idXR0b24gLSBvdGhlclxuICAgICAgLndlYmZvcm0tcmFkaW9zLW90aGVyLWlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgZmllbGRzZXQge1xuICAgICYubW9yZXNwYWNlIHtcbiAgICAgIC5pbnB1dEdyb3VwLCBociwgLnJhZGlvcy0td3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy9yZWR1Y2UgcGFkZGluZyB0byBoaWRkZW4gZWxlbWVudHNcbiAgJi53ZWJmb3JtLXN1Ym1pc3Npb24tdW1mcmFnZS1kaXJhLWZvcm0ge1xuICAgIC5qcy13ZWJmb3JtLXN0YXRlcy1oaWRkZW4ge1xuICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gICAgfVxuICB9XG5cblxuICAvLyBFdmVudHN1Ym1pc3Npb25cblxuICAmLndlYmZvcm0tc3VibWlzc2lvbi1ldmVudC1hbm1lbGR1bmctYWRkLWZvcm0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG5cbiAgLy8gRXZlbnQgYW5tZWxkdW5nXG4gICYuZXZlbnQge1xuICAgIG1hcmdpbjogMDtcblxuICAgIC5mb3JtLWl0ZW06bm90KC5jb2wtMTIpIHtcbiAgICAgIHBhZGRpbmc6IDBweCAxMnB4O1xuICAgIH1cblxuICAgIC5mb3JtLWl0ZW0tYW56YWhsLWRlci1wZXJzb25lbi1mZWxkIHtcbiAgICAgIGlucHV0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAud2ViZm9ybS10eXBlLWZpZWxkc2V0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBnZW9yZ2lhO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuICB9XG5cbiAgJi5uZXdzbGV0dGVyLWFubWVsZHVuZyB7XG5cbiAgICA+IGZpZWxkc2V0IHtcblxuICAgICAgJi5mb3JtLXdyYXBwZXIge1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gICAgICBjb2xvcjogJGxpZ2h0X2dyYXk7XG4gICAgICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgIH1cbiAgfVxuXG5cbiAgLy8gS29udGFrdFxuICAmLmNvbnRhY3Qge1xuICAgIEBleHRlbmQgJWZvcm11bGFyO1xuXG4gICAgcGFkZGluZzogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcblxuICAgID4gZGl2OmZpcnN0LWNoaWxkIGg0IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgLmZvcm1lbGVtZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLy8gQnV0dG9uXG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtaW4td2lkdGg6IDIyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd3ViO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuanMtZm9ybS10eXBlLXByb2Nlc3NlZC10ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcblxuICAgICAgLmlucHV0R3JvdXAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAvL3BhZGRpbmc6IDIwcHg7XG4gICAgICAvKiBwYWRkaW5nOiAwOyAqL1xuXG4gICAgICAuZm9ybS13cmFwcGVyIHtcbiAgICAgICAgLyogcGFkZGluZzogMDsgKi9cbiAgICAgIH1cblxuICAgICAgLndlYmZvcm0tdHlwZS1maWVsZHNldCB7XG4gICAgICAgIC8qIHBhZGRpbmc6IDE1cHg7ICovXG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAvLyBCZXdlcmJ1bmdcbiAgJi5iZXdlcmJ1bmcsICYuZGlnaXRhbCB7XG4gICAgLy9tYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgLy9tYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cblxuICAgIC8vIFdlacOfZXIgSGludGVyZ3J1bmRcbiAgICA+IGZpZWxkc2V0IHtcbiAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcblxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gQ2hlY2tib3hcbiAgICAuZGF0ZW5zY2h1dHoge1xuICAgICAgLmlucHV0R3JvdXAge1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgei1pbmRleDogMjM7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICY6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCksIDBweCAwcHggOXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpjaGVja2VkICsgbGFiZWwge1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGVhNTInO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNDdFNEMyO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgICAgICAgdG9wOiAtNnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIGJvcmRlcjogJGxpZ2h0X2dyYXkgMXB4IHNvbGlkO1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQnV0dG9uXG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICBpbnB1dCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwZXRyb2w7XG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW07XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICB9XG4gIH1cblxuICAmLmRpZ2l0YWwge1xuXG5cbiAgICAvLyBCdXR0b25cbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZpZWxkZ3JvdXAge1xuICAgICAgLy8gQ2hlY2tib3hlblxuICAgICAgJi5qcy13ZWJmb3JtLXR5cGUtY2hlY2tib3hlcyB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgLmlucHV0R3JvdXAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4zcmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgLy8gIE5hY2hyaWNodCBmZWxkXG4gICAgICAmLmpzLWZvcm0tdHlwZS10ZXh0YXJlYSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAvLyBCZXdlcmJ1bmcgJiBDb250YWN0IEZvcm11bGFyZVxuICAmLmJld2VyYnVuZywgJi5jb250YWN0LCAmLmRpZ2l0YWwge1xuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAud2ViZm9ybS10eXBlLWZpZWxkc2V0IHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogZ2VvcmdpYTtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAuanMtZm9ybS10eXBlLXByb2Nlc3NlZC10ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cykge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQnV0dG9uXG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICBpbnB1dCB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cykge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLndlYmZvcm0tdHlwZS1maWVsZHNldCB7XG4gICAgLndlYmZvcm0tcmFkaW9zLW90aGVyIHtcbiAgICAgIG1hcmdpbjogMjBweCAwO1xuXG4gICAgICBsZWdlbmQge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LWZhbWlseTogZ2VvcmdpYTtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICAgICAgJi5maWVsZHNldC1sZWdlbmQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFsZXJ0IHtcbiAgICB0b3A6IC0zNXB4O1xuICB9XG5cbiAgJi53ZWJmb3JtLXN1Ym1pc3Npb24tZ2V3aW5uc3BpZWwtcHRhLXdvbWFuLWV4cG9waGFybS0tZm9ybSB7XG4gICAgLmZvcm0taXRlbS1qYS1pY2gtYmluLXB0YS1vZGVyLW1pdGFyYmVpdGVyLWluLWluLWVpbmVyLXN0YXRpb25hZXJlbi1hcG90aGVrIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCAwIDE1cHg7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb250YWN0IEZvcm11bGFyIFdyYXBwZXJcbi5jb250YWN0LXdyYXBwZXIge1xuICAvL2JhY2tncm91bmQ6IHdoaXRlO1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtO1xuICB9XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC1zcGV6aWFsaW5oYWx0IHtcbiAgLmJsb2NrLXdlYmZvcm0ge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuXG4gICAgLmNvbnRhY3RwZXJzb24ge1xuICAgICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICB9XG4gIH1cbn1cblxuXG4uaWNvbi1zbWFsbGFycm93ZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYWYxJztcbn1cblxuXG4uc2luZ2xlLWNvbnRhaW5lciB7XG4gIC5wYWdlLXRpdGxlIHtcbiAgICBoMiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDQwcmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cblxuI3VpLWRhdGVwaWNrZXItZGl2IHtcbiAgcGFkZGluZzogLjJlbTtcblxuICAudWktd2lkZ2V0LWhlYWRlciB7XG5cbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgdG9wOiBhdXRvO1xuICB9XG59XG5cbiNlZGl0LWlocmUtZGF0ZW4ge1xuICBsZWdlbmQge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG5cbiNlZGl0LWRpcmEtYmVzdGVsbHVuZyAuanMtZm9ybS10eXBlLXJhZGlvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8vIHdlYmZvcm0gY29uZmlybSByZXNldCBidXR0b25cbi5qcy13ZWJmb3JtLWNvbmZpcm1hdGlvbi1iYWNrLXN1Ym1pdC1hamF4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gTWFyZ2luIFdlYmZvcm1cblxuYm9keS5wYXRoLXdlYmZvcm0ge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWFkZC1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweDtcblxuICAgICNlZGl0LWZ1bGxjYWwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgfVxuICB9XG5cblxufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLXctYi1tb3ZlLXVtZnJhZ2UtZm9ybSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24td3ViLW1vdmUtZm9ybSB7XG4gIC53ZWJmb3JtLXNjYWxlLS13cmFwcGVyIHtcbiAgICAuZmllbGRzZXQtbGVnZW5kIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiAjNDM0MzRkO1xuICAgICAgY29sb3I6IHJnYmEoNjcsIDY3LCA3NywgLjYpO1xuICAgICAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG5cbiAgICAuanMtd2ViZm9ybS13ZWJmb3JtLXNjYWxlIHtcbiAgICAgIC53ZWJmb3JtLXNjYWxlLW9wdGlvbiB7XG4gICAgICAgIC5pbnB1dEdyb3VwIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuXG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXJhdGluZyB7XG4gICAgLmlucHV0R3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgaW5wdXQge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cblxuICAgICAgbGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLWxpa2VydCB7XG4gICAgbGFiZWwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICB0b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndlYmZvcm0tbGlrZXJ0LXRhYmxlLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgdGJvZHkge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdG9wOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tYmVzdGVsbHVuZy1waGFybWF6ZXV0LWRpZW5zdGxlaXMtZm9ybSB7XG4gICNlZGl0LWdyZWVuLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNmMGU0O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAud2ViZm9ybS10eXBlLWZpZWxkc2V0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICYjZWRpdC1iZXN0ZWxsdW5nLXBvc3Rlci1waGFybWF6ZXV0LWRpZW5zdGxlaXN0dW5nZW4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAuanMtZm9ybS10eXBlLXByb2Nlc3NlZC10ZXh0IHtcbiAgICAgICAgLyogbWFyZ2luLXRvcDogNDBweDsgKi9cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJnX2Zvcm1fZ3JvdXAsIC5maWVsZHNldDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNmMGU0O1xuXG4gIC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxufVxuXG4ubWJfMSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmluZm9ybWF0aW9uX2FjY2VwdCB7XG4gIHBhZGRpbmc6IDAgMTJweCAhaW1wb3J0YW50O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgIC5mb3JtZWxlbWVudCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5mb3JtZWxlbWVudCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgfVxuICB9XG59XG5cbmJvZHkge1xuICAmW2RhdGEtb25jZV49XCJmb3JtLXNpbmdsZS1zdWJtaXRcIl0ge1xuICAgIC5hbGVydCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEyNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB6LWluZGV4OiAxMDAwO1xuICAgIH1cbiAgfVxuXG4gIC5jYXB0Y2hhIHtcbiAgICAuaW5wdXRHcm91cCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICBsYWJlbDpub3QoLm9wdGlvbikge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgIGN1cnNvcjogdGV4dDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgIC5iYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuY2FwdGNoYV9fZGVzY3JpcHRpb24ge1xuICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuLndlYmZvcm0tY29uZmlybWF0aW9uLW1vZGFsIHtcbiAgLnVpLXdpZGdldC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWdld2lubnNwaWVsLXB0YS13b21hbi1wcmVpc3JhZXRzLWZvcm0ge1xuICBbaWRePWVkaXQtbmFtZS1kZXItYXBvdGhla2VdLCBbaWRePWVkaXQtZ2V3aW5uZnJhZ2VdIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgW2lkXj1lZGl0LWhpbndlaXMtdGVpbG5haG1lYmVkaW5ndW5nXSB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tZXNzYWdlcy0tZXJyb3Ige1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJlZF9iYWNrZ3JvdW5kO1xuICBtYXgtd2lkdGg6IDExMjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIHRvcDogNzVweDtcbiAgfVxufVxuXG4udWktZGlhbG9nIHtcbiAgLnVpLXdpZGdldC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiAzMXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzMXB4O1xuICAgIC51aS1idXR0b24taWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Nsb3NlLXguc3ZnKSAwIDAgbm8tcmVwZWF0IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC51aS1idXR0b24ge1xuICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiJHByb3hpbWEtcGF0aDogXCIuLi9mb250L3Byb3hpbWFub3ZhXCI7XG4kc291cmNlU2VyaWYtcGF0aDogXCIuLi9mb250L3NvdXJjZVNlcmlmUHJvXCI7XG4kaWNvbW9vbi1wYXRoOiBcIi4uL2ZvbnQvaWNvbW9vblwiO1xuXG4vLyBQcm94aW1hIE5vdmFcbkBmb250LWZhY2V7XG4gIGZvbnQtZmFtaWx5OlwiUHJveGltYSBOb3ZhXCI7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOnVybCgnI3skcHJveGltYS1wYXRofS8xMjc0MTM5L2I3ZmJiOGRhLWViZDYtNDRlNi1iZTIyLTc4OTAyYzZiZjZjNi5lb3Q/I2llZml4Jyk7XG4gIHNyYzp1cmwoJyN7JHByb3hpbWEtcGF0aH0vMTI3NDEzOS9iN2ZiYjhkYS1lYmQ2LTQ0ZTYtYmUyMi03ODkwMmM2YmY2YzYuZW90PyNpZWZpeCcpIGZvcm1hdChcImVvdFwiKSx1cmwoJyN7JHByb3hpbWEtcGF0aH0vMTI3NDEzOS83NjQxMzNkYS1hOWJhLTQ5MmEtODAyNi0yMjg4OWFjZDdmMTIud29mZjInKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoJyN7JHByb3hpbWEtcGF0aH0vMTI3NDEzOS9jYTZlOGE3My1hZTM0LTRlYTItOWRkZS05YzA5YzU4NTg4Njkud29mZicpIGZvcm1hdChcIndvZmZcIiksdXJsKCcjeyRwcm94aW1hLXBhdGh9LzEyNzQxMzkvZGQ2MjA0MjMtYWFlZi00MjY4LWE3MDctYjJlNzkxODMxNDM2LnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZXtcbiAgZm9udC1mYW1pbHk6XCJQcm94aW1hIE5vdmFcIjtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgLy8gTkVVKioqKioqKioqKioqKioqIGRhdm9yIDUwMFxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzp1cmwoJyN7JHByb3hpbWEtcGF0aH0vMTI3NDE1Ny8yZTE2OTYyZS1kNjNiLTRlOGUtYTM1Yy1kYzdiYTVmYWY2ZjYuZW90PyNpZWZpeCcpO1xuICBzcmM6dXJsKCcjeyRwcm94aW1hLXBhdGh9LzEyNzQxNTcvMmUxNjk2MmUtZDYzYi00ZThlLWEzNWMtZGM3YmE1ZmFmNmY2LmVvdD8jaWVmaXgnKSBmb3JtYXQoXCJlb3RcIiksdXJsKCcjeyRwcm94aW1hLXBhdGh9LzEyNzQxNTcvNjcyZTA5ZmYtMTE3Zi00N2E5LWFkMzktMmFmOTQyMGNjYjc5LndvZmYyJykgZm9ybWF0KFwid29mZjJcIiksdXJsKCcjeyRwcm94aW1hLXBhdGh9LzEyNzQxNTcvZGI5ZDEyYjAtOTMwNy00YjFmLTg4YmYtZWJiNjc2NTE2YzNiLndvZmYnKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybCgnI3skcHJveGltYS1wYXRofS8xMjc0MTU3Lzc5ZDczMWZlLWQyOWMtNDhiNy05MzEyLWY1MDNlZTEzMjE2Zi50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2V7XG4gIGZvbnQtZmFtaWx5OlwiUHJveGltYSBOb3ZhXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgc3JjOnVybCgnI3skcHJveGltYS1wYXRofS8xMjc0MTYwL2Y2ZDE0NjY5LTgyYjItNGE1Ni1hODg4LTdiODI2Zjg0YTJkZS5lb3Q/I2llZml4Jyk7XG4gIHNyYzp1cmwoJyN7JHByb3hpbWEtcGF0aH0vMTI3NDE2MC9mNmQxNDY2OS04MmIyLTRhNTYtYTg4OC03YjgyNmY4NGEyZGUuZW90PyNpZWZpeCcpIGZvcm1hdChcImVvdFwiKSx1cmwoJyN7JHByb3hpbWEtcGF0aH0vMTI3NDE2MC8yOGNhOGNkOS03MTAwLTQ1MzMtOTllNS1lODY3MDVlMzg5MzMud29mZjInKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoJyN7JHByb3hpbWEtcGF0aH0vMTI3NDE2MC9jNmQxNTgxMC0yYjNmLTQ2MmUtODVkOC02ZGRkMjYzMjc3ZDUud29mZicpIGZvcm1hdChcIndvZmZcIiksdXJsKCcjeyRwcm94aW1hLXBhdGh9LzEyNzQxNjAvNGI5ODZkYzktNWMzZC00YzYwLThhMTQtZjYyMmZjODE2ODQ1LnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZXtcbiAgZm9udC1mYW1pbHk6XCJQcm94aW1hIE5vdmFcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgLy9ORVUqKioqKioqKioqKioqKioqKioqKiBkYXZvciBnYXJuaWNodHNcbiAgc3JjOnVybCgnI3skcHJveGltYS1wYXRofS8xNTI5MzUxL2I5MThmYzI1LWNhYmEtNGNmNS04NjA2LWQ3Nzc0MmU0NzZmNC5lb3Q/I2llZml4Jyk7XG4gIHNyYzp1cmwoJyN7JHByb3hpbWEtcGF0aH0vMTUyOTM1MS9iOTE4ZmMyNS1jYWJhLTRjZjUtODYwNi1kNzc3NDJlNDc2ZjQuZW90PyNpZWZpeCcpIGZvcm1hdChcImVvdFwiKSx1cmwoJyN7JHByb3hpbWEtcGF0aH0vMTUyOTM1MS9lODk4MDQyYS01ZWI5LTQ4MTAtYjU3OC1jMzk5M2FiNThmMGYud29mZjInKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoJyN7JHByb3hpbWEtcGF0aH0vMTUyOTM1MS9jYjlkNGYwMi1kMzI2LTQ2YjAtYTg1Ny05MzBjY2UwNTdmODAud29mZicpIGZvcm1hdChcIndvZmZcIiksdXJsKCcjeyRwcm94aW1hLXBhdGh9LzE1MjkzNTEvNzVjYWZjMDMtMjJlNC00MWIwLThiYzItMWI5MDgxNTA2ZWNjLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZXtcbiAgZm9udC1mYW1pbHk6XCJQcm94aW1hIE5vdmFcIjtcbiAgc3JjOnVybCgnI3skcHJveGltYS1wYXRofS8xNTI5MzU5LzhjN2RhZmM5LWQxMGYtNDFkMC1hMDM2LWJlMTkyMjllZjQwZS5lb3Q/I2llZml4Jyk7XG4gIHNyYzp1cmwoJyN7JHByb3hpbWEtcGF0aH0vMTUyOTM1OS84YzdkYWZjOS1kMTBmLTQxZDAtYTAzNi1iZTE5MjI5ZWY0MGUuZW90PyNpZWZpeCcpIGZvcm1hdChcImVvdFwiKSx1cmwoJyN7JHByb3hpbWEtcGF0aH0vMTUyOTM1OS9jZTg4YTEzMS04NWNiLTRhMzktOGRkMS0zYTRmNTgxN2I3MGMud29mZjInKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoJyN7JHByb3hpbWEtcGF0aH0vMTUyOTM1OS8zZmZjNGVhMi04NDYxLTQ4OTctYTgwOS1kYmY5MjUwMDM3MmMud29mZicpIGZvcm1hdChcIndvZmZcIiksdXJsKCcjeyRwcm94aW1hLXBhdGh9LzE1MjkzNTkvZGEzYjNkYzUtNDdlNC00NGE2LThiZmYtNGVlZTE1OGE1OWM0LnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZXtcbiAgZm9udC1mYW1pbHk6XCJQcm94aW1hIE5vdmFcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6dXJsKCcjeyRwcm94aW1hLXBhdGh9LzU1OTY3NDMvMWI4ZmZkYjctZjI3ZC00YzA5LWExNDItNjg2MTE1MzQwODEyLmVvdD8jaWVmaXgnKTtcbiAgc3JjOnVybCgnI3skcHJveGltYS1wYXRofS81NTk2NzQzLzFiOGZmZGI3LWYyN2QtNGMwOS1hMTQyLTY4NjExNTM0MDgxMi5lb3Q/I2llZml4JykgZm9ybWF0KFwiZW90XCIpLHVybCgnI3skcHJveGltYS1wYXRofS81NTk2NzQzLzI4MDU1MzQ2LTI5YjItNDNmNS05ZTgzLWMwNTExMWY4MGQ4NC53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLHVybCgnI3skcHJveGltYS1wYXRofS81NTk2NzQzLzE4OWU5MTJmLWZiZGYtNGZmMy1iZDUzLWVkMGI1YjZjZTRjMy53b2ZmJykgZm9ybWF0KFwid29mZlwiKSx1cmwoJyN7JHByb3hpbWEtcGF0aH0vNTU5Njc0My9kMDNiNzk2My04ZGJmLTQ5NDktOTJjYy0zNDlhODJmNDI1YTMudHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNle1xuICBmb250LWZhbWlseTpcIlByb3hpbWEgTm92YVwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzp1cmwoJyN7JHByb3hpbWEtcGF0aH0vNTU5Njc3MC9lYWJmZDhjNS05N2ZjLTQwZWUtOWM3ZC0xODYxZWE2MzYyZTEuZW90PyNpZWZpeCcpO1xuICBzcmM6dXJsKCcjeyRwcm94aW1hLXBhdGh9LzU1OTY3NzAvZWFiZmQ4YzUtOTdmYy00MGVlLTljN2QtMTg2MWVhNjM2MmUxLmVvdD8jaWVmaXgnKSBmb3JtYXQoXCJlb3RcIiksdXJsKCcjeyRwcm94aW1hLXBhdGh9LzU1OTY3NzAvMjE0MjI2YTctNDNjZi00MzNjLThiNWEtZGIxODU0M2ViMzcyLndvZmYyJykgZm9ybWF0KFwid29mZjJcIiksdXJsKCcjeyRwcm94aW1hLXBhdGh9LzU1OTY3NzAvOTYyOWMyMTctMWJlMy00YjY5LTk1ZWQtZTMzMDlmZjY5OTgxLndvZmYnKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybCgnI3skcHJveGltYS1wYXRofS81NTk2NzcwLzcxOWU4Y2M4LTY1ODYtNGI0ZS05ZmFmLTg5MTliZGQ1NDgwZC50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2V7XG4gIGZvbnQtZmFtaWx5OlwiUHJveGltYSBOb3ZhXCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgc3JjOnVybCgnI3skcHJveGltYS1wYXRofS81NTk2ODkxLzFjNGYwNjNhLTc0NGMtNGI3MC04MzA2LWRlZjk4ZjE5YmEzYy5lb3QnKTtcbiAgc3JjOnVybCgnI3skcHJveGltYS1wYXRofS81NTk2ODkxLzFjNGYwNjNhLTc0NGMtNGI3MC04MzA2LWRlZjk4ZjE5YmEzYy5lb3Q/I2llZml4JykgZm9ybWF0KFwiZW90XCIpLHVybCgnI3skcHJveGltYS1wYXRofS81NTk2ODkxLzJkZTAwYzM1LTJkNDQtNDc2Ny1hOTZlLThiNDNmNDg0OTliZC53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLHVybCgnI3skcHJveGltYS1wYXRofS81NTk2ODkxLzBjZTQxMTViLTY1MjMtNDNiNS04ZTE1LWNiOTU5YTJlYWEzNC53b2ZmJykgZm9ybWF0KFwid29mZlwiKSx1cmwoJyN7JHByb3hpbWEtcGF0aH0vNTU5Njg5MS9hOGVlN2RmNy1hZGZiLTQyMjUtYTc5NC1lYTY3NDI4YjA5N2EudHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNle1xuICBmb250LWZhbWlseTpcIlByb3hpbWEgTm92YVwiO1xuICBmb250LXdlaWdodDogNzAwOyAvLyBORVUgKioqKioqKioqKioqKioqKiogZGF2b3IgNjAwXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOnVybCgnI3skcHJveGltYS1wYXRofS81NTk2OTI4Lzk3MzM5NTVlLTY2MmUtNDdkNC05NDhhLTU5NmVjYzc0MTAwZC5lb3Q/I2llZml4Jyk7XG4gIHNyYzp1cmwoJyN7JHByb3hpbWEtcGF0aH0vNTU5NjkyOC85NzMzOTU1ZS02NjJlLTQ3ZDQtOTQ4YS01OTZlY2M3NDEwMGQuZW90PyNpZWZpeCcpIGZvcm1hdChcImVvdFwiKSx1cmwoJyN7JHByb3hpbWEtcGF0aH0vNTU5NjkyOC8xZDlhODI0Mi1jNGE1LTQ0MjktYTM3ZS03N2U4MDYwOGM0YTYud29mZjInKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoJyN7JHByb3hpbWEtcGF0aH0vNTU5NjkyOC81NjEwZTRlZS1jZTAzLTQ3NmEtYmI1Yi1lZWU4Y2EyZWZlMWMud29mZicpIGZvcm1hdChcIndvZmZcIiksdXJsKCcjeyRwcm94aW1hLXBhdGh9LzU1OTY5MjgvNTlkMDZjZWEtNDJiYi00ZjM1LWE3MzgtMmI3OTI3NzQ4ZGNkLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZXtcbiAgZm9udC1mYW1pbHk6XCJQcm94aW1hIE5vdmFcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6dXJsKCcjeyRwcm94aW1hLXBhdGh9LzU1OTgwODgvODQ0NGNlOGYtYzVhMi00ODNiLWFiZjctYjk1NDdiMWQ4YWQ1LmVvdD8jaWVmaXgnKTtcbiAgc3JjOnVybCgnI3skcHJveGltYS1wYXRofS81NTk4MDg4Lzg0NDRjZThmLWM1YTItNDgzYi1hYmY3LWI5NTQ3YjFkOGFkNS5lb3Q/I2llZml4JykgZm9ybWF0KFwiZW90XCIpLHVybCgnI3skcHJveGltYS1wYXRofS81NTk4MDg4L2MzYjc4YWNhLWZlMjctNDg4OC1hYTI1LTVkZjUyZDMyMjdhMy53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLHVybCgnI3skcHJveGltYS1wYXRofS81NTk4MDg4LzM3ODU3NjNhLTdhOTQtNDg2MC05N2ExLTVkM2Y1NTFiM2QzNi53b2ZmJykgZm9ybWF0KFwid29mZlwiKSx1cmwoJyN7JHByb3hpbWEtcGF0aH0vNTU5ODA4OC8yZjU4NDRlNy05ODZlLTRiYjEtODM4NS1jM2JiZjZjNmRiNjgudHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNle1xuICBmb250LWZhbWlseTpcIlByb3hpbWEgTm92YVwiO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzp1cmwoJyN7JHByb3hpbWEtcGF0aH0vcHJveGltYTgwMC9wcm94aW1hODAwLmVvdD8jaWVmaXgnKTtcbiAgc3JjOnVybCgnI3skcHJveGltYS1wYXRofS9wcm94aW1hODAwL3Byb3hpbWE4MDAuZW90PyNpZWZpeCcpIGZvcm1hdChcImVvdFwiKSx1cmwoJyN7JHByb3hpbWEtcGF0aH0vcHJveGltYTgwMC9wcm94aW1hODAwLndvZmYyJykgZm9ybWF0KFwid29mZjJcIiksdXJsKCcjeyRwcm94aW1hLXBhdGh9L3Byb3hpbWE4MDAvcHJveGltYTgwMC53b2ZmJykgZm9ybWF0KFwid29mZlwiKSx1cmwoJyN7JHByb3hpbWEtcGF0aH0vcHJveGltYTgwMC9wcm94aW1hODAwLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuXG5cbi8vIFNvdXJjZVNlcmlmUHJvXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2VTZXJpZlBybyc7XG4gIHNyYzogdXJsKFwiI3skc291cmNlU2VyaWYtcGF0aH0vU291cmNlU2VyaWZQcm8tUmVndWxhci5lb3RcIik7XG4gIHNyYzogdXJsKFwiI3skc291cmNlU2VyaWYtcGF0aH0vU291cmNlU2VyaWZQcm8tUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiI3skc291cmNlU2VyaWYtcGF0aH0vU291cmNlU2VyaWZQcm8tUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIiN7JHNvdXJjZVNlcmlmLXBhdGh9L1NvdXJjZVNlcmlmUHJvLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIjeyRzb3VyY2VTZXJpZi1wYXRofS9Tb3VyY2VTZXJpZlByby1SZWd1bGFyLnN2ZyNTb3VyY2VTZXJpZlByby1SZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiI3skc291cmNlU2VyaWYtcGF0aH0vU291cmNlU2VyaWZQcm8tUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NvdXJjZVNlcmlmUHJvJztcbiAgc3JjOiB1cmwoXCIjeyRzb3VyY2VTZXJpZi1wYXRofS9Tb3VyY2VTZXJpZlByby1TZW1pYm9sZC5lb3RcIik7XG4gIHNyYzogdXJsKFwiI3skc291cmNlU2VyaWYtcGF0aH0vU291cmNlU2VyaWZQcm8tU2VtaWJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIiN7JHNvdXJjZVNlcmlmLXBhdGh9L1NvdXJjZVNlcmlmUHJvLVNlbWlib2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiI3skc291cmNlU2VyaWYtcGF0aH0vU291cmNlU2VyaWZQcm8tU2VtaWJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIjeyRzb3VyY2VTZXJpZi1wYXRofS9Tb3VyY2VTZXJpZlByby1TZW1pYm9sZC5zdmcjU291cmNlU2VyaWZQcm8tU2VtaWJvbGRcIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIjeyRzb3VyY2VTZXJpZi1wYXRofS9Tb3VyY2VTZXJpZlByby1TZW1pYm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NvdXJjZVNlcmlmUHJvJztcbiAgc3JjOiB1cmwoXCIjeyRzb3VyY2VTZXJpZi1wYXRofS9Tb3VyY2VTZXJpZlByby1Cb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIjeyRzb3VyY2VTZXJpZi1wYXRofS9Tb3VyY2VTZXJpZlByby1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIjeyRzb3VyY2VTZXJpZi1wYXRofS9Tb3VyY2VTZXJpZlByby1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiI3skc291cmNlU2VyaWYtcGF0aH0vU291cmNlU2VyaWZQcm8tQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIiN7JHNvdXJjZVNlcmlmLXBhdGh9L1NvdXJjZVNlcmlmUHJvLUJvbGQuc3ZnI1NvdXJjZVNlcmlmUHJvLUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIjeyRzb3VyY2VTZXJpZi1wYXRofS9Tb3VyY2VTZXJpZlByby1Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU291cmNlU2VyaWZQcm8nO1xuICBzcmM6IHVybChcIiN7JHNvdXJjZVNlcmlmLXBhdGh9L1NvdXJjZVNlcmlmUHJvLUJsYWNrLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIjeyRzb3VyY2VTZXJpZi1wYXRofS9Tb3VyY2VTZXJpZlByby1CbGFjay50dGYud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIiN7JHNvdXJjZVNlcmlmLXBhdGh9L1NvdXJjZVNlcmlmUHJvLUJvbGQudHRmLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiI3skc291cmNlU2VyaWYtcGF0aH0vU291cmNlU2VyaWZQcm8tQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIiN7JHNvdXJjZVNlcmlmLXBhdGh9L1NvdXJjZVNlcmlmUHJvLUJsYWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLy9pY29tb29uXG4vL0Bmb250LWZhY2Uge1xuLy8gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4vLyAgc3JjOiAgdXJsKCcjeyRpY29tb29uLXBhdGh9L2ljb21vb24uZW90PzdnaHNtaicpO1xuLy8gIHNyYzogIHVybCgnI3skaWNvbW9vbi1wYXRofS9pY29tb29uLmVvdD83Z2hzbWojaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4vLyAgdXJsKCcjeyRpY29tb29uLXBhdGh9L2ljb21vb24udHRmPzdnaHNtaicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbi8vICB1cmwoJyN7JGljb21vb24tcGF0aH0vaWNvbW9vbi53b2ZmPzdnaHNtaicpIGZvcm1hdCgnd29mZicpLFxuLy8gIHVybCgnI3skaWNvbW9vbi1wYXRofS9pY29tb29uLnN2Zz83Z2hzbWojaWNvbW9vbicpIGZvcm1hdCgnc3ZnJyk7XG4vLyAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbi8vICBmb250LXN0eWxlOiBub3JtYWw7XG4vLyAgZm9udC1kaXNwbGF5OiBibG9jaztcbi8vfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgc3JjOlxuICAgIHVybCgnI3skaWNvbW9vbi1wYXRofS9pY29tb29uLnR0Zj9idXE2dXknKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcjeyRpY29tb29uLXBhdGh9L2ljb21vb24ud29mZj9idXE2dXknKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJyN7JGljb21vb24tcGF0aH0vaWNvbW9vbi5zdmc/YnVxNnV5I2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG59XG5cbkBtaXhpbiBmb250UmVndWxhcntcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYS1ub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6ICBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIC8vYWx0ZXJuYXRlIHNtYWxsIGwgZm9yIHByb3hpbWFcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInNzMDZcIjtcbn1cbkBtaXhpbiBmb250U2VtaXtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYS1ub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6ICBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbn1cbkBtaXhpbiBmb250Qm9sZHtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYS1ub3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6ICBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbn1cbkBtaXhpbiBmb250WEJvbGR7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtbm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiAgbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuXG59XG5AbWl4aW4gZm9udFNlcmlmRW17XG4gIGZvbnQtZmFtaWx5OiAnR2VvcmdpYSc7XG4gIGZvbnQtc3R5bGU6ICBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWl4aW4gZm9udFNlcmlme1xuICBmb250LWZhbWlseTogIFwiU291cmNlU2VyaWZQcm8tUmVndWxhclwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogIG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQG1peGluIGZvbnRTZXJpZkJvbGR7XG4gIGZvbnQtZmFtaWx5OiAgXCJTb3VyY2VTZXJpZlByby1Cb2xkXCIsR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBtaXhpbiBmb250U2VyaWZCbGFja3tcbiAgZm9udC1mYW1pbHk6ICBcIlNvdXJjZVNlcmlmUHJvLUJsYWNrXCIsR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuXG5AbWl4aW4gZm9udC1yYW5nZUVNKCRzbWFsbEZvbnQsICRiaWdGb250KXtcbiAgZm9udC1zaXplOiByZXNwb25zaXZlICRzbWFsbEZvbnQgJGJpZ0ZvbnQ7XG4gIGZvbnQtcmFuZ2U6IDUyMHB4ICAkY29udGFpbmVyWGw7XG59XG5cbkBtaXhpbiBjb3B5LWZvbnQoKXtcbiAgQGluY2x1ZGUgZm9udFNlcmlmO1xuICBAaW5jbHVkZSBmb250LXJhbmdlRU0oMTZweCwgMjJweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cblxuLy9JY29uc2NocmlmdFxuJGljb24tc2l6ZToyNHB4O1xuXG4iLCIudmlldyB7XHJcbiAgJi52aWV3LW5ld3Mge1xyXG4gICAgJi52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSB7XHJcbiAgICAgIGZvcm0ge1xyXG4gICAgICAgIC5mb3JtLWl0ZW0ge1xyXG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcblxyXG4gICAgICAgICAgLmZvcm0tc2VsZWN0IHtcclxuXHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gZGl2IHtcclxuXHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNik7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM3JlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3dWI7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmLmJlZi1saW5rLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd3ViO1xyXG5cclxuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLy8gU2VhcmNoXHJcbiAgJi52aWV3LXNlYXJjaCB7XHJcblxyXG4gICAgaDEge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC52aWV3cy1yb3cge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q4RDhEODtcclxuICAgICAgcGFkZGluZzogMTZweCAwO1xyXG4gICAgICBtYXJnaW46IDAgMTZweDtcclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICAgICAgICBtYXJnaW46IDAgMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgZmlndXJlIHtcclxuXHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZWFzZXItdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICBtYXJnaW46IDAuNXJlbSAwO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIG1heC13aWR0aDogNDJyZW07XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRlYXNlci1jb3B5IHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlU2VyaWY7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDE2cHggKyAyICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDQycmVtO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb3JlLWxpbmsge1xyXG4gICAgICAgICAgY29sb3I6ICR3dWI7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJHByb3hpbWE7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xyXG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJhciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLy8gVGhlbWVuZmluZGVyXHJcbiAgJi52aWV3LXRoZW1lbmZpbmRlciB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwIC0yNHB4O1xyXG4gICAgICBmb3JtIHtcclxuICAgICAgICAvLyBGb3JtdWxhclxyXG4gICAgICAgICYudmlld3MtZXhwb3NlZC1mb3JtIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuXHJcbiAgICAgICAgICAuZm9ybS1pdGVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgIC8vIFRleHRmZWxkXHJcbiAgICAgICAgICAgICYuanMtZm9ybS10eXBlLXRleHRmaWVsZCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAuaW5wdXRHcm91cCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmJhciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZm9ybS1hY3Rpb25zIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAuZm9ybS1ncm91cCwgaDIsIC52aWV3LWNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcbiAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRzY3JlZW4tc20pe1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZpZXctaGVhZGVyIHtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLy8gdmlldyBjb250ZW50XHJcbiAgICAudmlldy1jb250ZW50IHtcclxuICAgICAgLnZpZXdzLXJvdyB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgLy9tYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIC8vcGFkZGluZzogMjRweCAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xyXG4gICAgICAgIC5jb250ZW50e1xyXG4gICAgICAgICAgY29sb3I6ICRncmV5O1xyXG5cclxuICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInNzMDZcIjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKDE0cHggKyAyICogKCgxMDB2dyAtIDUyMHB4KSAvIDEwMzIpKTtcclxuICAgICAgICAgICAgY29sb3I6ICRncmV5O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICAmLm1hZ2F6aW5lLCAmLmRhdGUge1xyXG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNik7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZGF0ZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4zcmVtO1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5tYWdhemluZSB7XHJcbiAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xyXG5cclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4zcmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwO1xyXG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS4xcmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuZmVlZC1pY29ue1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICB0ZXh0LWluZGVudDogMXB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNik7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBtYXJnaW46IDAgM3JlbSAxLjVyZW0gMDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgfVxyXG4gIC8vICAgUGFnaW5hdGlvblxyXG4gICAgLnBhZ2VyZXItY29udGFpbmVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTI0cHg7XHJcbiAgICB9XHJcblxyXG5cclxuICB9XHJcbn1cclxuIiwiYm9keSB7XHJcbiAgW2NsYXNzKj1cImJsb2NrLXZpZXdzLWJsb2NrbmV3cy1ibG9jay1cIl0ge1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAmLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcclxuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAubmV3cy1ibG9jayB7XHJcbiAgICAgICAgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgLmZvcm0tcmFkaW9zIHtcclxuXHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcblxyXG4gICAgICAgICAgICAvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhEOEQ4O1xyXG5cclxuICAgICAgICAgICAgLmZvcm0taXRlbSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xyXG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNik7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM3JlbTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYuYWN0aXZlLCAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd3ViO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDBweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHd1YjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xyXG5cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5pbnB1dEdyb3VwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgLy8gZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIC8vIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAvLyBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgICAgICAgIC8vIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgICAgICAgICAuZm9ybS1pdGVtIHtcclxuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgICAgICAgIC8vIG92ZXJmbG93LXg6IHZpc2libGU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmZvcm0td3JhcHBlciB7XHJcbiAgICAgICAgICAgICYuY29sLW1kLTEyIHtcclxuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZWFzZXIge1xyXG4gICAgICAgICAgJi52aWV3cy1yb3cge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAyNHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q4RDhEODtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRlYXNlci10ZXh0IHtcclxuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDM0MzREO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnRlYXNlci1tZXRhIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDJyZW07XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLnRlYXNlci1jb3B5IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNlcmlmUHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDJyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICAgICYuY29sLW1kLTQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLnNob3dvcmlnIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC8vQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcclxuICAgICAgICAgICAgICAgICAgICAvLyAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAvL31cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaGF1cHRiaWxkIHtcclxuICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uZXdzLCAuYnVlY2hlciB7XHJcblxyXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlci1jb250YWluZXIge1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAudGVhc2VyIHtcclxuXHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOEQ4RDg7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCAwO1xyXG4gICAgICAgIG1hcmdpbjogMCAxNnB4O1xyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGVhc2VyLXRleHQge1xyXG4gICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAuNXJlbSAwO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHByb3hpbWE7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MnJlbTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcclxuICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICAgICAgICAgIG1hcmdpbjogMCAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmlubmVyLXdyYXBwZXIge1xyXG4gICAgICAgIC8vcGFkZGluZzogMCAzMnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgIGZvcm0ge1xyXG5cclxuICAgICAgICAgIC8vJiN2aWV3cy1leHBvc2VkLWZvcm0tbmV3cy1ibG9jay0xIHtcclxuICAgICAgICAgIC8vICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAvLyAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgLy8gIG1hcmdpbjogMCAzMnB4O1xyXG4gICAgICAgICAgLy8gIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAvL1xyXG4gICAgICAgICAgLy8gIC5mb3JtLXJhZGlvcyB7XHJcbiAgICAgICAgICAvLyAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICAgICAgICAvLyAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIC8vICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAvLyAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgLy9cclxuICAgICAgICAgIC8vICAgIC5mb3JtLWl0ZW0ge1xyXG4gICAgICAgICAgLy8gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgICAgLy8gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAvLyAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAvLyAgICAgIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcclxuICAgICAgICAgIC8vICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgLy8gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgLy8gICAgICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjYpO1xyXG4gICAgICAgICAgLy8gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgLy8gICAgICBsZXR0ZXItc3BhY2luZzogMC4wM3JlbTtcclxuICAgICAgICAgIC8vICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgIC8vICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgLy8gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAvLyAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIC8vXHJcbiAgICAgICAgICAvLyAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIC8vICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIC8vICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAvLyAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgLy8gICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgLy8gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAvLyAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAvLyAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAvLyAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHd1YjtcclxuICAgICAgICAgIC8vICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcclxuICAgICAgICAgIC8vICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgICAgICAgICAvLyAgICAgIH1cclxuICAgICAgICAgIC8vXHJcbiAgICAgICAgICAvLyAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgLy9cclxuICAgICAgICAgIC8vICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAvLyAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG4gICAgICAgICAgLy8gICAgICAgIH1cclxuICAgICAgICAgIC8vICAgICAgfVxyXG4gICAgICAgICAgLy9cclxuICAgICAgICAgIC8vICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgLy9cclxuICAgICAgICAgIC8vICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAvLyAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG4gICAgICAgICAgLy8gICAgICAgIH1cclxuICAgICAgICAgIC8vICAgICAgfVxyXG4gICAgICAgICAgLy9cclxuICAgICAgICAgIC8vICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgLy8gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAvLyAgICAgIH1cclxuICAgICAgICAgIC8vXHJcbiAgICAgICAgICAvLyAgICAgIGxhYmVsIHtcclxuICAgICAgICAgIC8vICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgLy8gICAgICAgIHBhZGRpbmc6IDJyZW0gMHJlbTtcclxuICAgICAgICAgIC8vICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIC8vICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAvLyAgICAgIH1cclxuICAgICAgICAgIC8vICAgIH1cclxuICAgICAgICAgIC8vICB9XHJcbiAgICAgICAgICAvL1xyXG4gICAgICAgICAgLy8gIGRpdltpZF49XCJlZGl0LWZpZWxkLW5ld3Mta2F0ZWdvcmllLXRhcmdldC1pZFwiXSB7XHJcbiAgICAgICAgICAvLyAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIC8vICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOEQ4RDg7XHJcbiAgICAgICAgICAvLyAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAvLyAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIC8vICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIC8vICAgICAgYm90dG9tOiAtMXB4O1xyXG4gICAgICAgICAgLy8gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIC8vICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIC8vICAgIH1cclxuICAgICAgICAgIC8vICB9XHJcbiAgICAgICAgICAvL31cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idWVjaGVyIHtcclxuICAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IC02NHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tb2R1bC1zcGV6aWFsaW5oYWx0IHtcclxuXHJcbiAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gIH1cclxuXHJcbiAgJi50ZWFzZXItY29udGFpbmVyIHtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLnRlYXNlciB7XHJcblxyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q4RDhEODtcclxuICAgICAgcGFkZGluZzogMTZweCAwO1xyXG4gICAgICBtYXJnaW46IDAgMTZweDtcclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZWFzZXItdGV4dCB7XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDQycmVtO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAwO1xyXG4gICAgICAgIG1hcmdpbjogMCAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyLXdyYXBwZXIge1xyXG4gICAgICAvL3BhZGRpbmc6IDAgMzJweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgIGZvcm0ge1xyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFydGljbGUge1xyXG5cclxuICAmLmZ1bGwge1xyXG5cclxuICAgIC5maWVsZC0tbmFtZS1ib2R5IHtcclxuXHJcbiAgICAgIC5zbGljayB7XHJcblxyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgPiBuYXYge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAuc2xpY2stZG90cyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgLy9saXN0LXN0eWxlOiBkaXNjO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTEwcHg7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMHB4IDVweCBibGFjaztcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDIlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbGljay1saXN0IHtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuIiwiZGl2LnBhZ2VyZXItY29udGFpbmVyIHtcclxuICBtYXJnaW46IDA7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHd1YjtcclxuICBwYWRkaW5nOiAycmVtIDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgdWwucGFnZXJfX2l0ZW1zIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgbWFyZ2luOiAwIDAuNXJlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgICAgICYuaXMtYWN0aXZlIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAkd3ViO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzKSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxLjdyZW07XHJcbiAgICAgICAgd2lkdGg6IDEuN3JlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vXHJcbi8vLy8gbGFzdCBQYWdlcmVyLCBTcGFjZSB0byBGb290ZXJcclxuLy8uZmllbGQtLWl0ZW0ge1xyXG4vLyAgJi5sYXN0IHtcclxuLy8gICAgLnZpZXctdGhlbWVuZmluZGVyIHtcclxuLy8gICAgICAucGFnZXJlci1jb250YWluZXIge1xyXG4vLyAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcclxuLy8gICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNS41cmVtIC0gMjRweCk7XHJcbi8vICAgICAgICB9XHJcbi8vICAgICAgfVxyXG4vLyAgICB9XHJcbi8vICAgIC5wYWdlcmVyLWNvbnRhaW5lciB7XHJcbi8vICAgICAgbWFyZ2luLWJvdHRvbTogLTUuNXJlbTtcclxuLy8gICAgfVxyXG4vLyAgfVxyXG4vL31cclxuIiwiLnRyeW91dC1saW5rIHtcclxuICBwYWRkaW5nOiAxcmVtO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjcztcclxuICBjb2xvcjogI2ZmZjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIGgzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XHJcbiAgfVxyXG4gIHAge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMTZweCArIDIgKiAoKDEwMHZ3IC0gNTIwcHgpIC8gMTAzMikpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn0iLCIuY29udGFjdC1kZXRhaWxzIHtcclxuICBtYXJnaW4tdG9wOiAyLjVyZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTE1MnB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gIH1cclxuXHJcbiAgLmZ1bGwge1xyXG5cclxuICAgIG1heC13aWR0aDogNjQwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoNCB7XHJcbiAgICBmb250LWZhbWlseTogJ0dlb3JnaWEnO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxOHB4ICsgMiAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMiAqICgoMTAwdncgLSA1MjBweCkgLyAxMDMyKSk7XHJcbiAgICBmb250LWZhbWlseTogJHByb3hpbWE7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTUycHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsImkuaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvL2ZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLy9mb250LXNpemU6IDIuNXJlbTtcbn1cblxuLy8gaWNvbW9vblxuXG5bY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuXG4uaWNvbi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG4uaWNvbi1ob21lMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuLmljb24taG9tZTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cbi5pY29uLW9mZmljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuLmljb24tbmV3c3BhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG4uaWNvbi1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cbi5pY29uLXBlbmNpbDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDZcIjtcbn1cbi5pY29uLXF1aWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG59XG4uaWNvbi1wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDhcIjtcbn1cbi5pY29uLWJsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cbi5pY29uLWV5ZWRyb3BwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGFcIjtcbn1cbi5pY29uLWRyb3BsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjtcbn1cbi5pY29uLXBhaW50LWZvcm1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwY1wiO1xufVxuLmljb24taW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGRcIjtcbn1cbi5pY29uLWltYWdlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZVwiO1xufVxuLmljb24tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG59XG4uaWNvbi1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7XG59XG4uaWNvbi1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuLmljb24tcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xufVxuLmljb24tZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxM1wiO1xufVxuLmljb24tdmlkZW8tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE0XCI7XG59XG4uaWNvbi1kaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG59XG4uaWNvbi1wYWNtYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTZcIjtcbn1cbi5pY29uLXNwYWRlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxN1wiO1xufVxuLmljb24tY2x1YnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MThcIjtcbn1cbi5pY29uLWRpYW1vbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE5XCI7XG59XG4uaWNvbi1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxYVwiO1xufVxuLmljb24tY29ubmVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxYlwiO1xufVxuLmljb24tcG9kY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxY1wiO1xufVxuLmljb24tZmVlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZFwiO1xufVxuLmljb24tbWljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG59XG4uaWNvbi1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFmXCI7XG59XG4uaWNvbi1ib29rczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMFwiO1xufVxuLmljb24tbGlicmFyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMVwiO1xufVxuLmljb24tZmlsZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIyXCI7XG59XG4uaWNvbi1wcm9maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XG59XG4uaWNvbi1maWxlLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI0XCI7XG59XG4uaWNvbi1maWxlcy1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNVwiO1xufVxuLmljb24tZmlsZS10ZXh0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNlwiO1xufVxuLmljb24tZmlsZS1waWN0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI3XCI7XG59XG4uaWNvbi1maWxlLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI4XCI7XG59XG4uaWNvbi1maWxlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjlcIjtcbn1cbi5pY29uLWZpbGUtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmFcIjtcbn1cbi5pY29uLWZpbGUtemlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJiXCI7XG59XG4uaWNvbi1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJjXCI7XG59XG4uaWNvbi1wYXN0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyZFwiO1xufVxuLmljb24tc3RhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmVcIjtcbn1cbi5pY29uLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyZlwiO1xufVxuLmljb24tZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzBcIjtcbn1cbi5pY29uLWZvbGRlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMxXCI7XG59XG4uaWNvbi1mb2xkZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzJcIjtcbn1cbi5pY29uLWZvbGRlci1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzM1wiO1xufVxuLmljb24tZm9sZGVyLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNFwiO1xufVxuLmljb24tcHJpY2UtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM1XCI7XG59XG4uaWNvbi1wcmljZS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM2XCI7XG59XG4uaWNvbi1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM3XCI7XG59XG4uaWNvbi1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzhcIjtcbn1cbi5pY29uLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzOVwiO1xufVxuLmljb24tY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzYVwiO1xufVxuLmljb24tY29pbi1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2JcIjtcbn1cbi5pY29uLWNvaW4tZXVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzY1wiO1xufVxuLmljb24tY29pbi1wb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzZFwiO1xufVxuLmljb24tY29pbi15ZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2VcIjtcbn1cbi5pY29uLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNmXCI7XG59XG4uaWNvbi1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQwXCI7XG59XG4uaWNvbi1saWZlYnVveTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MVwiO1xufVxuLmljb24tcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDJcIjtcbn1cbi5pY29uLXBob25lLWhhbmctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDNcIjtcbn1cbi5pY29uLWFkZHJlc3MtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0NFwiO1xufVxuLmljb24tZW52ZWxvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0NVwiO1xufVxuLmljb24tcHVzaHBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0NlwiO1xufVxuLmljb24tbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDdcIjtcbn1cbi5pY29uLWxvY2F0aW9uMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0OFwiO1xufVxuLmljb24tY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0OVwiO1xufVxuLmljb24tY29tcGFzczI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGFcIjtcbn1cbi5pY29uLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0YlwiO1xufVxuLmljb24tbWFwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0Y1wiO1xufVxuLmljb24taGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZFwiO1xufVxuLmljb24tY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGVcIjtcbn1cbi5pY29uLWNsb2NrMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZlwiO1xufVxuLmljb24tYWxhcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTBcIjtcbn1cbi5pY29uLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTFcIjtcbn1cbi5pY29uLXN0b3B3YXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1MlwiO1xufVxuLmljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTNcIjtcbn1cbi5pY29uLXByaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTRcIjtcbn1cbi5pY29uLWtleWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU1XCI7XG59XG4uaWNvbi1kaXNwbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU2XCI7XG59XG4uaWNvbi1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTdcIjtcbn1cbi5pY29uLW1vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1OFwiO1xufVxuLmljb24tbW9iaWxlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1OVwiO1xufVxuLmljb24tdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVhXCI7XG59XG4uaWNvbi10djpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1YlwiO1xufVxuLmljb24tZHJhd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVjXCI7XG59XG4uaWNvbi1kcmF3ZXIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVkXCI7XG59XG4uaWNvbi1ib3gtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVlXCI7XG59XG4uaWNvbi1ib3gtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVmXCI7XG59XG4uaWNvbi1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2MFwiO1xufVxuLmljb24tdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYxXCI7XG59XG4uaWNvbi1mbG9wcHktZGlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2MlwiO1xufVxuLmljb24tZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjNcIjtcbn1cbi5pY29uLWRhdGFiYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY0XCI7XG59XG4uaWNvbi11bmRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY1XCI7XG59XG4uaWNvbi1yZWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY2XCI7XG59XG4uaWNvbi11bmRvMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2N1wiO1xufVxuLmljb24tcmVkbzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjhcIjtcbn1cbi5pY29uLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjlcIjtcbn1cbi5pY29uLXJlcGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZhXCI7XG59XG4uaWNvbi1idWJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmJcIjtcbn1cbi5pY29uLWJ1YmJsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmNcIjtcbn1cbi5pY29uLWJ1YmJsZXMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZkXCI7XG59XG4uaWNvbi1idWJibGUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZlXCI7XG59XG4uaWNvbi1idWJibGVzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2ZlwiO1xufVxuLmljb24tYnViYmxlczQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzBcIjtcbn1cbi5pY29uLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzFcIjtcbn1cbi5pY29uLXVzZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTcyXCI7XG59XG4uaWNvbi11c2VyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzNcIjtcbn1cbi5pY29uLXVzZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzRcIjtcbn1cbi5pY29uLXVzZXItY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzVcIjtcbn1cbi5pY29uLXVzZXItdGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc2XCI7XG59XG4uaWNvbi1xdW90ZXMtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3N1wiO1xufVxuLmljb24tcXVvdGVzLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc4XCI7XG59XG4uaWNvbi1ob3VyLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc5XCI7XG59XG4uaWNvbi1zcGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdhXCI7XG59XG4uaWNvbi1zcGlubmVyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3YlwiO1xufVxuLmljb24tc3Bpbm5lcjM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2NcIjtcbn1cbi5pY29uLXNwaW5uZXI0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdkXCI7XG59XG4uaWNvbi1zcGlubmVyNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3ZVwiO1xufVxuLmljb24tc3Bpbm5lcjY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2ZcIjtcbn1cbi5pY29uLXNwaW5uZXI3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTgwXCI7XG59XG4uaWNvbi1zcGlubmVyODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4MVwiO1xufVxuLmljb24tc3Bpbm5lcjk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODJcIjtcbn1cbi5pY29uLXNwaW5uZXIxMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4M1wiO1xufVxuLmljb24tc3Bpbm5lcjExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg0XCI7XG59XG4uaWNvbi1iaW5vY3VsYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg1XCI7XG59XG4uaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODZcIjtcbn1cbi5pY29uLXpvb20taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODdcIjtcbn1cbi5pY29uLXpvb20tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg4XCI7XG59XG4uaWNvbi1lbmxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg5XCI7XG59XG4uaWNvbi1zaHJpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGFcIjtcbn1cbi5pY29uLWVubGFyZ2UyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThiXCI7XG59XG4uaWNvbi1zaHJpbmsyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThjXCI7XG59XG4uaWNvbi1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGRcIjtcbn1cbi5pY29uLWtleTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGVcIjtcbn1cbi5pY29uLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGZcIjtcbn1cbi5pY29uLXVubG9ja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTkwXCI7XG59XG4uaWNvbi13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTFcIjtcbn1cbi5pY29uLWVxdWFsaXplcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5MlwiO1xufVxuLmljb24tZXF1YWxpemVyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5M1wiO1xufVxuLmljb24tY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk0XCI7XG59XG4uaWNvbi1jb2dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk1XCI7XG59XG4uaWNvbi1oYW1tZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTZcIjtcbn1cbi5pY29uLW1hZ2ljLXdhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTdcIjtcbn1cbi5pY29uLWFpZC1raXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OThcIjtcbn1cbi5pY29uLWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5OVwiO1xufVxuLmljb24tcGllLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTlhXCI7XG59XG4uaWNvbi1zdGF0cy1kb3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTliXCI7XG59XG4uaWNvbi1zdGF0cy1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTljXCI7XG59XG4uaWNvbi1zdGF0cy1iYXJzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5ZFwiO1xufVxuLmljb24tdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTllXCI7XG59XG4uaWNvbi1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTlmXCI7XG59XG4uaWNvbi1nbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhMFwiO1xufVxuLmljb24tZ2xhc3MyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWExXCI7XG59XG4uaWNvbi1tdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTJcIjtcbn1cbi5pY29uLXNwb29uLWtuaWZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWEzXCI7XG59XG4uaWNvbi1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE0XCI7XG59XG4uaWNvbi1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTVcIjtcbn1cbi5pY29uLW1ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE2XCI7XG59XG4uaWNvbi1tZXRlcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTdcIjtcbn1cbi5pY29uLWhhbW1lcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YThcIjtcbn1cbi5pY29uLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTlcIjtcbn1cbi5pY29uLWxhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhYVwiO1xufVxuLmljb24tbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFiXCI7XG59XG4uaWNvbi1iaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YWNcIjtcbn1cbi5pY29uLWJpbjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YWRcIjtcbn1cbi5pY29uLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhZVwiO1xufVxuLmljb24tYWlycGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YWZcIjtcbn1cbi5pY29uLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWIwXCI7XG59XG4uaWNvbi1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWIxXCI7XG59XG4uaWNvbi1hY2Nlc3NpYmlsaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWIyXCI7XG59XG4uaWNvbi10YXJnZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjNcIjtcbn1cbi5pY29uLXNoaWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliNFwiO1xufVxuLmljb24tcG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjVcIjtcbn1cbi5pY29uLXN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliNlwiO1xufVxuLmljb24tcG93ZXItY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliN1wiO1xufVxuLmljb24tY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI4XCI7XG59XG4uaWNvbi1saXN0LW51bWJlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI5XCI7XG59XG4uaWNvbi1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJhXCI7XG59XG4uaWNvbi1saXN0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliYlwiO1xufVxuLmljb24tdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliY1wiO1xufVxuLmljb24tbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliZFwiO1xufVxuLmljb24tbWVudTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YmVcIjtcbn1cbi5pY29uLW1lbnUzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJmXCI7XG59XG4uaWNvbi1tZW51NDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljMFwiO1xufVxuLmljb24tY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzFcIjtcbn1cbi5pY29uLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWMyXCI7XG59XG4uaWNvbi1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzNcIjtcbn1cbi5pY29uLWNsb3VkLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM0XCI7XG59XG4uaWNvbi1kb3dubG9hZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzVcIjtcbn1cbi5pY29uLXVwbG9hZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzZcIjtcbn1cbi5pY29uLWRvd25sb2FkMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljN1wiO1xufVxuLmljb24tdXBsb2FkMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljOFwiO1xufVxuLmljb24tc3BoZXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM5XCI7XG59XG4uaWNvbi1lYXJ0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljYVwiO1xufVxuLmljb24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljYlwiO1xufVxuLmljb24tZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljY1wiO1xufVxuLmljb24tYXR0YWNobWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljZFwiO1xufVxuLmljb24tZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNlXCI7XG59XG4uaWNvbi1leWUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljZlwiO1xufVxuLmljb24tZXllLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQwXCI7XG59XG4uaWNvbi1leWUtYmxvY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkMVwiO1xufVxuLmljb24tYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDJcIjtcbn1cbi5pY29uLWJvb2ttYXJrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkM1wiO1xufVxuLmljb24tc3VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQ0XCI7XG59XG4uaWNvbi1jb250cmFzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkNVwiO1xufVxuLmljb24tYnJpZ2h0bmVzcy1jb250cmFzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkNlwiO1xufVxuLmljb24tc3Rhci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkN1wiO1xufVxuLmljb24tc3Rhci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQ4XCI7XG59XG4uaWNvbi1zdGFyLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDlcIjtcbn1cbi5pY29uLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRhXCI7XG59XG4uaWNvbi1oZWFydC1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZGJcIjtcbn1cbi5pY29uLW1hbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkY1wiO1xufVxuLmljb24td29tYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZGRcIjtcbn1cbi5pY29uLW1hbi13b21hbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkZVwiO1xufVxuLmljb24taGFwcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZGZcIjtcbn1cbi5pY29uLWhhcHB5MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllMFwiO1xufVxuLmljb24tc21pbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTFcIjtcbn1cbi5pY29uLXNtaWxlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllMlwiO1xufVxuLmljb24tdG9uZ3VlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWUzXCI7XG59XG4uaWNvbi10b25ndWUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU0XCI7XG59XG4uaWNvbi1zYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTVcIjtcbn1cbi5pY29uLXNhZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTZcIjtcbn1cbi5pY29uLXdpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTdcIjtcbn1cbi5pY29uLXdpbmsyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU4XCI7XG59XG4uaWNvbi1ncmluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU5XCI7XG59XG4uaWNvbi1ncmluMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllYVwiO1xufVxuLmljb24tY29vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllYlwiO1xufVxuLmljb24tY29vbDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZWNcIjtcbn1cbi5pY29uLWFuZ3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWVkXCI7XG59XG4uaWNvbi1hbmdyeTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZWVcIjtcbn1cbi5pY29uLWV2aWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZWZcIjtcbn1cbi5pY29uLWV2aWwyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWYwXCI7XG59XG4uaWNvbi1zaG9ja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWYxXCI7XG59XG4uaWNvbi1zaG9ja2VkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmMlwiO1xufVxuLmljb24tYmFmZmxlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmM1wiO1xufVxuLmljb24tYmFmZmxlZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjRcIjtcbn1cbi5pY29uLWNvbmZ1c2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWY1XCI7XG59XG4uaWNvbi1jb25mdXNlZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjZcIjtcbn1cbi5pY29uLW5ldXRyYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjdcIjtcbn1cbi5pY29uLW5ldXRyYWwyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWY4XCI7XG59XG4uaWNvbi1oaXBzdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWY5XCI7XG59XG4uaWNvbi1oaXBzdGVyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmYVwiO1xufVxuLmljb24td29uZGVyaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWZiXCI7XG59XG4uaWNvbi13b25kZXJpbmcyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWZjXCI7XG59XG4uaWNvbi1zbGVlcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZmRcIjtcbn1cbi5pY29uLXNsZWVweTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZmVcIjtcbn1cbi5pY29uLWZydXN0cmF0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZmZcIjtcbn1cbi5pY29uLWZydXN0cmF0ZWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTAwXCI7XG59XG4uaWNvbi1jcnlpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDFcIjtcbn1cbi5pY29uLWNyeWluZzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDJcIjtcbn1cbi5pY29uLXBvaW50LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTAzXCI7XG59XG4uaWNvbi1wb2ludC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwNFwiO1xufVxuLmljb24tcG9pbnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwNVwiO1xufVxuLmljb24tcG9pbnQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwNlwiO1xufVxuLmljb24td2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwN1wiO1xufVxuLmljb24tbm90aWZpY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTA4XCI7XG59XG4uaWNvbi1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwOVwiO1xufVxuLmljb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwYVwiO1xufVxuLmljb24tbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMGJcIjtcbn1cbi5pY29uLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMGNcIjtcbn1cbi5pY29uLWNhbmNlbC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMGRcIjtcbn1cbi5pY29uLWJsb2NrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMGVcIjtcbn1cbi5pY29uLWNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTBmXCI7XG59XG4uaWNvbi1jaGVja21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTBcIjtcbn1cbi5pY29uLWNoZWNrbWFyazI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTFcIjtcbn1cbi5pY29uLXNwZWxsLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTEyXCI7XG59XG4uaWNvbi1lbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExM1wiO1xufVxuLmljb24tZXhpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExNFwiO1xufVxuLmljb24tcGxheTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTVcIjtcbn1cbi5pY29uLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE2XCI7XG59XG4uaWNvbi1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE3XCI7XG59XG4uaWNvbi1wcmV2aW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExOFwiO1xufVxuLmljb24tbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExOVwiO1xufVxuLmljb24tYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMWFcIjtcbn1cbi5pY29uLWZvcndhcmQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFiXCI7XG59XG4uaWNvbi1wbGF5MzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExY1wiO1xufVxuLmljb24tcGF1c2UyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFkXCI7XG59XG4uaWNvbi1zdG9wMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExZVwiO1xufVxuLmljb24tYmFja3dhcmQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFmXCI7XG59XG4uaWNvbi1mb3J3YXJkMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyMFwiO1xufVxuLmljb24tZmlyc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjFcIjtcbn1cbi5pY29uLWxhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjJcIjtcbn1cbi5pY29uLXByZXZpb3VzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyM1wiO1xufVxuLmljb24tbmV4dDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjRcIjtcbn1cbi5pY29uLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTI1XCI7XG59XG4uaWNvbi12b2x1bWUtaGlnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyNlwiO1xufVxuLmljb24tdm9sdW1lLW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyN1wiO1xufVxuLmljb24tdm9sdW1lLWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyOFwiO1xufVxuLmljb24tdm9sdW1lLW11dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjlcIjtcbn1cbi5pY29uLXZvbHVtZS1tdXRlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyYVwiO1xufVxuLmljb24tdm9sdW1lLWluY3JlYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTJiXCI7XG59XG4uaWNvbi12b2x1bWUtZGVjcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMmNcIjtcbn1cbi5pY29uLWxvb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMmRcIjtcbn1cbi5pY29uLWxvb3AyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTJlXCI7XG59XG4uaWNvbi1pbmZpbml0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyZlwiO1xufVxuLmljb24tc2h1ZmZsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzMFwiO1xufVxuLmljb24tYXJyb3ctdXAtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzMVwiO1xufVxuLmljb24tYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzJcIjtcbn1cbi5pY29uLWFycm93LXVwLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTMzXCI7XG59XG4uaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzNFwiO1xufVxuLmljb24tYXJyb3ctZG93bi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzNVwiO1xufVxuLmljb24tYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzNlwiO1xufVxuLmljb24tYXJyb3ctZG93bi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTM3XCI7XG59XG4uaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTM4XCI7XG59XG4uaWNvbi1hcnJvdy11cC1sZWZ0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzOVwiO1xufVxuLmljb24tYXJyb3ctdXAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTNhXCI7XG59XG4uaWNvbi1hcnJvdy11cC1yaWdodDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2JcIjtcbn1cbi5pY29uLWFycm93LXJpZ2h0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzY1wiO1xufVxuLmljb24tYXJyb3ctZG93bi1yaWdodDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2RcIjtcbn1cbi5pY29uLWFycm93LWRvd24yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTNlXCI7XG59XG4uaWNvbi1hcnJvdy1kb3duLWxlZnQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTNmXCI7XG59XG4uaWNvbi1hcnJvdy1sZWZ0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0MFwiO1xufVxuLmljb24tY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQxXCI7XG59XG4uaWNvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDJcIjtcbn1cbi5pY29uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQzXCI7XG59XG4uaWNvbi1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0NFwiO1xufVxuLmljb24tdGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQ1XCI7XG59XG4uaWNvbi1tb3ZlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQ2XCI7XG59XG4uaWNvbi1tb3ZlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDdcIjtcbn1cbi5pY29uLXNvcnQtYWxwaGEtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQ4XCI7XG59XG4uaWNvbi1zb3J0LWFscGhhLWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDlcIjtcbn1cbi5pY29uLXNvcnQtbnVtZXJpYy1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNGFcIjtcbn1cbi5pY29uLXNvcnQtbnVtYmVyaWMtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0YlwiO1xufVxuLmljb24tc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTRjXCI7XG59XG4uaWNvbi1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTRkXCI7XG59XG4uaWNvbi1jb21tYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTRlXCI7XG59XG4uaWNvbi1zaGlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0ZlwiO1xufVxuLmljb24tY3RybDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1MFwiO1xufVxuLmljb24tb3B0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTUxXCI7XG59XG4uaWNvbi1jaGVja2JveC1jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTUyXCI7XG59XG4uaWNvbi1jaGVja2JveC11bmNoZWNrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNTNcIjtcbn1cbi5pY29uLXJhZGlvLWNoZWNrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNTRcIjtcbn1cbi5pY29uLXJhZGlvLWNoZWNrZWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTU1XCI7XG59XG4uaWNvbi1yYWRpby11bmNoZWNrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNTZcIjtcbn1cbi5pY29uLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNTdcIjtcbn1cbi5pY29uLW1ha2UtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNThcIjtcbn1cbi5pY29uLXVuZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNTlcIjtcbn1cbi5pY29uLXNjaXNzb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTVhXCI7XG59XG4uaWNvbi1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNWJcIjtcbn1cbi5pY29uLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNWNcIjtcbn1cbi5pY29uLWxpZ2F0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTVkXCI7XG59XG4uaWNvbi1saWdhdHVyZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNWVcIjtcbn1cbi5pY29uLXRleHQtaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTVmXCI7XG59XG4uaWNvbi10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTYwXCI7XG59XG4uaWNvbi1mb250LXNpemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjFcIjtcbn1cbi5pY29uLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjJcIjtcbn1cbi5pY29uLXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2M1wiO1xufVxuLmljb24taXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTY0XCI7XG59XG4uaWNvbi1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTY1XCI7XG59XG4uaWNvbi1vbWVnYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2NlwiO1xufVxuLmljb24tc2lnbWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjdcIjtcbn1cbi5pY29uLXBhZ2UtYnJlYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjhcIjtcbn1cbi5pY29uLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTY5XCI7XG59XG4uaWNvbi1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNmFcIjtcbn1cbi5pY29uLXN1cGVyc2NyaXB0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2YlwiO1xufVxuLmljb24tc3Vic2NyaXB0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2Y1wiO1xufVxuLmljb24tdGV4dC1jb2xvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2ZFwiO1xufVxuLmljb24tcGFnZWJyZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTZlXCI7XG59XG4uaWNvbi1jbGVhci1mb3JtYXR0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTZmXCI7XG59XG4uaWNvbi10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3MFwiO1xufVxuLmljb24tdGFibGUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTcxXCI7XG59XG4uaWNvbi1pbnNlcnQtdGVtcGxhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzJcIjtcbn1cbi5pY29uLXBpbGNyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzNcIjtcbn1cbi5pY29uLWx0cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3NFwiO1xufVxuLmljb24tcnRsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc1XCI7XG59XG4uaWNvbi1zZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc2XCI7XG59XG4uaWNvbi1wYXJhZ3JhcGgtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3N1wiO1xufVxuLmljb24tcGFyYWdyYXBoLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3OFwiO1xufVxuLmljb24tcGFyYWdyYXBoLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc5XCI7XG59XG4uaWNvbi1wYXJhZ3JhcGgtanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3YVwiO1xufVxuLmljb24taW5kZW50LWluY3JlYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTdiXCI7XG59XG4uaWNvbi1pbmRlbnQtZGVjcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhN2NcIjtcbn1cbi5pY29uLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTdkXCI7XG59XG4uaWNvbi1uZXctdGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTdlXCI7XG59XG4uaWNvbi1lbWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3ZlwiO1xufVxuLmljb24tZW1iZWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTgwXCI7XG59XG4uaWNvbi10ZXJtaW5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4MVwiO1xufVxuLmljb24tc2hhcmUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTgyXCI7XG59XG4uaWNvbi1tYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTgzXCI7XG59XG4uaWNvbi1tYWlsMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4NFwiO1xufVxuLmljb24tbWFpbDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODVcIjtcbn1cbi5pY29uLW1haWw0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTg2XCI7XG59XG4uaWNvbi1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODdcIjtcbn1cbi5pY29uLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4OFwiO1xufVxuLmljb24tZ29vZ2xlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4OVwiO1xufVxuLmljb24tZ29vZ2xlMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4YVwiO1xufVxuLmljb24tZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOGJcIjtcbn1cbi5pY29uLWdvb2dsZS1wbHVzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4Y1wiO1xufVxuLmljb24tZ29vZ2xlLXBsdXMzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYThkXCI7XG59XG4uaWNvbi1oYW5nb3V0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4ZVwiO1xufVxuLmljb24tZ29vZ2xlLWRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYThmXCI7XG59XG4uaWNvbi1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5MFwiO1xufVxuLmljb24tZmFjZWJvb2syOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTkxXCI7XG59XG5cbi8qIG5vdCBpbiB1c2Vcbi5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5MlwiO1xufVxuICovXG5cbi5pY29uLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTkzXCI7XG59XG4uaWNvbi1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTk0XCI7XG59XG4uaWNvbi10ZWxlZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5NVwiO1xufVxuXG4vKiBub3QgaW4gdXNlXG4uaWNvbi10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTk2XCI7XG59Ki9cblxuLmljb24tdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5N1wiO1xufVxuLmljb24tdms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOThcIjtcbn1cbi5pY29uLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5OVwiO1xufVxuLmljb24tc2luYS13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5YVwiO1xufVxuLmljb24tcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTliXCI7XG59XG4uaWNvbi1yc3MyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTljXCI7XG59XG4vKm5vdCBpbiB1c2Vcbi5pY29uLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOWRcIjtcbn1cbiAqL1xuXG4uaWNvbi15b3V0dWJlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5ZVwiO1xufVxuLmljb24tdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTlmXCI7XG59XG4uaWNvbi12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhMFwiO1xufVxuLmljb24tdmltZW8yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWExXCI7XG59XG4uaWNvbi1sYW55cmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTJcIjtcbn1cbi5pY29uLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhM1wiO1xufVxuLmljb24tZmxpY2tyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhNFwiO1xufVxuLmljb24tZmxpY2tyMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhNVwiO1xufVxuLmljb24tZmxpY2tyNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhNlwiO1xufVxuLmljb24tZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTdcIjtcbn1cbi5pY29uLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYThcIjtcbn1cbi5pY29uLWJlaGFuY2UyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWE5XCI7XG59XG4uaWNvbi1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWFhXCI7XG59XG4uaWNvbi01MDBweDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhYlwiO1xufVxuLmljb24tc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYWNcIjtcbn1cbi5pY29uLXN0ZWFtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhZFwiO1xufVxuLmljb24tZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhZVwiO1xufVxuLmljb24tb25lZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYWZcIjtcbn1cbi5pY29uLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiMFwiO1xufVxuLmljb24tbnBtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWIxXCI7XG59XG4uaWNvbi1iYXNlY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiMlwiO1xufVxuLmljb24tdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWIzXCI7XG59XG4uaWNvbi13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjRcIjtcbn1cbi5pY29uLWpvb21sYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiNVwiO1xufVxuLmljb24tZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiNlwiO1xufVxuLmljb24tYmxvZ2dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiN1wiO1xufVxuLmljb24tYmxvZ2dlcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjhcIjtcbn1cbi5pY29uLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiOVwiO1xufVxuLmljb24tdHVtYmxyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiYVwiO1xufVxuLmljb24teWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYmJcIjtcbn1cbi5pY29uLXlhaG9vMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiY1wiO1xufVxuLmljb24tdHV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWJkXCI7XG59XG4uaWNvbi1hcHBsZWluYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiZVwiO1xufVxuLmljb24tZmluZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWJmXCI7XG59XG4uaWNvbi1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWMwXCI7XG59XG4uaWNvbi13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWMxXCI7XG59XG4uaWNvbi13aW5kb3dzODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjMlwiO1xufVxuLmljb24tc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjM1wiO1xufVxuLmljb24tc291bmRjbG91ZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzRcIjtcbn1cbi5pY29uLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWM1XCI7XG59XG4uaWNvbi1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzZcIjtcbn1cbi5pY29uLWhhY2tlcm5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzdcIjtcbn1cbi5pY29uLXdpa2lwZWRpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjOFwiO1xufVxuLmljb24tbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzlcIjtcbn1cblxuLy9ub3QgaW4gdXNlXG4vKlxuLmljb24tbGlua2VkaW4yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWNhXCI7XG59XG4gKi9cblxuLmljb24tbGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWNiXCI7XG59XG4uaWNvbi1sYXN0Zm0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWNjXCI7XG59XG4uaWNvbi1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhY2RcIjtcbn1cbi5pY29uLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWNlXCI7XG59XG4uaWNvbi1zdHVtYmxldXBvbjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhY2ZcIjtcbn1cbi5pY29uLXN0YWNrb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDBcIjtcbn1cbi5pY29uLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkMVwiO1xufVxuLmljb24tcGludGVyZXN0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkMlwiO1xufVxuXG4vKiBub3QgaW5tIHVzZVxuLmljb24teGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkM1wiO1xufVxuICovXG5cbi5pY29uLXhpbmcyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWQ0XCI7XG59XG4uaWNvbi1mbGF0dHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDVcIjtcbn1cbi5pY29uLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDZcIjtcbn1cbi5pY29uLXllbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDdcIjtcbn1cbi5pY29uLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkOFwiO1xufVxuLmljb24tY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWQ5XCI7XG59XG4uaWNvbi1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWRhXCI7XG59XG4uaWNvbi1JRTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkYlwiO1xufVxuLmljb24tZWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkY1wiO1xufVxuLmljb24tc2FmYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWRkXCI7XG59XG4uaWNvbi1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkZVwiO1xufVxuLmljb24tZmlsZS1wZGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGZcIjtcbn1cbi5pY29uLWZpbGUtb3Blbm9mZmljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlMFwiO1xufVxuLmljb24tZmlsZS13b3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWUxXCI7XG59XG4uaWNvbi1maWxlLWV4Y2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWUyXCI7XG59XG4uaWNvbi1saWJyZW9mZmljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlM1wiO1xufVxuLmljb24taHRtbC1maXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU0XCI7XG59XG4uaWNvbi1odG1sLWZpdmUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU1XCI7XG59XG4uaWNvbi1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU2XCI7XG59XG4uaWNvbi1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTdcIjtcbn1cbi5pY29uLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZThcIjtcbn1cbi5pY29uLXN2ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlOVwiO1xufVxuLmljb24tSWNvTW9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlYVwiO1xufVxuLmljb24tc2VhcmNoMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlYlwiO1xufVxuLmljb24tbW9iaWxlTWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlY1wiO1xufVxuLmljb24tY2lyY2xlbWludXM6YmVmb3JlLFxuLmljb24tZXhwYW5kLWxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZWRcIjtcbn1cbi5pY29uLWNpcmNsZWFkZDpiZWZvcmUsXG4uaWNvbi1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZWVcIjtcbn1cblxuLy9jaGFuZ2VkIHlvdXR1YmUgaWNvblxuLmljb24teW91dHViZTpiZWZvcmUsIC5pY29uLXlvdXR1YmUxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWVmXCI7XG59XG4uaWNvbi1zbWFsbEFycm93VTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmMFwiO1xufVxuLmljb24tc21hbGxBcnJvd0Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjFcIjtcbn1cbi5pY29uLW5hdl9tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjJcIjtcbn1cbi5pY29uLW1pbnVzMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmM1wiO1xufVxuLmljb24tY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjVcIjtcbn1cbi5pY29uLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWY2XCI7XG59XG4uaWNvbi1hcnJvd1I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjdcIjtcbn1cbi5pY29uLWFycm93TDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmOFwiO1xufVxuLmljb24tYXJyb3dEOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWY5XCI7XG59XG4uaWNvbi1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZmFcIjtcbn1cbi5pY29uLWNsb3NlLWxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWZiXCI7XG59XG4uaWNvbi10d2l0dGVyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmY1wiO1xufVxuLmljb24tc2VhcmNoLW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZmRcIjtcbn1cblxuLy9jaGFuZ2VkIHhpbmcgaWNvblxuLmljb24teGluZzpiZWZvcmUsIC5pY29uLXhpbmczOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWZlXCI7XG59XG4vL2NoYW5nZWQgbGlua2VkaW4yIGljb25cbi5pY29uLWxpbmtlZGluMjpiZWZvcmUsIC5pY29uLWxpbmtlZGluMjE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZmZcIjtcbn1cblxuLmljb24tZmFjZWJvb2stMjAxOTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwMFwiO1xufVxuLy9jaGFuZ2VkIGZiIGljb25cbi5pY29uLWZiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjAwXCI7XG59XG5cbi5pY29uLWluc3RhZ3JhbTpiZWZvcmUsIC5pY29uLWluc3RhZ3JhbS13aXRoLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmNFwiO1xufVxuXG4uaWNvbi10aWt0b2sge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGViMDFcIjtcbiAgfVxufVxuLmljb24teCwgLmljb24tdHdpdHRlciB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWIwMlwiO1xuICB9XG59XG4iLCJhcnRpY2xlIHtcbiAgLnNsaWRlLWJsb2NrIHtcbiAgICAmLmFuaW1hdGUge1xuICAgICAgaDIsIGgxIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYubW9kdWwtZXh0ZXJuZS1odG1sLXBkZiB7XG4gICAgQGV4dGVuZCAlcmVzcG9uc2l2ZU1hcmdpbjtcbiAgfVxuICAmLm1vZHVsLXRhYmVsbGUge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCksIDBweCAwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIG1heC13aWR0aDogOTUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy9tYXJnaW46IDEzNHB4IGF1dG8gMTBweCBhdXRvO1xuICAgIHBhZGRpbmc6IDQ1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIEBleHRlbmQgJXJlc3BvbnNpdmVNYXJnaW47XG5cblxuICAgIHVse1xuICAgICAgbGlzdC1zdHlsZTogaW5zaWRlO1xuICAgICAgdGV4dC1pbmRlbnQ6IC01cHg7XG4gICAgfVxuICAgIC8vaDIge1xuICAgIC8vICBkaXNwbGF5OiBub25lO1xuICAgIC8vfVxuICAgIC5jb250ZW50IHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgIHRhYmxlIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYuZXF1YWxfd2lkdGgge1xuICAgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgIH1cbiAgICAgICAgdGhlYWQge1xuICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5maXJzdC1oZWFkIHtcbiAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICY6bm90KC5lbXB0eSkge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiKDE2OCwgMjAsIDExOSk7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAvL3RleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHdoaXRlO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5lbXB0eSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgIC8vd2lkdGg6IDM0JTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zZWNvbmQtaGVhZCB7XG4gICAgICAgICAgICAgIC8vaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgLy90ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAxNXB4IDIuNXJlbTtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuXG4gICAgICAgICAgICAgICAgJjpub3QoLm5vX2NvbnRlbnQpe1xuICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigxNjgsIDIwLCAxMTkpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODRweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0wLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmLnRleHQtYWxpZ24tY2VudGVyIHtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICYudGV4dC1hbGlnbi1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyY6bnRoLWNoaWxkKGV2ZW4pOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAvLyAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgLy8gIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgLy99XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGJvZHkge1xuICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIC8vJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIC8vICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgICAgICAgICAvLyAgdGQge1xuICAgICAgICAgICAgLy8gICAgJjphZnRlciB7XG4gICAgICAgICAgICAvLyAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMThweCk7XG4gICAgICAgICAgICAvLyAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgICAgICAvLyAgICB9XG4gICAgICAgICAgICAvLyAgfVxuICAgICAgICAgICAgLy99XG4gICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjgsIDIwLCAxMTksIDAuMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2NjY2NjYztcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweCAtMTVweDtcblxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjY2NjY2NjO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIC8vaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgICAgICAgIC8vdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggLTE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRhYmxlLWNvbW1lbnQge1xuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTdweDtcbiAgICAgICAgICBjb2xvcjogI2NjY2NjYztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gICAgaDIudGFibGUtdGl0bGUge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIC8vY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAkdmlvbGV0O1xuICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHdoaXRlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cblxuICAgIH1cblxuICAgIC8vIFRhYmxlIE92ZXJsYXlcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtb3ZlcmxheS10YWJlbGxlIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgLm1vZHVsLXRhYmVsbGUge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLW92ZXJsYXktYnV0dG9uIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1mb290ZXIge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgIC8vcGFkZGluZy10b3A6IDg2cHg7XG4gICAgICAuaWNvbiB7XG4gICAgICAgICYuaWNvbjItcHJpbnRlciB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICAgIGNvbG9yOiByZ2JhKDY3LDY3LDc3LDAuNik7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1ODBweCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAgIC8vIG9wZW5lZCBPdmVybGF5XG4gICAgJi5zaG93T3ZlcmxheSB7XG4gICAgICA+IC5maXJzdFRhYmxlLCA+IC5maWVsZC0tbmFtZS1maWVsZC1iZXNjaHJlaWJ1bmctb2JlcmhhbGItIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1vdmVybGF5LWJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgIH1cblxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLW92ZXJsYXktdGFiZWxsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW46IDYwcHggYXV0byAxMHB4IGF1dG87XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcbiAgICAgIC8vcGFkZGluZzogMTBweDtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLXRhYmxlIHtcbiAgICB0YWJsZSB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmLmVxdWFsX3dpZHRoIHtcbiAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgIH1cbiAgICAgIHRoZWFkIHtcbiAgICAgICAgdHIge1xuICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDE1cHggMi41cmVtO1xuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuXG4gICAgICAgICAgICAgICY6bm90KC5ub19jb250ZW50KXtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigxNjgsIDIwLCAxMTkpO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDg0cHg7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICBib3R0b206IC0wLjc1cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudGV4dC1hbGlnbi1jZW50ZXIge1xuICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnRleHQtYWxpZ24tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgdGJvZHkge1xuICAgICAgICB0aCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0ciB7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjgsIDIwLCAxMTksIDAuMSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2NjY2NjYztcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweCAtMTVweDtcblxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW5wdXRHcm91cCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2NjY2NjYztcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAvL2hlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgICAgICAgIC8vdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggLTE1cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2Uge1xuXG4gIC5xdWlja0J1eSB7XG4gICAgLm5hdi13cmFwcGVyIHtcbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5idG4tY29udGFpbmVyIHtcbiAgICAgICAgLmJhY2sge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICRsaWdodF9ncmF5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cblxuICB9XG4gIC5sYXlvdXQtY29udGFpbmVyIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIHNlY3Rpb24ge1xuICAgICAgICAmI2Jsb2NrLXZlcmxhZ3RoZW1lLWNvbnRlbnQge1xuICAgICAgICAgIGFydGljbGUge1xuICAgICAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAmLmpvYmFkLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHJlbSA2MHB4IDQwcHggNjBweDtcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cmVtIDIwcHggMjBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDI0cHggMCAyNHB4IDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcGV0cm9sO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjc1cHg7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwZXRyb2w7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTAuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtdW50ZXJ0aXRlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcMjAyMlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhc2lkZSB7XG4gICAgICAgICAgICAgICYuc2hhcmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDllbSAwIDAgNCU7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGV0cm9sO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1ODBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyZW0gMWVtIDFlbSAxZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgJi5pY29uIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuXG4gICAgICAgICAgICAgICAgICAmLmljb24tdHdpdHRlciwgJi5pY29uLXgge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDM0ZDtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwICwtMTglKTtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmpvYmFkLWZvb3RlciB7XG4gICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4NnB4O1xuICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgJi5pY29uMi1wcmludGVyIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSg2Nyw2Nyw3NywwLjYpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1ODBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJib2R5IHtcbiAgJi5vdmVyZmxvdy1oaWRkZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLm1lZGlhdGhlay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjAwMDtcbiAgICAuY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAuc2xpY2stYXJyb3cge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC0yMjZweDtcbiAgICAgICAgcmlnaHQ6IDkxcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1wcmV2IHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZWFmMVwiO1xuICAgICAgICAgICAgY29sb3I6ICM0QjRCNEI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMTAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLW5leHQge1xuICAgICAgICAgIGxlZnQ6IDYxcHg7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGVhZjFcIjtcbiAgICAgICAgICAgIGNvbG9yOiAjNEI0QjRCO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICB9XG4gICAgICAubWVkaWF0aGVrLWFjdGl2ZSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsaWNrLWxpc3Qge1xuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAuc2xpY2stc2xpZGUge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIC5waWMtYW5kLWJ0biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuaW1nLWRlc2MtYW5kLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjYpO1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnNsaWNrLWN1cnJlbnQge1xuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTMlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDMxcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMjAwO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxODVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNsaWRlci1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDY3LCA2NywgNzcsIDAuNik7XG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgY29sb3I6ICM0MzQzNEQ7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFjdGlvbnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDJ2aCAwIDh2aCAwO1xuICAgICAgLmNsb3NlIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgcGFkZGluZzogNDBweCA0MHB4IDAgMDtcbiAgICAgIH1cbiAgICAgIC5zbGlkZS10YWJsaXN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogcmdiYSg2NywgNjcsIDc3LCAwLjYpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubW9kdWwtbWVkaWF0aGVrIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjQpLCAwcHggMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvL21hcmdpbjogMTM0cHggYXV0byAwIGF1dG87XG4gICAgcGFkZGluZzogNDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICBAZXh0ZW5kICVyZXNwb25zaXZlTWFyZ2luO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbjogODBweCBhdXRvIDMwcHggYXV0bztcbiAgICB9XG4gICAgaDMge1xuICAgICAgbWFyZ2luOiAxMHB4IDAgNTVweCAwO1xuICAgICAgcCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhODE0Nzc7XG4gICAgICAgICAgd2lkdGg6IDg0cHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGJvdHRvbTogLTAuNzVyZW07XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIGVtIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ0dlb3JnaWEnO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1lZGlhdGhlay1jb250YWluZXIge1xuICAgICAgLnJvdyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtY2VudGVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5tZWRpYXRoZWstaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJi5jb2wtMyB7XG4gICAgICAgICAgLy9wYWRkaW5nOiAwIDJweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIGgzIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiXG4ubmF2aWdhdGlvbl9kZXNrdG9wIHtcblxuICAjc2VhcmNoV3JhcHBlciB7XG5cbiAgICAvL2Rpc3BsYXk6IG5vbmU7XG5cbiAgICB3aWR0aDogOTJ2dztcbiAgICBtYXgtd2lkdGg6IDE1NTJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDRyZW0gNHJlbSAycmVtIDRyZW07XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0xMDIlKTtcblxuICAgIC5mb3JtZWxlbWVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5zZWFyY2gge1xuICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZm9ybSB7XG5cbiAgICAgIC5mb3JtLWlubGluZSB7XG5cbiAgICAgICAgI2VkaXQtYWN0aW9ucyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmlucHV0R3JvdXAge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICA+IC5iYXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8uZm9ybWVsZW1lbnQge1xuICAgICAgLy8gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC8vICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgIC5pbnB1dEdyb3VwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgdG9wOiAycmVtO1xuICAgICAgICAgICAgICBjb2xvcjogJHd1YjtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDMzLjMzMzMzcHg7XG4gICAgICAgICAgICAgIGN1cnNvcjogdGV4dDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgIGhlaWdodDogNHJlbTtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJwcm94aW1hIG5vdmFcIixzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuXG5cblxuXG4gICAgICAgICAgICAgICYubm90ZW1wdHkgfiBsYWJlbCB7XG4gICAgICAgICAgICAgICAgdG9wOiAtMC41cmVtO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpmb2N1cyB+IGxhYmVsIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0wLjVyZW07XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgICAgICAgICAgIC8vICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICAgICAgICAgIC8vfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgLy99XG4gICAgfVxuXG5cblxuICAgIGJ1dHRvbiwgaSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTU1MnB4KSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2NHB4KTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG4iLCJib2R5IHtcclxuICAuYWxlcnQge1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIG1heC13aWR0aDogMTU1MnB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IGF1dG8gMjBweDtcclxuICB9XHJcblxyXG4gIC5hbGVydC1zdWNjZXNzIHtcclxuICAgIGNvbG9yOiAjM2M3NjNkO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcclxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcclxuICB9XHJcblxyXG4gIC5hbGVydC1kaXNtaXNzYWJsZSwgLmFsZXJ0LWRpc21pc3NpYmxlIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XHJcbiAgfVxyXG59XHJcbiIsImJ1dHRvbiwgYS5tb3JlLmJ0bnN0eWxlLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCBhLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3dWI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hLW5vdmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uID4gaSwgYS5tb3JlLmJ0bnN0eWxlID4gaSwgYS5idXR0b24gPiBpIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5jcyBidXR0b24sIC5jcyBhLm1vcmUuYnRuc3R5bGUsIC5jcyBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNzO1xufVxuXG4uYWdwIGJ1dHRvbiwgLmFncCBhLm1vcmUuYnRuc3R5bGUsIC5hZ3AgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRhZ3A7XG59XG5cblxuYm9keSB7XG5cblxuICAvLyBNYWdhemluICsgIEJ1Y2hcblxuXG4gIC8vIERpZ2l0YWxcbiAgJi5hZ3Age1xuXG4gICAgYS5idXR0b24sIGJ1dHRvbiwgYnV0dG9uLnJvdW5kZWQsIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgYmFja2dyb3VuZDogJGFncDtcbiAgICB9XG5cbiAgICAubW9kdWwtY3RhLWJveCB7XG4gICAgICBhIHtcbiAgICAgICAgJi5tb3JlIHtcbiAgICAgICAgICBAZXh0ZW5kICVtb3JlaW5mbztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWdwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQge1xuICAgICAgLmNvbnRlbnRUZXh0IHtcbiAgICAgICAgLnN1YmxpbmUtY29sb3Ige1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbG9yOiAkYWdwO1xuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWdwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhZ3A7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gICYuYXZvIHtcblxuICAgIGEuYnV0dG9uLCBidXR0b24sIGJ1dHRvbi5yb3VuZGVkLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgIGJhY2tncm91bmQ6ICRhZ3A7XG4gICAgfVxuXG4gICAgLm1vZHVsLWN0YS1ib3gge1xuICAgICAgYSB7XG4gICAgICAgICYubW9yZSB7XG4gICAgICAgICAgQGV4dGVuZCAlbW9yZWluZm87XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFncDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5yZWxhdGVkIHtcbiAgICAgIC5jb250ZW50VGV4dCB7XG4gICAgICAgIC5zdWJsaW5lLWNvbG9yIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb2xvcjogJGFncDtcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFncDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWdwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAmLmNzIHtcblxuICAgIGEuYnV0dG9uLCBidXR0b24sIGJ1dHRvbi5yb3VuZGVkLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjcztcbiAgICB9XG5cbiAgICAubW9kdWwtY3RhLWJveCB7XG4gICAgICBhIHtcbiAgICAgICAgJi5tb3JlIHtcbiAgICAgICAgICBAZXh0ZW5kICVtb3JlaW5mbztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3M7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmVsYXRlZCB7XG4gICAgICAuY29udGVudFRleHQge1xuICAgICAgICAuc3VibGluZS1jb2xvciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29sb3I6ICRjcztcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjcztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgJi5ncnUge1xuXG4gICAgYS5idXR0b24sIGJ1dHRvbiwgYnV0dG9uLnJvdW5kZWQsIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgYmFja2dyb3VuZDogJHd1YjtcbiAgICB9XG5cbiAgICAubW9kdWwtY3RhLWJveCB7XG4gICAgICBhIHtcbiAgICAgICAgJi5tb3JlIHtcbiAgICAgICAgICBAZXh0ZW5kICVtb3JlaW5mbztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd3ViO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQge1xuICAgICAgLmNvbnRlbnRUZXh0IHtcbiAgICAgICAgLnN1YmxpbmUtY29sb3Ige1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbG9yOiAkd3ViO1xuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd3ViO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3dWI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG5cbn1cblxuLmxvZ2luIHtcbiAgYSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgZm9udC1mYW1pbHk6ICRwcm94aW1hO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbmJvZHkge1xuICAuY29udGVudCB7XG4gICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgLmluc3RhQnRuIHtcbiAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcInByb3hpbWEgbm92YVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnN0aWNreV9jdGFfY29udGVudCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJvdHRvbTogMTAwcHg7XG4gIHotaW5kZXg6IDk5O1xuICAuc3RpY2t5X2N0YV9pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd3ViO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiAwIDVweCA1cHggLTNweCAjMDAwMywwIDNweCAxNHB4IDJweCAjMDAwMDAwMWYsMCA4cHggMTBweCAxcHggIzAwMDAwMDI0ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgID4gYSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5pY29ucyB7XG4gICAgICBmb250LWZhbWlseTogXCJwcm94aW1hLW5vdmFcIixzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG4uYWxlcnRfY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiIsImZvb3RlciB7XG4gIC5pY29uIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAmLmljb24tZmIsICYuaWNvbi15b3V0dWJlLCAmLmljb24teW91dHViZTEsICYuaWNvbi14aW5nMywgJi5pY29uLWluc3RhZ3JhbSwgJi5pY29uLWluc3RhZ3JhbS13aXRoLWNpcmNsZSwgJi5pY29uLWxpbmtlZGluLCAmLmljb24tbGlua2VkaW4yLCAmLmljb24tdGlrdG9rLCAmLmljb24teCAsICYuaWNvbi10d2l0dGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICAgIH1cbiAgICAmLmljb24tdGlrdG9rICwmLmljb24teCAsICYuaWNvbi10d2l0dGVye1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBjb2xvcjogIzQzNDM0RDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDAlKTtcbiAgICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIC8vZm9udC1zaXplOiAycmVtO1xuICAgICAgICAvL3BhZGRpbmc6IDAuMjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZXUtY29va2llLWNvbXBsaWFuY2UtZGVmYXVsdC1idXR0b24sXHJcbi5ldS1jb29raWUtY29tcGxpYW5jZS1oaWRlLWJ1dHRvbixcclxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLW1vcmUtYnV0dG9uLXRoYW5rLXlvdSxcclxuLmV1LWNvb2tpZS13aXRoZHJhdy1idXR0b24ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMCAxLjVyZW07XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6ICRibGFjaztcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xyXG4gIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsaW5lLWhlaWdodDogMi41O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbi5ldS1jb29raWUtY29tcGxpYW5jZS1iYW5uZXIge1xyXG4gIHBhZGRpbmc6IDFyZW07XHJcbn1cclxuXHJcbi5ldS1jb29raWUtY29tcGxpYW5jZS1jb250ZW50IHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG59XHJcblxyXG4uZXUtY29va2llLWNvbXBsaWFuY2UtYnV0dG9ucyB7XHJcblxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5ldS1jb29raWUtY29tcGxpYW5jZS1tZXNzYWdlIHtcclxuICBtYXJnaW46IDE1cHggMDtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgICBtYXJnaW46IDE1cHggMCAzMHB4O1xyXG4gIH1cclxuXHJcbiAgaDIge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVyZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAkcHJveGltYTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG5cclxuICBidXR0b24ge1xyXG5cclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogJHByb3hpbWE7XHJcbiAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gIH1cclxufSIsImZvb3RlciB7XHJcblxyXG4gIC5jb250YWluZXItZmx1aWQge1xyXG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgLnJlZ2lvbi1mb290ZXItZmlyc3R7XHJcbiAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICAgIH1cclxuICAgIC5yZWdpb24tZm9vdGVyLWZvdXJ0aHtcclxuICAgICAgLmZpZWxkLS1uYW1lLWJvZHl7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgJi5ub19tYXJnaW4ge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xyXG4gICAgbWFyZ2luLXRvcDogNy41cmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDE1NTJweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHJlbTtcclxuICB9XHJcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cblxuJHNsaWNrLWxvYWRlci1wYXRoOiBcIi4vXCIgIWRlZmF1bHQ7XG4kc2xpY2stYXJyb3ctY29sb3I6IHdoaXRlICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvcjogYmxhY2sgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yLWFjdGl2ZTogJHNsaWNrLWRvdC1jb2xvciAhZGVmYXVsdDtcbiRzbGljay1wcmV2LWNoYXJhY3RlcjogXCJcXGVhZjhcIiAhZGVmYXVsdDtcbiRzbGljay1uZXh0LWNoYXJhY3RlcjogXCJcXGVhZjdcIiAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIHNsaWNrLWltYWdlLXVybCgkdXJsKSB7XG4gIEBpZiBmdW5jdGlvbi1leGlzdHMoaW1hZ2UtdXJsKSB7XG4gICAgQHJldHVybiBpbWFnZS11cmwoJHVybCk7XG4gIH1cbiAgQGVsc2Uge1xuICAgIEByZXR1cm4gdXJsKCRzbGljay1sb2FkZXItcGF0aCArICR1cmwpO1xuICB9XG59XG5cbkBmdW5jdGlvbiBzbGljay1mb250LXVybCgkdXJsKSB7XG4gIEBpZiBmdW5jdGlvbi1leGlzdHMoZm9udC11cmwpIHtcbiAgICBAcmV0dXJuIGZvbnQtdXJsKCR1cmwpO1xuICB9XG4gIEBlbHNlIHtcbiAgICBAcmV0dXJuIHVybCgkc2xpY2stZm9udC1wYXRoICsgJHVybCk7XG4gIH1cbn1cblxuLyogU2xpZGVyICovXG5cbi5zbGljay1saXN0IHtcbiAgLy9vdmVyZmxvdzogdmlzaWJsZTtcblxuICAuc2xpY2stdHJhY2sge1xuICAgIC5zbGlkZSB7XG4gICAgICAmLnN1Ym1vZHVsLWJsaWNrLWlucy1oZWZ0LXNsaWRlIHtcbiAgICAgICAgLnRleHRDb250YWluZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2xpY2stbG9hZGluZyAmIHtcblxuICB9XG59XG5cblxuLnNsaWRlckNvbnRyb2xze1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5cbi8qIEFycm93cyAqL1xuXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcblxuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93Om5vbmU7XG5cbiAgfVxuXG4gICYuc2xpY2stZGlzYWJsZWQ6aG92ZXI6YmVmb3Jle1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG5cbiAgJi5zbGljay1kaXNhYmxlZDpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuICAmOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICRzbGljay1hcnJvdy1jb2xvcjtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICB9XG59XG5cbi5zbGljay1wcmV2IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogLTI1cHg7XG4gIH1cblxuICAmOmhvdmVyOmJlZm9yZXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwJSk7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG4gICAgfVxuICB9XG59XG5cbi5zbGljay1uZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBbZGlyPVwicnRsXCJdICYge1xuICAgIGxlZnQ6IC0yNXB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgJjpob3ZlcjpiZWZvcmV7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwJSk7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJHNsaWNrLW5leHQtY2hhcmFjdGVyO1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG4gICAgfVxuICB9XG59XG5cbi8qIERvdHMgKi9cblxuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuXG59XG5cbi5zbGljay1kb3RzIHtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIG1hcmdpbjogMCA0cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBidXR0b24ge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6MTFweDtcblxuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICB9XG5cbiAgICB9XG4gICAgJi5zbGljay1hY3RpdmUgYnV0dG9ue1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuLnNsaWNrLWRvdHMgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuXG5cbi5zbGlja19fYXJyb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDFyZW07XG5cblxuICAuc2xpZGVyQ29udHJvbHMge1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcblxuICAgIGJ1dHRvbiB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIH1cbiAgICB9XG4gICAgLnNsaWNrLWRvdHMge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG59XG5cblxuXG4vLyBTbGljayBTbGlkZXIgaW4gQ0sgRWRpdG9yXG4uZmllbGQtLW5hbWUtYm9keSB7XG4gIC5zbGljayB7XG4gICAgLnNsaWRlckNvbnRyb2xzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgICAgfVxuXG4gICAgICAuc2xpY2stZG90cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucGF0aC11c2VyIHtcblxuICBwYWRkaW5nLXRvcDogMjA0cHg7XG5cbiAgI2Jsb2NrLXd1YnRoZW1lLWNvbnRlbnQsICNibG9jay12ZXJsYWd0aGVtZS1jb250ZW50IHtcblxuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMTJweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgcGFkZGluZzogM3JlbTtcbiAgICB9XG5cbiAgICAjdXNlci1sb2dpbi1mb3JtIHtcbiAgICAgIG1heC13aWR0aDogNjQwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI2Jsb2NrLXd1YnRoZW1lLWxvY2FsLXRhc2tzLCAjYmxvY2stdmVybGFndGhlbWUtbG9jYWwtdGFza3Mge1xuICAgIHVsIHtcblxuICAgICAgPiBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnVzZXItbm90LWxvZ2dlZC1pbiB7XG5cbiAgfVxufVxuXG5mb3JtLnByb3RlY3RlZC1wYWdlcy1lbnRlci1wYXNzd29yZCB7XG4gIG1hcmdpbi10b3A6IDIwMHB4O1xuICAuanMtZm9ybS10eXBlLXBhc3N3b3JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMTBweCAwIDEwcHggMDtcbiAgfVxufSIsIi8vIEJvZHlDbGFzczogQ09MT1JTIEZVTkNUSU9OXG4vLyBQYXJhbTE6IEJvZHljbGFzcywgUGFyYW0yOiBDb2xvciwgUGFyYW0zOiBCYWNrZ3JvdW5kY29sb3IsIFBhcmFtNDogTGlnaHQgQ29sb3IgKEZvciBUYWJsZSlcbkBtaXhpbiBib2R5Q2xhc3NDb2xvcigkbmFtZSwgJGNvbG9yLCAkYmctY29sb3IsICRsaWdodF9jb2xvcikge1xuXG4gIC5uYXZpZ2F0aW9uX21vYmlsZSBuYXYgLnN1Yk1lbnUgLm1TdWJuYXYgLnNjcm9sbCBsaS5zdWJtZW51Q2FyZC4jeyRuYW1lfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG5cblxuICAubmF2aWdhdGlvbl9kZXNrdG9wIHtcbiAgICAud3JhcHBlciB7XG4gICAgICAubGVmdCB7XG4gICAgICAgIC5tZW51TGlzdCB7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5hY3RpdmUuI3skbmFtZX0ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi4jeyRuYW1lfSB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAjI3skbmFtZX0ge1xuICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG5cbiAgLnNsaWRlIHtcbiAgICAmLiN7JG5hbWV9IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICB9XG4gIH1cblxuICAuY2FyZCB7XG4gICAgJi4jeyRuYW1lfSAuc3VibGluZS1jb2xvciB7XG4gICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGJvZHkge1xuICAgIC5wZXJzb25ib3gge1xuICAgICAgLnBlcnNvbiB7XG4gICAgICAgICYuaW1hZ2VCYWNrZ3JvdW5kIHtcbiAgICAgICAgICAmLiN7JG5hbWV9IHtcbiAgICAgICAgICAgIC5pbWdXcmFwcGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGJvZHkge1xuICAgICYuI3skbmFtZX0ge1xuICAgICAgLnN0YWdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xuICAgICAgfVxuICAgICAgLmJ1Y2hJbmhhbHQge1xuICAgICAgICAuYm9vay10YWJsZSB7XG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBGb3JtXG4gICAgICB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvcjtcbiAgICAgIH1cblxuXG4gICAgICAvLyBOYXZpZ2F0aW9uXG4gICAgICAubmF2aWdhdGlvbl9kZXNrdG9wIHtcbiAgICAgICAgI3NlYXJjaFdyYXBwZXIgZm9ybSAuZm9ybS1pdGVtIC5pbnB1dEdyb3VwIGxhYmVsIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgICAvLyBCdXR0b25zXG4gICAgICBhLmJ1dHRvbiwgYS5tb3JlLmJ0bnN0eWxlLCBidXR0b24sIGlucHV0W3R5cGU9c3VibWl0XSwgYS5pbnN0YUJ0biB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgLy8gRXUgY29va2llIGNvbXBsaWFuY2UgQWdyZWUgQnV0dG9uIHRvIHdoaXRlXG4gICAgICAuZXUtY29va2llLWNvbXBsaWFuY2UtYWdyZWUtYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2VkZWRlZDtcbiAgICAgIH1cblxuXG4gICAgICBtYWluIHtcbiAgICAgICAgLmJhY2tncm91bmRDb2xvckJveCB7XG4gICAgICAgICAgbWVkaWEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnLWNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubW9kdWwtY3RhLWJveCB7XG4gICAgICAgIGEge1xuICAgICAgICAgICYubW9yZSB7XG4gICAgICAgICAgICAvL0BleHRlbmQgJW1vcmVpbmZvO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhLmJ1dHRvbiwgYnV0dG9uLCBidXR0b24ucm91bmRlZCwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgLnVuZGVyRm9udCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIC8vb3BhY2l0eTogMC4xO1xuXG4gICAgICAgICNxdW90ZSB7XG4gICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiAkY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5yZWxhdGVkIHtcbiAgICAgICAgLmNvbnRlbnRUZXh0IHtcbiAgICAgICAgICAuc3VibGluZS1jb2xvciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgLnRleHRDb250YWluZXIge1xuICAgICAgICBzdHJvbmc6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2xvci1wcmVsb2FkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3I7XG4gICAgICB9XG5cbiAgICAgIC5tYWdhemluT3ZlcmxheSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIC5zdWJsaW5lLWNvbG9yOm5vdCgud2hpdGUpIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnN1YmxpbmU6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIC5zcXVhcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIC5mYWN0Qm94IC5mYWN0Qm94SXRlbSAuc3VibGluZTphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnRib3gge1xuICAgICAgICAvLyYuc21hbGxTcXVhcmUgLmNvbnRlbnRUZXh0IC5zdWJsaW5lOmFmdGVyIHtcbiAgICAgICAgLy8gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgLy99XG4gICAgICAgICYuY2FyZHMgLmNhcmQge1xuICAgICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zdGF0ZW1lbnQgLmNvbnRlbnRUZXh0IHAsXG4gICAgICAuY29udGVudFRleHQuc3RhdGVtZW50IHAge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICBidXR0b24sIGJ1dHRvbi5yb3VuZGVkLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG5cbiAgICAgICNwYWdlLWhlYWRlciB7XG4gICAgICAgICYuYmFja2dyb3VuZENvbG9yTGVmdCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmctY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnLWNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICAgICYuYXJ0aWNsZSB7XG5cbiAgICAgICAgJi4jeyRuYW1lfSB7XG4gICAgICAgICAgLnJvdy5tYWluIGFzaWRlLmFydGljbGVJbmZvcyBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYS50ZXh0TGluazphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnJvdy5tYWluIGg0OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBidXR0b24ubW9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRlYXNlci10ZXh0IGEge1xuICAgICAgICAgICAgY29sb3I6ICM0MzQzNEQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1vcmUtbGluayB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC50ZXh0RmllbGQudGV4dEJveCAudW5kZXJGb250IHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5ld3MtYmxvY2sgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0taXRlbS5hY3RpdmUsIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmV3cy1ibG9jayAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXJhZGlvcyAuZm9ybS1pdGVtOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAucm93Lm1haW4gaDQ6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgICAvLyBCbGljayBpbnMgSGVmdFxuICAgICAgLm1vZHVsLWJsaWNrLWlucy1oZWZ0IHtcblxuICAgICAgICAmLnNsaWRlckJhY2tncm91bmQge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2xpZGVyQ29udGFpbmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgICAvLyBBa2tvcmRlb25cbiAgICAgIC5tb2R1bC1ha2tvcmRlb24ge1xuICAgICAgICBAZXh0ZW5kICVtb2JpbGVNYXJnaW47XG4gICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmVNYXJnaW47XG5cbiAgICAgICAgJi51aS1hY2NvcmRpb24ge1xuICAgICAgICAgIC51aS1hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgICAgICAgICYudWktc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvL0Fuc3ByZWNocGFydG5lciAoTW9kdWxlICsgVmlldylcbiAgICAgIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIge1xuICAgICAgICAuc3VwbGluZSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICYubWFpbCB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmJ0biB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIE1laHIgSW5mb1xuICAgICAgLm1vcmVJbmZvIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgJi50ZXh0TGluayB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubW9yZS1saW5rIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgYSBoMzpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIC5maWVsZC0tbmFtZS1ib2R5IGEge1xuICAgICAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMzphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuXG4gICAgICAudmlldy1lbXB0eSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFqYXgtdGhyb2JiZXIuc2stdGhyZWUtYm91bmNlIC5zay1jaGlsZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgaDIgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICAgIH1cblxuXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbGlzdGUge1xuICAgICAgICAuYmxvY2stdmlld3Mge1xuICAgICAgICAgIC5ibG9jay10aXRsZSB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICAgIFtjbGFzcyo9YmxvY2stdmlld3MtYmxvY2tuZXdzLWJsb2NrLV0gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5uZXdzLWJsb2NrIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW06YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICAucGVyc29uIHtcbiAgICAgICAgJi5pbWFnZUJhY2tncm91bmQge1xuICAgICAgICAgIC5pbWdXcmFwcGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZy1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gRk9STVNcblxuICAgICAgZm9ybSAuaW5wdXRHcm91cCBpbnB1dDpub3QoW3JlYWRvbmx5XSk6bm90KC5mb3JtLWNoZWNrYm94KTpub3QoLmZvcm0tcmFkaW8pOmZvY3VzIH4gbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICBmb3JtIC5pbnB1dEdyb3VwIC5iYXI6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICAudWktZGlhbG9nIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yO1xuICAgICAgfVxuXG5cbiAgICAgIC8vIFJlbGF0ZWQgTW9kdWxcbiAgICAgIC5yZWxhdGVkIHtcbiAgICAgICAgJi5jYXJkLWRlY2sge1xuICAgICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgICYuZnVsbCB7XG4gICAgICAgICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cblxuICAgICAgLy8gSGlzdG9yaWUgU2xpZGVyIFJlc3BvbnNpdmVcbiAgICAgIC5jb250ZW50LWJpbGQtc2xpZGVyLmRldmljZS1ibGFuayAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciAuc2Nyb2xsLWNvbnRlbnQge1xuICAgICAgICAuc2Nyb2xsLWNvbnRlbnQtaW5uZXIgLnNlY3Rpb24gLmNvbnRlbnQgLmltZy10aXRsZSB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBUYWJlbGxlXG4gICAgICBhcnRpY2xlIHtcbiAgICAgICAgJi5tb2R1bC10YWJlbGxlIHtcblxuICAgICAgICAgIGgyLnRhYmxlLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgICAgIC8vJjpob3ZlciB7XG4gICAgICAgICAgICAvLyAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvcjtcbiAgICAgICAgICAgIC8vfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICYuZmlyc3QtaGVhZCB7XG4gICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG5cbiAgICAgICAgICAgICAgICAgICAgICAmLmVtcHR5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICYuc2Vjb25kLWhlYWQge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfY29sb3I7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gdGFiZWxsZSBibG9ja1xuICAgICAgICAuanMtZm9ybS10eXBlLXdlYmZvcm0tdGFibGUge1xuXG4gICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gTWVkaWF0aGVrXG4gICAgICAgICYubW9kdWwtbWVkaWF0aGVrIHtcbiAgICAgICAgICBoMyB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIFRhYnNcbiAgICAgIC5tb2R1bC10YWJzIHtcbiAgICAgICAgJi51aS13aWRnZXQge1xuICAgICAgICAgICYudWktd2lkZ2V0LWNvbnRlbnQge1xuICAgICAgICAgICAgLnVpLXRhYnMtdGFiIHtcbiAgICAgICAgICAgICAgJi51aS10YWJzLWFjdGl2ZSB7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkY29sb3Igc29saWQgM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIHtcbiAgICAgICAgYS50ZXh0TGluazphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAvLyBBdXRyaWNoIFN3aXRjaGVyXG4gICAgICAuYmxvY2stY3J1c29lLWF1dHJpY2gtc3dpdGNoZXIge1xuICAgICAgICAuY3J1c29lLWF1dHJpY2gtc3dpdGNoZXItYmxvY2sge1xuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC8vIFRleHRcbiAgICAgICAgICAuYXVzdHJpY2gtdGV4dCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmxpbmtzIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAmLnBvcHVwLXllcyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLnBvcHVwLW5vIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3I7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZmxpcE1hZyB7XG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAuc3VwbGluZSB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICB9IC8vIEVuZCBCb2R5Q2xhc3M6IENPTE9SUyBGVU5DVElPTlxuXG4gICAgLmhlcm9TbGlkZXIge1xuICAgICAgLm5ld3Mtc2xpZGVyIHtcbiAgICAgICAgLnNsaWRlIHtcbiAgICAgICAgICAmLiN7JG5hbWV9IHtcbiAgICAgICAgICAgIC5jb250ZW50LFxuICAgICAgICAgICAgLmNvbG9yLWZhZGUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gIH1cblxuICAubW9kdWwtY3RhLWJveCB7XG4gICAgYSB7XG4gICAgICAmLm1vcmUge1xuICAgICAgICBAZXh0ZW5kICVtb3JlaW5mbztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHd1YjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG59XG5cbi8vIE1peGluIC0gRU5EXG5cblxuLy8gQVBPVEhFS0VOIFVNU0NIQVUgLSBSRUQgISEhISEhISEhISEhISEhISEhISFcbkBpbmNsdWRlIGJvZHlDbGFzc0NvbG9yKFwiYXVcIiwgJHJlZCwgJHJlZC1iYWNrZ3JvdW5kLCAkcmVkX2xpZ2h0KTtcbi8vIERJQUJFVEVTIFJBVEdFQkVSIC0gUEVUUk9MICEhISEhISEhISEhISEhISEhISEhXG5AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcImRyXCIsICRwZXRyb2wsICRwZXRyb2wtYmFja2dyb3VuZCwgJHBldHJvbF9saWdodCk7XG4vLyBCQUJZIC0gQkxVRSAhISEhISEhISEhISEhISEhISEhIVxuQGluY2x1ZGUgYm9keUNsYXNzQ29sb3IoXCJiZlwiLCAkYmx1ZSwgJGJsdWUtYmFja2dyb3VuZCwgJGJsdWVfbGlnaHQpO1xuLy8gU0VOSU9SRU4gLSBZRUxMT1cgISEhISEhISEhISEhISEhISEhISFcbkBpbmNsdWRlIGJvZHlDbGFzc0NvbG9yKFwic3JcIiwgJHllbGxvdywgJHllbGxvdy1iYWNrZ3JvdW5kLCAkeWVsbG93X2xpZ2h0KTtcbi8vIE1FRElaSU5JICEhISEhISEhISEhISEhISEhISEhXG5AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcIm16XCIsICRteiwgJG16LWJhY2tncm91bmQsICRtel9saWdodCk7XG4vLyBIQVVTQVJaVCBQQVRJRU5URU5NQUdBWklOICEhISEhISEhISEhISEhISEhISEhXG5AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcImhwXCIsICRocCwgJGhwLWJhY2tncm91bmQsICRocF9saWdodCk7XG4vLyDDhFJaVExJQ0hFUiBSQVRHRUJFUiAhISEhISEhISEhISEhISEhISEhIVxuQGluY2x1ZGUgYm9keUNsYXNzQ29sb3IoXCJhclwiLCAkYXIsICRhci1iYWNrZ3JvdW5kLCAkYXJfbGlnaHQpO1xuLy8gRGlnaXRhbGVyIFJhdGdlYmVyICEhISEhISEhISEhISEhISEhISEhXG5AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcImRpZ2lyYXRcIiwgJGRpZ2lyYXQsICRkaWdpcmF0LWJhY2tncm91bmQsICRkaWdpcmF0X2xpZ2h0KTtcbi8vIFBUQVxuLy9AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcInB0YVwiLCAkcHRhLCAkcHRhLWJhY2tncm91bmQsICRwdGFfbGlnaHQpO1xuQGluY2x1ZGUgYm9keUNsYXNzQ29sb3IoXCJwdGFcIiwgJHB0YSwgJGRpZ2l0YWxfY29sb3IsICRwdGFfbGlnaHQpO1xuXG4vLyBBUE9USEVLRU5LVU5ERU4tQVBQICEhISEhISEhISEhISEhISEhISEhXG5AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcImFrYVwiLCAkb3JhbmdlLCAkZGlnaXRhbF9jb2xvciwgJG9yYW5nZV9saWdodCk7XG4vLyBBUE9USEVLRU5LVU5ERU4gVk9SIE9SVCAhISEhISEhISEhISEhISEhISEhIVxuQGluY2x1ZGUgYm9keUNsYXNzQ29sb3IoXCJhdm9cIiwgJGFncCwgJGRpZ2l0YWxfY29sb3IsICRhZ3BfbGlnaHQpO1xuLy8gQVBPVEhFS0VOS1VOREVOIFdFQlNJVEVTICEhISEhISEhISEhISEhISEhISEhXG5AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcImFncFwiLCAkYWdwLCAkZGlnaXRhbF9jb2xvciwgJGFncF9saWdodCk7XG4vLyBDT05URU5UIFNFUlZJQ0VTICEhISEhISEhISEhISEhISEhISEhXG5AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcImNzXCIsICRjcywgJGNzLCAkY3NfbGlnaHQpO1xuXG5cbi8vIE5ld3MgLSB3dWJCbHVlXG5AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcIm5ld3NcIiwgJHd1YiwgJHd1YiwgJHd1Yl9saWdodCk7XG5cbi8vcGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2VcbkBpbmNsdWRlIGJvZHlDbGFzc0NvbG9yKFwicGFnZS1ub2RlLXR5cGUtc3RlbGxlbmFuemVpZ2VcIiwgJHBldHJvbCwgJHBldHJvbC1iYWNrZ3JvdW5kLCAkcGV0cm9sX2xpZ2h0KTtcblxuLy8gd3ViQmx1ZSAtIFVudGVybmVobWVuXG5AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcInd1YkJsdWVcIiwgJHd1YiwgJHd1YiwgJHd1Yl9saWdodCk7XG4vLyB3dWJCbHVlIC0gSGlzdG9yaWUgISEhISEhISEhISEhISEhISEhISFcbkBpbmNsdWRlIGJvZHlDbGFzc0NvbG9yKFwiaGlzXCIsICR3dWIsICR3dWJfbGlnaHQsICR3dWJfbGlnaHQpO1xuLy8gZGFya1JlZCAtIFZlcmFuc3RhbHR1bmdlblxuQGluY2x1ZGUgYm9keUNsYXNzQ29sb3IoXCJkYXJrUmVkXCIsICRkYXJrUmVkLCAkZGFya1JlZCwgJGRhcmtSZWRfbGlnaHQpO1xuLy8gdmlvbGV0IC0gUHJlc3NlXG5AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcInZpb2xldFwiLCAkdmlvbGV0LCAkdmlvbGV0LCAkdmlvbGV0X2xpZ2h0KTtcbi8vIHBldHJvbCAtIEthcnJpZXJlXG5AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcInBldHJvbFwiLCAkcGV0cm9sLCAkcGV0cm9sLCAkcGV0cm9sX2xpZ2h0KTtcbi8vIFJFRFxuQGluY2x1ZGUgYm9keUNsYXNzQ29sb3IoXCJyZWRcIiwgJHJlZCwgJHJlZC1iYWNrZ3JvdW5kLCAkcmVkX2xpZ2h0KTtcbi8vIFBFVFJPTFxuQGluY2x1ZGUgYm9keUNsYXNzQ29sb3IoXCJwZXRyb2xcIiwgJHBldHJvbCwgJHBldHJvbC1iYWNrZ3JvdW5kLCAkcGV0cm9sX2xpZ2h0KTtcbi8vIEJMVUVcbkBpbmNsdWRlIGJvZHlDbGFzc0NvbG9yKFwiYmx1ZVwiLCAkYmx1ZSwgJGJsdWUtYmFja2dyb3VuZCwgJGJsdWVfbGlnaHQpO1xuLy8gWUVMTE9XXG5AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcInllbGxvd1wiLCAkeWVsbG93LCAkeWVsbG93LWJhY2tncm91bmQsICR5ZWxsb3dfbGlnaHQpO1xuLy8gTUlOVEdSRUVOXG5AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcIm1pbnRncmVlblwiLCAkbWludGdyZWVuLCAkZGlnaXRhbF9jb2xvciwgJG1pbnRncmVlbl9saWdodCk7XG4vLyBQSU5LXG5AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcInBpbmtcIiwgJHBpbmssICRwaW5rLCAkcGlua19saWdodCk7XG4vLyBnZXN1bmQxXG5AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcImdlc3VuZDFcIiwgJGdlc3VuZDEsICRnZXN1bmQxX2xpZ2h0LCAkZ2VzdW5kMV9saWdodCk7XG4vLyBnZXN1bmQyXG5AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcImdlc3VuZDJcIiwgJGdlc3VuZDIsICRnZXN1bmQyX2xpZ2h0LCAkZ2VzdW5kMl9saWdodCk7XG5cbi8vIEZJVCAmIFZJVEFMIFBMVVNcbkBpbmNsdWRlIGJvZHlDbGFzc0NvbG9yKFwidml0YWxQbHVzXCIsICR2aXRhbFBsdXMsICR2aXRhbFBsdXNfbGlnaHQsICR2aXRhbFBsdXNfbGlnaHQpO1xuXG5AaW5jbHVkZSBib2R5Q2xhc3NDb2xvcihcInBvZGNhc3QxXCIsICRwb2RjYXN0X3JlZCwgJHBvZGNhc3RfZ3JlZW4sICRwb2RjYXN0X2dyZWVuKTtcbkBpbmNsdWRlIGJvZHlDbGFzc0NvbG9yKFwicG9kY2FzdDJcIiwgJHBvZGNhc3RfZ3JlZW4sICRwb2RjYXN0X3JlZCwgJHBvZGNhc3RfcmVkKTtcbkBpbmNsdWRlIGJvZHlDbGFzc0NvbG9yKFwicG9kY2FzdDNcIiwgJHBvZGNhc3RfcmVkLCAkcG9kY2FzdF9yZWRfbGlnaHQsICRwb2RjYXN0X3JlZF9saWdodCk7XG5cbkBpbmNsdWRlIGJvZHlDbGFzc0NvbG9yKFwiYmZcIiwgJGJmLCAkYmYsICRiZl9iYWNrZ3JvdW5kKTtcblxuQGluY2x1ZGUgYm9keUNsYXNzQ29sb3IoXCJka3BcIiwgJGRrcCwgJGRrcF9saWdodCwgJGRrcF9saWdodCk7XG5cbkBpbmNsdWRlIGJvZHlDbGFzc0NvbG9yKFwicHRhMlwiLCAkcHRhMiwgJHB0YTJfbGlnaHQsICRwdGEyX2xpZ2h0KTtcbiIsIi5zdGFnZSB7XHJcbiAgLmRldmljZS1jb250YWluZXIge1xyXG5cclxuICAgICYud2Vic2l0ZSB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIlO1xyXG4gICAgICB0cmFuc2l0aW9uOiB3aWR0aCAkZHVyYXRpb24sIGJveC1zaGFkb3cgJGR1cmF0aW9uO1xyXG5cclxuICAgICAgJi5zY2FsZWQge1xyXG4gICAgICAgIHdpZHRoOiAyNXZ3O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDEwcHggMTBweCAxMHB4IHJnYmEoMCwgNTAsIDEyMCwgMC4zKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgW2NsYXNzXj1cIm1lZGlhLXNlY3Rpb25cIl0ge1xyXG4gICAgICAgIGxlZnQ6IDFweDtcclxuICAgICAgICAvL3dpdGhvdXQgYnJvd3NlciBmcmFtZVxyXG4gICAgICAgIC8vdG9wOiA1LjE4OCU7XHJcbiAgICAgICAgLy93aXRoIGJyb3dzZXIgZnJhbWVcclxuICAgICAgICB0b3A6IDUuMTg4JTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW5uZXItc2VjdGlvbiB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm1lZGlhLXNlY3Rpb24tMDEge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XHJcblxyXG4gICAgICAgID4gaW1nIHtcclxuICAgICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNjcmVlbi1zY3JvbGwtaGVhZGVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNjcmVlbi1zY3JvbGwge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgei1pbmRleDogODtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHJcbiAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwICFpbXBvcnRhbnRcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaGVyby1jb250YWluZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICAuaGVyby10ZXh0IHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmhlcm8taW1hZ2Uge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgLnNjcmVlbi1zY3JvbGwtaGVhZGVyIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIDAuNHMgY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5oZXJvLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIC5oZXJvLXRleHQge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgMC44cyBjdWJpYy1iZXppZXIoMC44NiwgMCwgMC4wNywgMSk7XHJcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5oZXJvLWltYWdlIHtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzIDAuNnMgY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG4iLCIuY29udGVudC1iaWxkLXNsaWRlciB7XHJcbiAgJi5kZXZpY2UtYmxhbmsge1xyXG4gICAgLnN0YWdlIHtcclxuICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgLmRldmljZS1jb250YWluZXIge1xyXG4gICAgICAgIHRvcDogY2FsYygxMDB2aCAtIDIzMHB4KTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ1dmg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbGlkZXItY29udHJvbHMtZXh0ZW5kZWQge1xyXG4gICAgICAgICAgLmRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmlubmVyLXdyYXBwZXIge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiB1bnNldDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICYuZGV2aWNlIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAubWVkaWEtc2VjdGlvbiB7XHJcbiAgICAgICAgICAgIC8vd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAyMHB4KTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICAgICAgICAgIG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICArIC5tZWRpYS1zZWN0aW9uIHtcclxuXHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgdG9wOiAxNzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaW1nLXRpdGxlIHtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0dlb3JnaWEnO1xyXG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgLy93aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAvL2hlaWdodDogMzgwcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU2MHB4O1xyXG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnR5cGUtc2luZ2xlIHtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5zY3JlZW4tc2xpZGVyIHtcclxuICAgICAgICAgICAgICAuc2xpY2stbGlzdCB7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5oaWRkZW4ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNsaWRlci1jb250cm9scy1leHRlbmRlZCB7XHJcbiAgICAgICAgICBib3R0b206IHVuc2V0O1xyXG4gICAgICAgICAgdG9wOiA0MzBweDtcclxuICAgICAgICAgIHotaW5kZXg6IDEwMDAwMDA7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAjcGFnZS1oZWFkZXIge1xyXG4gICAgICAuY29udGVudCB7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjYjVkNmZlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRpZ2l0YWwtc2Nyb2xsLXdyYXBwZXIge1xyXG5cclxuICAgICAgW2NsYXNzKj1zZWN0aW9uLV0gLnNjcmVlbi1zbGlkZXItbSAuc2xpZGUgaW1nIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2Nyb2xsLWNvbnRlbnQge1xyXG4gICAgICAgIC5zY3JvbGwtY29udGVudC1pbm5lciB7XHJcbiAgICAgICAgICAuc2VjdGlvbiB7XHJcbiAgICAgICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAmLmhpZGUge1xyXG4gICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMHB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDBweDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgJi5zaW5nbGUge1xyXG4gICAgICAgICAgICAgICAgICAvL21hcmdpbjogMCBhdXRvIDUwcHggYXV0bztcclxuICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy9tYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY29udGVudFRleHQge1xyXG4gICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0dlb3JnaWEnO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd3ViO1xyXG4gICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd3ViO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuc2NyZWVuLXNsaWRlci1tIHtcclxuICAgICAgICAgICAgICAgIC5zbGlkZXItY29udHJvbHMtbSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xyXG4gICAgICAgICAgICAgICAgICAuc2xpY2stZG90cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgJi5zbGljay1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3dWIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnNsaWRlciB7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgLnNsaWRlIHtcclxuICAgICAgICAgICAgICAgICAgICAmOm5vdCguZmxpcE1hZykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAuc2xpZGVyLW1hc2sge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuaW1nLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnR2VvcmdpYSc7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgIC8vbWFyZ2luOiAtMjBweCAwcHggMjBweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kb3QtY29udHJvbCB7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgdG9wOiA0MHZoO1xyXG4gICAgICBsZWZ0OiAxdnc7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgei1pbmRleDogMTAwMDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAuY29udHJvbC1pdGVtIHtcclxuICAgICAgICAmLmRvdCB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgICB3aWR0aDogMTFweDtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5Nzk3OTc7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDZweDtcclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY0NjQ2NDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vLyBNZWRpYSBRdWVyaWVzXG4vLyRzY3JlZW4teHM6IDU3NXB4O1xuLy8kc2NyZWVuLXNtOiA3NjdweDtcbi8vJHNjcmVlbi1tZDogOTkxcHg7XG4vLyRzY3JlZW4tbGc6IDExOTlweDtcblxuXG5cbi8vIE1JTiA1NzZweFxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGJvZHkge1xuICAgIC5wYWdlLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIH1cblxuICAgIC5mZWF0dXJlcyB7XG4gICAgICAmLmNvbGNvdW50LTIge1xuXG4gICAgICAgIC5mZWF0dXJlLWl0ZW0ge1xuICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gTUlOIDc2OHB4XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keSB7XG4gICAgJi5hcnRpY2xlIHtcbiAgICAgIC8vcGFkZGluZy10b3A6IDEwNHB4O1xuICAgICAgcGFkZGluZy10b3A6IDhyZW07XG5cblxuICAgICAgJi51c2VyLWxvZ2dlZC1pbiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxODJweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuYXJ0aWNsZSB7XG4gICAgICAgICYucGFkZGluZ1RvcCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAmLnBhZGRpbmdUb3Age1xuICAgICAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sZWZ0LWZsb2F0IHtcbiAgICAgIC5wcmljaW5nIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIC8vbWFyZ2luOiAtMzBweCAxNnB4IDAgMTZweDtcbiAgICAgICAgLy9tYXJnaW46IDAgMTZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmlnaHQtZmxvYXQge1xuICAgICAgLnByaWNpbmcge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIC8vbWFyZ2luOiAtMzBweCAxNnB4IDAgMTZweDtcbiAgICAgICAgLy9tYXJnaW46IDAgMTZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJpY2luZyB7XG4gICAgICAuY2FyZCB7XG4gICAgICAgIG1heC13aWR0aDogMjRyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZlYXR1cmVzIHtcbiAgICAgIC5mZWF0dXJlLWl0ZW0ge1xuICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbi8vIE1JTiA5OTJweFxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkge1xuICAgIC5jb250YWluZXItZmx1aWR7XG4gICAgICAmLnBhZGRpbmdUb3Age1xuICAgICAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oZXJvU2xpZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG5cbiAgICAuZmVhdHVyZXMge1xuICAgICAgLmZlYXR1cmUtaXRlbSB7XG4gICAgICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgICAgIG1heC13aWR0aDogMjUlO1xuICAgICAgfVxuXG4gICAgICAmLmNvbGNvdW50LTMge1xuXG4gICAgICAgIC5mZWF0dXJlLWl0ZW0ge1xuICAgICAgICAgIGZsZXg6IDAgMCAzMy4zMzMzJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMzMlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cbi8vIE1JTiAxMjAwcHhcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblxuICBib2R5IHtcbiAgICAucGFnZS13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgICBwYWRkaW5nOiA0cmVtO1xuICAgIH1cblxuICAgIC5jb250YWluZXItZmx1aWR7XG4gICAgICAmLnBhZGRpbmdUb3Age1xuICAgICAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hcnRpY2xlIHtcbiAgICAgICYucGFkZGluZ1RvcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXJkLWRlY2sgLmNhcmQgLmNvbnRlbnRUZXh0IHtcbiAgICAgIHBhZGRpbmc6IDNyZW07XG4gICAgfVxuXG4gICAgLmJ1Y2hJbmhhbHQge1xuICAgICAgbWFyZ2luLXRvcDogOS42cmVtO1xuICAgICAgLmJvb2stdGFibGUsIC5ib29rLWF1dGhvciB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE1JTiAxNTUycHhcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTJweCkge1xuICBib2R5IHtcbiAgICAvL2gxIHtcbiAgICAvLyAgZm9udC1zaXplOiA1NHB4O1xuICAgIC8vfVxuXG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cbiAgICAuaGVyb1NsaWRlciB7XG4gICAgICAubmV3cy1zbGlkZXIge1xuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgIC5oZXJvLXRlYXNlci10ZXh0IHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWRlY2sge1xuICAgICAgLmNhcmQge1xuICAgICAgICAmLmZ1bGwge1xuICAgICAgICAgICYuYWthIHtcbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG5cblxuXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSBhbmQgKG1pbi13aWR0aDogNTQwcHgpIHtcblxuICBbY2xhc3MqPSdjb2wtJ10ge1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICB9XG59XG5cblxuXG5cblxuLy8gTUFYIDExOTlweFxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgYm9keSB7XG4gICAgLm5hdmlnYXRpb25fZGVza3RvcCBuYXYge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcblxuICAgICAgLmxpbmtzIGxpIHtcbiAgICAgICAgcGFkZGluZzogMCAwLjVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG4gICAgfVxuXG4gICAgI3BhZ2UtaGVhZGVyIHtcbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgLmxlZnQge1xuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIC8vbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gNDBweCkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIFtjbGFzcyo9J3NlY3Rpb24tJ10ge1xuICAgICAgbWF4LXdpZHRoOiAzMnJlbTtcbiAgICB9XG5cbiAgfVxuXG59XG5cblxuLy8gTUFYIDk5MXB4XG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCkge1xuICBib2R5IHtcbiAgICAubmF2aWdhdGlvbl9kZXNrdG9wIHtcbiAgICAgIG5hdiAge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIC5hY3Rpb25zICB7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgJi5sb2dpbiAge1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2VhcmNoLWljb24ge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zdGlja3kge1xuICAgICAgICAgIC5uYXYtd3JhcHBlciB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubmF2aWdhdGlvbl9kZXNrdG9wIC5xdWlja0J1eSB7XG4gICAgICAgIC5hY3Rpb25zIGxpIHtcbiAgICAgICAgICAmLmxvZ2luIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuc2VhcmNoLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5zdGlja3kge1xuICAgICAgICAubmF2LXdyYXBwZXIge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaW52aXNpYmxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICNwYWdlLWhlYWRlciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgLy9oZWlnaHQ6IDEwMHZoO1xuICAgICAgaGVpZ2h0OiA5MHZoO1xuXG4gICAgICAuY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIC8vYmFja2dyb3VuZDogI2I1ZDZmZTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA1MCUpLCB1cmwoXCIvL2FwaS50aHVtYnIuaXQvd2hpdGVub2lzZS01MDB4NTAwLnBuZz9iYWNrZ3JvdW5kPTRlYTZjYTAwJm5vaXNlPWZmZmZmZiZkZW5zaXR5PTI1Jm9wYWNpdHk9MTBcIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG5cbiAgICAgICAgLmxlZnQge1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgei1pbmRleDogMTQ7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICAgICAgICAvL21hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8uc2hvd0FsbCB7XG4gICAgICAgICAgLy8gIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgLy99XG4gICAgICAgIH1cbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgLy9tYXJnaW4tdG9wOiA3MHB4O1xuICAgICAgICAgIC8vYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG5cbiAgICAgICAgICAvLyYuaW1nLWhhbmQge1xuICAgICAgICAgIC8vXG4gICAgICAgICAgLy99XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgICAgICAgICYuaGFuZCB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgICB0b3A6IDIlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmltZy1ub2hhbmQge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29udGVudC1iaWxkLXNsaWRlci50ZWFzZXIgLnN0YWdlIHtcbiAgICAgICAgaGVpZ2h0OiA4MnZoO1xuICAgICAgICAuZGV2aWNlLWNvbnRhaW5lci5pcGFke1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0yMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICAgICYubXoge1xuICAgICAgI3BhZ2UtaGVhZGVyIHtcbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRtel9iYWNrZ3JvdW5kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5ha2EsICYuYWdwLCAmLmF2byB7XG4gICAgICAjcGFnZS1oZWFkZXIge1xuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2I1ZDZmZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gICAgJi5jcyB7XG4gICAgICAjcGFnZS1oZWFkZXIge1xuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAuY29udGVudC1iaWxkLXNsaWRlciB7XG5cblxuICAgICAgLnN0YWdlIHtcbiAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5kZXZpY2UtY29udGFpbmVyIHtcbiAgICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiB1bnNldDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG5cbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XG5cbiAgICAgIC5mYWN0Qm94IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcblxuICAgICAgICAucm93IC5zbGljay10cmFjayB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAuc2xpY2stc2xpZGUge1xuICAgICAgICAgICAgLy9mbG9hdDogbm9uZTtcbiAgICAgICAgICAgIC8vbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIC8vcGFkZGluZzogMS41cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vLnNsaWRlciAuc2xpZGU6bm90KC5oYXMtZmVhdHVyZXMpIGltZyB7XG4gICAgLy8gIGhlaWdodDogYXV0bztcbiAgICAvLyAgd2lkdGg6IDQwdnc7XG4gICAgLy8gIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgIC8vfVxuICAgIC8vLnNsaWRlciAuc2xpZGUgaW1nIHtcbiAgICAvLyAgaGVpZ2h0OiBhdXRvO1xuICAgIC8vICB3aWR0aDogNDB2dztcbiAgICAvLyAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAvL31cblxuICAgIC5tb2R1bC12b3JzY2hhdS1ib3gge1xuICAgICAgLmNhcmQtc2VjdGlvbi1oZWFkIHtcbiAgICAgICAgLnVuZGVyRm9udCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHJlbSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudGJveCB7XG4gICAgICAmLnNtYWxsU3F1YXJlIHtcbiAgICAgICAgLmNvbnRlbnRUZXh0IHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cblx0LmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLml0ZW0tY29udGVudCB7XG5cdFx0bWF4LWhlaWdodDogYXV0bztcblx0fVxuXG4gICAgLmNvbnRlbnQtYmlsZC1zbGlkZXIge1xuICAgICAgLmRldmljZS1jb250YWluZXIge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWRlY2sge1xuICAgICAgLmNhcmQge1xuICAgICAgICYuZnVsbCB7XG4gICAgICAgICA+ICoge1xuICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgIH1cbiAgICAgICAgICYuYWthIHtcbiAgICAgICAgICAgLmNhcmQtaW1nIHtcbiAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICB9XG4gICAgICAgICAgIH1cbiAgICAgICAgIH1cbiAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQge1xuICAgICAgJi5jYXJkLWRlY2sge1xuICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgJi5mdWxsIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGlnaXRhbC1zY3JvbGwtd3JhcHBlciB7XG4gICAgICBbY2xhc3MqPSdzZWN0aW9uLSddIHtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mZWF0dXJlcyB7XG4gICAgICAuZmVhdHVyZXMtaGVhZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODgwcHgpIHtcbiAgYm9keSB7XG4gICAgLm5hdmlnYXRpb25fZGVza3RvcCB7XG4gICAgICAmLmhhc05vTG9naW5CdG4ge1xuICAgICAgICBuYXYge1xuICAgICAgICAgIC5saW5rcyB7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBuYXYge1xuICAgICAgICAubGlua3Mge1xuICAgICAgICAgIGxlZnQ6IDQ2JTtcbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAuM3JlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbn1cblxuXG5cbi8vIE1BWCA3NjdweFxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgYm9keSB7XG5cbiAgICAucGFnZS13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gICAgfVxuXG4gICAgJi5hcnRpY2xlIHtcbiAgICAgIC8vcGFkZGluZy10b3A6IDY0cHg7XG4gICAgICBtYXJnaW4tdG9wOiA2cmVtO1xuXG4gICAgICAmLnVzZXItbG9nZ2VkLWluIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwM3B4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI3BhZ2UtaGVhZGVyIHtcbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgLnJpZ2h0IHtcblxuICAgICAgICAgICYuaW1nLWhhbmQge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAvL3BhZGRpbmctbGVmdDogMDtcbiAgICAgIC8vcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLy9tYXgtd2lkdGg6IDQwcmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcblxuICAgICAgLmZhY3RCb3gge1xuICAgICAgICAucm93IHtcbiAgICAgICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlcm9TbGlkZXIge1xuICAgICAgcGFkZGluZy10b3A6IDY0cHg7XG4gICAgfVxuXG4gICAgLy8uY29udGVudGJveCB7XG5cbiAgICAgIC5zdGF0ZW1lbnQge1xuICAgICAgICAuY29udGVudFRleHQge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHJlbSk7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDMuNXJlbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG5cbiAgICAgICAgICAuc2xpZGUtYmxvY2sge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgICAgICAgICAgIC8vcGFkZGluZzogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gICAgICAgICAgICAvL3BhZGRpbmc6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgLy99XG4gICAgLmNvbnRlbnQtYmlsZC1zbGlkZXIge1xuICAgICAgLnN0YWdlIHtcbiAgICAgICAgLmRldmljZS1jb250YWluZXIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vYmlsZS1mdWxsIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtOHB4O1xuICAgIH1cbiAgICAuY2FwdGlvbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIH1cblxuXG4gICAgLmxlZnQtZmxvYXQge1xuICAgICAgLnByaWNpbmcge1xuICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmlnaHQtZmxvYXQge1xuICAgICAgLnByaWNpbmcge1xuICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFydGljbGUge1xuICAgICAgJi5wYWRkaW5nVG9wIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLy5kaWdpdGFsLXNjcm9sbC13cmFwcGVyIHtcbiAgICAvLyAgLnNjcm9sbC1jb250ZW50LWlubmVyIHtcbiAgICAvLyAgICBwYWRkaW5nOiAwO1xuICAgIC8vICB9XG4gICAgLy99XG5cbiAgICAmLmtvbnRha3Qge1xuICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuXG4gICAgLnp3ZWlzcGFsdGlnLTUwLTUwLSB7XG4gICAgICAvLyBwcmljaW5nXG4gICAgICAucHJpY2luZy13cmFwcGVyLTUwLTUwIHtcbiAgICAgICAgJi5yb3cge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcblxuXG4gICAgICAgICAgLnByaWNpbmcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5yaWdodC1mbG9hdCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubGVmdC1mbG9hdCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnVjaEluaGFsdCB7XG4gICAgICAuYm9vay1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICYuY29udGVudFRleHQge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ib29rLWF1dGhvciB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgbWFyZ2luLXRvcDogMy41cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5mZWF0dXJlcyB7XG5cbiAgICAgIGgyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIC5mZWF0dXJlLWl0ZW0ge1xuXG4gICAgICAgIC5mZWF0dXJlLXRleHQge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cblxuLy8gTUFYIDU3NXB4XG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cykge1xuICBib2R5IHtcblxuICAgICNwYWdlLWhlYWRlciB7XG4gICAgICAuY29udGVudCB7XG5cbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICAmLmltZy1ub2hhbmQge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTMwdnc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXB0aW9uIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICB9XG5cbiAgICAucm91bmRlZCB7XG4gICAgICAmLmFycm93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnRUZXh0LnJlc3BvbnNpdmVUZXh0IC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgIG1heC1oZWlnaHQ6IDExMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDQwMG1zO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cyBjdWJpYy1iZXppZXIoMCwgMSwgMCwgMSk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgfVxuXG4gICAgLmNvbnRlbnRUZXh0Lm9wZW4gLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMXMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgLnN0YXRlbWVudCAuY29udGVudFRleHQgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuY29udGVudFRleHQub3BlbjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgICB9XG4gICAgLmNvbnRlbnRUZXh0Lm9wZW4gLnJvdW5kZWQge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtMTgwZGVnKTtcbiAgICB9XG5cbiAgICAvLy5jb250ZW50VGV4dCBidXR0b24ge1xuICAgIC8vICBkaXNwbGF5OiBibG9jaztcbiAgICAvL31cblxuICAgIC5wcmljaW5nIHtcbiAgICAgIC5jYXJkIHtcbiAgICAgICAgJi5zaW5nbGUge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIE1BWCA1MjBweFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgICAuc3RhdGVtZW50IHtcbiAgICAgIC5jb250ZW50VGV4dCB7XG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAuY29udGVudC1iaWxkLXNsaWRlci50ZWFzZXIgLnN0YWdle1xuICAgIGhlaWdodDogNTV2aDtcbiAgfVxuICAuY29udGVudFRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NjBweCkge1xuICBib2R5IHtcbiAgICAuc2xpZGVyIHtcbiAgICAgIC5zbGlkZSB7XG4gICAgICAgICYuZG91YmxlIHtcbiAgICAgICAgICAvL2Rpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIC8vd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLnByaWNpbmctd3JhcHBlci01MC01MCB7XG4gICAgJi5yb3cge1xuICAgICAgLnVuZGVyRm9udCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gTUFYIDM0MHB4XG5AbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgLm1vZHVsLWtlbm56YWhsLWJveCB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5zcXVhcmUge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gIH1cbn1cblxuLyogaVBob25lIDYgLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBvbmx5IHNjcmVlblxuYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzNzVweClcbmFuZCAobWF4LWRldmljZS1oZWlnaHQ6IDY2N3B4KVxuYW5kIChvcmllbnRhdGlvbiA6IGxhbmRzY2FwZSlcbmFuZCAoLXdlYmtpdC1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIHtcbiAgZm9ybSAuaW5wdXRHcm91cCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIHRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW5cbmFuZCAobWluLWRldmljZS13aWR0aDogMzc1cHgpXG5hbmQgKG1heC1kZXZpY2UtaGVpZ2h0OiA2NjdweClcbmFuZCAob3JpZW50YXRpb24gOiBwb3J0cmFpdClcbmFuZCAoLXdlYmtpdC1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIHtcbiAgZm9ybSAuaW5wdXRHcm91cCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIHRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGlQaG9uZSA2KyAtLS0tLS0tLS0tLSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuXG5hbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDQxNHB4KVxuYW5kIChtYXgtZGV2aWNlLWhlaWdodDogNzM2cHgpXG5hbmQgKG9yaWVudGF0aW9uIDogbGFuZHNjYXBlKVxuYW5kICgtd2Via2l0LWRldmljZS1waXhlbC1yYXRpbzogMikge1xuICBmb3JtIC5pbnB1dEdyb3VwIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlblxuYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA0MTRweClcbmFuZCAobWF4LWRldmljZS1oZWlnaHQ6IDczNnB4KVxuYW5kIChvcmllbnRhdGlvbiA6IHBvcnRyYWl0KVxuYW5kICgtd2Via2l0LWRldmljZS1waXhlbC1yYXRpbzogMikge1xuICBmb3JtIC5pbnB1dEdyb3VwIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogaVBhZCBpbiBsYW5kc2NhcGVcblxuQG1lZGlhIG9ubHkgc2NyZWVuXG5hbmQgKG1pbi1kZXZpY2Utd2lkdGggOiA3NjhweClcbmFuZCAobWF4LXdpZHRoIDogMTI2MHB4KVxuYW5kIChvcmllbnRhdGlvbiA6IGxhbmRzY2FwZSkge1xuICBmb3JtIC5pbnB1dEdyb3VwIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmlnYXRpb25fZGVza3RvcCBuYXYgLmxpbmtzIHtcbiAgICBsZWZ0OiA0NSUgIWltcG9ydGFudDtcbiAgfVxuICAubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAuYWN0aW9ucyBsaS5zZWFyY2gtaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufSovXG4vKiBpUGFkIGluIHBvcnRyYWl0Ki9cbkBtZWRpYSBvbmx5IHNjcmVlblxuYW5kIChtaW4td2lkdGggOiA3NjhweClcbmFuZCAobWF4LXdpZHRoIDogMTIwMHB4KVxuICAvKmFuZCAob3JpZW50YXRpb24gOiBwb3J0cmFpdCkqLyB7XG4gIGZvcm0gLmlucHV0R3JvdXAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICB0b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuICAubmF2aWdhdGlvbl9kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uYXZpZ2F0aW9uX21vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm9ubHlEZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5vbmx5VGFibGV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW5cbmFuZCAobWluLXdpZHRoIDogMTIwMXB4KVxuYW5kIChtYXgtd2lkdGggOiAxMzMwcHgpXG4gIC8qYW5kIChvcmllbnRhdGlvbiA6IHBvcnRyYWl0KSovIHtcbiAgZm9ybSAuaW5wdXRHcm91cCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIHRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXYtd3JhcHBlciB1bC5saW5rcyBsaSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG5cbn1cbi8qUmV0aW5hIGlQYWRcbkBtZWRpYSBvbmx5IHNjcmVlblxuYW5kIChtaW4td2lkdGggOiA3NjhweClcbmFuZCAobWF4LXdpZHRoIDogMTI2MHB4KVxuYW5kIChvcmllbnRhdGlvbiA6IGxhbmRzY2FwZSlcbmFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSB7XG4gIGZvcm0gLmlucHV0R3JvdXAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICB0b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuICAubmF2aWdhdGlvbl9kZXNrdG9wIG5hdiAubGlua3Mge1xuICAgIGxlZnQ6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZpZ2F0aW9uX2Rlc2t0b3AgbmF2IC5hY3Rpb25zIGxpLnNlYXJjaC1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLm5hdmlnYXRpb25fZGVza3RvcCBuYXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OztcbiAgfVxufSovXG5AbWVkaWEgb25seSBzY3JlZW5cbmFuZCAobWluLXdpZHRoIDogNzY4cHgpXG5hbmQgKG1heC13aWR0aCA6IDEyMDBweClcbiAgLyphbmQgKG9yaWVudGF0aW9uIDogcG9ydHJhaXQpKi9cbmFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSB7XG4gIGZvcm0gLmlucHV0R3JvdXAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICB0b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuICAubmF2aWdhdGlvbl9kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uYXZpZ2F0aW9uX21vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm9ubHlEZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5vbmx5VGFibGV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuXG5hbmQgKG1pbi13aWR0aCA6IDEyMDFweClcbmFuZCAobWF4LXdpZHRoIDogMTMzMHB4KVxuYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIHtcbiAgZm9ybSAuaW5wdXRHcm91cCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIHRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXYtd3JhcHBlciB1bC5saW5rcyBsaXtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cbn1cblxuIiwiLm1vZHVsLWthcnRlIHtcclxuICBAZXh0ZW5kICVyZXNwb25zaXZlTWFyZ2luO1xyXG5cclxuXHJcbiAgLmthcnRlX3BpbnMge1xyXG4gICAgbWF4LXdpZHRoOiA3NzZweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcclxuICAgICAgd2lkdGg6IDUyMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcclxuICAgICAgd2lkdGg6IDM5MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcclxuICAgICAgd2lkdGg6IDI5MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5rYXJ0ZSB7XHJcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1oaW50ZXJncnVuZGJpbGQge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgJi5waW4tZHVlc3NlbGRvcmYge1xyXG4gICAgICAgICAgICBsZWZ0OiAtMTUwLjQlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYucGluLWJlcmxpbiB7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0xNTAzLjklO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYucGluLWhhbWJ1cmcge1xyXG4gICAgICAgICAgICBsZWZ0OiAtMTY1NC4zJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLnBpbi1tdWVuY2hlbiB7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0xMDUyLjglO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYucGluLWZyYW5rZnVydCB7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0zMDAuOCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5waW4tc3R1dHRnYXJ0IHtcclxuICAgICAgICAgICAgbGVmdDogLTkwMi40JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGluIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA2cmVtO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgIHRleHQtc2hhZG93OiAwcHggM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHNwYW4ucGluLWNpdHktbmFtZTphZnRlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGJvdHRvbTogLTJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3Bhbi5waW4tY2l0eS1uYW1lIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkdmlvbGV0O1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDVweCAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlcjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzY1MGQ0NztcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgICYucGluLWR1ZXNzZWxkb3JmIHtcclxuICAgICAgICB0b3A6IDQwJTtcclxuICAgICAgICBsZWZ0OiAyJTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xyXG4gICAgICAgICAgdG9wOiAzNiU7XHJcbiAgICAgICAgICBsZWZ0OiAxJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcclxuICAgICAgICAgIHRvcDogMzQlO1xyXG4gICAgICAgICAgbGVmdDogLTUlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xyXG4gICAgICAgICAgdG9wOiA0MiU7XHJcbiAgICAgICAgICBsZWZ0OiAtMTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYucGluLWJlcmxpbiB7XHJcbiAgICAgICAgdG9wOiAyNC41JTtcclxuICAgICAgICByaWdodDogOCU7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcclxuICAgICAgICAgIHRvcDogMjAuNiU7XHJcbiAgICAgICAgICByaWdodDogMy41JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcclxuICAgICAgICAgIHRvcDogMTklO1xyXG4gICAgICAgICAgcmlnaHQ6IDEuNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XHJcbiAgICAgICAgICB0b3A6IDI2JTtcclxuICAgICAgICAgIHJpZ2h0OiAtNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnBpbi1oYW1idXJnIHtcclxuICAgICAgICB0b3A6IDExLjYlO1xyXG4gICAgICAgIHJpZ2h0OiA0MCU7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcclxuICAgICAgICAgIHRvcDogOCU7XHJcbiAgICAgICAgICByaWdodDogMzQlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xyXG4gICAgICAgICAgdG9wOiA2JTtcclxuICAgICAgICAgIHJpZ2h0OiAzMSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XHJcbiAgICAgICAgICB0b3A6IDEzJTtcclxuICAgICAgICAgIHJpZ2h0OiAyMyU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnBpbi1tdWVuY2hlbiB7XHJcbiAgICAgICAgYm90dG9tOiA2JTtcclxuICAgICAgICByaWdodDogMjElO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XHJcbiAgICAgICAgICBib3R0b206IDUlO1xyXG4gICAgICAgICAgcmlnaHQ6IDE3JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcclxuICAgICAgICAgIGJvdHRvbTogMyU7XHJcbiAgICAgICAgICByaWdodDogMTElO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xyXG4gICAgICAgICAgYm90dG9tOiAtNCU7XHJcbiAgICAgICAgICByaWdodDogNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnBpbi1mcmFua2Z1cnQge1xyXG4gICAgICAgIGJvdHRvbTogMzAlO1xyXG4gICAgICAgIGxlZnQ6IDI0JTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xyXG4gICAgICAgICAgYm90dG9tOiAyOCU7XHJcbiAgICAgICAgICBsZWZ0OiAyMSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XHJcbiAgICAgICAgICBib3R0b206IDI1JTtcclxuICAgICAgICAgIGxlZnQ6IDEzLjUlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xyXG4gICAgICAgICAgYm90dG9tOiAxNiU7XHJcbiAgICAgICAgICBsZWZ0OiA4LjUlXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnBpbi1zdHV0dGdhcnQge1xyXG4gICAgICAgIGJvdHRvbTogMTMlO1xyXG4gICAgICAgIGxlZnQ6IDI4JTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xyXG4gICAgICAgICAgYm90dG9tOiAxMCU7XHJcbiAgICAgICAgICBsZWZ0OiAyNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XHJcbiAgICAgICAgICBib3R0b206IDklO1xyXG4gICAgICAgICAgbGVmdDogMTklO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xyXG4gICAgICAgICAgYm90dG9tOiAyJTtcclxuICAgICAgICAgIGxlZnQ6IDExJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIFN1Ym1vZHVsIEthdGVnb3JpZSB1LiBJbmhhbHRcclxuICAuc3VibW9kdWwta2F0ZWdvcmllLXUtaW5oYWx0IHtcclxuICAgIC8vbWF4LXdpZHRoOiAyNDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgLmthcnRlX2NvbnRlbnQge1xyXG4gICAgICBtYXgtd2lkdGg6IDc3NnB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgLnJvdyB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWluaGFsdC0ge1xyXG4gICAgICAgIC5maWVsZC0taXRlbSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcclxuICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XHJcblxyXG5cclxuICAgICAgICAgICYubGFzdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAubW9kdWwtYW5zcHJlY2hwYXJ0bmVyIHtcclxuICAgICAgICAgICAgLnN1cGxpbmUge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53cmFwcGVyLWNvbHMge1xyXG4gICAgICAgIC5tb2R1bC1hbnNwcmVjaHBhcnRuZXIge1xyXG4gICAgICAgICAgLnN1cGxpbmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnByaW9yaXR5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICAvL0BtZWRpYShtaW4td2lkdGg6ICRzY3JlZW4tc20pe1xyXG4gICAgICAvLyAgbWF4LXdpZHRoOiAyNDBweDtcclxuICAgICAgLy99XHJcbiAgICB9XHJcblxyXG4gICAgJltjbGFzcyo9XCIgcGluLVwiXSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG5cclxufSIsIi5tYWludGVuYW5jZS1wYWdlIHtcclxuICBtYXJnaW46IDEuMjVyZW0gMXJlbTtcclxuICBwYWRkaW5nOiAxLjI1cmVtO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOGQ4ZDg7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA2Mi41cmVtKSB7XHJcbiAgICBtYXJnaW46IDVyZW0gNi4yNXJlbTtcclxuICAgIHBhZGRpbmc6IDMuMTI1cmVtIDEyLjVyZW1cclxuICB9ICBcclxuICBcclxuICBpbWcubG9nbyB7XHJcbiAgICB3aWR0aDogMTMwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gIH0gIFxyXG4gIFxyXG4gIG1haW4ge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICB9ICBcclxuICBcclxufVxyXG5cclxuXHJcblxyXG4iLCJcclxuXHJcbi8qIElFMTArIENTUyAqL1xyXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLFxyXG4oLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xyXG4gIGZvcm0ubmV3c2xldHRlciAuaW5wdXRHcm91cCBsYWJlbDpub3QoLm9wdGlvbikge1xyXG4gICAgdG9wOiAyNnB4O1xyXG4gIH1cclxuXHJcbiAgZm9ybSAud2ViZm9ybS1kb2N1bWVudC1maWxlIHtcclxuICAgID4gaW5wdXQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBib2R5IC50ZXh0RmllbGQudGV4dEJveCAuZmllbGQtLW5hbWUtYm9keSBoMyB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHd1YjtcclxuICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAtMC41NXJlbTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBib2R5IC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1saXN0ZSAuZXZlbnRzIC5ibG9jay12aWV3cyAuYmxvY2stdGl0bGU6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkd3ViO1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC0wLjU1cmVtO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLyogSUUgRWRnZSAxNisgQ1NTICovXHJcbkBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjphdXRvKSB7XHJcbiAgZm9ybS5uZXdzbGV0dGVyIC5pbnB1dEdyb3VwIGxhYmVsOm5vdCgub3B0aW9uKSB7XHJcbiAgICB0b3A6IDI2cHg7XHJcbiAgfVxyXG5cclxuICBmb3JtIC53ZWJmb3JtLWRvY3VtZW50LWZpbGUge1xyXG4gICAgPiBpbnB1dCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGJvZHkgLnRleHRGaWVsZC50ZXh0Qm94IC5maWVsZC0tbmFtZS1ib2R5IGgzIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd3ViO1xyXG4gICAgICB3aWR0aDogODBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IC0wLjU1cmVtO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxpc3RlIC5ldmVudHMgLmJsb2NrLXZpZXdzIC5ibG9jay10aXRsZTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICR3dWI7XHJcbiAgICB3aWR0aDogODBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogLTAuNTVyZW07XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcclxuICB9XHJcbn0iLCIvLyBWaWRlb1xuYm9keSB7XG4gICYudXNlci1ub3QtbG9nZ2VkLWluIHtcbiAgICAudmlkZW9fY29tbWVudHMge1xuICAgICAgdWwubGlua3Mge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tb2R1bC12aWRlbyB7XG4gICAgbWF4LXdpZHRoOiA0NHJlbTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICBtYXJnaW46IDhyZW0gYXV0byAwIGF1dG87XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICBtYXJnaW46IDZyZW0gYXV0byAwIGF1dG87XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICBtYXJnaW46IDMuNXJlbSBhdXRvIDAgYXV0bztcbiAgICB9XG5cblxuICAgIC52aWRlb19jb21tZW50cyB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAuYWRkX2NvbW1lbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgfVxuXG4gICAgICAuanMtZm9ybS1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cblxuICAgICAgLmZpZWxkLS10eXBlLXN0cmluZyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG5cbiAgICAgIC5leGlzdGluZ19jb21tZW50cyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMyMHB4O1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIH1cblxuICAgICAgLmpzLWFqYXgtY29tbWVudHMtbWVzc2FnZXMge1xuICAgICAgICBjb2xvcjogIzBkM2Q5ZjtcbiAgICAgIH1cblxuICAgICAgLmpzLWNvbW1lbnQge1xuICAgICAgICBmb290ZXIge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgICAgJi5jb21tZW50LXJlcGx5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAuY2tlX2JvdHRvbSwgLmpzLWZpbHRlci13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuZmllbGQtLXR5cGUtdGV4dC1sb25nIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cblxuICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cblxuICAgICAgLmFqYXgtcHJvZ3Jlc3Mge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLmF1dGhvcl9zdHlsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgY29sb3I6IHJnYmEoNjcsNjcsNzcsLjYpO1xuICAgICAgfVxuICAgIH1cblxuXG4gIH1cbn1cbiIsIiAvLyBIaW53ZWlzICjDlnN0ZXJyZWljaGlzY2hlIFNlaXRlKVxuIC5ibG9jay1jcnVzb2UtYXV0cmljaC1zd2l0Y2hlciB7XG4gICBwb3NpdGlvbjogZml4ZWQ7XG4gICB0b3A6IDA7XG4gICBsZWZ0OiAwO1xuICAgd2lkdGg6IDEwMCU7XG4gICBoZWlnaHQ6IDEwMCU7XG4gICBvdmVyZmxvdzogaGlkZGVuO1xuICAgbWFyZ2luOiAwO1xuICAgYmFja2dyb3VuZDogcmdiYSgzOSwzOSwzOSwwLjMpO1xuICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbiAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICBvcGFjaXR5OiAxO1xuICAgei1pbmRleDogMTUwMDtcbiAgIC8vZGlzcGxheTogbm9uZTtcblxuICAgLmNydXNvZS1hdXRyaWNoLXN3aXRjaGVyLWJsb2NrIHtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIGhlaWdodDogYXV0bztcbiAgICAgbWF4LXdpZHRoOiA1MzBweDtcbiAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgcGFkZGluZzogM3JlbTtcbiAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICByaWdodDogMDtcbiAgICAgYm94LXNoYWRvdzogMTBweCAxMHB4IDMwcHggcmdiYSgwLDAsMCwwLjQpO1xuICAgICBhbmltYXRpb246IHNsaWRlQmxvY2tTbG93IDFzIGN1YmljLWJlemllcigwLjIzLDEsMC4zMiwxKSBmb3J3YXJkcztcbiAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgZm9udC1mYW1pbHk6IFwicHJveGltYSBub3ZhXCIsIHNhbnMtc2VyaWY7XG5cblxuXG4gICAgIC8vIEJ1dHRvblxuICAgICAuY2xvc2UtbW9kYWw6bm90KC5wb3B1cC1ubykge1xuICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgIG1hcmdpbjogMDtcbiAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICBib3JkZXI6IHRyYW5zcGFyZW50O1xuICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICB6LWluZGV4OiAxMDE7XG4gICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgdG9wOiAxNXB4O1xuICAgICAgIGZsb2F0OiBub25lO1xuXG4gICAgICAgLmNsb3NlLWljb24ge1xuICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jbG9zZS14LnN2ZykgMCAwIG5vLXJlcGVhdCB0cmFuc3BhcmVudDtcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgbWFyZ2luLXRvcDogLThweDtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgfVxuICAgICB9XG5cbiAgICAgLy8gSGVhZGxpbmVcbiAgICAgaDMge1xuICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cbiAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgIGJvdHRvbTogLTAuNzVyZW07XG4gICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHd1YjtcbiAgICAgICB9XG4gICAgIH1cblxuICAgICAvLyBUZXh0XG4gICAgIC5hdXN0cmljaC10ZXh0IHtcbiAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgLy9mb250LXNpemU6IDE4cHg7XG4gICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICBtYXgtd2lkdGg6IDQycmVtO1xuICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcblxuXG4gICAgICAgYSB7XG4gICAgICAgICBmb250LWZhbWlseTogJ0dlb3JnaWEnLHNlcmlmO1xuICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICBtYXJnaW4tbGVmdDogMC4zcmVtO1xuICAgICAgICAgY29sb3I6ICR3dWI7XG5cblxuICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzLC13ZWJraXQtdHJhbnNmb3JtIDAuM3M7XG4gICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlYTNjXCI7XG4gICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgIH1cbiAgICAgICB9XG4gICAgIH1cblxuICAgICAubGlua3Mge1xuICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgYSB7XG4gICAgICAgICBAZXh0ZW5kICVtb3JlaW5mbztcbiAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG5cblxuICAgICAgICAgJi5wb3B1cC15ZXMge1xuICAgICAgICAgICB3aWR0aDogNDklO1xuICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHd1YjtcbiAgICAgICAgICAgYmFja2dyb3VuZDogJHd1YjtcbiAgICAgICAgIH1cblxuICAgICAgICAgJi5wb3B1cC1ubyB7XG4gICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgIHdpZHRoOiA0OSU7XG4gICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3dWI7XG4gICAgICAgICAgIGNvbG9yOiAkd3ViO1xuICAgICAgICAgfVxuICAgICAgIH1cbiAgICAgfVxuXG5cbiAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpIHtcbiAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgIH1cbiAgIH1cbiB9XG4iLCIuYmxvY2stbG9jYWwtdGFza3MtYmxvY2sge1xuICB1bCB7XG4gICAgJi5ibHQtdGFicyB7XG4gICAgICBsaSB7XG4gICAgICAgIGEge1xuICAgICAgICAgICYuYW5zaWNodCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL21vZHVsZXMvY29udHJpYi9iZXR0ZXJsdC9pbWcvaWNvbi12aWV3LnN2Zyk7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuZWluZ2FiZW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9tb2R1bGVzL2NvbnRyaWIvYmV0dGVybHQvaW1nL2ljb24tdmlldy5zdmcpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuc3VibWlzc2lvbnMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9tb2R1bGVzL2NvbnRyaWIvYmV0dGVybHQvaW1nL2ljb24tdmlldy5zdmcpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYmVhcmJlaXRlbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL21vZHVsZXMvY29udHJpYi9iZXR0ZXJsdC9pbWcvaWNvbi1lZGl0LnN2Zyk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5sc2NoZW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9tb2R1bGVzL2NvbnRyaWIvYmV0dGVybHQvaW1nL2ljb24tZGVsZXRlLnN2Zyk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5yZXZpc2lvbmVuLFxuICAgICAgICAgICYudmVyc2lvbmVuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvbW9kdWxlcy9jb250cmliL2JldHRlcmx0L2ltZy9pY29uLXJldmlzaW9ucy5zdmcpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuZGV2ZWwtbW9kdWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9tb2R1bGVzL2NvbnRyaWIvYmV0dGVybHQvaW1nL2ljb24tZGV2ZWwuc3ZnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiRjb2xvcl8xOiAjZmZmO1xuXG4vKiBCYXNpYyBzYW1wbGUgKi9cbi5mbGlwYm9vayB7XG4gIC5zbGlkZXIge1xuICAgIHdpZHRoOiA5MjJweDtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICAgIGxlZnQ6IC00NjFweDtcbiAgICB0b3A6IC0zMDBweDtcblxuICAgICYuem9vbS1pbiB7XG4gICAgICAuc2xpZGUge1xuICAgICAgICBjdXJzb3I6IHpvb20tb3V0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFdlbm4gZXMga2VpbiBCdWNoL01hZ2F6aW4gaXN0XG4gICAgJi5ub0Jvb2sge1xuXG4gICAgICAuc2xpZGUge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpZGUge1xuICAgICAgY3Vyc29yOiB6b29tLWluO1xuXG4gICAgICAmOm5vdCguZmxpcE1hZykge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZG91YmxlIHtcblxuICAgICAgICAgICYub2RkIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuZXZlbiB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgfVxuICAgIC5wYWdlLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIH1cbiAgfVxuICAuc2xpZGVyQ29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCkgIWltcG9ydGFudDtcbiAgfVxuICAucGFnZSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsMCwwLDAuMik7XG4gICAgLW1vei1ib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsMCwwLDAuMik7XG4gICAgLW1zLWJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwwLDAsMC4yKTtcbiAgICAtby1ib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsMCwwLDAuMik7XG4gICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLDAsMCwwLjIpO1xuICAgIGltZyB7XG4gICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgLy93aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAvL21heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICBpbnNldDogMHB4IGF1dG8gYXV0byAwcHg7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAxMDAlIDBweDtcbiAgICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMCkgMHB4IDBweCAyMHB4O1xuXG4gICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtaGVpZ2h0OiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4ubWFnYXppbmUtdmlld3BvcnQgLmNvbnRhaW5lcntcbiAgd2lkdGg6OTIycHg7XG4gIGhlaWdodDo2NTBweDtcbn1cblxuLm1hZ2F6aW5lLXZpZXdwb3J0IC5tYWdhemluZXtcbiAgd2lkdGg6OTIycHg7XG4gIGhlaWdodDo2NTBweDtcbn1cblxuLm1hZ2F6aW5lLXZpZXdwb3J0IC5wYWdle1xuICB3aWR0aDphdXRvO1xuICBoZWlnaHQ6NjUwcHg7XG59XG5cbi5zbGlkZXJib3gge1xuICAuaWNvbi1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjAlO1xuICAgIGxlZnQ6IDUwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBjb2xvcjogJGNvbG9yXzE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc2xpZGVyYm94IHtcbiAgICAuaWNvbi1jbG9zZSB7XG4gICAgICB0b3A6IDIyJTtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mbGlwYm9vayB7XG4gICAgLmljb24tY2xvc2Uge1xuICAgICAgdG9wOiAxNSU7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnNsaWRlcmJveCB7XG4gICAgLmljb24tY2xvc2Uge1xuICAgICAgdG9wOiAzMCU7XG4gICAgfVxuICB9XG59XG4iLCIuendlaXNwYWx0aWctNTAtNTAtIHtcbiAgJi50ZXN0aW1vbmlhbCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDM0ZDtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5kLWZsZXgge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICBwLCBoMiwgaDMsIGg0LCBoNSwgaDYsIC5zdWJsaW5lLWNvbG9yIHtcbiAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tb2R1bC1iaWxkIHtcbiAgICAgIC5yZXZlYWwtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIHBhZGRpbmc6IDIlIDA7XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAuY29sLTEyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgICAgZ2FwOiA1JTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIHBhZGRpbmc6IDIlO1xuICAgICAgICAuY29udGVudFRleHQge1xuICAgICAgICAgIHBhZGRpbmc6IDIlIDA7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cbiAgICAuc2xpY2stZG90cyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICBidXR0b24uc2xpY2stYXJyb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgICYuc2xpY2stbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl19 */
