html{-ms-overflow-style:scrollbar}a{color:inherit;cursor:pointer}a:hover,a:focus{color:inherit;text-decoration:none}address{margin-bottom:0}textarea{resize:vertical}label{font-weight:inherit}th{font-weight:400}::selection{background:#00abe5;color:#fff}mark{color:inherit;padding:0;background:none}s{text-decoration:none}body{position:relative;background:#ebeced}.page-wrapper{background:#fff;position:relative}.has-overflow-hidden .page-wrapper:before{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.5);z-index:5;content:''}.container{max-width:1230px;padding-left:15px;padding-right:15px;width:100%;position:relative;z-index:3}.container-outer,.container-fluid{width:100%;max-width:1440px;margin:auto;background:#fff;position:relative}body{font-size:16px;color:#1c1c1c;line-height:1.5;font-family:SourceSansRegular,sans-serif;font-weight:400}.font-bold,strong,b{font-family:SourceSansBold,sans-serif;font-weight:400}.font-shadow{text-shadow:0 0 4px rgba(0,0,0,.4)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;color:inherit}h1,.h1{font-size:32px;line-height:1.28571;font-family:LatoBold,sans-serif;text-transform:uppercase}h2,.h2{font-size:28px;line-height:1.33333;font-family:LatoBold,sans-serif;text-transform:uppercase}h3,.h3{font-size:22px;line-height:1.36364;font-family:SourceSansRegular,sans-serif;text-transform:uppercase}h4,.h4{font-size:18px;line-height:1.22222;font-family:SourceSansRegular,sans-serif;text-transform:uppercase}.text-primary{color:#00abe5}.text-default{color:#1c1c1c}.text-grey{color:#7e848a}.text-white{color:#fff}.bg-primary{background:#00abe5}.bg-grey{background:#7e848a}.bg-white{background:#fff;color:#1c1c1c}.font-sans-regular,.font-default{font-family:SourceSansRegular,sans-serif}.font-lato-bold{font-family:LatoBold,sans-serif}.font-sans-bold{font-family:SourceSansBold,sans-serif}.no-margin{margin:0}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mb0{margin-bottom:0}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mr5{margin-right:5px}a.skiplink{position:fixed;left:-10000px;top:-10000px;z-index:1000;font-size:14px;padding:3px}a.skiplink:focus{left:0;top:0;outline:none;background-color:#00abe5;color:#fff}.isClickable,.isCursor{cursor:pointer}.d-ib{display:inline-block}.d-b{display:block}.centered{position:absolute;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.gradient-primary{position:relative}.gradient-primary:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to top,#00d5f4 0,#00abe5 100%);z-index:1;opacity:.8;filter:alpha(opacity=80)}.gradient-primary__body{position:relative;z-index:3}.img-grayscale{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 .7152 .0722 0 0 .2126 .7152 .0722 0 0 .2126 .7152 .0722 0 0 0 0 0 1 0" /></filter></svg>#filter');filter:grayscale(100%)}[hidden]{display:none!important}.row.row--gutter-width-0{margin-left:0;margin-right:0}.row.row--gutter-width-0>.col{padding-left:0;padding-right:0}.row.row--gutter-width-7{margin-left:-7px;margin-right:-7px}.row.row--gutter-width-7>.col{padding-left:7px;padding-right:7px}.row.row--gutter-width-10{margin-left:-10px;margin-right:-10px}.row.row--gutter-width-10>.col{padding-left:10px;padding-right:10px}.row--vertical-gutter-30{margin-top:-30px;clear:both}.row--vertical-gutter-30>.col{margin-top:30px}.row--vertical-gutter-15{margin-top:-15px;clear:both}.row--vertical-gutter-15>.col{margin-top:15px}.row--vertical-gutter-56{margin-top:-56px;clear:both}.row--vertical-gutter-56>.col{margin-top:56px}.row--inline-block{font-size:0;text-align:center}.row--inline-block>.col{display:inline-block;float:none;font-size:18px;vertical-align:middle;text-align:left}.row--inline-block>.col.text-center{text-align:center}.row--inline-block.text-center>.col{text-align:center}.row--inline-block--bottom>.col{vertical-align:bottom}.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{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.row--same-height--one-row{-ms-flex-wrap:inherit;flex-wrap:inherit}.row--same-height.slick-slider{display:block}.row--same-height:before,.row--same-height:after{display:none}.row--same-height>.col,.row--same-height.slick-slider .col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto}.row--same-height--center{-ms-flex-pack:center;justify-content:center}.wysiwyg-media a,.wysiwyg a{color:#00abe5}.wysiwyg-media a:hover,.wysiwyg-media a:focus,.wysiwyg-media a:active,.wysiwyg a:hover,.wysiwyg a:focus,.wysiwyg a:active{color:#00abe5;text-decoration:underline}.wysiwyg ul{list-style:none;padding-left:20px}.wysiwyg ul>li{position:relative;padding-left:25px}.wysiwyg ul>li:before{content:'';width:8px;height:8px;background:#00abe5;position:absolute;left:0;top:11px}.wysiwyg-media{line-height:1.8}.wysiwyg-media__text,.wysiwyg-media__media{padding:0 16px}.wysiwyg-media__floated-img .img-floated{margin-bottom:15px}.media__img-lightbox{position:relative;overflow:hidden}.media__img-lightbox .img-lightbox__btn{width:40px;height:40px;position:absolute;bottom:0;right:0}.media__img-lightbox .img-lightbox__icon{position:absolute;display:block;left:0;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.img-lightbox__btn{opacity:1;filter:alpha(opacity=100);-ms-transform:translateX(-15px) translateY(-15px);transform:translateX(-15px) translateY(-15px);transition:all 250ms ease}.media__img-lightbox:hover .img-lightbox__btn{opacity:1;filter:alpha(opacity=100);-ms-transform:translateX(-15px) translateY(-15px);transform:translateX(-15px) translateY(-15px)}.btn-no-style{background:none;border:none;box-shadow:none}.btn-no-style:hover,.btn-no-style:focus{color:inherit}.btn-secondary{background:#d9092a;color:#fff}.btn-outline{border:2px solid #fff;color:#fff}.btn-primary,.btn-primary:hover,.btn-secondary:hover,.btn-outline:hover,.btn-secondary:focus,.btn-outline:focus{color:#fff!important;text-decoration:none!important}.btn-white{background:#fff;color:#1c1c1c}.btn-icon .icon{font-size:16px;margin-right:10px;position:relative;top:1px}.btn-primary,.btn-secondary,.btn-outline{overflow:hidden;position:relative}.btn-primary:before,.btn-secondary:before,.btn-outline:before{background:#fff;content:"";height:155px;left:-75px;opacity:.2;filter:alpha(opacity=20);position:absolute;top:-50px;-ms-transform:rotate(35deg);transform:rotate(35deg);transition:all 800ms cubic-bezier(.19,1,.22,1);width:50px;z-index:10}.btn-primary:hover:before,.btn-secondary:hover:before,.btn-outline:hover:before{left:120%;transition:all 800ms cubic-bezier(.19,1,.22,1)}.btn-no-styling{border:none;background:none;text-align:left;padding:0;color:inherit;font-family:inherit;font-weight:inherit}@font-face{font-family:iconfont;src:url(/static/build/icons/font/iconfont.eot?#iefix) format('eot'),url(/static/build/icons/font/iconfont.woff) format('woff'),url(/static/build/icons/font/iconfont.ttf) format('ttf')}.icon{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)}.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-addthis:before{content:"\EA01"}.icon-arrow-dropdown:before{content:"\EA02"}.icon-arrow-nav:before{content:"\EA03"}.icon-arrow:before{content:"\EA04"}.icon-calendar:before{content:"\EA05"}.icon-check:before{content:"\EA06"}.icon-daikin:before{content:"\EA07"}.icon-elements:before{content:"\EA08"}.icon-job:before{content:"\EA09"}.icon-kabel:before{content:"\EA0A"}.icon-kompetenzen:before{content:"\EA0B"}.icon-kuchen:before{content:"\EA0C"}.icon-mail:before{content:"\EA0D"}.icon-phone:before{content:"\EA0E"}.icon-plus:before{content:"\EA0F"}.icon-poi:before{content:"\EA10"}.icon-schneeflocke:before{content:"\EA11"}.icon-search:before{content:"\EA12"}.icon-strauss-filled:before{content:"\EA13"}.icon-strauss:before{content:"\EA14"}.icon-team:before{content:"\EA15"}.accordion .panel{border:0;border-radius:0;box-shadow:none}.accordion .panel-body{border:0!important;padding:18px}.accordion .panel-heading{padding:0;border:0;border-radius:0;background:transparent}.accordion .panel-heading a{position:relative;display:block;font-size:16px;padding:18px 65px 18px 18px;background-color:#f5f5f5}.accordion .panel-heading a:not(.collapsed),.accordion .panel-heading a:hover,.accordion .panel-heading a:focus{background-color:#ebebeb}.accordion .panel-heading a>.icon{display:block;position:absolute;right:20px;top:20px;-ms-transform:rotate(45deg);transform:rotate(45deg);transition:all 250ms ease}.accordion .panel-heading a.collapsed>.icon{-ms-transform:rotate(0);transform:rotate(0)}.embed-responsive-9by16{padding-top:177.7%}.embed-responsive-1by1{padding-top:100%}.embed-responsive-3by1{padding-top:33.33%}.embed-responsive-7by3{padding-top:42.857%}.embed-responsive-ref-slider-small{padding-top:165%}.header-sujet,.header-image{position:relative;color:#fff;overflow:hidden}.navbar.no-header-image~.page-wrapper>main>.header-image{display:none}.header-top-gradient:after{content:'';position:absolute;top:0;left:0;right:0;z-index:2;height:230px;background:linear-gradient(to bottom,rgba(0,43,143,.5) 0,rgba(0,43,143,.1) 72%,rgba(0,43,143,0) 100%)}.header-sujet__content{position:absolute;z-index:3;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.header-scroll-down{display:block;position:absolute;width:0;height:0;border-left:43px solid transparent;border-right:43px solid transparent;border-bottom:43px solid #fff;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3}.navbar.no-header-image~.page-wrapper>main>.header-image>.header-scroll-down{display:none}.header-scroll-down .icon{color:#1c1c1c;font-size:20px;position:absolute;top:18px;left:-10px;transition:transform 250ms ease}.header-scroll-down:hover .icon{-ms-transform:translateY(5px);transform:translateY(5px)}.header-sujet__triangle-bottom{width:203px;height:90px;position:absolute;bottom:0;right:0}.header-sujet__triangle-bottom:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.5;filter:alpha(opacity=50);border-top:180px solid transparent;border-bottom:180px solid transparent;border-right:180px solid #00d5f4;right:0;bottom:130px;z-index:2}.header-sujet__triangle-bottom:after{content:'';position:absolute;width:0;height:0;border-left:90px solid transparent;border-right:90px solid transparent;border-bottom:90px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;left:0;z-index:1}.header-sujet__triangle-top{height:285px;width:140px;position:absolute;top:0;left:0}.header-sujet__triangle-top:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.5;filter:alpha(opacity=50);border-top:140px solid transparent;border-bottom:140px solid transparent;border-left:140px solid #00d5f4;left:0;top:-60px;z-index:2}.header-sujet__triangle-top:after{content:'';position:absolute;width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:60px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;left:0;z-index:1}.heading-block .wysiwyg{margin-top:20px;margin-bottom:40px}.heading-block h2,.page-heading h1{margin-bottom:7px}.page-heading .wysiwyg{margin-top:20px}.heading-block .wysiwyg.intro-text,.page-heading .wysiwyg.intro-text{font-size:19px;line-height:30px}.page-heading{padding:35px 0}.slide{padding:35px 0;position:relative;overflow:hidden}.slide--content__heading{margin-bottom:20px}.slide--grey{background:#f2f2f3}.slide .container{z-index:5;position:relative}.slide__triangle-bottom{position:absolute;width:300px;height:200px;bottom:0;right:0}.slide__triangle-bottom:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.05;filter:alpha(opacity=5);border-bottom:200px solid #7e848a;border-left:200px solid transparent;right:0;bottom:0;z-index:2}.slide__triangle-bottom:after{content:'';position:absolute;width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-bottom:100px solid #7e848a;opacity:.05;filter:alpha(opacity=5);bottom:0;left:0;z-index:1}.slide__triangle-top{position:absolute;width:100px;height:300px;left:0;top:0}.slide__triangle-top:before{content:'';position:absolute;width:0;height:0;border-top:140px solid transparent;border-bottom:140px solid transparent;border-left:140px solid #7e848a;opacity:.05;filter:alpha(opacity=5);left:0;top:-70px;z-index:2}.slide__triangle-top:after{content:'';position:absolute;width:0;height:0;border-top:100px solid transparent;border-bottom:100px solid transparent;border-left:100px solid #7e848a;opacity:.05;filter:alpha(opacity=5);bottom:0;left:0;z-index:1}.usp-item{padding:0 15px}.usp-item__icon{font-size:92px;color:#00abe5;margin-bottom:13px}.usp-item__hl{margin-bottom:6px}.usp-item__description{padding:0;margin-bottom:6px}.usp-item__a{color:#00abe5;text-decoration:underline}.img-teaser{position:relative;overflow:hidden}.img-teaser__body{position:absolute;top:50%;left:0;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.img-teaser__body .btn{margin-top:15px}.img-teaser__overlay-text-readable{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(1,1,1,.3);z-index:1;transition:all 250ms ease}.img-teaser:hover .img-teaser__overlay-text-readable{opacity:0;filter:alpha(opacity=0)}.img-teaser__hover-overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);background:#00d5f4;background:linear-gradient(to top,#00d5f4 0,#00abe5 100%);transition:all 250ms ease;z-index:1}.img-teaser:hover .img-teaser__hover-overlay{opacity:.8;filter:alpha(opacity=80)}.img-teaser:hover .btn{background:#fff;color:#1c1c1c!important;border-color:transparent}.img-teaser__triangle-overlay{position:absolute;width:380px;height:245px;bottom:0;right:0;opacity:0;filter:alpha(opacity=0)}.img-teaser:hover .img-teaser__triangle-overlay{opacity:1;filter:alpha(opacity=100)}.img-teaser__triangle-overlay:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.5;filter:alpha(opacity=50);border-bottom:250px solid #00d5f4;border-left:250px solid transparent;right:0;bottom:0;z-index:2}.img-teaser__triangle-overlay:after{content:'';position:absolute;width:0;height:0;border-left:85px solid transparent;border-right:85px solid transparent;border-bottom:85px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;left:0;z-index:1}.img-teaser__hl{font-size:27px;line-height:34px}.img-teaser__sl{font-size:20px}.teaser-grid{position:relative}.teaser-grid__triangle{height:1000px;width:1000px;position:absolute;top:0;left:50px}.teaser-grid__triangle:before{content:'';position:absolute;width:0;height:0;background-color:transparent;border-top:1000px solid #f2f2f3;border-right:1000px solid transparent;left:0;top:0;z-index:0}.reference-slider-img__big{position:relative}.reference-slider-img__big:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to top,#00d5f4 0,#00abe5 100%);opacity:.8;filter:alpha(opacity=80);z-index:1}.reference-slider__body{position:absolute;left:0;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;color:#fff}.reference-slider__body .btn{margin-top:15px}.reference-slider__body .btn:hover{color:#00abe5}.reference-slider-item__hl{font-size:27px}.reference-logo img{display:inline-block}.reference-logo{margin-bottom:15px}.slick-slider{position:relative;overflow:hidden}.slick-slider .slick-arrow{background:#fff;width:60px;height:60px;z-index:2;position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);color:#1c1c1c}.slick-slider .slick-arrow.slick-prev{left:-30px}.slick-slider .slick-arrow.slick-next{right:-30px}.slick-slider .slick-arrow.slick-prev .icon{-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative;left:11px;bottom:8px;font-size:16px}.slick-slider .slick-arrow.slick-next .icon{-ms-transform:rotate(-135deg);transform:rotate(-135deg);position:relative;right:12px;top:15px;font-size:16px}.slider-nav__item{position:relative;margin:1px 1px 0 0;cursor:pointer}.slider-nav__item img{width:100%}.item__overlay{position:absolute;z-index:1;opacity:0;filter:alpha(opacity=0);top:0;bottom:0;right:0;left:0;background:#00abe5;background:linear-gradient(to top,#00d5f4 0,#00abe5 100%)}.slick-current>.item__overlay{opacity:.8;filter:alpha(opacity=80)}.form-control{border:1px solid #bec1c4;border-radius:1000px;box-shadow:none;padding:15px 20px;color:#7e848a}.form-control.form-control--transparent{border:1px solid #fff;background:transparent;color:#fff}.form-control.form-control--textarea{border-radius:28px}.form-control.form-control--transparent::-webkit-input-placeholder{color:#fff;font-size:16px}.form-control.form-control--transparent:-moz-placeholder{color:#fff;font-size:16px;opacity:1;filter:alpha(opacity=100)}.form-control.form-control--transparent::-moz-placeholder{color:#fff;font-size:16px;opacity:1;filter:alpha(opacity=100)}.form-control.form-control--transparent:-ms-input-placeholder{color:#fff;font-size:16px}select.form-control{appearance:none;-moz-appearance:none;-webkit-appearance:none}select.form-control::-ms-expand{display:none}.select{position:relative}.select:before{content:"\EA02";font-family:iconfont;position:absolute;top:2px;bottom:2px;right:2px;background:transparent;pointer-events:none;font-size:6px;padding:21px 20px;color:#7e848a}.select.select--transparent:before{color:#fff}select.form-control option{color:#1c1c1c}.checkbox-wrap input[type=checkbox]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.checkbox-wrap label{padding-left:23px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkbox-wrap label:before{content:'';position:absolute;left:0;top:8px;width:17px;height:17px;background:#fff;border:1px solid #bec1c4;border-radius:5px}.checkbox-wrap input[type=checkbox]+label:after{content:"\EA06";font-family:iconfont;position:absolute;left:4px;top:9px;width:17px;height:17px;font-size:9px;color:#7e848a;opacity:0;filter:alpha(opacity=0)}.checkbox-wrap input[type=checkbox]:checked+label:after{opacity:1;filter:alpha(opacity=100)}.checkbox--agb a{color:#00abe5}.parsley-errors-list{list-style-type:none;padding:0;margin:0;color:red}.table-primary table,.wysiwyg table{width:100%;background:#fff;font-size:16px;border:none}.table-primary table>tbody>tr>td,.table-primary table>thead>tr>th,.wysiwyg table>tbody>tr>td,.wysiwyg table>thead>tr>th{padding:20px;border:none}.table-primary table>tbody>tr>td,.wysiwyg table>tbody>tr>td{padding:15px 20px}.table-primary table th,.wysiwyg table th{color:#fff;background:#00abe5;text-transform:uppercase;font-family:LatoBold,sans-serif;font-size:18px}.table-primary table>tbody>tr>td:last-child,.wysiwyg table>tbody>tr>td:last-child{border-left:1px solid #bec1c4}.table-primary table>tbody>tr:nth-of-type(odd),.wysiwyg table>tbody>tr:nth-of-type(odd){background:#e6f6fc}.table-primary table>thead>tr>th:last-child,.table-primary table>tbody>tr>td:last-child{width:20%}.breadcrumb{padding-left:0;padding-top:20px}.breadcrumb>li+li:before{padding-left:10px;padding-right:10px}.video-js{color:#fff}.vjs-default-skin .vjs-big-play-button{left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border-radius:50%;width:150px;height:150px;background:#fff;color:#1c1c1c;box-shadow:none;border:none}.vjs-default-skin .vjs-big-play-button:focus,.vjs-default-skin:hover .vjs-big-play-button{background-color:#fff;box-shadow:0 0 75px #0a7498}.vjs-default-skin .vjs-big-play-button:before{width:auto;height:auto;position:absolute;top:50%;left:50%;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);text-shadow:none;font-size:60px;margin-left:3px}.content-video .vjs-poster{position:relative;background-size:cover}.content-video .vjs-poster:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to top,#00d5f4 0,#00abe5 100%);z-index:1;opacity:.6;filter:alpha(opacity=60)}.facts-slide{padding:69px 0;position:relative}.facts-slide__triangle-bottom{width:125px;height:85px;position:absolute;bottom:0;right:0}.facts-slide__triangle-bottom:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.5;filter:alpha(opacity=50);border-bottom:85px solid #00d5f4;border-left:85px solid transparent;right:0;bottom:0;z-index:2}.fact-figure{font-family:LatoBold,sans-serif;font-size:40px}.fact-icon{font-size:70px}.fact-text{font-size:20px;line-height:23px}.content-teaser{background:#fff}.content-teaser__img{position:relative}.content-teaser__img .img__hover-overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);background:#00d5f4;background:linear-gradient(to top,#00d5f4 0,#00abe5 100%);transition:all 250ms ease;z-index:1}.content-teaser:hover .content-teaser__img .img__hover-overlay{opacity:.8;filter:alpha(opacity=80)}.content-teaser__img .img__triangle-overlay{position:absolute;width:220px;height:155px;bottom:0;right:0;opacity:0;filter:alpha(opacity=0)}.content-teaser:hover .content-teaser__img .img__triangle-overlay{opacity:1;filter:alpha(opacity=100)}.content-teaser__img .img__triangle-overlay:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.5;filter:alpha(opacity=50);border-bottom:150px solid #00d5f4;border-left:150px solid transparent;right:0;bottom:0;z-index:2}.content-teaser__img .img__triangle-overlay:after{content:'';position:absolute;width:0;height:0;border-left:60px solid transparent;border-right:60px solid transparent;border-bottom:60px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;left:0;z-index:1}.content-teaser__body{padding:15px}.content-teaser__body .body__hl{font-size:20px;line-height:1.5;margin-bottom:5px}.content-teaser__body .body__description{line-height:1.5}.content-teaser__body .body__a{color:#00abe5}.content-teaser__body .body__a:hover{text-decoration:underline}.lg-backdrop.in{opacity:.85;filter:alpha(opacity=85)}.lg-sub-html{font-family:SourceSansRegular,sans-serif;font-size:18px}.lg-outer .lg-image{border:0}.references-tiles__tile{background:#fff;height:auto}.references-tiles__tile:before{transition:all 250ms ease;content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to top,#00d5f4 0,#00abe5 100%);z-index:1;opacity:0;filter:alpha(opacity=0)}.reference-tiles__tile--active:before,.reference-tiles__tile--active .overlay__close,.reference-tiles__tile--active .overlay__text{opacity:1;filter:alpha(opacity=100)}.tile__img{padding:5px}.overlay__text{width:100%}.overlay__close,.overlay__text{opacity:0;filter:alpha(opacity=0);color:#fff}.overlay__text,.overlay__close{z-index:1}.overlay__close{-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:5px;right:5px}.overlay__hl{font-size:20px}.overlay__sl{font-size:16px;line-height:1.4;display:block;margin-top:7px}.contact-item__hl{margin-bottom:10px}.description-line__label,.description-line--important{font-weight:700}.description-line__label--block{display:block}.teaser-quer__teaser{background:#fff;margin-bottom:30px}.teaser-quer__teaser:hover .teaser__img.gradient-primary:before{opacity:.8;filter:alpha(opacity=80)}.teaser-quer__teaser:hover .teaser__triangle-overlay--bottom,.teaser-quer__teaser:hover .teaser__triangle-overlay--top{opacity:1;filter:alpha(opacity=100)}.teaser-quer__teaser:hover .default-img__triangle-top,.teaser-quer__teaser:hover .default-img__triangle-bottom{opacity:0;filter:alpha(opacity=0)}.teaser-quer__teaser:hover .default-img__triangle-bottom:before{border-bottom:120px solid #00d5f4;opacity:.5;filter:alpha(opacity=50)}.teaser-quer__teaser:hover .default-img__triangle-top:before{border-top:120px solid #00d5f4;opacity:.5;filter:alpha(opacity=50)}.teaser-quer__teaser:hover .default-img__triangle-bottom:after{border-bottom:60px solid #002b90;opacity:.2;filter:alpha(opacity=20)}.teaser-quer__teaser:hover .default-img__triangle-top:after{border-left:60px solid #002b90;opacity:.2;filter:alpha(opacity=20)}.teaser__triangle-overlay--bottom{position:absolute;width:180px;height:163px;right:0;bottom:0;opacity:0;filter:alpha(opacity=0)}.teaser__triangle-overlay--top{position:absolute;height:163px;width:175px;left:0;top:0;opacity:0;filter:alpha(opacity=0)}.teaser__triangle-overlay--bottom:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.5;filter:alpha(opacity=50);border-bottom:120px solid #00d5f4;border-left:120px solid transparent;right:0;bottom:0;z-index:4}.teaser__triangle-overlay--bottom:after{content:'';position:absolute;width:0;height:0;border-left:60px solid transparent;border-right:60px solid transparent;border-bottom:60px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;left:0;z-index:3}.teaser__triangle-overlay--top:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.5;filter:alpha(opacity=50);border-top:120px solid #00d5f4;border-right:120px solid transparent;left:0;top:0;z-index:4}.teaser__triangle-overlay--top:after{content:'';position:absolute;width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:60px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;left:0;z-index:3}.teaser__img{z-index:2}.teaser__default-img{position:absolute;top:0;right:0;bottom:0;left:0;background:#cbced0}.teaser__default-img.gradient-primary:before,.teaser__img.gradient-primary:before{opacity:0;filter:alpha(opacity=0);transition:all 250ms ease}.teaser__default-img .icon{position:absolute;left:0;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:100px;color:#f5f5f6}.default-img__triangle-bottom{position:absolute;width:180px;height:163px;bottom:0;right:0;opacity:1;filter:alpha(opacity=100)}.default-img__triangle-bottom:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.15;filter:alpha(opacity=15);border-bottom:120px solid #fff;border-left:120px solid transparent;right:0;bottom:0;z-index:2}.default-img__triangle-bottom:after{content:'';position:absolute;width:0;height:0;border-left:60px solid transparent;border-right:60px solid transparent;border-bottom:60px solid #fff;opacity:.15;filter:alpha(opacity=15);bottom:0;left:0;z-index:1}.default-img__triangle-top{height:163px;width:175px;position:absolute;top:0;left:0}.default-img__triangle-top:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.15;filter:alpha(opacity=15);border-top:120px solid #fff;border-right:120px solid transparent;left:0;top:0;z-index:2}.default-img__triangle-top:after{content:'';position:absolute;width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:60px solid #fff;opacity:.15;filter:alpha(opacity=15);bottom:0;left:0;z-index:1}.teaser__teaser-body{padding:15px}.teaser-body__hl{line-height:30px;font-size:20px;margin-bottom:5px}.teaser-body__sl{font-size:20px;color:#7e848a}.teaser-body__sl>.icon,h2 .icon.news-detail{position:relative;top:1px;margin-right:6px}.teaser-body__description>a{color:#00abe5}.teaser-body__description>a:hover{text-decoration:underline}.pagination{font-size:20px;margin-top:0}.pagination__previous,.pagination__next{font-size:6px;position:absolute;right:0;left:0;top:16px}.pagination>li>a{width:40px;height:40px;margin-left:0}.pagination a.pagination__a--next,.pagination a.pagination__a--previous{padding:0}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{border-color:#f2f2f3}.infobox__inner{background:#fff;box-shadow:0 0 5px #7e848a;position:relative;z-index:0}.infobox__body{background:#fff;padding:0 15px;text-align:center}.infobox__hl{font-size:18px;line-height:1}.infobox__link{font-size:15px;text-decoration:underline;margin-top:12px;display:block}.google-map__marker .marker-plus{width:20px;height:20px;background:#fff;border-radius:50%;position:absolute;display:block;left:6px;top:6px}.google-map__marker .marker-plus:before{content:"\EA0F";font-family:iconfont;position:absolute;display:block;font-size:11px;color:#1c1c1c;top:4px;left:5px}.google-map__marker-wrapper.is-active .icon-poi{color:#d9092a}.google-map__marker-wrapper.is-active .marker-plus:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.routenplaner{position:relative;margin-bottom:50px}.routenplaner .btn{position:absolute;right:0;top:0;border-top-left-radius:0;border-bottom-left-radius:0;height:57px}.routenplaner .form-control{padding-right:170px;border:1px solid #00abe5}.search-slide .page-heading{padding-top:0;padding-bottom:45px}.search-slide__input{position:relative}.search-slide__input .form-control--input{padding-right:110px;border:1px solid #00abe5}.search-slide__input .btn{position:absolute;right:0;top:0;border-top-left-radius:0;border-bottom-left-radius:0;height:53px;font-size:16px}.search-result-slide .pagination{margin:0}.search-result-slide .teaser-body__hl{font-size:20px;margin-bottom:5px}.search-result-slide .teaser-body__sl{font-size:16px;word-break:break-all}.search-result-slide .search-result:first-child .teaser-quer__teaser--search{margin-top:30px}.search-result-slide .search-result b{color:#00abe5}.search-result-slide .search-result .teaser-body__description b,.search-result-slide .search-result .teaser-body__sl b{font-family:SourceSansRegular,sans-serif}.search-result-slide .search-result .teaser-body__hl b{font-family:LatoBold,sans-serif}.cookie-bar{position:fixed;bottom:0;left:0;right:0;background:#212529;color:#fff;padding:12px 16px;padding:.75rem 1rem;z-index:99}.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;color:#00abe5}.cookie-bar__detail-btn:hover,.cookie-bar__detail-btn:focus,.cookie-bar__detail-btn:active{color:#fff}.cookie-bar__detail-btn:hover{text-decoration:none}a.cookie-bar__detail-btn:hover{color:#fff}.cookie-bar__buttons{margin-top:12px;margin-top:.75rem;text-align:right}.cookie-bar__accept{margin-left:12px;margin-left:.75rem}.cookie-modal__item{margin-bottom:12px;margin-bottom:.75rem}.cookie-modal__item--all{margin-bottom:16px;margin-bottom:1rem}.cookie-modal__label{font-size:24px;font-size:1.5rem}.cookie-modal__link{display:inline-block;margin-left:8px;margin-left:.5rem;text-decoration:underline}.cookie-modal__switch{position:relative;display:inline-block;width:60px;height:34px;vertical-align:middle;margin-right:8px;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:#00abe5}input:focus+.cookie-modal__switch-toggle{box-shadow:0 0 2px #00abe5}input:checked+.cookie-modal__switch-toggle:before{-ms-transform:translateX(26px);transform:translateX(26px)}.dsgvo-hint{margin-top:30px}.info-modal__header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.info-modal__title{color:#00abe5}.info-modal__close-button{font-size:48px;font-size:3rem}.modal-open .info-modal{display:block}.consent-overlay__wrapper{position:absolute;top:0;left:0;width:0;height:0;background-image:linear-gradient(to top,#00d5f4 0,#00abe5 100%);z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:64px white solid;border:4rem white solid;border-left:0;border-right:0;overflow:hidden;display:none}.consent-overlay__wrapper.is-active{width:100%;height:100%;display:-ms-flexbox;display:flex}.consent-overlay__triangles-left{height:100%;width:175px;position:absolute;top:0;left:0}.consent-overlay__triangles-left:before{border-top:175px solid #002b90;border-right:175px solid transparent;background-color:transparent;content:'';position:absolute;width:0;height:0;opacity:.2;filter:alpha(opacity=20);left:0;top:0;z-index:1}.consent-overlay__triangles-left:after{border-bottom:275px solid #00d5f4;border-right:275px solid transparent;background-color:transparent;content:'';position:absolute;width:0;height:0;opacity:.35;filter:alpha(opacity=35);left:0;bottom:0;z-index:1}.consent-overlay__triangles-right:before{content:'';position:absolute;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-right:50px solid #00d5f4;opacity:.2;filter:alpha(opacity=20);bottom:0;right:0;z-index:1;-ms-transform:translateY(-200px);transform:translateY(-200px)}.consent-overlay__triangles-right:after{content:'';position:absolute;width:0;height:0;border-top:120px solid transparent;border-bottom:120px solid transparent;border-right:120px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;right:0;z-index:1}.consent-overlay__wrapper p{color:white}.consent-overlay__wrapper p{margin-bottom:16px;margin-bottom:1rem}.consent-overlay__wrapper button{background-color:transparent;font-size:28px;font-size:1.75rem;margin-top:16px;margin-top:1rem}.CookieDeclaration{padding-left:15px;padding-right:15px}.footer-top__body{padding-top:60px;padding-bottom:60px}.footer__hl{margin-bottom:15px;font-size:22px}.footer__top-triangle{position:absolute;width:200px;height:150px;bottom:0;left:0;opacity:1;filter:alpha(opacity=100)}.footer__top-triangle:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.2;filter:alpha(opacity=20);border-bottom:150px solid #002b90;border-right:150px solid transparent;left:0;bottom:0;z-index:1}.footer__top-triangle:after{content:'';position:absolute;width:0;height:0;border-left:45px solid transparent;border-right:45px solid transparent;border-bottom:45px solid #00d5f4;opacity:.5;filter:alpha(opacity=50);bottom:0;right:0;z-index:2}.footer__bottom{color:#7e848a;background-color:#f2f2f3;padding:21px 0}.footer__bottom ul{margin:0}.footer__bottom ul>li:first-child{padding-left:0}.footer__bottom .elements-logo{text-align:center;margin-top:21px;padding:0!important}.footer__bottom .elements-logo img{width:100px;width:6.25rem}.footer__bottom .daikin-logo{text-align:center;margin:21px 0;padding:0}.footer__bottom .list-inline{text-align:center}.footer__bottom .list-inline>li{padding:10px 20px}.footer__bottom .list-inline>li>a{text-decoration:underline}.footer__bottom .list-inline>li>a:hover{color:#00abe5}.footer__bottom .icon-daikin{padding:0 20px;font-size:12px}.footer__icon-strauss-filled{position:absolute;bottom:-1px;right:15px;z-index:1;font-size:74px;color:#f2f2f3}@media screen and (max-width:991px) and (min-width:768px){body{width:982px}.container-outer{overflow:hidden}}@media screen and (max-width:767px){body{min-width:320px;max-width:100%;overflow-x:hidden}html{overflow-x:hidden}.btn-request{width:100%;margin-top:20px}html.has-overflow-hidden,.has-overflow-hidden body{overflow:hidden;position:fixed;top:0;bottom:0;left:0;right:0}.navbar-main{top:0;left:0;width:100%;height:85px;padding:15px}.navbar-nav{margin:0}.navbar-main .navbar-toggle .icon-bar{transition:transform 250ms ease-in-out,opacity 250ms ease-in-out}.navbar-toggle.is-open{background:#fff;border-left:none;padding:9px 10.5px}.is-open .icon-bar:nth-child(2){opacity:0;filter:alpha(opacity=0)}.is-open .icon-bar:nth-child(3){-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.is-open .icon-bar:nth-child(4){-ms-transform:rotate(45deg) translateX(-9px) translateY(-9px);transform:rotate(45deg) translateX(-9px) translateY(-9px)}.mobile-nav{display:block;position:fixed;top:85px;right:0;left:0;bottom:0;width:100%;padding-top:0;-ms-transform:translateX(100%);transform:translateX(100%);transition:transform 200ms ease-in-out;z-index:99;background:#fff;border-top:1px solid #bec1c4}.mobile-nav.is-open{width:93%;-ms-transform:translateX(8%);transform:translateX(8%)}.mobile-nav-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow-x:hidden;overflow-y:scroll}.mobile-nav .navbar-nav>li>a{position:relative;border-bottom:1px solid #bec1c4;padding:20px;font-size:22px}.mobile-nav .subnav-toggle{font-size:6px;position:absolute;right:0;top:0;padding:27px 20px}.mobile-nav li.is-open>a>.subnav-toggle{-ms-transform:rotate(180deg);transform:rotate(180deg)}.mobile-nav .navbar-main__dropdown,.mobile-nav .navbar-main__dropdown__subnav{display:none;background-image:linear-gradient(to top,#00d5f4 0,#00abe5 100%)}.mobile-nav .navbar-main__dropdown ul>li>a{position:relative;display:block;padding:13px 20px;font-size:18px;color:#fff;border-bottom:1px solid #40d1f2}.mobile-nav .navbar-main__dropdown ul>li>a>.icon-arrow-nav{padding:23px 20px}.mobile-nav .navbar-main__dropdown__subnav{display:none}.mobile-nav .navbar-main__dropdown__subnav>ul>li>a{padding-left:35px}.mobile-nav .navbar-main__dropdown__subnav>ul>li:last-child>a{border-color:#5ddffd}.mobile-nav__btn-wrapper{padding:0 20px}.mobile-nav__btn-wrapper>a{padding:13px 20px;font-size:20px}.mobile-nav__btn-wrapper>a>.icon-phone{margin-right:0;font-size:22px}.mobile-nav__search{position:relative}.mobile-nav__search .form-control{border-color:#00abe5;padding-right:118px}.navbar-search__btn{position:absolute;right:0;top:0;border-top-left-radius:0;border-bottom-left-radius:0;padding:17px 20px;font-size:16px}.navbar-search__btn.btn-icon .icon{font-size:13px;margin-right:5px}.navbar-header__tel{font-size:30px;line-height:1;padding:14px 15px;color:#00abe5}.navbar.no-header-image{border-bottom-color:#f2f2f3}.header-sujet__triangle-bottom:before{border-bottom:90px solid #00d5f4;border-left:90px solid transparent;border-top:none;border-right:none;bottom:0}.teaser-grid{margin:60px 0 30px}.table-primary table>tbody>tr>td,.table-primary table>thead>tr>th,.wysiwyg table>tbody>tr>td,.wysiwyg table>thead>tr>th{padding:6px}.table-primary table>tbody>tr>td:last-child,.wysiwyg table>tbody>tr>td:last-child{font-size:14px}.table-primary table th,.wysiwyg table th{font-size:16px}.video-js.vjs-paused.vjs-using-native-controls .vjs-poster,.vjs-default-skin.vjs-paused.vjs-using-native-controls .vjs-big-play-button{display:block}.vjs-default-skin .vjs-big-play-button{width:80px;height:80px}.vjs-default-skin .vjs-big-play-button:before{font-size:40px}.routenplaner .btn{height:53px;font-size:16px;padding:10px}.routenplaner .form-control{padding-right:115px}}@media screen and (min-width:768px){body{line-height:1.83333;font-size:18px}h1,.h1{font-size:55px;line-height:1.2}h2,.h2{font-size:40px;line-height:1.2}h3,.h3{font-size:24px;line-height:1.42308}h4,.h4{font-size:21px;line-height:1.2381}.row--same-height-sm .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-sm,.row--same-height-sm.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-sm.slick-slider{display:block}.row--same-height-sm:before,.row--same-height-sm:after{display:none}.row--same-height-sm>.col,.row--same-height-sm.slick-slider .col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto}.img-lightbox__btn{-ms-transform:translateX(55px) translateY(55px);transform:translateX(55px) translateY(55px)}.media__img-lightbox .img-lightbox__btn{width:57px;height:57px}.wysiwyg-media__floated-img .img-floated--right{margin:5px 0 30px 30px}.wysiwyg-media__floated-img .img-floated--left{margin:5px 30px 30px 0}.btn.btn-outline{padding:15px 25px}.accordion .panel-heading a{font-size:18px;padding:18px 65px 18px 25px}.accordion .panel-body{padding:25px}.navbar-container{padding:0 45px}.navbar-collapse{position:relative}.navbar-main{height:100px;background:transparent;position:absolute;left:0;right:0;z-index:5;color:#fff;padding:21px 0;transition:all 150ms ease}.affix.navbar-main{position:fixed;background:#fff;color:#1c1c1c;border-bottom:1px solid #bec1c4;transform:translateZ(0);z-index:10;max-width:1440px;width:100%;margin:0 auto;transition:all 150ms ease}.navbar-main .navbar-nav>li{position:relative}.navbar-right{font-size:20px;position:absolute;right:15px}.navbar-right>li:last-child{padding-right:0}.navbar-right__item{display:block;color:#fff;padding:18px 8px;line-height:20px;vertical-align:middle}.navbar-right__item--search{position:relative;width:105px;height:57px;vertical-align:middle;top:-3px}.navbar-right__item--search .form-wrap{position:absolute;display:block;top:0;bottom:0;right:0}.affix .navbar-right__item{color:#00abe5;transition:all 150ms ease}.navbar-right__item .icon{font-size:18px;position:relative;top:3px;margin-right:2px}.navbar-right__item .icon.icon-mail{font-size:14px;top:1px;margin-right:7px}.navbar-right__item .icon.icon-search{margin-right:4px}.navbar-main__dropdown{position:absolute;display:none;padding:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:10px solid transparent;width:auto;min-width:140px}.navbar-main .navbar-nav>li:hover .navbar-main__dropdown{display:block}.navbar-main__dropdown ul{background:#fff;color:#1c1c1c}.affix .navbar-main__dropdown ul{background-image:linear-gradient(to top,#00d5f4 0,#00abe5 100%);color:#fff}.navbar-main__dropdown:before{content:'';position:absolute;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:15px solid #fff;top:-15px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.affix .navbar-main__dropdown:before{border-bottom:15px solid #00abe5}.navbar-main__dropdown ul>li>a{white-space:nowrap;padding:9px 20px;display:block;border-bottom:1px solid #bec1c4}.navbar-main__dropdown ul>li:last-child>a,.affix .navbar-main__dropdown ul>li:last-child>a{border-bottom:none}.affix .navbar-main__dropdown ul>li>a{border-bottom:1px solid #fff}.navbar-main__dropdown ul>li>a:hover{color:#00abe5}.affix .navbar-main__dropdown ul>li>a:hover{color:#fff;background:#00abe5}.navbar-main__dropdown ul>li.has-subnav{position:relative}.navbar-main__dropdown__subnav{position:absolute;left:100%;top:0;width:100%;display:none;background:#00abe5;border-left:1px solid #bec1c4}.affix .navbar-main__dropdown__subnav{border-left:1px solid #fff}.navbar-main__dropdown ul>li:hover .navbar-main__dropdown__subnav{display:block}.navbar-main__dropdown ul>li.has-subnav>a:before{content:"\EA03";font-family:iconfont;position:absolute;right:20px;top:50%;margin-top:-5px;-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:block;font-size:5px}.navbar-right__searchbar{position:relative;transition:margin 250ms ease}.navbar-right>li{transition:all 250ms ease}.navbar-nav{transition:opacity 250ms ease}.navbar-right__search-input{transition:all 250ms ease;width:0;border:0;height:0;opacity:0;filter:alpha(opacity=0);padding:0}.navbar-search-trigger{height:57px;color:#fff;transition:all 250ms ease;position:absolute;top:0;bottom:0;right:-15px}.navbar-right .search-close{color:#fff;cursor:pointer;transition:all 250ms ease;position:absolute;font-size:25px;top:17px;bottom:0;right:-80px;display:block;height:25px;-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;filter:alpha(opacity=0)}.navbar-main.search-active a.navbar-brand{border:2px solid #fff;margin-top:-2px;margin-left:-2px}.navbar-main.search-active .navbar-right__item--search{margin-right:70px}.navbar-main.search-active .navbar-right .search-close{-ms-transform:rotate(-135deg);transform:rotate(-135deg);opacity:1;filter:alpha(opacity=100)}.navbar-main.search-active.affix-top{background:#00abe5}.navbar-main.search-active .navbar-right>li:not(:last-child){opacity:0;filter:alpha(opacity=0)}.navbar-main.search-active .navbar-nav{opacity:0;filter:alpha(opacity=0)}.navbar-main.search-active .navbar-search-trigger{margin-right:0;background:#fff;color:#00abe5;border-radius:0 1000px 1000px 0}.navbar-main.search-active .navbar-right__search-input{padding:15px 120px 15px 20px;opacity:1;filter:alpha(opacity=100);width:585px;border:1px solid white}.navbar-main.search-active.affix .navbar-right__search-input{border:1px solid #00abe5;color:#999}.navbar-main.search-active.affix .navbar-search-trigger{background:#00abe5;color:#fff}.navbar-main.search-active.affix .navbar-right .search-close{color:#00abe5}.navbar-main.search-active.affix .navbar-right__search-input::-webkit-input-placeholder{color:#999}.navbar-main.search-active.affix .navbar-right__search-input:-moz-placeholder{color:#999;opacity:1;filter:alpha(opacity=100)}.navbar-main.search-active.affix .navbar-right__search-input::-moz-placeholder{color:#999;opacity:1;filter:alpha(opacity=100)}.navbar-main.search-active.affix .navbar-right__search-input:-ms-input-placeholder{color:#999}.navbar.no-header-image~.page-wrapper>main>.header-image{display:block;height:100px}.header-sujet__pre-hl{font-size:30px}.header-sujet__hl{font-size:75px;line-height:90px}.header-sujet__btn-wrapper{margin-top:40px}.header-sujet__btn-wrapper .btn{margin-right:20px}.header-scroll-down{border-left:71px solid transparent;border-right:71px solid transparent;border-bottom:71px solid #fff}.header-scroll-down .icon{font-size:30px;top:28px;left:-15px}.header-sujet__triangle-bottom{width:550px;height:450px}.header-sujet__triangle-bottom:before{border-top:120px solid transparent;border-bottom:120px solid transparent;border-right:120px solid #00d5f4;bottom:70px}.header-sujet__triangle-bottom:after{border-left:450px solid transparent;border-right:450px solid transparent;border-bottom:450px solid #002b90}.header-sujet__triangle-top{height:530px;width:300px}.header-sujet__triangle-top:before{border-top:300px solid transparent;border-bottom:300px solid transparent;border-left:300px solid #00d5f4;top:-180px}.header-sujet__triangle-top:after{border-top:120px solid transparent;border-bottom:120px solid transparent;border-left:120px solid #002b90}.fade-in-1:before{animation:animationFramesBefore ease 1s;animation-iteration-count:1;-ms-transform-origin:50% 50%;transform-origin:50% 50%;display:block}.fade-in-1:after{animation:animationFramesAfter ease 1s;animation-iteration-count:1;-ms-transform-origin:50% 50%;transform-origin:50% 50%;animation-duration:3s;display:block}@keyframes animationFramesBefore{0%{opacity:0;filter:alpha(opacity=0);transform:translate(-30px,-0)}100%{opacity:.5;filter:alpha(opacity=50);transform:translate(0,0)}}@keyframes animationFramesAfter{0%{opacity:0;filter:alpha(opacity=0);transform:translate(-30px,-0)}100%{opacity:.2;filter:alpha(opacity=20);transform:translate(0,0)}}.fade-in-2:before{animation:animationFramesBefore2 ease 1s;animation-iteration-count:1;-ms-transform-origin:50% 50%;transform-origin:50% 50%;display:block}.fade-in-2:after{animation:animationFramesAfter2 ease 1s;animation-iteration-count:1;-ms-transform-origin:50% 50%;transform-origin:50% 50%;animation-duration:3s;display:block}@keyframes animationFramesBefore2{0%{opacity:0;filter:alpha(opacity=0);transform:translate(30px,-0)}100%{opacity:.5;filter:alpha(opacity=50);transform:translate(0,0)}}@keyframes animationFramesAfter2{0%{opacity:0;filter:alpha(opacity=0);transform:translate(0,30px)}100%{opacity:.2;filter:alpha(opacity=20);transform:translate(0,0)}}.heading-block{max-width:1000px;margin:0 auto}.page-heading{padding:40px 0 50px}.heading-block .wysiwyg{margin-top:40px;margin-bottom:80px}.page-heading .wysiwyg{margin-top:40px}.heading-block .wysiwyg.intro-text,.page-heading .wysiwyg.intro-text{font-size:22px;line-height:38px}.slide{padding:55px 0}.slide--content__heading{margin-bottom:45px}.slide__triangle-bottom{width:600px;height:400px}.slide__triangle-bottom:before{background-color:transparent;opacity:.05;filter:alpha(opacity=5);border-bottom:400px solid #7e848a;border-left:400px solid transparent}.slide__triangle-bottom:after{border-left:200px solid transparent;border-right:200px solid transparent;border-bottom:200px solid #7e848a}.slide__triangle-top{width:300px;height:620px}.slide__triangle-top:before{border-top:280px solid transparent;border-bottom:280px solid transparent;border-left:280px solid #7e848a;top:-140px}.slide__triangle-top:after{border-top:200px solid transparent;border-bottom:200px solid transparent;border-left:200px solid #7e848a}.usp-item__description{padding:0;margin-bottom:0}.usp-item__icon{font-size:75px;margin-bottom:20px;transition:transform 350ms cubic-bezier(.68,-.55,.27,1.55)}.usp-item:hover .usp-item__icon{-ms-transform:translateY(-15px);transform:translateY(-15px)}.img-teaser__sl{font-size:23px}.img-teaser__hl{font-size:40px;line-height:43px}.img-teaser__body .btn{margin-top:25px}.teaser-grid__vertical-teaser{margin-top:84px}.teaser-grid{padding:80px 0 50px}.teaser-grid__triangle{height:800px;width:800px;left:50px}.teaser-grid__triangle:before{background-color:transparent;border-top:800px solid #f2f2f3;border-right:800px solid transparent}.reference-slider-img__small{margin-top:52px}.reference-slider-item__sl{font-size:23px;text-transform:uppercase}.reference-slider-item__hl{font-size:45px}.reference-slider__body .btn{margin-top:25px}.reference-logo{margin-bottom:30px}.slick-slider .slick-arrow{background:#fff;width:80px;height:80px;z-index:2;position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.slick-slider .slick-arrow.slick-prev{left:-40px}.slick-slider .slick-arrow.slick-next{right:-40px}.slick-slider .slick-arrow.slick-prev .icon{left:9px;bottom:5px;font-size:23px}.slick-slider .slick-arrow.slick-next .icon{right:11px;top:13px;font-size:23px}.form-control{height:57px;font-size:20px}.form-control.form-control--transparent::-webkit-input-placeholder{font-size:20px}.form-control.form-control--transparent:-moz-placeholder{font-size:20px;opacity:1;filter:alpha(opacity=100)}.form-control.form-control--transparent::-moz-placeholder{font-size:20px;opacity:1;filter:alpha(opacity=100)}.form-control.form-control--transparent:-ms-input-placeholder{font-size:20px}.select:before{padding:22px 20px}.request-form .form-group{margin-bottom:40px}.content-video{max-width:995px;width:100%}.facts-slide{padding:65px 0}.fact-figure{font-size:50px;line-height:60px}.fact-text{font-size:23px;line-height:30px}.facts-slide__triangle-bottom{width:250px;height:175px}.facts-slide__triangle-bottom:before{border-bottom:175px solid #00d5f4;border-left:175px solid transparent}.facts-slide__triangle-bottom:after{content:'';position:absolute;width:0;height:0;border-left:70px solid transparent;border-right:70px solid transparent;border-bottom:70px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;left:0;z-index:1}.facts-slide__triangle-top{height:250px;width:175px;position:absolute;top:0;left:0}.facts-slide__triangle-top:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.5;filter:alpha(opacity=50);border-top:175px solid #00d5f4;border-right:175px solid transparent;left:0;top:0;z-index:2}.facts-slide__triangle-top:after{content:'';position:absolute;width:0;height:0;border-top:70px solid transparent;border-bottom:70px solid transparent;border-left:70px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;left:0;z-index:1}.content-teaser__body{padding:23px 30px}.content-teaser__body .body__hl{font-size:24px;line-height:1.41667;margin-bottom:10px}.content-teaser__body .body__description{line-height:1.83333}.lg-outer .lg-image{border:40px solid #fff}.references-tiles__tile{height:207px}.tile__img{padding:0}.overlay__close{-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:25px;right:25px}.overlay__hl{font-size:30px}.overlay__sl{font-size:20px}.default-img__triangle-top,.teaser__triangle-overlay--top{height:180px}.default-img__triangle-bottom,.teaser__triangle-overlay--bottom{height:245px}.teaser__default-img .icon{font-size:156px}.teaser-body__hl{line-height:34px;font-size:24px;margin-bottom:12px}.teaser__teaser-body{padding:18px 31px}.teaser-quer__teaser{margin-bottom:60px}.search-result-slide .teaser-body__sl{font-size:18px}.search-result-slide .search-result:first-child .teaser-quer__teaser--search{margin-top:60px}.search-slide__input .btn{height:57px;font-size:20px}.search-slide__input .form-control--input{padding-right:130px}.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}.footer-top__body{padding-top:80px;padding-bottom:80px}.footer__hl{font-size:30px;margin-bottom:25px}.footer__top .form-group{margin-bottom:0}.footer__bottom .list-inline{text-align:left}.footer__bottom .list-inline>li{padding:0 20px}.footer__bottom .icon-daikin{padding:0 10px;font-size:10px}.footer__bottom .daikin-logo{text-align:left;margin:0}.footer__bottom .elements-logo{text-align:right;margin-top:0;padding:0!important}.footer__bottom .elements-logo img{width:9.375rem}.footer__top-triangle{width:225px;height:150px}.footer__top-triangle:after{border-left:85px solid transparent;border-right:85px solid transparent;border-bottom:85px solid #00d5f4}}@media screen and (max-width:768px){.wysiwyg-media__media{margin-top:20px}.reference-slider__body{padding:0 50px}}@media screen and (min-width:768px) and (max-width:1199px){.navbar-nav>li>a{font-size:18px;padding:16px 9px}.navbar-right__item{padding:16px 8px}.navbar-container{padding:0 15px}}@media screen and (min-width:1200px) and (max-width:1500px){.navbar-nav>li>a{padding-left:13px;padding-right:13px}}@media screen and (min-width:768px) and (max-width:1420px){.navbar-right{position:absolute;right:0;margin-right:5px}.navbar-right__item-text{display:none}.navbar-right__item .icon.icon-mail{margin-right:0}.navbar-right.list-inline>li{padding-left:0;padding-right:0}.navbar-right__item--search{width:35px}.navbar-main.search-active .navbar-right__item--search{margin-right:60px}.navbar-main.search-active .navbar-right__search-input{padding:15px 50px 15px 20px;width:370px}.navbar-main.search-active .navbar-right .search-close{right:-65px}}@media screen and (min-width:1200px){.header-sujet__triangle-bottom{width:791px;height:560px}.header-sujet__triangle-bottom:before{border-top:180px solid transparent;border-bottom:180px solid transparent;border-right:180px solid #00d5f4;bottom:130px}.header-sujet__triangle-bottom:after{border-left:550px solid transparent;border-right:550px solid transparent;border-bottom:550px solid #002b90}.header-sujet__triangle-top{height:685px;width:400px}.header-sujet__triangle-top:before{border-top:400px solid transparent;border-bottom:400px solid transparent;border-left:400px solid #00d5f4;top:-260px}.header-sujet__triangle-top:after{border-top:180px solid transparent;border-bottom:180px solid transparent;border-left:180px solid #002b90}.teaser-grid__triangle{height:970px;width:970px;left:100px}.teaser-grid__triangle:before{background-color:transparent;border-top:970px solid #f2f2f3;border-right:970px solid transparent}.footer__bottom .icon-daikin{padding:0 20px;font-size:12px}}@media screen and (min-width:992px){.usp-item__description{padding:0 30px}}@media screen and (min-width:768px) and (max-width:991px){.table-primary table>thead>tr>th:last-child,.table-primary table>tbody>tr>td:last-child,.wysiwyg table>thead>tr>th:last-child,.wysiwyg table>tbody>tr>td:last-child{width:20%}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL2Jhc2UuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvYmFzZS1sYXlvdXQuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvdHlwby5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9vb2Nzcy5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9yb3ctaGVscGVyLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3d5c2l3eWcuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvYnRuLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL2ljb25zLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL2FjY29yZGVvbi5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9lbWJlZC1yZXNwb25zaXZlLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL2hlYWRlci1zdWpldC5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9oZWFkaW5nLWJsb2NrLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3NsaWRlLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3VzcC1zbGlkZS5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9pbWctdGVhc2VyLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3RlYXNlci1ncmlkLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3NsaWRlci1yZWZlcmVuY2VzLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3NsaWRlci5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9mb3JtLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3RhYmxlLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL2JyZWFkY3J1bWJzLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL2NvbnRlbnQtdmlkZW8uY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvZmFjdHMtc2xpZGUuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvY29udGVudC10ZWFzZXIuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvbGlnaHRib3guY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvcmVmZXJlbmNlcy10aWxlcy5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9jb250YWN0LmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3RlYXNlci1xdWVyLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3BhZ2luYXRpb24uY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvaW5mb2JveC5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9yb3V0ZW5wbGFuZXIuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvc2VhcmNoLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL2Nvb2tpZS1iYXIuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvaW5mby1tb2RhbC5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9jb29raWVib3QuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvZm9vdGVyLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL21vYmlsZS1uYXYuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvbmF2YmFyLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxLQUNJLDRCQUE4QixDQUNqQyxBQUNELEVBQ0ksY0FBZSxBQUNmLGNBQWdCLENBQ25CLEFBQ0QsZ0JBRUksY0FBZSxBQUNmLG9CQUFzQixDQUN6QixBQUNELFFBQ0ksZUFBaUIsQ0FDcEIsQUFDRCxTQUNJLGVBQWlCLENBQ3BCLEFBQ0QsTUFDSSxtQkFBcUIsQ0FFeEIsQUFFRCxHQUNJLGVBQW9CLENBRXZCLEFBTUQsWUFDSSxtQkFBaUMsQUFDakMsVUFBWSxDQUNmLEFBQ0QsS0FDSSxjQUFlLEFBQ2Ys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QUFhLENBQ2hCLEFBRUQsbUNBQ0ksbUNBQW9DLEFBQ3BDLHNDQUF1QyxBQUN2QyxnQ0FBaUMsQUFDakMsVUFBWSxDQUNmLEFBRUQsa0NBQ0ksbUNBQW9DLEFBQ3BDLHNDQUF1QyxBQUN2QywrQkFBaUMsQ0FDcEMsQUtqSUQsdUJBQ0ksYUFBYyxBQUNkLFlBQWEsQUFDYixVQUFZLENBQ2YsQUFFRCw4QkFDSSw2QkFBOEIsQUFDOUIsK0JBQWdDLEFBQ2hDLG9DQUFzQyxDQUN6QyxBb0IwR0QsNkJBQ0ksZUFBZ0IsQUFDaEIsY0FBZ0IsQ0FDbkIsQ3pCV0osQUc3SEQsb0NBQ0ksdUJBQ0ksY0FBZ0IsQ0FDbkIsQ0FDSixBTVJELDBEQUNJLG9LQUlJLFNBQVcsQ0FDZCxDQUNKIiwiZmlsZSI6Ijxuby1vdXRwdXQ+Iiwic291cmNlc0NvbnRlbnQiOlsiaHRtbCB7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7IC8qcHJldmVudCBzY3JvbGxiYXIgZnJvbSBvdmVybGFwcGluZyBjb250ZW50Ki9cbn1cbmEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbmE6aG92ZXIsXG5hOmZvY3VzIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hZGRyZXNzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxudGV4dGFyZWEge1xuICAgIHJlc2l6ZTogdmVydGljYWw7XG59XG5sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgLypmb250LWZhbWlseTogdmFyKC0tZm9udC1yZWd1bGFyLWZhbWlseSk7Ki9cbn1cbi8qZHQsKi9cbnRoIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIC8qZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYm9sZC1mYW1pbHkpOyovXG59XG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuOjpzZWxlY3Rpb24ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGNvbG9yOiAjZmZmO1xufVxubWFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIC8qZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYm9sZC1mYW1pbHkpOyovXG59XG5zIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59IiwiYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICNFQkVDRUQ7XG59XG4ucGFnZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhhcy1vdmVyZmxvdy1oaWRkZW4gLnBhZ2Utd3JhcHBlcjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xuICAgIHotaW5kZXg6IDU7XG4gICAgY29udGVudDogJyc7XG59XG5cbi5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTIzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAzO1xufVxuXG4uY29udGFpbmVyLW91dGVyLFxuLmNvbnRhaW5lci1mbHVpZHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5IHtcbiAgICAgICAgd2lkdGg6IDk4MnB4O1xuICAgIH1cbiAgICAuY29udGFpbmVyLW91dGVye1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBib2R5IHtcbiAgICAgICAgbWluLXdpZHRoOiAzMjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxuICAgIGh0bWwge1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxufSIsImJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZGVmYXVsdCk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjQgLyAxNik7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZGVmYXVsdC1mYW1pbHkpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkge1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzMyAvIDE4KTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbn1cblxuLmZvbnQtYm9sZCwgc3Ryb25nLCBiIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zYW5zLWJvbGQtZmFtaWx5KTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uZm9udC1zaGFkb3d7XG4gICAgdGV4dC1zaGFkb3c6IDBweCAwcHggNHB4IHJnYmEoMCwwLDAsMC40KTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cbmgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYyg0NS8zNSk7XG4gICAgZm9udC1mYW1pbHk6dmFyKC0tZm9udC1sYXRvLWJvbGQtZmFtaWx5KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDQwLzMwKTtcbiAgICBmb250LWZhbWlseTp2YXIoLS1mb250LWxhdG8tYm9sZC1mYW1pbHkpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5oMywgLmgzIHtcbiAgICBmb250LXNpemU6MjJweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygzMC8yMik7XG4gICAgZm9udC1mYW1pbHk6dmFyKC0tZm9udC1kZWZhdWx0LWZhbWlseSk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmg0LCAuaDQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygyMi8xOCk7XG4gICAgZm9udC1mYW1pbHk6dmFyKC0tZm9udC1kZWZhdWx0LWZhbWlseSk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGgxLCAuaDEge1xuICAgICAgICBmb250LXNpemU6IDU1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDcyLzYwKTtcbiAgICB9XG4gICAgaDIsIC5oMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6Y2FsYyg2Ni81NSk7XG4gICAgfVxuICAgIGgzLCAuaDMge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OmNhbGMoMzcvMjYpO1xuICAgIH1cbiAgICBoNCwgLmg0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDpjYWxjKDI2LzIxKTtcbiAgICB9XG5cbn1cbiIsIi50ZXh0LXByaW1hcnl7IGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTsgfVxuLnRleHQtZGVmYXVsdHsgY29sb3I6IHZhcigtLWNvbG9yLWRlZmF1bHQpOyB9XG4udGV4dC1ncmV5eyBjb2xvcjogdmFyKC0tY29sb3ItZ3JleSk7IH1cbi50ZXh0LXdoaXRleyBjb2xvcjogI2ZmZjsgfVxuXG4uYmctcHJpbWFyeXsgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7IH1cbi5iZy1ncmV5eyBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ncmV5KTsgfVxuLmJnLXdoaXRleyBiYWNrZ3JvdW5kOiAjZmZmOyBjb2xvcjogdmFyKC0tY29sb3ItZGVmYXVsdCk7IH1cblxuXG4uZm9udC1zYW5zLXJlZ3VsYXIsIC5mb250LWRlZmF1bHR7IGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWRlZmF1bHQtZmFtaWx5KTsgfVxuLmZvbnQtbGF0by1ib2xkeyBmb250LWZhbWlseTogdmFyKC0tZm9udC1sYXRvLWJvbGQtZmFtaWx5KTsgfVxuLmZvbnQtc2Fucy1ib2xkeyBmb250LWZhbWlseTogdmFyKC0tZm9udC1zYW5zLWJvbGQtZmFtaWx5KTsgfVxuXG5cbi5uby1tYXJnaW4geyBtYXJnaW46IDA7IH1cbi8qbWFyZ2lucyovXG4ubXQxMCB7bWFyZ2luLXRvcDogMTBweDt9XG4ubXQxNSB7bWFyZ2luLXRvcDogMTVweDt9XG4ubXQyMCB7bWFyZ2luLXRvcDogMjBweDt9XG4ubXQzMCB7bWFyZ2luLXRvcDogMzBweDt9XG5cbi5tYjB7bWFyZ2luLWJvdHRvbTogMHB4OyB9XG4ubWIxMHttYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4ubWIxNXttYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4ubWIyMHttYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4ubWIzMHttYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4ubXI1IHttYXJnaW4tcmlnaHQ6IDVweDt9XG5cblxuYS5za2lwbGluayB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IC0xMDAwMHB4O1xuICAgIHRvcDogLTEwMDAwcHg7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogM3B4O1xufVxuYS5za2lwbGluazpmb2N1cyB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmlzQ2xpY2thYmxlLCAuaXNDdXJzb3Ige2N1cnNvcjogcG9pbnRlcjt9XG4uZC1pYiB7ZGlzcGxheTogaW5saW5lLWJsb2NrO31cbi5kLWIge2Rpc3BsYXk6IGJsb2NrO31cblxuLmNlbnRlcmVke1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5ncmFkaWVudC1wcmltYXJ5e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmdyYWRpZW50LXByaW1hcnk6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICBib3R0b206MDtcbiAgICBsZWZ0OjA7XG4gICAgcmlnaHQ6MDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDBkNWY0IDAlLCAjMDBhYmU1IDEwMCUpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMC44O1xufVxuXG4uZ3JhZGllbnQtcHJpbWFyeV9fYm9keXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMztcbn1cblxuLmltZy1ncmF5c2NhbGV7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTsgLyogU2FmYXJpIDYuMCAtIDkuMCAqL1xuICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xufVxuXG5baGlkZGVuXSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufSIsIi8qcm93IGd1dHRlciovXG4ucm93LnJvdy0tZ3V0dGVyLXdpZHRoLTAge1xuICAgIG1hcmdpbi1sZWZ0OjA7XG4gICAgbWFyZ2luLXJpZ2h0OjA7XG59XG4ucm93LnJvdy0tZ3V0dGVyLXdpZHRoLTA+LmNvbCB7XG4gICAgcGFkZGluZy1sZWZ0OjA7XG4gICAgcGFkZGluZy1yaWdodDowO1xufVxuLnJvdy5yb3ctLWd1dHRlci13aWR0aC03IHtcbiAgICBtYXJnaW4tbGVmdDotN3B4O1xuICAgIG1hcmdpbi1yaWdodDotN3B4O1xufVxuLnJvdy5yb3ctLWd1dHRlci13aWR0aC03Pi5jb2wge1xuICAgIHBhZGRpbmctbGVmdDo3cHg7XG4gICAgcGFkZGluZy1yaWdodDo3cHg7XG59XG4ucm93LnJvdy0tZ3V0dGVyLXdpZHRoLTEwIHtcbiAgICBtYXJnaW4tbGVmdDotMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6LTEwcHg7XG59XG4ucm93LnJvdy0tZ3V0dGVyLXdpZHRoLTEwPi5jb2wge1xuICAgIHBhZGRpbmctbGVmdDoxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6MTBweDtcbn1cblxuLyp2ZXJ0aWNhbCBndXR0ZXIqL1xuXG4ucm93LS12ZXJ0aWNhbC1ndXR0ZXItMzAge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgIGNsZWFyOiBib3RoO1xufVxuLnJvdy0tdmVydGljYWwtZ3V0dGVyLTMwID4gLmNvbCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnJvdy0tdmVydGljYWwtZ3V0dGVyLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICBjbGVhcjogYm90aDtcbn1cbi5yb3ctLXZlcnRpY2FsLWd1dHRlci0xNSA+IC5jb2wge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5yb3ctLXZlcnRpY2FsLWd1dHRlci01NiB7XG4gICAgbWFyZ2luLXRvcDogLTU2cHg7XG4gICAgY2xlYXI6IGJvdGg7XG59XG4ucm93LS12ZXJ0aWNhbC1ndXR0ZXItNTYgPiAuY29sIHtcbiAgICBtYXJnaW4tdG9wOiA1NnB4O1xufVxuXG5cblxuLypDZW50ZXIgY29scyovXG4ucm93LS1pbmxpbmUtYmxvY2sge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucm93LS1pbmxpbmUtYmxvY2s+LmNvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucm93LS1pbmxpbmUtYmxvY2s+LmNvbC50ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucm93LS1pbmxpbmUtYmxvY2sudGV4dC1jZW50ZXI+LmNvbHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5yb3ctLWlubGluZS1ibG9jay0tYm90dG9tPi5jb2wge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi8qIHJvdy0tc2FtZS1oZWlnaHQgKi9cbi5yb3ctLXNhbWUtaGVpZ2h0X19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4vKlxuICogdGhlIC5yb3ctLXNhbWUtaGVpZ2h0IHNlbGVjdG9yIGhhcyB0byBiZSBhZnRlclxuICogLnJvdy0tc2FtZS1oZWlnaHRfX2l0ZW0gdG8gaW5jcmVhc2UgdGhlIHNwZWNpZmljaXR5XG4gKiBpbiBjYXNlIG9mIGNoYWluaW5nIHRoZSB0d28gc2VsZWN0b3JzXG4gKiAod2hpY2ggaXMgbmVlZGVkIGZvciBuZXN0ZWQgcm93cylcbiAqL1xuLnJvdy0tc2FtZS1oZWlnaHR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnJvdy0tc2FtZS1oZWlnaHQtLW9uZS1yb3cge1xuICAgIGZsZXgtd3JhcDogaW5oZXJpdDtcbn1cbi5yb3ctLXNhbWUtaGVpZ2h0LnNsaWNrLXNsaWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4ucm93LS1zYW1lLWhlaWdodDpiZWZvcmUsXG4ucm93LS1zYW1lLWhlaWdodDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5yb3ctLXNhbWUtaGVpZ2h0ID4gLmNvbCxcbi5yb3ctLXNhbWUtaGVpZ2h0LnNsaWNrLXNsaWRlciAuY29sIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucm93LS1zYW1lLWhlaWdodC0tY2VudGVye1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucm93LS1zYW1lLWhlaWdodC1zbSAucm93LS1zYW1lLWhlaWdodF9faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAvKlxuICAgICAqIHRoZSAucm93LS1zYW1lLWhlaWdodCBzZWxlY3RvciBoYXMgdG8gYmUgYWZ0ZXJcbiAgICAgKiAucm93LS1zYW1lLWhlaWdodF9faXRlbSB0byBpbmNyZWFzZSB0aGUgc3BlY2lmaWNpdHlcbiAgICAgKiBpbiBjYXNlIG9mIGNoYWluaW5nIHRoZSB0d28gc2VsZWN0b3JzXG4gICAgICogKHdoaWNoIGlzIG5lZWRlZCBmb3IgbmVzdGVkIHJvd3MpXG4gICAgICovXG4gICAgLnJvdy0tc2FtZS1oZWlnaHQtc20sXG4gICAgLnJvdy0tc2FtZS1oZWlnaHQtc20uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gICAgLnJvdy0tc2FtZS1oZWlnaHQtc20uc2xpY2stc2xpZGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5yb3ctLXNhbWUtaGVpZ2h0LXNtOmJlZm9yZSxcbiAgICAucm93LS1zYW1lLWhlaWdodC1zbTphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5yb3ctLXNhbWUtaGVpZ2h0LXNtID4gLmNvbCxcbiAgICAucm93LS1zYW1lLWhlaWdodC1zbS5zbGljay1zbGlkZXIgLmNvbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbn1cblxuIiwiLnd5c2l3eWctbWVkaWEgYSxcbi53eXNpd3lnIGEge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi53eXNpd3lnLW1lZGlhIGE6aG92ZXIsXG4ud3lzaXd5Zy1tZWRpYSBhOmZvY3VzLFxuLnd5c2l3eWctbWVkaWEgYTphY3RpdmUsXG4ud3lzaXd5ZyBhOmhvdmVyLFxuLnd5c2l3eWcgYTpmb2N1cyxcbi53eXNpd3lnIGE6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi53eXNpd3lnIHVse1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4ud3lzaXd5ZyB1bD5saXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4ud3lzaXd5ZyB1bD5saTpiZWZvcmV7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDowO1xuICAgIHRvcDoxMXB4O1xufVxuXG4ud3lzaXd5Zy1tZWRpYXtcbiAgICBsaW5lLWhlaWdodDogMS44O1xufVxuXG4ud3lzaXd5Zy1tZWRpYV9fdGV4dCwgLnd5c2l3eWctbWVkaWFfX21lZGlhe1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLnd5c2l3eWctbWVkaWFfX2Zsb2F0ZWQtaW1nIC5pbWctZmxvYXRlZHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ubWVkaWFfX2ltZy1saWdodGJveHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1lZGlhX19pbWctbGlnaHRib3ggLmltZy1saWdodGJveF9fYnRue1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xufVxuXG4ubWVkaWFfX2ltZy1saWdodGJveCAuaW1nLWxpZ2h0Ym94X19pY29ue1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmltZy1saWdodGJveF9fYnRue1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXB4KSB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZTtcbn1cblxuLm1lZGlhX19pbWctbGlnaHRib3g6aG92ZXIgLmltZy1saWdodGJveF9fYnRue1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXB4KSB0cmFuc2xhdGVZKC0xNXB4KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaW1nLWxpZ2h0Ym94X19idG57XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NXB4KSB0cmFuc2xhdGVZKDU1cHgpO1xuICAgIH1cbiAgICAubWVkaWFfX2ltZy1saWdodGJveCAuaW1nLWxpZ2h0Ym94X19idG57XG4gICAgICAgIHdpZHRoOiA1N3B4O1xuICAgICAgICBoZWlnaHQ6IDU3cHg7XG4gICAgfVxuXG4gICAgLnd5c2l3eWctbWVkaWFfX2Zsb2F0ZWQtaW1nIC5pbWctZmxvYXRlZC0tcmlnaHR7XG4gICAgICAgIG1hcmdpbjogNXB4IDAgMzBweCAzMHB4O1xuICAgIH1cblxuICAgIC53eXNpd3lnLW1lZGlhX19mbG9hdGVkLWltZyAuaW1nLWZsb2F0ZWQtLWxlZnR7XG4gICAgICAgIG1hcmdpbjogNXB4IDMwcHggMzBweCAwO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuICAgIC53eXNpd3lnLW1lZGlhX19tZWRpYXtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG59IiwiLmJ0bi1uby1zdHlsZXtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjpub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLW5vLXN0eWxlOmhvdmVyLFxuLmJ0bi1uby1zdHlsZTpmb2N1c3tcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmJ0bi1zZWNvbmRhcnl7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1vdXRsaW5le1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5idG4tcHJpbWFyeSxcbi5idG4tcHJpbWFyeTpob3Zlcixcbi5idG4tc2Vjb25kYXJ5OmhvdmVyLFxuLmJ0bi1vdXRsaW5lOmhvdmVyLFxuLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsXG4uYnRuLW91dGxpbmU6Zm9jdXN7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuXG4uYnRuLXdoaXRle1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWRlZmF1bHQpO1xufVxuXG4uYnRuLWljb24gLmljb257XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuYnRuLmJ0bi1vdXRsaW5le1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gICAgfVxufVxuXG5cbi8qIGJ0biBob3ZlciBlZmZlY3QgKi9cbi5idG4tcHJpbWFyeSxcbi5idG4tc2Vjb25kYXJ5LFxuLmJ0bi1vdXRsaW5le1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnRuLXByaW1hcnk6YmVmb3JlLFxuLmJ0bi1zZWNvbmRhcnk6YmVmb3JlLFxuLmJ0bi1vdXRsaW5lOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxNTVweDtcbiAgICBsZWZ0OiAtNzVweDtcbiAgICBvcGFjaXR5OiAuMjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNTBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDgwMG1zIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICB3aWR0aDogNTBweDtcbiAgICB6LWluZGV4OiAxMDtcbn1cbi5idG4tcHJpbWFyeTpob3ZlcjpiZWZvcmUsXG4uYnRuLXNlY29uZGFyeTpob3ZlcjpiZWZvcmUsXG4uYnRuLW91dGxpbmU6aG92ZXI6YmVmb3Jle1xuICAgIGxlZnQ6IDEyMCU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDgwMG1zIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgLmJ0bi1yZXF1ZXN0e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG59XG5cbi5idG4tbm8tc3R5bGluZyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufSIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gICAgc3JjOiB1cmwoJy9zdGF0aWMvZGVidWcvaWNvbnMvZm9udC9pY29uZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlb3QnKSxcbiAgICB1cmwoJy9zdGF0aWMvZGVidWcvaWNvbnMvZm9udC9pY29uZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcvc3RhdGljL2RlYnVnL2ljb25zL2ZvbnQvaWNvbmZvbnQudHRmJykgZm9ybWF0KCd0dGYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi5pY29uLWxnIHtcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMzMzMzMzMzMzMzMzMzMzZW07XG4gICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMC43NWVtO1xuICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0xNSU7XG4gICAgICAgICAgICAgICAgIH1cbi5pY29uLTJ4IHsgZm9udC1zaXplOiAyZW07IH1cbi5pY29uLTN4IHsgZm9udC1zaXplOiAzZW07IH1cbi5pY29uLTR4IHsgZm9udC1zaXplOiA0ZW07IH1cbi5pY29uLTV4IHsgZm9udC1zaXplOiA1ZW07IH1cbi5pY29uLWZ3IHtcbiAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjI4NTcxNDI4NTcxNDI4NThlbTtcbiAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgfVxuXG4uaWNvbi11bCB7XG4gICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMi4xNDI4NTcxNGVtO1xuICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICB9XG4uaWNvbi11bCA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgfVxuLmljb24tbGkge1xuICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIuMTQyODU3MTRlbTtcbiAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjE0Mjg1NzE0ZW07XG4gICAgICAgICAgICAgICAgICAgICB0b3A6IDAuMTQyODU3MTRlbTtcbiAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgfVxuLmljb24tbGkuaWNvbi1sZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xLjg1NzE0Mjg2ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4uaWNvbi1yb3RhdGUtOTAge1xuICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKTtcbiAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgfVxuLmljb24tcm90YXRlLTE4MCB7XG4gICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpO1xuICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICB9XG4uaWNvbi1yb3RhdGUtMjcwIHtcbiAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249Myk7XG4gICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgICAgICAgIH1cbi5pY29uLWZsaXAtaG9yaXpvbnRhbCB7XG4gICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKTtcbiAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgICAgICAgICAgICAgICAgfVxuLmljb24tZmxpcC12ZXJ0aWNhbCB7XG4gICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKTtcbiAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICAgICAgICAgICAgICAgfVxuOnJvb3QgLmljb24tcm90YXRlLTkwLFxuICAgICAgICAgICAgICAgICAgICAgICA6cm9vdCAuaWNvbi1yb3RhdGUtMTgwLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDpyb290IC5pY29uLXJvdGF0ZS0yNzAsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6cm9vdCAuaWNvbi1mbGlwLWhvcml6b250YWwsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDpyb290IC5pY29uLWZsaXAtdmVydGljYWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4uaWNvbi1hZGR0aGlzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTAxXCIgfVxuICAgIC5pY29uLWFycm93LWRyb3Bkb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTAyXCIgfVxuICAgIC5pY29uLWFycm93LW5hdjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEwM1wiIH1cbiAgICAuaWNvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEwNFwiIH1cbiAgICAuaWNvbi1jYWxlbmRhcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEwNVwiIH1cbiAgICAuaWNvbi1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEwNlwiIH1cbiAgICAuaWNvbi1kYWlraW46YmVmb3JlIHsgY29udGVudDogXCJcXEVBMDdcIiB9XG4gICAgLmljb24tZWxlbWVudHM6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMDhcIiB9XG4gICAgLmljb24tam9iOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTA5XCIgfVxuICAgIC5pY29uLWthYmVsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTBBXCIgfVxuICAgIC5pY29uLWtvbXBldGVuemVuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTBCXCIgfVxuICAgIC5pY29uLWt1Y2hlbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEwQ1wiIH1cbiAgICAuaWNvbi1tYWlsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTBEXCIgfVxuICAgIC5pY29uLXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTBFXCIgfVxuICAgIC5pY29uLXBsdXM6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMEZcIiB9XG4gICAgLmljb24tcG9pOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTEwXCIgfVxuICAgIC5pY29uLXNjaG5lZWZsb2NrZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUExMVwiIH1cbiAgICAuaWNvbi1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMTJcIiB9XG4gICAgLmljb24tc3RyYXVzcy1maWxsZWQ6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMTNcIiB9XG4gICAgLmljb24tc3RyYXVzczpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUExNFwiIH1cbiAgICAuaWNvbi10ZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTE1XCIgfVxuICAgIFxuXG46cm9vdCB7XG4tLWljb24tYWRkdGhpczogXCJcXEVBMDFcIjtcbiAgICAtLWljb24tYXJyb3ctZHJvcGRvd246IFwiXFxFQTAyXCI7XG4gICAgLS1pY29uLWFycm93LW5hdjogXCJcXEVBMDNcIjtcbiAgICAtLWljb24tYXJyb3c6IFwiXFxFQTA0XCI7XG4gICAgLS1pY29uLWNhbGVuZGFyOiBcIlxcRUEwNVwiO1xuICAgIC0taWNvbi1jaGVjazogXCJcXEVBMDZcIjtcbiAgICAtLWljb24tZGFpa2luOiBcIlxcRUEwN1wiO1xuICAgIC0taWNvbi1lbGVtZW50czogXCJcXEVBMDhcIjtcbiAgICAtLWljb24tam9iOiBcIlxcRUEwOVwiO1xuICAgIC0taWNvbi1rYWJlbDogXCJcXEVBMEFcIjtcbiAgICAtLWljb24ta29tcGV0ZW56ZW46IFwiXFxFQTBCXCI7XG4gICAgLS1pY29uLWt1Y2hlbjogXCJcXEVBMENcIjtcbiAgICAtLWljb24tbWFpbDogXCJcXEVBMERcIjtcbiAgICAtLWljb24tcGhvbmU6IFwiXFxFQTBFXCI7XG4gICAgLS1pY29uLXBsdXM6IFwiXFxFQTBGXCI7XG4gICAgLS1pY29uLXBvaTogXCJcXEVBMTBcIjtcbiAgICAtLWljb24tc2NobmVlZmxvY2tlOiBcIlxcRUExMVwiO1xuICAgIC0taWNvbi1zZWFyY2g6IFwiXFxFQTEyXCI7XG4gICAgLS1pY29uLXN0cmF1c3MtZmlsbGVkOiBcIlxcRUExM1wiO1xuICAgIC0taWNvbi1zdHJhdXNzOiBcIlxcRUExNFwiO1xuICAgIC0taWNvbi10ZWFtOiBcIlxcRUExNVwiO1xuICAgIFxufSIsIi5hY2NvcmRpb24ge1xyXG5cclxufVxyXG5cclxuLmFjY29yZGlvbiAucGFuZWwge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmFjY29yZGlvbiAucGFuZWwtYm9keSB7XHJcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6MThweDtcclxufVxyXG4uYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nIHtcclxuICAgIHBhZGRpbmc6MDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4uYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nIGEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6MTZweDtcclxuICAgIHBhZGRpbmc6MThweCA2NXB4IDE4cHggMThweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbn1cclxuLmFjY29yZGlvbiAucGFuZWwtaGVhZGluZyBhOm5vdCguY29sbGFwc2VkKSxcclxuLmFjY29yZGlvbiAucGFuZWwtaGVhZGluZyBhOmhvdmVyLFxyXG4uYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nIGE6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcclxufVxyXG4uYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nIGEgPiAuaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OjIwcHg7XHJcbiAgICB0b3A6MjBweDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlO1xyXG59XHJcbi5hY2NvcmRpb24gLnBhbmVsLWhlYWRpbmcgYS5jb2xsYXBzZWQgPiAuaWNvbiB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxufVxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgIC5hY2NvcmRpb24gLnBhbmVsLWhlYWRpbmcgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOjE4cHg7XHJcbiAgICAgICAgcGFkZGluZzoxOHB4IDY1cHggMThweCAyNXB4O1xyXG4gICAgfVxyXG4gICAgLmFjY29yZGlvbiAucGFuZWwtYm9keSB7XHJcbiAgICAgICAgcGFkZGluZzoyNXB4O1xyXG4gICAgfVxyXG59IiwiLmVtYmVkLXJlc3BvbnNpdmUtOWJ5MTZ7XG4gICAgcGFkZGluZy10b3A6IDE3Ny43JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MXtcbiAgICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtM2J5MXtcbiAgICBwYWRkaW5nLXRvcDogMzMuMzMlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS03Ynkze1xuICAgIHBhZGRpbmctdG9wOiA0Mi44NTclO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS1yZWYtc2xpZGVyLXNtYWxse1xuICAgIHBhZGRpbmctdG9wOiAxNjUlXG59IiwiLmhlYWRlci1zdWpldCxcbi5oZWFkZXItaW1hZ2V7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5uYXZiYXIubm8taGVhZGVyLWltYWdlfi5wYWdlLXdyYXBwZXI+bWFpbj4uaGVhZGVyLWltYWdle1xuICAgIGRpc3BsYXk6bm9uZTtcbn1cblxuLmhlYWRlci10b3AtZ3JhZGllbnQ6YWZ0ZXJ7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OjA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBoZWlnaHQ6IDIzMHB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDAsNDMsMTQzLDAuNSkgMCUscmdiYSgwLDQzLDE0MywwLjEpIDcyJSxyZ2JhKDAsNDMsMTQzLDApIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cblxufVxuXG4uaGVhZGVyLXN1amV0X19jb250ZW50e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAzO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xufVxuXG4uaGVhZGVyLXNjcm9sbC1kb3due1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDQzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA0M3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDQzcHggc29saWQgI2ZmZjtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB6LWluZGV4OiAzO1xufVxuLm5hdmJhci5uby1oZWFkZXItaW1hZ2V+LnBhZ2Utd3JhcHBlcj5tYWluPi5oZWFkZXItaW1hZ2U+LmhlYWRlci1zY3JvbGwtZG93bntcbiAgICBkaXNwbGF5Om5vbmU7XG59XG5cblxuLmhlYWRlci1zY3JvbGwtZG93biAuaWNvbntcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZGVmYXVsdCk7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE4cHg7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDI1MG1zIGVhc2U7XG59XG5cbi5oZWFkZXItc2Nyb2xsLWRvd246aG92ZXIgLmljb257XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7XG59XG5cbi5oZWFkZXItc3VqZXRfX3RyaWFuZ2xlLWJvdHRvbXtcbiAgICB3aWR0aDogMjAzcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206MDtcbiAgICByaWdodDogMDtcbn1cblxuLmhlYWRlci1zdWpldF9fdHJpYW5nbGUtYm90dG9tOmJlZm9yZXtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBib3JkZXItdG9wOiAxODBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxODBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDE4MHB4IHNvbGlkICMwMGQ1ZjQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAxMzBweDtcbiAgICB6LWluZGV4OiAyO1xufVxuXG4uaGVhZGVyLXN1amV0X190cmlhbmdsZS1ib3R0b206YWZ0ZXJ7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogOTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDkwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogOTBweCBzb2xpZCAjMDAyYjkwO1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDowO1xuICAgIHotaW5kZXg6IDE7XG59XG5cblxuLmhlYWRlci1zdWpldF9fdHJpYW5nbGUtdG9we1xuICAgIGhlaWdodDogMjg1cHg7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbn1cblxuLmhlYWRlci1zdWpldF9fdHJpYW5nbGUtdG9wOmJlZm9yZXtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBib3JkZXItdG9wOiAxNDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxNDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogMTQwcHggc29saWQgIzAwZDVmNDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogLTYwcHg7XG4gICAgei1pbmRleDogMjtcbn1cblxuLmhlYWRlci1zdWpldF9fdHJpYW5nbGUtdG9wOmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcDogNjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA2MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiA2MHB4IHNvbGlkICMwMDJiOTA7XG4gICAgb3BhY2l0eTogMC4yO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OjA7XG4gICAgei1pbmRleDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAuaGVhZGVyLXN1amV0X190cmlhbmdsZS1ib3R0b217XG4gICAgICAgIHdpZHRoOiA3OTFweDtcbiAgICAgICAgaGVpZ2h0OiA1NjBweDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXN1amV0X190cmlhbmdsZS1ib3R0b206YmVmb3Jle1xuXG4gICAgICAgIGJvcmRlci10b3A6IDE4MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxODBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxODBweCBzb2xpZCAjMDBkNWY0O1xuICAgICAgICBib3R0b206IDEzMHB4O1xuICAgIH1cblxuICAgIC5oZWFkZXItc3VqZXRfX3RyaWFuZ2xlLWJvdHRvbTphZnRlcntcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDU1MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDU1MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA1NTBweCBzb2xpZCAjMDAyYjkwO1xuICAgIH1cblxuXG4gICAgLmhlYWRlci1zdWpldF9fdHJpYW5nbGUtdG9we1xuICAgICAgICBoZWlnaHQ6IDY4NXB4O1xuICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgfVxuXG4gICAgLmhlYWRlci1zdWpldF9fdHJpYW5nbGUtdG9wOmJlZm9yZXtcbiAgICAgICAgYm9yZGVyLXRvcDogNDAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDQwMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogNDAwcHggc29saWQgIzAwZDVmNDtcbiAgICAgICAgdG9wOiAtMjYwcHg7XG4gICAgfVxuXG4gICAgLmhlYWRlci1zdWpldF9fdHJpYW5nbGUtdG9wOmFmdGVye1xuICAgICAgICBib3JkZXItdG9wOiAxODBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMTgwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxODBweCBzb2xpZCAjMDAyYjkwO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5uYXZiYXIubm8taGVhZGVyLWltYWdlfi5wYWdlLXdyYXBwZXI+bWFpbj4uaGVhZGVyLWltYWdle1xuICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5oZWFkZXItc3VqZXRfX3ByZS1obHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cblxuICAgIC5oZWFkZXItc3VqZXRfX2hse1xuICAgICAgICBmb250LXNpemU6IDc1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5MHB4O1xuICAgIH1cblxuICAgIC5oZWFkZXItc3VqZXRfX2J0bi13cmFwcGVye1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cblxuICAgIC5oZWFkZXItc3VqZXRfX2J0bi13cmFwcGVyIC5idG57XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXNjcm9sbC1kb3due1xuICAgICAgICBib3JkZXItbGVmdDogNzFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA3MXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA3MXB4IHNvbGlkICNmZmY7XG4gICAgfVxuXG4gICAgLmhlYWRlci1zY3JvbGwtZG93biAuaWNvbntcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICB0b3A6IDI4cHg7XG4gICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgIH1cblxuICAgIC5oZWFkZXItc3VqZXRfX3RyaWFuZ2xlLWJvdHRvbXtcbiAgICAgICAgd2lkdGg6IDU1MHB4O1xuICAgICAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgIH1cblxuICAgIC5oZWFkZXItc3VqZXRfX3RyaWFuZ2xlLWJvdHRvbTpiZWZvcmV7XG5cbiAgICAgICAgYm9yZGVyLXRvcDogMTIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDEyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDEyMHB4IHNvbGlkICMwMGQ1ZjQ7XG4gICAgICAgIGJvdHRvbTogNzBweDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXN1amV0X190cmlhbmdsZS1ib3R0b206YWZ0ZXJ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA0NTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA0NTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNDUwcHggc29saWQgIzAwMmI5MDtcbiAgICB9XG5cblxuICAgIC5oZWFkZXItc3VqZXRfX3RyaWFuZ2xlLXRvcHtcbiAgICAgICAgaGVpZ2h0OiA1MzBweDtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgIH1cblxuICAgIC5oZWFkZXItc3VqZXRfX3RyaWFuZ2xlLXRvcDpiZWZvcmV7XG4gICAgICAgIGJvcmRlci10b3A6IDMwMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAzMDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDMwMHB4IHNvbGlkICMwMGQ1ZjQ7XG4gICAgICAgIHRvcDogLTE4MHB4O1xuICAgIH1cblxuICAgIC5oZWFkZXItc3VqZXRfX3RyaWFuZ2xlLXRvcDphZnRlcntcbiAgICAgICAgYm9yZGVyLXRvcDogMTIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDEyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogMTIwcHggc29saWQgIzAwMmI5MDtcbiAgICB9XG5cblxuICAgIC5mYWRlLWluLTE6YmVmb3Jle1xuICAgICAgICBhbmltYXRpb246IGFuaW1hdGlvbkZyYW1lc0JlZm9yZSBlYXNlIDFzO1xuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgICAgICAvKmFuaW1hdGlvbi1kZWxheTogMC4yczsqL1xuICAgICAgICAvKmFuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHM7ICEqd2hlbiB0aGUgc3BlYyBpcyBmaW5pc2hlZCohKi9cbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmZhZGUtaW4tMTphZnRlcntcbiAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb25GcmFtZXNBZnRlciBlYXNlIDFzO1xuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgICAgICAvKmFuaW1hdGlvbi1kZWxheTogMC41czsqL1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICAgICAgICAvKmFuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHM7ICEqd2hlbiB0aGUgc3BlYyBpcyBmaW5pc2hlZCohKi9cbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBhbmltYXRpb25GcmFtZXNCZWZvcmV7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6MDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogIHRyYW5zbGF0ZSgtMzBweCwtMCkgIDtcbiAgICAgICAgfVxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6MC41O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiAgdHJhbnNsYXRlKDBweCwwcHgpICA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIGFuaW1hdGlvbkZyYW1lc0FmdGVye1xuICAgICAgICAwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OjA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06ICB0cmFuc2xhdGUoLTMwcHgsLTApICA7XG4gICAgICAgIH1cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OjAuMjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogIHRyYW5zbGF0ZSgwcHgsMHB4KSAgO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAuZmFkZS1pbi0yOmJlZm9yZXtcbiAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb25GcmFtZXNCZWZvcmUyIGVhc2UgMXM7XG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gICAgICAgIC8qYW5pbWF0aW9uLWRlbGF5OiAwLjJzOyovXG4gICAgICAgIC8qYW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkczsgISp3aGVuIHRoZSBzcGVjIGlzIGZpbmlzaGVkKiEqL1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuZmFkZS1pbi0yOmFmdGVye1xuICAgICAgICBhbmltYXRpb246IGFuaW1hdGlvbkZyYW1lc0FmdGVyMiBlYXNlIDFzO1xuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgICAgICAvKmFuaW1hdGlvbi1kZWxheTogMC41czsqL1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICAgICAgICAvKmFuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHM7ICEqd2hlbiB0aGUgc3BlYyBpcyBmaW5pc2hlZCohKi9cbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBhbmltYXRpb25GcmFtZXNCZWZvcmUye1xuICAgICAgICAwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OjA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06ICB0cmFuc2xhdGUoMzBweCwtMCkgIDtcbiAgICAgICAgfVxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6MC41O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiAgdHJhbnNsYXRlKDBweCwwcHgpICA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIGFuaW1hdGlvbkZyYW1lc0FmdGVyMntcbiAgICAgICAgMCUge1xuICAgICAgICAgICAgb3BhY2l0eTowO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiAgdHJhbnNsYXRlKDAsMzBweCkgIDtcbiAgICAgICAgfVxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6MC4yO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiAgdHJhbnNsYXRlKDBweCwwcHgpICA7XG4gICAgICAgIH1cbiAgICB9XG5cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgLmhlYWRlci1zdWpldF9fdHJpYW5nbGUtYm90dG9tOmJlZm9yZXtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogOTBweCBzb2xpZCAjMDBkNWY0O1xuICAgICAgICBib3JkZXItbGVmdDogOTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcDpub25lO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIGJvdHRvbTowO1xuICAgIH1cbn1cblxuIiwiXG4uaGVhZGluZy1ibG9jayAud3lzaXd5Z3tcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5oZWFkaW5nLWJsb2NrIGgyLCAucGFnZS1oZWFkaW5nIGgxe1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuLnBhZ2UtaGVhZGluZyAud3lzaXd5Z3tcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uaGVhZGluZy1ibG9jayAud3lzaXd5Zy5pbnRyby10ZXh0LFxuLnBhZ2UtaGVhZGluZyAud3lzaXd5Zy5pbnRyby10ZXh0e1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuXG4ucGFnZS1oZWFkaW5ne1xuICAgIHBhZGRpbmc6IDM1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcblxuICAgIC5oZWFkaW5nLWJsb2Nre1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLnBhZ2UtaGVhZGluZ3tcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDUwcHggMDtcbiAgICB9XG5cbiAgICAuaGVhZGluZy1ibG9jayAud3lzaXd5Z3tcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICB9XG5cbiAgICAucGFnZS1oZWFkaW5nIC53eXNpd3lne1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4XG4gICAgfVxuXG4gICAgLmhlYWRpbmctYmxvY2sgLnd5c2l3eWcuaW50cm8tdGV4dCxcbiAgICAucGFnZS1oZWFkaW5nIC53eXNpd3lnLmludHJvLXRleHR7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgfVxufSIsIi5zbGlkZXtcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zbGlkZS0tY29udGVudF9faGVhZGluZ3tcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc2xpZGUtLWdyZXl7XG4gICAgYmFja2dyb3VuZDogI2YyZjJmMztcbn1cblxuLnNsaWRlIC5jb250YWluZXJ7XG4gICAgei1pbmRleDogNTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cblxuXG4uc2xpZGVfX3RyaWFuZ2xlLWJvdHRvbXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgYm90dG9tOjA7XG4gICAgcmlnaHQ6IDA7XG59XG5cbi5zbGlkZV9fdHJpYW5nbGUtYm90dG9tOmJlZm9yZXtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gICAgYm9yZGVyLWJvdHRvbTogMjAwcHggc29saWQgIzdlODQ4YTtcbiAgICBib3JkZXItbGVmdDogMjAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDI7XG59XG5cblxuLnNsaWRlX190cmlhbmdsZS1ib3R0b206YWZ0ZXJ7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMTAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxMDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxMDBweCBzb2xpZCAjN2U4NDhhO1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6MDtcbiAgICB6LWluZGV4OiAxO1xufVxuXG5cbi5zbGlkZV9fdHJpYW5nbGUtdG9we1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICBsZWZ0OjA7XG4gICAgdG9wOiAwO1xufVxuXG4uc2xpZGVfX3RyaWFuZ2xlLXRvcDpiZWZvcmV7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItdG9wOiAxNDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxNDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogMTQwcHggc29saWQgIzdlODQ4YTtcbiAgICBvcGFjaXR5OiAuMDU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC03MHB4O1xuICAgIHotaW5kZXg6IDI7XG59XG5cblxuLnNsaWRlX190cmlhbmdsZS10b3A6YWZ0ZXJ7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItdG9wOiAxMDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxMDBweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgIGJvcmRlci1sZWZ0OiAxMDBweCBzb2xpZCAjN2U4NDhhO1xuICAgIG9wYWNpdHk6IDAuMDU7XG5cbiAgICBib3R0b206IDA7XG4gICAgbGVmdDowO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuc2xpZGV7XG4gICAgICAgIHBhZGRpbmc6IDU1cHggMDtcbiAgICB9XG4gICAgLnNsaWRlLS1jb250ZW50X19oZWFkaW5ne1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgIH1cblxuICAgIC5zbGlkZV9fdHJpYW5nbGUtYm90dG9te1xuICAgICAgICB3aWR0aDogNjAwcHg7XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgfVxuXG4gICAgLnNsaWRlX190cmlhbmdsZS1ib3R0b206YmVmb3Jle1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgb3BhY2l0eTogMC4wNTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNDAwcHggc29saWQgIzdlODQ4YTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDQwMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cblxuXG4gICAgLnNsaWRlX190cmlhbmdsZS1ib3R0b206YWZ0ZXJ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAyMDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAyMDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMjAwcHggc29saWQgIzdlODQ4YTtcbiAgICB9XG5cblxuICAgIC5zbGlkZV9fdHJpYW5nbGUtdG9we1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIGhlaWdodDogNjIwcHg7XG4gICAgfVxuXG4gICAgLnNsaWRlX190cmlhbmdsZS10b3A6YmVmb3Jle1xuICAgICAgICBib3JkZXItdG9wOiAyODBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMjgwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAyODBweCBzb2xpZCAjN2U4NDhhO1xuICAgICAgICB0b3A6IC0xNDBweDtcbiAgICB9XG5cblxuICAgIC5zbGlkZV9fdHJpYW5nbGUtdG9wOmFmdGVye1xuICAgICAgICBib3JkZXItdG9wOiAyMDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMjAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgYm9yZGVyLWxlZnQ6IDIwMHB4IHNvbGlkICM3ZTg0OGE7XG4gICAgfVxufSIsIi8qIFVTUCBTbGlkZSAgTW9iaWxlICovXG4vKiBfX19fX19fX19fX19fX19fXyAqL1xuXG4vKi51c3Atc2xpZGV7Ki9cbiAgICAvKmJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUyOyovXG4vKn0qL1xuXG4udXNwLWl0ZW17XG4gICAgIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLnVzcC1pdGVtX19pY29ue1xuICAgIGZvbnQtc2l6ZTogOTJweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cblxuLnVzcC1pdGVtX19obHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi51c3AtaXRlbV9fZGVzY3JpcHRpb257XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi51c3AtaXRlbV9fYXtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qIFVTUCBTbGlkZSAgRGVza3RvcCAqL1xuLyogX19fX19fX19fX19fX19fX19fICovXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAudXNwLWl0ZW1fX2Rlc2NyaXB0aW9ue1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC51c3AtaXRlbV9faWNvbntcbiAgICAgICAgZm9udC1zaXplOiA3NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzUwbXMgY3ViaWMtYmV6aWVyKC42OCwtLjU1LC4yNywxLjU1KTtcbiAgICB9XG5cbiAgICAudXNwLWl0ZW06aG92ZXIgLnVzcC1pdGVtX19pY29ue1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpe1xuICAgIC51c3AtaXRlbV9fZGVzY3JpcHRpb257XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG59XG4iLCIuaW1nLXRlYXNlcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmltZy10ZWFzZXJfX2JvZHl7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6MDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgei1pbmRleDogMjtcbn1cblxuLmltZy10ZWFzZXJfX2JvZHkgLmJ0bntcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uaW1nLXRlYXNlcl9fb3ZlcmxheS10ZXh0LXJlYWRhYmxle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxLDEsMSwwLjMpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XG59XG4uaW1nLXRlYXNlcjpob3ZlciAuaW1nLXRlYXNlcl9fb3ZlcmxheS10ZXh0LXJlYWRhYmxle1xuICAgIG9wYWNpdHk6IDA7XG59XG4uaW1nLXRlYXNlcl9faG92ZXItb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQ6ICMwMGQ1ZjQ7IC8qIE9sZCBicm93c2VycyAqL1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwMGQ1ZjQgMCUsICMwMGFiZTUgMTAwJSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XG4gICAgei1pbmRleDogMTtcbn1cbi5pbWctdGVhc2VyOmhvdmVyIC5pbWctdGVhc2VyX19ob3Zlci1vdmVybGF5IHtcbiAgICBvcGFjaXR5OiAuODtcbn1cblxuLyouaW1nLXRlYXNlcl9faG92ZXItb3ZlcmxheTpiZWZvcmUgeyovXG4gICAgLypjb250ZW50OiAnJzsqL1xuICAgIC8qcG9zaXRpb246IGFic29sdXRlOyovXG4gICAgLyp3aWR0aDogMDsqL1xuICAgIC8qaGVpZ2h0OiAwOyovXG4gICAgLypiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsqL1xuICAgIC8qb3BhY2l0eTogMC41OyovXG4gICAgLypib3JkZXItYm90dG9tOiAzMDBweCBzb2xpZCAjMDBkNWY0OyovXG4gICAgLypib3JkZXItbGVmdDogMzAwcHggc29saWQgdHJhbnNwYXJlbnQ7Ki9cbiAgICAvKnJpZ2h0OiAwOyovXG4gICAgLypib3R0b206IDA7Ki9cbiAgICAvKnotaW5kZXg6IDE7Ki9cbi8qfSovXG5cbi8qLmltZy10ZWFzZXJfX2hvdmVyLW92ZXJsYXk6YWZ0ZXIgeyovXG4gICAgLypjb250ZW50OiAnJzsqL1xuICAgIC8qcG9zaXRpb246IGFic29sdXRlOyovXG4gICAgLyp3aWR0aDogMDsqL1xuICAgIC8qaGVpZ2h0OiAwOyovXG4gICAgLypib3JkZXItbGVmdDogODVweCBzb2xpZCB0cmFuc3BhcmVudDsqL1xuICAgIC8qYm9yZGVyLXJpZ2h0OiA4NXB4IHNvbGlkIHRyYW5zcGFyZW50OyovXG4gICAgLypib3JkZXItYm90dG9tOiA4NXB4IHNvbGlkICMwMDJiOTA7Ki9cbiAgICAvKm9wYWNpdHk6IDAuMjsqL1xuICAgIC8qYm90dG9tOiAwOyovXG4gICAgLypyaWdodDogMzIlOyovXG4vKn0qL1xuXG4uaW1nLXRlYXNlcjpob3ZlciAuYnRue1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmltZy10ZWFzZXJfX3RyaWFuZ2xlLW92ZXJsYXl7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAzODBweDtcbiAgICBoZWlnaHQ6IDI0NXB4O1xuICAgIGJvdHRvbTowO1xuICAgIHJpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi5pbWctdGVhc2VyOmhvdmVyIC5pbWctdGVhc2VyX190cmlhbmdsZS1vdmVybGF5e1xuICAgIG9wYWNpdHk6IDE7XG59XG5cblxuLmltZy10ZWFzZXJfX3RyaWFuZ2xlLW92ZXJsYXk6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGJvcmRlci1ib3R0b206IDI1MHB4IHNvbGlkICMwMGQ1ZjQ7XG4gICAgYm9yZGVyLWxlZnQ6IDI1MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAyO1xufVxuXG4uaW1nLXRlYXNlcl9fdHJpYW5nbGUtb3ZlcmxheTphZnRlcntcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiA4NXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogODVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA4NXB4IHNvbGlkICMwMDJiOTA7XG4gICAgb3BhY2l0eTogMC4yO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OjA7XG4gICAgei1pbmRleDogMTtcbn1cblxuXG4uaW1nLXRlYXNlcl9faGx7XG4gICAgZm9udC1zaXplOiAyN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuXG4uaW1nLXRlYXNlcl9fc2x7XG4gICAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcblxuICAgIC5pbWctdGVhc2VyX19zbHtcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgIH1cblxuICAgIC5pbWctdGVhc2VyX19obHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICB9XG5cbiAgICAuaW1nLXRlYXNlcl9fYm9keSAuYnRue1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIH1cblxuICAgIC50ZWFzZXItZ3JpZF9fdmVydGljYWwtdGVhc2Vye1xuICAgICAgICBtYXJnaW4tdG9wOiA4NHB4O1xuICAgIH1cbn0iLCJcbi50ZWFzZXItZ3JpZHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50ZWFzZXItZ3JpZF9fdHJpYW5nbGV7XG4gICAgaGVpZ2h0OiAxMDAwcHg7XG4gICAgd2lkdGg6IDEwMDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwcHg7XG59XG5cbi50ZWFzZXItZ3JpZF9fdHJpYW5nbGU6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogMTAwMHB4IHNvbGlkICNmMmYyZjM7XG4gICAgYm9yZGVyLXJpZ2h0OiAxMDAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC50ZWFzZXItZ3JpZHtcbiAgICAgICAgcGFkZGluZzogODBweCAwIDUwcHg7XG4gICAgfVxuXG4gICAgLnRlYXNlci1ncmlkX190cmlhbmdsZXtcbiAgICAgICAgaGVpZ2h0OiA4MDBweDtcbiAgICAgICAgd2lkdGg6IDgwMHB4O1xuICAgICAgICBsZWZ0OiA1MHB4O1xuICAgIH1cblxuICAgIC50ZWFzZXItZ3JpZF9fdHJpYW5nbGU6YmVmb3Jle1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcDogODAwcHggc29saWQgI2YyZjJmMztcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA4MDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAudGVhc2VyLWdyaWRfX3RyaWFuZ2xle1xuICAgICAgICBoZWlnaHQ6IDk3MHB4O1xuICAgICAgICB3aWR0aDogOTcwcHg7XG4gICAgICAgIGxlZnQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC50ZWFzZXItZ3JpZF9fdHJpYW5nbGU6YmVmb3Jle1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcDogOTcwcHggc29saWQgI2YyZjJmMztcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA5NzBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAudGVhc2VyLWdyaWR7XG4gICAgICAgIG1hcmdpbjogNjBweCAwIDMwcHg7XG4gICAgfVxufVxuIiwiXG4ucmVmZXJlbmNlLXNsaWRlci1pbWdfX2JpZ3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yZWZlcmVuY2Utc2xpZGVyLWltZ19fYmlnOmJlZm9yZXtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOjA7XG4gICAgYm90dG9tOjA7XG4gICAgbGVmdDowO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwMGQ1ZjQgMCUsICMwMGFiZTUgMTAwJSk7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5yZWZlcmVuY2Utc2xpZGVyX19ib2R5e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OjA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOjUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLnJlZmVyZW5jZS1zbGlkZXJfX2JvZHkgLmJ0bntcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnJlZmVyZW5jZS1zbGlkZXJfX2JvZHkgLmJ0bjpob3ZlcntcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbi5yZWZlcmVuY2Utc2xpZGVyLWl0ZW1fX2hse1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbn1cblxuLnJlZmVyZW5jZS1sb2dvIGltZ3tcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yZWZlcmVuY2UtbG9nb3tcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnJlZmVyZW5jZS1zbGlkZXItaW1nX19zbWFsbHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTJweDtcbiAgICB9XG5cbiAgICAucmVmZXJlbmNlLXNsaWRlci1pdGVtX19zbHtcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5yZWZlcmVuY2Utc2xpZGVyLWl0ZW1fX2hse1xuICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgfVxuXG4gICAgLnJlZmVyZW5jZS1zbGlkZXJfX2JvZHkgLmJ0bntcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICB9XG5cbiAgICAucmVmZXJlbmNlLWxvZ297XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgLnJlZmVyZW5jZS1zbGlkZXJfX2JvZHl7XG4gICAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICB9XG59IiwiLyogc2xpZGVyIGZvciByZWZlcmVuY2VzICovXG5cbi5zbGljay1zbGlkZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cblxuXG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvd3tcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICAvKiB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7ICovXG4gICAgei1pbmRleDogMjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWRlZmF1bHQpO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2e1xuICAgIGxlZnQ6IC0zMHB4O1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0e1xuICAgIHJpZ2h0OiAtMzBweDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiAuaWNvbntcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDExcHg7XG4gICAgYm90dG9tOiA4cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IC5pY29ue1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMTJweDtcbiAgICB0b3A6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3d7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIC8qIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgKi9cbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuXG4gICAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldntcbiAgICAgICAgbGVmdDogLTQwcHg7XG4gICAgfVxuXG4gICAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dHtcbiAgICAgICAgcmlnaHQ6IC00MHB4O1xuICAgIH1cblxuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYgLmljb257XG4gICAgICAgIGxlZnQ6IDlweDtcbiAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICB9XG5cbiAgICAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IC5pY29ue1xuICAgICAgICByaWdodDogMTFweDtcbiAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgfVxufVxuXG5cblxuXG4vKiBpbWdTbGlkZXIgZm9yIDIgY29sIHd5c2l3eWcgd2l0aCBtZWRpYSovXG4uc2xpZGVyLW5hdl9faXRlbXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAxcHggMXB4IDAgMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbGlkZXItbmF2X19pdGVtIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5pdGVtX19vdmVybGF5e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpOyAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDBkNWY0IDAlLCB2YXIoLS1jb2xvci1wcmltYXJ5KSAxMDAlKTtcbn1cblxuLnNsaWNrLWN1cnJlbnQ+Lml0ZW1fX292ZXJsYXl7XG4gICAgb3BhY2l0eTogMC44O1xufSIsIi5mb3JtLWNvbnRyb2x7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2JlYzFjNDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAwcHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWdyZXkpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLmZvcm0tY29udHJvbHtcbiAgICAgICAgaGVpZ2h0OiA1N3B4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxufVxuXG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC0tdHJhbnNwYXJlbnR7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtLXRleHRhcmVhe1xuICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XG59XG5cblxuXG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC0tdHJhbnNwYXJlbnQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gICAgY29sb3I6ICAgICNmZmY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtLXRyYW5zcGFyZW50Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICAgIGNvbG9yOiAgICAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBvcGFjaXR5OiAgMTtcbn1cbi5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLS10cmFuc3BhcmVudDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgICBjb2xvcjogICAgI2ZmZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgb3BhY2l0eTogIDE7XG59XG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC0tdHJhbnNwYXJlbnQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgICBjb2xvcjogICAgI2ZmZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcblxuICAgIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLS10cmFuc3BhcmVudDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC0tdHJhbnNwYXJlbnQ6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgb3BhY2l0eTogIDE7XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLS10cmFuc3BhcmVudDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBvcGFjaXR5OiAgMTtcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtLXRyYW5zcGFyZW50Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG59XG5cblxuc2VsZWN0LmZvcm0tY29udHJvbHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTpub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTpub25lO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VsZWN0OmJlZm9yZSB7XG4gICAgY29udGVudDogdmFyKC0taWNvbi1hcnJvdy1kcm9wZG93bik7XG4gICAgZm9udC1mYW1pbHk6IGljb25mb250O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDJweDtcbiAgICBib3R0b206IDJweDtcbiAgICByaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZvbnQtc2l6ZTogNnB4O1xuICAgIHBhZGRpbmc6IDIxcHggMjBweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZ3JleSk7XG59XG5cbi5zZWxlY3Quc2VsZWN0LS10cmFuc3BhcmVudDpiZWZvcmUge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuc2VsZWN0LmZvcm0tY29udHJvbCBvcHRpb257XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWRlZmF1bHQpO1xufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcblxuICAgIC5zZWxlY3Q6YmVmb3JlIHtcbiAgICAgICAgcGFkZGluZzogMjJweCAyMHB4O1xuICAgIH1cblxuXG4gICAgLnJlcXVlc3QtZm9ybSAuZm9ybS1ncm91cHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG59XG5cblxuLmNoZWNrYm94LXdyYXAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLDAsMCwwKTtcbiAgICBib3JkZXI6IDA7XG59XG5cbi5jaGVja2JveC13cmFwIGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5jaGVja2JveC13cmFwIGxhYmVsOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA4cHg7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2JlYzFjNDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5jaGVja2JveC13cmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdK2xhYmVsOmFmdGVyIHtcbiAgICBjb250ZW50OiB2YXIoLS1pY29uLWNoZWNrKTtcbiAgICBmb250LWZhbWlseTogaWNvbmZvbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDRweDtcbiAgICB0b3A6IDlweDtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWdyZXkpO1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi5jaGVja2JveC13cmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5jaGVja2JveC0tYWdiIGF7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG4vKiBlcnJvcnMgKi9cbi5wYXJzbGV5LWVycm9ycy1saXN0IHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46MDtcbiAgICBjb2xvcjpyZWQ7XG59IiwiLnRhYmxlLXByaW1hcnkgdGFibGUsXG4ud3lzaXd5ZyB0YWJsZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi50YWJsZS1wcmltYXJ5IHRhYmxlPnRib2R5PnRyPnRkLFxuLnRhYmxlLXByaW1hcnkgdGFibGU+dGhlYWQ+dHI+dGgsXG4ud3lzaXd5ZyB0YWJsZT50Ym9keT50cj50ZCxcbi53eXNpd3lnIHRhYmxlPnRoZWFkPnRyPnRoe1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyOm5vbmU7XG59XG5cbi50YWJsZS1wcmltYXJ5IHRhYmxlPnRib2R5PnRyPnRkLFxuLnd5c2l3eWcgdGFibGU+dGJvZHk+dHI+dGR7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIC8qYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7Ki9cbn1cblxuLnRhYmxlLXByaW1hcnkgdGFibGUgdGgsXG4ud3lzaXd5ZyB0YWJsZSB0aCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1sYXRvLWJvbGQtZmFtaWx5KTtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG5cbi50YWJsZS1wcmltYXJ5IHRhYmxlPnRib2R5PnRyPnRkOmxhc3QtY2hpbGQsXG4ud3lzaXd5ZyB0YWJsZT50Ym9keT50cj50ZDpsYXN0LWNoaWxke1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2JlYzFjNDtcbn1cblxuLnRhYmxlLXByaW1hcnkgdGFibGU+dGJvZHk+dHI6bnRoLW9mLXR5cGUob2RkKSxcbi53eXNpd3lnIHRhYmxlPnRib2R5PnRyOm50aC1vZi10eXBlKG9kZCl7XG4gICAgYmFja2dyb3VuZDogI2U2ZjZmYztcbn1cblxuLnRhYmxlLXByaW1hcnkgdGFibGU+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZCxcbi50YWJsZS1wcmltYXJ5IHRhYmxlPnRib2R5PnRyPnRkOmxhc3QtY2hpbGR7O1xuICAgIHdpZHRoOiAyMCU7XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgLnRhYmxlLXByaW1hcnkgdGFibGU+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZCxcbiAgICAudGFibGUtcHJpbWFyeSB0YWJsZT50Ym9keT50cj50ZDpsYXN0LWNoaWxkLFxuICAgIC53eXNpd3lnIHRhYmxlPnRoZWFkPnRyPnRoOmxhc3QtY2hpbGQsXG4gICAgLnd5c2l3eWcgdGFibGU+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAudGFibGUtcHJpbWFyeSB0YWJsZT50Ym9keT50cj50ZCxcbiAgICAudGFibGUtcHJpbWFyeSB0YWJsZT50aGVhZD50cj50aCxcbiAgICAud3lzaXd5ZyB0YWJsZT50Ym9keT50cj50ZCxcbiAgICAud3lzaXd5ZyB0YWJsZT50aGVhZD50cj50aHtcbiAgICAgICAgcGFkZGluZzogNnB4O1xuICAgIH1cblxuICAgIC50YWJsZS1wcmltYXJ5IHRhYmxlPnRib2R5PnRyPnRkOmxhc3QtY2hpbGQsXG4gICAgLnd5c2l3eWcgdGFibGU+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC50YWJsZS1wcmltYXJ5IHRhYmxlIHRoLFxuICAgIC53eXNpd3lnIHRhYmxlIHRoe1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxufSIsIi5icmVhZGNydW1iIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcblxyXG4uYnJlYWRjcnVtYj5saStsaTpiZWZvcmV7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcbiIsIkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuY29udGVudC12aWRlb3tcbiAgICAgICAgbWF4LXdpZHRoOiA5OTVweDtcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICB9XG59XG5cbi52aWRlby1qc3tcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1iaWctcGxheS1idXR0b257XG4gICAgbGVmdDo1MCU7XG4gICAgdG9wOjUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZGVmYXVsdCk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi52anMtZGVmYXVsdC1za2luIC52anMtYmlnLXBsYXktYnV0dG9uOmZvY3VzLFxuLnZqcy1kZWZhdWx0LXNraW46aG92ZXIgLnZqcy1iaWctcGxheS1idXR0b257XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgNzVweCAjMGE3NDk4O1xufVxuXG4udmpzLWRlZmF1bHQtc2tpbiAudmpzLWJpZy1wbGF5LWJ1dHRvbjpiZWZvcmUge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG4uY29udGVudC12aWRlbyAudmpzLXBvc3RlcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmNvbnRlbnQtdmlkZW8gLnZqcy1wb3N0ZXI6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICBib3R0b206MDtcbiAgICBsZWZ0OjA7XG4gICAgcmlnaHQ6MDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDBkNWY0IDAlLCAjMDBhYmU1IDEwMCUpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMC42O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgLnZpZGVvLWpzLnZqcy1wYXVzZWQudmpzLXVzaW5nLW5hdGl2ZS1jb250cm9scyAudmpzLXBvc3RlcixcbiAgICAudmpzLWRlZmF1bHQtc2tpbi52anMtcGF1c2VkLnZqcy11c2luZy1uYXRpdmUtY29udHJvbHMgLnZqcy1iaWctcGxheS1idXR0b257XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC52anMtZGVmYXVsdC1za2luIC52anMtYmlnLXBsYXktYnV0dG9ue1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgIH1cblxuICAgIC52anMtZGVmYXVsdC1za2luIC52anMtYmlnLXBsYXktYnV0dG9uOmJlZm9yZXtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgIH1cblxufSIsIi5mYWN0cy1zbGlkZXtcbiAgICBwYWRkaW5nOiA2OXB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmFjdHMtc2xpZGVfX3RyaWFuZ2xlLWJvdHRvbXtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206MDtcbiAgICByaWdodDogMDtcbn1cblxuLmZhY3RzLXNsaWRlX190cmlhbmdsZS1ib3R0b206YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGJvcmRlci1ib3R0b206IDg1cHggc29saWQgIzAwZDVmNDtcbiAgICBib3JkZXItbGVmdDogODVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMjtcbn1cblxuXG5cbi5mYWN0LWZpZ3VyZXtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1sYXRvLWJvbGQtZmFtaWx5KTtcbiAgICBmb250LXNpemU6IDQwcHg7XG59XG5cbi5mYWN0LWljb257XG4gICAgZm9udC1zaXplOiA3MHB4O1xufVxuXG4uZmFjdC10ZXh0e1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5mYWN0cy1zbGlkZXtcbiAgICAgICAgcGFkZGluZzogNjVweCAwO1xuICAgIH1cblxuICAgIC5mYWN0LWZpZ3VyZXtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICB9XG5cbiAgICAuZmFjdC10ZXh0e1xuICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIC5mYWN0cy1zbGlkZV9fdHJpYW5nbGUtYm90dG9te1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIGhlaWdodDogMTc1cHg7XG4gICAgfVxuXG4gICAgLmZhY3RzLXNsaWRlX190cmlhbmdsZS1ib3R0b206YmVmb3Jle1xuICAgICAgICBib3JkZXItYm90dG9tOiAxNzVweCBzb2xpZCAjMDBkNWY0O1xuICAgICAgICBib3JkZXItbGVmdDogMTc1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmZhY3RzLXNsaWRlX190cmlhbmdsZS1ib3R0b206YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA3MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDcwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDcwcHggc29saWQgIzAwMmI5MDtcbiAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6MDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cblxuICAgIC5mYWN0cy1zbGlkZV9fdHJpYW5nbGUtdG9we1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICB3aWR0aDogMTc1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5mYWN0cy1zbGlkZV9fdHJpYW5nbGUtdG9wOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgYm9yZGVyLXRvcDogMTc1cHggc29saWQgIzAwZDVmNDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxNzVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgIC5mYWN0cy1zbGlkZV9fdHJpYW5nbGUtdG9wOmFmdGVye1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItdG9wOiA3MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA3MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogNzBweCBzb2xpZCAjMDAyYjkwO1xuICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDowO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxufVxuXG4iLCIvKiBDb250ZW50IFRlYXNlciBNb2JpbGUgKi9cclxuLyogX19fX19fX19fX19fX19fX19fX19fICovXHJcblxyXG4uY29udGVudC10ZWFzZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG59XHJcblxyXG4vKi5jb250ZW50LXRlYXNlciAuZ3JhZGllbnQtcHJpbWFyeTpiZWZvcmV7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5jb250ZW50LXRlYXNlcjpob3ZlciAuZ3JhZGllbnQtcHJpbWFyeTpiZWZvcmUsXHJcbi5jb250ZW50LXRlYXNlcjpmb2N1cyAuZ3JhZGllbnQtcHJpbWFyeTpiZWZvcmV7XHJcbiAgICBvcGFjaXR5OiAuNjtcclxufSovXHJcblxyXG4uY29udGVudC10ZWFzZXJfX2ltZ3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmNvbnRlbnQtdGVhc2VyX19pbWcgLmltZ19faG92ZXItb3ZlcmxheXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDBkNWY0OyAvKiBPbGQgYnJvd3NlcnMgKi9cclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwMGQ1ZjQgMCUsICMwMGFiZTUgMTAwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5jb250ZW50LXRlYXNlcjpob3ZlciAuY29udGVudC10ZWFzZXJfX2ltZyAuaW1nX19ob3Zlci1vdmVybGF5IHtcclxuICAgIG9wYWNpdHk6IC44O1xyXG59XHJcblxyXG5cclxuLmNvbnRlbnQtdGVhc2VyX19pbWcgLmltZ19fdHJpYW5nbGUtb3ZlcmxheXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAyMjBweDtcclxuICAgIGhlaWdodDogMTU1cHg7XHJcbiAgICBib3R0b206MDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxufVxyXG4uY29udGVudC10ZWFzZXI6aG92ZXIgLmNvbnRlbnQtdGVhc2VyX19pbWcgLmltZ19fdHJpYW5nbGUtb3ZlcmxheXtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5jb250ZW50LXRlYXNlcl9faW1nIC5pbWdfX3RyaWFuZ2xlLW92ZXJsYXk6YmVmb3Jle1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMTUwcHggc29saWQgIzAwZDVmNDtcclxuICAgIGJvcmRlci1sZWZ0OiAxNTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgei1pbmRleDogMjtcclxufVxyXG5cclxuLmNvbnRlbnQtdGVhc2VyX19pbWcgLmltZ19fdHJpYW5nbGUtb3ZlcmxheTphZnRlcntcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXItbGVmdDogNjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogNjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b206IDYwcHggc29saWQgIzAwMmI5MDtcclxuICAgIG9wYWNpdHk6IDAuMjtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6MDtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcblxyXG4vKiBDb250ZW50IFRlYXNlciBCb2R5ICovXHJcbi5jb250ZW50LXRlYXNlcl9fYm9keXtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbn1cclxuXHJcbi5jb250ZW50LXRlYXNlcl9fYm9keSAuYm9keV9faGx7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygzMC8yMCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi5jb250ZW50LXRlYXNlcl9fYm9keSAuYm9keV9fZGVzY3JpcHRpb257XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNC8xNik7XHJcbn1cclxuXHJcbi5jb250ZW50LXRlYXNlcl9fYm9keSAuYm9keV9fYXtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxufVxyXG5cclxuLmNvbnRlbnQtdGVhc2VyX19ib2R5IC5ib2R5X19hOmhvdmVye1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi8qIENvbnRlbnQgVGVhc2VyIERlc2t0b3AgKi9cclxuLyogX19fX19fX19fX19fX19fX19fX19fXyAqL1xyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xyXG5cclxuICAgIC8qIENvbnRlbnQgVGVhc2VyIEJvZHkgKi9cclxuICAgIC5jb250ZW50LXRlYXNlcl9fYm9keXtcclxuICAgICAgICBwYWRkaW5nOiAyM3B4IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnQtdGVhc2VyX19ib2R5IC5ib2R5X19obHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzQvMjQpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnQtdGVhc2VyX19ib2R5IC5ib2R5X19kZXNjcmlwdGlvbntcclxuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzMy8xOCk7XHJcbiAgICB9XHJcbn0iLCIubGctYmFja2Ryb3AuaW4ge1xuICAgIG9wYWNpdHk6IDAuODU7XG59XG5cblxuLmxnLXN1Yi1odG1se1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWRlZmF1bHQtZmFtaWx5KTtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG4ubGctb3V0ZXIgLmxnLWltYWdlIHtcbiAgICBib3JkZXI6IDA7XG59XG5cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5sZy1vdXRlciAubGctaW1hZ2Uge1xuICAgICAgICBib3JkZXI6IDQwcHggc29saWQgI2ZmZjtcbiAgICB9XG59IiwiLnJlZmVyZW5jZXMtdGlsZXNfX3RpbGV7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG4ucmVmZXJlbmNlcy10aWxlc19fdGlsZTpiZWZvcmV7XG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDowO1xuICAgIGJvdHRvbTowO1xuICAgIGxlZnQ6MDtcbiAgICByaWdodDowO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwMGQ1ZjQgMCUsICMwMGFiZTUgMTAwJSk7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4ucmVmZXJlbmNlLXRpbGVzX190aWxlLS1hY3RpdmU6YmVmb3JlLFxuLnJlZmVyZW5jZS10aWxlc19fdGlsZS0tYWN0aXZlIC5vdmVybGF5X19jbG9zZSxcbi5yZWZlcmVuY2UtdGlsZXNfX3RpbGUtLWFjdGl2ZSAub3ZlcmxheV9fdGV4dCB7XG4gICAgb3BhY2l0eTogMTtcbn1cbi50aWxlX19pbWcge1xuICAgIHBhZGRpbmc6IDVweDtcbn1cblxuLm92ZXJsYXlfX3RleHQge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ub3ZlcmxheV9fY2xvc2UsXG4ub3ZlcmxheV9fdGV4dCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm92ZXJsYXlfX3RleHQsXG4ub3ZlcmxheV9fY2xvc2V7XG4gICAgei1pbmRleDogMTtcbn1cblxuLm92ZXJsYXlfX2Nsb3Nle1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDVweDtcbn1cblxuLm92ZXJsYXlfX2hse1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLm92ZXJsYXlfX3NsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnJlZmVyZW5jZXMtdGlsZXNfX3RpbGUge1xuICAgICAgICBoZWlnaHQ6IDIwN3B4O1xuICAgIH1cblxuICAgIC50aWxlX19pbWcge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5vdmVybGF5X19jbG9zZSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDI1cHg7XG4gICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgIH1cblxuICAgIC5vdmVybGF5X19obCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG5cbiAgICAub3ZlcmxheV9fc2wge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxufSIsIi5jb250YWN0LWl0ZW1fX2hse1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLmRlc2NyaXB0aW9uLWxpbmVfX2xhYmVsLFxyXG4uZGVzY3JpcHRpb24tbGluZS0taW1wb3J0YW50e1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4uZGVzY3JpcHRpb24tbGluZV9fbGFiZWwtLWJsb2Nre1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuIiwiLnRlYXNlci1xdWVyX190ZWFzZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLnRlYXNlci1xdWVyX190ZWFzZXI6aG92ZXIgLnRlYXNlcl9faW1nLmdyYWRpZW50LXByaW1hcnk6YmVmb3Jle1xyXG4gICAgb3BhY2l0eTogLjg7XHJcbn1cclxuLnRlYXNlci1xdWVyX190ZWFzZXI6aG92ZXIgLnRlYXNlcl9fdHJpYW5nbGUtb3ZlcmxheS0tYm90dG9tLFxyXG4udGVhc2VyLXF1ZXJfX3RlYXNlcjpob3ZlciAudGVhc2VyX190cmlhbmdsZS1vdmVybGF5LS10b3B7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcbi50ZWFzZXItcXVlcl9fdGVhc2VyOmhvdmVyIC5kZWZhdWx0LWltZ19fdHJpYW5nbGUtdG9wLFxyXG4udGVhc2VyLXF1ZXJfX3RlYXNlcjpob3ZlciAuZGVmYXVsdC1pbWdfX3RyaWFuZ2xlLWJvdHRvbXtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi50ZWFzZXItcXVlcl9fdGVhc2VyOmhvdmVyICAuZGVmYXVsdC1pbWdfX3RyaWFuZ2xlLWJvdHRvbTpiZWZvcmV7XHJcbiAgICBib3JkZXItYm90dG9tOiAxMjBweCBzb2xpZCAjMDBkNWY0O1xyXG4gICAgb3BhY2l0eTogLjU7XHJcbn1cclxuLnRlYXNlci1xdWVyX190ZWFzZXI6aG92ZXIgIC5kZWZhdWx0LWltZ19fdHJpYW5nbGUtdG9wOmJlZm9yZXtcclxuICAgIGJvcmRlci10b3A6IDEyMHB4IHNvbGlkICMwMGQ1ZjQ7XHJcbiAgICBvcGFjaXR5OiAuNTtcclxufVxyXG5cclxuLnRlYXNlci1xdWVyX190ZWFzZXI6aG92ZXIgIC5kZWZhdWx0LWltZ19fdHJpYW5nbGUtYm90dG9tOmFmdGVye1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNjBweCBzb2xpZCAjMDAyYjkwO1xyXG4gICAgb3BhY2l0eTogLjI7XHJcbn1cclxuLnRlYXNlci1xdWVyX190ZWFzZXI6aG92ZXIgIC5kZWZhdWx0LWltZ19fdHJpYW5nbGUtdG9wOmFmdGVye1xyXG4gICAgYm9yZGVyLWxlZnQ6IDYwcHggc29saWQgIzAwMmI5MDtcclxuICAgIG9wYWNpdHk6IC4yO1xyXG59XHJcblxyXG5cclxuLnRlYXNlcl9fdHJpYW5nbGUtb3ZlcmxheS0tYm90dG9te1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgaGVpZ2h0OiAxNjNweDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLnRlYXNlcl9fdHJpYW5nbGUtb3ZlcmxheS0tdG9we1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaGVpZ2h0OiAxNjNweDtcclxuICAgIHdpZHRoOiAxNzVweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4udGVhc2VyX190cmlhbmdsZS1vdmVybGF5LS1ib3R0b206YmVmb3Jle1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMTIwcHggc29saWQgIzAwZDVmNDtcclxuICAgIGJvcmRlci1sZWZ0OiAxMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgei1pbmRleDogNDtcclxufVxyXG5cclxuLnRlYXNlcl9fdHJpYW5nbGUtb3ZlcmxheS0tYm90dG9tOmFmdGVye1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlci1sZWZ0OiA2MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiA2MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNjBweCBzb2xpZCAjMDAyYjkwO1xyXG4gICAgb3BhY2l0eTogMC4yO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDowO1xyXG4gICAgei1pbmRleDogMztcclxufVxyXG5cclxuLnRlYXNlcl9fdHJpYW5nbGUtb3ZlcmxheS0tdG9wOmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIGJvcmRlci10b3A6IDEyMHB4IHNvbGlkICMwMGQ1ZjQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDEyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDQ7XHJcbn1cclxuXHJcbi50ZWFzZXJfX3RyaWFuZ2xlLW92ZXJsYXktLXRvcDphZnRlcntcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXItdG9wOiA2MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1sZWZ0OiA2MHB4IHNvbGlkICMwMDJiOTA7XHJcbiAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OjA7XHJcbiAgICB6LWluZGV4OiAzO1xyXG59XHJcblxyXG4udGVhc2VyX19pbWd7XHJcbiAgICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4udGVhc2VyX19kZWZhdWx0LWltZ3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQ6ICNjYmNlZDA7XHJcbn1cclxuXHJcbi50ZWFzZXJfX2RlZmF1bHQtaW1nLmdyYWRpZW50LXByaW1hcnk6YmVmb3JlLFxyXG4udGVhc2VyX19pbWcuZ3JhZGllbnQtcHJpbWFyeTpiZWZvcmV7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XHJcbn1cclxuXHJcbi8qKi9cclxuXHJcbi50ZWFzZXJfX2RlZmF1bHQtaW1nIC5pY29ue1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBmb250LXNpemU6IDEwMHB4O1xyXG4gICAgY29sb3I6ICNmNWY1ZjY7XHJcbn1cclxuXHJcblxyXG4uZGVmYXVsdC1pbWdfX3RyaWFuZ2xlLWJvdHRvbXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxODBweDtcclxuICAgIGhlaWdodDogMTYzcHg7XHJcbiAgICBib3R0b206MDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmRlZmF1bHQtaW1nX190cmlhbmdsZS1ib3R0b206YmVmb3Jle1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgb3BhY2l0eTogMC4xNTtcclxuICAgIGJvcmRlci1ib3R0b206IDEyMHB4IHNvbGlkICNmZmY7XHJcbiAgICBib3JkZXItbGVmdDogMTIwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHotaW5kZXg6IDI7XHJcbn1cclxuXHJcbi5kZWZhdWx0LWltZ19fdHJpYW5nbGUtYm90dG9tOmFmdGVye1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlci1sZWZ0OiA2MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiA2MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNjBweCBzb2xpZCAjZmZmO1xyXG4gICAgb3BhY2l0eTogMC4xNTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6MDtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcblxyXG4uZGVmYXVsdC1pbWdfX3RyaWFuZ2xlLXRvcHtcclxuICAgIGhlaWdodDogMTYzcHg7XHJcbiAgICB3aWR0aDogMTc1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG59XHJcblxyXG4uZGVmYXVsdC1pbWdfX3RyaWFuZ2xlLXRvcDpiZWZvcmV7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBvcGFjaXR5OiAwLjE1O1xyXG4gICAgYm9yZGVyLXRvcDogMTIwcHggc29saWQgI2ZmZjtcclxuICAgIGJvcmRlci1yaWdodDogMTIwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMjtcclxufVxyXG5cclxuLmRlZmF1bHQtaW1nX190cmlhbmdsZS10b3A6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLXRvcDogNjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b206IDYwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItbGVmdDogNjBweCBzb2xpZCAjZmZmO1xyXG4gICAgb3BhY2l0eTogMC4xNTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6MDtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcblxyXG4udGVhc2VyX190ZWFzZXItYm9keXtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbn1cclxuXHJcbi50ZWFzZXItYm9keV9faGx7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLnRlYXNlci1ib2R5X19zbHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGNvbG9yOiAjN2U4NDhhO1xyXG59XHJcblxyXG4udGVhc2VyLWJvZHlfX3NsPi5pY29uLFxyXG5oMiAuaWNvbi5uZXdzLWRldGFpbHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbn1cclxuXHJcbi50ZWFzZXItYm9keV9fZGVzY3JpcHRpb24+YXtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxufVxyXG4udGVhc2VyLWJvZHlfX2Rlc2NyaXB0aW9uPmE6aG92ZXJ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5kZWZhdWx0LWltZ19fdHJpYW5nbGUtdG9wLFxyXG4gICAgLnRlYXNlcl9fdHJpYW5nbGUtb3ZlcmxheS0tdG9we1xyXG4gICAgICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICB9XHJcbiAgICAuZGVmYXVsdC1pbWdfX3RyaWFuZ2xlLWJvdHRvbSxcclxuICAgIC50ZWFzZXJfX3RyaWFuZ2xlLW92ZXJsYXktLWJvdHRvbXtcclxuICAgICAgICBoZWlnaHQ6IDI0NXB4O1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAudGVhc2VyX19kZWZhdWx0LWltZyAuaWNvbntcclxuICAgICAgICBmb250LXNpemU6IDE1NnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXItYm9keV9faGx7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9fdGVhc2VyLWJvZHl7XHJcbiAgICAgICAgcGFkZGluZzogMThweCAzMXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXItcXVlcl9fdGVhc2Vye1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcblxyXG5cclxufSIsIi5wYWdpbmF0aW9ue1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLnBhZ2luYXRpb25fX3ByZXZpb3VzLCAucGFnaW5hdGlvbl9fbmV4dHtcclxuICAgIGZvbnQtc2l6ZTogNnB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAxNnB4O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbj5saT5he1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24gYS5wYWdpbmF0aW9uX19hLS1uZXh0LCAucGFnaW5hdGlvbiBhLnBhZ2luYXRpb25fX2EtLXByZXZpb3Vze1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW4sXHJcbi5wYWdpbmF0aW9uPi5kaXNhYmxlZD5zcGFuOmhvdmVyLFxyXG4ucGFnaW5hdGlvbj4uZGlzYWJsZWQ+c3Bhbjpmb2N1cyxcclxuLnBhZ2luYXRpb24+LmRpc2FibGVkPmEsXHJcbi5wYWdpbmF0aW9uPi5kaXNhYmxlZD5hOmhvdmVyLFxyXG4ucGFnaW5hdGlvbj4uZGlzYWJsZWQ+YTpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6ICNmMmYyZjM7XHJcbn1cclxuIiwiXG4uaW5mb2JveF9faW5uZXJ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4ICM3ZTg0OGE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG59XG4uaW5mb2JveF9fYm9keXtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaW5mb2JveF9faGx7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uaW5mb2JveF9fbGlua3tcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmdvb2dsZS1tYXBfX21hcmtlciAubWFya2VyLXBsdXN7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiA2cHg7XG4gICAgdG9wOiA2cHg7XG59XG5cbi5nb29nbGUtbWFwX19tYXJrZXIgLm1hcmtlci1wbHVzOmJlZm9yZXtcbiAgICBjb250ZW50OiB2YXIoLS1pY29uLXBsdXMpO1xuICAgIGZvbnQtZmFtaWx5OiBpY29uZm9udDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kZWZhdWx0KTtcbiAgICB0b3A6IDRweDtcbiAgICBsZWZ0OiA1cHg7XG59XG5cbi5nb29nbGUtbWFwX19tYXJrZXItd3JhcHBlci5pcy1hY3RpdmUgLmljb24tcG9pe1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuXG4uZ29vZ2xlLW1hcF9fbWFya2VyLXdyYXBwZXIuaXMtYWN0aXZlIC5tYXJrZXItcGx1czpiZWZvcmV7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufSIsIi5yb3V0ZW5wbGFuZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ucm91dGVucGxhbmVyIC5idG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDowO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBoZWlnaHQ6IDU3cHg7XG59XG5cbi5yb3V0ZW5wbGFuZXIgLmZvcm0tY29udHJvbHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDBhYmU1O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgLnJvdXRlbnBsYW5lciAuYnRue1xuICAgICAgICBoZWlnaHQ6IDUzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG5cbiAgICAucm91dGVucGxhbmVyIC5mb3JtLWNvbnRyb2x7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDExNXB4O1xuICAgIH1cbn0iLCIuc2VhcmNoLXNsaWRlIC5wYWdlLWhlYWRpbmd7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xyXG59XHJcblxyXG4uc2VhcmNoLXNsaWRlX19pbnB1dHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnNlYXJjaC1zbGlkZV9faW5wdXQgLmZvcm0tY29udHJvbC0taW5wdXR7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMGFiZTU7XHJcbn1cclxuXHJcbi5zZWFyY2gtc2xpZGVfX2lucHV0IC5idG57XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgaGVpZ2h0OiA1M3B4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdC1zbGlkZSAucGFnaW5hdGlvbntcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHQtc2xpZGUgLnRlYXNlci1ib2R5X19obHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206NXB4O1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdC1zbGlkZSAudGVhc2VyLWJvZHlfX3Nse1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdC1zbGlkZSAuc2VhcmNoLXJlc3VsdDpmaXJzdC1jaGlsZCAudGVhc2VyLXF1ZXJfX3RlYXNlci0tc2VhcmNoe1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHQtc2xpZGUgLnNlYXJjaC1yZXN1bHQgYntcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxufVxyXG4uc2VhcmNoLXJlc3VsdC1zbGlkZSAuc2VhcmNoLXJlc3VsdCAudGVhc2VyLWJvZHlfX2Rlc2NyaXB0aW9uIGIsXHJcbi5zZWFyY2gtcmVzdWx0LXNsaWRlIC5zZWFyY2gtcmVzdWx0IC50ZWFzZXItYm9keV9fc2wgYntcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWRlZmF1bHQtZmFtaWx5KTtcclxufVxyXG4uc2VhcmNoLXJlc3VsdC1zbGlkZSAuc2VhcmNoLXJlc3VsdCAudGVhc2VyLWJvZHlfX2hsIGJ7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1sYXRvLWJvbGQtZmFtaWx5KTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5zZWFyY2gtcmVzdWx0LXNsaWRlIC50ZWFzZXItYm9keV9fc2x7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtcmVzdWx0LXNsaWRlIC5zZWFyY2gtcmVzdWx0OmZpcnN0LWNoaWxkIC50ZWFzZXItcXVlcl9fdGVhc2VyLS1zZWFyY2h7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoLXNsaWRlX19pbnB1dCAuYnRue1xyXG4gICAgICAgIGhlaWdodDogNTdweDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAuc2VhcmNoLXNsaWRlX19pbnB1dCAuZm9ybS1jb250cm9sLS1pbnB1dHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcclxuICAgIH1cclxufVxyXG4iLCIuY29va2llLWJhciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6ICMyMTI1Mjk7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogLjc1cmVtIDFyZW07XG4gICAgei1pbmRleDogOTk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb29raWUtYmFyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgIH1cbn1cbi5jb29raWUtYmFyX190ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb29raWUtYmFyX190ZXh0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIH1cbn1cblxuLmNvb2tpZS1iYXJfX2RldGFpbCxcbmEuY29va2llLWJhcl9fZGV0YWlsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb29raWUtYmFyX19kZXRhaWwge1xuICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICB9XG59XG4uY29va2llLWJhcl9fZGV0YWlsLWJ0biB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IC4yNWVtO1xuICAgIGNvbG9yOiAjMDBhYmU1O1xufVxuLmNvb2tpZS1iYXJfX2RldGFpbC1idG46aG92ZXIsXG4uY29va2llLWJhcl9fZGV0YWlsLWJ0bjpmb2N1cyxcbi5jb29raWUtYmFyX19kZXRhaWwtYnRuOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29va2llLWJhcl9fZGV0YWlsLWJ0bjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYS5jb29raWUtYmFyX19kZXRhaWwtYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jb29raWUtYmFyX19idXR0b25zIHtcbiAgICBtYXJnaW4tdG9wOiAuNzVyZW07XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb29raWUtYmFyX19idXR0b25zIHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgfVxufVxuLmNvb2tpZS1iYXJfX2FjY2VwdCB7XG4gICAgbWFyZ2luLWxlZnQ6IC43NXJlbTtcbn1cblxuLyogbW9kYWwgKi9cbi5jb29raWUtbW9kYWxfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IC43NXJlbTtcbn1cbi5jb29raWUtbW9kYWxfX2l0ZW0tLWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5jb29raWUtbW9kYWxfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAvKmZvbnQtd2VpZ2h0OiBib2xkOyovXG59XG4uY29va2llLW1vZGFsX19saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IC41cmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKiBzd2l0Y2ggKi9cbi5jb29raWUtbW9kYWxfX3N3aXRjaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xufVxuLmNvb2tpZS1tb2RhbF9fc3dpdGNoLXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgYm9yZGVyLXJhZGl1czogMzRweDtcbn1cbi5jb29raWUtbW9kYWxfX3N3aXRjaC10b2dnbGU6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgbGVmdDogNHB4O1xuICAgIGJvdHRvbTogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHRyYW5zaXRpb246IC40cztcbiAgICBib3JkZXItcmFkaXVzOiAzNHB4O1xufVxuaW5wdXQ6Y2hlY2tlZCArIC5jb29raWUtbW9kYWxfX3N3aXRjaC10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuaW5wdXQ6Zm9jdXMgKyAuY29va2llLW1vZGFsX19zd2l0Y2gtdG9nZ2xlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMnB4IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuaW5wdXQ6Y2hlY2tlZCArIC5jb29raWUtbW9kYWxfX3N3aXRjaC10b2dnbGU6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjZweCk7XG59XG5cbi5kc2d2by1oaW50IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xufSIsIi5pbmZvLW1vZGFsX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uaW5mby1tb2RhbF9fdGl0bGUge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuLmluZm8tbW9kYWxfX2Nsb3NlLWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDQ4cmVtIC8xNik7XG59XG5cbi5tb2RhbC1vcGVuIC5pbmZvLW1vZGFsIHsvKmJ1Z2ZpeCBmb3IgSUUgLT4gdGhpcyBjb2RlIGlzIG5lZWRlZCBiZWNhdXNlIHRoZSAuZmFkZSBjbGFzcyBkb2VzIG5vdCB3b3JrIGZvciBJRSwgc2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzE2MzI5OTgwL21vZGFsLW5vdC1vcGVuaW5nLWluLWllKi9cbiAgICBkaXNwbGF5OiBibG9jaztcbn0iLCIuY29uc2VudC1vdmVybGF5X193cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIzAwZDVmNCAwLCMwMGFiZTUgMTAwJSk7XG4gICAgei1pbmRleDogMTtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgYm9yZGVyOiA0cmVtIHdoaXRlIHNvbGlkO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIGJvcmRlci1yaWdodDogMDtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbnNlbnQtb3ZlcmxheV9fd3JhcHBlci5pcy1hY3RpdmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY29uc2VudC1vdmVybGF5X190cmlhbmdsZXMtbGVmdCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG59XG5cbi5jb25zZW50LW92ZXJsYXlfX3RyaWFuZ2xlcy1sZWZ0OmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcDogMTc1cHggc29saWQgIzAwMmI5MDtcbiAgICBib3JkZXItcmlnaHQ6IDE3NXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwLjI7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmNvbnNlbnQtb3ZlcmxheV9fdHJpYW5nbGVzLWxlZnQ6YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDI3NXB4IHNvbGlkICMwMGQ1ZjQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAyNzVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMC4zNTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4uY29uc2VudC1vdmVybGF5X190cmlhbmdsZXMtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci10b3A6IDUwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogNTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDUwcHggc29saWQgIzAwZDVmNDtcbiAgICBvcGFjaXR5OiAuMjtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMHB4KTtcbn1cblxuLmNvbnNlbnQtb3ZlcmxheV9fdHJpYW5nbGVzLXJpZ2h0OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci10b3A6IDEyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDEyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTIwcHggc29saWQgIzAwMmI5MDtcbiAgICBvcGFjaXR5OiAuMjtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmNvbnNlbnQtb3ZlcmxheV9fd3JhcHBlciBwIHtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5jb25zZW50LW92ZXJsYXlfX3dyYXBwZXIgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmNvbnNlbnQtb3ZlcmxheV9fd3JhcHBlciBidXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4vKiB0aGlzIGNvbWVzIGZyb20gdGhlIGNvb2tpZWJvdCBkZWNsYXJhdGlvbiBvdmVybGF5Ki9cbi5Db29raWVEZWNsYXJhdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59IiwiLmZvb3Rlci10b3BfX2JvZHl7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi5mb290ZXJfX2hse1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xufVxuXG4uZm9vdGVyX190b3AtdHJpYW5nbGV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5mb290ZXJfX3RvcC10cmlhbmdsZTpiZWZvcmV7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAuMjtcbiAgICBib3JkZXItYm90dG9tOiAxNTBweCBzb2xpZCAjMDAyYjkwO1xuICAgIGJvcmRlci1yaWdodDogMTUwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmZvb3Rlcl9fdG9wLXRyaWFuZ2xlOmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDQ1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA0NXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDQ1cHggc29saWQgIzAwZDVmNDtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjtcbn1cbi5mb290ZXJfX2JvdHRvbXtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZ3JleSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMztcbiAgICBwYWRkaW5nOiAyMXB4IDA7XG59XG5cbi5mb290ZXJfX2JvdHRvbSB1bCB7XG4gICAgbWFyZ2luOiAwO1xufVxuLmZvb3Rlcl9fYm90dG9tIHVsPmxpOmZpcnN0LWNoaWxke1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvb3Rlcl9fYm90dG9tIC5lbGVtZW50cy1sb2dvIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMjFweDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb290ZXJfX2JvdHRvbSAuZWxlbWVudHMtbG9nbyBpbWcge1xuICAgIHdpZHRoOiBjYWxjKDEwMHJlbS8xNik7XG59XG5cbi5mb290ZXJfX2JvdHRvbSAuZGFpa2luLWxvZ297XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMjFweCAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5mb290ZXJfX2JvdHRvbSAubGlzdC1pbmxpbmV7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZm9vdGVyX19ib3R0b20gLmxpc3QtaW5saW5lID4gbGl7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuLmZvb3Rlcl9fYm90dG9tIC5saXN0LWlubGluZSA+IGxpID4gYXtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmZvb3Rlcl9fYm90dG9tIC5saXN0LWlubGluZSA+IGxpID5hOmhvdmVye1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuXG5cbi5mb290ZXJfX2JvdHRvbSAuaWNvbi1kYWlraW57XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmZvb3Rlcl9faWNvbi1zdHJhdXNzLWZpbGxlZHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgZm9udC1zaXplOiA3NHB4O1xuICAgIGNvbG9yOiAjZjJmMmYzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLmZvb3Rlci10b3BfX2JvZHl7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICB9XG5cblxuICAgIC5mb290ZXJfX2hse1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgLmZvb3Rlcl9fdG9wIC5mb3JtLWdyb3Vwe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5mb290ZXJfX2JvdHRvbSAubGlzdC1pbmxpbmV7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLmZvb3Rlcl9fYm90dG9tIC5saXN0LWlubGluZSA+IGxpe1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuXG4gICAgLmZvb3Rlcl9fYm90dG9tIC5pY29uLWRhaWtpbntcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuXG4gICAgLmZvb3Rlcl9fYm90dG9tIC5kYWlraW4tbG9nb3tcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5mb290ZXJfX2JvdHRvbSAuZWxlbWVudHMtbG9nbyB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZvb3Rlcl9fYm90dG9tIC5lbGVtZW50cy1sb2dvIGltZyB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDE1MHJlbS8xNik7XG4gICAgfVxuXG4gICAgLmZvb3Rlcl9fdG9wLXRyaWFuZ2xle1xuICAgICAgICB3aWR0aDogMjI1cHg7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgfVxuXG4gICAgLmZvb3Rlcl9fdG9wLXRyaWFuZ2xlOmFmdGVye1xuICAgICAgICBib3JkZXItbGVmdDogODVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA4NXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA4NXB4IHNvbGlkICMwMGQ1ZjQ7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAuZm9vdGVyX19ib3R0b20gLmljb24tZGFpa2lue1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG59IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBodG1sLmhhcy1vdmVyZmxvdy1oaWRkZW4sIC5oYXMtb3ZlcmZsb3ctaGlkZGVuIGJvZHkge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG4gICAgLm5hdmJhci1tYWluIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cblxuICAgIC5uYXZiYXItbmF2e1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLypUb2dnbGUgQnV0dG9uKi9cbiAgICAubmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDI1MG1zIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgIC5uYXZiYXItdG9nZ2xlLmlzLW9wZW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgcGFkZGluZzogOXB4IDEwLjVweDtcbiAgICB9XG4gICAgLmlzLW9wZW4gLmljb24tYmFyOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIC5pcy1vcGVuIC5pY29uLWJhcjpudGgtY2hpbGQoMykge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbiAgICAuaXMtb3BlbiAuaWNvbi1iYXI6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVgoLTlweCkgdHJhbnNsYXRlWSgtOXB4KTtcbiAgICB9XG5cbiAgICAubW9iaWxlLW5hdiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogODVweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmVjMWM0O1xuICAgIH1cblxuICAgIC5tb2JpbGUtbmF2LmlzLW9wZW57XG4gICAgICAgIHdpZHRoOiA5MyU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4JSk7XG4gICAgfVxuXG4gICAgLm1vYmlsZS1uYXYtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIH1cblxuICAgIC5tb2JpbGUtbmF2IC5uYXZiYXItbmF2PmxpPmF7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZWMxYzQ7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG5cbiAgICAubW9iaWxlLW5hdiAuc3VibmF2LXRvZ2dsZXtcbiAgICAgICAgZm9udC1zaXplOiA2cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgdG9wOjA7XG4gICAgICAgIHBhZGRpbmc6IDI3cHggMjBweDtcbiAgICB9XG5cbiAgICAubW9iaWxlLW5hdiBsaS5pcy1vcGVuPmE+LnN1Ym5hdi10b2dnbGV7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuXG5cbiAgICAubW9iaWxlLW5hdiAubmF2YmFyLW1haW5fX2Ryb3Bkb3duLFxuICAgIC5tb2JpbGUtbmF2IC5uYXZiYXItbWFpbl9fZHJvcGRvd25fX3N1Ym5hdntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzAwZDVmNCAwJSwgIzAwYWJlNSAxMDAlKTtcbiAgICB9XG5cbiAgICAubW9iaWxlLW5hdiAubmF2YmFyLW1haW5fX2Ryb3Bkb3duIHVsPmxpPmF7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MGQxZjI7XG4gICAgfVxuICAgIC5tb2JpbGUtbmF2IC5uYXZiYXItbWFpbl9fZHJvcGRvd24gdWw+bGk+YT4uaWNvbi1hcnJvdy1uYXZ7XG4gICAgICAgIHBhZGRpbmc6IDIzcHggMjBweDtcbiAgICB9XG5cbiAgICAubW9iaWxlLW5hdiAubmF2YmFyLW1haW5fX2Ryb3Bkb3duX19zdWJuYXZ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm1vYmlsZS1uYXYgLm5hdmJhci1tYWluX19kcm9wZG93bl9fc3VibmF2PnVsPmxpPmF7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICB9XG4gICAgLm1vYmlsZS1uYXYgLm5hdmJhci1tYWluX19kcm9wZG93bl9fc3VibmF2PnVsPmxpOmxhc3QtY2hpbGQ+YXtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNWRkZmZkO1xuICAgIH1cblxuXG4gICAgLm1vYmlsZS1uYXZfX2J0bi13cmFwcGVye1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuXG4gICAgLm1vYmlsZS1uYXZfX2J0bi13cmFwcGVyPmF7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICAubW9iaWxlLW5hdl9fYnRuLXdyYXBwZXI+YT4uaWNvbi1waG9uZXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICAgIFxuICAgIFxuICAgIC5tb2JpbGUtbmF2X19zZWFyY2h7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAubW9iaWxlLW5hdl9fc2VhcmNoIC5mb3JtLWNvbnRyb2x7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDExOHB4O1xuICAgIH1cblxuICAgIC5uYXZiYXItc2VhcmNoX19idG57XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZzogMTdweCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgLm5hdmJhci1zZWFyY2hfX2J0bi5idG4taWNvbiAuaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxufVxuIiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5uYXZiYXItY29udGFpbmVye1xuICAgICAgICBwYWRkaW5nOiAwIDQ1cHg7XG4gICAgfVxuICAgIC5uYXZiYXItY29sbGFwc2V7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAubmF2YmFyLW1haW57XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMjFweCAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZTtcblxuICAgIH1cblxuICAgIC5hZmZpeC5uYXZiYXItbWFpbiB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWRlZmF1bHQpO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JlYzFjNDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2U7XG4gICAgfVxuXG5cbiAgICAubmF2YmFyLW1haW4gLm5hdmJhci1uYXY+bGl7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAvKi5uYXZiYXItbWFpbiAubmF2YmFyLW5hdj5saT5hOmhvdmVyLCovXG4gICAgLyoubmF2YmFyLW1haW4gLm5hdmJhci1uYXY+bGk+YTpmb2N1c3sqL1xuICAgICAgICAvKmZvbnQtd2VpZ2h0OiA3MDA7Ki9cbiAgICAvKn0qL1xuXG5cbiAgICAubmF2YmFyLXJpZ2h0e1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgfVxuICAgIC5uYXZiYXItcmlnaHQ+bGk6bGFzdC1jaGlsZHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICAubmF2YmFyLXJpZ2h0X19pdGVte1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAubmF2YmFyLXJpZ2h0X19pdGVtLS1zZWFyY2h7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwNXB4O1xuICAgICAgICBoZWlnaHQ6IDU3cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHRvcDogLTNweDtcbiAgICB9XG4gICAgLm5hdmJhci1yaWdodF9faXRlbS0tc2VhcmNoIC5mb3JtLXdyYXB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcblxuICAgIH1cblxuICAgIC5hZmZpeCAubmF2YmFyLXJpZ2h0X19pdGVte1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlO1xuICAgIH1cblxuICAgIC5uYXZiYXItcmlnaHRfX2l0ZW0gLmljb24ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgIH1cblxuICAgIC5uYXZiYXItcmlnaHRfX2l0ZW0gLmljb24uaWNvbi1tYWlse1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHRvcDogMXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICB9XG5cbiAgICAubmF2YmFyLXJpZ2h0X19pdGVtIC5pY29uLmljb24tc2VhcmNoe1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICB9XG5cbiAgICAubmF2YmFyLW1haW5fX2Ryb3Bkb3due1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWluLXdpZHRoOiAxNDBweDtcbiAgICB9XG5cbiAgICAubmF2YmFyLW1haW4gLm5hdmJhci1uYXY+bGk6aG92ZXIgLm5hdmJhci1tYWluX19kcm9wZG93bntcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLm5hdmJhci1tYWluX19kcm9wZG93biB1bHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWRlZmF1bHQpO1xuICAgIH1cbiAgICBcbiAgICAuYWZmaXggLm5hdmJhci1tYWluX19kcm9wZG93biB1bHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzAwZDVmNCAwJSwgIzAwYWJlNSAxMDAlKTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLm5hdmJhci1tYWluX19kcm9wZG93bjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDE1cHggc29saWQgI2ZmZjtcbiAgICAgICAgdG9wOiAtMTVweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuXG4gICAgLmFmZml4IC5uYXZiYXItbWFpbl9fZHJvcGRvd246YmVmb3Jle1xuICAgICAgICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkICMwMGFiZTU7XG4gICAgfVxuXG4gICAgLm5hdmJhci1tYWluX19kcm9wZG93biB1bD5saT5he1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBwYWRkaW5nOiA5cHggMjBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmVjMWM0O1xuICAgIH1cblxuICAgIC5uYXZiYXItbWFpbl9fZHJvcGRvd24gdWw+bGk6bGFzdC1jaGlsZD5hLFxuICAgIC5hZmZpeCAubmF2YmFyLW1haW5fX2Ryb3Bkb3duIHVsPmxpOmxhc3QtY2hpbGQ+YXtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICAuYWZmaXggLm5hdmJhci1tYWluX19kcm9wZG93biB1bD5saT5he1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICB9XG5cbiAgICAubmF2YmFyLW1haW5fX2Ryb3Bkb3duIHVsPmxpPmE6aG92ZXJ7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAuYWZmaXggLm5hdmJhci1tYWluX19kcm9wZG93biB1bD5saT5hOmhvdmVye1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwYWJlNTtcbiAgICB9XG5cbiAgICAubmF2YmFyLW1haW5fX2Ryb3Bkb3duIHVsPmxpLmhhcy1zdWJuYXZ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAubmF2YmFyLW1haW5fX2Ryb3Bkb3duX19zdWJuYXZ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2JlYzFjNDtcbiAgICB9XG5cbiAgICAuYWZmaXggLm5hdmJhci1tYWluX19kcm9wZG93bl9fc3VibmF2e1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG4gICAgfVxuXG4gICAgLm5hdmJhci1tYWluX19kcm9wZG93biB1bD5saTpob3ZlciAubmF2YmFyLW1haW5fX2Ryb3Bkb3duX19zdWJuYXZ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5uYXZiYXItbWFpbl9fZHJvcGRvd24gdWw+bGkuaGFzLXN1Ym5hdj5hOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogdmFyKC0taWNvbi1hcnJvdy1uYXYpO1xuICAgICAgICBmb250LWZhbWlseTogaWNvbmZvbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiA1cHg7XG4gICAgfVxuXG5cbiAgICAvKiB0b2dnbGUgc2VhcmNoICovXG4gICAgLm5hdmJhci1yaWdodF9fc2VhcmNoYmFyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4gMjUwbXMgZWFzZTtcbiAgICB9XG4gICAgLm5hdmJhci1yaWdodD5saXtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XG4gICAgfVxuXG4gICAgLm5hdmJhci1uYXZ7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgZWFzZTtcbiAgICB9XG5cbiAgICAubmF2YmFyLXJpZ2h0X19zZWFyY2gtaW5wdXR7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5uYXZiYXItc2VhcmNoLXRyaWdnZXJ7XG4gICAgICAgIGhlaWdodDogNTdweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogLTE1cHg7XG4gICAgfVxuXG4gICAgLm5hdmJhci1yaWdodCAuc2VhcmNoLWNsb3Nle1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIHRvcDogMTdweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogLTgwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAvKiBOYXZiYXIgYWN0aXZlICovXG5cbiAgICAubmF2YmFyLW1haW4uc2VhcmNoLWFjdGl2ZSBhLm5hdmJhci1icmFuZHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gICAgfVxuXG4gICAgLm5hdmJhci1tYWluLnNlYXJjaC1hY3RpdmUgLm5hdmJhci1yaWdodF9faXRlbS0tc2VhcmNoe1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbi5zZWFyY2gtYWN0aXZlIC5uYXZiYXItcmlnaHQgLnNlYXJjaC1jbG9zZXtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLm5hdmJhci1tYWluLnNlYXJjaC1hY3RpdmUuYWZmaXgtdG9we1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICB9XG4gICAgLm5hdmJhci1tYWluLnNlYXJjaC1hY3RpdmUgLm5hdmJhci1yaWdodD5saTpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4uc2VhcmNoLWFjdGl2ZSAubmF2YmFyLW5hdntcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAubmF2YmFyLW1haW4uc2VhcmNoLWFjdGl2ZSAubmF2YmFyLXNlYXJjaC10cmlnZ2Vye1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAxMDAwcHggMTAwMHB4IDA7XG4gICAgfVxuXG4gICAgLm5hdmJhci1tYWluLnNlYXJjaC1hY3RpdmUgLm5hdmJhci1yaWdodF9fc2VhcmNoLWlucHV0e1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDEyMHB4IDE1cHggMjBweDtcbiAgICAgICAgb3BhY2l0eToxO1xuICAgICAgICB3aWR0aDogNTg1cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICAgIH1cblxuICAgIC5uYXZiYXItbWFpbi5zZWFyY2gtYWN0aXZlLmFmZml4IC5uYXZiYXItcmlnaHRfX3NlYXJjaC1pbnB1dHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwYWJlNTtcbiAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbi5zZWFyY2gtYWN0aXZlLmFmZml4IC5uYXZiYXItc2VhcmNoLXRyaWdnZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAubmF2YmFyLW1haW4uc2VhcmNoLWFjdGl2ZS5hZmZpeCAubmF2YmFyLXJpZ2h0IC5zZWFyY2gtY2xvc2V7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICB9XG5cblxuICAgIC8qIFBsYWNlaG9sZGVyIGNvbG9yIGZvciBuYXYgYWZmaXggKi9cbiAgICAubmF2YmFyLW1haW4uc2VhcmNoLWFjdGl2ZS5hZmZpeCAubmF2YmFyLXJpZ2h0X19zZWFyY2gtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gICAgICAgIGNvbG9yOiAjOTk5O1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4uc2VhcmNoLWFjdGl2ZS5hZmZpeCAubmF2YmFyLXJpZ2h0X19zZWFyY2gtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXG4gICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICBvcGFjaXR5OiAgMTtcbiAgICB9XG4gICAgLm5hdmJhci1tYWluLnNlYXJjaC1hY3RpdmUuYWZmaXggLm5hdmJhci1yaWdodF9fc2VhcmNoLWlucHV0OjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xuICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgb3BhY2l0eTogIDE7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbi5zZWFyY2gtYWN0aXZlLmFmZml4IC5uYXZiYXItcmlnaHRfX3NlYXJjaC1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICAgICAgICBjb2xvcjogIzk5OTtcbiAgICB9XG5cblxufVxuXG5cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCl7XG4gICAgLm5hdmJhci1uYXY+bGk+YXtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDlweDtcbiAgICB9XG4gICAgLm5hdmJhci1yaWdodF9faXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggOHB4O1xuICAgIH1cblxuICAgIC5uYXZiYXItY29udGFpbmVye1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgfVxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTUwMHB4KXtcbiAgICAubmF2YmFyLW5hdj5saT5he1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MTNweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDoxM3B4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxNDIwcHgpe1xuICAgIC5uYXZiYXItcmlnaHR7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5uYXZiYXItcmlnaHRfX2l0ZW0tdGV4dHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubmF2YmFyLXJpZ2h0X19pdGVtIC5pY29uLmljb24tbWFpbHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5uYXZiYXItcmlnaHQubGlzdC1pbmxpbmU+bGl7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gICAgLm5hdmJhci1yaWdodF9faXRlbS0tc2VhcmNoe1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICB9XG4gICAgLm5hdmJhci1tYWluLnNlYXJjaC1hY3RpdmUgLm5hdmJhci1yaWdodF9faXRlbS0tc2VhcmNoe1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgfVxuXG4gICAgLm5hdmJhci1tYWluLnNlYXJjaC1hY3RpdmUgLm5hdmJhci1yaWdodF9fc2VhcmNoLWlucHV0e1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDUwcHggMTVweCAyMHB4O1xuICAgICAgICB3aWR0aDogMzcwcHg7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbi5zZWFyY2gtYWN0aXZlIC5uYXZiYXItcmlnaHQgLnNlYXJjaC1jbG9zZXtcbiAgICAgICAgcmlnaHQ6IC02NXB4O1xuICAgIH1cblxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgIC5uYXZiYXItaGVhZGVyX190ZWx7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTVweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIH1cblxuICAgIC5uYXZiYXIubm8taGVhZGVyLWltYWdle1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjJmMmYzO1xuICAgIH1cbn0iXX0= */
/*# sourceMappingURL=/public/static/build/css//style.min.css.map */
