.sidebar{visibility:visible}a{color:inherit}a:hover,a:focus{color:inherit;text-decoration:none}address{margin-bottom:0}textarea{resize:vertical}label{font-weight:inherit}mark{background:transparent;color:inherit}hr{border-color:#b0b7bf}html{-ms-overflow-style:scrollbar}body{position:relative}.container{max-width:1240px;width:100%}.row{margin-left:-10px;margin-right:-10px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:10px;padding-right:10px}.page-wrapper{background:#fff;position:relative;z-index:1}.modal-open .page-wrapper{position:static}.text-right{float:right}@font-face{font-family:iconfont;src:url(/static/icons/planai/font/iconfont.eot?#iefix) format('eot'),url(/static/icons/planai/font/iconfont.woff) format('woff')}.icon{font-family:iconfont;speak:none;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}.icon-fw{width:1.2857142857142858em;text-align:center}.icon-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.icon-ul>li{position:relative}.icon-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.icon-li.icon-lg{left:-1.85714286em}.icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-ms-transform:rotate(90deg);transform:rotate(90deg)}.icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-ms-transform:rotate(180deg);transform:rotate(180deg)}.icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-ms-transform:rotate(270deg);transform:rotate(270deg)}.icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .icon-rotate-90,:root .icon-rotate-180,:root .icon-rotate-270,:root .icon-flip-horizontal,:root .icon-flip-vertical{filter:none}.icon-angebote:before{content:"\E001"}.icon-arrow-slider-big_left:before{content:"\E002"}.icon-arrow-slider-big_right:before{content:"\E003"}.icon-arrow-slider-small_left:before{content:"\E004"}.icon-arrow-slider-small_right:before{content:"\E005"}.icon-arrow:before{content:"\E006"}.icon-arrow_buchen:before{content:"\E007"}.icon-arrow_down:before{content:"\E008"}.icon-babylift:before{content:"\E009"}.icon-blog:before{content:"\E00A"}.icon-calendar:before{content:"\E00B"}.icon-car:before{content:"\E00C"}.icon-check:before{content:"\E00D"}.icon-download:before{content:"\E00E"}.icon-einseil-umlaufbahn:before{content:"\E00F"}.icon-events:before{content:"\E010"}.icon-foerderband:before{content:"\E011"}.icon-fruehling:before{content:"\E012"}.icon-galerie:before{content:"\E013"}.icon-gondel:before{content:"\E014"}.icon-herbst:before{content:"\E015"}.icon-infos:before{content:"\E016"}.icon-konsole_anlagen:before{content:"\E017"}.icon-konsole_share:before{content:"\E018"}.icon-konsole_sun:before{content:"\E019"}.icon-konsole_tickets:before{content:"\E01A"}.icon-konsole_webcam:before{content:"\E01B"}.icon-liste:before{content:"\E01C"}.icon-locator:before{content:"\E01D"}.icon-map-pin:before{content:"\E01E"}.icon-mashup_blog:before{content:"\E01F"}.icon-mashup_facebook:before{content:"\E020"}.icon-mashup_google-plus:before{content:"\E021"}.icon-mashup_instagram:before{content:"\E022"}.icon-mashup_youtube:before{content:"\E023"}.icon-mobile_menue:before{content:"\E024"}.icon-mobile_menue_close:before{content:"\E025"}.icon-news:before{content:"\E026"}.icon-pano:before{content:"\E027"}.icon-plane:before{content:"\E028"}.icon-play:before{content:"\E029"}.icon-schlepper:before{content:"\E02A"}.icon-search:before{content:"\E02B"}.icon-sessellift_acht:before{content:"\E02C"}.icon-sessellift_drei:before{content:"\E02D"}.icon-sessellift_sechs:before{content:"\E02E"}.icon-sessellift_vier:before{content:"\E02F"}.icon-snow:before{content:"\E030"}.icon-social_blog:before{content:"\E031"}.icon-social_facebook:before{content:"\E032"}.icon-social_flickr:before{content:"\E033"}.icon-social_google-plus:before{content:"\E034"}.icon-social_instagram:before{content:"\E035"}.icon-social_yoututbe:before{content:"\E036"}.icon-sommer:before{content:"\E037"}.icon-sommercard:before{content:"\E038"}.icon-star:before{content:"\E039"}.icon-sun:before{content:"\E03A"}.icon-tragseilbahn:before{content:"\E03B"}.icon-trennelement:before{content:"\E03C"}.icon-vorbereitung:before{content:"\E03D"}.icon-warenkorb:before{content:"\E03E"}.icon-webcam:before{content:"\E03F"}.icon-winter:before{content:"\E040"}.icon-plus:before{content:"\E041"}.icon-arrow-right-bold:before{content:"\E042"}.icon-arrow-right:before{content:"\E043"}.icon-arrow-down:before{content:"\E044"}.icon-arrow-left:before{content:"\E045"}.icon-close:before{content:"\E046"}.icon-info:before{content:"\E047"}.icon-minus:before{content:"\E048"}.icon-pressebilder:before{content:"\E049"}.icon-pressetexte:before{content:"\E04A"}.icon-phone:before{content:"\E04B"}.icon-kalender:before{content:"\E04C"}.icon-konsole_fotos:before{content:"\E04D"}.icon-sessellift_zwei:before{content:"\E04E"}.icon-oeffnungszeiten:before{content:"\E04F"}.icon-tickets:before{content:"\E050"}.icon-sessellift:before{content:"\E051"}.icon-anlagen:before{content:"\E052"}.icon-train:before{content:"\E053"}.icon-hit-der-woche:before{content:"\E054"}.icon-kulinarik:before{content:"\E055"}.icon-webshop:before{content:"\E056"}.icon-angebote-info-icon:before{content:"\E057"}.icon-familie:before{content:"\E060"}.icon-mag:before{content:"\E061"}.icon-social_twitter:before{content:"\E070"}.icon-group:before{content:"\E072"}.icon-footer-facebook:before{content:"\E080"}.icon-footer-youtube:before{content:"\E081"}.icon-footer-instagram:before{content:"\E082"}.btn{box-shadow:none;border-radius:20px;font-family:FF Unit Bold,sans-serif;font-weight:400;padding:9px 14px 7px;overflow:hidden;position:relative;font-size:1em;border:none;min-height:34px}.btn:active{box-shadow:none}.btn-lg{font-size:1.125em;padding-top:10px;padding-bottom:8px}.btn-icon-only{border-radius:0}.btn--with-icon{padding-right:45px}.btn__icon:before{position:absolute;right:10px;top:50%;font-size:.9375em;margin-top:-7px;z-index:1}.btn__icon:after{content:'';position:absolute;top:0;bottom:0;right:-1px;width:35px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-right:1px solid #004f1e}.btn-white .btn__icon:after{border-right:1px solid #ffdc00}.btn-secondary .btn__icon:after{border-right:1px solid #ccb100}.btn--with-icon.btn-lg{padding-right:55px}.btn-lg>.btn__icon:after{width:40px}.btn--with-icon-left{padding-right:14px;padding-left:45px}.btn--with-icon-left>.btn__icon:before{right:auto;left:10px}.btn--with-icon-left .btn__icon:after{left:0;right:auto;border-top-right-radius:0;border-bottom-right-radius:0}.btn-primary{background:#008232}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background:#006928}.btn-primary>.btn__icon:after{background:#004f1e}.btn-secondary{background:#ffdc00;color:#fff}.btn-secondary>.btn__icon:after{background:#ccb100;color:#fff}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary.active{background:#ccb100;color:#fff}.btn-default{background:#f2f2f2;color:#595959}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{background:#008232;color:#fff}.btn-default--inverted{background:#595959;color:#f2f2f2}.btn-white{background:#fff;color:#008232}.btn-white:hover,.btn-white:focus,.btn-white:active,.btn-white.active{background-color:#ffdc00;color:#fff}.btn-white>.btn__icon{color:#fff}.btn-white>.btn__icon:after{background-color:#ffdc00}.btn-group>.btn-secondary:last-child:not(:first-child){border-right:0}.btn-group .btn-secondary{background:#ffdc00;color:#008232;border-radius:0;border-right:1px solid #fff}.btn-group .btn-secondary:hover,.btn-group .btn-secondary:focus,.btn-group .btn-secondary:active,.btn-group .btn-secondary.active{background:#008232;color:#fff}.btn-link:hover,.btn-link:focus{text-decoration:none}.btn-hover-danger:hover{background:#e30613;color:#fff}.btn-no-styling{background:none;padding:0;color:inherit}.btn-group .btn+.btn{margin-left:1px}.btn-group-vertical>.btn-icon-only.btn-icon-only.btn-icon-only{width:37px;padding:0;height:37px;line-height:0;text-align:center;border-radius:0;font-size:20px}.btn-group-vertical>.btn-icon-only>.icon{vertical-align:middle}.btn-slide{line-height:2.33;width:100%}.icon-btn{height:44px;width:44px;background-color:#008232;color:#fff;position:relative}.icon-btn .icon-btn__icon{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.1em}.icon-btn .icon-btn__icon.icon-footer-youtube,.icon-btn .icon-btn__icon.icon-footer-facebook,.icon-btn .icon-btn__icon.icon-footer-instagram{font-size:1.75em}.navbar-main{margin-bottom:0;background:#ffdc00;border:none;border-bottom:3px solid #ffdc00;border-radius:0;box-shadow:0 0 5px rgba(0,0,0,.25);z-index:100;transform:translateZ(0)}.navbar-main>.container,.navbar-main .navbar-header{height:100%}.navbar-main .navbar-header>.navbar-brand{padding-top:0;padding-bottom:0;height:100%}.navbar-main .navbar-header>.navbar-brand:before{content:'';display:inline-block;height:100%;font-size:0;vertical-align:middle}.navbar-main .navbar-header>.navbar-brand>img{max-height:100%;display:inline-block;padding-top:10px;padding-bottom:3px}.navbar-nav-main>li,.navbar__item{position:relative}.main-nav__dropdown{display:none;font-size:16px;padding:5px 0}.is-open>.main-nav__dropdown{display:block}.main-nav__dropdown ul{list-style-type:none;padding-left:0}.main-nav__dropdown ul>li{padding-left:1em}.main-nav__dropdown ul>li>a{display:inline-block;padding:10px 20px;text-indent:-1em}.main-nav__dropdown ul>li>a:hover,.main-nav__dropdown ul>li>a:focus,.main-nav__dropdown ul>li>a.active{color:#008232}.main-nav__dropdown ul>li>a:before{font-family:iconfont;speak:none;font-style:normal;font-weight:400;line-height:1;text-transform:none;content:"\E006";-webkit-font-smoothing:antialiased;vertical-align:middle}.navbar-nav-main>.wide-dropdown-wrapper{position:static}.wide-dropdown-wrapper>.main-nav__dropdown{right:0;white-space:normal;margin-top:3px}.footer{font-size:.9375em;overflow:hidden}.footer a:hover{text-decoration:underline}.bg-footer{background-color:#ffdc00}.round-helper{height:114px;position:relative;width:105%;bottom:-77px;left:-50px;border-bottom-left-radius:1000px 115px;border-bottom-right-radius:1000px 115px;background:#008232;box-shadow:80px -8px 0 0 #008232;margin-top:-105px}.round-helper:before{height:114px;position:absolute;left:0;right:0;bottom:28px;border-bottom-left-radius:1000px 115px;border-bottom-right-radius:1000px 115px;background:#f2f2f2;box-shadow:80px -11px 0 0 #f2f2f2;content:'';width:100%}.footer__copyright{min-height:80px;overflow:hidden}.footer__copyright .list-inline{padding-left:30px}.footer__logo-bar{position:relative;z-index:1;min-height:10px}.footer-sprite{background-image:url(/static/img/dachstein/sprite/footer-sprite.png);background-repeat:no-repeat;display:block}.footer-sprite-oesterreich{width:205px;height:50px;background-position:-10px -10px}.footer-sprite-site-by-elements{width:147px;height:15px;background-position:-10px -80px}.footer-sprite-ski-amade{width:237px;height:50px;background-position:-10px -115px}.footer-sprite-stt{width:73px;height:50px;background-position:-235px -10px}.footer-wrapper{background:#ffdc00;text-align:center}.footer-wrapper h3,.footer__copyright{color:#008232}.footer__copyright{padding-top:15px}.footer-sprite{background-image:url(/static/img/planai/sitebyelements.png);background-repeat:no-repeat;display:block}.footer-sprite-site-by-elements{width:147px;height:15px;background-position:0}.round-helper{display:none}.footer__copyright{min-height:0}.teaser{display:block;margin-left:auto;margin-right:auto;background:#f2f2f2;margin-bottom:20px;max-width:280px}.teaser__body{min-height:130px;padding:15px;background:#f2f2f2;color:#595959;font-size:.9375em}.teaser__body strong{display:block;text-transform:uppercase}.teaser__btn{float:right;height:27px;width:27px;border-radius:100%;background-color:#008232;text-align:center;color:#fff;position:relative;z-index:1;transition:200ms ease;font-size:14px;margin-top:3px;margin-left:3px}.teaser__btn--bottom-right{margin:0 10px 17px 0}.teaser__btn>.icon{line-height:27px}.teaser__text{display:block;font-size:14px}a.teaser__text.teaser__text{color:inherit}.teaser__badge{position:absolute;bottom:12px;right:12px;color:#fff;border:2px solid #fff;border-radius:100%;width:75px;height:75px;text-align:center;padding-top:14px;line-height:1.2;box-shadow:0 0 10px rgba(0,0,0,.25);background-color:#008232;will-change:transform;transform:translateZ(0);transition:transform 150ms ease}.teaser__badge__icon{position:absolute;top:50%;left:0;right:0;margin-top:-30px;font-size:60px;text-align:center}.teaser__badge--middle{top:50%;left:50%;margin-top:-37px;margin-left:-37px}.teaser:hover .teaser__btn{background-color:#ffdc00;box-shadow:0 0 0 5px #008232;color:#008232}.teaser--highlight:hover .teaser__btn{background:#008232;color:#fff;box-shadow:none}.teaser:hover .teaser__badge{transform:scale(1.04) rotate(10deg) translateZ(0)}.teaser:hover .teaser__text{color:inherit}.teaser__body a{font-weight:400;font-family:FF Unit Bold,sans-serif}.teaser--highlight,.teaser--highlight .teaser__body,.teaser--higlight-on-hover:hover,.teaser--higlight-on-hover:hover .teaser__body{background-color:#ffdc00;color:#000}.teaser--highlight .teaser__btn{-webkit-background-origin:content-box;background-color:#fff;color:#008232}.teaser--highlight .text-primary{color:#fff}.teaser--wide{max-width:580px}.teaser--no-bg{background:transparent}.teaser--horizontal{max-width:none}.teaser--horizontal .teaser__body{padding:10px 10px 10px 0}.teaser__btn .icon-plus{vertical-align:middle}.pull-right.floated-item .teaser{width:244px}.banner-container{position:relative;width:160px;height:600px}.banner-container #nab_side_ad_container{position:absolute;left:0;top:0;width:160px;height:600px}.teaser-slider{max-width:280px;margin:auto;overflow:hidden}.teaser-slider .owl-prev,.teaser-slider .owl-next{display:block;position:absolute;top:24%;left:0;width:20px;height:40px;background:#fff;opacity:.85;filter:alpha(opacity=85);transistion:opacity 130ms ease;will-change:opacity;border-radius:0 100px 100px 0;text-align:center;font-size:20px;color:#008232}.teaser-slider .owl-prev>.icon,.teaser-slider .owl-next>.icon{line-height:38px}.teaser-slider .owl-prev>.icon:before,.teaser-slider .owl-next>.icon:before{display:inline-block;position:relative;left:4px}.teaser-slider .owl-next{left:auto;right:0;border-radius:100px 0 0 100px}.teaser-slider .owl-prev:hover,.teaser-slider .owl-next:hover{opacity:1;filter:alpha(opacity=100)}.imb-teaser__bottom,.img-teaser__top{position:absolute;top:0;left:0;right:0;padding:15px 7.14286%}.imb-teaser__bottom{top:auto;bottom:0}.console__item{display:block;position:relative;background:#008232;color:#fff;margin:1px 0}.console__icon{display:inline-block;font-size:30px;line-height:49px;vertical-align:middle;color:#fff;cursor:pointer}.console__arrow-icon{position:absolute;top:50%;line-height:1;right:10px;margin-top:-10px}.console__item.is-active,.console__item:hover{background:#004f1e}.console__item.is-active>.console__icon,.console__item:hover>.console__icon{outline:none}.console__item.is-active>.console__detail,.console__item:hover>.console__detail{display:block}.console__social-icon{background:#c3cbd4;height:40px;width:40px;border-radius:100%;line-height:30px;font-size:38px}.console__social-icon .icon{vertical-align:middle}.console__social-icon .icon-social_twitter{font-size:21px}.console__social-icon:hover{background:#008232}.console__social-icon .icon-social_instagram{font-size:25px}.img-slide{position:relative;display:block;height:0;padding:0;overflow:hidden;padding-top:73.33333%}.img-slide .owl-controls{display:none}.img-slide__background{position:absolute;top:0;bottom:0;left:0;right:0;border:0;width:100%;height:auto}.img-slide__content{position:absolute;top:0;right:0;left:0;z-index:1}.img-slide__content--bottom{top:auto;bottom:0}.img-slide__content--full-height{top:0;bottom:0}.img-slide__hl{font-size:20px;text-shadow:0 0 15px rgba(0,0,0,.5);line-height:1}.img-slide__hl>strong{font-size:35px;display:block}#header-slider:after{content:'';position:absolute;right:0;bottom:0;width:213px;height:86px;pointer-events:none;background:url(/static/img/sdt-overlay.png) 0 0 no-repeat;background-size:213px 87px}.owl-carousel{z-index:auto}.owl-carousel .owl-item{overflow:hidden}.badge-360.badge-360.badge-360{width:auto}.owl-carousel .owl-item img{height:auto}.js-headerSlider__item+.js-headerSlider__item{display:none}.img-slide__hl>strong{font-family:Unit Slab OT Ultra Italic,sans-serif}.img-poi{display:block;position:absolute;width:15px;height:15px;border-radius:100%;background:#ffdc00;color:#fff;box-shadow:0 0 0 5px rgba(0,130,68,.6)}.img-poi__content{display:block;position:absolute;bottom:42px;right:-3px;background:#000;background:#008232;white-space:nowrap;padding:3px 15px 2px;border-radius:0;border-bottom:3px solid #008232}.img-poi__content:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(243,229,41,.9);border-bottom-right-radius:115px 12px}.img-poi__content:after{content:'';display:block;position:absolute;top:35px;right:0;width:0;height:0;border-style:solid;border-width:12px 11px 0;border-color:#000 transparent transparent;border-color:#008232 transparent transparent}.img-poi__content-text{position:relative;color:#008232}a.img-poi:hover{box-shadow:0 0 0 5px #008232}a.img-poi:hover>.img-poi__content,a.img-poi:hover>.img-poi__content:before,a.img-poi:focus>.img-poi__content,a.img-poi:focus>.img-poi__content:before,a.img-poi:hover .img-poi__content-text,a.img-poi:focus .img-poi__content-text{background:#008232;color:#fff}a.img-poi:hover>.img-poi__content:after,a.img-poi:focus>.img-poi__content:after{border-color:#008232 transparent transparent}a.img-poi:hover,a.img-poi:focus{box-shadow:0 0 0 5px #008232}.img-poi:focus{outline:none}.btn-cta-wrapper{display:block;position:static;margin-top:3px}.btn-cta{position:relative;border-radius:0;color:#fff;padding:10px;background:#d4021d;overflow:visible;font-size:18px}.btn-cta__icon{display:inline-block;margin-left:10px}.btn-cta:hover{background:#008232;color:#fff}.btn-cta:hover:after{border-color:transparent transparent #008232}.form-control{border-radius:0;border:1px solid #ccc;background:#fff;color:#595959;box-shadow:none}.form-control[readonly]{cursor:pointer;background:#fff}.form-control-wrapper{position:relative}.form-control-wrapper--with-icon>.form-control{padding-right:40px}.form-control-icon{position:absolute;right:10px;top:50%;bottom:0;z-index:2;pointer-events:none;font-size:17px;margin-top:-8px}.form-control--narrow{display:inline-block;max-width:55px}select.form-control--narrow{text-align:center;max-width:60px;padding-right:5px}.form-control::-webkit-input-placeholder{color:inherit;padding-top:2px}.form-control:-moz-placeholder{color:inherit}.form-control::-moz-placeholder{color:inherit}.input-group-btn{font-size:13px;font-size:1rem}.input-group--rounded>.form-control:first-child,.input-group--rounded>.form-control-wrapper:first-child>input{border-radius:20px 0 0 20px}.has-error .form-control{border-color:#e30613}.has-error label{color:#e30613}.has-success .form-control{border-color:inherit}.parsley-errors-list{display:none;list-style-type:none;padding-left:0;margin-top:10px;color:#e30613}.parsley-errors-list.filled{display:block}.webshop-item .parsley-errors-list{font-size:12px}.voucher-input{width:65px}.voucher-input::-webkit-outer-spin-button,.voucher-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.voucher-input{-moz-appearance:textfield}.job-file__upload-delete{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkbox-styled+.checkbox-styled{margin-top:10px}.checkbox-styled input[type=checkbox]{display:none}.checkbox-styled__fake-checkbox{content:'';display:inline-block;width:21px;height:21px;background:#fff;border:1px solid #ccc;box-sizing:content-box;text-align:center;text-indent:-9999px;margin-right:4px;line-height:20px;overflow:hidden;vertical-align:middle}.checkbox-styled input[type=checkbox]:checked+.checkbox-styled__fake-checkbox{text-indent:0}.checkbox-styled--has-category .checkbox-styled__fake-checkbox{border-top:none;border-right:none;border-bottom:none;box-shadow:inset 0 0 0 1px #f2f2f2;border-left-width:3px;border-left-style:solid}.checkbox-styled label{padding-left:0}.panel{border-radius:0;border:none;box-shadow:none}.panel-primary .panel-heading{color:#fff;background:#008232;border:none;border-radius:0}.panel-body{border:1px solid #ced7e0}.pagination{font-size:1em}.pagination>li>a,.pagination>li>span{background:inherit;color:inherit;padding:4px 12px;border-radius:0;border:none}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background:transparent;color:#008232}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#008232;color:#fff}.paging-row{margin-top:40px;margin-bottom:20px;line-height:2}.paging-row .pagination{margin:0}.nav-tree__hl.nav-tree__hl{border-bottom:1px solid;padding-bottom:15px;margin-bottom:15px;text-overflow:clip;white-space:normal;overflow:visible}.nav-tree>ul{padding-left:0;font-size:1.125em}.nav-tree ul>li{margin-bottom:.66667em;text-indent:0}.nav-tree ul ul{margin-top:1em;padding-left:16px;font-size:.83333em}.nav-tree a:hover,.nav-tree .active:before,.nav-tree .active>a{color:#008232}.nav-tree .list-arrows li:before{position:relative;top:3px}.sidebar .icon{position:relative}.breadcrumb{display:inline-block;background:inherit;margin-bottom:0}.breadcrumb>li>a{color:#008232;text-decoration:underline}.breadcrumb>li>a:hover{color:#ffdc00}.breadcrumb>.active>a{color:inherit;text-decoration:none}.breadcrumb.breadcrumb>li:before{font-family:iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\E006";vertical-align:middle;color:#cad1d9}.wysiwyg{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.wysiwyg a{color:#008232;font-weight:700}.wysiwyg a:hover{color:#ffdc00}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{color:#008232;margin-top:20px;font-family:Unit Slab OT Ultra Italic,sans-serif;text-transform:normal}.wysiwyg h1,.wysiwyg h2{text-transform:normal}.wysiwyg h6{margin-top:1em;margin-bottom:0;font-family:FF Unit Bold,sans-serif;font-weight:400}.wysiwyg h1:first-child,.wysiwyg h2:first-child,.wysiwyg h3:first-child,.wysiwyg h4:first-child,.wysiwyg h5:first-child,.wysiwyg h6:first-child{margin-top:0}.list-arrows,.list-arrows ul,.list-default{padding-left:0}.wysiwyg ul,.wysiwyg ol{padding-left:30px}ul.list-default,.list-arrows ul,.list-arrows,.wysiwyg ul{list-style-type:none}ul.list-default>li,.list-arrows li,.wysiwyg ul>li{text-indent:-.37em}.wysiwyg li{margin-bottom:7px}ul.list-default.columns-2>li{text-indent:0}ul.list-default>li:before,.wysiwyg ul>li:before{content:"•";display:inline-block;margin-right:5px;color:#008232}.list-arrows li:before{display:inline-block;font-family:iconfont;speak:none;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:translate(0,0);transform:translate(0,0);content:"\E006"}.wysiwyg img{max-width:100%;height:auto}.floated-item{margin-bottom:.5em}.table,.wysiwyg table{width:100%;max-width:100%;margin:0}.wysiwyg table{margin:25px 0}.table th,.table td,.wysiwyg table th,.wysiwyg table td{text-align:center;padding:6px;line-height:1.42857143;vertical-align:top}.table th,.wysiwyg table th{font-family:FF Unit Bold,sans-serif;font-weight:400}.table>thead>tr>th,.wysiwyg table>thead>tr>th{vertical-align:bottom;border-bottom:0;background:#008232;color:#fff}.table>caption+thead>tr:first-child>td,.wysiwyg table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.wysiwyg table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.wysiwyg table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.wysiwyg table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.wysiwyg table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.wysiwyg table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody>tr:nth-child(odd)>td,.wysiwyg table>tbody>tr:nth-child(odd)>td,.table>tbody>tr:nth-child(odd)>th,.wysiwyg table>tbody>tr:nth-child(odd)>th{background-color:#eaeff4;background-color:rgba(0,0,0,.035)}.table>tbody>tr>td,.wysiwyg table>tbody>tr>td,.table>tbody>tr>th,.wysiwyg table>tbody>tr>th{border-left:1px solid #dddddb;border-top:0;vertical-align:middle}.table>tbody>tr>td:first-child,.wysiwyg table>tbody>tr>td:first-child,.table>tbody>tr>th:first-child,.wysiwyg table>tbody>tr>th:first-child{border-left:none}.thead--grey.thead--grey>tr>th{background:#b7bec7;border-right-color:#dddddb}.thead--grey-light.thead--grey-light>tr>th{background:#dae3ec;color:inherit}.table-hover.table-hover>tbody>tr:hover>td{background-color:#dae3ec}.table--text-left th,.table--text-left td{text-align:left}.table--no-border>tbody>tr>td,.table--no-border>tbody>tr>th{border:none}.gallery__caption{padding-top:10px}.gallery__caption>.pull-left{margin-left:15px;margin-bottom:10px}.gallery__caption.webcam--caption{color:#ffdc00}.gallery__main>.gallery__item+.gallery__item{display:none}.gallery__icon{position:relative;z-index:1;outline:none}.gallery__icon span{float:right;font-size:20px;padding:12px;background-color:#008232;opacity:.7;filter:alpha(opacity=70);color:#fff}.gallery__icon span:hover{opacity:1;filter:alpha(opacity=100)}.gallery__main .owl-prev,.gallery__main .owl-next{position:absolute;top:50%;margin-top:-50px;width:30px;height:60px;line-height:50px;font-size:40px;border-radius:0 80px 80px 0;background:#008232;color:#fff;border:2px solid;border-left:0;text-align:center}.gallery__main .owl-prev>.icon,.gallery__main .owl-next>.icon{vertical-align:middle}.gallery__main .owl-prev>.icon{position:relative;left:-10px}.gallery__main .owl-next{left:auto;right:0;border-radius:80px 0 0 80px;border:2px solid;border-right:0}.gallery__main .owl-prev:hover,.gallery__main .owl-next:hover{background:#004f1e}.gallery_thumbs{position:relative;margin-top:10px}.gallery_thumbs .owl-item{background:#008232}.gallery_thumbs .owl-item img{opacity:1;filter:alpha(opacity=100);cursor:pointer;transition:300ms opacity;-webkit-backface-visibility:hidden}.gallery_thumbs .owl-item.is-active img,.gallery_thumbs .owl-item img:hover{opacity:.4;filter:alpha(opacity=40)}.gallery_thumbs .owl-prev,.gallery_thumbs .owl-next{position:absolute;top:0;bottom:0;left:0;width:30px;color:#fff}.gallery_thumbs .owl-prev:before,.gallery_thumbs .owl-next:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#008232;opacity:.6;filter:alpha(opacity=60)}.gallery_thumbs .owl-prev:hover:before,.gallery_thumbs .owl-next:hover:before{opacity:.8;filter:alpha(opacity=80)}.gallery_thumbs .owl-prev>.icon,.gallery_thumbs .owl-next>.icon{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-5px;font-size:20px}.gallery_thumbs .owl-next{left:auto;right:0}.decorated-hr{overflow:hidden;text-align:center;margin-bottom:30px;color:#008232}.decorated-hr__icon{line-height:1.27;position:relative;font-size:55px;padding:0 15px}.decorated-hr__left,.decorated-hr__right{display:block;position:absolute;top:50%;left:100%;width:1000px;height:12px;margin-top:-1px;color:inherit;border-top:0}.decorated-hr__left{border-top:2px solid}.decorated-hr__right{border-bottom:2px solid;margin-top:-11px;left:auto;right:100%}.embed-responsive-item.video-js{width:100%!important;height:100%!important}.vjs-default-skin.vjs-default-skin .vjs-big-play-button{position:absolute;top:50%;left:50%;margin-top:-43px;margin-left:-43px;width:86px;height:86px;color:#fff;border-radius:999px;border:2px solid;background:#008232;box-shadow:0 0 15px rgba(0,0,0,.5);font-size:5em}.vjs-default-skin.vjs-default-skin .vjs-big-play-button:before{text-shadow:none;line-height:1.6}.vjs-default-skin.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin.vjs-default-skin .vjs-big-play-button:focus{background:#008232;box-shadow:0 0 15px rgba(0,0,0,.5);-ms-transform:scale(1.05);transform:scale(1.05)}.vjs-default-skin.vjs-default-skin.vjs-has-started .vjs-control-bar{background:#57564a;background:rgba(87,86,74,.8)}.vjs-default-skin.vjs-default-skin .vjs-play-progress,.vjs-default-skin.vjs-default-skin .vjs-volume-level{background:#008232}.vjs-default-skin.vjs-default-skin .vjs-slider-handle:before{text-shadow:none;color:#ffdc00}.vjs-default-skin.vjs-default-skin .vjs-load-progress{background:#fff}.vjs-default-skin.vjs-default-skin .vjs-progress-control{font-size:.6em}.vjs-default-skin.vjs-default-skin .vjs-control{color:#fff}.vjs-default-skin.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin.vjs-default-skin .vjs-control:hover:before{text-shadow:none;opacity:.9;filter:alpha(opacity=90)}.vjs-default-skin.vjs-default-skin .vjs-volume-bar{font-size:.8em;background:#fff}.vjs-default-skin.vjs-default-skin .vjs-volume-level{height:.73em}.vjs-default-skin .vjs-big-play-button.vjs-big-play-button:before{left:6px}.content-teaser.bg-info{background:#f5f8f9}.content-teaser.bg-info:hover{background-color:#f2f2f2}.content-teaser{margin-bottom:20px}.content-teaser-body{padding:10px;font-size:.9375em}.content-teaser.content-teaser--contact a,.content-teaser.content-teaser--contact a:hover{color:#fff}.content-teaser a{color:#008232}.content-teaser a:hover{color:#004f1e}.content-teaser--highlight{border:2px solid #008232}.hover-zoom{position:relative;transform:translateZ(0)}.hover-zoom__overlay,.hover-zoom__overlay:after{position:absolute;top:0;left:0;right:0;bottom:0;display:block;visibility:hidden;opacity:0;filter:alpha(opacity=0);will-change:opacity;transition:opacity 140ms ease}.hover-zoom__overlay:after{content:'';opacity:.3;filter:alpha(opacity=30);background:#000;visibility:visible}.hover-zoom__overlay>.icon{position:absolute;z-index:1;color:#fff;font-size:45px;top:50%;left:0;right:0;text-align:center;margin-top:-22px}.hover-zoom__target:hover .hover-zoom__overlay,.hover-zoom__target:active .hover-zoom__overlay,.isClickable:hover .hover-zoom__overlay,.js-lightbox:hover .hover-zoom__overlay,.hover-zoom:hover .hover-zoom__overlay,.hover-zoom:active .hover-zoom__overlay{visibility:visible;opacity:1;filter:alpha(opacity=100)}.label{border-radius:0;font-weight:400;font-size:.9375em;padding:.45em .6em .35em}.label--top-left{position:absolute;top:0;left:0}.label--rotated{font-size:15px;white-space:normal;display:block;padding:40px;width:115px;padding-top:100px;padding-bottom:6px;-ms-transform:rotate(-45deg) translateX(6px) translateY(-100px);transform:rotate(-45deg) translateX(6px) translateY(-100px);text-align:center}.label--rotated__horizontal{display:inline-block;-ms-transform:rotate(45deg);transform:rotate(45deg)}.accordion{border-bottom:1px solid #ced7e0}.accordion__heading{position:relative;padding-top:15px;padding-bottom:15px;padding-right:35px}.accordion__icon{position:absolute;top:50%;right:10px;font-size:22px;line-height:1;margin-top:-11px;-ms-transform:rotate(180deg);transform:rotate(180deg);transform:rotate(180deg) translateZ(0);transition:transform 120ms ease}.collapse__icon{-ms-transform:rotate(180deg);transform:rotate(180deg);transform:rotate(180deg) translateZ(0);transition:transform 120ms ease}.collapsed .accordion__icon,.collapsed .collapse__icon{-ms-transform:rotate(0deg);transform:rotate(0deg);transform:rotate(0deg) translateZ(0)}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.search-result{border-bottom:1px solid #f2f2f2}.search-result:hover .search-result__header>a{text-decoration:underline}.search-result__body{font-size:.9375em}.sommercard-teaser{border-bottom:3px solid}.google-map{position:relative}.google-map__controls{position:absolute;top:9px;left:8px}.google-map__controls>.btn{margin-bottom:10px}.infoBox{overflow:hidden;background:#fff;padding:15px;padding-left:55px;padding-top:15px;font-size:13px;font-size:1rem;font-family:FF Unit Light,sans-serif;font-weight:400;color:#3c3c3c;box-shadow:0 0 15px rgba(0,0,0,.15)}.ui-datepicker{background:#fff;box-shadow:0 2px 3px rgba(0,0,0,.27)}.ui-datepicker td a,.ui-datepicker td span{text-align:center}.ui-datepicker .ui-state-hover,.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-state-active{background:#008232;color:#fff}.ui-datepicker .ui-state-disabled{color:#ddd}.ui-datepicker-next,.ui-datepicker-prev{text-align:center;line-height:1.8em;cursor:pointer;font-family:iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-datepicker-prev:before{content:"\e004"}.ui-datepicker-next:after{content:"\e005"}.js-lightbox{cursor:pointer}.mfp-content{background:#fff;margin-top:20px;padding:0 4.76%}.mfp-container{padding:0}.mfp-figure:after{display:none}.mfp-close.mfp-close.mfp-close{position:absolute;top:-18px;right:0;width:36px;height:36px;background:#b2b2b2;border-radius:100px;text-align:center;left:auto;padding:0;opacity:1;filter:alpha(opacity=100);will-change:transform;-ms-transform:scale(1);transform:scale(1);transition:transform 120ms ease}.mfp-close.mfp-close.mfp-close:hover{-ms-transform:scale(1.1);transform:scale(1.1)}.mfp-close>.icon{position:static;display:block;font-size:18px;line-height:35px;text-align:center;padding:0}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{right:0}.mfp-image-holder .mfp-content{min-width:300px}.mfp-inline-holder .mfp-content{width:auto;max-width:100%}.mfp-bottom-bar{position:static;text-align:center;padding-bottom:30px}.mfp-counter{position:static;color:inherit;font-size:inherit;padding-bottom:5px}.mfp-title{padding-right:0;margin-top:15px;text-align:center;color:inherit}.mfp-asset-video .mfp-content{padding-top:40px;padding-bottom:40px}.mfp-asset-video .mfp-close{top:-5px;height:auto;width:auto}.mfp-iframe-holder .mfp-close{top:0}.mfp-iframe-holder .mfp-content{padding:40px 4.7%;max-width:1140px}.mfp-iframe-scaler{position:relative;padding-top:64.25%;overflow:visible}.mfp-webcam .mfp-content{max-width:660px;padding-left:30px;padding-right:30px}.mfp-iframe-scaler--webcam{padding-top:130%}.mfp-close>.icon{pointer-events:none}.mfp-arrow:after{display:none}.mfp-arrow.icon{font-size:50px;color:#fff;width:40px;height:80px;padding:0;margin-top:-40px;z-index:1045;background:#008232;border-radius:0 80px 80px 0;opacity:1;filter:alpha(opacity=100);will-change:transform;-ms-transform:scale(1);transform:scale(1);transition:transform 120ms ease;-ms-transform-origin:left center;transform-origin:left center}.mfp-arrow.icon:before{width:auto;height:auto;margin:0;border:none;opacity:1;filter:alpha(opacity=100);position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-29px}.mfp-arrow.mfp-arrow-right.icon{border-radius:80px 0 0 80px;-ms-transform-origin:right center;transform-origin:right center}.mfp-arrow.mfp-arrow-right.icon:before{left:auto;margin-left:0;right:50%;margin-right:-29px}.mfp-arrow.icon:hover{cursor:pointer;opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1.03);transform:scale(1.03)}.mfp-image-holder .mfp-figure{max-width:1000px}.mfp-zoom-out-cur{cursor:default}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.mfp-preloader{background:white;height:281px;width:300px;margin-left:auto;margin-right:auto;line-height:281px;margin-top:-140px}.social-mashup__no-border .panel-body{border:0}.social-mashup .panel-heading{border-top-left-radius:0;border-top-right-radius:0}.facebook-heading{background-color:#3b5998;color:white}.youtube-heading{background-color:#c4302b;color:white}.google-plus-heading{background-color:#dd4b39;color:white}.instagram-heading{background-color:#3a6289;color:white}.social-mashup__icon{font-size:65px;line-height:57px}.youtube-subscribe>div{vertical-align:middle!important;background:white!important;padding-left:5px!important;padding-top:5px!important;padding-right:5px!important;padding-bottom:5px!important;height:34px!important;width:97px!important}.youtube-subscribe.hidden-xs>div{width:127px!important}.fb-like-box,.fb-like-box>span,.fb-like-box>span>iframe{width:100%!important}.mashup-instagram .col-sm-3{margin-bottom:10px}.mashup-google-plus{max-width:450px}.mashup-blog .panel-body{background-image:url(/static/img/dachstein/backgrounds/blog-bg.png);background-repeat:no-repeat;background-position:left bottom;background-size:100% auto;padding-bottom:28%}.btn-instagram{background-color:#5583a7;border:2px solid #fff;border-radius:2px;padding:4px 20px;min-height:20px}.star-rating{display:inline-block;font-size:20px}.star-rating--interactive{overflow:hidden}.star-rating--interactive>.star-rating__item{float:right;cursor:pointer}.star-rating--interactive>.star-rating__item.is-active,.star-rating--interactive>.star-rating__item.is-active~.star-rating__item{color:#fabb21;text-shadow:none}.star-rating__item,.star-rating--interactive:hover>.star-rating__item.star-rating__item{color:#fff;text-shadow:1px 0 0 #f2f2f2,0 1px 0 #f2f2f2,-1px 0 0 #f2f2f2,0 -1px 0 #f2f2f2,-1px 1px 0 #f2f2f2,1px -1px 0 #f2f2f2,1px 1px 0 #f2f2f2,-1px -1px 0 #f2f2f2}.star-rating__item--filled,.star-rating--interactive:hover>.star-rating__item:hover,.star-rating--interactive:hover>.star-rating__item:hover~.star-rating__item{color:#fabb21;text-shadow:none}.status{height:24px;width:24px;display:inline-block;border-radius:100%;line-height:20px;text-align:center;overflow:hidden;vertical-align:sub}.status>.icon{vertical-align:middle;font-size:12px}.status>.icon-check{font-size:20px}.status>.icon-vorbereitung{font-size:14px}.legend .status{vertical-align:middle;margin-right:10px}.status--track-very-easy{background-color:#00a857}.status--track-easy{background-color:#0064b4}.status--track-medium{background-color:#e30613}.status--track-difficult{background-color:#000}.status--track-route{vertical-align:top;border-radius:0;width:18px;height:18px;-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#e30613}.horizontal-list-group{font-size:0;list-style-type:none;padding:0}.horizontal-list-group__item{display:inline-block;font-size:13px;font-size:1rem;margin-right:1px;line-height:1;padding:10px 20px}.horizontal-list-group__item:first-child{border-radius:100px 0 0 100px}.horizontal-list-group__item:last-child{border-radius:0 100px 100px 0}.webshop-item{margin-bottom:25px}.webshop-item .arrange{position:relative}.webshop-item__description{padding:15px 25px 20px;position:relative;z-index:1}#cart h6>span.icon{font-size:30px}.webshop-item__submittedMsg{position:relative}.webshop-item__submittedMsg h5>span{position:relative;top:3px}.webshop-item__description h5{position:relative;z-index:1;color:#008232}.webshop-item__submittedMsg-container{border:2px solid #f2f2f2}.is-submitted .webshop-item__submittedMsg-container{border:none}.is-submitted .webshop-item__description p{display:none}.webshop-item__submittedMsg{position:absolute;background:#fff;top:0;left:0;right:0;bottom:0;z-index:0;visibility:hidden;opacity:0;filter:alpha(opacity=0);will-change:opacity;transition:visibilty .0001ms,opacity 120ms ease}.webshop-item__submittedMsg:before{z-index:-1;content:'';background:#fff;border:3px solid #ffdc00;opacity:.85;filter:alpha(opacity=85);position:absolute;top:0;left:0;right:0;bottom:0;transition:visibilty .0001ms 120ms,opacity 120ms ease}.webshop-item__submittedMsg .absolute-centered{z-index:1}.webshop-item.is-submitted .webshop-item__submittedMsg{visibility:visible;opacity:1;filter:alpha(opacity=100)}.webshop-item__submittedMsg-close{position:absolute;top:0;right:0;padding:10px 13px;font-size:13px;opacity:.7;filter:alpha(opacity=70);cursor:pointer;display:none}.is-submitted .webshop-item__submittedMsg-close{display:block}.webshop-item__submittedMsg-close:hover{opacity:1;filter:alpha(opacity=100)}.nav-progress>li{float:left}.nav-progress>li>a,.nav-progress>li>span{position:relative;height:37px;line-height:38px;padding:0 10px;background:#000;background:linear-gradient(to right,#ebf0f3 0,#dae3ec 100%)}.nav-progress>li.active>a,.nav-progress>li.active>span{background:#008244;background:linear-gradient(to right,#01a356 0,#008244 100%);color:#fff}.nav-progress>li+li>a,.nav-progress>li+li>span{padding-left:24px}.nav-progress>li.nav-progress__item--icon>a{background:#008232;color:#fff}.nav-progress>li>a:after,.nav-progress>li>span:after{content:'';position:absolute;top:0;left:100%;display:block;width:0;height:0;border-style:solid;border-width:18.5px 0 18.5px 14px;border-color:transparent transparent transparent #dae3ec;z-index:1}.nav-progress>li.active>a:after,.nav-progress>li.active>span:after,.nav-progress>li.nav-progress__item--icon>a:after{border-left-color:#008232}.accordion__heading{cursor:pointer}.link-versandkosten{text-decoration:underline}.popover{max-width:600px;border:none;box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:0}.popover-content{padding:25px 30px 15px}.popover.bottom>.arrow{border-bottom-color:transparent}.weather-icon{height:100px;background-size:contain}.weather-icon-sm{height:80px;background-size:contain}.text-winter{color:#75ccf5;vertical-align:text-bottom}.interactive-map--regions a path,.interactive-map--regions a polygon{fill:#008232;opacity:0;filter:alpha(opacity=0);transition:300ms ease}.interactive-map--regions a path:hover,.interactive-map--regions a polygon:hover{opacity:1;filter:alpha(opacity=100)}.interactive-map--regions a.active path,.interactive-map--regions a.active polygon{opacity:1;filter:alpha(opacity=100)}.slide--highlight{background-color:#ffed00;background:linear-gradient(to bottom,#ffed00 0,#fecb00 100%);position:relative}.slide--highlight__background{position:absolute;bottom:-90px;left:20px;opacity:.3;filter:alpha(opacity=30)}.slide--highlight .btn{border-radius:0;color:#ffdc00}.slide--highlight .btn>span{vertical-align:middle}.slide--highlight .box--xs{min-height:80px;margin-bottom:20px}.kartrace__btn{position:absolute;left:0;bottom:0}.kartrace__background.kartrace__background{bottom:0;left:0;opacity:.7;filter:alpha(opacity=70)}.partner-slide{background:#008232;color:#fff}.partner-slide .box--xs{height:140px}.divider{border-bottom:1px solid #338251}.partner-slide .arrange__item img{width:auto;height:auto}.partner-slide a{color:#b5c7af}.partner-slide a:hover{color:#fff}.partner-slide a .icon{position:relative;top:2px}.progress-bar-secondary .progress-bar{background-color:#ffdc00;box-shadow:none}.progress-bar-secondary{height:10px;border:1px solid #008232}.content-slide{position:relative}.content-slide__content{text-align:center}.content-slide__hl{font-size:30px;color:#008232}.content-slide__content--full-height{top:0;right:0;left:0;bottom:0}.booking-slide{position:relative;overflow:hidden}.booking-slide:before{position:absolute;bottom:-100px;right:0;font-size:630px;color:#fff;opacity:.5;filter:alpha(opacity=50);content:"\E03C";font-family:iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.slide.panorama-slide{padding-top:30px;padding-bottom:0;position:relative}.panorama-slide__text{position:relative;z-index:1}.panorama-slide__btn{border-radius:0;margin-bottom:5px;padding:6px 60px;font-size:15px;width:280px}.remaining-screen-container{position:fixed;top:63px;left:0;right:0;bottom:0}.remaining-screen-container__content{height:100%;width:100%}.expandable-panel{position:relative;height:50px;cursor:pointer;margin-top:15px;background:#008232;color:#fff;border-radius:9999px;padding:0 50px}.expandable-panel__header{display:block}.expandable-panel__header-text{padding-top:7px;margin-bottom:0}.expandable-panel__header-text>.sub{display:block;font-size:13px;font-size:1rem}.expandable-panel__icon{display:inline-block;height:46px;width:46px;line-height:1;background:#008232;border-radius:100%;color:#fff;border:1px solid;font-size:42px;position:relative}.expandable-panel__icon .icon{position:absolute;top:50%;left:0;right:0;-ms-transform:translateY(-50.5%);transform:translateY(-50.5%);color:#fff}.expandable-panel__icon-right{display:none}.expandable-panel__header:focus{outline:none}.expandable-panel__header-text>.sub{font-family:FF Unit Bold,sans-serif;font-weight:400}.expandable-panel__icon .icon-anlagen{font-size:50px}.map-slide__tab-controls{margin-bottom:15px;text-align:right}.map-slide__tab-controls>.btn{line-height:1;padding-left:17px;padding-right:17px}.map-slide__pane{position:relative}.map-slide__poi{position:absolute;width:80px}.map-slide__poi-top{width:0;height:0;border-style:solid;border-width:0 5.5px 10px;border-color:transparent transparent #ffdc00;position:absolute;top:-10px;left:35px}.map-slide__poi-bottom{width:0;height:0;border-style:solid;border-width:0 5.5px 10px;border-color:transparent transparent #ffdc00;position:absolute;bottom:-5px;left:35px}.map-slide__poi a:hover{color:#008232}.map-slide__poi a:hover .map-slide__poi-bottom,.map-slide__poi a:hover .map-slide__poi-top{border-color:transparent transparent #008232}.bg-bonus{background:#0483ae;color:#fff}.bc-bergbahnen{border-color:#009ee0}.bc-mautstrassen{border-color:#547483}.bc-verkehrsmittel{border-color:#a59ec3}.bc-badeseen-baeder{border-color:#fabb21}.bc-museen{border-color:#cf93a5}.bc-freizeit{border-color:#a7c225}.bc-kinderprogramm{border-color:#c00418}.bc-sport-natur{border-color:#005c24}.bc-shop-verleih{border-color:#003c96}.bc-beauty-kino{border-color:#00dcd2}.sommercard-slide__bg{position:relative}.sommercard-slide__bg:before{content:'';position:absolute;background:url(/static/img/dachstein/backgrounds/bg-faecher-green.png);background-size:cover;background-position:center;bottom:99.5%;left:0;right:0;padding-top:8.7%}.sommercard-slide__container{position:relative;top:-20px}.sommercard-slide__badge{position:absolute;top:40px;right:25px;width:135px;height:135px;padding:16px 10px 0;border:3px solid;border-radius:100%;-ms-transform:rotate(10deg);transform:rotate(10deg);box-shadow:0 0 8px rgba(0,0,0,.5)}.sommercard-slide__badge-hr{background:#fff;height:2px;width:55%;margin:3px auto;border:none}.content-block{margin-top:15px;margin-bottom:15px}.content-box{padding-top:15px;padding-bottom:15px}.slide{padding-top:30px;padding-bottom:30px}.section{margin-top:30px;margin-bottom:30px}.box{padding:15px}.box--md{padding:10px}.box--xs{padding:10px}html{font-size:13px}body{font-family:FF Unit Light,sans-serif;font-weight:400;font-size:1em;color:#3c3c3c}h1,.h1,h2,.h2,h3,.h3{margin-top:0}h1,.h1{font-size:25px}h2,.h2{font-size:19px}h3,.h3{font-size:17px}h5,.h5{font-size:15px}h6,.h6{font-size:1em}h1,.h1,h2,.h2,h3,.h3,h5,.h5,h6,.h6{display:block;line-height:1.33;font-family:Unit Slab OT Ultra Italic,sans-serif;font-weight:400}h1,.h1,h2,.h2,h3,.h3{text-transform:inherit}strong,.strong{font-family:FF Unit Bold,sans-serif;font-weight:400}.fz15{font-size:13px}.fz18{font-size:14px}.fz20{font-size:16px}.fz25{font-size:20px}.fz30{font-size:18px}.fz40{font-size:22px}.fz80{font-size:40px}small,.small{font-size:90%}.fz25.icon-sessellift_zwei{font-size:26px}h5,.h5,h6,.h6{font-family:FF Unit Bold,sans-serif;font-weight:400}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong,h5 strong,.h5 strong,h6 strong,.h6 strong,h1 .strong,.h1 .strong,h2 .strong,.h2 .strong,h3 .strong,.h3 .strong,h5 .strong,.h5 .strong,h6 .strong,.h6 .strong{font-family:inherit;font-weight:inherit}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-bottom{vertical-align:bottom}.text-crossed{position:relative}.text-crossed:before,.text-crossed:after{content:'';position:absolute;top:-3px;bottom:-1px;left:50%;border-left:1px solid;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.text-crossed:after{-ms-transform:rotate(45deg);transform:rotate(45deg)}.text-underline.text-underline{text-decoration:underline}.icon-in-text{font-size:.8125em;vertical-align:-.07em;margin-right:6px}.text-primary{color:#008232}a.text-primary{color:#008232}a.text-primary:hover{color:#004f1e}.text-secondary{color:#ffdc00}a.text-secondary{color:#ffdc00}a.text-secondary:hover{color:#ffdc00}.text-default{color:#3c3c3c}.text-white{color:#fff}.text-info{color:#595959}.bg-primary{background-color:#008232}.bg-secondary{background-color:#ffdc00}.bg-primary-light{background-color:#338251}.bg-info{background-color:#f2f2f2}a.bg-info:hover{background-color:#dadedf}.bg-info-darker{background-color:#ced7e0}.bg-info-light{background-color:#f5f8f9}.bg-success{background-color:#00a857;color:#fff}.bg-danger{background-color:#e30613;color:#fff}.bg-warning{background-color:#f26518;color:#fff}.bg-info-gradient{background-color:#f2f2f2;background:linear-gradient(to bottom,#f2f2f2 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#ffffff',GradientType=0)}.bg-white{background-color:#fff}.bg-shine{background-image:radial-gradient(ellipse at 62% 31%,rgba(229,229,229,.4) 0,rgba(229,229,229,.2) 20%,rgba(229,229,229,0) 30%)}.embed-responsive{width:100%}.embed-responsive.embed-responsive-16by11{padding-top:68.75%}.embed-responsive-25by14{padding-top:56%}.embed-responsive.embed-responsive-2by1{padding-top:50%}.embed-responsive.embed-responsive-3by2{padding-top:66.66667%}.embed-responsive.embed-responsive-4by1{padding-top:25%}.embed-responsive.embed-responsive-1by1{padding-top:100%}.embed-responsive.embed-responsive-9by5{padding-top:56.1%}.embed-responsive.embed-responsive-19by7{padding-top:36.5%}.row--gutter-width-0{margin-left:0;margin-right:0}.row--gutter-width-0>.col,.row--gutter-width-0>.arrange>.col{padding-left:0;padding-right:0}.row--gutter-width-10{margin-left:-10px;margin-right:-10px}.row--gutter-width-24{margin-left:-6px;margin-right:-6px}.row--gutter-width-24>.col,.row--gutter-width-24>.arrange>.col{padding-left:6px;padding-right:6px}.row--gutter-width-40{margin-left:-20px;margin-right:-20px}.row--gutter-width-40>.col{padding-left:20px}.row--inline-block>.col{text-align:left}.row--same-height__item{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column}.row--same-height,.row--same-height.slick-slider .slick-track{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.row--same-height{-ms-flex-wrap:wrap;flex-wrap:wrap}.row--same-height.slick-slider{display:block}.row--same-height:before,.row--same-height:after{display:none}.row--same-height>.col,.row--same-height.slick-slider .col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto}.isClickable,.js-lightbox{cursor:pointer}.js-lightbox{display:block}.arrange-xs{display:table;min-width:100%;table-layout:auto}.arrange-xs>.arrange__item{display:table-cell;vertical-align:middle;float:none}.arrange-xs>.arrange__item--top{vertical-align:top}.arrange-xs>.arrange__item--bottom{vertical-align:bottom}.center-container{text-align:center;font-size:0}.center-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.center-container__item{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}.absolute-centered{position:absolute;top:50%;left:0;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.no-margin{margin:0}.mt0{margin-top:0}.mt10{margin-top:5px}.mt20{margin-top:10px}.mt30{margin-top:15px}.mt45{margin-top:22px}.mr5{margin-right:5px}.mr15{margin-right:15px}.mb0{margin-bottom:0}.mb5{margin-bottom:3px}.mb10{margin-bottom:5px}.mb20{margin-bottom:10px}.ml30{margin-left:15px}.ml15{margin-left:15px}.no-padding{padding:0}.pt0{padding-top:0!important}.pt10{padding-top:10px}.pl5{padding-left:5px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pl0{padding-left:0}.pr0{padding-right:0}.pb0{padding-bottom:0}.d-b{display:block}.d-ib{display:inline-block}.img-full-width{width:100%;height:auto}.list--high>li{margin-bottom:1em}.list-inline{margin-bottom:0}.list-inline>li{margin-bottom:10px}.list-inline--gutter-70{margin-left:-15px}.list-inline--gutter-70>li{padding-left:15px;padding-right:15px}.list-inline--gutter-20{margin-left:-10px}.list-inline--gutter-20>li{padding-left:10px;padding-right:10px}.list--middel>li{vertical-align:middle}.list--bottom>li{vertical-align:bottom}ul.list-default--secondary>li:before{color:#ffdc00}ul.list-default--white>li:before{color:#fff}.columns-2{columns:2}.shape-square{display:inline-block;width:21px;height:21px;line-height:20px;text-align:center;overflow:hidden;vertical-align:middle}.border-top{border-top:1px solid #ced7e0}.border-bottom{border-bottom:1px solid #ced7e0}.border-bottom--double{position:relative}.border-bottom--double:after{content:'';display:block;margin-top:2px;border-bottom:1px solid #ced7e0}.divider.bg-primary{border-bottom:1px solid #008232}.lh-1{line-height:1}.cookie-bar{position:fixed;bottom:0;left:0;right:0;background:#212529;color:#fff;padding:9px 13px;padding:.75rem 1rem;z-index:100}.cookie-bar__text{display:inline}.cookie-bar__detail,a.cookie-bar__detail{display:inline}.cookie-bar__detail-btn{display:inline;text-decoration:underline;vertical-align:inherit;cursor:pointer;margin-right:.25em}.cookie-bar__detail-btn:hover{color:#008232}.cookie-bar__buttons{margin-top:9px;margin-top:.75rem;text-align:right}.cookie-bar__accept{margin-left:9px;margin-left:.75rem}.cookie-modal__item{margin-bottom:9px;margin-bottom:.75rem}.cookie-modal__item--all{margin-bottom:13px;margin-bottom:1rem}.cookie-modal__label{font-size:19px;font-size:1.5rem}.cookie-modal__link{display:inline-block;margin-left:6px;margin-left:.5rem;text-decoration:underline}.cookie-modal__switch{position:relative;display:inline-block;width:60px;height:34px;vertical-align:middle;margin-right:6px;margin-right:.5rem}.cookie-modal__switch-toggle{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.cookie-modal__switch-toggle:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;transition:.4s;border-radius:34px}input:checked+.cookie-modal__switch-toggle{background-color:#008232}input:focus+.cookie-modal__switch-toggle{box-shadow:0 0 2px #008232}input:checked+.cookie-modal__switch-toggle:before{-ms-transform:translateX(26px);transform:translateX(26px)}.cookie-modal .close{position:absolute;right:0;top:0;z-index:1;cursor:pointer;text-shadow:none;background:transparent;border:0;font-size:40px;line-height:1;padding:0 10px}.cookie-bar[hidden]{display:none}.share-list ul{-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;margin:0}.share-list li{display:inline-block}.share-list li:not(:last-child){margin-right:5px}.share-list li a{height:20px;width:20px;display:block;position:relative;color:#fff}.share-list .facebook>a{background:#3b5998}.share-list .facebook>a:hover{background:#4273c8}.share-list .googleplus>a{background:#d34836}.share-list .googleplus>a:hover{background:#f75b44}.share-list .twitter>a{background:#55acee}.share-list .twitter>a:hover{background:#32bbf5}.share-list .shariff-button a:after{content:'';line-height:1;position:absolute;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-family:iconfont}.share-list .facebook a:after{content:"\E032"}.share-list .googleplus a:after{content:"\E034"}.share-list .twitter a:after{content:"\E070";font-size:12px}@media screen and (min-width:768px){.container{padding-left:45px;padding-right:45px}.btn{padding-top:6px;padding-bottom:5px}.page-wrapper{padding-top:100px}.navbar-main{position:absolute;top:0;left:0;right:0;height:100px}.navbar-nav-main{float:right}.navbar__item>a,.navbar-nav-main>li>a{display:block;position:relative;padding:0 18px;height:100px;line-height:100px;font-family:FF Unit Bold,sans-serif;font-weight:400;border-right:1px solid #f2f2f2;color:#008232}.navbar__item:first-child>a,.navbar-nav-main>li:first-child>a{border-left:1px solid #f2f2f2}.navbar__item:hover>a,.navbar__item>a:focus,.navbar__item.active>a,.navbar-nav-main>li:hover>a,.navbar-nav-main>li>a:focus,.navbar-nav-main>li.active>a{background-color:#008232;color:#fff}.navbar-border-bottom .navbar__item>a:after,.navbar-border-bottom .navbar-nav-main>li>a:after{content:'';position:absolute;bottom:0;left:0;right:-1px;height:0;border-bottom:3px solid #ffdc00}.navbar-border-bottom .navbar__item:first-child>a:after,.navbar-border-bottom .navbar-nav-main>li:first-child>a:after{left:-1px}.navbar-border-bottom .navbar__item:hover>a:after,.navbar-border-bottom .navbar__item>a:focus:after,.navbar-border-bottom .navbar__item.active>a:after,.navbar-border-bottom .navbar-nav-main>li:hover>a:after,.navbar-border-bottom .navbar-nav-main>li>a:focus:after,.navbar-border-bottom .navbar-nav-main>li.active>a:after{border-bottom:3px solid #004f1e;left:-1px}.navbar__item--additional.navbar__item--additional>a{border:none}.navbar__item--additional>a{padding-left:10px;padding-right:10px}.navbar__item--additional>a>span{display:inline-block;width:40px;height:40px;line-height:39px;text-align:center;overflow:hidden;vertical-align:middle}.navbar__search.navbar__search{position:static}.navbar__search>a{font-size:20px}.navbar__search-form{position:absolute;width:100%;top:0;bottom:3px;left:0;background:#ffdc00;z-index:1;will-change:transform;-ms-transform:translateY(-100%);transform:translateY(-100%);transition:opacity 140ms ease;opacity:0;filter:alpha(opacity=0)}.navbar__search-group{margin-right:26px;height:40px;position:absolute;top:50%;right:0;margin-top:-20px;color:#c3cbd4;max-width:500px}.navbar__search-group>.form-control-wrapper{height:100%}.navbar__search-group>.form-control-wrapper>input{color:#c3cbd4;height:100%;border:2px solid #c3cbd4;border-radius:20px 0 0 20px;box-shadow:none;padding-right:50px}.navbar__search-group>.form-control-wrapper>input::-ms-clear{display:none}.navbar__search-group>.form-control-wrapper>.form-control-icon{height:40px;padding:5px 10px 0;font-size:20px;margin-top:0;top:0;z-index:3;pointer-events:auto}.navbar__search-group>.input-group-btn{height:100%}.navbar__search-group>.input-group-btn>.btn{background:#c3cbd4;color:#fff;height:100%;font-size:18px;padding-top:0;padding-bottom:0;line-height:39px}.navbar__search-group>.input-group-btn>.btn>.icon{vertical-align:middle}.navbar-main__wrapper.is-search-open{position:relative}.navbar-main__wrapper.is-search-open .navbar__search-form{-ms-transform:none;transform:none;opacity:1;filter:alpha(opacity=100)}.navbar-main.affix{height:50px;position:fixed}.navbar-main.affix .navbar-nav-main>li>a,.navbar-main.affix .navbar__item>a{height:50px;line-height:50px}.navbar-main.affix .navbar-header>.navbar-brand>img{height:100%}.navbar-main.affix .navbar__item--additional>a>span{width:32px;height:32px;line-height:31px}.navbar-main.affix .navbar__item--additional>a>.icon{font-size:.8em}.navbar-main.affix .navbar__search>a{font-size:17px}.main-nav__dropdown{display:none}.page-wrapper{padding-top:150px}.no-header-bar .page-wrapper{padding-top:100px}.navbar-main{top:50px}.navbar-main.affix,.no-header-bar .navbar-main{top:0}.meta-navigation{position:absolute;top:0;left:0;right:0;z-index:101}.meta-navigation{height:50px;padding:15px 0;background:#fff;color:gray;font-size:14px}.meta-navigation .dropdown__toggle{cursor:pointer}.meta-navigation .dropdown__toggle .icon{vertical-align:middle;font-size:12px}.meta-navigation__link{font-style:italic}.meta-navigation .dropdown-menu{color:#262626;padding:0;border-radius:0;background:linear-gradient(to bottom,#f2f2f2 0,#fff 150px)}.meta-navigation .dropdown-menu li{text-align:center}.meta-navigation .dropdown-menu li a{padding:5px 20px}.meta-navigation .dropdown-menu>li>a:hover,.meta-navigation .dropdown-menu>li>a:focus{color:#008244;text-decoration:none;background-color:transparent}.meta-navigation .icon-phone{margin-right:5px;vertical-align:sub;font-size:20px}.main-nav__dropdown .main-nav__dropdown{display:none!important}.main-nav__dropdown{position:absolute;top:100%;left:0;padding:18px 40px 18px 30px;white-space:nowrap;background:#f3f6f8;background:linear-gradient(to bottom,#f2f2f2 0,#fff 150px);box-shadow:0 0 5px rgba(0,0,0,.25)}ul>li:last-child>.main-nav__dropdown{left:auto;right:0}.main-nav__dropdown ul>li>a{padding:5px 0}.navbar__item:hover>.main-nav__dropdown,li:hover>.main-nav__dropdown{display:block}.footer-wrapper{position:relative;padding-top:50px}.teaser{max-width:none}.teaser--big>.teaser__body{min-height:112px}.teaser--small>.teaser__body{min-height:83px;padding:10px 15px}.teaser__text{font-size:15px}.console{position:fixed;top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:50;padding-left:2px}.console__item{margin:2px 0;width:35px;height:35px;text-align:center;color:inherit;box-shadow:0 0 5px rgba(0,0,0,.15)}.console__icon{width:100%;height:100%;line-height:34px;font-size:22px}.console__detail{position:absolute;display:none;top:0;right:0;background:#f2f2f2;z-index:-1;width:370px;text-align:left;padding:35px 60px 35px 40px;box-shadow:0 0 5px rgba(0,0,0,.15)}.console__item:hover{background:#004f1e}.img-slide{padding-top:29.7619%}.img-slide .owl-controls{z-index:2;display:block;position:absolute;bottom:19%;right:0;left:0}.img-slide .owl-dots{max-width:1240px;width:100%;padding-left:30px;padding-right:30px;margin:auto}.img-slide .owl-dot{display:inline-block;border-radius:100%;width:20px;height:20px;line-height:30px;text-align:center;background:#008232;color:#fff;margin:0;margin-right:10px;position:relative}.img-slide .owl-dot.active,.img-slide .owl-dot:hover,.img-slide .owl-dot:focus{background:#ffdc00;color:#008232}.img-slide--big{padding-top:41.66666%}.img-slide__hl{font-size:42px}.img-slide__hl>strong{font-size:60px}#header-slider:after{width:425px;height:174px;background-size:426px 175px}.btn-cta{font-size:18px;height:62px;padding:13px 24px 13px 15px}.btn-cta:after{content:'';position:absolute;right:99.6%;top:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 62px 12px;border-color:transparent transparent #d4021d}.btn-cta__icon{border:2px solid;border-radius:100%;width:30px;height:30px;line-height:26px;vertical-align:baseline}.btn-cta-wrapper{position:absolute;right:0;top:100%;z-index:-1}.img-slide--big .btn-cta-wrapper{bottom:17.4%}.form-control{font-size:.9375em}.floated-item.pull-left{margin-right:25px}.floated-item.pull-right{margin-left:25px}.table>tbody>tr>td,.wysiwyg table>tbody>tr>td,.table>tbody>tr>th,.wysiwyg table>tbody>tr>th,.table>tfoot>tr>td,.wysiwyg table>tfoot>tr>td,.table>tfoot>tr>th,.wysiwyg table>tfoot>tr>th,.table>thead>tr>td,.wysiwyg table>thead>tr>td,.table>thead>tr>th,.wysiwyg table>thead>tr>th{padding:10px 15px}.gallery__main .owl-prev,.gallery__main .owl-next{width:40px;height:80px;line-height:65px;font-size:50px}.content-teaser-body{padding-left:0;padding-right:20px}.hover-zoom__overlay>.icon{font-size:74px;margin-top:-37px}.collapse-xs-only{display:block;visibility:visible}.search-result__body{padding-left:20px;padding-right:20px}.lightbox-item-container{position:relative}.lightbox-item-container__hover{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(87,86,74,.5);visibility:hidden;transition:opacity 300ms}.lightbox-item-container__icon{color:#fff;line-height:1;position:absolute;top:50%;left:0;right:0;text-align:center;font-size:60px;margin-top:-30px}.lightbox-item-container__icon:before{line-height:1}.js-lightbox:hover .lightbox-item-container__hover{visibility:visible}.mfp-container{padding:0 20px}.mfp-close.mfp-close.mfp-close{right:-18px}.webshop-item__formbar .form-group{margin-bottom:0}.webshop-item__submittedMsg:after{content:"\E03C";font-family:iconfont;color:#f3f3f3;font-size:170px;position:absolute;right:50px;top:16px;z-index:0;opacity:.7;filter:alpha(opacity=70);line-height:170px}.webshop-item__submittedMsg-container{position:static}.webshop-item__submittedMsg{margin-left:25%}.slide--highlight .box--xs{min-height:190px;margin-bottom:20px}.col-center{float:none;display:inline-block}.partner-slide .arrange__item img{width:100%;height:auto}.quickfinder-slide{position:relative}.quickfinder-slide:before{position:absolute;bottom:-100px;right:0;font-size:770px;color:#fff;opacity:.5;filter:alpha(opacity=50);content:"\E03C";font-family:iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.content-slide__content{position:absolute;top:10%;left:0;right:0;text-align:left}.content-slide__hl{color:#fff;font-size:65px}.panorama-slide__text{margin-bottom:30px}.slide.panorama-slide{padding-top:80px}.embed-responsive.embed-responsive-panorama{padding-top:49.82142857142857%}.panorama-slide .text-right-lg{text-align:right}.remaining-screen-container{top:125px}.expandable-panel{height:123px;padding:0;background:#fff;margin-top:20px;z-index:3;-ms-transform:none;transform:none;transform:translateZ(0);border-radius:0;color:inherit}.expandable-panel__wrapper{position:absolute;bottom:0;left:0;right:0;overflow:hidden;padding-top:50px}.expandable-panel__wrapper:hover .expandable-panel__icon{background:#006928}.expandable-panel__header{position:relative;height:123px;z-index:1}.expandable-panel__header:before{content:'';background-color:#008232;position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1;-ms-transform-origin:top left;transform-origin:top left;-ms-transform:scaleY(.01626);transform:scaleY(.01626);transform:scaleY(.01626) translateZ(0);transition:transform 200ms ease;will-change:tranform}.expandable-panel__header-text{padding-top:0;margin-top:20px;color:#595959}.expandable-panel__header-text>.sub{color:#b2b2b2}.expandable-panel__icon{margin-top:-40px;height:80px;width:80px;font-size:75px;border-width:2px}.expandable-panel__body{display:none;padding:10px;background:#fff;border:1px solid #f2f2f2}.expandable-panel__mover{-ms-transform:none;transform:none;transform:translateZ(0);transition:transform 300ms ease;will-change:tranform}.expandable-panel.is-open .expandable-panel__header:before{-ms-transform:scaleY(1);transform:scaleY(1);transform:scaleY(1) translateZ(0)}.expandable-panel__header-text{transition:color 150ms 150ms ease}.expandable-panel.is-open .expandable-panel__header-text,.expandable-panel.is-open .expandable-panel__header-text>*{color:#fff!important}.expandable-panel__header-text{color:#3c3c3c}.map-slide__img-container{margin-left:-20px;margin-right:-20px}.map-slide__description{position:absolute;top:0;left:0}.map-slide__tab-controls{position:relative;z-index:1;margin-bottom:15px;float:right}.sommercard-slide__bg{height:270px}.sommercard-slide__container{position:absolute;bottom:0;left:0;right:0;margin-bottom:25px;padding-bottom:25px}.sommercard-slide__img-wrapper{position:absolute;bottom:0;right:11%;width:250px;padding:0}.sommercard-slide__benefits>li{position:absolute;bottom:0;left:0}.sommercard-slide__img{height:auto;max-width:100%}.sommercard-slide__badge{padding-top:22px;top:auto;bottom:59.1%;right:70%;width:150px;height:150px;border:5px solid;box-shadow:0 0 15px rgba(0,0,0,.5)}li.sommercard-slide__benefit-1{bottom:55.74614%;left:38.6423%}li.sommercard-slide__benefit-2{bottom:45.96913%;left:26.63185%}li.sommercard-slide__benefit-3{bottom:36.02058%;left:31.0705%}li.sommercard-slide__benefit-4{bottom:26.41509%;left:41.51436%}li.sommercard-slide__benefit-5{bottom:16.63808%;left:34.20366%}li.sommercard-slide__benefit-6{bottom:6.51801%;left:24.02089%}.content-block{margin-top:20px;margin-bottom:20px}.content-box{padding-top:20px;padding-bottom:20px}.slide{padding-top:40px;padding-bottom:40px}.section{margin-top:40px;margin-bottom:40px}.box{padding:30px}.box--md{padding:20px}html{font-size:15px}h1,.h1{font-size:35px}h2,.h2{font-size:25px}h3,.h3{font-size:20px}h5,.h5{font-size:17px}.fz15{font-size:14px}.fz18{font-size:16px}.fz20{font-size:18px}.fz30{font-size:22px}.fz40{font-size:30px}.fz80{font-size:60px}.bg-main{background-color:#fff;background-image:linear-gradient(to bottom,#f2f2f2 0,#fff 700px);background-repeat:no-repeat}.row--gutter-width-24{margin-left:-12px;margin-right:-12px}.row--gutter-width-24>.col,.row--gutter-width-24>.arrange>.col{padding-left:12px;padding-right:12px}.row--inline-block{font-size:0;text-align:center}.row--inline-block>.col{display:inline-block;float:none;font-size:16px;font-size:1rem;vertical-align:top;text-align:left}.arrange{display:table;min-width:100%;table-layout:auto}.arrange__item{display:table-cell;vertical-align:middle;float:none}.arrange__item--top{vertical-align:top}.arrange__item--bottom{vertical-align:bottom}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt45{margin-top:45px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.ml30{margin-left:30px}.cookie-bar{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.cookie-bar__text{display:block;-ms-flex:0 1 auto;flex:0 1 auto}.cookie-bar__detail{-ms-flex:auto;flex:auto;margin-left:1rem}.cookie-bar__buttons{-ms-flex:none;flex:none;margin-left:1rem}}@media screen and (min-width:1200px){.container{padding-left:30px;padding-right:30px}.teaser__badge{width:92px;height:92px;bottom:20px;right:20px;padding-top:18px}.teaser__badge__icon{margin-top:-37px;font-size:75px}.teaser--big>.teaser__body{min-height:97px}.teaser--small>.teaser__body{min-height:90px}.teaser__text{font-size:18px}.teaser__btn{height:37px;width:37px;font-size:22px;margin-top:5px;margin-left:5px}.teaser__btn>.icon{line-height:36px}.teaser--small .teaser__text{font-size:17px}.console__item{width:50px;height:50px}.console__icon{font-size:30px;line-height:49px}.console__icon.icon-konsole_share{font-size:18px}.img-slide__hl{font-size:55px}.img-slide__hl>strong{font-size:70px}.btn-cta{font-size:20px}.nav-tree__hl{font-size:22px}.slide.panorama-slide{padding-top:60px}.remaining-screen-container{top:150px}.expandable-panel__body{padding:30px}.sommercard-slide__img-wrapper{width:270px}.sommercard-slide__badge{width:180px;height:180px}.content-block{margin-top:30px;margin-bottom:30px}.content-box{padding-top:30px;padding-bottom:30px}.slide{padding-top:60px;padding-bottom:60px}.section{margin-top:60px;margin-bottom:60px}html{font-size:16px}h1,.h1{font-size:50px}h2,.h2{font-size:30px}h3,.h3{font-size:25px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}.fz15{font-size:15px}.fz18{font-size:18px}.fz20{font-size:20px}.fz25{font-size:25px}.fz30{font-size:30px}.fz40{font-size:40px}.fz80{font-size:80px}.fz25.icon-sessellift_zwei{font-size:32px}.list-inline--gutter-70{margin-left:-35px}.list-inline--gutter-70>li{padding-left:35px;padding-right:35px}}@media screen and (min-width:768px) and (max-width:991px){body{width:982px}.webshop-item__submittedMsg:after{font-size:145px;right:50px;top:11px;line-height:145px}}@media screen and (max-width:767px){body{min-width:320px;max-width:100%;overflow-x:hidden}.navbar-main .navbar-header{height:60px}.page-wrapper:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;filter:alpha(opacity=0);visibility:hidden;background:#000;transition:all 300ms,visibility .1s 500ms;z-index:1000}.snapjs-right .page-wrapper:after{transition:all 1000ms,visibility .1s;opacity:.6;filter:alpha(opacity=60);visibility:visible}.navbar-nav-main{margin:0}.navbar-toggle,.navbar-main .navbar-toggle{margin:0;padding:13px 15px;color:#c3cbd4;font-size:27px;line-height:1}.navbar-main .navbar-toggle .icon-bar{width:30px;background:#c3cbd4;height:6px;border-radius:5px}.navbar-toggle .icon-bar+.icon-bar{margin-top:6px}.mobile-nav{position:absolute;top:0;right:0;width:295px;padding:15px;padding-top:0;z-index:0;background:#fff}.navbar-nav-main>li>a{position:relative;text-transform:uppercase;border-bottom:1px solid #acacac;padding:20px 15px 18px 20px;font-size:16px}.navbar-nav-main>li:first-child{border-top:1px solid #acacac}.mobile-nav__dropdown-icon{display:block;position:absolute;top:0;right:-15px;bottom:0;padding:0 30px;font-size:30px;line-height:56px;transform:translateZ(0);transition:transform 150ms ease}ul ul .mobile-nav__dropdown-icon{line-height:42px;width:42px}.is-open>a>.mobile-nav__dropdown-icon{transform:translateZ(0) rotate(180deg)}.navbar-nav-main>li.open>a{background:#f2f2f2}.main-nav__dropdown .container{padding:0}.main-nav__dropdown .pull-right{float:none!important}.main-nav__dropdown ul>li>a{display:block;position:relative}.main-nav__mobile-search>.btn{font-size:30px;line-height:1;margin-top:-24px;padding-right:0}.footer__col{margin-top:15px;float:none}.footer__email{width:200px}.footer-sprite-oesterreich{width:102.5px;height:25px;background-position:-5px -5px}.footer-sprite-ski-amade{width:118.5px;height:25px;background-position:-5px -57.5px}.footer-sprite-stt{width:36.5px;height:25px;background-position:-117.5px -5px}.console{padding-left:20px;padding-right:20px;margin-bottom:20px;font-size:1.5em}.btn-cta{position:static;display:block}.floated-item{float:none!important;width:100%;height:auto;margin-bottom:15px}.vjs-default-skin .vjs-big-play-button.vjs-big-play-button:before{line-height:1.3}.star-rating--interactive>.star-rating__item{font-size:30px;padding-right:5px}#cart .accordion__heading h6{margin:0}.link-versandkosten{margin-bottom:9px;display:block}.is-submitted .webshop-item__submittedMsg-container{border:3px solid #ffdc00}.is-submitted .webshop-item__submittedMsg{position:relative;padding:20px 0}.is-submitted .webshop-item__submittedMsg .absolute-centered{position:relative;-ms-transform:translateY(0);transform:translateY(0)}.is-submitted .webshop-item__submittedMsg:before{border:none}.is-submitted .webshop-item__description{padding-bottom:0}.webshop-item__formbar .h2{margin-top:5px}.weather-icon--center{background-position:50% 0}.panorama-slide .embed-responsive-panorama{padding:0;height:auto}.expandable-panel__icon{position:absolute;left:2px;top:2px}.expandable-panel{overflow:hidden}.expandable-panel:after{content:'';display:block;position:absolute;top:0;bottom:0;right:0;width:40px;background:#ffdc00;z-index:1;border-bottom-right-radius:9999px;border-top-right-radius:9999px}.expandable-panel__icon-right{display:block;position:absolute;top:3px;bottom:0;right:8px;z-index:2;font-size:28px;vertical-align:middle}.expandable-panel__icon-right:before{vertical-align:middle}.sommercard-slide{height:auto;padding-top:0}.sommercard-slide .img-slide__content,.sommercard-slide .img-slide__background{position:relative}.sommercard-slide__benefits{margin-top:20px}.hotline-slide--xs{margin:20px 0 -12px}.hotline-slide--xs span{display:block;font-style:italic;margin-bottom:5px}.hotline-slide--xs img{height:36px}.list-inline-xs{list-style-type:none;padding-left:0;margin-left:-5px;margin-right:-5px}.list-inline-xs>li{display:inline-block;padding-left:5px;padding-right:5px}}@media screen and (min-width:768px) and (max-width:1199px){.navbar-main .container{padding:0 20px}.page-wrapper,.no-header-bar .page-wrapper{padding-top:75px}.navbar-main{height:75px}.navbar__item>a,.navbar-nav-main>li>a{padding:0 10px;height:75px;line-height:75px}}@media screen and (min-width:768px) and (max-width:992px){#header-slider{top:50px}}@media screen and (min-width:767px){.weather-icon{background-position:center}.border-right{border-right:1px solid #ced7e0}}@media screen and (min-width:1400px){.map-slide__img-container{margin-left:-56px;margin-right:-56px}.sommercard-slide__img-wrapper{width:333px;right:5%}}@media screen and (min-width:1300px){.sommercard-slide__img-wrapper{width:300px;right:7%}}@media screen and (min-width:1600px){.sommercard-slide__img-wrapper{width:auto;right:2.8333333%}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2Jhc2UuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvYmFzZS1sYXlvdXQuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvcGxhbmFpL2ljb25zLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2J0bi5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9uYXZiYXItbWFpbi5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9uYXZiYXItbWFpbi1kcm9wZG93bi5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9mb290ZXItbWFpbi5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9mb290ZXItc3ByaXRlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3BsYW5haS9mb290ZXItbWFpbi5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS90ZWFzZXIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvdGVhc2VyLXNsaWRlci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9pbWctdGVhc2VyLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2NvbnNvbGUuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvaW1nLXNsaWRlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3BsYW5haS9pbWctc2xpZGUuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvcGxhbmFpL2ltZy1wb2kuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvYnRuLWN0YS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9mb3JtLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2NoZWNrYm94LmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3BhbmVsLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3BhZ2luYXRpb24uY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvbmF2LXRyZWUuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvYnJlYWRjcnVtYi5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS93eXNpd3lnLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2Zsb2F0ZWQtaXRlbS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS90YWJsZS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9nYWxsZXJ5LmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3BsYW5haS9oci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS92aWRlby1hc3NldC5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9jb250ZW50LXRlYXNlci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9ob3Zlci16b29tLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2xhYmVsLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2FjY29yZGlvbi5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9zZWFyY2gtcmVzdWx0LmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3NvbW1lcmNhcmQtdGVhc2VyLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2dvb2dsZS1tYXAuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvZ29vZ2xlLW1hcC1pbmZvYm94LmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2RhdGVwaWNrZXIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvbGlnaHRib3guY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvc29jaWFsbWFzaHVwLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3N0YXItcmF0aW5nLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3N0YXR1cy1pY29uLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2hvcml6b250YWwtbGlzdC1ncm91cC5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS93ZWJzaG9wLWl0ZW0uY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvd2Vic2hvcC1jYXJ0LmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3BvcG92ZXIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvd2VhdGhlci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9pbnRlcmFjdGl2ZS1tYXAuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvaGlnaGxpZ2h0LXNsaWRlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3BsYW5haS9rYXJ0cmFjZS1zbGlkZS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9wYXJ0bmVyLXNsaWRlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3Byb2dyZXNzYmFyLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2NvbnRlbnQtc2xpZGUuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvYm9va2luZy1zbGlkZS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9wYW5vcmFtYS1zbGlkZS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9yZW1haW5pbmctc2NyZWVuLWNvbnRhaW5lci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9leHBhbmRhYmxlLXBhbmVsLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3BsYW5haS9leHBhbmRhYmxlLXBhbmVsLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL21hcC1zbGlkZS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9zb21tZXJjYXJkLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2xheW91dC5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS90eXBvLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3BsYW5haS90eXBvLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL29vY3NzLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2Nvb2tpZXMuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvc2hhcmlmZi5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9tZXRhLW5hdmlnYXRpb24uY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvbmF2YmFyLW1haW4tbW9iaWxlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3F1aWNrZmluZGVyLXNsaWRlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2hvdGxpbmUtc2xpZGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLFNBQVUsa0JBQW9CLENBQUMsQUNEL0IsRUFDSSxhQUFlLENBQ2xCLEFBQ0QsZ0JBRUksY0FBZSxBQUNmLG9CQUFzQixDQUN6QixBQUNELFFBQ0ksZUFBaUIsQ0FDcEIsQUFDRCxTQUNJLGVBQWlCLENBQ3BCLEFBQ0QsTUFDSSxtQkFBcUIsQ0FDeEIsQUFJRCxLQUNJLHVCQUF3QixBQUN4QixhQUFlLENBQ2xCLEFBQ0QsR0FDSSxvQkFBc0IsQ0FDekIsQUMxQkQsS0FDSSw0QkFBOEIsQ0FDakMsQUFFRCxLQUNJLGlCQUFtQixDQUN0QixBQUNELFdBQ0ksaUJBQWtCLEFBQ2xCLFVBQVksQ0FDZixBQUNELEtBQ0ksa0JBQW1CLEFBQ25CLGtCQUFvQixDQUN2QixBQUNELDRlQUNJLGtCQUFtQixBQUNuQixrQkFBb0IsQ0FDdkIsQUFDRCxjQUNJLGdCQUFvQixBQUNwQixrQkFBbUIsQUFDbkIsU0FBVyxDQUNkLEFBQ0QsMEJBQ0ksZUFBaUIsQ0FDcEIsQUFFRCxZQUNJLFdBQWEsQ0FDaEIsQUM5QkQsV0FDSSxxQkFBd0IsQUFDeEIsZ0lBQzhELENBR2pFLEFBRUQsTUFFSSxxQkFBd0IsQUFDeEIsV0FBWSxBQUNaLGtCQUFtQixBQUNuQixnQkFBb0IsQUFDcEIsY0FBZSxBQUNmLG9CQUFxQixBQUNyQixtQ0FBb0MsQUFDcEMsaUNBQW1DLENBRXRDLEFBRUQsU0FDcUIsK0JBQWdDLEFBQ2hDLGtCQUFvQixBQUNwQixtQkFBcUIsQ0FDeEIsQUFDbEIsU0FBVyxhQUFlLENBQUUsQUFDNUIsU0FBVyxhQUFlLENBQUUsQUFDNUIsU0FBVyxhQUFlLENBQUUsQUFDNUIsU0FBVyxhQUFlLENBQUUsQUFDNUIsU0FDcUIsMkJBQTRCLEFBQzVCLGlCQUFtQixDQUN0QixBQUVsQixTQUNxQixlQUFnQixBQUNoQix5QkFBMEIsQUFDMUIsb0JBQXNCLENBQ3pCLEFBQ2xCLFlBQ3FCLGlCQUFtQixDQUN0QixBQUNsQixTQUNxQixrQkFBbUIsQUFDbkIsbUJBQW9CLEFBQ3BCLG1CQUFvQixBQUNwQixnQkFBa0IsQUFDbEIsaUJBQW1CLENBQ3RCLEFBQ2xCLGlCQUN5QyxrQkFBb0IsQ0FDdkIsQUFFdEMsZ0JBQ3FCLGdFQUFpRSxBQUVqRSw0QkFBNkIsQUFDN0IsdUJBQXlCLENBQzVCLEFBQ2xCLGlCQUNxQixnRUFBaUUsQUFFakUsNkJBQThCLEFBQzlCLHdCQUEwQixDQUM3QixBQUNsQixpQkFDcUIsZ0VBQWlFLEFBRWpFLDZCQUE4QixBQUM5Qix3QkFBMEIsQ0FDN0IsQUFDbEIsc0JBQ3FCLHlFQUEyRSxBQUUzRSwwQkFBNEIsQUFDNUIscUJBQXdCLENBQzNCLEFBQ2xCLG9CQUNxQix5RUFBMkUsQUFFM0UsMEJBQTRCLEFBQzVCLHFCQUF3QixDQUMzQixBQUNsQiwwSEFLdUgsV0FBYSxDQUNoQixBQUVwSCxzQkFBd0IsZUFBZ0IsQ0FBRSxBQUMxQyxtQ0FBcUMsZUFBZ0IsQ0FBRSxBQUN2RCxvQ0FBc0MsZUFBZ0IsQ0FBRSxBQUN4RCxxQ0FBdUMsZUFBZ0IsQ0FBRSxBQUN6RCxzQ0FBd0MsZUFBZ0IsQ0FBRSxBQUMxRCxtQkFBcUIsZUFBZ0IsQ0FBRSxBQUN2QywwQkFBNEIsZUFBZ0IsQ0FBRSxBQUM5Qyx3QkFBMEIsZUFBZ0IsQ0FBRSxBQUM1QyxzQkFBd0IsZUFBZ0IsQ0FBRSxBQUMxQyxrQkFBb0IsZUFBZ0IsQ0FBRSxBQUN0QyxzQkFBd0IsZUFBZ0IsQ0FBRSxBQUMxQyxpQkFBbUIsZUFBZ0IsQ0FBRSxBQUNyQyxtQkFBcUIsZUFBZ0IsQ0FBRSxBQUN2QyxzQkFBd0IsZUFBZ0IsQ0FBRSxBQUMxQyxnQ0FBa0MsZUFBZ0IsQ0FBRSxBQUNwRCxvQkFBc0IsZUFBZ0IsQ0FBRSxBQUN4Qyx5QkFBMkIsZUFBZ0IsQ0FBRSxBQUM3Qyx1QkFBeUIsZUFBZ0IsQ0FBRSxBQUMzQyxxQkFBdUIsZUFBZ0IsQ0FBRSxBQUN6QyxvQkFBc0IsZUFBZ0IsQ0FBRSxBQUN4QyxvQkFBc0IsZUFBZ0IsQ0FBRSxBQUN4QyxtQkFBcUIsZUFBZ0IsQ0FBRSxBQUN2Qyw2QkFBK0IsZUFBZ0IsQ0FBRSxBQUNqRCwyQkFBNkIsZUFBZ0IsQ0FBRSxBQUMvQyx5QkFBMkIsZUFBZ0IsQ0FBRSxBQUM3Qyw2QkFBK0IsZUFBZ0IsQ0FBRSxBQUNqRCw0QkFBOEIsZUFBZ0IsQ0FBRSxBQUNoRCxtQkFBcUIsZUFBZ0IsQ0FBRSxBQUN2QyxxQkFBdUIsZUFBZ0IsQ0FBRSxBQUN6QyxxQkFBdUIsZUFBZ0IsQ0FBRSxBQUN6Qyx5QkFBMkIsZUFBZ0IsQ0FBRSxBQUM3Qyw2QkFBK0IsZUFBZ0IsQ0FBRSxBQUNqRCxnQ0FBa0MsZUFBZ0IsQ0FBRSxBQUNwRCw4QkFBZ0MsZUFBZ0IsQ0FBRSxBQUNsRCw0QkFBOEIsZUFBZ0IsQ0FBRSxBQUNoRCwwQkFBNEIsZUFBZ0IsQ0FBRSxBQUM5QyxnQ0FBa0MsZUFBZ0IsQ0FBRSxBQUNwRCxrQkFBb0IsZUFBZ0IsQ0FBRSxBQUN0QyxrQkFBb0IsZUFBZ0IsQ0FBRSxBQUN0QyxtQkFBcUIsZUFBZ0IsQ0FBRSxBQUN2QyxrQkFBb0IsZUFBZ0IsQ0FBRSxBQUN0Qyx1QkFBeUIsZUFBZ0IsQ0FBRSxBQUMzQyxvQkFBc0IsZUFBZ0IsQ0FBRSxBQUN4Qyw2QkFBK0IsZUFBZ0IsQ0FBRSxBQUNqRCw2QkFBK0IsZUFBZ0IsQ0FBRSxBQUNqRCw4QkFBZ0MsZUFBZ0IsQ0FBRSxBQUNsRCw2QkFBK0IsZUFBZ0IsQ0FBRSxBQUNqRCxrQkFBb0IsZUFBZ0IsQ0FBRSxBQUN0Qyx5QkFBMkIsZUFBZ0IsQ0FBRSxBQUM3Qyw2QkFBK0IsZUFBZ0IsQ0FBRSxBQUNqRCwyQkFBNkIsZUFBZ0IsQ0FBRSxBQUMvQyxnQ0FBa0MsZUFBZ0IsQ0FBRSxBQUNwRCw4QkFBZ0MsZUFBZ0IsQ0FBRSxBQUNsRCw2QkFBK0IsZUFBZ0IsQ0FBRSxBQUNqRCxvQkFBc0IsZUFBZ0IsQ0FBRSxBQUN4Qyx3QkFBMEIsZUFBZ0IsQ0FBRSxBQUM1QyxrQkFBb0IsZUFBZ0IsQ0FB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K0JBQ0ksWUFBYSxBQUNiLFFBQVUsQ0FDYixDRDFGSixBQ2dGRCxxQ0FDSSwrQkFDSSxZQUFhLEFBQ2IsUUFBVSxDQUNiLENBQ0osQUFPRCxxQ0FDSSwrQkFDSSxXQUFZLEFBQ1osZ0JBQWtCLENBQ3JCLENBQ0oiLCJmaWxlIjoiPG5vLW91dHB1dD4iLCJzb3VyY2VzQ29udGVudCI6WyIvKmVsZW1lbnRzIHRvIGhpZGUgdGlsbCBzdHlsZXMuY3NzIGFycml2ZWQqL1xuLnNpZGViYXIge3Zpc2liaWxpdHk6IHZpc2libGU7fVxuXG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9wbGFuYWkvdmFyaWFibGVzLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9iYXNlLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9iYXNlLWxheW91dC5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvcGxhbmFpL2ljb25zLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9idG4uY3NzJztcblxuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvbmF2YmFyLW1haW4uY3NzJztcbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL3BsYW5haS9uYXZiYXItbWFpbi5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvbWV0YS1uYXZpZ2F0aW9uLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9wbGFuYWkvbWV0YS1uYXZpZ2F0aW9uLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9uYXZiYXItbWFpbi1tb2JpbGUuY3NzJztcbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL25hdmJhci1tYWluLWRyb3Bkb3duLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9mb290ZXItbWFpbi5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvZm9vdGVyLXNwcml0ZS5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvcGxhbmFpL2Zvb3Rlci1tYWluLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS90ZWFzZXIuY3NzJztcbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL3RlYXNlci1zbGlkZXIuY3NzJztcbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL2ltZy10ZWFzZXIuY3NzJztcbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL2NvbnNvbGUuY3NzJztcbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL2ltZy1zbGlkZS5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvcGxhbmFpL2ltZy1zbGlkZS5jc3MnO1xuLypAaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9pbWctcG9pLmNzcyc7Ki9cbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL3BsYW5haS9pbWctcG9pLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9idG4tY3RhLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9wbGFuYWkvYnRuLWN0YS5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvZm9ybS5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvY2hlY2tib3guY3NzJztcbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL3BhbmVsLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9wYWdpbmF0aW9uLmNzcyc7XG5cbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL25hdi10cmVlLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9icmVhZGNydW1iLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS93eXNpd3lnLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9mbG9hdGVkLWl0ZW0uY3NzJztcbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL3RhYmxlLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9nYWxsZXJ5LmNzcyc7XG4vKkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL2hyLmNzcyc7Ki9cbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL3BsYW5haS9oci5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvdmlkZW8tYXNzZXQuY3NzJztcbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL2NvbnRlbnQtdGVhc2VyLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9ob3Zlci16b29tLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9sYWJlbC5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvYWNjb3JkaW9uLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9zZWFyY2gtcmVzdWx0LmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9zb21tZXJjYXJkLXRlYXNlci5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvZ29vZ2xlLW1hcC5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvZ29vZ2xlLW1hcC1pbmZvYm94LmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9kYXRlcGlja2VyLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9saWdodGJveC5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvc29jaWFsbWFzaHVwLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9zdGFyLXJhdGluZy5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvc3RhdHVzLWljb24uY3NzJztcbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL2hvcml6b250YWwtbGlzdC1ncm91cC5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvd2Vic2hvcC1pdGVtLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS93ZWJzaG9wLWNhcnQuY3NzJztcbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL3BvcG92ZXIuY3NzJztcbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL3dlYXRoZXIuY3NzJztcbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL2ludGVyYWN0aXZlLW1hcC5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvaGlnaGxpZ2h0LXNsaWRlLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9wbGFuYWkva2FydHJhY2Utc2xpZGUuY3NzJztcbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL3BhcnRuZXItc2xpZGUuY3NzJztcbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL3Byb2dyZXNzYmFyLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9xdWlja2ZpbmRlci1zbGlkZS5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvY29udGVudC1zbGlkZS5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvYm9va2luZy1zbGlkZS5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvcGFub3JhbWEtc2xpZGUuY3NzJztcbi8qQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvcGxhbmFpL3Bhbm9yYW1hLXNsaWRlLmNzcyc7Ki9cbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL3JlbWFpbmluZy1zY3JlZW4tY29udGFpbmVyLmNzcyc7XG5cblxuLypQb3J0YWwqL1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvZXhwYW5kYWJsZS1wYW5lbC5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvcGxhbmFpL2V4cGFuZGFibGUtcGFuZWwuY3NzJztcbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL21hcC1zbGlkZS5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvc29tbWVyY2FyZC5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvaG90bGluZS1zbGlkZS5jc3MnO1xuXG5cbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL2xheW91dC5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvdHlwby5jc3MnO1xuQGltcG9ydCAnd2ViL3N0YXRpYy9jc3Mvc3R5bGUvcGxhbmFpL3R5cG8uY3NzJztcbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL29vY3NzLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9jb29raWVzLmNzcyc7XG5AaW1wb3J0ICd3ZWIvc3RhdGljL2Nzcy9zdHlsZS9zaGFyaWZmLmNzcyc7XG5cbkBpbXBvcnQgJ3dlYi9zdGF0aWMvY3NzL3N0eWxlL3BsYW5haS92YXJpYWJsZXMuY3NzJztcbiIsImEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xufVxuYTpob3ZlcixcbmE6Zm9jdXMge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmFkZHJlc3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG50ZXh0YXJlYSB7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cbmxhYmVsIHtcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi8qdWwgeyovXG4gICAgLypwYWRkaW5nLWxlZnQ6IDA7Ki9cbi8qfSovXG5tYXJrIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cbmhyIHtcbiAgICBib3JkZXItY29sb3I6ICNiMGI3YmY7XG59XG5cbiIsImh0bWwge1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyOyAvKnByZXZlbnQgc2Nyb2xsYmFyIGZyb20gb3ZlcmxhcHBpbmcgY29udGVudCovXG59XG5cbmJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTI0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG4uY29sLXhzLTEsIC5jb2wtc20tMSwgLmNvbC1tZC0xLCAuY29sLWxnLTEsIC5jb2wteHMtMiwgLmNvbC1zbS0yLCAuY29sLW1kLTIsIC5jb2wtbGctMiwgLmNvbC14cy0zLCAuY29sLXNtLTMsIC5jb2wtbWQtMywgLmNvbC1sZy0zLCAuY29sLXhzLTQsIC5jb2wtc20tNCwgLmNvbC1tZC00LCAuY29sLWxnLTQsIC5jb2wteHMtNSwgLmNvbC1zbS01LCAuY29sLW1kLTUsIC5jb2wtbGctNSwgLmNvbC14cy02LCAuY29sLXNtLTYsIC5jb2wtbWQtNiwgLmNvbC1sZy02LCAuY29sLXhzLTcsIC5jb2wtc20tNywgLmNvbC1tZC03LCAuY29sLWxnLTcsIC5jb2wteHMtOCwgLmNvbC1zbS04LCAuY29sLW1kLTgsIC5jb2wtbGctOCwgLmNvbC14cy05LCAuY29sLXNtLTksIC5jb2wtbWQtOSwgLmNvbC1sZy05LCAuY29sLXhzLTEwLCAuY29sLXNtLTEwLCAuY29sLW1kLTEwLCAuY29sLWxnLTEwLCAuY29sLXhzLTExLCAuY29sLXNtLTExLCAuY29sLW1kLTExLCAuY29sLWxnLTExLCAuY29sLXhzLTEyLCAuY29sLXNtLTEyLCAuY29sLW1kLTEyLCAuY29sLWxnLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5wYWdlLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG59XG4ubW9kYWwtb3BlbiAucGFnZS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljOyAvKmZpeCBmb3IgYm9vdHN0cmFwIG1vZGFscyovXG59XG5cbi50ZXh0LXJpZ2h0e1xuICAgIGZsb2F0OiByaWdodDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBib2R5IHtcbiAgICAgICAgd2lkdGg6IDk4MnB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgYm9keSB7XG4gICAgICAgIG1pbi13aWR0aDogMzIwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIH1cbn0iLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICAgIHNyYzogdXJsKCcvc3RhdGljL2ljb25zL3BsYW5haS9mb250L2ljb25mb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxuICAgIHVybCgnL3N0YXRpYy9pY29ucy9wbGFuYWkvZm9udC9pY29uZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5pY29uIHtcbiAgICAvKmRpc3BsYXk6IGlubGluZS1ibG9jazsqL1xuICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAvKnRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyovXG59XG5cbi5pY29uLWxnIHtcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMzMzMzMzMzMzMzMzMzMzZW07XG4gICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMC43NWVtO1xuICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0xNSU7XG4gICAgICAgICAgICAgICAgIH1cbi5pY29uLTJ4IHsgZm9udC1zaXplOiAyZW07IH1cbi5pY29uLTN4IHsgZm9udC1zaXplOiAzZW07IH1cbi5pY29uLTR4IHsgZm9udC1zaXplOiA0ZW07IH1cbi5pY29uLTV4IHsgZm9udC1zaXplOiA1ZW07IH1cbi5pY29uLWZ3IHtcbiAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjI4NTcxNDI4NTcxNDI4NThlbTtcbiAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgfVxuXG4uaWNvbi11bCB7XG4gICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMi4xNDI4NTcxNGVtO1xuICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICB9XG4uaWNvbi11bCA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgfVxuLmljb24tbGkge1xuICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIuMTQyODU3MTRlbTtcbiAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjE0Mjg1NzE0ZW07XG4gICAgICAgICAgICAgICAgICAgICB0b3A6IDAuMTQyODU3MTRlbTtcbiAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgfVxuLmljb24tbGkuaWNvbi1sZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xLjg1NzE0Mjg2ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4uaWNvbi1yb3RhdGUtOTAge1xuICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKTtcbiAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgfVxuLmljb24tcm90YXRlLTE4MCB7XG4gICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpO1xuICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICB9XG4uaWNvbi1yb3RhdGUtMjcwIHtcbiAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249Myk7XG4gICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgICAgICAgIH1cbi5pY29uLWZsaXAtaG9yaXpvbnRhbCB7XG4gICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKTtcbiAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgICAgICAgICAgICAgICAgfVxuLmljb24tZmxpcC12ZXJ0aWNhbCB7XG4gICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKTtcbiAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICAgICAgICAgICAgICAgfVxuOnJvb3QgLmljb24tcm90YXRlLTkwLFxuICAgICAgICAgICAgICAgICAgICAgICA6cm9vdCAuaWNvbi1yb3RhdGUtMTgwLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDpyb290IC5pY29uLXJvdGF0ZS0yNzAsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6cm9vdCAuaWNvbi1mbGlwLWhvcml6b250YWwsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDpyb290IC5pY29uLWZsaXAtdmVydGljYWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4uaWNvbi1hbmdlYm90ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwMVwiIH1cbi5pY29uLWFycm93LXNsaWRlci1iaWdfbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwMlwiIH1cbi5pY29uLWFycm93LXNsaWRlci1iaWdfcmlnaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDNcIiB9XG4uaWNvbi1hcnJvdy1zbGlkZXItc21hbGxfbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwNFwiIH1cbi5pY29uLWFycm93LXNsaWRlci1zbWFsbF9yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwNVwiIH1cbi5pY29uLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDA2XCIgfVxuLmljb24tYXJyb3dfYnVjaGVuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDA3XCIgfVxuLmljb24tYXJyb3dfZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwOFwiIH1cbi5pY29uLWJhYnlsaWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDA5XCIgfVxuLmljb24tYmxvZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwQVwiIH1cbi5pY29uLWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBCXCIgfVxuLmljb24tY2FyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBDXCIgfVxuLmljb24tY2hlY2s6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMERcIiB9XG4uaWNvbi1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwRVwiIH1cbi5pY29uLWVpbnNlaWwtdW1sYXVmYmFobjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwRlwiIH1cbi5pY29uLWV2ZW50czpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxMFwiIH1cbi5pY29uLWZvZXJkZXJiYW5kOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDExXCIgfVxuLmljb24tZnJ1ZWhsaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDEyXCIgfVxuLmljb24tZ2FsZXJpZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxM1wiIH1cbi5pY29uLWdvbmRlbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxNFwiIH1cbi5pY29uLWhlcmJzdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxNVwiIH1cbi5pY29uLWluZm9zOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDE2XCIgfVxuLmljb24ta29uc29sZV9hbmxhZ2VuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDE3XCIgfVxuLmljb24ta29uc29sZV9zaGFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxOFwiIH1cbi5pY29uLWtvbnNvbGVfc3VuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDE5XCIgfVxuLmljb24ta29uc29sZV90aWNrZXRzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDFBXCIgfVxuLmljb24ta29uc29sZV93ZWJjYW06YmVmb3JlIHsgY29udGVudDogXCJcXEUwMUJcIiB9XG4uaWNvbi1saXN0ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxQ1wiIH1cbi5pY29uLWxvY2F0b3I6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMURcIiB9XG4uaWNvbi1tYXAtcGluOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDFFXCIgfVxuLmljb24tbWFzaHVwX2Jsb2c6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMUZcIiB9XG4uaWNvbi1tYXNodXBfZmFjZWJvb2s6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMjBcIiB9XG4uaWNvbi1tYXNodXBfZ29vZ2xlLXBsdXM6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMjFcIiB9XG4uaWNvbi1tYXNodXBfaW5zdGFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDIyXCIgfVxuLmljb24tbWFzaHVwX3lvdXR1YmU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMjNcIiB9XG4uaWNvbi1tb2JpbGVfbWVudWU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMjRcIiB9XG4uaWNvbi1tb2JpbGVfbWVudWVfY2xvc2U6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMjVcIiB9XG4uaWNvbi1uZXdzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDI2XCIgfVxuLmljb24tcGFubzpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyN1wiIH1cbi5pY29uLXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDI4XCIgfVxuLmljb24tcGxheTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyOVwiIH1cbi5pY29uLXNjaGxlcHBlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyQVwiIH1cbi5pY29uLXNlYXJjaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyQlwiIH1cbi5pY29uLXNlc3NlbGxpZnRfYWNodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyQ1wiIH1cbi5pY29uLXNlc3NlbGxpZnRfZHJlaTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyRFwiIH1cbi5pY29uLXNlc3NlbGxpZnRfc2VjaHM6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMkVcIiB9XG4uaWNvbi1zZXNzZWxsaWZ0X3ZpZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMkZcIiB9XG4uaWNvbi1zbm93OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDMwXCIgfVxuLmljb24tc29jaWFsX2Jsb2c6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMzFcIiB9XG4uaWNvbi1zb2NpYWxfZmFjZWJvb2s6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMzJcIiB9XG4uaWNvbi1zb2NpYWxfZmxpY2tyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDMzXCIgfVxuLmljb24tc29jaWFsX2dvb2dsZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDM0XCIgfVxuLmljb24tc29jaWFsX2luc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAzNVwiIH1cbi5pY29uLXNvY2lhbF95b3V0dXRiZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAzNlwiIH1cbi5pY29uLXNvbW1lcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAzN1wiIH1cbi5pY29uLXNvbW1lcmNhcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMzhcIiB9XG4uaWNvbi1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDM5XCIgfVxuLmljb24tc3VuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDNBXCIgfVxuLmljb24tdHJhZ3NlaWxiYWhuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDNCXCIgfVxuLmljb24tdHJlbm5lbGVtZW50OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDNDXCIgfVxuLmljb24tdm9yYmVyZWl0dW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDNEXCIgfVxuLmljb24td2FyZW5rb3JiOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDNFXCIgfVxuLmljb24td2ViY2FtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDNGXCIgfVxuLmljb24td2ludGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDQwXCIgfVxuLmljb24tcGx1czpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA0MVwiIH1cbi5pY29uLWFycm93LXJpZ2h0LWJvbGQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDJcIiB9XG4uaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA0M1wiIH1cbi5pY29uLWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDRcIiB9XG4uaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDQ1XCIgfVxuLmljb24tY2xvc2U6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDZcIiB9XG4uaWNvbi1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDQ3XCIgfVxuLmljb24tbWludXM6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDhcIiB9XG4uaWNvbi1wcmVzc2ViaWxkZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDlcIiB9XG4uaWNvbi1wcmVzc2V0ZXh0ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA0QVwiIH1cbi5pY29uLXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDRCXCIgfVxuLmljb24ta2FsZW5kZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNENcIiB9XG4uaWNvbi1rb25zb2xlX2ZvdG9zOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDREXCIgfVxuLmljb24tc2Vzc2VsbGlmdF96d2VpOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDRFXCIgfVxuLmljb24tb2VmZm51bmdzemVpdGVuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDRGXCIgfVxuLmljb24tdGlja2V0czpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA1MFwiIH1cbi5pY29uLXNlc3NlbGxpZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNTFcIiB9XG4uaWNvbi1hbmxhZ2VuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDUyXCIgfVxuLmljb24tdHJhaW46YmVmb3JlIHsgY29udGVudDogXCJcXEUwNTNcIiB9XG4uaWNvbi1oaXQtZGVyLXdvY2hlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDU0XCIgfVxuLmljb24ta3VsaW5hcmlrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDU1XCIgfVxuLmljb24td2Vic2hvcDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA1NlwiIH1cbi5pY29uLWFuZ2Vib3RlLWluZm8taWNvbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA1N1wiIH1cbi5pY29uLWZhbWlsaWU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNjBcIiB9XG4uaWNvbi1tYWc6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNjFcIiB9XG4uaWNvbi1zb2NpYWxfdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA3MFwiIH1cbi5pY29uLWdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDcyXCIgfVxuLmljb24tZm9vdGVyLWZhY2Vib29rOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDgwXCIgfVxuLmljb24tZm9vdGVyLXlvdXR1YmU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwODFcIiB9XG4uaWNvbi1mb290ZXItaW5zdGFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDgyXCIgfSIsIjpyb290IHtcbiAgICAtLWJ0bi1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIC0tYnRuLWdyb3VwLXNlY29uZGFyeS1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbi5idG4ge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnRuLWJvcmRlci1yYWRpdXMpO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWJvbGQtZmFtaWx5KTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC1ib2xkLXdlaWdodCk7XG4gICAgcGFkZGluZzogOXB4IDE0cHggN3B4IDE0cHg7XG5cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWluLWhlaWdodDogMzRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJ0biB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgfVxufVxuLmJ0bjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tbGcge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuXG4vKkljb24gb25seSBidXR0b24qL1xuLmJ0bi1pY29uLW9ubHkge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbn1cblxuLypCdG4gd2l0aCBpY29uKi9cbi5idG4tLXdpdGgtaWNvbiB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbn1cbi5idG5fX2ljb246YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgZm9udC1zaXplOiAwLjkzNzVlbTtcbiAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICAgIHotaW5kZXg6IDE7XG5cbn1cbi5idG5fX2ljb246YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1idG4tYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5LWRhcmspO1xufVxuLmJ0bi13aGl0ZSAuYnRuX19pY29uOmFmdGVyIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuLmJ0bi1zZWNvbmRhcnkgLmJ0bl9faWNvbjphZnRlciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgY29sb3IodmFyKC0tY29sb3Itc2Vjb25kYXJ5KSBiKCsyMCUpKTsgLypwbGVlZWFzZSBkYXJrZXIgZnVuY3Rpb24gaHR0cDovL2Rldi53My5vcmcvY3Nzd2cvY3NzLWNvbG9yLTQvI21vZGlmeWluZy1jb2xvcnMqL1xufVxuLmJ0bi0td2l0aC1pY29uLmJ0bi1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweDtcbn1cbi5idG4tbGc+LmJ0bl9faWNvbjphZnRlciB7XG4gICAgd2lkdGg6IDQwcHg7XG59XG4uYnRuLS13aXRoLWljb24tbGVmdCB7XG4gICAgcGFkZGluZy1yaWdodDogMTRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG59XG4uYnRuLS13aXRoLWljb24tbGVmdCA+IC5idG5fX2ljb246YmVmb3JlIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMHB4O1xufVxuLmJ0bi0td2l0aC1pY29uLWxlZnQgLmJ0bl9faWNvbjphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG59XG5cbi8qUHJpbWFyeSovXG4uYnRuLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIC8qYm94LXNoYWRvdzogMCAwIDFweCB2YXIoLS1jb2xvci1wcmltYXJ5KTsqL1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyLFxuLmJ0bi1wcmltYXJ5OmZvY3VzLFxuLmJ0bi1wcmltYXJ5OmFjdGl2ZSxcbi5idG4tcHJpbWFyeS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IGNvbG9yKHZhcigtLWNvbG9yLXByaW1hcnkpIGIoKzEwJSkpO1xufVxuLmJ0bi1wcmltYXJ5Pi5idG5fX2ljb246YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnktZGFyayk7XG59XG5cbi8qU2Vjb25kYXJ5Ki9cbi5idG4tc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1zZWNvbmRhcnk+LmJ0bl9faWNvbjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogY29sb3IodmFyKC0tY29sb3Itc2Vjb25kYXJ5KSBiKCsyMCUpKTsgLypwbGVlZWFzZSBkYXJrZXIgZnVuY3Rpb24gaHR0cDovL2Rldi53My5vcmcvY3Nzd2cvY3NzLWNvbG9yLTQvI21vZGlmeWluZy1jb2xvcnMqL1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIsXG4uYnRuLXNlY29uZGFyeTpmb2N1cyxcbi5idG4tc2Vjb25kYXJ5OmFjdGl2ZSxcbi5idG4tc2Vjb25kYXJ5LmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogY29sb3IodmFyKC0tY29sb3Itc2Vjb25kYXJ5KSBiKCsyMCUpKTsgLypwbGVlZWFzZSBkYXJrZXIgZnVuY3Rpb24gaHR0cDovL2Rldi53My5vcmcvY3Nzd2cvY3NzLWNvbG9yLTQvI21vZGlmeWluZy1jb2xvcnMqL1xuICAgIC8qYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7Ki9cbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLypEZWZhdWx0Ki9cbi5idG4tZGVmYXVsdCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItaW5mbyk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XG59XG4uYnRuLWRlZmF1bHQ6aG92ZXIsXG4uYnRuLWRlZmF1bHQ6Zm9jdXMsXG4uYnRuLWRlZmF1bHQ6YWN0aXZlLFxuLmJ0bi1kZWZhdWx0LmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktY29tcCk7XG4gICAgLypib3gtc2hhZG93OiBub25lOyovXG59XG5cbi8qRGVmYXVsdC0taW52ZXJ0ZWQqL1xuLmJ0bi1kZWZhdWx0LS1pbnZlcnRlZCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItaW5mbyk7XG59XG5cbi8qV2hpdGUqL1xuLmJ0bi13aGl0ZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgLypib3gtc2hhZG93OiAwIDAgMXB4ICNmZmZmZmY7Ki9cbn1cbi5idG4td2hpdGU6aG92ZXIsXG4uYnRuLXdoaXRlOmZvY3VzLFxuLmJ0bi13aGl0ZTphY3RpdmUsXG4uYnRuLXdoaXRlLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1jb21wKTtcbn1cbi5idG4td2hpdGU+LmJ0bl9faWNvbiB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLXdoaXRlPi5idG5fX2ljb246YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG5cbi8qQnRuIEdyb3VwIFNlY29uZGFyeSovXG4uYnRuLWdyb3VwPi5idG4tc2Vjb25kYXJ5Omxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCl7XG4gICAgYm9yZGVyLXJpZ2h0OiAwcHg7XG59XG4uYnRuLWdyb3VwIC5idG4tc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgIC8qY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpOyovXG4gICAgY29sb3I6IHZhcigtLWJ0bi1ncm91cC1zZWNvbmRhcnktY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xufVxuLmJ0bi1ncm91cCAuYnRuLXNlY29uZGFyeTpob3Zlcixcbi5idG4tZ3JvdXAgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsXG4uYnRuLWdyb3VwIC5idG4tc2Vjb25kYXJ5OmFjdGl2ZSxcbi5idG4tZ3JvdXAgLmJ0bi1zZWNvbmRhcnkuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuXG4vKkxpbmsgQnRuKi9cbi5idG4tbGluazpob3Zlcixcbi5idG4tbGluazpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKkhvdmVycyovXG4uYnRuLWhvdmVyLWRhbmdlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZXJyb3IpO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLW5vLXN0eWxpbmcge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLypCdG4gR3JvdXAqL1xuLmJ0bi1ncm91cCAuYnRuKy5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1pY29uLW9ubHkuYnRuLWljb24tb25seS5idG4taWNvbi1vbmx5IHtcbiAgICB3aWR0aDogMzdweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogMzdweDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1pY29uLW9ubHk+Lmljb24ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qQnRuIFNsaWRlKi9cbi5idG4tc2xpZGUge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjMzO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5cbi5pY29uLWJ0biB7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pY29uLWJ0biAuaWNvbi1idG5fX2ljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgZm9udC1zaXplOiAxLjFlbTtcbn1cbi5pY29uLWJ0biAuaWNvbi1idG5fX2ljb24uaWNvbi1mb290ZXIteW91dHViZSxcbi5pY29uLWJ0biAuaWNvbi1idG5fX2ljb24uaWNvbi1mb290ZXItZmFjZWJvb2ssXG4uaWNvbi1idG4gLmljb24tYnRuX19pY29uLmljb24tZm9vdGVyLWluc3RhZ3JhbSB7XG4gICAgZm9udC1zaXplOiAxLjc1ZW07XG59XG4iLCI6cm9vdCB7XG4gICAgLS1uYXZiYXItaGVpZ2h0OiAxMDBweDtcbiAgICAtLW5hdmJhci1oZWlnaHQtYWZmaXg6IDUwcHg7XG4gICAgLS1uYXZiYXItaGVpZ2h0LXNtYWxsZXItc2NyZWVuczogNzVweDtcbiAgICAtLW5hdmJhci1ib3JkZXItd2lkdGg6IDNweDtcbiAgICAtLW5hdml0ZW0tYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1pbmZvKTtcbiAgICAtLW5hdmJhci10ZXh0LWNvbG9yLWhvdmVyOiB2YXIoLS1jb2xvci1wcmltYXJ5LWNvbXApO1xuICAgIC0tbmF2YmFyLXRleHQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIC0tbmF2YmFyLWJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgLS1uYXZiYXItYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAtLW5hdi1pdGVtLWhvdmVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucGFnZS13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLW5hdmJhci1oZWlnaHQpO1xuICAgIH1cbn1cbi5uYXZiYXItbWFpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZiYXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB2YXIoLS1uYXZiYXItYm9yZGVyLWJvdHRvbS1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwwLDAsLjI1KTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgLypwcm9tb3RlIHRvIG93biBjb21wIGxheWVyIGZvciBiZXR0ZXIgY2hyb21lIHNjcm9sbGluZyByZW5kZXJpbmcqL1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhci1tYWluIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLW5hdmJhci1oZWlnaHQpO1xuICAgIH1cbn1cbi5uYXZiYXItbWFpbj4uY29udGFpbmVyLFxuLm5hdmJhci1tYWluIC5uYXZiYXItaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4ubmF2YmFyLW1haW4gLm5hdmJhci1oZWFkZXI+Lm5hdmJhci1icmFuZCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuLm5hdmJhci1tYWluIC5uYXZiYXItaGVhZGVyPi5uYXZiYXItYnJhbmQ6YmVmb3JlIHtcbiAgICAvKkNlbnRlciBicmFuZCBpbWcgdmVydGljYWwqL1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ubmF2YmFyLW1haW4gLm5hdmJhci1oZWFkZXI+Lm5hdmJhci1icmFuZD5pbWcge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgLyp3aWR0aDogYXV0bzsqL1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2YmFyLW5hdi1tYWluIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC8qKipOYXYgTGlua3MqKiovXG4gICAgLm5hdmJhcl9faXRlbT5hLFxuICAgIC5uYXZiYXItbmF2LW1haW4+bGk+YSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMThweDtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1uYXZiYXItaGVpZ2h0KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLW5hdmJhci1oZWlnaHQpO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1ib2xkLWZhbWlseSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWJvbGQtd2VpZ2h0KTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tbmF2aXRlbS1ib3JkZXItY29sb3IpO1xuICAgICAgICBjb2xvcjogdmFyKC0tbmF2YmFyLXRleHQtY29sb3IpO1xuICAgIH1cblxuICAgIC5uYXZiYXJfX2l0ZW06Zmlyc3QtY2hpbGQ+YSxcbiAgICAubmF2YmFyLW5hdi1tYWluPmxpOmZpcnN0LWNoaWxkPmEge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLW5hdml0ZW0tYm9yZGVyLWNvbG9yKTtcbiAgICB9XG4gICAgLm5hdmJhcl9faXRlbTpob3Zlcj5hLFxuICAgIC5uYXZiYXJfX2l0ZW0+YTpmb2N1cyxcbiAgICAubmF2YmFyX19pdGVtLmFjdGl2ZT5hLFxuICAgIC5uYXZiYXItbmF2LW1haW4+bGk6aG92ZXI+YSxcbiAgICAubmF2YmFyLW5hdi1tYWluPmxpPmE6Zm9jdXMsXG4gICAgLm5hdmJhci1uYXYtbWFpbj5saS5hY3RpdmU+YSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdi1pdGVtLWhvdmVyLWNvbG9yKTtcbiAgICAgICAgY29sb3I6IHZhcigtLW5hdmJhci10ZXh0LWNvbG9yLWhvdmVyKTtcbiAgICB9XG5cbiAgICAvKkJvcmRlciBCb3R0b20qL1xuICAgIC5uYXZiYXItYm9yZGVyLWJvdHRvbSAubmF2YmFyX19pdGVtPmE6YWZ0ZXIsXG4gICAgLm5hdmJhci1ib3JkZXItYm90dG9tIC5uYXZiYXItbmF2LW1haW4+bGk+YTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IC0xcHg7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tbmF2YmFyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICB9XG4gICAgLm5hdmJhci1ib3JkZXItYm90dG9tIC5uYXZiYXJfX2l0ZW06Zmlyc3QtY2hpbGQ+YTphZnRlcixcbiAgICAubmF2YmFyLWJvcmRlci1ib3R0b20gLm5hdmJhci1uYXYtbWFpbj5saTpmaXJzdC1jaGlsZD5hOmFmdGVyIHtcbiAgICAgICAgbGVmdDogLTFweDtcbiAgICB9XG4gICAgLm5hdmJhci1ib3JkZXItYm90dG9tIC5uYXZiYXJfX2l0ZW06aG92ZXI+YTphZnRlcixcbiAgICAubmF2YmFyLWJvcmRlci1ib3R0b20gLm5hdmJhcl9faXRlbT5hOmZvY3VzOmFmdGVyLFxuICAgIC5uYXZiYXItYm9yZGVyLWJvdHRvbSAubmF2YmFyX19pdGVtLmFjdGl2ZT5hOmFmdGVyLFxuICAgIC5uYXZiYXItYm9yZGVyLWJvdHRvbSAubmF2YmFyLW5hdi1tYWluPmxpOmhvdmVyPmE6YWZ0ZXIsXG4gICAgLm5hdmJhci1ib3JkZXItYm90dG9tIC5uYXZiYXItbmF2LW1haW4+bGk+YTpmb2N1czphZnRlcixcbiAgICAubmF2YmFyLWJvcmRlci1ib3R0b20gLm5hdmJhci1uYXYtbWFpbj5saS5hY3RpdmU+YTphZnRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLW5hdmJhci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnktZGFyayk7O1xuICAgICAgICBsZWZ0OiAtMXB4O1xuICAgIH1cblxuICAgIC8qU3BlY2lhbHMqL1xuICAgIC5uYXZiYXJfX2l0ZW0tLWFkZGl0aW9uYWwubmF2YmFyX19pdGVtLS1hZGRpdGlvbmFsPmEge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgIC5uYXZiYXJfX2l0ZW0tLWFkZGl0aW9uYWw+YSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB9XG4gICAgLm5hdmJhcl9faXRlbS0tYWRkaXRpb25hbD5hPnNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLypTZWFyY2gqL1xuICAgIC5uYXZiYXJfX3NlYXJjaC5uYXZiYXJfX3NlYXJjaCB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxuICAgIC5uYXZiYXJfX3NlYXJjaD5hIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICAubmF2YmFyX19zZWFyY2gtZm9ybSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLypib3R0b206IDEwMCU7Ki9cbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8qaGVpZ2h0OiAxMDAlOyovXG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiB2YXIoLS1uYXZiYXItYm9yZGVyLXdpZHRoKTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tbmF2YmFyLWJhY2tncm91bmQpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgICAgICAvKmZhbGxiYWNrIGZvciBpZTkqL1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgICAvKnRyYW5zaXRpb246IHRyYW5zZm9ybSAxNDBtcyBjdWJpYy1iZXppZXIoMC4wMDAsIDAuNjE1LCAxLjAwMCwgMS4xMjApOzsqL1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE0MG1zIGVhc2U7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgLypiYWNrZ3JvdW5kOiByZWQ7Ki9cbiAgICB9XG4gICAgLm5hdmJhcl9fc2VhcmNoLWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNnB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICAgICAgY29sb3I6ICNjM2NiZDQ7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgfVxuICAgIC5uYXZiYXJfX3NlYXJjaC1ncm91cD4uZm9ybS1jb250cm9sLXdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5uYXZiYXJfX3NlYXJjaC1ncm91cD4uZm9ybS1jb250cm9sLXdyYXBwZXI+aW5wdXQge1xuICAgICAgICBjb2xvcjogI2MzY2JkNDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjYzNjYmQ0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDAgMCAyMHB4O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIH1cbiAgICAubmF2YmFyX19zZWFyY2gtZ3JvdXA+LmZvcm0tY29udHJvbC13cmFwcGVyPmlucHV0OjotbXMtY2xlYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAubmF2YmFyX19zZWFyY2gtZ3JvdXA+LmZvcm0tY29udHJvbC13cmFwcGVyPi5mb3JtLWNvbnRyb2wtaWNvbiB7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHggMCAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxuICAgIC5uYXZiYXJfX3NlYXJjaC1ncm91cD4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAubmF2YmFyX19zZWFyY2gtZ3JvdXA+LmlucHV0LWdyb3VwLWJ0bj4uYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2MzY2JkNDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgIH1cbiAgICAubmF2YmFyX19zZWFyY2gtZ3JvdXA+LmlucHV0LWdyb3VwLWJ0bj4uYnRuPi5pY29uIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvKm9wZW4qL1xuICAgIC5uYXZiYXItbWFpbl9fd3JhcHBlci5pcy1zZWFyY2gtb3BlbntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAubmF2YmFyLW1haW5fX3dyYXBwZXIuaXMtc2VhcmNoLW9wZW4gLm5hdmJhcl9fc2VhcmNoLWZvcm0ge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLypBZmZpeCovXG4gICAgLm5hdmJhci1tYWluLmFmZml4IHtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1uYXZiYXItaGVpZ2h0LWFmZml4KTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4uYWZmaXggLm5hdmJhci1uYXYtbWFpbj5saT5hLFxuICAgIC5uYXZiYXItbWFpbi5hZmZpeCAubmF2YmFyX19pdGVtPmEge1xuICAgICAgICBoZWlnaHQ6IHZhcigtLW5hdmJhci1oZWlnaHQtYWZmaXgpO1xuICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tbmF2YmFyLWhlaWdodC1hZmZpeCk7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbi5hZmZpeCAubmF2YmFyLWhlYWRlcj4ubmF2YmFyLWJyYW5kPmltZyB7XG4gICAgICAgIC8qd2lkdGg6IGF1dG87Ki9cbiAgICAgICAgLyotd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsqL1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbi5hZmZpeCAubmF2YmFyX19pdGVtLS1hZGRpdGlvbmFsPmE+c3BhbiB7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4uYWZmaXggLm5hdmJhcl9faXRlbS0tYWRkaXRpb25hbD5hPi5pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAuOGVtO1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4uYWZmaXggLm5hdmJhcl9fc2VhcmNoPmEge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgfVxuXG4gICAgLypEcm9wZG93biAoc2VlIG5hdmJhci1tYWluLWRyb3Bkb3duLmNzcyBmb3IgbW9yZSkqL1xuICAgIC5tYWluLW5hdl9fZHJvcGRvd24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLm5hdmJhci1tYWluIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICAgIC5wYWdlLXdyYXBwZXIsXG4gICAgLm5vLWhlYWRlci1iYXIgLnBhZ2Utd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1uYXZiYXItaGVpZ2h0LXNtYWxsZXItc2NyZWVucyk7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbiB7XG4gICAgICAgIGhlaWdodDogdmFyKC0tbmF2YmFyLWhlaWdodC1zbWFsbGVyLXNjcmVlbnMpO1xuICAgIH1cbiAgICAubmF2YmFyX19pdGVtPmEsXG4gICAgLm5hdmJhci1uYXYtbWFpbj5saT5hIHtcbiAgICAgICAgLypmb250LXNpemU6IDE4cHg7Ki9cbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBoZWlnaHQ6IHZhcigtLW5hdmJhci1oZWlnaHQtc21hbGxlci1zY3JlZW5zKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLW5hdmJhci1oZWlnaHQtc21hbGxlci1zY3JlZW5zKTtcbiAgICB9XG59XG4iLCIubmF2YmFyLW5hdi1tYWluPmxpLFxuLm5hdmJhcl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1haW4tbmF2X19kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogNXB4IDA7XG59XG4uaXMtb3Blbj4ubWFpbi1uYXZfX2Ryb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5tYWluLW5hdl9fZHJvcGRvd24gdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubWFpbi1uYXZfX2Ryb3Bkb3duIHVsPmxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cbi5tYWluLW5hdl9fZHJvcGRvd24gdWw+bGk+YSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICB0ZXh0LWluZGVudDogLTFlbTtcbn1cbi5tYWluLW5hdl9fZHJvcGRvd24gdWw+bGk+YTpob3Zlcixcbi5tYWluLW5hdl9fZHJvcGRvd24gdWw+bGk+YTpmb2N1cyxcbi5tYWluLW5hdl9fZHJvcGRvd24gdWw+bGk+YS5hY3RpdmV7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG4ubWFpbi1uYXZfX2Ryb3Bkb3duIHVsPmxpPmE6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogaWNvbmZvbnQ7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgY29udGVudDogXCJcXEUwMDZcIjtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKldpZGUgZHJvcGRvd24qL1xuLm5hdmJhci1uYXYtbWFpbj4ud2lkZS1kcm9wZG93bi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xufVxuLndpZGUtZHJvcGRvd24td3JhcHBlcj4ubWFpbi1uYXZfX2Ryb3Bkb3duIHtcbiAgICByaWdodDogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLW5hdmJhci1ib3JkZXItd2lkdGgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLW5hdl9fZHJvcGRvd24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogMThweCA0MHB4IDE4cHggMzBweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgYmFja2dyb3VuZDogI2YzZjZmODtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHZhcigtLWNvbG9yLWluZm8pIDAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTUwcHgpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwwLDAsLjI1KTtcbiAgICB9XG4gICAgdWw+bGk6bGFzdC1jaGlsZCA+IC5tYWluLW5hdl9fZHJvcGRvd24ge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG4gICAgLm1haW4tbmF2X19kcm9wZG93biB1bD5saT5hIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgfVxuICAgIC5uYXZiYXJfX2l0ZW06aG92ZXI+Lm1haW4tbmF2X19kcm9wZG93bixcbiAgICBsaTpob3Zlcj4ubWFpbi1uYXZfX2Ryb3Bkb3duIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufSIsIi5mb290ZXJ7XG4gICAgZm9udC1zaXplOiAwLjkzNzVlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZvb3RlciBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJnLWZvb3RlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpXG59XG5cbi5yb3VuZC1oZWxwZXIge1xuICAgIGhlaWdodDogMTE0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDUlO1xuICAgIGJvdHRvbTogLTc3cHg7XG4gICAgbGVmdDogLTUwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTAwMHB4IDExNXB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMDAwcHggMTE1cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgYm94LXNoYWRvdzogODBweCAtOHB4IDBweCAwcHggdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgbWFyZ2luLXRvcDogLTEwNXB4O1xufVxuLnJvdW5kLWhlbHBlcjpiZWZvcmUge1xuICAgIGhlaWdodDogMTE0cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAyOHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwMDBweCAxMTVweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTAwMHB4IDExNXB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWluZm8pO1xuICAgIGJveC1zaGFkb3c6IDgwcHggLTExcHggMHB4IDBweCB2YXIoLS1jb2xvci1pbmZvKTtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5mb290ZXJfX2NvcHlyaWdodCB7XG4gICAgbWluLWhlaWdodDogODBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZvb3Rlcl9fY29weXJpZ2h0IC5saXN0LWlubGluZSB7XG4gICAgcGFkZGluZy1sZWZ0OjMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5mb290ZXJfX2NvbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbiAgICAuZm9vdGVyX19lbWFpbCB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mb290ZXItd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgfVxufVxuLmZvb3Rlcl9fbG9nby1iYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1pbi1oZWlnaHQ6IDEwcHg7XG59IiwiLmZvb3Rlci1zcHJpdGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RhdGljL2ltZy9kYWNoc3RlaW4vc3ByaXRlL2Zvb3Rlci1zcHJpdGUucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZm9vdGVyLXNwcml0ZS1vZXN0ZXJyZWljaCB7XG4gICAgd2lkdGg6IDIwNXB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTBweCAtMTBweDtcbn1cblxuLmZvb3Rlci1zcHJpdGUtc2l0ZS1ieS1lbGVtZW50cyB7XG4gICAgd2lkdGg6IDE0N3B4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTBweCAtODBweDtcbn1cblxuLmZvb3Rlci1zcHJpdGUtc2tpLWFtYWRlIHtcbiAgICB3aWR0aDogMjM3cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMHB4IC0xMTVweDtcbn1cblxuLmZvb3Rlci1zcHJpdGUtc3R0IHtcbiAgICB3aWR0aDogNzNweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzNXB4IC0xMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC8qLmZvb3Rlci1zcHJpdGUgeyovXG4gICAgICAgIC8qYmFja2dyb3VuZC1zaXplOiAxNTlweCA4Ny41cHg7Ki9cbiAgICAvKn0qL1xuICAgIC5mb290ZXItc3ByaXRlLW9lc3RlcnJlaWNoIHtcbiAgICAgICAgd2lkdGg6IDEwMi41cHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTVweCAtNXB4O1xuICAgIH1cbiAgICAvKi5mb290ZXItc3ByaXRlLXNpdGUtYnktZWxlbWVudHMgeyovXG4gICAgICAgIC8qd2lkdGg6IDczLjVweDsqL1xuICAgICAgICAvKmhlaWdodDogNy41cHg7Ki9cbiAgICAgICAgLypiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNXB4IC00MHB4OyovXG4gICAgLyp9Ki9cbiAgICAuZm9vdGVyLXNwcml0ZS1za2ktYW1hZGUge1xuICAgICAgICB3aWR0aDogMTE4LjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNXB4IC01Ny41cHg7XG4gICAgfVxuICAgIC5mb290ZXItc3ByaXRlLXN0dCB7XG4gICAgICAgIHdpZHRoOiAzNi41cHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExNy41cHggLTVweDtcbiAgICB9XG59IiwiLmZvb3Rlci13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mb290ZXItd3JhcHBlciBoMyxcbi5mb290ZXJfX2NvcHlyaWdodCB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5mb290ZXItc3ByaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3N0YXRpYy9pbWcvcGxhbmFpL3NpdGVieWVsZW1lbnRzLnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5mb290ZXItc3ByaXRlLXNpdGUtYnktZWxlbWVudHMge1xuICAgIHdpZHRoOiAxNDdweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMDtcbn1cbi5yb3VuZC1oZWxwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9vdGVyX19jb3B5cmlnaHQge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG59IiwiOnJvb3Qge1xuICAgIC0tdGVhc2VyLWhvdmVyLWJ0bi1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgLS10ZWFzZXItYnRuLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi50ZWFzZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1pbmZvKTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1heC13aWR0aDogMjgwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRlYXNlciB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG59XG4udGVhc2VyX19ib2R5IHtcbiAgICBtaW4taGVpZ2h0OiAxMzBweDsgXG4gICAgcGFkZGluZzogMTVweCAxNXB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWluZm8pO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1ZW07XG59XG5cbi50ZWFzZXJfX2JvZHkgc3Ryb25ne1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udGVhc2VyX19idG4ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gICAgd2lkdGg6IDI3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZWFzZXItYnRuLWNvbG9yKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNpdGlvbjogMjAwbXMgZWFzZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4udGVhc2VyX19idG4tLWJvdHRvbS1yaWdodCB7XG4gICAgbWFyZ2luOiAwIDEwcHggMTdweCAwO1xufVxuLnRlYXNlcl9fYnRuPi5pY29uIHtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbn1cbi50ZWFzZXJfX3RleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cbmEudGVhc2VyX190ZXh0LnRlYXNlcl9fdGV4dCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59XG4udGVhc2VyX19iYWRnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTJweDtcbiAgICByaWdodDogMTJweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1jb21wKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwwLDAsLjI1KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTUwbXMgZWFzZTtcbn1cbi50ZWFzZXJfX2JhZGdlX19pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnRlYXNlcl9fYmFkZ2Uge1xuICAgICAgICB3aWR0aDogOTJweDtcbiAgICAgICAgaGVpZ2h0OiA5MnB4O1xuICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgICB9XG4gICAgLnRlYXNlcl9fYmFkZ2VfX2ljb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMzdweDtcbiAgICAgICAgZm9udC1zaXplOiA3NXB4O1xuICAgIH1cbn1cblxuLyp0b2RvKi9cbi50ZWFzZXJfX2JhZGdlLS1taWRkbGUge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtMzdweDtcbiAgICBtYXJnaW4tbGVmdDogLTM3cHg7XG59XG5cbi8qSG92ZXIqL1xuLnRlYXNlcjpob3ZlciAudGVhc2VyX19idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgNXB4IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGNvbG9yOiB2YXIoLS10ZWFzZXItaG92ZXItYnRuLWNvbG9yKTtcbn1cbi50ZWFzZXItLWhpZ2hsaWdodDpob3ZlciAudGVhc2VyX19idG4ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWNvbXApO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4udGVhc2VyOmhvdmVyIC50ZWFzZXJfX2JhZGdlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpIHJvdGF0ZSgxMGRlZykgdHJhbnNsYXRlWigwKTtcbn1cbi50ZWFzZXI6aG92ZXIgLnRlYXNlcl9fdGV4dCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qQmlnKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRlYXNlci0tYmlnPi50ZWFzZXJfX2JvZHkge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMTJweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudGVhc2VyLS1iaWc+LnRlYXNlcl9fYm9keSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDk3cHg7XG4gICAgfVxufVxuXG4vKlNtYWxsKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRlYXNlci0tc21hbGw+LnRlYXNlcl9fYm9keSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDgzcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudGVhc2VyLS1zbWFsbD4udGVhc2VyX19ib2R5IHtcbiAgICAgICAgbWluLWhlaWdodDogOTBweDtcbiAgICB9XG59XG5cbi50ZWFzZXJfX2JvZHkgYSB7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtYm9sZC13ZWlnaHQpO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWJvbGQtZmFtaWx5KTtcbn1cblxuXG4vKkhpZ2hsaWdodCovXG4udGVhc2VyLS1oaWdobGlnaHQsXG4udGVhc2VyLS1oaWdobGlnaHQgLnRlYXNlcl9fYm9keSxcbi50ZWFzZXItLWhpZ2xpZ2h0LW9uLWhvdmVyOmhvdmVyLFxuLnRlYXNlci0taGlnbGlnaHQtb24taG92ZXI6aG92ZXIgLnRlYXNlcl9fYm9keXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnktY29tcCk7XG59XG4udGVhc2VyLS1oaWdobGlnaHQgLnRlYXNlcl9fYnRuIHtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtb3JpZ2luOiBjb250ZW50LWJveDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi50ZWFzZXItLWhpZ2hsaWdodCAudGV4dC1wcmltYXJ5IHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1jb21wKTtcbn1cblxuLypXaWRlKi9cbi50ZWFzZXItLXdpZGUge1xuICAgIG1heC13aWR0aDogNTgwcHg7XG59XG5cbi8qTm8gYmcqL1xuLnRlYXNlci0tbm8tYmcge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKkhvcml6b250YWwqL1xuLnRlYXNlci0taG9yaXpvbnRhbCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xufVxuLnRlYXNlci0taG9yaXpvbnRhbCAudGVhc2VyX19ib2R5IHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50ZWFzZXJfX3RleHQge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudGVhc2VyX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIC50ZWFzZXJfX2J0biB7XG4gICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbiAgICAudGVhc2VyX19idG4+Lmljb24ge1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICB9XG5cbiAgICAvKnNtYWxsKi9cbiAgICAudGVhc2VyLS1zbWFsbCAudGVhc2VyX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgIH1cbn1cblxuLnRlYXNlcl9fYnRuIC5pY29uLXBsdXMge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ucHVsbC1yaWdodC5mbG9hdGVkLWl0ZW0gLnRlYXNlciB7XG4gICAgd2lkdGg6IDI0NHB4O1xufVxuXG5cbi5iYW5uZXItY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogNjAwcHg7XG59XG4uYmFubmVyLWNvbnRhaW5lciAjbmFiX3NpZGVfYWRfY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogNjAwcHg7XG59IiwiLnRlYXNlci1zbGlkZXIge1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4udGVhc2VyLXNsaWRlciAub3dsLXByZXYsXG4udGVhc2VyLXNsaWRlciAub3dsLW5leHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI0JTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIG9wYWNpdHk6IC44NTtcbiAgICB0cmFuc2lzdGlvbjogb3BhY2l0eSAxMzBtcyBlYXNlO1xuICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMTAwcHggMTAwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi50ZWFzZXItc2xpZGVyIC5vd2wtcHJldj4uaWNvbixcbi50ZWFzZXItc2xpZGVyIC5vd2wtbmV4dD4uaWNvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG59XG4udGVhc2VyLXNsaWRlciAub3dsLXByZXY+Lmljb246YmVmb3JlLFxuLnRlYXNlci1zbGlkZXIgLm93bC1uZXh0Pi5pY29uOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA0cHg7XG59XG4udGVhc2VyLXNsaWRlciAub3dsLW5leHQge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHggMCAwIDEwMHB4O1xufVxuLnRlYXNlci1zbGlkZXIgLm93bC1wcmV2OmhvdmVyLFxuLnRlYXNlci1zbGlkZXIgLm93bC1uZXh0OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xufSIsIi5pbWItdGVhc2VyX19ib3R0b20sXG4uaW1nLXRlYXNlcl9fdG9wIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMTVweCBjYWxjKDEwMCUgKiAyMC8gMjgwKTtcbn1cbi5pbWItdGVhc2VyX19ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG59IiwiOnJvb3Qge1xuICAgIC0tY29uc29sZS1iYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAtLWNvbnNvbGUtYWN0aXZlLWJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnktZGFyayk7XG59XG4uY29uc29sZV9faXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbnNvbGUtYmFja2dyb3VuZCk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktY29tcCk7XG4gICAgbWFyZ2luOiAxcHggMDtcbn1cbi5jb25zb2xlX19pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktY29tcCk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNvbnNvbGVfX2Fycm93LWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICByaWdodDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cblxuLypvcGVuKi9cbi5jb25zb2xlX19pdGVtLmlzLWFjdGl2ZSxcbi5jb25zb2xlX19pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb25zb2xlLWFjdGl2ZS1iYWNrZ3JvdW5kKTtcbn1cbi5jb25zb2xlX19pdGVtLmlzLWFjdGl2ZT4uY29uc29sZV9faWNvbixcbi5jb25zb2xlX19pdGVtOmhvdmVyPi5jb25zb2xlX19pY29uIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuLmNvbnNvbGVfX2l0ZW0uaXMtYWN0aXZlPi5jb25zb2xlX19kZXRhaWwsXG4uY29uc29sZV9faXRlbTpob3Zlcj4uY29uc29sZV9fZGV0YWlsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb25zb2xlX19zb2NpYWwtaWNvbiB7XG4gICAgYmFja2dyb3VuZDogI2MzY2JkNDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBmb250LXNpemU6IDM4cHg7XG59XG4uY29uc29sZV9fc29jaWFsLWljb24gLmljb24ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5jb25zb2xlX19zb2NpYWwtaWNvbiAuaWNvbi1zb2NpYWxfdHdpdHRlcntcbiAgICBmb250LXNpemU6IDIxcHg7XG59XG5cbi5jb25zb2xlX19zb2NpYWwtaWNvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uY29uc29sZV9fc29jaWFsLWljb24gLmljb24tc29jaWFsX2luc3RhZ3JhbSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29uc29sZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICB9XG4gICAgLyouY29uc29sZTphZnRlciB7Ki9cbiAgICAgICAgLypjb250ZW50OiBcIlwiOyovXG4gICAgICAgIC8qZGlzcGxheTogaW5saW5lLWJsb2NrOyovXG4gICAgICAgIC8qd2lkdGg6IDEwMCU7Ki9cbiAgICAgICAgLypoZWlnaHQ6IDA7Ki9cbiAgICAgICAgLypsaW5lLWhlaWdodDogMDsqL1xuICAgIC8qfSovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb25zb2xlIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgei1pbmRleDogNTA7XG4gICAgICAgIC8qYmFja2dyb3VuZDogI2ZmZjsqL1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICB9XG4gICAgLmNvbnNvbGVfX2l0ZW0ge1xuICAgICAgICBtYXJnaW46IDJweCAwO1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwwLDAsLjE1KTtcblxuICAgIH1cbiAgICAuY29uc29sZV9faWNvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICAgIC5jb25zb2xlX19kZXRhaWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWluZm8pO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgd2lkdGg6IDM3MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDYwcHggMzVweCA0MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwwLDAsLjE1KTtcbiAgICB9XG4gICAgLmNvbnNvbGVfX2l0ZW06aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb25zb2xlLWFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5jb25zb2xlX19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG4gICAgLmNvbnNvbGVfX2ljb24ge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OXB4O1xuICAgIH1cblxuICAgIC5jb25zb2xlX19pY29uLmljb24ta29uc29sZV9zaGFyZXtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbn0iLCIuaW1nLXNsaWRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygzMzAqMTAwJS80NTApO1xufVxuXG4uaW1nLXNsaWRlIC5vd2wtY29udHJvbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uaW1nLXNsaWRlX19iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG4uaW1nLXNsaWRlX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbn1cbi5pbWctc2xpZGVfX2NvbnRlbnQtLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMDtcbn1cbi5pbWctc2xpZGVfX2NvbnRlbnQtLWZ1bGwtaGVpZ2h0IHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xufVxuLmltZy1zbGlkZV9faGwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLDAsMCwuNSk7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG4uaW1nLXNsaWRlX19obD5zdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaW1nLXNsaWRlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI5Ljc2MTklO1xuICAgIH1cbiAgICAuaW1nLXNsaWRlIC5vd2wtY29udHJvbHMge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDE5JTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgIC5pbWctc2xpZGUgLm93bC1kb3RzIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG4gICAgLmltZy1zbGlkZSAub3dsLWRvdCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWNvbXApO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAuaW1nLXNsaWRlIC5vd2wtZG90LmFjdGl2ZSxcbiAgICAuaW1nLXNsaWRlIC5vd2wtZG90OmhvdmVyLFxuICAgIC5pbWctc2xpZGUgLm93bC1kb3Q6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgfVxuICAgIC5pbWctc2xpZGUtLWJpZyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MS42NjY2NiU7XG4gICAgfVxuICAgIC5pbWctc2xpZGVfX2hsIHtcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgIH1cbiAgICAuaW1nLXNsaWRlX19obD5zdHJvbmcge1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgfVxuICAgICNoZWFkZXItc2xpZGVyOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6NDI1cHg7XG4gICAgICAgIGhlaWdodDoxNzRweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOjQyNnB4IDE3NXB4O1xuICAgIH1cbn1cblxuI2hlYWRlci1zbGlkZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6Jyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OjA7XG4gICAgYm90dG9tOjA7XG4gICAgd2lkdGg6MjEzcHg7XG4gICAgaGVpZ2h0Ojg2cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdXJsKC9zdGF0aWMvaW1nL3NkdC1vdmVybGF5LnBuZykgMCAwIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6MjEzcHggODdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5pbWctc2xpZGVfX2hsIHtcbiAgICAgICAgZm9udC1zaXplOiA1NXB4O1xuICAgIH1cbiAgICAuaW1nLXNsaWRlX19obD5zdHJvbmcge1xuICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgfVxufVxuXG4ub3dsLWNhcm91c2VsIHtcbiAgICB6LWluZGV4OiBhdXRvO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJhZGdlLTM2MC5iYWRnZS0zNjAuYmFkZ2UtMzYwIHtcbiAgICAvKm92ZXJyaWRlIG93bCBzdHlsaW5nKi9cbiAgICB3aWR0aDogYXV0bztcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5qcy1oZWFkZXJTbGlkZXJfX2l0ZW0gKyAuanMtaGVhZGVyU2xpZGVyX19pdGVte1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAjaGVhZGVyLXNsaWRlcntcbiAgICAgICAgdG9wOiA1MHB4O1xuICAgIH1cbn0iLCIuaW1nLXNsaWRlX19obD5zdHJvbmcge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWRpbmctZmFtaWx5KTtcbn0iLCI6cm9vdCB7XG4gICAgLS1pbWctcG9pLWJnLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAtLWltZy1wb2ktYmctY29sb3ItZmFsbGJhY2s6ICMwMDA7XG4gICAgLS1pbWctcG9pLWJnLWFjdGl2ZTogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uaW1nLXBvaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogIDAgMCAwIDVweCByZ2JhKDAsIDEzMCwgNjgsIDAuNik7XG59XG4uaW1nLXBvaV9fY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNDJweDtcbiAgICByaWdodDogLTNweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1pbWctcG9pLWJnLWNvbG9yLWZhbGxiYWNrKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1pbWctcG9pLWJnLWNvbG9yKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBhZGRpbmc6IDNweCAxNXB4IDJweCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdmFyKC0taW1nLXBvaS1iZy1jb2xvcik7XG59XG4uaW1nLXBvaV9fY29udGVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0MywyMjksNDEsLjkpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMTVweCAxMnB4O1xufVxuLmltZy1wb2lfX2NvbnRlbnQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM1cHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDEycHggMTFweCAwIDExcHg7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pbWctcG9pLWJnLWNvbG9yLWZhbGxiYWNrKSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWltZy1wb2ktYmctY29sb3IpIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuLmltZy1wb2lfX2NvbnRlbnQtdGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuLypob3ZlciovXG5hLmltZy1wb2k6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6ICAwIDAgMCA1cHggdmFyKC0taW1nLXBvaS1iZy1hY3RpdmUpO1xufVxuYS5pbWctcG9pOmhvdmVyPi5pbWctcG9pX19jb250ZW50LFxuYS5pbWctcG9pOmhvdmVyPi5pbWctcG9pX19jb250ZW50OmJlZm9yZSxcbmEuaW1nLXBvaTpmb2N1cz4uaW1nLXBvaV9fY29udGVudCxcbmEuaW1nLXBvaTpmb2N1cz4uaW1nLXBvaV9fY29udGVudDpiZWZvcmUsXG5hLmltZy1wb2k6aG92ZXIgLmltZy1wb2lfX2NvbnRlbnQtdGV4dCxcbmEuaW1nLXBvaTpmb2N1cyAuaW1nLXBvaV9fY29udGVudC10ZXh0e1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWltZy1wb2ktYmctYWN0aXZlKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1jb21wKTtcbn1cbmEuaW1nLXBvaTpob3Zlcj4uaW1nLXBvaV9fY29udGVudDphZnRlcixcbmEuaW1nLXBvaTpmb2N1cz4uaW1nLXBvaV9fY29udGVudDphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pbWctcG9pLWJnLWFjdGl2ZSkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5hLmltZy1wb2k6aG92ZXIsIGEuaW1nLXBvaTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogIDAgMCAwIDVweCB2YXIoLS1pbWctcG9pLWJnLWFjdGl2ZSk7XG59XG5cbi5pbWctcG9pOmZvY3VzIHsgb3V0bGluZTogbm9uZTsgfSIsIjpyb290IHtcbiAgICAtLWJ0bi1jYS1kaXNwbGF5OiBub25lO1xufVxuXG4uYnRuLWN0YS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiB2YXIoLS1idG4tY2EtZGlzcGxheSk7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1uYXZiYXItYm9yZGVyLXdpZHRoKTtcbn1cbi5idG4tY3RhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNkNDAyMWQ7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uYnRuLWN0YV9faWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4vKmhvdmVyKi9cbi5idG4tY3RhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1jb21wKTtcbn1cbi5idG4tY3RhOmhvdmVyOmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5idG4tY3RhIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjRweCAxM3B4IDE1cHg7XG4gICAgfVxuICAgIC5idG4tY3RhOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDk5LjYlOyAvKm5vdCAxMDAlIHRvIHByZXZlbnQgcmV0aW5hIGRpc3BsYXlzIGZyb20gb25lIHBpeGVsIHNwYWNlKi9cbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCAwIDYycHggMTJweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZDQwMjFkIHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAuYnRuLWN0YV9faWNvbiB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgIH1cbiAgICAuYnRuLWN0YS13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gICAgLmltZy1zbGlkZS0tYmlnIC5idG4tY3RhLXdyYXBwZXIge1xuICAgICAgICBib3R0b206IDE3LjQlO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5idG4tY3RhIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYnRuLWN0YSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn0iLCI6cm9vdHtcbiAgICAtLWlucHV0LWdyb3VwLS1yb3VuZGVkLXJhZGl1czogMjBweCAwIDAgMjBweDtcbn1cbi8qRm9ybSBjb250cm9scyovXG4uZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzU5NTk1OTtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4vKkZvcm0gY29udHJvbHMgd2l0aCBpY29ucyovXG4uZm9ybS1jb250cm9sLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb3JtLWNvbnRyb2wtd3JhcHBlci0td2l0aC1pY29uPi5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG4uZm9ybS1jb250cm9sLWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbWFyZ2luLXRvcDogLThweDtcbn1cblxuLypGb3JtIHdpZHRoKi9cbi5mb3JtLWNvbnRyb2wtLW5hcnJvdyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogNTVweDtcbn1cbnNlbGVjdC5mb3JtLWNvbnRyb2wtLW5hcnJvdyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogNjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi8qUGxhY2Vob2xkZXJzKi9cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAgY29sb3I6IGluaGVyaXQ7IHBhZGRpbmctdG9wOiAycHg7IH1cbi5mb3JtLWNvbnRyb2w6LW1vei1wbGFjZWhvbGRlciB7ICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7IH1cbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIgeyAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7IH1cblxuLypJbnB1dCBHcm91cHMqL1xuLmlucHV0LWdyb3VwLWJ0biB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xufVxuLmlucHV0LWdyb3VwLS1yb3VuZGVkID4gLmZvcm0tY29udHJvbDpmaXJzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC0tcm91bmRlZCA+IC5mb3JtLWNvbnRyb2wtd3JhcHBlcjpmaXJzdC1jaGlsZD5pbnB1dCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0taW5wdXQtZ3JvdXAtLXJvdW5kZWQtcmFkaXVzKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDE1LzE2ZW0pO1xuICAgIH1cbn1cblxuLypTdGF0ZXMqL1xuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWVycm9yKTtcbn1cbi5oYXMtZXJyb3IgbGFiZWwge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1lcnJvcik7XG59XG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xufVxuXG4vKlBhcnNsZXkqL1xuLnBhcnNsZXktZXJyb3JzLWxpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1lcnJvcik7XG59XG4ucGFyc2xleS1lcnJvcnMtbGlzdC5maWxsZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2Vic2hvcC1pdGVtIC5wYXJzbGV5LWVycm9ycy1saXN0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi52b3VjaGVyLWlucHV0IHtcbiAgICB3aWR0aDogNjVweDtcbn1cbi52b3VjaGVyLWlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuLnZvdWNoZXItaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgIC8qIGRpc3BsYXk6IG5vbmU7IDwtIENyYXNoZXMgQ2hyb21lIG9uIGhvdmVyICovXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIG1hcmdpbjogMDsgLyogPC0tIEFwcGFyZW50bHkgc29tZSBtYXJnaW4gYXJlIHN0aWxsIHRoZXJlIGV2ZW4gdGhvdWdoIGl0J3MgaGlkZGVuICovXG59XG4udm91Y2hlci1pbnB1dCB7XG4gICAgLW1vei1hcHBlYXJhbmNlOnRleHRmaWVsZDtcbn1cblxuLmpvYi1maWxlX191cGxvYWQtZGVsZXRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59IiwiLmNoZWNrYm94LXN0eWxlZCArIC5jaGVja2JveC1zdHlsZWQge1xuICAgIC8qb3ZlcnJpZGUgYm9vdHN0cmFwICovXG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmNoZWNrYm94LXN0eWxlZCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaGVja2JveC1zdHlsZWRfX2Zha2UtY2hlY2tib3gge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjFweDtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAvKmJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1pbmZvKTsqL1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5jaGVja2JveC1zdHlsZWQgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAuY2hlY2tib3gtc3R5bGVkX19mYWtlLWNoZWNrYm94IHtcbiAgICB0ZXh0LWluZGVudDogMDtcbn1cbi5jaGVja2JveC1zdHlsZWQtLWhhcy1jYXRlZ29yeSAuY2hlY2tib3gtc3R5bGVkX19mYWtlLWNoZWNrYm94IHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1pbmZvKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogM3B4O1xuICAgIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcbn1cbi5jaGVja2JveC1zdHlsZWQgbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn0iLCIucGFuZWwge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ucGFuZWwtcHJpbWFyeSAucGFuZWwtaGVhZGluZyB7XG4gICAgY29sb3I6I2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wYW5lbC1ib2R5IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1pbmZvLWRhcmspO1xufSIsIi5wYWdpbmF0aW9uIHtcbiAgICBmb250LXNpemU6IDFlbTtcbn1cbi5wYWdpbmF0aW9uID4gbGkgPiBhLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogNHB4IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IG5vbmU7XG59XG4vKnRvZG8gZmlyc3QgYW5kIGxhc3QgaWNvbiAqL1xuLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gc3Bhbixcbi5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYSxcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4ucGFnaW5hdGlvbiA+IGxpID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gbGkgPiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IGxpID4gc3Bhbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktY29tcCk7XG59XG4ucGFnaW5nLXJvdyB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xufVxuLnBhZ2luZy1yb3cgLnBhZ2luYXRpb24ge1xuICAgIG1hcmdpbjogMDtcbn1cbiIsIjpyb290IHtcbiAgICAtLW5hdi10cmVlLS1hY3RpdmUtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLm5hdi10cmVlX19obC5uYXYtdHJlZV9faGwge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5uYXYtdHJlZV9faGwge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxufVxuXG4ubmF2LXRyZWU+dWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBmb250LXNpemU6IGNhbGMoMThlbSAvIDE2KTtcbn1cbi5uYXYtdHJlZSB1bD5saSB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMmVtIC8gMTgpO1xuICAgIHRleHQtaW5kZW50OiAwO1xufVxuLm5hdi10cmVlIHVsIHVsIHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNWVtIC8gMTgpO1xufVxuXG4ubmF2LXRyZWUgYTpob3Zlcixcbi5uYXYtdHJlZSAuYWN0aXZlOmJlZm9yZSxcbi5uYXYtdHJlZSAuYWN0aXZlPmEge1xuICAgIGNvbG9yOiB2YXIoLS1uYXYtdHJlZS0tYWN0aXZlLWNvbG9yKTtcbn1cblxuLm5hdi10cmVlIC5saXN0LWFycm93cyBsaTpiZWZvcmV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogM3B4O1xufVxuXG4uc2lkZWJhciAuaWNvbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLyp0b3A6IDJweDsqL1xufSIsIi5icmVhZGNydW1iIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJyZWFkY3J1bWI+bGk+YSB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJyZWFkY3J1bWI+bGk+YTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG4uYnJlYWRjcnVtYj4uYWN0aXZlPmEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1iLmJyZWFkY3J1bWI+bGk6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogaWNvbmZvbnQ7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgY29udGVudDogXCJcXEUwMDZcIjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGNvbG9yOiAjY2FkMWQ5O1xufSIsIjpyb290IHtcbiAgICAtLXRleHQtdHJhbnNmb3JtLWhlYWRpbmc6IG5vcm1hbDtcbiAgICAtLWxpbmstaG92ZXItY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG4ud3lzaXd5ZyB7XG4gICAgLypOZWVkZWQgRm9yIHJlc3BvbnNpdmUgdGFibGVzKi9cbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG59XG4ud3lzaXd5ZyBhIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgZm9udC13ZWlnaHQ6Ym9sZDtcbn1cbi53eXNpd3lnIGE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyLWNvbG9yKTtcbn1cblxuLnd5c2l3eWcgaDEsXG4ud3lzaXd5ZyBoMixcbi53eXNpd3lnIGgzLFxuLnd5c2l3eWcgaDQsXG4ud3lzaXd5ZyBoNSxcbi53eXNpd3lnIGg2IHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkaW5nLWZhbWlseSk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHZhcigtLXRleHQtdHJhbnNmb3JtLWhlYWRpbmcpO1xufVxuLnd5c2l3eWcgaDEsXG4ud3lzaXd5ZyBoMiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHZhcigtLXRleHQtdHJhbnNmb3JtLWhlYWRpbmcpO1xufVxuLnd5c2l3eWcgaDYge1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWJvbGQtZmFtaWx5KTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC1ib2xkLXdlaWdodCk7XG59XG4ud3lzaXd5ZyBoMTpmaXJzdC1jaGlsZCxcbi53eXNpd3lnIGgyOmZpcnN0LWNoaWxkLFxuLnd5c2l3eWcgaDM6Zmlyc3QtY2hpbGQsXG4ud3lzaXd5ZyBoNDpmaXJzdC1jaGlsZCxcbi53eXNpd3lnIGg1OmZpcnN0LWNoaWxkLFxuLnd5c2l3eWcgaDY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi5saXN0LWFycm93cyxcbi5saXN0LWFycm93cyB1bCxcbi5saXN0LWRlZmF1bHQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cbi53eXNpd3lnIHVsLFxuLnd5c2l3eWcgb2wge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbnVsLmxpc3QtZGVmYXVsdCxcbi5saXN0LWFycm93cyB1bCxcbi5saXN0LWFycm93cyxcbi53eXNpd3lnIHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG51bC5saXN0LWRlZmF1bHQ+bGksXG4ubGlzdC1hcnJvd3MgbGksXG4ud3lzaXd5ZyB1bD5saSB7XG4gICAgdGV4dC1pbmRlbnQ6IC0wLjM3ZW07XG59XG4ud3lzaXd5ZyBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxudWwubGlzdC1kZWZhdWx0LmNvbHVtbnMtMj5saSB7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG59XG51bC5saXN0LWRlZmF1bHQ+bGk6YmVmb3JlLFxuLnd5c2l3eWcgdWw+bGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIuKAolwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4ubGlzdC1hcnJvd3MgbGk6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIGNvbnRlbnQ6IFwiXFxFMDA2XCI7XG59XG5cbi53eXNpd3lnIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLyogRm9yIHRhYmxlIGluIHd5c2l3eWcgc2VlIHRhYmxlLmNzcyovXG4iLCIuZmxvYXRlZC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmZsb2F0ZWQtaXRlbSB7XG4gICAgICAgIC8qb3ZlcnJpZGUgYm9vdHN0cmFwcyBpbXBvcnRhbnQqL1xuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmZsb2F0ZWQtaXRlbS5wdWxsLWxlZnQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgfVxuICAgIC5mbG9hdGVkLWl0ZW0ucHVsbC1yaWdodCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIH1cbn0iLCIudGFibGUsXG4ud3lzaXd5ZyB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbn1cbi53eXNpd3lnIHRhYmxlIHtcbiAgICBtYXJnaW46IDI1cHggMDtcbn1cbi50YWJsZSB0aCxcbi50YWJsZSB0ZCxcbi53eXNpd3lnIHRhYmxlIHRoLFxuLnd5c2l3eWcgdGFibGUgdGQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnRhYmxlIHRoLFxuLnd5c2l3eWcgdGFibGUgdGgge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWJvbGQtZmFtaWx5KTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC1ib2xkLXdlaWdodCk7XG59XG5cbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbi53eXNpd3lnIHRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuLnd5c2l3eWcgdGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQsXG4ud3lzaXd5ZyB0YWJsZSA+IHRmb290ID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbi53eXNpd3lnIHRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuLnd5c2l3eWcgdGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4ud3lzaXd5ZyB0YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG5cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuICAgIC53eXNpd3lnIHRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuICAgIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbiAgICAud3lzaXd5ZyB0YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbiAgICAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQsXG4gICAgLnd5c2l3eWcgdGFibGUgPiB0Zm9vdCA+IHRyID4gdGQsXG4gICAgLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuICAgIC53eXNpd3lnIHRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuICAgIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbiAgICAud3lzaXd5ZyB0YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbiAgICAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4gICAgLnd5c2l3eWcgdGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgfVxufVxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxuLnd5c2l3eWcgdGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbn1cbi50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4ud3lzaXd5ZyB0YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4udGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnd5c2l3eWcgdGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4ud3lzaXd5ZyB0YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4ud3lzaXd5ZyB0YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnd5c2l3eWcgdGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4udGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4ud3lzaXd5ZyB0YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCB7XG4gICAgYm9yZGVyLXRvcDogMDtcbn1cbi50YWJsZSA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKG9kZCkgPiB0ZCxcbi53eXNpd3lnIHRhYmxlID4gdGJvZHkgPiB0cjpudGgtY2hpbGQob2RkKSA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0cjpudGgtY2hpbGQob2RkKSA+IHRoLFxuLnd5c2l3eWcgdGFibGUgPiB0Ym9keSA+IHRyOm50aC1jaGlsZChvZGQpID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWVmZjQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDM1KTtcbn1cbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbi53eXNpd3lnIHRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuLnd5c2l3eWcgdGFibGUgPiB0Ym9keSA+IHRyID4gdGgge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZGRkYjtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ud3lzaXd5ZyB0YWJsZSA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi53eXNpd3lnIHRhYmxlID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi8qTW9kaWZpZXJzKi9cbi50aGVhZC0tZ3JleS50aGVhZC0tZ3JleSA+dHIgPnRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjYjdiZWM3O1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2RkZGRkYjtcbn1cbi50aGVhZC0tZ3JleS1saWdodC50aGVhZC0tZ3JleS1saWdodCA+dHIgPnRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZGFlM2VjO1xuICAgIGNvbG9yOiBpbmhlcml0O1xufVxuLnRhYmxlLWhvdmVyLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPnRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlM2VjO1xufVxuLnRhYmxlLS10ZXh0LWxlZnQgdGgsIC50YWJsZS0tdGV4dC1sZWZ0IHRkIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRhYmxlLS1uby1ib3JkZXIgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUtLW5vLWJvcmRlciA+IHRib2R5ID4gdHIgPiB0aCB7XG4gICAgYm9yZGVyOiBub25lO1xufSIsIjpyb290IHtcbiAgICAtLWdhbGxlcnlfX2NhcHRpb24tY29sb3ItLXdlYmNhbTogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbn1cbi5nYWxsZXJ5X19jYXB0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5nYWxsZXJ5X19jYXB0aW9uPi5wdWxsLWxlZnQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZ2FsbGVyeV9fY2FwdGlvbi53ZWJjYW0tLWNhcHRpb24ge1xuICAgIGNvbG9yOiB2YXIoLS1nYWxsZXJ5X19jYXB0aW9uLWNvbG9yLS13ZWJjYW0pO1xufVxuLmdhbGxlcnlfX21haW4+IC5nYWxsZXJ5X19pdGVtICsgLmdhbGxlcnlfX2l0ZW0ge1xuICAgIC8qb25seSBzaG93IGZpcnN0IGl0ZW0gYmVmb3JlIGNhcm91c2VsIGlzIGluaXRpYWxpemVkKi9cbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ2FsbGVyeV9faWNvbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4uZ2FsbGVyeV9faWNvbiBzcGFue1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uZ2FsbGVyeV9faWNvbiBzcGFuOmhvdmVye1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5nYWxsZXJ5X19tYWluIC5vd2wtcHJldixcbi5nYWxsZXJ5X19tYWluIC5vd2wtbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCA4MHB4IDgwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDJweCBzb2xpZDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmdhbGxlcnlfX21haW4gLm93bC1wcmV2LFxuICAgIC5nYWxsZXJ5X19tYWluIC5vd2wtbmV4dCB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2NXB4O1xuICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgfVxufVxuLmdhbGxlcnlfX21haW4gLm93bC1wcmV2Pi5pY29uLFxuLmdhbGxlcnlfX21haW4gLm93bC1uZXh0Pi5pY29uIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmdhbGxlcnlfX21haW4gLm93bC1wcmV2Pi5pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTEwcHg7XG59XG4uZ2FsbGVyeV9fbWFpbiAub3dsLW5leHQge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogODBweCAwIDAgODBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG59XG4uZ2FsbGVyeV9fbWFpbiAub3dsLXByZXY6aG92ZXIsXG4uZ2FsbGVyeV9fbWFpbiAub3dsLW5leHQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnktZGFyayk7XG59XG5cbi8qVGh1bWJzKi9cbi5nYWxsZXJ5X3RodW1icyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZ2FsbGVyeV90aHVtYnMgLm93bC1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5nYWxsZXJ5X3RodW1icyAub3dsLWl0ZW0gaW1nIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAzMDBtcyBvcGFjaXR5O1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmdhbGxlcnlfdGh1bWJzIC5vd2wtaXRlbS5pcy1hY3RpdmUgaW1nLFxuLmdhbGxlcnlfdGh1bWJzIC5vd2wtaXRlbSBpbWc6aG92ZXIge1xuICAgIG9wYWNpdHk6IC40O1xufVxuLypUaHVtYiBDb250cm9scyovXG4uZ2FsbGVyeV90aHVtYnMgLm93bC1wcmV2LFxuLmdhbGxlcnlfdGh1bWJzIC5vd2wtbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5nYWxsZXJ5X3RodW1icyAub3dsLXByZXY6YmVmb3JlLFxuLmdhbGxlcnlfdGh1bWJzIC5vd2wtbmV4dDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgb3BhY2l0eTogLjY7XG59XG4uZ2FsbGVyeV90aHVtYnMgLm93bC1wcmV2OmhvdmVyOmJlZm9yZSxcbi5nYWxsZXJ5X3RodW1icyAub3dsLW5leHQ6aG92ZXI6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAuODtcbn1cbi5nYWxsZXJ5X3RodW1icyAub3dsLXByZXYgPiAuaWNvbixcbi5nYWxsZXJ5X3RodW1icyAub3dsLW5leHQgPiAuaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG4uZ2FsbGVyeV90aHVtYnMgLm93bC1uZXh0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xufSIsIjpyb290IHtcbiAgICAtLWRlY29yYXRlZC1oci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uZGVjb3JhdGVkLWhyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGNvbG9yOiB2YXIoLS1kZWNvcmF0ZWQtaHItY29sb3IpO1xufVxuXG5cbi5kZWNvcmF0ZWQtaHJfX2ljb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4uZGVjb3JhdGVkLWhyX19sZWZ0LFxuLmRlY29yYXRlZC1ocl9fcmlnaHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXRvcDogMHB4OyAvKmhyLmNzcyBvdmVyd3JpdGUqL1xufVxuLmRlY29yYXRlZC1ocl9fbGVmdCB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkO1xufVxuLmRlY29yYXRlZC1ocl9fcmlnaHR7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xuICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEwMCU7XG59IiwiOnJvb3Qge1xuICAgIC0tdmlkZW8tcGxheS1idXR0b24tY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUtaXRlbS52aWRlby1qcyB7XG4gICAgLypvdmVycmlkZSB2aWRlby5qcyBpbmxpbmUgc3R5bGUqL1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4udmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC00M3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNDNweDtcbiAgICB3aWR0aDogODZweDtcbiAgICBoZWlnaHQ6IDg2cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQ7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tdmlkZW8tcGxheS1idXR0b24tY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBmb250LXNpemU6IDVlbTtcbn1cbi52anMtZGVmYXVsdC1za2luLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1iaWctcGxheS1idXR0b246YmVmb3JlIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMS42O1xufVxuLnZqcy1kZWZhdWx0LXNraW4udmpzLWRlZmF1bHQtc2tpbjpob3ZlciAudmpzLWJpZy1wbGF5LWJ1dHRvbixcbi52anMtZGVmYXVsdC1za2luLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1iaWctcGxheS1idXR0b246Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXZpZGVvLXBsYXktYnV0dG9uLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi52anMtZGVmYXVsdC1za2luLnZqcy1kZWZhdWx0LXNraW4udmpzLWhhcy1zdGFydGVkIC52anMtY29udHJvbC1iYXIge1xuICAgIGJhY2tncm91bmQ6ICM1NzU2NGE7XG4gICAgYmFja2dyb3VuZDogcmdiYSg4NywgODYsIDc0LCAwLjgpO1xufVxuLnZqcy1kZWZhdWx0LXNraW4udmpzLWRlZmF1bHQtc2tpbiAudmpzLXBsYXktcHJvZ3Jlc3MsXG4udmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtdm9sdW1lLWxldmVsIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi52anMtZGVmYXVsdC1za2luLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1zbGlkZXItaGFuZGxlOmJlZm9yZSB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG4udmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtbG9hZC1wcm9ncmVzcyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi52anMtZGVmYXVsdC1za2luLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1wcm9ncmVzcy1jb250cm9sIHtcbiAgICBmb250LXNpemU6IC42ZW07XG59XG4udmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtY29udHJvbCB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG59XG4udmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtY29udHJvbDpmb2N1czpiZWZvcmUsXG4udmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtY29udHJvbDpob3ZlcjpiZWZvcmUge1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIG9wYWNpdHk6IC45O1xufVxuLnZqcy1kZWZhdWx0LXNraW4udmpzLWRlZmF1bHQtc2tpbiAudmpzLXZvbHVtZS1iYXIge1xuICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLnZqcy1kZWZhdWx0LXNraW4udmpzLWRlZmF1bHQtc2tpbiAudmpzLXZvbHVtZS1sZXZlbCB7XG4gICAgaGVpZ2h0OiAuNzNlbTtcbn1cblxuLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1iaWctcGxheS1idXR0b24udmpzLWJpZy1wbGF5LWJ1dHRvbjpiZWZvcmUge1xuICAgIGxlZnQ6IDZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudmpzLWRlZmF1bHQtc2tpbiAudmpzLWJpZy1wbGF5LWJ1dHRvbi52anMtYmlnLXBsYXktYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxufSIsIjpyb290IHtcbiAgICAtLWNvbG9yLXByaW1hcnktZGFyazogY29sb3IodmFyKC0tY29sb3ItcHJpbWFyeSkgYigrMjAlKSk7IC8qcGxlZWVhc2UgZGFya2VyIGZ1bmN0aW9uIGh0dHA6Ly9kZXYudzMub3JnL2Nzc3dnL2Nzcy1jb2xvci00LyNtb2RpZnlpbmctY29sb3JzKi9cbn1cblxuLmNvbnRlbnQtdGVhc2VyLmJnLWluZm8ge1xuICAgIGJhY2tncm91bmQ6ICNmNWY4Zjk7XG59XG4uY29udGVudC10ZWFzZXIuYmctaW5mbzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaW5mbyk7XG59XG4uY29udGVudC10ZWFzZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY29udGVudC10ZWFzZXItYm9keSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmb250LXNpemU6IDAuOTM3NWVtO1xufVxuXG4uY29udGVudC10ZWFzZXIuY29udGVudC10ZWFzZXItLWNvbnRhY3QgYSxcbi5jb250ZW50LXRlYXNlci5jb250ZW50LXRlYXNlci0tY29udGFjdCBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1jb21wKTtcbn1cblxuLyouY29udGVudC10ZWFzZXIuY29udGVudC10ZWFzZXItLWNvbnRhY3QgLmljb257XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG59XG4uY29udGVudC10ZWFzZXIgYSAuaWNvbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAycHg7XG59Ki9cblxuLmNvbnRlbnQtdGVhc2VyIGF7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG4uY29udGVudC10ZWFzZXIgYTpob3ZlcntcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1kYXJrKTtcbn1cblxuXG5cbi8qaGlnaGxpZ2h0Ki9cbi5jb250ZW50LXRlYXNlci0taGlnaGxpZ2h0IHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGVudC10ZWFzZXItYm9keSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG59IiwiLmhvdmVyLXpvb20ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG4uaG92ZXItem9vbV9fb3ZlcmxheSxcbi5ob3Zlci16b29tX19vdmVybGF5OmFmdGVye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxNDBtcyBlYXNlO1xufVxuLmhvdmVyLXpvb21fX292ZXJsYXk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIG9wYWNpdHk6IC4zO1xuICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5ob3Zlci16b29tX19vdmVybGF5Pi5pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogLTIycHg7XG59XG5cbi8qSG92ZXIqL1xuLmhvdmVyLXpvb21fX3RhcmdldDpob3ZlciAuaG92ZXItem9vbV9fb3ZlcmxheSxcbi5ob3Zlci16b29tX190YXJnZXQ6YWN0aXZlIC5ob3Zlci16b29tX19vdmVybGF5LFxuLyp0b2RvIHJlbW92ZSBpc2NsaWNrYWJsZSBmcm9tIGNzcyBhbmQgaHRtbCB0ZW1wbGF0ZXMqL1xuLmlzQ2xpY2thYmxlOmhvdmVyIC5ob3Zlci16b29tX19vdmVybGF5LFxuLmpzLWxpZ2h0Ym94OmhvdmVyIC5ob3Zlci16b29tX19vdmVybGF5LFxuLmhvdmVyLXpvb206aG92ZXIgLmhvdmVyLXpvb21fX292ZXJsYXksXG4uaG92ZXItem9vbTphY3RpdmUgLmhvdmVyLXpvb21fX292ZXJsYXkge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaG92ZXItem9vbV9fb3ZlcmxheT4uaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTM3cHg7XG4gICAgfVxufSIsIi5sYWJlbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNWVtIC8gMTYpO1xuICAgIHBhZGRpbmc6IDAuNDVlbSAuNmVtIDAuMzVlbTtcbn1cbi5sYWJlbC0tdG9wLWxlZnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbn1cbi5sYWJlbC0tcm90YXRlZCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNDBweDtcbiAgICB3aWR0aDogMTE1cHg7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVYKDZweCkgdHJhbnNsYXRlWSgtMTAwcHgpO1xuICAgIC8qdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGNlbnRlcjsqL1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sYWJlbC0tcm90YXRlZF9faG9yaXpvbnRhbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn0iLCIuYWNjb3JkaW9uIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItaW5mby1kYXJrKTtcbn1cbi5hY2NvcmRpb25fX2hlYWRpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuLmFjY29yZGlvbl9faWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyAvKmZhbGxiYWNrIGZvciBpZTkqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTIwbXMgZWFzZTtcbn1cbi5jb2xsYXBzZV9faWNvbiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgLypmYWxsYmFjayBmb3IgaWU5Ki9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEyMG1zIGVhc2U7XG59XG4uY29sbGFwc2VkIC5hY2NvcmRpb25fX2ljb24sXG4uY29sbGFwc2VkIC5jb2xsYXBzZV9faWNvbntcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgLypmYWxsYmFjayBmb3IgaWU5Ki9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVaKDApO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb2xsYXBzZS14cy1vbmx5IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxufVxuXG5cbi8qIGRlZmF1bHQgYm9vdHN0cmFwIGNvbGxhcHNlIHN0eWxlcyAqL1xuLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmNvbGxhcHNlLmluIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbnRyLmNvbGxhcHNlLmluIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG50Ym9keS5jb2xsYXBzZS5pbiB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xufVxuLmNvbGxhcHNpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufSIsIi5zZWFyY2gtcmVzdWx0IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItaW5mbyk7XG59XG4uc2VhcmNoLXJlc3VsdDpob3ZlciAuc2VhcmNoLXJlc3VsdF9faGVhZGVyPmEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNlYXJjaC1yZXN1bHRfX2JvZHkge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNWVtIC8gMTYpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zZWFyY2gtcmVzdWx0X19ib2R5IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cbn0iLCIuc29tbWVyY2FyZC10ZWFzZXJ7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkO1xufVxuIiwiLmdvb2dsZS1tYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5nb29nbGUtbWFwX19jb250cm9scyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOXB4O1xuICAgIGxlZnQ6IDhweDtcbn1cbi5nb29nbGUtbWFwX19jb250cm9scyA+IC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4iLCIuaW5mb0JveCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1kZWZhdWx0LWZhbWlseSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtZGVmYXVsdC13ZWlnaHQpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ib2R5LXRleHQpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwwLDAsLjE1KTtcbiAgICBcbn0iLCIvKkRhdGVwaWNrZXIqL1xuLnVpLWRhdGVwaWNrZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yNyk7XG59XG5cbi51aS1kYXRlcGlja2VyIHRkIGEsXG4udWktZGF0ZXBpY2tlciB0ZCBzcGFuIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1zdGF0ZS1ob3Zlcixcbi51aS1kYXRlcGlja2VyIC51aS1zdGF0ZS1oaWdobGlnaHQsXG4udWktZGF0ZXBpY2tlciAudWktc3RhdGUtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1jb21wKTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLXN0YXRlLWRpc2FibGVkIHtcbiAgICBjb2xvcjogI2RkZGRkZDtcbn1cblxuLnVpLWRhdGVwaWNrZXItbmV4dCxcbi51aS1kYXRlcGlja2VyLXByZXYge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS44ZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgZm9udC1mYW1pbHk6ICdpY29uZm9udCc7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnVpLWRhdGVwaWNrZXItcHJldjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDA0XCI7XG59XG5cbi51aS1kYXRlcGlja2VyLW5leHQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDA1XCI7XG59IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubGlnaHRib3gtaXRlbS1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmxpZ2h0Ym94LWl0ZW0tY29udGFpbmVyX19ob3ZlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDg3LCA4NiwgNzQsIDAuNSk7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbiAgICB9XG5cbiAgICAubGlnaHRib3gtaXRlbS1jb250YWluZXJfX2ljb24ge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gICAgfVxuXG4gICAgLmxpZ2h0Ym94LWl0ZW0tY29udGFpbmVyX19pY29uOmJlZm9yZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgIC5qcy1saWdodGJveDpob3ZlciAubGlnaHRib3gtaXRlbS1jb250YWluZXJfX2hvdmVyIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG59XG5cbi5qcy1saWdodGJveCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubWZwLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBwYWRkaW5nOiAwIDQuNzYlO1xufVxuLm1mcC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tZnAtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cbn1cblxuLm1mcC1maWd1cmU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4vKm92ZXJyaWRlIG1hZ25pZmljIHBvcHVwKi9cbi5tZnAtY2xvc2UubWZwLWNsb3NlLm1mcC1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTE4cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGJhY2tncm91bmQ6ICNiMmIyYjI7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTIwbXMgZWFzZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWZwLWNsb3NlLm1mcC1jbG9zZS5tZnAtY2xvc2Uge1xuICAgICAgICByaWdodDogLTE4cHg7XG4gICAgfVxufVxuLm1mcC1jbG9zZS5tZnAtY2xvc2UubWZwLWNsb3NlOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5tZnAtY2xvc2UgPiAuaWNvbiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlLFxuLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gICAgcmlnaHQ6IDA7XG59XG4ubWZwLWltYWdlLWhvbGRlciAubWZwLWNvbnRlbnQge1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG59XG5cbi5tZnAtaW5saW5lLWhvbGRlciAubWZwLWNvbnRlbnQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm1mcC1ib3R0b20tYmFyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLm1mcC1jb3VudGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuLm1mcC10aXRsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cbi5tZnAtYXNzZXQtdmlkZW8gLm1mcC1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLm1mcC1hc3NldC12aWRlbyAubWZwLWNsb3NlIHtcbiAgICB0b3A6IC01cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gICAgdG9wOiAwO1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA0MHB4IDQuNyU7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG59XG5cbi5tZnAtaWZyYW1lLXNjYWxlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiA2NC4yNSU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5tZnAtd2ViY2FtIC5tZnAtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA2NjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cblxuLm1mcC1pZnJhbWUtc2NhbGVyLS13ZWJjYW0ge1xuICAgIHBhZGRpbmctdG9wOiAxMzAlO1xufVxuXG4ubWZwLWNsb3NlID4gLmljb24ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubWZwLWFycm93OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWZwLWFycm93Lmljb24ge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgICB6LWluZGV4OiAxMDQ1O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgODBweCA4MHB4IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEyMG1zIGVhc2U7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG59XG4ubWZwLWFycm93Lmljb246YmVmb3JlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTI1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yOXB4O1xufVxuLm1mcC1hcnJvdy5tZnAtYXJyb3ctcmlnaHQuaWNvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogODBweCAwIDAgODBweDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG59XG4ubWZwLWFycm93Lm1mcC1hcnJvdy1yaWdodC5pY29uOmJlZm9yZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICByaWdodDogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogLTI5cHg7XG59XG4ubWZwLWFycm93Lmljb246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG59XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtZmlndXJlIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbn1cblxuLm1mcC16b29tLW91dC1jdXIge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm1mcC16b29tLW91dC1jdXIgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1mcC1wcmVsb2FkZXIge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGhlaWdodDogMjgxcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogMjgxcHg7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4O1xufSIsIi5zb2NpYWwtbWFzaHVwX19uby1ib3JkZXIgLnBhbmVsLWJvZHkge1xuICAgIGJvcmRlcjogMHB4O1xufVxuLnNvY2lhbC1tYXNodXAgLnBhbmVsLWhlYWRpbmcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xufVxuLypTb2NpYWwgbWFzaHVwIFBhbmVscyovXG4uZmFjZWJvb2staGVhZGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODtcbiAgICBjb2xvcjogd2hpdGU7XG59XG4ueW91dHViZS1oZWFkaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQzMDJiO1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cbi5nb29nbGUtcGx1cy1oZWFkaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ0YjM5O1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cbi5pbnN0YWdyYW0taGVhZGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNhNjI4OTtcbiAgICBjb2xvcjogd2hpdGU7XG59XG4uc29jaWFsLW1hc2h1cF9faWNvbiB7XG4gICAgZm9udC1zaXplOiA2NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1N3B4O1xufVxuLnlvdXR1YmUtc3Vic2NyaWJlID4gZGl2IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDM0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogOTdweCAhaW1wb3J0YW50O1xufVxuLnlvdXR1YmUtc3Vic2NyaWJlLmhpZGRlbi14cyA+IGRpdiB7XG4gICAgd2lkdGg6IDEyN3B4ICFpbXBvcnRhbnQ7XG59XG4uZmItbGlrZS1ib3gsIC5mYi1saWtlLWJveCA+IHNwYW4sIC5mYi1saWtlLWJveCA+IHNwYW4gPiBpZnJhbWV7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5tYXNodXAtaW5zdGFncmFtIC5jb2wtc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tYXNodXAtZ29vZ2xlLXBsdXN7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbn1cbi5tYXNodXAtYmxvZyAucGFuZWwtYm9keSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3N0YXRpYy9pbWcvZGFjaHN0ZWluL2JhY2tncm91bmRzL2Jsb2ctYmcucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDI4JTtcbn1cbi5idG4taW5zdGFncmFtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU4M2E3O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHBhZGRpbmc6IDRweCAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG59IiwiLnN0YXItcmF0aW5nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAyMHB4O1xufVxuLnN0YXItcmF0aW5nLS1pbnRlcmFjdGl2ZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnN0YXItcmF0aW5nLS1pbnRlcmFjdGl2ZSA+IC5zdGFyLXJhdGluZ19faXRlbSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnN0YXItcmF0aW5nLS1pbnRlcmFjdGl2ZSA+IC5zdGFyLXJhdGluZ19faXRlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIH1cbn1cblxuLnN0YXItcmF0aW5nLS1pbnRlcmFjdGl2ZSA+IC5zdGFyLXJhdGluZ19faXRlbS5pcy1hY3RpdmUsXG4uc3Rhci1yYXRpbmctLWludGVyYWN0aXZlID4gLnN0YXItcmF0aW5nX19pdGVtLmlzLWFjdGl2ZSB+IC5zdGFyLXJhdGluZ19faXRlbSB7XG4gICAgY29sb3I6ICNmYWJiMjE7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG4uc3Rhci1yYXRpbmdfX2l0ZW0sXG4uc3Rhci1yYXRpbmctLWludGVyYWN0aXZlOmhvdmVyID4gLnN0YXItcmF0aW5nX19pdGVtLnN0YXItcmF0aW5nX19pdGVtIHtcbiAgICAvKmRlZmF1bHQgc3RhciBzdHlsaW5nKi9cbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB0ZXh0LXNoYWRvdzogICAgMXB4IDAgMCB2YXIoLS1jb2xvci1pbmZvKSxcbiAgICAgICAgICAgICAgICAgICAgMCAxcHggMCB2YXIoLS1jb2xvci1pbmZvKSxcbiAgICAgICAgICAgICAgICAgICAgLTFweCAwIDAgdmFyKC0tY29sb3ItaW5mbyksXG4gICAgICAgICAgICAgICAgICAgIDAgLTFweCAwIHZhcigtLWNvbG9yLWluZm8pLFxuICAgICAgICAgICAgICAgICAgICAtMXB4IDFweCAwIHZhcigtLWNvbG9yLWluZm8pLFxuICAgICAgICAgICAgICAgICAgICAxcHggLTFweCAwIHZhcigtLWNvbG9yLWluZm8pLFxuICAgICAgICAgICAgICAgICAgICAxcHggMXB4IDAgdmFyKC0tY29sb3ItaW5mbyksXG4gICAgICAgICAgICAgICAgICAgIC0xcHggLTFweCAwIHZhcigtLWNvbG9yLWluZm8pO1xufVxuLnN0YXItcmF0aW5nX19pdGVtLS1maWxsZWQsXG4uc3Rhci1yYXRpbmctLWludGVyYWN0aXZlOmhvdmVyID4gLnN0YXItcmF0aW5nX19pdGVtOmhvdmVyLFxuLnN0YXItcmF0aW5nLS1pbnRlcmFjdGl2ZTpob3ZlciA+IC5zdGFyLXJhdGluZ19faXRlbTpob3ZlciB+IC5zdGFyLXJhdGluZ19faXRlbSB7XG4gICAgY29sb3I6ICNmYWJiMjE7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG59IiwiLnN0YXR1cyB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG59XG4uc3RhdHVzPi5pY29uIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zdGF0dXM+Lmljb24tY2hlY2sge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5zdGF0dXM+Lmljb24tdm9yYmVyZWl0dW5nIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG4ubGVnZW5kIC5zdGF0dXMge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uc3RhdHVzLS10cmFjay12ZXJ5LWVhc3l7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc3VjY2Vzcyk7XG59XG5cbi5zdGF0dXMtLXRyYWNrLWVhc3kge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICAjMDA2NGI0O1xufVxuLnN0YXR1cy0tdHJhY2stbWVkaXVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1lcnJvcik7XG59XG4uc3RhdHVzLS10cmFjay1kaWZmaWN1bHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4uc3RhdHVzLS10cmFjay1yb3V0ZSB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZXJyb3IpO1xufSIsIi5ob3Jpem9udGFsLWxpc3QtZ3JvdXAge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbn1cbi5ob3Jpem9udGFsLWxpc3QtZ3JvdXBfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuLmhvcml6b250YWwtbGlzdC1ncm91cF9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHggMCAwIDEwMHB4O1xufVxuLmhvcml6b250YWwtbGlzdC1ncm91cF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDEwMHB4IDEwMHB4IDA7XG59IiwiLndlYnNob3AtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi53ZWJzaG9wLWl0ZW0gLmFycmFuZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53ZWJzaG9wLWl0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAxNXB4IDI1cHggMjBweCAyNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4jY2FydCBoNj5zcGFuLmljb257XG4gICAgZm9udC1zaXplOiAzMHB4O1xufVxuXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAud2Vic2hvcC1pdGVtX19mb3JtYmFyIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi8qU3VibWl0dGVkKi9cbi53ZWJzaG9wLWl0ZW1fX3N1Ym1pdHRlZE1zZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2Vic2hvcC1pdGVtX19zdWJtaXR0ZWRNc2cgaDU+c3BhbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAzcHg7XG59XG5cblxuLndlYnNob3AtaXRlbV9fZGVzY3JpcHRpb24gaDV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG4ud2Vic2hvcC1pdGVtX19zdWJtaXR0ZWRNc2ctY29udGFpbmVyIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZjJmMmYyO1xufVxuXG4uaXMtc3VibWl0dGVkIC53ZWJzaG9wLWl0ZW1fX3N1Ym1pdHRlZE1zZy1jb250YWluZXJ7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4uaXMtc3VibWl0dGVkIC53ZWJzaG9wLWl0ZW1fX2Rlc2NyaXB0aW9uIHB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoud2Vic2hvcC1pdGVtX19zdWJtaXR0ZWRNc2ctY29udGFpbmVyOmFmdGVyIHsqL1xuICAgIC8qY29udGVudDogXCJcXEUwM0NcIjsqL1xuICAgIC8qZm9udC1mYW1pbHk6IGljb25mb250OyovXG4gICAgLypjb2xvcjogI2YzZjNmMzsqL1xuICAgIC8qZm9udC1zaXplOiAxNzBweDsqL1xuICAgIC8qcG9zaXRpb246IGFic29sdXRlOyovXG4gICAgLypyaWdodDogMzBweDsqL1xuICAgIC8qdG9wOiAxMnB4OyovXG4gICAgLyp6LWluZGV4OiAwOyovXG4gICAgLypvcGFjaXR5OiAuNzsqL1xuICAgIC8qbGluZS1oZWlnaHQ6IDE3MHB4OyovXG4vKn0qL1xuXG4ud2Vic2hvcC1pdGVtX19zdWJtaXR0ZWRNc2cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICAgIHRyYW5zaXRpb246IHZpc2liaWx0eSAwLjAwMDFtcywgb3BhY2l0eSAxMjBtcyBlYXNlO1xufVxuXG5cbi53ZWJzaG9wLWl0ZW1fX3N1Ym1pdHRlZE1zZzpiZWZvcmUge1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICBvcGFjaXR5OiAuODU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsdHkgMC4wMDAxbXMgMTIwbXMsIG9wYWNpdHkgMTIwbXMgZWFzZTtcbn1cblxuLndlYnNob3AtaXRlbV9fc3VibWl0dGVkTXNnIC5hYnNvbHV0ZS1jZW50ZXJlZHtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4ud2Vic2hvcC1pdGVtLmlzLXN1Ym1pdHRlZCAud2Vic2hvcC1pdGVtX19zdWJtaXR0ZWRNc2cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbn1cbi53ZWJzaG9wLWl0ZW1fX3N1Ym1pdHRlZE1zZy1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAxMHB4IDEzcHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG9wYWNpdHk6IC43O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uaXMtc3VibWl0dGVkIC53ZWJzaG9wLWl0ZW1fX3N1Ym1pdHRlZE1zZy1jbG9zZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndlYnNob3AtaXRlbV9fc3VibWl0dGVkTXNnLWNsb3NlOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4ubmF2LXByb2dyZXNzPmxpe1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4ubmF2LXByb2dyZXNzPmxpPmEsXG4ubmF2LXByb2dyZXNzPmxpPnNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDM3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCNlYmYwZjMgMCwjZGFlM2VjIDEwMCUpO1xufVxuXG4ubmF2LXByb2dyZXNzPmxpLmFjdGl2ZT5hLCAubmF2LXByb2dyZXNzPmxpLmFjdGl2ZT5zcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA4MjQ0O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwjMDFhMzU2IDAsIzAwODI0NCAxMDAlKTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdi1wcm9ncmVzcz5saStsaT5hLCAubmF2LXByb2dyZXNzPmxpK2xpPnNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbn1cblxuLm5hdi1wcm9ncmVzcz5saS5uYXYtcHJvZ3Jlc3NfX2l0ZW0tLWljb24+YXtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdi1wcm9ncmVzcz5saT5hOmFmdGVyLFxuLm5hdi1wcm9ncmVzcz5saT5zcGFuOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxOC41cHggMCAxOC41cHggMTRweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNkYWUzZWM7XG4gICAgei1pbmRleDogMTtcbn1cblxuLm5hdi1wcm9ncmVzcz5saS5hY3RpdmU+YTphZnRlciwgLm5hdi1wcm9ncmVzcz5saS5hY3RpdmU+c3BhbjphZnRlcixcbi5uYXYtcHJvZ3Jlc3M+bGkubmF2LXByb2dyZXNzX19pdGVtLS1pY29uPmE6YWZ0ZXJ7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG5cbi5hY2NvcmRpb25fX2hlYWRpbmd7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLndlYnNob3AtaXRlbV9fc3VibWl0dGVkTXNnOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcXEUwM0NcIjtcbiAgICAgICAgZm9udC1mYW1pbHk6IGljb25mb250O1xuICAgICAgICBjb2xvcjogI0YzRjNGMztcbiAgICAgICAgZm9udC1zaXplOiAxNzBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNzBweDtcbiAgICB9XG4gICAgLndlYnNob3AtaXRlbV9fc3VibWl0dGVkTXNnLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxuICAgIC53ZWJzaG9wLWl0ZW1fX3N1Ym1pdHRlZE1zZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gICAgfVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xuICAgIC53ZWJzaG9wLWl0ZW1fX3N1Ym1pdHRlZE1zZzphZnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTQ1cHg7XG4gICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgICB0b3A6IDExcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDVweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAjY2FydCAuYWNjb3JkaW9uX19oZWFkaW5nIGg2e1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmxpbmstdmVyc2FuZGtvc3RlbntcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuaXMtc3VibWl0dGVkIC53ZWJzaG9wLWl0ZW1fX3N1Ym1pdHRlZE1zZy1jb250YWluZXJ7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWNvbG9yLXNlY29uZGFyeSlcbiAgICB9XG5cbiAgICAuaXMtc3VibWl0dGVkIC53ZWJzaG9wLWl0ZW1fX3N1Ym1pdHRlZE1zZ3tcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgfVxuXG4gICAgLmlzLXN1Ym1pdHRlZCAud2Vic2hvcC1pdGVtX19zdWJtaXR0ZWRNc2cgLmFic29sdXRlLWNlbnRlcmVke1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG5cbiAgICAuaXMtc3VibWl0dGVkIC53ZWJzaG9wLWl0ZW1fX3N1Ym1pdHRlZE1zZzpiZWZvcmV7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gICAgLmlzLXN1Ym1pdHRlZCAud2Vic2hvcC1pdGVtX19kZXNjcmlwdGlvbntcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLndlYnNob3AtaXRlbV9fZm9ybWJhciAuaDJ7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG59IiwiLmxpbmstdmVyc2FuZGtvc3RlbntcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn0iLCIucG9wb3ZlciB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLDAsMCwuMTUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucG9wb3Zlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNXB4IDMwcHggMTVweCAzMHB4O1xufVxuLnBvcG92ZXIuYm90dG9tPi5hcnJvdyB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59IiwiLndlYXRoZXItaWNvbiB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4ud2VhdGhlci1pY29uLXNtIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnRleHQtd2ludGVyIHtcbiAgICBjb2xvcjogIzc1Y2NmNTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCl7XG4gICAgLndlYXRoZXItaWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAud2VhdGhlci1pY29uLS1jZW50ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcbiAgICB9XG59IiwiLmludGVyYWN0aXZlLW1hcC0tcmVnaW9ucyBhIHBhdGgsXG4uaW50ZXJhY3RpdmUtbWFwLS1yZWdpb25zIGEgcG9seWdvbiB7XG4gICAgZmlsbDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAzMDBtcyBlYXNlO1xufVxuLmludGVyYWN0aXZlLW1hcC0tcmVnaW9ucyBhIHBhdGg6aG92ZXIsXG4uaW50ZXJhY3RpdmUtbWFwLS1yZWdpb25zIGEgcG9seWdvbjpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbn1cbi5pbnRlcmFjdGl2ZS1tYXAtLXJlZ2lvbnMgYS5hY3RpdmUgcGF0aCxcbi5pbnRlcmFjdGl2ZS1tYXAtLXJlZ2lvbnMgYS5hY3RpdmUgcG9seWdvbiB7XG4gICAgb3BhY2l0eTogMTtcbn0iLCIuc2xpZGUtLWhpZ2hsaWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWQwMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZlZDAwIDAsICNmZWNiMDAgMTAwJSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNsaWRlLS1oaWdobGlnaHRfX2JhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC05MHB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgb3BhY2l0eTogLjM7XG59XG4uc2xpZGUtLWhpZ2hsaWdodCAuYnRuIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG4uc2xpZGUtLWhpZ2hsaWdodCAuYnRuID4gc3BhbiB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zbGlkZS0taGlnaGxpZ2h0IC5ib3gtLXhzIHtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNsaWRlLS1oaWdobGlnaHQgLmJveC0teHMge1xuICAgICAgICBtaW4taGVpZ2h0OiAxOTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG59IiwiLmthcnRyYWNlX19idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLmNvbC1jZW50ZXIge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbn1cbi5rYXJ0cmFjZV9fYmFja2dyb3VuZC5rYXJ0cmFjZV9fYmFja2dyb3VuZCB7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIG9wYWNpdHk6IDAuNztcbn0iLCI6cm9vdCB7XG4gICAgLS1wYXJ0bmVyLXNsaWRlLWJnOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5wYXJ0bmVyLXNsaWRlIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wYXJ0bmVyLXNsaWRlLWJnKTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5wYXJ0bmVyLXNsaWRlIC5ib3gtLXhzIHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xufVxuLmRpdmlkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbn1cbi5wYXJ0bmVyLXNsaWRlIC5hcnJhbmdlX19pdGVtIGltZyAge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbn1cbi5wYXJ0bmVyLXNsaWRlIGEge1xuICAgIGNvbG9yOiAjYjVjN2FmO1xufVxuLnBhcnRuZXItc2xpZGUgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5wYXJ0bmVyLXNsaWRlIGEgLmljb257XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnBhcnRuZXItc2xpZGUgLmFycmFuZ2VfX2l0ZW0gaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG59IiwiLnByb2dyZXNzLWJhci1zZWNvbmRhcnkgLnByb2dyZXNzLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuLnByb2dyZXNzLWJhci1zZWNvbmRhcnkge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn0iLCIuY29udGVudC1zbGlkZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRlbnQtc2xpZGVfX2NvbnRlbnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRlbnQtc2xpZGVfX2NvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG59XG4uY29udGVudC1zbGlkZV9faGwge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250ZW50LXNsaWRlX19obCB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDY1cHg7XG4gICAgfVxufVxuLmNvbnRlbnQtc2xpZGVfX2NvbnRlbnQtLWZ1bGwtaGVpZ2h0IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG59XG4iLCIuYm9va2luZy1zbGlkZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYm9va2luZy1zbGlkZTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xMDBweDtcbiAgICByaWdodDogMDtcbiAgICBmb250LXNpemU6IDYzMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IC41O1xuICAgIGNvbnRlbnQ6IFwiXFxFMDNDXCI7XG4gICAgZm9udC1mYW1pbHk6IGljb25mb250O1xuICAgIHNwZWFrOiBub25lO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufSIsIi5zbGlkZS5wYW5vcmFtYS1zbGlkZSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhbm9yYW1hLXNsaWRlX190ZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbn1cbi5wYW5vcmFtYS1zbGlkZV9fYnRuIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBwYWRkaW5nOiA2cHggNjBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgd2lkdGg6IDI4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5wYW5vcmFtYS1zbGlkZV9fdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MzBweDtcbiAgICB9XG4gICAgLnNsaWRlLnBhbm9yYW1hLXNsaWRlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgfVxuICAgIC5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtcGFub3JhbWEge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDkuODIxNDI4NTcxNDI4NTclO1xuICAgIH1cbiAgICAucGFub3JhbWEtc2xpZGUgLnRleHQtcmlnaHQtbGcge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgIC5zbGlkZS5wYW5vcmFtYS1zbGlkZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAucGFub3JhbWEtc2xpZGUgLmVtYmVkLXJlc3BvbnNpdmUtcGFub3JhbWEge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxufSIsIi5yZW1haW5pbmctc2NyZWVuLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNjNweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTowO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucmVtYWluaW5nLXNjcmVlbi1jb250YWluZXIge1xuICAgICAgICB0b3A6IGNhbGModmFyKC0tbmF2YmFyLWhlaWdodC1zbWFsbGVyLXNjcmVlbnMpICsgNTBweCk7IC8qNTAgPSBtZXRhIGJhciBoZWlnaHQqL1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5yZW1haW5pbmctc2NyZWVuLWNvbnRhaW5lciB7XG4gICAgICAgIHRvcDogY2FsYyh2YXIoLS1uYXZiYXItaGVpZ2h0KSArIDUwcHgpOyAvKjUwID0gbWV0YSBiYXIgaGVpZ2h0Ki9cbiAgICB9XG59XG4ucmVtYWluaW5nLXNjcmVlbi1jb250YWluZXJfX2NvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn0iLCI6cm9vdCB7XG4gICAgLS1leHBhbmRhYmxlLXBhbmVsLWhlYWRlci1oZWlnaHQ6IDEyM3B4O1xufVxuLmV4cGFuZGFibGUtcGFuZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktY29tcCk7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbn1cbi5leHBhbmRhYmxlLXBhbmVsX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLmV4cGFuZGFibGUtcGFuZWxfX2hlYWRlci10ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZXhwYW5kYWJsZS1wYW5lbF9faGVhZGVyLXRleHQ+LnN1YntcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDFyZW07XG59XG4uZXhwYW5kYWJsZS1wYW5lbF9faWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogNDZweDtcbiAgICB3aWR0aDogNDZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZXhwYW5kYWJsZS1wYW5lbF9faWNvbiAuaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MC41JSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktY29tcCk7XG59XG4uZXhwYW5kYWJsZS1wYW5lbF9faWNvbi1yaWdodCB7IGRpc3BsYXk6IG5vbmU7IH1cbi5leHBhbmRhYmxlLXBhbmVsX19oZWFkZXI6Zm9jdXMgeyBvdXRsaW5lOiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmV4cGFuZGFibGUtcGFuZWxfX2ljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgfVxuICAgIC5leHBhbmRhYmxlLXBhbmVsIHsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5leHBhbmRhYmxlLXBhbmVsOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gICAgfVxuICAgIC5leHBhbmRhYmxlLXBhbmVsX19pY29uLXJpZ2h0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICAuZXhwYW5kYWJsZS1wYW5lbF9faWNvbi1yaWdodDpiZWZvcmUge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZXhwYW5kYWJsZS1wYW5lbCB7XG4gICAgICAgIGhlaWdodDogdmFyKC0tZXhwYW5kYWJsZS1wYW5lbC1oZWFkZXItaGVpZ2h0KTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgdHJhbnNmb3JtOiBub25lOyAvKmZhbGxiYWNrIGZvciBpZTkqL1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cbiAgICAuZXhwYW5kYWJsZS1wYW5lbF9fd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgfVxuICAgIC5leHBhbmRhYmxlLXBhbmVsX193cmFwcGVyOmhvdmVyIC5leHBhbmRhYmxlLXBhbmVsX19pY29ue1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvcih2YXIoLS1jb2xvci1wcmltYXJ5KSBiKCsxMCUpKTtcbiAgICB9XG4gICAgLmV4cGFuZGFibGUtcGFuZWxfX2hlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1leHBhbmRhYmxlLXBhbmVsLWhlYWRlci1oZWlnaHQpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAuZXhwYW5kYWJsZS1wYW5lbF9faGVhZGVyOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgLypzY2FsZSBkb3duIHRvIDJweCovXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKGNhbGMoMi8xMjMpKTsgLypmYWxsYmFjayBmb3IgaWU5Ki9cbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoY2FsYygyLzEyMykpIHRyYW5zbGF0ZVooMCk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlO1xuICAgICAgICB3aWxsLWNoYW5nZTogdHJhbmZvcm07XG4gICAgfVxuICAgIC5leHBhbmRhYmxlLXBhbmVsX19oZWFkZXItdGV4dCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBjb2xvcjogIzU5NTk1OTtcbiAgICB9XG4gICAgLmV4cGFuZGFibGUtcGFuZWxfX2hlYWRlci10ZXh0Pi5zdWJ7XG4gICAgICAgIGNvbG9yOiAjYjJiMmIyO1xuICAgIH1cbiAgICAuZXhwYW5kYWJsZS1wYW5lbF9faWNvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAvKmxpbmUtaGVpZ2h0OiA3OXB4OyovXG4gICAgICAgIGZvbnQtc2l6ZTogNzVweDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgfVxuICAgIC5leHBhbmRhYmxlLXBhbmVsX19ib2R5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItaW5mbyk7XG4gICAgfVxuICAgIC5leHBhbmRhYmxlLXBhbmVsX19tb3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTsgLypmYWxsYmFjayBmb3IgaWU5Ki9cbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTsgLypBVFRFTlRJT046IEpTIGRlcGVuZHMgb24gdGhlIGR1cmF0aW9uLCBpZiB0aGUgZHVyYXRpb24gaXMgY2hhbmdlZCBjaGFuZ2UgdGhlIGV4cGFuZGFibGVQYW5lbER1cmF0aW9uIGluIHNjcmlwdC5qcyB0b28qL1xuICAgICAgICB3aWxsLWNoYW5nZTogdHJhbmZvcm07XG4gICAgfVxuXG4gICAgLyppcy1vcGVuKi9cbiAgICAuZXhwYW5kYWJsZS1wYW5lbC5pcy1vcGVuIC5leHBhbmRhYmxlLXBhbmVsX19oZWFkZXI6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7IC8qZmFsbGJhY2sgZm9yIGllOSovXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpIHRyYW5zbGF0ZVooMCk7XG4gICAgfVxuICAgIC5leHBhbmRhYmxlLXBhbmVsX19oZWFkZXItdGV4dCB7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDE1MG1zIDE1MG1zIGVhc2U7XG4gICAgfVxuICAgIC5leHBhbmRhYmxlLXBhbmVsLmlzLW9wZW4gLmV4cGFuZGFibGUtcGFuZWxfX2hlYWRlci10ZXh0LFxuICAgIC5leHBhbmRhYmxlLXBhbmVsLmlzLW9wZW4gLmV4cGFuZGFibGUtcGFuZWxfX2hlYWRlci10ZXh0Pioge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmV4cGFuZGFibGUtcGFuZWxfX2JvZHkge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgIH1cbn0iLCIuZXhwYW5kYWJsZS1wYW5lbF9faGVhZGVyLXRleHQgPiAuc3ViIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1ib2xkLWZhbWlseSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtYm9sZC13ZWlnaHQpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5leHBhbmRhYmxlLXBhbmVsX19oZWFkZXItdGV4dCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ib2R5LXRleHQpO1xuICAgIH1cbn1cblxuLmV4cGFuZGFibGUtcGFuZWxfX2ljb24gLmljb24tYW5sYWdlbiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xufSIsIi5tYXAtc2xpZGVfX3RhYi1jb250cm9scyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAvKmZvbnQtc2l6ZTogMjVweDsqL1xufVxuLm1hcC1zbGlkZV9fdGFiLWNvbnRyb2xzPi5idG4ge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBhZGRpbmctbGVmdDogMTdweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xufVxuXG4ubWFwLXNsaWRlX19wYW5lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFwLXNsaWRlX19wb2kge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogODBweDtcbn1cbi5tYXAtc2xpZGVfX3BvaS10b3Age1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMCA1LjVweCAxMHB4IDUuNXB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdmFyKC0tY29sb3Itc2Vjb25kYXJ5KSB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTBweDtcbiAgICBsZWZ0OiAzNXB4O1xufVxuLm1hcC1zbGlkZV9fcG9pLWJvdHRvbSB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDUuNXB4IDEwcHggNS41cHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB2YXIoLS1jb2xvci1zZWNvbmRhcnkpIHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC01cHg7XG4gICAgbGVmdDogMzVweDtcbn1cbi5tYXAtc2xpZGVfX3BvaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4ubWFwLXNsaWRlX19wb2kgYTpob3ZlciAubWFwLXNsaWRlX19wb2ktYm90dG9tLCAubWFwLXNsaWRlX19wb2kgYTpob3ZlciAubWFwLXNsaWRlX19wb2ktdG9wIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHZhcigtLWNvbG9yLXByaW1hcnkpIHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFwLXNsaWRlX19pbWctY29udGFpbmVyIHtcbiAgICAgICAgLypjb250YWluZXIgcGFkZGluZyovXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICB9XG4gICAgLm1hcC1zbGlkZV9fZGVzY3JpcHRpb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgLm1hcC1zbGlkZV9fdGFiLWNvbnRyb2xzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAubWFwLXNsaWRlX19pbWctY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC01NnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC01NnB4O1xuICAgIH1cbn0iLCI6cm9vdCB7XG4gICAgLS1jb2xvci1ib251czogIzA0ODNhZTtcbn1cblxuLypoZWxwZXIgc29tbWVyY2FyZCovXG4uYmctYm9udXMge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJvbnVzKTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLypTb21tZXJjYXJkIENhdGVnb3JpZXMqL1xuLmJjLWJlcmdiYWhuZW4geyBib3JkZXItY29sb3I6ICMwMDllZTA7fVxuLmJjLW1hdXRzdHJhc3NlbiB7IGJvcmRlci1jb2xvcjogIzU0NzQ4Mzt9XG4uYmMtdmVya2VocnNtaXR0ZWwgeyBib3JkZXItY29sb3I6ICNhNTllYzM7fVxuLmJjLWJhZGVzZWVuLWJhZWRlciB7IGJvcmRlci1jb2xvcjogI2ZhYmIyMTt9XG4uYmMtbXVzZWVuIHsgYm9yZGVyLWNvbG9yOiAjY2Y5M2E1O31cbi5iYy1mcmVpemVpdCB7IGJvcmRlci1jb2xvcjogI2E3YzIyNTt9XG4uYmMta2luZGVycHJvZ3JhbW0geyBib3JkZXItY29sb3I6ICNjMDA0MTg7fVxuLmJjLXNwb3J0LW5hdHVyIHsgYm9yZGVyLWNvbG9yOiAjMDA1YzI0O31cbi5iYy1zaG9wLXZlcmxlaWggeyBib3JkZXItY29sb3I6ICMwMDNjOTY7fVxuLmJjLWJlYXV0eS1raW5vIHsgYm9yZGVyLWNvbG9yOiAjMDBkY2QyO31cblxuLypTb21tZXJjYXJkIFNsaWRlKi9cbi5zb21tZXJjYXJkLXNsaWRlX19iZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNvbW1lcmNhcmQtc2xpZGVfX2JnOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9zdGF0aWMvaW1nL2RhY2hzdGVpbi9iYWNrZ3JvdW5kcy9iZy1mYWVjaGVyLWdyZWVuLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBib3R0b206IDk5LjUlOyAvKnByZXZlbnQgMXB4IHNwYWNlIG9uIHJldGluYSBkZXZpY2VzKi9cbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiA4LjclOyAvKmNhbGMoMTQ2ICogMTAwJSAvIDE2ODApOyovXG59XG4uc29tbWVyY2FyZC1zbGlkZV9fY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMjBweDtcbn1cbi5zb21tZXJjYXJkLXNsaWRlX19iYWRnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDBweDtcbiAgICByaWdodDogMjVweDtcbiAgICB3aWR0aDogMTM1cHg7XG4gICAgaGVpZ2h0OiAxMzVweDtcbiAgICBwYWRkaW5nOiAxNnB4IDEwcHggMCAxMHB4O1xuICAgIGJvcmRlcjogM3B4IHNvbGlkO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTBkZWcpO1xuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLDAsMCwuNSk7XG59XG4uc29tbWVyY2FyZC1zbGlkZV9fYmFkZ2UtaHIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnktY29tcCk7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBtYXJnaW46IDNweCBhdXRvO1xuICAgIGJvcmRlcjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNvbW1lcmNhcmQtc2xpZGUge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgICAuc29tbWVyY2FyZC1zbGlkZSAuaW1nLXNsaWRlX19jb250ZW50LFxuICAgIC5zb21tZXJjYXJkLXNsaWRlIC5pbWctc2xpZGVfX2JhY2tncm91bmQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5zb21tZXJjYXJkLXNsaWRlX19iZW5lZml0cyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc29tbWVyY2FyZC1zbGlkZV9fYmcge1xuICAgICAgICBoZWlnaHQ6IDI3MHB4O1xuICAgIH1cbiAgICAuc29tbWVyY2FyZC1zbGlkZV9fY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICB9XG4gICAgLnNvbW1lcmNhcmQtc2xpZGVfX2ltZy13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHJpZ2h0OiAxMSU7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLnNvbW1lcmNhcmQtc2xpZGVfX2JlbmVmaXRzPmxpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgIC5zb21tZXJjYXJkLXNsaWRlX19pbWcge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnNvbW1lcmNhcmQtc2xpZGVfX2JhZGdlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIycHg7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgYm90dG9tOiA1OS4xJTtcbiAgICAgICAgcmlnaHQ6IDcwJTtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICBib3JkZXI6IDVweCBzb2xpZDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLDAsMCwuNSk7XG4gICAgfVxuICAgIGxpLnNvbW1lcmNhcmQtc2xpZGVfX2JlbmVmaXQtMSB7XG4gICAgICAgIGJvdHRvbTogY2FsYygzMjUqMTAwJS81ODMpO1xuICAgICAgICBsZWZ0OiBjYWxjKDE0OCoxMDAlLzM4Myk7XG4gICAgfVxuICAgIGxpLnNvbW1lcmNhcmQtc2xpZGVfX2JlbmVmaXQtMiB7XG4gICAgICAgIGJvdHRvbTogY2FsYygyNjgqMTAwJS81ODMpO1xuICAgICAgICBsZWZ0OiBjYWxjKDEwMioxMDAlLzM4Myk7XG4gICAgfVxuICAgIGxpLnNvbW1lcmNhcmQtc2xpZGVfX2JlbmVmaXQtMyB7XG4gICAgICAgIGJvdHRvbTogY2FsYygyMTAqMTAwJS81ODMpO1xuICAgICAgICBsZWZ0OiBjYWxjKDExOSoxMDAlLzM4Myk7XG4gICAgfVxuICAgIGxpLnNvbW1lcmNhcmQtc2xpZGVfX2JlbmVmaXQtNCB7XG4gICAgICAgIGJvdHRvbTogY2FsYygxNTQqMTAwJS81ODMpO1xuICAgICAgICBsZWZ0OiBjYWxjKDE1OSoxMDAlLzM4Myk7XG4gICAgfVxuICAgIGxpLnNvbW1lcmNhcmQtc2xpZGVfX2JlbmVmaXQtNSB7XG4gICAgICAgIGJvdHRvbTogY2FsYyg5NyoxMDAlLzU4Myk7XG4gICAgICAgIGxlZnQ6IGNhbGMoMTMxKjEwMCUvMzgzKTtcbiAgICB9XG4gICAgbGkuc29tbWVyY2FyZC1zbGlkZV9fYmVuZWZpdC02IHtcbiAgICAgICAgYm90dG9tOiBjYWxjKDM4KjEwMCUvNTgzKTtcbiAgICAgICAgbGVmdDogY2FsYyg5MioxMDAlLzM4Myk7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNvbW1lcmNhcmQtc2xpZGVfX2ltZy13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgIH1cbiAgICAuc29tbWVyY2FyZC1zbGlkZV9fY29udGFpbmVyIHtcbiAgICAgICAgLyp0b3A6IC0xMzBweDsqL1xuICAgIH1cbiAgICAuc29tbWVyY2FyZC1zbGlkZV9fYmFkZ2Uge1xuICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gICAgLnNvbW1lcmNhcmQtc2xpZGVfX2ltZy13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICByaWdodDogNyU7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgLnNvbW1lcmNhcmQtc2xpZGVfX2ltZy13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDMzM3B4O1xuICAgICAgICByaWdodDogNSU7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgLnNvbW1lcmNhcmQtc2xpZGVfX2ltZy13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAyLjgzMzMzMzMlO1xuICAgIH1cbn1cbi8qRW5kOiBTb21tZXJjYXJkIFNsaWRlKi9cblxuIiwiOnJvb3Qge1xuICAgIC0tZGVmYXVsdC1tYXJnaW46IDMwcHg7XG59XG4uY29udGVudC1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1kZWZhdWx0LW1hcmdpbikvMik7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1kZWZhdWx0LW1hcmdpbikvMik7XG59XG4uY29udGVudC1ib3gge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWRlZmF1bHQtbWFyZ2luKS8yKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1kZWZhdWx0LW1hcmdpbikvMik7XG59XG4uc2xpZGUge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1kZWZhdWx0LW1hcmdpbik7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLWRlZmF1bHQtbWFyZ2luKTtcbn1cbi5zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1kZWZhdWx0LW1hcmdpbik7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZGVmYXVsdC1tYXJnaW4pO1xufVxuLmJveCB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS1kZWZhdWx0LW1hcmdpbikvMik7XG59XG4uYm94LS1tZCB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS1kZWZhdWx0LW1hcmdpbikvMyk7XG59XG4uYm94LS14cyB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS1kZWZhdWx0LW1hcmdpbikvMyk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRlbnQtYmxvY2sge1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWRlZmF1bHQtbWFyZ2luKSoyLzMpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWRlZmF1bHQtbWFyZ2luKSoyLzMpO1xuICAgIH1cbiAgICAuY29udGVudC1ib3gge1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1kZWZhdWx0LW1hcmdpbikqMi8zKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZGVmYXVsdC1tYXJnaW4pKjIvMyk7XG4gICAgfVxuICAgIC5zbGlkZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWRlZmF1bHQtbWFyZ2luKSo0LzMpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1kZWZhdWx0LW1hcmdpbikqNC8zKTtcbiAgICB9XG4gICAgLnNlY3Rpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWRlZmF1bHQtbWFyZ2luKSo0LzMpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWRlZmF1bHQtbWFyZ2luKSo0LzMpO1xuICAgIH1cbiAgICAuYm94IHtcbiAgICAgICAgcGFkZGluZzogY2FsYyh2YXIoLS1kZWZhdWx0LW1hcmdpbikpO1xuICAgIH1cbiAgICAuYm94LS1tZCB7XG4gICAgICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZGVmYXVsdC1tYXJnaW4pKjIvMyk7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY29udGVudC1ibG9jayB7XG4gICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWRlZmF1bHQtbWFyZ2luKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZGVmYXVsdC1tYXJnaW4pO1xuICAgIH1cbiAgICAuY29udGVudC1ib3gge1xuICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZGVmYXVsdC1tYXJnaW4pO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZGVmYXVsdC1tYXJnaW4pO1xuICAgIH1cbiAgICAuc2xpZGUge1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1kZWZhdWx0LW1hcmdpbikqMik7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWRlZmF1bHQtbWFyZ2luKSoyKTtcbiAgICB9XG4gICAgLnNlY3Rpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWRlZmF1bHQtbWFyZ2luKSoyKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1kZWZhdWx0LW1hcmdpbikqMik7XG4gICAgfVxufSIsIjpyb290IHtcbiAgICAtLXRleHQtdHJhbnNmb3JtLWhlYWRpbmc6IG5vcm1hbDtcbn1cbmh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgaHRtbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBodG1sIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbn1cbmJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWRlZmF1bHQtZmFtaWx5KTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kZWZhdWx0LXdlaWdodCk7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWJvZHktdGV4dCk7XG59XG5cbmgxLCAuaDEsXG5oMiwgLmgyLFxuaDMsIC5oMyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cblxuaDEsIC5oMSB7IGZvbnQtc2l6ZTogMjVweDsgfVxuaDIsIC5oMiB7IGZvbnQtc2l6ZTogMTlweDsgfVxuaDMsIC5oMyB7IGZvbnQtc2l6ZTogMTdweDsgfVxuaDUsIC5oNSB7IGZvbnQtc2l6ZTogMTVweDsgfVxuaDYsIC5oNiB7IGZvbnQtc2l6ZTogMWVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgaDEsIC5oMSB7IGZvbnQtc2l6ZTogMzVweDsgfVxuICAgIGgyLCAuaDIgeyBmb250LXNpemU6IDI1cHg7IH1cbiAgICBoMywgLmgzIHsgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgaDUsIC5oNSB7IGZvbnQtc2l6ZTogMTdweDsgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgaDEsIC5oMSB7IGZvbnQtc2l6ZTogNTBweDsgfVxuICAgIGgyLCAuaDIgeyBmb250LXNpemU6IDMwcHg7IH1cbiAgICBoMywgLmgzIHsgZm9udC1zaXplOiAyNXB4OyB9XG4gICAgaDQsIC5oNCB7IGZvbnQtc2l6ZTogMjBweDsgfVxuICAgIGg1LCAuaDUgeyBmb250LXNpemU6IDE4cHg7IH1cbn1cblxuaDEsIC5oMSxcbmgyLCAuaDIsXG5oMywgLmgzLFxuaDUsIC5oNSxcbmg2LCAuaDYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWRpbmctZmFtaWx5KTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kZWZhdWx0LXdlaWdodCk7XG59XG5oMSwgLmgxLFxuaDIsIC5oMixcbmgzLCAuaDMge1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbn1cblxuc3Ryb25nLCAuc3Ryb25nIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1ib2xkLWZhbWlseSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtYm9sZC13ZWlnaHQpO1xufVxuXG4vKkZvbnQtc2l6ZXMqL1xuLmZ6MTUgeyBmb250LXNpemU6IDEzcHg7IH1cbi5mejE4IHsgZm9udC1zaXplOiAxNHB4OyB9XG4uZnoyMCB7IGZvbnQtc2l6ZTogMTZweDsgfVxuLmZ6MjUgeyBmb250LXNpemU6IDIwcHg7IH1cbi5mejMwIHsgZm9udC1zaXplOiAxOHB4OyB9XG4uZno0MCB7IGZvbnQtc2l6ZTogMjJweDsgfVxuLmZ6ODAgeyBmb250LXNpemU6IDQwcHg7IH1cblxuc21hbGwsIC5zbWFsbCB7Zm9udC1zaXplOiA5MCU7fVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mejE1IHsgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLmZ6MTggeyBmb250LXNpemU6IDE2cHg7IH1cbiAgICAuZnoyMCB7IGZvbnQtc2l6ZTogMThweDsgfVxuICAgIC5mejMwIHsgZm9udC1zaXplOiAyMnB4OyB9XG4gICAgLmZ6NDAgeyBmb250LXNpemU6IDMwcHg7IH1cbiAgICAuZno4MCB7IGZvbnQtc2l6ZTogNjBweDsgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuZnoxNSB7IGZvbnQtc2l6ZTogMTVweDsgfVxuICAgIC5mejE4IHsgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgLmZ6MjAgeyBmb250LXNpemU6IDIwcHg7IH1cbiAgICAuZnoyNSB7IGZvbnQtc2l6ZTogMjVweDsgfVxuICAgIC5mejMwIHsgZm9udC1zaXplOiAzMHB4OyB9XG4gICAgLmZ6NDAgeyBmb250LXNpemU6IDQwcHg7IH1cbiAgICAuZno4MCB7IGZvbnQtc2l6ZTogODBweDsgfVxufVxuXG4vKiB1Z2x5IGhhY2sgaW5jb21pbmcgLSBpY29uIHdhcyBhZGRlZCBsYXRlciBhbmQgaXMgaW5pdGlhbGx5IHNtYWxsZXIgdGhhbiBhbGwgb3RoZXJzICovXG5cbi5mejI1Lmljb24tc2Vzc2VsbGlmdF96d2VpIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5mejI1Lmljb24tc2Vzc2VsbGlmdF96d2VpIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cbn0iLCJoNSwgLmg1LFxuaDYsIC5oNiB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYm9sZC1mYW1pbHkpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWJvbGQtd2VpZ2h0KTtcbn1cblxuaDEgc3Ryb25nLCAuaDEgc3Ryb25nLFxuaDIgc3Ryb25nLCAuaDIgc3Ryb25nLFxuaDMgc3Ryb25nLCAuaDMgc3Ryb25nLFxuaDUgc3Ryb25nLCAuaDUgc3Ryb25nLFxuaDYgc3Ryb25nLCAuaDYgc3Ryb25nLFxuaDEgLnN0cm9uZywgLmgxIC5zdHJvbmcsXG5oMiAuc3Ryb25nLCAuaDIgLnN0cm9uZyxcbmgzIC5zdHJvbmcsIC5oMyAuc3Ryb25nLFxuaDUgLnN0cm9uZywgLmg1IC5zdHJvbmcsXG5oNiAuc3Ryb25nLCAuaDYgLnN0cm9uZyB7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59IiwiOnJvb3Qge1xuICAgIC0tbWFpbi1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgdmFyKC0tY29sb3ItaW5mbykgMCUsICNmZmZmZmYgNzAwcHgpO1xuICAgIC0tY29sb3ItcHJpbWFyeS1kYXJrOiBjb2xvcih2YXIoLS1jb2xvci1wcmltYXJ5KSBiKCsyMCUpKTsgLypwbGVlZWFzZSBkYXJrZXIgZnVuY3Rpb24gaHR0cDovL2Rldi53My5vcmcvY3Nzd2cvY3NzLWNvbG9yLTQvI21vZGlmeWluZy1jb2xvcnMqL1xufVxuLypUZXh0IEhlbHBlciovXG4udGV4dC10cnVuY2F0ZSB7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRleHQtYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLnRleHQtY3Jvc3NlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRleHQtY3Jvc3NlZDpiZWZvcmUsXG4udGV4dC1jcm9zc2VkOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtM3B4O1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLnRleHQtY3Jvc3NlZDphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLnRleHQtdW5kZXJsaW5lLnRleHQtdW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmljb24taW4tdGV4dCB7XG4gICAgZm9udC1zaXplOiAwLjgxMjVlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLS4wN2VtO1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG4vKlRleHQgY29sb3IqL1xuLnRleHQtcHJpbWFyeSB7IGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTsgfVxuYS50ZXh0LXByaW1hcnkgeyBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7IH1cbmEudGV4dC1wcmltYXJ5OmhvdmVyIHsgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktZGFyayk7IH1cblxuLnRleHQtc2Vjb25kYXJ5IHsgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7IH1cbmEudGV4dC1zZWNvbmRhcnkgeyBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTsgfVxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciB7IGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpOyB9XG5cbi50ZXh0LWRlZmF1bHQgeyBjb2xvcjogdmFyKC0tY29sb3ItYm9keS10ZXh0KSB9XG5cbi50ZXh0LXdoaXRlIHsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnRleHQtaW5mbyB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XG59XG5cbi8qQmFja2dyb3VuZHMqL1xuLmJnLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmJnLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KVxufVxuLmJnLXByaW1hcnktbGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xufVxuLmJnLWluZm8geyBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1pbmZvKTsgfVxuXG5hLmJnLWluZm86aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEQURFREY7XG59XG5cblxuLmJnLWluZm8tZGFya2VyIHsgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaW5mby1kYXJrKTsgfVxuLmJnLWluZm8tbGlnaHQgeyBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1pbmZvLWxpZ2h0KTsgfVxuXG4uYmctc3VjY2VzcyB7IFxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXN1Y2Nlc3MpO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJnLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZXJyb3IpO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJnLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdhcm5pbmcpO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYmctbWFpbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLW1haW4tYmFja2dyb3VuZCk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxufVxuLmJnLWluZm8tZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWluZm8pO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICB2YXIoLS1jb2xvci1pbmZvKSAwJSwgI2ZmZmZmZiAxMDAlKTsgLyogVzNDICovXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9J3ZhcigtLWNvbG9yLWluZm8pJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXG59XG4uYmctd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYmctc2hpbmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGF0IDYyJSAzMSUscmdiYSgyMjksMjI5LDIyOSwuNCkgMCxyZ2JhKDIyOSwyMjksMjI5LC4yKSAyMCUscmdiYSgyMjksMjI5LDIyOSwwKSAzMCUpO1xufVxuXG5cbi8qQXNwZWN0IHJhY3Rpb25zKi9cbi5lbWJlZC1yZXNwb25zaXZlIHsgd2lkdGg6IDEwMCU7IH1cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtMTZieTExIHtcbiAgICBwYWRkaW5nLXRvcDogNjguNzUlO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUtMjVieTE0IHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygxNC8yNSoxMDAlKTtcbn1cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtMmJ5MSB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoMS8yKjEwMCUpO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS0zYnkyIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygyLzMqMTAwJSk7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTRieTEge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDEvNCoxMDAlKTtcbn1cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MSB7XG4gICAgcGFkZGluZy10b3A6IDEwMCU7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTlieTUge1xuICAgIHBhZGRpbmctdG9wOiA1Ni4xJTtcbn1cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtMTlieTcge1xuICAgIHBhZGRpbmctdG9wOiAzNi41JTtcbn1cblxuLypSb3cgZ3V0dGVycyAobW9iaWxlKSovXG4ucm93LS1ndXR0ZXItd2lkdGgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnJvdy0tZ3V0dGVyLXdpZHRoLTA+LmNvbCxcbi5yb3ctLWd1dHRlci13aWR0aC0wPi5hcnJhbmdlPi5jb2wge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnJvdy0tZ3V0dGVyLXdpZHRoLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cbi8qLnJvdy0tZ3V0dGVyLXdpZHRoLTI0Pi5jb2wgeyovXG4gICAgLypwYWRkaW5nLWxlZnQ6IDEwcHg7Ki9cbiAgICAvKnBhZGRpbmctcmlnaHQ6IDEwcHg7Ki9cbi8qfSovXG4ucm93LS1ndXR0ZXItd2lkdGgtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTZweDtcbn1cbi5yb3ctLWd1dHRlci13aWR0aC0yND4uY29sLFxuLnJvdy0tZ3V0dGVyLXdpZHRoLTI0Pi5hcnJhbmdlPi5jb2wge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbn1cbi8qUm93IGd1dHRlcnMgKG5vdCBtb2JpbGUpKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnJvdy0tZ3V0dGVyLXdpZHRoLTI0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICAgIH1cbiAgICAucm93LS1ndXR0ZXItd2lkdGgtMjQ+LmNvbCxcbiAgICAucm93LS1ndXR0ZXItd2lkdGgtMjQ+LmFycmFuZ2U+LmNvbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICB9XG59XG4ucm93LS1ndXR0ZXItd2lkdGgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xufVxuLnJvdy0tZ3V0dGVyLXdpZHRoLTQwPi5jb2wge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4ucm93LS1pbmxpbmUtYmxvY2s+LmNvbCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnJvdy0taW5saW5lLWJsb2NrIHtcbiAgICAgICAgLypyZW1vdmUgd2hpdGVzcGFjZSovXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAucm93LS1pbmxpbmUtYmxvY2s+LmNvbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cbi8qcm93IHNhbWUgaGVpZ2h0Ki9cbi5yb3ctLXNhbWUtaGVpZ2h0X19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucm93LS1zYW1lLWhlaWdodCxcbi5yb3ctLXNhbWUtaGVpZ2h0LnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAvKmFsaWduLWl0ZW1zOiBzdHJldGNoOyovXG4gICAgLypqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47Ki9cbiAgICAvKm92ZXJmbG93OiBoaWRkZW47Ki9cbn1cbi5yb3ctLXNhbWUtaGVpZ2h0IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucm93LS1zYW1lLWhlaWdodC5zbGljay1zbGlkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJvdy0tc2FtZS1oZWlnaHQ6YmVmb3JlLFxuLnJvdy0tc2FtZS1oZWlnaHQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4ucm93LS1zYW1lLWhlaWdodCA+IC5jb2wsXG4ucm93LS1zYW1lLWhlaWdodC5zbGljay1zbGlkZXIgLmNvbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuXG4vKkpTLXNwZWNpZmljKi9cbi5pc0NsaWNrYWJsZSxcbi5qcy1saWdodGJveCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uanMtbGlnaHRib3gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKkFycmFuZ2UqL1xuXG4uYXJyYW5nZS14cyB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbn1cblxuLmFycmFuZ2UteHMgPiAuYXJyYW5nZV9faXRlbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGZsb2F0OiBub25lO1xufVxuLmFycmFuZ2UteHMgPiAuYXJyYW5nZV9faXRlbS0tdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmFycmFuZ2UteHMgPiAuYXJyYW5nZV9faXRlbS0tYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmFycmFuZ2Uge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gICAgfVxuICAgIC5hcnJhbmdlLnJvdyB7XG4gICAgICAgIC8qd2lkdGg6IGF1dG87Ki9cbiAgICB9XG4gICAgLmFycmFuZ2VfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG4gICAgLmFycmFuZ2VfX2l0ZW0tLXRvcCB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuICAgIC5hcnJhbmdlX19pdGVtLS1ib3R0b20ge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIH1cbn1cblxuLypDZW50ZXJpbmcgSGVscGVyKi9cbi5jZW50ZXItY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIC8qcGFkZGluZzogNXB4OyovXG59XG4uY2VudGVyLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5jZW50ZXItY29udGFpbmVyX19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmFic29sdXRlLWNlbnRlcmVkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi8qTWFyZ2lucyAobW9iaWxlKSovXG4ubm8tbWFyZ2luIHtcbiAgICBtYXJnaW46IDA7XG59XG4vKk1hcmdpbnMgKG1vYmlsZSkqL1xuLm10MCB7IG1hcmdpbi10b3A6IDA7IH1cbi5tdDEwIHsgbWFyZ2luLXRvcDogNXB4OyB9XG4ubXQyMCB7IG1hcmdpbi10b3A6IDEwcHg7IH1cbi5tdDMwIHsgbWFyZ2luLXRvcDogMTVweDsgfVxuLm10NDUgeyBtYXJnaW4tdG9wOiAyMnB4OyB9XG5cbi5tcjUgeyBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuLm1yMTUgeyBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cblxuLm1iMCB7IG1hcmdpbi1ib3R0b206IDA7IH1cbi5tYjUgeyBtYXJnaW4tYm90dG9tOiAzcHg7IH1cbi5tYjEwIHsgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4ubWIyMCB7IG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuXG4ubWwzMCB7IG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG4ubWwxNSB7IG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG5cbi8qTWFyZ2lucyAobm90IG1vYmlsZSkqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubXQxMCB7IG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAubXQyMCB7IG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAubXQzMCB7IG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAubXQ0NSB7IG1hcmdpbi10b3A6IDQ1cHg7IH1cblxuICAgIC5tYjUgeyBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAubWIxMCB7IG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAubWIyMCB7IG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuICAgIC5tbDMwIHsgbWFyZ2luLWxlZnQ6IDMwcHg7IH1cbn1cblxuXG4vKlBhZGRpbmdzKi9cbi5uby1wYWRkaW5nIHsgcGFkZGluZzogMDsgfVxuLnB0MCB7IHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbi8qLnBsNSB7IHBhZGRpbmctbGVmdDogNXB4OyB9Ki9cbi5wdDEwIHsgcGFkZGluZy10b3A6IDEwcHg7IH1cbi5wbDUgeyBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuLnBiMTAgeyBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuLnBiMjAgeyBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuLnBsMCB7IHBhZGRpbmctbGVmdDogMDsgfVxuLnByMCB7IHBhZGRpbmctcmlnaHQ6IDA7IH1cbi5wYjAgeyBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG5cblxuLypEaXNwbGF5Ki9cbi5kLWIgeyBkaXNwbGF5OiBibG9jazsgfVxuLmQtaWIgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLypJbWFnZSBIZWxwZXIqL1xuLmltZy1mdWxsLXdpZHRoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5saXN0LS1oaWdoPmxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4ubGlzdC1pbmxpbmUgeyBtYXJnaW4tYm90dG9tOiAwOyB9XG4ubGlzdC1pbmxpbmU+bGkgeyBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5saXN0LWlubGluZS0tZ3V0dGVyLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG4ubGlzdC1pbmxpbmUtLWd1dHRlci03MD5saSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubGlzdC1pbmxpbmUtLWd1dHRlci03MCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzVweDtcbiAgICB9XG4gICAgLmxpc3QtaW5saW5lLS1ndXR0ZXItNzA+bGkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgfVxufVxuLmxpc3QtaW5saW5lLS1ndXR0ZXItMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cbi5saXN0LWlubGluZS0tZ3V0dGVyLTIwPmxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5saXN0LS1taWRkZWw+bGkge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ubGlzdC0tYm90dG9tPmxpIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubGlzdC1pbmxpbmUteHMge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICB9XG4gICAgLmxpc3QtaW5saW5lLXhzPmxpe1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgfVxufVxuLypGb3I6IExpc3QgZGVmYXVsdCBiYXNlIHNlZSB3eXNpd3lnLmNzcyovXG51bC5saXN0LWRlZmF1bHQtLXNlY29uZGFyeT5saTpiZWZvcmUge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxudWwubGlzdC1kZWZhdWx0LS13aGl0ZT5saTpiZWZvcmUge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4vKkNvbHVtbnMqL1xuLmNvbHVtbnMtMiB7XG4gICAgY29sdW1uczogMjtcbn1cblxuLypTaGFwZXMqL1xuLnNoYXBlLXNxdWFyZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMXB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKkJvcmRlciovXG4uYm9yZGVyLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWluZm8tZGFyayk7XG59XG4uYm9yZGVyLWJvdHRvbXtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItaW5mby1kYXJrKTtcbn1cbi5ib3JkZXItYm90dG9tLS1kb3VibGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ib3JkZXItYm90dG9tLS1kb3VibGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItaW5mby1kYXJrKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gICAgLmJvcmRlci1yaWdodCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWluZm8tZGFyayk7XG4gICAgfVxufVxuXG4vKkRpdmlkZXIqL1xuLmRpdmlkZXIuYmctcHJpbWFyeSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG4ubGgtMSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59IiwiLmNvb2tpZS1iYXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMjEyNTI5O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IC43NXJlbSAxcmVtO1xuICAgIHotaW5kZXg6IDEwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvb2tpZS1iYXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgfVxufVxuLmNvb2tpZS1iYXJfX3RleHQge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvb2tpZS1iYXJfX3RleHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgfVxufVxuXG4uY29va2llLWJhcl9fZGV0YWlsLFxuYS5jb29raWUtYmFyX19kZXRhaWwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvb2tpZS1iYXJfX2RldGFpbCB7XG4gICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIH1cbn1cbi5jb29raWUtYmFyX19kZXRhaWwtYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1yaWdodDogLjI1ZW07XG59XG4uY29va2llLWJhcl9fZGV0YWlsLWJ0bjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmNvb2tpZS1iYXJfX2J1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IC43NXJlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvb2tpZS1iYXJfX2J1dHRvbnMge1xuICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICB9XG59XG4uY29va2llLWJhcl9fYWNjZXB0IHtcbiAgICBtYXJnaW4tbGVmdDogLjc1cmVtO1xufVxuXG4vKiBtb2RhbCAqL1xuLmNvb2tpZS1tb2RhbF9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjc1cmVtO1xufVxuLmNvb2tpZS1tb2RhbF9faXRlbS0tYWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmNvb2tpZS1tb2RhbF9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIC8qZm9udC13ZWlnaHQ6IGJvbGQ7Ki9cbn1cbi5jb29raWUtbW9kYWxfX2xpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogLjVyZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qIHN3aXRjaCAqL1xuLmNvb2tpZS1tb2RhbF9fc3dpdGNoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG59XG4uY29va2llLW1vZGFsX19zd2l0Y2gtdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgIHRyYW5zaXRpb246IC40cztcbiAgICBib3JkZXItcmFkaXVzOiAzNHB4O1xufVxuLmNvb2tpZS1tb2RhbF9fc3dpdGNoLXRvZ2dsZTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMjZweDtcbiAgICB3aWR0aDogMjZweDtcbiAgICBsZWZ0OiA0cHg7XG4gICAgYm90dG9tOiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgdHJhbnNpdGlvbjogLjRzO1xuICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XG59XG5pbnB1dDpjaGVja2VkICsgLmNvb2tpZS1tb2RhbF9fc3dpdGNoLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5pbnB1dDpmb2N1cyArIC5jb29raWUtbW9kYWxfX3N3aXRjaC10b2dnbGUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAycHggdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5pbnB1dDpjaGVja2VkICsgLmNvb2tpZS1tb2RhbF9fc3dpdGNoLXRvZ2dsZTpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNnB4KTtcbn1cblxuLmNvb2tpZS1tb2RhbCAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uY29va2llLWJhcltoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lO1xufSIsIi5zaGFyZS1saXN0IHVsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xufVxuLnNoYXJlLWxpc3QgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zaGFyZS1saXN0IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnNoYXJlLWxpc3QgbGkgYSB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLnNoYXJlLWxpc3QgLmZhY2Vib29rID4gYSB7XG4gICAgYmFja2dyb3VuZDogIzNiNTk5ODtcbn1cbi5zaGFyZS1saXN0IC5mYWNlYm9vayA+IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM0MjczYzg7XG59XG4uc2hhcmUtbGlzdCAuZ29vZ2xlcGx1cyA+IGEge1xuICAgIGJhY2tncm91bmQ6ICNkMzQ4MzY7XG59XG4uc2hhcmUtbGlzdCAuZ29vZ2xlcGx1cyA+IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmNzViNDQ7XG59XG4uc2hhcmUtbGlzdCAudHdpdHRlciA+IGEge1xuICAgIGJhY2tncm91bmQ6ICM1NWFjZWU7XG59XG4uc2hhcmUtbGlzdCAudHdpdHRlciA+IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzMmJiZjU7XG59XG5cbi5zaGFyZS1saXN0IC5zaGFyaWZmLWJ1dHRvbiBhOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGZvbnQtZmFtaWx5OiBpY29uZm9udDtcbn1cblxuXG4uc2hhcmUtbGlzdCAuZmFjZWJvb2sgYTphZnRlciB7IGNvbnRlbnQ6IFwiXFxFMDMyXCI7IH1cbi5zaGFyZS1saXN0IC5nb29nbGVwbHVzIGE6YWZ0ZXIgeyBjb250ZW50OiBcIlxcRTAzNFwiOyB9XG4uc2hhcmUtbGlzdCAudHdpdHRlciBhOmFmdGVyIHsgY29udGVudDogXCJcXEUwNzBcIjsgZm9udC1zaXplOiAxMnB4O30iLCI6cm9vdCB7XG4gICAgLS1tZXRhLW5hdi1iZzogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgLS1tZXRhLW5hdi1jb2xvcjogI2IzY2VjMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAucGFnZS13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tbmF2YmFyLWhlaWdodCkrNTApO1xuICAgIH1cbiAgICAubm8taGVhZGVyLWJhciAucGFnZS13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLW5hdmJhci1oZWlnaHQpO1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4ge1xuICAgICAgICB0b3A6IDUwcHg7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbi5hZmZpeCxcbiAgICAubm8taGVhZGVyLWJhciAubmF2YmFyLW1haW4ge1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuICAgIC5tZXRhLW5hdmlnYXRpb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwMTsgLypoYXMgdG8gYmUgaGlnaGVyIHRoZW4gbWFpbiBuYXYgYmFyKi9cbiAgICB9XG4gICAgLm1ldGEtbmF2aWdhdGlvbiB7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1tZXRhLW5hdi1iZyk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1tZXRhLW5hdi1jb2xvcik7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgLm1ldGEtbmF2aWdhdGlvbiAuZHJvcGRvd25fX3RvZ2dsZSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLm1ldGEtbmF2aWdhdGlvbiAuZHJvcGRvd25fX3RvZ2dsZSAuaWNvbiB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gICAgLm1ldGEtbmF2aWdhdGlvbl9fbGluayB7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB9XG4gICAgLm1ldGEtbmF2aWdhdGlvbiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIGNvbG9yOiAjMjYyNjI2O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNmMmYyZjIgMCwjZmZmIDE1MHB4KTtcbiAgICB9XG4gICAgLm1ldGEtbmF2aWdhdGlvbiAuZHJvcGRvd24tbWVudSBsaSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLm1ldGEtbmF2aWdhdGlvbiAuZHJvcGRvd24tbWVudSBsaSBhIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgfVxuICAgIC5tZXRhLW5hdmlnYXRpb24gLmRyb3Bkb3duLW1lbnU+bGk+YTpob3ZlciwgLm1ldGEtbmF2aWdhdGlvbiAuZHJvcGRvd24tbWVudT5saT5hOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICMwMDgyNDQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIC5tZXRhLW5hdmlnYXRpb24gLmljb24tcGhvbmUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHN1YjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbn0iLCI6cm9vdCB7XG4gICAgLS1uYXZiYXItaGVpZ2h0LW1vYmlsZTogNjBweDtcbiAgICAvKi0tbmF2YmFyLWhlaWdodC1hZmZpeDogNTBweDsqL1xuICAgIC8qLS1uYXZiYXItYm9yZGVyLXdpZHRoOiAzcHg7Ki9cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAvKnRvZG8gaW1wb3J0YW50cyovXG4gICAgLnBhZ2Utd3JhcHBlciB7XG4gICAgICAgIC8qcGFkZGluZy10b3A6IHZhcigtLW5hdmJhci1oZWlnaHQtbW9iaWxlKTsqL1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4gLm5hdmJhci1oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IHZhcigtLW5hdmJhci1oZWlnaHQtbW9iaWxlKTtcbiAgICB9XG4gICAgLnBhZ2Utd3JhcHBlcjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zLHZpc2liaWxpdHkgLjFzIDUwMG1zO1xuICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgIH1cbiAgICAuc25hcGpzLXJpZ2h0IC5wYWdlLXdyYXBwZXI6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMTAwMG1zLHZpc2liaWxpdHkgLjFzO1xuICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAvKk5hdmJhciovXG4gICAgLm5hdmJhci1tYWluLm5hdmJhci1tYWluIHtcbiAgICAgICAgLypvdmVycmlkZSBhZmZpeCovXG4gICAgICAgIC8qcG9zaXRpb246IGFic29sdXRlOyovXG4gICAgfVxuICAgIC5uYXZiYXItbmF2LW1haW4ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLypUb2dnbGUgQnV0dG9uKi9cbiAgICAubmF2YmFyLXRvZ2dsZSxcbiAgICAubmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMTVweDtcbiAgICAgICAgY29sb3I6ICNjM2NiZDQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2MzY2JkNDtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB9XG4gICAgLm5hdmJhci10b2dnbGUgLmljb24tYmFyKy5pY29uLWJhciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICB9XG5cbiAgICAvKk9mZi1jYW52YXMqL1xuICAgIC5tb2JpbGUtbmF2IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMjk1cHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIH1cbiAgICAubmF2YmFyLW5hdi1tYWluPmxpPmEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWNhY2FjO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHggMThweCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2LW1haW4+bGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2FjYWNhYztcbiAgICB9XG4gICAgLm1vYmlsZS1uYXZfX2Ryb3Bkb3duLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDE1MG1zIGVhc2U7XG4gICAgfVxuICAgIHVsIHVsIC5tb2JpbGUtbmF2X19kcm9wZG93bi1pY29uIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgIHdpZHRoOiA0MnB4O1xuICAgIH1cbiAgICAuaXMtb3Blbj5hPi5tb2JpbGUtbmF2X19kcm9wZG93bi1pY29uIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cblxuICAgIC8qRHJvcGRvd25zKi9cbiAgICAubmF2YmFyLW5hdi1tYWluPmxpLm9wZW4+YSB7XG4gICAgICAgIC8qY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7Ki9cbiAgICAgICAgLyp0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsqL1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1pbmZvKTtcbiAgICB9XG4gICAgLm1haW4tbmF2X19kcm9wZG93biAuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLyp0b2RvKi9cbiAgICAubWFpbi1uYXZfX2Ryb3Bkb3duIC5wdWxsLXJpZ2h0IHtcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1haW4tbmF2X19kcm9wZG93biB1bCA+IGxpID4gYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLm1haW4tbmF2X19tb2JpbGUtc2VhcmNoPi5idG4ge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjRweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1haW4tbmF2X19kcm9wZG93biAubWFpbi1uYXZfX2Ryb3Bkb3duIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5xdWlja2ZpbmRlci1zbGlkZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLnF1aWNrZmluZGVyLXNsaWRlOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtMTAwcHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBmb250LXNpemU6IDc3MHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxFMDNDXCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpY29uZm9udDtcbiAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgfVxufVxuIiwiXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG5cbiAgICAuaG90bGluZS1zbGlkZS0teHN7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIC0xMnB4O1xuICAgIH1cblxuICAgIC5ob3RsaW5lLXNsaWRlLS14cyBzcGFue1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuXG4gICAgLmhvdGxpbmUtc2xpZGUtLXhzIGltZ3tcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgIH1cbn1cbiJdfQ== */
/*# sourceMappingURL=/static/css/planai//style.min.css.map */
