﻿@import url("https://use.typekit.net/szx4oub.css");body{font-family:neue-haas-grotesk-display, sans-serif;font-weight:500;font-size:12pt;line-height:22pt;letter-spacing:.6pt;font-size:11pt;line-height:20pt;letter-spacing:.7pt;position:relative;color:#403e3c}#stage h1{font-family:garamond-premier-pro, serif;text-align:left;font-size:8vw !important;width:100%;letter-spacing:10pt;font-weight:500;margin:0 !important;position:relative;overflow:hidden;height:11vw}h1{font-family:garamond-premier-pro, serif;text-align:left;font-size:40pt !important;width:100%;letter-spacing:1pt;font-weight:500;margin:0 !important;color:#403e3c}.hidetext{position:absolute}h2{font-family:garamond-premier-pro, serif;font-size:30pt !important;line-height:35pt;margin:0;font-weight:400;margin-bottom:40px;letter-spacing:1.4pt}.fullscreenslide,h3{font-family:garamond-premier-pro, serif;text-align:left;font-size:18pt !important;line-height:21pt;font-weight:400;width:100%;margin-bottom:20px}.fullscreenslide{color:white}h4{font-family:garamond-premier-pro, serif;color:#403e3c;font-weight:normal;text-transform:uppercase}h5{font-family:neue-haas-grotesk-display, sans-serif;font-size:10pt;line-height:20pt;letter-spacing:1.4pt;font-weight:500 !important;color:#403e3c;text-transform:uppercase}a,p{font-family:neue-haas-grotesk-display, sans-serif;font-weight:500;font-size:12pt;line-height:22pt;letter-spacing:.6pt;position:relative;color:#403e3c}a{text-decoration:none;color:#676562}a:hover{text-decoration:underline}b,strong{font-weight:600 !important}.wp-caption p,.metatext p{font-family:neue-haas-grotesk-display, sans-serif;font-weight:500;font-size:10pt;line-height:18pt;letter-spacing:.5pt;position:relative;color:#898d8e}blockquote,blockquote p{position:relative;font-family:garamond-premier-pro, serif;font-size:22pt !important;line-height:30pt;margin:0;font-weight:400;letter-spacing:1.4pt}blockquote{margin-top:16px;margin-left:50px}blockquote:before{content:'';position:absolute;top:-10px;left:-40px;background-image:url("../../img/icon-quote.svg");background-size:contain;background-position:center;background-repeat:no-repeat;display:block;width:30px;height:30px}blockquote small{font-family:neue-haas-grotesk-display, sans-serif;font-weight:500;font-size:10pt;line-height:22pt;letter-spacing:1.4pt;position:relative;color:#403e3c;text-transform:uppercase}blockquote small:before{content:'';display:block;position:absolute;left:-30px;top:8px;height:2px;width:25px;background-color:#403e3c}ul{padding:0}ul li{list-style:none;font-family:neue-haas-grotesk-display, sans-serif;font-weight:500;font-size:10pt;line-height:22pt;letter-spacing:1.4pt;position:relative;color:#403e3c}ul li a:hover{text-decoration:underline}.vce-simple-image-slider ul li{margin:0}figcaption{font-family:neue-haas-grotesk-text, sans-serif;line-height:12pt;font-size:8pt;letter-spacing:1.5px;position:relative;color:#aaa;font-weight:300;font-style:normal !important;margin-top:8px !important}.dropcap{font-size:60pt;display:inline;line-height:53pt;padding-right:15px;padding-top:5px;float:left;color:black;margin:0}img{width:100%}#wrapper section{position:relative;width:100%}#wrapper .wide{width:100%;max-width:100%}a.more{position:relative;margin-left:30px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}a.more:before{content:'';display:block;position:absolute;left:-30px;top:10px;height:2px;width:25px;background-color:black;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}a.more:hover{margin-left:40px}a.more:hover:before{left:-40px;width:35px}.vce-row-container{width:100%;display:flex;justify-content:center}.vce-row{width:90%;max-width:1200px;margin:auto;margin-top:100px;margin-bottom:100px}.story{width:100%;max-width:none}.fullscreen{width:100%;height:100vh;max-width:none}.fullscreen .vce-col{height:100%;width:100%}.fullscreen .vce-single-image-inner{width:100% !important}#overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);display:none;z-index:1}.stage{width:100%;max-width:none}button{outline:none !important}.metabox{background-color:#EBE8E0}.metabox hr{border:0.5px solid #9e9584;width:45px;margin-left:0%;margin-top:40px;margin-bottom:40px}.metabox p,.metabox h2,.metabox h3,.metabox h4,.metabox h5,.metabox a{color:#736C5F}.metabox h5{font-size:12pt;margin-bottom:50px}.metabox a,.metabox p{font-family:neue-haas-grotesk-display, sans-serif;font-weight:500;font-size:10pt;line-height:18pt;letter-spacing:.5pt;position:relative;color:#736C5F}.metabox a:hover{text-decoration:underline}.hideme{position:relative;opacity:0;top:100px}#audio-wrapper{width:300px;position:absolute;bottom:30px;left:5vw;display:flex;justify-content:space-between;opacity:.7}#audio-wrapper span{font-weight:800;color:white;font-size:9pt}#equalizer{width:30px;height:20px;display:flex;justify-content:space-between}.bar{background-color:white;width:8px;align-self:flex-end}.bar1{height:50%;animation:equalizer 1.2s 0s infinite;-moz-animation:equalizer 1.2s 0s infinite;-webkit-animation:equalizer 1.2s 0s infinite;-o-animation:equalizer 1.2s 0s infinite}.bar2{height:80%;animation:equalizer 0.8s 1s infinite;-moz-animation:equalizer 0.8s 1s infinite;-webkit-animation:equalizer 0.8s 1s infinite;-o-animation:equalizer 0.8s 1s infinite}.bar3{height:20%;animation:equalizer 1.8s 2s infinite;-moz-animation:equalizer 1.8s 2s infinite;-webkit-animation:equalizer 1.8s 2s infinite;-o-animation:equalizer 1.8s 2s infinite}@keyframes equalizer{0%{height:0%}50%{height:100%}100%{height:0%}}@-moz-keyframes equalizer{0%{height:0%}50%{height:100%}100%{height:0%}}@-webkit-keyframes equalizer{0%{height:0%}50%{height:100%}100%{height:0%}}@-o-keyframes equalizer{0%{height:0%}50%{height:100%}100%{height:0%}}nav{display:flex !important;flex-direction:row;width:100%}nav #menu{width:100%}nav #menu .menu-main-menu-de-container{width:90%;max-width:1200px;margin:auto}nav #menu .menu-main-menu-de-container ul{width:100%;padding:0;display:flex;flex-direction:row;justify-content:space-between}nav #menu .menu-main-menu-de-container ul li{list-style:none}nav #menu .menu-main-menu-de-container ul li a{font-weight:600;letter-spacing:1.4pt;text-transform:uppercase;font-size:10pt}@media screen and (max-width: 800px){nav #menu .menu-main-menu-de-container{display:none;height:calc(100vh - 58px);position:absolute;width:80vw;z-index:100;left:-80vw;top:58px;background-color:white;display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}nav #menu .menu-main-menu-de-container ul{flex-direction:column;justify-content:space-between;width:90%;margin:auto}nav #menu .menu-main-menu-de-container ul li{margin-bottom:20px;margin-top:20px}nav #menu .menu-main-menu-de-container ul li a{font-size:12pt}nav .open-nav#menu .menu-main-menu-de-container{left:0%}}nav a.lang{text-transform:uppercase;font-weight:800;color:black;margin-left:10px;margin-right:10px;align-self:center}nav .hamburger{padding:20px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;display:none;text-align:center;width:40px;height:18px}@media screen and (max-width: 800px){nav .hamburger{display:block}}nav .hamburger:hover{opacity:0.7}nav .hamburger.is-active:hover{opacity:0.7}nav .hamburger.is-active .hamburger-inner,nav .hamburger.is-active .hamburger-inner::before,nav .hamburger.is-active .hamburger-inner::after{background-color:#403e3c}nav .hamburger-box{width:40px;height:12px;display:inline-block;position:relative}nav .hamburger-inner::before,nav .hamburger-inner::after{width:40px;height:2px;background-color:#403e3c;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}nav .hamburger-inner::before,nav .hamburger-inner::after{content:"";display:block}nav .hamburger-inner::before{top:0}nav .hamburger-inner::after{bottom:0}nav .hamburger--minus .hamburger-inner::before,nav .hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear}nav .hamburger--minus.is-active .hamburger-inner::before,nav .hamburger--minus.is-active .hamburger-inner::after{transition:bottom 0.08s ease-out top 0.08s ease-out, opacity 0s 0.08s linear}nav .hamburger--minus.is-active .hamburger-inner::before{top:50%;background-color:black}nav .hamburger--minus.is-active .hamburger-inner::after{bottom:calc(50% - 2px);background-color:black}.cl-effect-5 li{overflow:hidden;height:30px}.cl-effect-5 a{position:relative;display:inline-block;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s}.cl-effect-5 a:before{position:absolute;top:100%;content:'Home';font-weight:600;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.cl-effect-5 #menu-item-180 a:before{content:'Apokalypse'}.cl-effect-5 #menu-item-431 a:before{content:'Überfluss'}.cl-effect-5 #menu-item-178 a:before{content:'Syntropie'}.cl-effect-5 #menu-item-430 a:before{content:'Die Hüter'}.cl-effect-5 #menu-item-176 a:before{content:'Gutes Leben'}.cl-effect-5 a:hover,.cl-effect-5 a:focus{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}header{position:fixed;z-index:1000;height:58px;width:100%;margin:auto;display:flex !important;justify-content:space-between;margin-left:auto;margin-right:auto;left:0;right:0;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;background-color:white;box-shadow:0px 1px 2px 1px rgba(0,0,0,0.2)}header.scrollUp{transform:translateY(-80px)}header #logo{display:none;width:10%;background-size:contain;background-repeat:no-repeat}.cc-revoke{display:none !important}footer{width:100%;border-top:solid 1px rgba(137,141,142,0.3)}footer a,footer p{font-family:neue-haas-grotesk-display, sans-serif;font-weight:500;font-size:10pt;line-height:20pt;letter-spacing:.7pt;position:relative;color:#898d8e}footer section{width:90%;max-width:1200px;display:flex;flex-direction:row;justify-content:space-between;margin:auto;padding-bottom:80px;padding-top:80px}footer section .col{width:30%}footer section ul{padding:0;list-style:none}footer section ul li{margin-top:15px;margin-bottom:15px}footer .sm-container{display:flex;flex-direction:row;justify-content:space-between;width:110px}footer .sm-container .icon{width:30px;height:30px;display:block;background-repeat:no-repeat;background-size:contain;background-position:center}footer .sm-container #fb{background-image:url("../../img/fb.svg")}footer .sm-container #tw{background-image:url("../../img/tw.svg")}footer .sm-container #vim{background-image:url("../../img/vim.svg")}footer .sm-container #insta{background-image:url("../../img/insta.svg")}footer #copyright{background-color:#FCFBFD;width:100%;color:white;padding-top:20px;padding-bottom:20px;text-align:center;border-top:solid 1px rgba(137,141,142,0.3)}@media screen and (max-width: 800px){footer section{flex-direction:column}}.wp-caption{width:100%;max-width:100%}.wp-caption img{width:100%;height:auto}.home #stage{display:flex;width:100%;height:100vh;background-color:black;background-size:cover;background-repeat:no-repeat;position:relative;margin-bottom:50px}.home #stage #apply-now{position:absolute;bottom:0;right:5%;background-color:white;width:500px;height:0px;z-index:2;display:flex;overflow:hidden}.home #stage #apply-now #apply-button{align-self:center}.home #stage #apply-now #apply-button h3{margin:0;margin-left:20px}.home #stage #apply-now #apply-button p{margin:0;color:lightgrey;margin-left:20px}.home #stage #scroll-down{position:absolute;bottom:30px;left:5%;opacity:.5;color:white;z-index:2}.home #stage video{position:absolute;right:0;bottom:0;min-width:100%;min-height:100%;z-index:0;opacity:0;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.home #stage .fadeIn{opacity:1}.home #stage #stage-inner{align-self:center;position:relative;z-index:10;margin:auto;width:90%}.home #stage #stage-inner h1{color:white}.home #stage #stage-inner p{color:white;width:60%;font-size:3vw;margin:0}.home #submenu{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 800px){.home #submenu{flex-direction:column}}.home #submenu .menubullet{width:30%}@media screen and (max-width: 800px){.home #submenu .menubullet{width:100%;margin-bottom:50px}}.home .text-between{margin:150px 0;text-align:center}.accordion{overflow:hidden}.accordion .accordion-wrapper{width:100%;display:table;table-layout:fixed;margin:0;padding:0}.accordion .acc-item{display:table-cell;vertical-align:bottom;position:relative;width:16.666%;height:60vh;background-repeat:no-repeat;background-position:center center;transition:all 1000ms ease-out;transition-timing-function:ease-in;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);overflow:hidden}.accordion .acc-item-content{display:block;overflow:hidden;width:100%;height:100%;color:white;min-width:400px;transition:all 1000ms ease-out;background-position:center;background-size:auto 100%}.accordion .acc-item-content .acc-content{position:absolute;width:90%;left:0;z-index:333;margin-left:auto;margin-right:auto;left:0;right:0;bottom:40px}.accordion .acc-item-content .acc-content .bottom-content{display:flex;flex-direction:row;justify-content:space-between;position:relative}.accordion .acc-item-content .acc-content .bottom-content .text-content{width:calc(100% - 50px)}.accordion .acc-item-content .acc-content .bottom-content .text-content .rect{width:100%;background-color:white;height:2px;align-self:flex-end}.accordion .acc-item-content .acc-content .bottom-content .number{font-family:neue-haas-grotesk-display, sans-serif;font-size:18pt;color:white;font-weight:200;text-align:right;position:absolute;bottom:-5px;right:0;width:50px}.accordion .acc-item-content .acc-content h3{color:white;margin:0;font-size:18pt !important;margin:0;font-weight:700}.accordion .acc-item-content .acc-content h2{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;margin:0;text-shadow:1px 1px 2px #000000}.accordion .acc-item-content .acc-content p{max-height:0;overflow:hidden;width:60%;color:white;font-size:8pt;line-height:12pt;-moz-transition:all .6s ease-out;-webkit-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}.accordion .acc-bg{background-color:black;opacity:0;width:100%;height:100%;position:absolute;z-index:222;transition:all 500ms ease-in-out;display:block}.accordion .acc-item{width:8%}.accordion .acc-item:hover{width:40%}.accordion p.showText{max-height:1000px;transition-delay:1s}.accordion p.hideText{-moz-transition:none;-webkit-transition:none;-o-transition:all 0 ease-in;transition:none}.accordion .acc-item .acc-bg:hover{opacity:0}.accordion .accordion-wrapper:hover .acc-bg{opacity:.6}.accordion .accordion-wrapper .acc-item:hover .acc-bg{opacity:0}@media (max-width: 700px){.accordion .accordion-wrapper{width:100%;display:block}.accordion .acc-item{display:block;width:100%}.accordion .acc-item:hover{width:100%}.accordion .acc-item:hover .acc-bg{opacity:.7}}.stage{position:relative}.stage .vce-text-block{width:90%;margin:auto}.stage h1,.stage p{text-shadow:1px 1px 2px #000000}.stage h1{font-size:80pt !important;line-height:normal}.stage p{width:60%;margin-top:0;font-size:16pt}@media screen and (max-width: 800px){.stage h1{font-size:40pt !important;line-height:normal}.stage p{width:100%}}@media screen and (max-width: 400px){.stage h1{font-size:30pt !important;line-height:normal}}.stage:before{content:'';position:absolute;display:block;width:30px;height:50px;margin-left:auto;margin-right:auto;left:0;right:0;z-index:1;bottom:20px;background-image:url("../../img/arrow-down.svg");background-size:contain;background-position:center;background-repeat:no-repeat}#scroll-down{position:absolute;bottom:30px;left:5%;opacity:.5;color:white;z-index:2}.swipergallery .vce-image-gallery-with-icon-item-inner-wrapper{position:relative;overflow:hidden}.swipergallery .vce-image-gallery-with-icon-item-inner-wrapper:before{display:block;content:" ";width:100%;padding-top:56.25%}.swipergallery .vce-image-gallery-with-icon-item-inner-wrapper .vce-image-gallery-with-icon-item-inner{position:absolute;top:0;left:0;right:0;bottom:0}.swipergallery .vce-image-gallery-with-icon-list .vce-image-gallery-with-icon-item{display:none}.swipergallery .vce-image-gallery-with-icon-list .vce-image-gallery-with-icon-item:first-child{display:block}.vce-classic-accordion-panel-heading{border-left:none;border-right:none;border-top:none}.vce-classic-accordion-panel{border:none !important}.vce-classic-accordion-panel-title span{font-family:neue-haas-grotesk-display, sans-serif;font-size:10pt;line-height:20pt;letter-spacing:1.4pt;font-weight:500 !important;color:#403e3c;text-transform:uppercase}.vce-classic-accordion-element-container .vce-row{width:100% !important;margin-top:30px;margin-bottom:30px}.vce-classic-accordion-element-container .vce-row p{font-family:neue-haas-grotesk-display, sans-serif;font-weight:500;font-size:10pt;line-height:18pt;letter-spacing:.5pt;position:relative}.behindthescenes,.vce-classic-accordion{position:relative;background-color:#EBE8E0}.behindthescenes .vce-row-content,.vce-classic-accordion .vce-row-content{width:98%;margin:auto}.behindthescenes:before,.vce-classic-accordion:before{content:'Mehr zu dieser Reportage';display:block;position:absolute;top:-50px;font-family:neue-haas-grotesk-display, sans-serif;font-size:10pt;line-height:20pt;letter-spacing:1.4pt;font-weight:600 !important;color:#403e3c;text-transform:uppercase}.behindthescenes:after,.vce-classic-accordion:after{content:'';display:block;position:absolute;top:-50px;right:0;width:27px;height:35px;background-image:url("../../img/more.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.behindthescenes a,.behindthescenes p,.vce-classic-accordion a,.vce-classic-accordion p{font-family:neue-haas-grotesk-display, sans-serif;font-weight:500;font-size:10pt;line-height:18pt;letter-spacing:.5pt;position:relative}#content-lightbox{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:1001}#content-lightbox #content-lightbox-inner{background-color:white;width:80vw;height:80vh;position:absolute;top:10vh;bottom:10vh;left:10vw;right:10vw;-webkit-transform:scale(1);transform:scale(1);-webkit-animation:transformer .5s ease-in 0s 1;animation:transformer .5s ease-in 0s 1}#content-lightbox #btn-close{position:absolute;width:20px;height:20px;right:10vw;top:calc(10vh - 30px);background-image:url("../../img/icon-close.svg");background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer}@-webkit-keyframes transformer{from{-webkit-transform:scale(0.1)}to{-webkit-transform:scale(1)}}@keyframes transformer{from{transform:scale(0.1)}to{transform:scale(1)}}.insert-page{display:none}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsImZvbnRzLnNjc3MiLCJzdHJ1Y3R1cmUuc2NzcyIsInZhcmlhYmxlcy5zY3NzIiwibmF2aWdhdGlvbi5zY3NzIiwiaGVhZGVyLnNjc3MiLCJjb29raWUuc2NzcyIsImZvb3Rlci5zY3NzIiwic2luZ2xlLnNjc3MiLCJwYWdlcy9mcm9udHBhZ2Uuc2NzcyIsInBhZ2VzLzQwNC5zY3NzIiwiY29tcG9uZW50cy9hY2NvcmRlb24uc2NzcyIsImNvbXBvbmVudHMvc3RhZ2Uuc2NzcyIsImNvbXBvbmVudHMvc3dpcGVyZ2FsbGVyeS5zY3NzIiwiY29tcG9uZW50cy9leHRyYXMuc2NzcyIsImNvbXBvbmVudHMvY29udGVudC1saWdodGJveC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJmb250c1wiOyBcblxuQGltcG9ydCBcInN0cnVjdHVyZVwiOyBcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjsgXG5AaW1wb3J0IFwibmF2aWdhdGlvblwiOyBcbkBpbXBvcnQgXCJoZWFkZXJcIjsgXG5AaW1wb3J0IFwiY29va2llXCI7ICBcbkBpbXBvcnQgXCJmb290ZXJcIjtcblxuQGltcG9ydCBcInNpbmdsZVwiO1xuICBcbkBpbXBvcnQgXCJwYWdlcy9mcm9udHBhZ2VcIjsgXG5cbkBpbXBvcnQgXCJwYWdlcy80MDRcIjsgXG4gXG4gXG4gICBcbi8vQGltcG9ydCBcImNvbXBvbmVudHMvZnVsbHNjcmVlbnNsaWRlXCI7ICBcbkBpbXBvcnQgXCJjb21wb25lbnRzL2FjY29yZGVvblwiOyAgXG5AaW1wb3J0IFwiY29tcG9uZW50cy9zdGFnZVwiOyAgIFxuQGltcG9ydCBcImNvbXBvbmVudHMvc3dpcGVyZ2FsbGVyeVwiOyAgXG5AaW1wb3J0IFwiY29tcG9uZW50cy9leHRyYXNcIjsgICBcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbnRlbnQtbGlnaHRib3hcIjsgICAgIFxuLy8gQGltcG9ydCBcImdsb2JhbFwiOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIsIi8vIEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Q29ybW9yYW50K0dhcmFtb25kfE9wZW4rU2FucytDb25kZW5zZWQ6MzAwJmRpc3BsYXk9c3dhcCcpO1xuLy8gQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1QbGF5ZmFpcitEaXNwbGF5OjQwMCw0MDBpLDcwMCw3MDBpLDkwMCw5MDBpJmRpc3BsYXk9c3dhcCcpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9zeng0b3ViLmNzc1wiKTtcblxuYm9keSB7XG5cblxuICAgIGZvbnQtZmFtaWx5OiBuZXVlLWhhYXMtZ3JvdGVzay1kaXNwbGF5LCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICBmb250LXNpemU6IDEycHQ7XG4gICAgbGluZS1oZWlnaHQ6IDIycHQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC42cHQ7XG5cbiAgICBmb250LXNpemU6IDExcHQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC43cHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjNDAzZTNjO1xufVxuXG5cbiNzdGFnZSBoMSB7XG4gICAgLy8gZm9udC1mYW1pbHk6ICdDb3Jtb3JhbnQgR2FyYW1vbmQnLCBzYW5zLXNlcmlmO1xuXG4gICAgLy8gdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIC8vIGZvbnQtc2l6ZTogNXZ3ICFpbXBvcnRhbnQ7XG4gICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgLy8gZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAvLyBtYXJnaW46MCAhaW1wb3J0YW50O1xuXG4gICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLy8gaGVpZ2h0OiA1dnc7XG5cbiAgICBmb250LWZhbWlseTogZ2FyYW1vbmQtcHJlbWllci1wcm8sIHNlcmlmO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiA4dncgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMTBwdDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMTF2dztcbn1cblxuaDEge1xuICAgIGZvbnQtZmFtaWx5OiBnYXJhbW9uZC1wcmVtaWVyLXBybywgc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDQwcHQgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB0O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM0MDNlM2M7XG59XG5cbi5oaWRldGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vIHRvcDogMTAwcHg7XG59XG5cbmgyIHtcbiAgICAvLyBmb250LWZhbWlseTogZ2FyYW1vbmQtcHJlbWllci1wcm8sIHNlcmlmO1xuICAgIC8vIGZvbnQtc2l6ZTogMjRwdCAhaW1wb3J0YW50O1xuICAgIC8vIGxpbmUtaGVpZ2h0OiAzMnB0O1xuICAgIC8vIG1hcmdpbjogMDtcbiAgICAvLyBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZmFtaWx5OiBnYXJhbW9uZC1wcmVtaWVyLXBybywgc2VyaWY7XG4gICAgZm9udC1zaXplOiAzMHB0ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgLy8gbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjRwdDtcblxufVxuXG4uZnVsbHNjcmVlbnNsaWRlLFxuaDMge1xuICAgIGZvbnQtZmFtaWx5OiBnYXJhbW9uZC1wcmVtaWVyLXBybywgc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE4cHQgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjFwdDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5mdWxsc2NyZWVuc2xpZGUge1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuaDQge1xuICAgIGZvbnQtZmFtaWx5OiBnYXJhbW9uZC1wcmVtaWVyLXBybywgc2VyaWY7XG4gICAgY29sb3I6ICM0MDNlM2M7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5oNSB7XG4gICAgZm9udC1mYW1pbHk6IG5ldWUtaGFhcy1ncm90ZXNrLWRpc3BsYXksIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxMHB0O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB0O1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjRwdDtcbiAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM0MDNlM2M7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuYSxcbnAge1xuICAgIGZvbnQtZmFtaWx5OiBuZXVlLWhhYXMtZ3JvdGVzay1kaXNwbGF5LCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICBmb250LXNpemU6IDEycHQ7XG4gICAgbGluZS1oZWlnaHQ6IDIycHQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC42cHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjNDAzZTNjO1xufVxuXG4vLyBhe1xuLy8gICAgIGF7IFxuLy8gICAgICAgICAmOmhvdmVye1xuLy8gICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcbi8vICAgICAgICAgfSBcbi8vICAgICB9IFxuLy8gfVxuXG5hIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICM2NzY1NjI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufVxuXG5iLFxuc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi53cC1jYXB0aW9uLFxuLm1ldGF0ZXh0IHtcbiAgICBwIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IG5ldWUtaGFhcy1ncm90ZXNrLWRpc3BsYXksIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBwdDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGNvbG9yOiAjODk4ZDhlO1xuICAgIH1cbn1cblxuXG5ibG9ja3F1b3RlLFxuYmxvY2txdW90ZSBwIHtcblxuICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyBmb250LWZhbWlseTogZ2FyYW1vbmQtcHJlbWllci1wcm8sIHNlcmlmO1xuICAgIC8vIGZvbnQtc2l6ZTogMzBwdCAhaW1wb3J0YW50O1xuICAgIC8vIGxpbmUtaGVpZ2h0OiA0MHB0O1xuICAgIC8vIG1hcmdpbjogMDtcbiAgICAvLyBmb250LXdlaWdodDogNDAwO1xuICAgIC8vIGxldHRlci1zcGFjaW5nOiAxLjRwdDtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LWZhbWlseTogZ2FyYW1vbmQtcHJlbWllci1wcm8sIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjJwdCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB0O1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjRwdDtcbn1cblxuYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgbGVmdDogLTQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL2ljb24tcXVvdGUuc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG5cbiAgICBzbWFsbCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBuZXVlLWhhYXMtZ3JvdGVzay1kaXNwbGF5LCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgIGZvbnQtc2l6ZTogMTBwdDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjRwdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogIzQwM2UzYztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAmOmJlZm9yZSB7XG5cbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDNlM2M7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnVsIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgIGZvbnQtZmFtaWx5OiBuZXVlLWhhYXMtZ3JvdGVzay1kaXNwbGF5LCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgIGZvbnQtc2l6ZTogMTBwdDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjRwdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogIzQwM2UzYztcbiAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgLy9tYXJnaW4tbGVmdDoyMHB4O1xuXG4gICAgICAgIC8vICY6YmVmb3JlIHtcbiAgICAgICAgLy8gICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAvLyAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgLy8gICAgIHRvcDogMTRweDtcbiAgICAgICAgLy8gICAgIGhlaWdodDogMXB4O1xuICAgICAgICAvLyAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDAzZTNjOyBcbiAgICAgICAgLy8gfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udmNlLXNpbXBsZS1pbWFnZS1zbGlkZXIge1xuICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbmZpZ2NhcHRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBuZXVlLWhhYXMtZ3JvdGVzay10ZXh0LCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB0O1xuICAgIGZvbnQtc2l6ZTogOHB0O1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuICAgIGNvbG9yOiAjYWFhO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7IFxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50OyAgICBcbiAgICBtYXJnaW4tdG9wOjhweCAhaW1wb3J0YW50OyBcbn0gXG5cbi5kcm9wY2FwIHtcbiAgICBmb250LXNpemU6IDYwcHQ7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGxpbmUtaGVpZ2h0OiA1M3B0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IFxuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIG1hcmdpbjogMDtcblxuIFxufSIsImltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jd3JhcHBlciB7XG4gIC8vIG1heC13aWR0aDogMTIwMHB4O1xuICAvLyBtYXJnaW46IGF1dG87XG5cblxuICBzZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAvLyBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAvLyBtYXJnaW46IGF1dG87XG4gICAgLy8gbWFyZ2luLXRvcDogMTUwcHg7XG4gICAgLy8gbWFyZ2luLWJvdHRvbTogMTUwcHg7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53aWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuXG5hLm1vcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTMwcHg7XG4gICAgdG9wOiAxMHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgd2lkdGg6IDM1cHg7XG5cbiAgICB9XG4gIH1cbn1cblxuLnZjZS1yb3ctY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4udmNlLXJvdyB7XG4gIHdpZHRoOiA5MCU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cblxuXG4uc3Rvcnkge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOmJsYWNrO1xufVxuXG4uZnVsbHNjcmVlbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBtYXgtd2lkdGg6IG5vbmU7XG5cbiAgLnZjZS1jb2wge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIGltZ3tcbiAgLy8gd2lkdGg6MTAwJTtcbiAgLy8gfVxuICAudmNlLXNpbmdsZS1pbWFnZS1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5cbiNvdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjcpO1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuXG4vLyAuY3Jvc3NvdmVye1xuLy8gICAudmNlLWNvbHtcbi8vICAgICAmOmZpcnN0LWNoaWxke1xuLy8gICAgICAgd2lkdGg6NTAlICFpbXBvcnRhbnQ7XG4vLyAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbi8vICAgICAgIGJhY2tncm91bmQtY29sb3I6Z3JlZW47XG4vLyAgICAgfVxuLy8gICAgICY6bGFzdC1jaGlsZHtcbi8vICAgICAgIHdpZHRoOjYwJSAhaW1wb3J0YW50O1xuLy8gICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4vLyAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnJlZDtcbi8vICAgICAgIHJpZ2h0OjA7XG4vLyAgICAgICBoMntcbi8vICAgICAgICAgZm9udC1zaXplOjQwdnc7IFxuLy8gICAgICAgfVxuLy8gICAgIH1cbi8vICAgfVxuLy8gfVxuXG4uc3RhZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgLy8gaGVpZ2h0OjEwMHZoO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIC8vIG92ZXJmbG93OmhpZGRlbjtcbiAgLy8gLnZjZS1jb250ZW50LWJhY2tncm91bmQtY29udGFpbmVye1xuICAvLyAgIHdpZHRoOjEwMCU7XG4gIC8vICAgaGVpZ2h0OjEwMHZ3O1xuICAvLyB9XG5cbn1cblxuYnV0dG9uIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuIFxuLm1ldGFib3gge1xuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjQzFCOEE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiNFQkU4RTA7IFxuICBocnsgXG4gIC8vYm9yZGVyOiAuNXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMSk7IFxuICBib3JkZXI6IC41cHggc29saWQgcmdiYSgxNTgsIDE0OSwgMTMyLDEpO1xuICAgICAgIFxuICAgd2lkdGg6NDVweDsgICBcbiAgLy8gd2lkdGg6OTAlOyAgXG4gIG1hcmdpbi1sZWZ0OjAlOyBcbiBcbiAgbWFyZ2luLXRvcDo0MHB4OyBcbiAgbWFyZ2luLWJvdHRvbTo0MHB4OyBcbiAgfSAgICBcblxuICAudmNlLXRleHQtYmxvY2sge1xuICAgIC8vIHBhZGRpbmc6IDIwcHg7ICBcbiAgfVxuXG4gIHAsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1LCBcbiAgYSB7XG4gICAgLy9jb2xvcjogd2hpdGU7XG4gICAgY29sb3I6IzczNkM1RjtcbiAgfVxuXG4gIGg1e1xuICAgIGZvbnQtc2l6ZTogMTJwdDsgXG4gICAgbWFyZ2luLWJvdHRvbTo1MHB4OyBcbiAgfVxuXG4gIGEsXG4gIHAge1xuICAgIC8vIGZvbnQtZmFtaWx5OiBuZXVlLWhhYXMtZ3JvdGVzay1kaXNwbGF5LCBzYW5zLXNlcmlmO1xuICAgIC8vIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgLy8gZm9udC1zaXplOiAxMHB0O1xuICAgIC8vIGxpbmUtaGVpZ2h0OiAyMHB0OyBcbiAgICAvLyBsZXR0ZXItc3BhY2luZzogLjdwdDtcbiAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gY29sb3I6IHdoaXRlOyAgXG5cbiAgICBmb250LWZhbWlseTogbmV1ZS1oYWFzLWdyb3Rlc2stZGlzcGxheSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTBwdDtcbiAgICBsaW5lLWhlaWdodDogMThwdDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVwdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICM3MzZDNUY7XG4gIH0gXG5cbiAgYSB7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gLnZjZS1zaW5nbGUtaW1hZ2Utd3JhcHBlciBpbWd7XG4vLyAgIHdpZHRoOjEwMCU7XG4vLyB9XG5cbi5oaWRlbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRvcDogMTAwcHg7XG59XG5cbiNhdWRpby13cmFwcGVyIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogNXZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG9wYWNpdHk6Ljc7ICBcblxuICBzcGFuIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDlwdDtcbiAgfVxufSBcblxuI2VxdWFsaXplciB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aWR0aDogOHB4O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cblxuLmJhcjEge1xuICBoZWlnaHQ6IDUwJTtcbiAgYW5pbWF0aW9uOiBlcXVhbGl6ZXIgMS4ycyAwcyBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IGVxdWFsaXplciAxLjJzIDBzIGluZmluaXRlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZXF1YWxpemVyIDEuMnMgMHMgaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbjogZXF1YWxpemVyIDEuMnMgMHMgaW5maW5pdGU7XG59XG5cbi5iYXIyIHtcbiAgaGVpZ2h0OiA4MCU7XG4gIGFuaW1hdGlvbjogZXF1YWxpemVyIDAuOHMgMXMgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBlcXVhbGl6ZXIgMC44cyAxcyBpbmZpbml0ZTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGVxdWFsaXplciAwLjhzIDFzIGluZmluaXRlO1xuICAtby1hbmltYXRpb246IGVxdWFsaXplciAwLjhzIDFzIGluZmluaXRlO1xufVxuXG4uYmFyMyB7XG4gIGhlaWdodDogMjAlO1xuICBhbmltYXRpb246IGVxdWFsaXplciAxLjhzIDJzIGluZmluaXRlO1xuICAtbW96LWFuaW1hdGlvbjogZXF1YWxpemVyIDEuOHMgMnMgaW5maW5pdGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBlcXVhbGl6ZXIgMS44cyAycyBpbmZpbml0ZTtcbiAgLW8tYW5pbWF0aW9uOiBlcXVhbGl6ZXIgMS44cyAycyBpbmZpbml0ZTtcbn1cblxuXG4vKiBBbmltYXRpb24gS2V5ZnJhbWVzKi9cbkBrZXlmcmFtZXMgZXF1YWxpemVyIHtcbiAgMCUge1xuICAgIGhlaWdodDogMCU7XG4gIH1cblxuICA1MCUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGhlaWdodDogMCU7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIGVxdWFsaXplciB7XG4gIDAlIHtcbiAgICBoZWlnaHQ6IDAlO1xuICB9XG5cbiAgNTAlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAxMDAlIHtcbiAgICBoZWlnaHQ6IDAlO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBlcXVhbGl6ZXIge1xuICAwJSB7XG4gICAgaGVpZ2h0OiAwJTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgaGVpZ2h0OiAwJTtcbiAgfVxufVxuXG5ALW8ta2V5ZnJhbWVzIGVxdWFsaXplciB7XG4gIDAlIHtcbiAgICBoZWlnaHQ6IDAlO1xuICB9XG5cbiAgNTAlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAxMDAlIHtcbiAgICBoZWlnaHQ6IDAlO1xuICB9XG59IiwiJGtvbnRha3QtYmFja2dyb3VuZC1jb2xvcjpyZWQ7XG5cbiRjb250cmFzdC1jb2xvcjojMDBFN0I1OyIsIm5hdiB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAjbWVudSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5tZW51LW1haW4tbWVudS1kZS1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuIFxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS40cHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB0O1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAjbWVudSB7XG4gICAgICAgICAgICAubWVudS1tYWluLW1lbnUtZGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDU4cHgpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogODB2dztcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgICAgICAgbGVmdDogLTgwdnc7XG4gICAgICAgICAgICAgICAgdG9wOiA1OHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHQ7IFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm9wZW4tbmF2I21lbnUge1xuXG4gICAgICAgICAgICAubWVudS1tYWluLW1lbnUtZGUtY29udGFpbmVyIHtcblxuICAgICAgICAgICAgICAgIGxlZnQ6IDAlO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuXG5cblxuICAgIGEubGFuZyB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIH1cblxuICAgIC5oYW1idXJnZXIge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBmaWx0ZXI7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAgICAgICBmb250OiBpbmhlcml0O1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuXG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIC8vIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIC5oYW1idXJnZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC5oYW1idXJnZXI6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuXG4gICAgLmhhbWJ1cmdlci5pcy1hY3RpdmU6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuXG4gICAgLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcixcbiAgICAuaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsXG4gICAgLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiM0MDNlM2M7XG4gICAgfVxuXG4gICAgLmhhbWJ1cmdlci1ib3gge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAvLyAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAvLyAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgLy8gICAgIHRvcDogNTAlO1xuICAgIC8vICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgIC8vIH1cblxuICAgIC8vIC5oYW1idXJnZXItaW5uZXIsIFxuICAgIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSxcbiAgICAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwM2UzYztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICAgIH1cblxuICAgIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSxcbiAgICAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG5cbiAgICAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cblxuICAgIC8qXG4gICAqIE1pbnVzXG4gICAqL1xuICAgIC5oYW1idXJnZXItLW1pbnVzIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSxcbiAgICAuaGFtYnVyZ2VyLS1taW51cyAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjA4cyAwcyBlYXNlLW91dCwgdG9wIDAuMDhzIDBzIGVhc2Utb3V0LCBvcGFjaXR5IDBzIGxpbmVhcjtcbiAgICB9XG5cbiAgICAuaGFtYnVyZ2VyLS1taW51cy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLFxuICAgIC5oYW1idXJnZXItLW1pbnVzLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgICAgIC8vIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjA4cyBlYXNlLW91dCB0b3AgMC4wOHMgZWFzZS1vdXQsIG9wYWNpdHkgMHMgMC4wOHMgbGluZWFyO1xuICAgIH1cblxuICAgIC5oYW1idXJnZXItLW1pbnVzLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgfVxuXG4gICAgLmhhbWJ1cmdlci0tbWludXMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICAgICAgYm90dG9tOiBjYWxjKDUwJSAtIDJweCk7IFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICB9XG59XG5cblxuXG4vKiBFZmZlY3QgNTogc2FtZSB3b3JkIHNsaWRlIGluICovXG4uY2wtZWZmZWN0LTUgbGkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLy8gcGFkZGluZzogMCA0cHg7XG4gICAgaGVpZ2h0OiAzMHB4OyBcbn1cblxuLmNsLWVmZmVjdC01IGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4zcztcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIC8vY29udGVudDogYXR0cihkYXRhLWhvdmVyKTtcbiAgICAgICAgY29udGVudDogJ0hvbWUnO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbi5jbC1lZmZlY3QtNSAjbWVudS1pdGVtLTE4MCBhIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdBcG9rYWx5cHNlJztcbiAgICB9XG59XG5cbi5jbC1lZmZlY3QtNSAjbWVudS1pdGVtLTQzMSBhIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICfDnGJlcmZsdXNzJztcbiAgICB9XG59XG5cbi5jbC1lZmZlY3QtNSAjbWVudS1pdGVtLTE3OCBhIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdTeW50cm9waWUnO1xuICAgIH1cbn1cblxuLmNsLWVmZmVjdC01ICNtZW51LWl0ZW0tNDMwIGEge1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ0RpZSBIw7x0ZXInO1xuICAgIH1cbn1cblxuLmNsLWVmZmVjdC01ICNtZW51LWl0ZW0tMTc2IGEge1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ0d1dGVzIExlYmVuJztcbiAgICB9XG59XG5cblxuLmNsLWVmZmVjdC01IGE6aG92ZXIsXG4uY2wtZWZmZWN0LTUgYTpmb2N1cyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufSIsImhlYWRlciB7XG4gICAgcG9zaXRpb246Zml4ZWQ7XG4gICAgei1pbmRleDogMTAwMDtcblxuICAgIGhlaWdodDogNThweDtcbiAgICAvLyBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAvLyBtYXgtd2lkdGg6MTIwMHB4O1xuICAgIHdpZHRoOjEwMCU7XG4gICAgbWFyZ2luOmF1dG87XG4gICAgLy8gLy9iYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgIC8vIGNvbG9yOiAjNTU1O1xuICAgIC8vIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgLy8gcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgLy8gcGFkZGluZy10b3A6IDIwcHg7XG5cbiAgICBkaXNwbGF5OmZsZXggIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcblxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2Utb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDFzIGVhc2Utb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1vdXQ7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO1xuXG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgXG4gICAgXG4gICAgJi5zY3JvbGxVcHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTgwcHgpO1xuICAgIH0gXG5cbiAgICAjbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgLy8gaGVpZ2h0OiAxMDBweDtcbiBcbiAgICAgIC8vICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy9hbWF6b25hcy5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyBcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiBcbiAgICB9XG5cbiAgICAgXG59XG5cbiIsIi5jYy1yZXZva2Uge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn0gIiwiZm9vdGVye1xuICAgIC8vIGhlaWdodDo1MDBweDtcbiAgICB3aWR0aDoxMDAlO1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjojRkNGQkZEO1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCByZ2JhKDEzNywxNDEsMTQyLDAuMyk7XG4gICAgYSxcbiAgICBwe1xuICAgICAgICBcbiAgICBmb250LWZhbWlseTogbmV1ZS1oYWFzLWdyb3Rlc2stZGlzcGxheSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG5cbiAgICBmb250LXNpemU6IDEwcHQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC43cHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjODk4ZDhlOyAgIFxuICAgIH1cbiAgICBzZWN0aW9ue1xuICAgICAgICB3aWR0aDo5MCU7XG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbjphdXRvO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgLmNvbHtcbiAgICAgICAgd2lkdGg6MzAlO1xuXG4gICAgfVxuIFxuICAgIHVseyBcbiAgICAgICAgcGFkZGluZzowOyBcbiAgICAgICAgbGlzdC1zdHlsZTpub25lO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG4gICAgfVxuICAgIC5zbS1jb250YWluZXJ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcbiAgICAgICB3aWR0aDoxMTBweDtcbiAgICAgICAgLmljb257XG4gICAgICAgICAgICB3aWR0aDozMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OjMwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgICNmYntcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL2ZiLnN2ZycpO1xuICAgICAgICB9XG4gICAgICAgICN0d3tcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL3R3LnN2ZycpO1xuICAgICAgICB9XG4gICAgICAgICN2aW17XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy92aW0uc3ZnJyk7XG4gICAgICAgIH1cbiAgICAgICAgI2luc3Rhe1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvaW5zdGEuc3ZnJyk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgI2NvcHlyaWdodHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojRkNGQkZEO1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgICAgcGFkZGluZy10b3A6MjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206MjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggcmdiYSgxMzcsMTQxLDE0MiwwLjMpO1xuICAgIH1cbn0gXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgZm9vdGVye1xuICAgICAgICBzZWN0aW9ue1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuICAgICAgICB9XG4gICAgfVxufSIsIi53cC1jYXB0aW9ue1xuICAgIHdpZHRoOjEwMCU7XG4gICAgbWF4LXdpZHRoOjEwMCU7XG4gICAgaW1ne1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBoZWlnaHQ6YXV0bztcbiAgICB9XG59ICAiLCIuaG9tZSB7XG5cbiAgICAjc3RhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmV5O1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWcvdGVzdGJnLW1pbi5qcGcpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cblxuICAgICAgICAjYXBwbHktbm93IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHJpZ2h0OiA1JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIC8vanVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgICAgICAgICAgICNhcHBseS1idXR0b24ge1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogbGlnaHRncmV5O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjc2Nyb2xsLWRvd24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgbGVmdDogNSU7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cbiAgICAgICBcblxuICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2Utb3V0O1xuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1vdXQ7XG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1vdXQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1vdXQ7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5mYWRlSW4ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vICNvdmVybGF5IHtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gICAgIHRvcDogMDtcbiAgICAgICAgLy8gICAgIGxlZnQ6IDA7XG4gICAgICAgIC8vICAgICBib3R0b206IDA7XG4gICAgICAgIC8vICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gICAgIHotaW5kZXg6IDE7XG4gICAgICAgIC8vIH1cblxuICAgICAgICAvLyAjY292ZXIge1xuICAgICAgICAvLyAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gICAgIHRvcDogMDtcbiAgICAgICAgLy8gICAgIGxlZnQ6IDA7XG4gICAgICAgIC8vICAgICBib3R0b206IDA7XG4gICAgICAgIC8vICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gICAgIHotaW5kZXg6IDM7XG4gICAgICAgIC8vIH1cblxuXG5cbiAgICAgICAgI3N0YWdlLWlubmVyIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuXG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gXG5cbiAgICAjc3VibWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcbiAgICAgICAgICB9XG4gICAgICAgIC5tZW51YnVsbGV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAvLyBvcGFjaXR5OiAuMztcbiAgICAgICAgICAgIC8vIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2Utb3V0O1xuICAgICAgICAgICAgLy8gLW1vei10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1vdXQ7XG4gICAgICAgICAgICAvLyAtby10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1vdXQ7XG4gICAgICAgICAgICAvLyB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1vdXQ7XG5cbiAgICAgICAgICAgIC8vICY6aG92ZXIge1xuICAgICAgICAgICAgLy8gICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTo1MHB4OyBcbiAgICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gIFxuXG5cbiAgICAudGV4dC1iZXR3ZWVuIHtcbiAgICAgICAgbWFyZ2luOiAxNTBweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICB9XG5cbiAgXG5cblxufSIsIi5lcnJvcjQwNCB7XG59ICAiLCIuYWNjb3JkaW9uIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLmFjY29yZGlvbi13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG5cblxuICAgIC5hY2MtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDE2LjY2NiU7XG4gICAgICAgIGhlaWdodDogNjB2aDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMTAwMG1zIGVhc2Utb3V0O1xuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcblxuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4xOSwgMSwgLjIyLCAxKTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuYWNjLWl0ZW0tY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIG1pbi13aWR0aDogNDAwcHg7XG5cblxuICAgICAgICAuYWNjLWNvbnRlbnQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcblxuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDMzMztcblxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDQwcHg7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG5cbiAgICAgICAgICAgIC5ib3R0b20tY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAudGV4dC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuXG4gICAgICAgICAgICAgICAgICAgIC5yZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cblxuXG4gICAgICAgICAgICAgICAgLm51bWJlciB7XG5cbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IG5ldWUtaGFhcy1ncm90ZXNrLWRpc3BsYXksIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThwdDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMjAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC01cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgLyogXCJvdmVyZmxvd1wiLVdlcnQgZGFyZiBuaWNodCBcInZpc2libGVcIiBzZWluICovXG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDJweCAjMDAwMDAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB0O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB0O1xuXG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjZzIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC42cyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjZzIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNnMgZWFzZS1vdXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxMDAwbXMgZWFzZS1vdXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgfVxuXG4gICAgLmFjYy1iZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDIyMjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuYWNjLWl0ZW0ge1xuICAgICAgICB3aWR0aDogOCU7XG4gICAgfVxuXG4gICAgLmFjYy1pdGVtOmhvdmVyIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG5cbiAgICBwLnNob3dUZXh0IHtcbiAgICAgICAgLy8gaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDFzO1xuICAgIH1cblxuICAgIHAuaGlkZVRleHQge1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAgZWFzZS1pbjtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAvLyAuYWNjLWl0ZW06bm90KDpob3Zlcikge1xuICAgIC8vICAgICAvLyBvcGFjaXR5OjAuNTtcbiAgICAvLyAgICAgLmFjYy1iZyB7XG4gICAgLy8gICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICAvLyAgICAgfVxuICAgIC8vIH1cblxuICAgIC5hY2MtaXRlbSB7XG4gICAgICAgIC5hY2MtYmcge1xuICAgICAgICAgICAgLy8gJjpub3QoOmhvdmVyKSB7XG4gICAgICAgICAgICAvLyAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgICAgICAvLyB9XG5cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24td3JhcHBlciB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmFjYy1iZyB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLXdyYXBwZXIge1xuICAgICAgICAuYWNjLWl0ZW0ge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuYWNjLWJnIHsgICBcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxufVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAgICAgICAgIC5hY2NvcmRpb24ge1xuICAgICAgICAgICAgICAgIC5hY2NvcmRpb24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYWNjLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFjYy1pdGVtOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgLmFjYy1iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfSIsIi5zdGFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnZjZS10ZXh0LWJsb2Nre1xuICAgICAgICB3aWR0aDo5MCU7XG4gICAgICAgIG1hcmdpbjphdXRvOyBcbiAgICB9XG4gICAgaDEsIHB7XG4gICAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDJweCAjMDAwMDAwO1xuICAgIH1cbiAgICBoMXtcbiAgICAgICAgZm9udC1zaXplOiA4MHB0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0Om5vcm1hbDsgXG4gICAgfVxuICAgIHB7XG4gICAgICAgIHdpZHRoOjYwJTtcbiAgICAgICAgbWFyZ2luLXRvcDowO1xuICAgICAgICBmb250LXNpemU6MTZwdDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgaDF7XG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0Om5vcm1hbDsgXG4gICAgICAgIH1cbiAgICAgICAgcHtcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIH1cbiAgICB9IFxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgIGgxe1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDpub3JtYWw7IFxuICAgICAgICB9XG4gICAgfSBcblxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJzsgXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAzMHB4OyBcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyBcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7ICBcbiAgICAgICAgei1pbmRleDogMTsgXG4gICAgICAgIGJvdHRvbToyMHB4OyBcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uLy4uL2ltZy9hcnJvdy1kb3duLnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcbiAgICB9IFxuXG4gICAgLy8gJjphZnRlciB7XG4gICAgLy8gICAgIGNvbnRlbnQ6ICcnO1xuICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrOyBcbiAgICAvLyAgICAgd2lkdGg6IDFweDtcbiAgICAvLyAgICAgaGVpZ2h0OiA1MHB4O1xuICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO1xuICAgIC8vICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAvLyAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyBcbiAgICAvLyAgICAgbGVmdDogMDtcbiAgICAvLyAgICAgcmlnaHQ6IDA7IFxuICAgIC8vICAgICB6LWluZGV4OiAxO1xuICAgIC8vICAgICBib3R0b206MDsgXG4gICAgLy8gfVxufVxuXG4jc2Nyb2xsLWRvd24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDMwcHg7XG4gICAgbGVmdDogNSU7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHotaW5kZXg6IDI7XG59IiwiLnN3aXBlcmdhbGxlcnl7XG4gICAgLy8gLnNpeHRlZW4tbmluZSB7XG4gICAgLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAvLyAgIH1cbiAgICAvLyAgIC5zaXh0ZWVuLW5pbmU6YmVmb3JlIHtcbiAgICAvLyAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgLy8gICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIC8vICAgICB3aWR0aDogMTAwJTtcbiAgICAvLyAgICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgICAvLyAgIH1cbiAgICAvLyAgIC5zaXh0ZWVuLW5pbmUgPiAuY29udGVudCB7XG4gICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyAgICAgdG9wOiAwO1xuICAgIC8vICAgICBsZWZ0OiAwO1xuICAgIC8vICAgICByaWdodDogMDtcbiAgICAvLyAgICAgYm90dG9tOiAwO1xuICAgIC8vICAgfVxuICAgIC52Y2UtaW1hZ2UtZ2FsbGVyeS13aXRoLWljb24taXRlbS1pbm5lci13cmFwcGVye1xuIFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgICAgIH1cbiAgICAgICAudmNlLWltYWdlLWdhbGxlcnktd2l0aC1pY29uLWl0ZW0taW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cblxuICAgIC52Y2UtaW1hZ2UtZ2FsbGVyeS13aXRoLWljb24tbGlzdHtcbiAgICAgICAgICAgIC52Y2UtaW1hZ2UtZ2FsbGVyeS13aXRoLWljb24taXRlbXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgfVxufSIsIi52Y2UtY2xhc3NpYy1hY2NvcmRpb24tcGFuZWwtaGVhZGluZyB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lOyBcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDNlM2M7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjojRjJFRkU4O1xufVxuXG4udmNlLWNsYXNzaWMtYWNjb3JkaW9uLXBhbmVsLXRpdGxlIHt9XG5cbi52Y2UtY2xhc3NpYy1hY2NvcmRpb24tcGFuZWwge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udmNlLWNsYXNzaWMtYWNjb3JkaW9uLXBhbmVsLXRpdGxlIHtcbiAgICBzcGFuIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IG5ldWUtaGFhcy1ncm90ZXNrLWRpc3BsYXksIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBwdDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjRwdDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzQwM2UzYztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG59XG5cbi52Y2UtY2xhc3NpYy1hY2NvcmRpb24tZWxlbWVudC1jb250YWluZXIge1xuICAgIC52Y2Utcm93IHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgXG4gICAgICAgIG1hcmdpbi10b3A6MzBweDsgIFxuICAgICAgICBtYXJnaW4tYm90dG9tOjMwcHg7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogbmV1ZS1oYWFzLWdyb3Rlc2stZGlzcGxheSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThwdDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB0O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBcbiAgICAgICAgICAgIC8vIGNvbG9yOiAjODk4ZDhlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmVoaW5kdGhlc2NlbmVzLCBcbi52Y2UtY2xhc3NpYy1hY2NvcmRpb257XG4gICAgcG9zaXRpb246cmVsYXRpdmU7IFxuICAgIC8vIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDAzZTNjOyBcbiAgIC8vIGJvcmRlci10b3A6IHNvbGlkIDFweCByZ2JhKDEzNywxNDEsMTQyLDAuMyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojRUJFOEUwOyAgXG4gICAgLnZjZS1yb3ctY29udGVudHtcbiAgICAgICAgd2lkdGg6OTglOyAgXG4gICAgICAgIG1hcmdpbjphdXRvO1xuICAgIH1cbiAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDonTWVociB6dSBkaWVzZXIgUmVwb3J0YWdlJztcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgIHRvcDotNTBweDsgXG4gICAgICAgIGZvbnQtZmFtaWx5OiBuZXVlLWhhYXMtZ3JvdGVzay1kaXNwbGF5LCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDEwcHQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB0O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMS40cHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICM0MDNlM2M7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfSBcbiAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OicnOyBcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgIHRvcDotNTBweDtcbiAgICAgICAgcmlnaHQ6MDtcbiAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uLy4uL2ltZy9tb3JlLnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IFxuICAgIH1cbiAgICBhLFxuICAgIHB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBuZXVlLWhhYXMtZ3JvdGVzay1kaXNwbGF5LCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDEwcHQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB0O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjVwdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBcbiAgICAgICAgLy8gY29sb3I6ICM4OThkOGU7XG4gICAgfVxufSIsIiNjb250ZW50LWxpZ2h0Ym94IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjcpO1xuICAgIHotaW5kZXg6IDEwMDE7XG5cbiAgICAjY29udGVudC1saWdodGJveC1pbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICB3aWR0aDogODB2dztcbiAgICAgICAgaGVpZ2h0OiA4MHZoO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTB2aDtcbiAgICAgICAgYm90dG9tOiAxMHZoO1xuICAgICAgICBsZWZ0OiAxMHZ3O1xuICAgICAgICByaWdodDogMTB2dztcbiAgICAgICAgLy8gdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgLy8gdHJhbnNmb3JtOiBzY2FsZSgxKTsgXG5cbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyBcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHRyYW5zZm9ybWVyIC41cyBlYXNlLWluIDBzIDE7XG4gICAgICAgIGFuaW1hdGlvbjogdHJhbnNmb3JtZXIgLjVzIGVhc2UtaW4gMHMgMTsgXG4gICAgICAgIFxuXG4gICAgfSBcbiAgICAjYnRuLWNsb3Nle1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOjIwcHg7XG4gICAgICAgIGhlaWdodDoyMHB4O1xuICAgICAgICByaWdodDogMTB2dzsgIFxuICAgICAgICB0b3A6Y2FsYygxMHZoIC0gMzBweCk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi8uLi9pbWcvaWNvbi1jbG9zZS5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOmNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG4gICAgICAgIGN1cnNvcjpwb2ludGVyOyBcbiAgICB9IFxuXG59XG5cblxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdHJhbnNmb3JtZXIge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgdHJhbnNmb3JtZXIge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbn1cbiBcblxuLmluc2VydC1wYWdle1xuICAgIGRpc3BsYXk6bm9uZTtcbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFDRUEsT0FBTyxDQUFDLDBDQUFJLENBRVosQUFBQSxJQUFJLEFBQUMsQ0FHRCxXQUFXLENBQUUscUNBQXFDLENBQ2xELFdBQVcsQ0FBRSxHQUFHLENBRWhCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsY0FBYyxDQUFFLElBQUksQ0FFcEIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixjQUFjLENBQUUsSUFBSSxDQUNwQixRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsT0FBTyxDQUNqQixBQUdELEFBQUEsTUFBTSxDQUFDLEVBQUUsQUFBQyxDQWNOLFdBQVcsQ0FBRSwyQkFBMkIsQ0FDeEMsVUFBVSxDQUFFLElBQUksQ0FDaEIsU0FBUyxDQUFFLGNBQWMsQ0FDekIsS0FBSyxDQUFFLElBQUksQ0FDWCxjQUFjLENBQUUsSUFBSSxDQUNwQixXQUFXLENBQUUsR0FBRyxDQUNoQixNQUFNLENB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 */
