@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700");/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box;margin:0;padding:0;outline:none}a{color:inherit;text-decoration:inherit;font:inherit}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}img{max-width:100%;height:auto;display:block}ul{list-style:none}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}section{max-width:100%;overflow:hidden}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@keyframes lds-bars{0%{opacity:1;height:10px}10%{opacity:1;height:11px}20%{height:12px}30%{height:13px}40%{height:14px}50%{height:15px}60%{height:16px}70%{height:17px}80%{height:18px}90%{height:19px}100%{opacity:1;height:19px}}.lds-css{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.lds-css .text{line-height:15px;font-size:11px;text-align:right;letter-spacing:-0.01em;text-transform:uppercase;color:#828282;margin-top:10px}.lds-bars{position:relative;display:-ms-flexbox;display:flex;height:20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.lds-bars div{margin-left:5px;width:5px;height:19px;border-radius:50px;top:0;animation:lds-bars 1s ease-in infinite}.lds-bars div:nth-child(1){left:35px;background:#e0e0e0;animation-delay:-0.6s}.lds-bars div:nth-child(2){left:75px;background:#e0e0e0;animation-delay:-0.4s}.lds-bars div:nth-child(3){left:115px;background:#e0e0e0;animation-delay:-0.2s}.lds-bars div:nth-child(4){left:155px;background:#e0e0e0}.lds-bars{transform:translate(-100px, -100px) scale(1) translate(100px, 100px)}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}@keyframes line{from{width:0;opacity:0}to{width:500%;opacity:0.7}}@keyframes load{from{height:11px}to{height:19px}}.link_default{line-height:23px;font-size:16px;text-align:center;letter-spacing:-0.01em;border:1px solid #F28B00;color:#F28B00;padding:5px;min-width:220px;margin:20px auto 0;display:table;font-weight:bold}@font-face{font-family:'odebrechtsans';src:url("../fonts/odebrecht-sans_0-webfont.woff2") format("woff2"),url("../fonts/odebrecht-sans_0-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'odebrechtslab';src:url("../fonts/odebrecht-slab-webfont.woff2") format("woff2"),url("../fonts/odebrecht-slab-webfont.woff") format("woff");font-weight:normal;font-style:normal}body{font-family:'odebrechtsans';overflow-x:hidden}.field-body,.text_about{margin-top:50px}.field-body ul,.text_about ul{padding-left:30px;list-style:disc}.field-body ol,.text_about ol{padding-left:30px;list-style:auto}.field-body li,.field-body p,.text_about li,.text_about p{line-height:23px;font-size:18px;color:#757472}.field-body>*:not(:first-child),.field-body p+p,.text_about>*:not(:first-child),.text_about p+p{margin-top:15px}.field-body li+li,.text_about li+li{margin-top:10px}.head_page{margin-top:45px}.head_page .title_editorias small{line-height:13px;font-size:14px;text-transform:uppercase;color:#F28B00;display:block;margin-bottom:10px}.head_page .title_editorias strong{line-height:34px;font-size:36px;color:#828282}.head_page .title{line-height:34px;font-size:32px;color:#828282}.head_page p{line-height:17px;font-size:16px;color:#828282;margin-top:35px}.head_page p span{font-weight:bold;color:#F28B00}.wrapper,.webdoor .text,.webdoor .row_wrapper{max-width:1366px;padding:0 15px;margin:0 auto}.wrapper.with_sidebar,.webdoor .with_sidebar.text,.webdoor .with_sidebar.row_wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:80px}@media only screen and (max-width: 1023px){.wrapper.with_sidebar,.webdoor .with_sidebar.text,.webdoor .with_sidebar.row_wrapper{-ms-flex-direction:column;flex-direction:column}}.wrapper.with_sidebar .content,.webdoor .with_sidebar.text .content,.webdoor .with_sidebar.row_wrapper .content{width:75%}@media only screen and (max-width: 1023px){.wrapper.with_sidebar .content,.webdoor .with_sidebar.text .content,.webdoor .with_sidebar.row_wrapper .content{width:100%}}.wrapper.with_sidebar .sidebar,.webdoor .with_sidebar.text .sidebar,.webdoor .with_sidebar.row_wrapper .sidebar{width:20%;min-height:100vh}@media only screen and (max-width: 1023px){.wrapper.with_sidebar .sidebar,.webdoor .with_sidebar.text .sidebar,.webdoor .with_sidebar.row_wrapper .sidebar{display:none;min-height:initial}.wrapper.with_sidebar .sidebar.block,.webdoor .with_sidebar.text .sidebar.block,.webdoor .with_sidebar.row_wrapper .sidebar.block{display:block;width:100%}}#__bs_notify__{bottom:0 !important;top:inherit !important}.oh{overflow:hidden}.global_Wrapper{max-width:1920px;margin:0 auto}#footer{padding:45px 0;background:rgba(235,232,227,0.2)}#footer .wrapper,#footer .webdoor .text,.webdoor #footer .text,#footer .webdoor .row_wrapper,.webdoor #footer .row_wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 768px){#footer .wrapper,#footer .webdoor .text,.webdoor #footer .text,#footer .webdoor .row_wrapper,.webdoor #footer .row_wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}#footer .copy{line-height:14px;font-size:13px;color:#757472;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:51px}@media only screen and (max-width: 768px){#footer .copy{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-bottom:15px;text-align:center}#footer .copy img{margin-bottom:15px}}#footer .copy img{margin-right:10px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#header{background:url("../images/menu_bg.png") no-repeat center;background-size:cover;padding-bottom:30px;position:relative}@media only screen and (max-width: 1023px){#header{background:#58585B !important;padding-bottom:15px}}#header.fixed{background:transparent;position:absolute;width:100%;left:0;top:0;z-index:4}#header .main_area{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:80%;margin-left:auto;position:relative}@media only screen and (max-width: 1023px){#header .main_area{-ms-flex-direction:column;flex-direction:column;width:100%}}#header .main_area:after{content:'';height:8px;width:1000%;position:absolute;bottom:-17px;left:0;background:#F5BE49;opacity:0.7;animation:line 2s}@media only screen and (max-width: 1023px){#header .main_area:after{content:none}}#header .main_area #block-mundooec-main-menu{margin-right:auto}#header .main_area #block-mundooec-main-menu .visually-hidden{display:none}@media only screen and (max-width: 1023px){#header .main_area #block-mundooec-main-menu{width:100%;-ms-flex-order:2;order:2}}#header .main_area .menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:white;margin-left:0}@media only screen and (max-width: 1023px){#header .main_area .menu{-ms-flex-direction:column;flex-direction:column;margin-top:45px}}#header .main_area .menu .menu-item{line-height:normal;font-size:18px;text-transform:uppercase;margin-left:35px;position:relative;list-style:none}@media only screen and (max-width: 1023px){#header .main_area .menu .menu-item{width:100%;margin-left:0;font-size:24px !important;letter-spacing:-0.03em;font-weight:300;text-transform:none;border-bottom:1px solid #BDBDBD;padding-bottom:10px;margin-bottom:20px;list-style:none}#header .main_area .menu .menu-item::first-letter{text-transform:uppercase}}#header .main_area .menu .menu-item>a{padding-bottom:15px;color:white}#header .main_area .menu .menu-item>a:after{content:'';width:100%;height:0;opacity:0;background:white;position:absolute;bottom:-21px;left:0;z-index:1;transition:all 0.2s}@media only screen and (max-width: 1024px){#header .main_area .menu .menu-item>a:after{bottom:-21px}}@media only screen and (max-width: 1023px){#header .main_area .menu .menu-item>a:after{content:none}}#header .main_area .menu .menu-item>a.is-active:after,#header .main_area .menu .menu-item>a:hover:after{height:8px;opacity:1}@media only screen and (max-width: 1023px){#header .main_area .menu .menu-item>a{display:block;padding-bottom:0}}@media only screen and (max-width: 1024px){#header .main_area .menu .menu-item{font-size:16px}}#header .main_area .menu .menu-item.menu-item--expanded>.menu{position:absolute;top:33px;z-index:3;border-bottom:0px solid #F5BE49;height:0;overflow:hidden;transition:all 0.2s;display:block}@media only screen and (max-width: 1023px){#header .main_area .menu .menu-item.menu-item--expanded>.menu{position:static;height:auto;margin-top:20px}}#header .main_area .menu .menu-item.menu-item--expanded>.menu .menu-item{white-space:nowrap;text-transform:none;line-height:30px;font-size:16px;letter-spacing:-0.01em;padding:5px 15px;width:180px;background:#F28B00;transition:all 0.2s;margin-left:0}@media only screen and (max-width: 1023px){#header .main_area .menu .menu-item.menu-item--expanded>.menu .menu-item{font-size:20px;letter-spacing:-0.03em;font-weight:300;background:#4F4F4F !important;border-bottom:0;color:#F5BE49;margin-bottom:10px;width:100%}}#header .main_area .menu .menu-item.menu-item--expanded>.menu .menu-item.active{background:#58585B}@media only screen and (min-width: 920px){#header .main_area .menu .menu-item.menu-item--expanded>.menu .menu-item:hover{background:#58585B}}#header .main_area .menu .menu-item.menu-item--expanded>.menu .menu-item a{display:block;padding-bottom:0}#header .main_area .menu .menu-item.menu-item--expanded>.menu .menu-item a:after{content:none}#header .main_area .menu .menu-item.menu-item--expanded:hover a+.menu{height:220px}@media only screen and (max-width: 1023px){#header .main_area .menu .menu-item.menu-item--expanded:hover a+.menu{height:auto}}#header .main_area .menu .menu-item:first-child{margin-left:0}#header .global{display:-ms-flexbox;display:flex}#header .handle_menu{width:40px;height:16px;position:absolute;right:15px;top:50%;transform:translateY(-50%);z-index:99;display:none}@media only screen and (max-width: 1023px){#header .handle_menu{display:table}}#header .handle_menu.active:after,#header .handle_menu.active:before{top:50%;margin-top:-2.5px}#header .handle_menu.active:after{transform:rotate(45deg)}#header .handle_menu.active:before{transform:rotate(-45deg)}#header .handle_menu:after,#header .handle_menu:before{content:'';height:5px;width:100%;background:#F5BE49;position:absolute;border-radius:50px;top:0;left:0;transition:all 0.2s}#header .handle_menu:after{top:10px}#header .mobile_wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (max-width: 1023px){#header .mobile_wrap{background:#58585B;position:fixed;z-index:2;width:100%;right:0;min-height:100vh;padding:20px;transform:translateX(100%);transition:all 0.3s}#header .mobile_wrap.active{transform:translateX(0%)}}#header .logo{color:white;padding-top:30px}@media only screen and (max-width: 1023px){#header .logo{padding-top:15px}#header .logo img{width:78px}}#header .logo span{display:table;line-height:25px;font-size:28px;letter-spacing:0.1em;font-weight:300;text-transform:uppercase;text-align:center}@media only screen and (max-width: 1023px){#header .logo span{font-size:19px}}#header .aux_area{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;color:white;width:100%;margin-bottom:20px}@media only screen and (max-width: 1023px){#header .aux_area{width:auto;height:40px;width:100%;-ms-flex-pack:start;justify-content:flex-start}}#header .aux_area .social_media{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:35px}@media only screen and (max-width: 1023px){#header .aux_area .social_media{margin-left:170px}}#header .aux_area .social_media a{margin-right:10px;padding:5px}#header .aux_area .social_media a:hover{animation:rubberBand 0.5s}#header .aux_area .social_media a:last-child{margin-right:0}#header .aux_area .language{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;transition:all 0.2s}@media only screen and (max-width: 1023px){#header .aux_area .language{height:40px;width:156px;display:block;overflow:hidden;position:absolute;left:20px;top:20px;-ms-flex-direction:column;flex-direction:column}#header .aux_area .language.active{height:200px}#header .aux_area .language.active a{pointer-events:initial}#header .aux_area .language:after{content:'';width:8px;height:4px;background:url("../images/arrow_lng.png") no-repeat center;position:absolute;top:20px;right:15px;z-index:22}}#header .aux_area .language li{line-height:15px;font-size:12px;color:white;padding:5px 0;background:#F5BE49;transition:ease-in 0.2s;text-transform:uppercase;width:100%;text-align:left}@media only screen and (max-width: 1023px){#header .aux_area .language li{height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;background:#58585B;z-index:1}#header .aux_area .language li:nth-child(2){top:40px}#header .aux_area .language li:nth-child(3){top:80px}#header .aux_area .language li:nth-child(4){top:120px}}#header .aux_area .language li.active{background:#F2994A}@media only screen and (max-width: 1023px){#header .aux_area .language li.active{background:#4F4F4F;top:0 !important}}@media only screen and (min-width: 920px){#header .aux_area .language li:hover{background:#F2994A}}#header .aux_area .language li:first-child a{border-left:0}#header .aux_area .language a{padding:0 5px;border-left:1px solid white;display:block}@media only screen and (max-width: 1023px){#header .aux_area .language a{border-left:0;padding:0 13px}}#header .aux_area .language a span{display:none}@media only screen and (max-width: 1023px){#header .aux_area .language a span{display:inline-block}}#block-mundooec-search h2{display:none}@media only screen and (max-width: 1023px){#block-mundooec-search{width:100%}}#block-mundooec-search .visually-hidden{display:none}#block-mundooec-search #search-block-form{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#block-mundooec-search #search-block-form .form-item{margin:0 !important}@media only screen and (max-width: 1023px){#block-mundooec-search #search-block-form .form-item{width:100%}}#block-mundooec-search #search-block-form #edit-submit{border:0;background:transparent;right:0;cursor:pointer;background:url("../images/search.png") no-repeat center;width:19px;height:19px;font-size:0}@media only screen and (max-width: 1023px){#block-mundooec-search #search-block-form #edit-submit{background:url("../images/search_2.png") no-repeat center;position:absolute;top:50%;margin-top:-9.5px;margin-right:15px}}#block-mundooec-search #search-block-form .form-search{background:transparent;border-width:0 0 1px 0;border-color:white;min-width:320px;color:white;padding:5px 0}@media only screen and (max-width: 1023px){#block-mundooec-search #search-block-form .form-search{background:white;font-size:18px;letter-spacing:-0.03em;color:#959595;padding:10px 40px 10px 10px;font-weight:300;width:100%}}#block-mundooec-search #search-block-form .form-search::-webkit-input-placeholder{opacity:1;font-style:italic}#block-mundooec-search #search-block-form .form-search::-moz-placeholder{opacity:1;font-style:italic}#block-mundooec-search #search-block-form .form-search:-ms-input-placeholder{opacity:1;font-style:italic}#block-mundooec-search #search-block-form .form-search:-moz-placeholder{opacity:1;font-style:italic}.webdoor{position:relative}.webdoor .item{position:relative}.webdoor img{object-fit:cover;height:100%;object-position:center}@media only screen and (max-width: 1023px){.webdoor img{width:100%;height:50vh}}.webdoor .text{position:absolute;top:0;left:50%;transform:translate(-50%, 0);width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 1023px){.webdoor .text{position:static;background:#58585B;transform:none}}.webdoor .text .link{line-height:17px;font-size:18px;text-transform:uppercase;color:#FFFFFF;background:rgba(242,139,0,0.7);display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;padding:21px 40px 22px;position:absolute;bottom:175px;left:165px;z-index:5;transition:all 0.2s}@media only screen and (min-width: 1023px){.webdoor .text .link:hover{background:#F28B00}}@media only screen and (max-width: 1023px){.webdoor .text .link{bottom:30px;font-size:14px;padding:15px 25px 15px}}@media only screen and (max-width: 768px){.webdoor .text .link{padding:15px 7px 15px}}.webdoor .text .date{color:white;border-bottom:8px solid rgba(245,190,73,0.7);line-height:17px;font-size:18px;text-transform:uppercase;margin-bottom:15px;padding-bottom:3px;display:table;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (max-width: 1023px){.webdoor .text .date{margin-top:-28px}}.webdoor .text .title{font-size:72px;line-height:1;color:#FFFFFF;font-weight:300;height:230px;max-width:920px;overflow:hidden}@media only screen and (max-width: 1280px){.webdoor .text .title{font-size:60px}}@media only screen and (max-width: 1023px){.webdoor .text .title{line-height:45px;font-size:48px;height:250px;padding-bottom:110px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.webdoor .text .title br{display:none}}@media only screen and (max-width: 768px){.webdoor .text .title{line-height:36px;font-size:30px}}.webdoor .row_wrapper{position:relative}.webdoor .row{position:absolute;bottom:180px;width:150px;padding:0 15px;left:0;z-index:1}@media only screen and (max-width: 1023px){.webdoor .row{bottom:30px}}.webdoor .row:before{content:'';right:calc(100% - 155px);width:500%;position:absolute;height:100%;background:#F28B00;opacity:0.7}.webdoor .row .slick-arrow{background:url("../images/arrow.png") no-repeat center;border:0;font-size:0;width:15px;height:22px;padding:30px 30px;cursor:pointer;z-index:1;position:relative;transition:all 0.2s}@media only screen and (min-width: 1023px){.webdoor .row .slick-arrow:hover{background:url("../images/arrow_h.png") no-repeat center}}@media only screen and (max-width: 1023px){.webdoor .row .slick-arrow{padding:25px 30px 22px}}.webdoor .row .slick-arrow.slick-next{transform:rotate(180deg)}.filter{margin-top:-55px}@media only screen and (max-width: 1023px){.filter{margin-top:35px}.filter.active .item{display:block}.filter.active .wrapper,.filter.active .webdoor .text,.webdoor .filter.active .text,.filter.active .webdoor .row_wrapper,.webdoor .filter.active .row_wrapper{overflow:initial}}.filter .wrapper,.filter .webdoor .text,.webdoor .filter .text,.filter .webdoor .row_wrapper,.webdoor .filter .row_wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media only screen and (max-width: 1023px){.filter .wrapper,.filter .webdoor .text,.webdoor .filter .text,.filter .webdoor .row_wrapper,.webdoor .filter .row_wrapper{-ms-flex-direction:column;flex-direction:column;display:table;padding:0;height:47px;overflow:hidden;position:relative;width:200px}.filter .wrapper:after,.filter .webdoor .text:after,.webdoor .filter .text:after,.filter .webdoor .row_wrapper:after,.webdoor .filter .row_wrapper:after{content:'';position:absolute;right:10px;top:18px;width:21px;height:12px;background:url("../images/arrow_orange.png") no-repeat center}}.filter .wrapper:before,.filter .webdoor .text:before,.webdoor .filter .text:before,.filter .webdoor .row_wrapper:before,.webdoor .filter .row_wrapper:before{content:'';background:url("../images/triangle.png") no-repeat center;width:100%;height:50px;background-size:cover;position:absolute;left:0;bottom:-35px;z-index:1}@media only screen and (max-width: 1023px){.filter .wrapper:before,.filter .webdoor .text:before,.webdoor .filter .text:before,.filter .webdoor .row_wrapper:before,.webdoor .filter .row_wrapper:before{content:none}}.filter .aux_text{display:none}@media only screen and (max-width: 1023px){.filter .aux_text{display:block;line-height:13px;font-size:14px;text-align:center;color:#58585B;font-weight:400;margin-bottom:8px}}.filter .item{background:#F5BE49;color:white;width:24%;padding:50px 20px;position:relative;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-top:8px solid #F28B00;transition:all 0.2s}@media only screen and (min-width: 1023px){.filter .item:hover{background:#58585B}}@media only screen and (max-width: 1023px){.filter .item{width:auto;border-top:0;padding:0;background:transparent;border:1px solid #BDBDBD;position:absolute;left:0;top:0;width:200px;-ms-flex-align:start;align-items:flex-start;display:none;background:white !important;z-index:1}.filter .item.active{border:1px solid #BDBDBD !important;display:block;top:0 !important;background:transparent !important}.filter .item:first-child{background:transparent !important}.filter .item:nth-child(2){top:45px}.filter .item:nth-child(3){top:91px}.filter .item:nth-child(4){top:139px}.filter .item:nth-child(5){top:180px}.filter .item:last-child{border-top:0}}.filter .item p{line-height:17px;font-size:16px;text-align:center;text-transform:uppercase}@media only screen and (max-width: 1023px){.filter .item p{display:none}}.filter .item .title{line-height:27px;font-size:26px;text-align:center;font-weight:600}@media only screen and (max-width: 1023px){.filter .item .title{line-height:15px;font-size:16px;color:#F28B00;padding:15px}}.filter .item:nth-child(2n){background:#F28B00;border-color:#F5BE49}@media only screen and (min-width: 1023px){.filter .item:nth-child(2n):hover{background:#58585B}}@media only screen and (max-width: 1023px){.filter .item:nth-child(2n){background:transparent;border-color:#BDBDBD}}.filter .item:nth-child(2n):before{background:#F5BE49}.cards{margin-top:80px}.cards .views-element-container,.cards .views-infinite-scroll-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.cards .views-element-container:before,.cards .views-infinite-scroll-content-wrapper:before{content:none !important}.cards .copy_link.active .tooltiptext{visibility:visible;opacity:1}.cards .copy_link .tooltiptext{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:all 0.3s}.cards .copy_link .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.cards .wrap_media{position:relative}.cards .wrapper,.cards .webdoor .text,.webdoor .cards .text,.cards .webdoor .row_wrapper,.webdoor .cards .row_wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.cards .card{width:49%;margin-bottom:50px}@media only screen and (min-width: 1023px){.cards .card:hover .name{background:#58585B}.cards .card:hover .title{color:#F28B00}}@media only screen and (max-width: 768px){.cards .card{width:100%}}.cards .card .date{line-height:15px;font-size:14px;font-weight:bold;color:#F28B00}.cards .card .title{line-height:25px;font-size:22px;color:#828282;font-weight:600;margin-top:10px;margin-bottom:15px;min-height:50px;transition:all 0.2s}@media only screen and (max-width: 768px){.cards .card .title{font-size:18px;line-height:22px}}.cards .card .desc{line-height:21px;font-size:14px;color:#757472;margin-top:20px}.cards .card .media{position:relative;overflow:hidden}.cards .card .media img{height:100%;object-fit:cover;object-position:center;transition:all 0.2s}@media only screen and (min-width: 1023px){.cards .card .media img:hover{transform:scale(1.2)}}@media only screen and (max-width: 768px){.cards .card .media img{width:100%}}@media only screen and (max-width: 740px){.cards .card .media img{width:auto}}.cards .card .wrap_social{position:absolute;bottom:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cards .card .wrap_social .wrap_share{position:relative;z-index:99}@media only screen and (min-width: 1023px){.cards .card .wrap_social .wrap_share:hover a.share{background:#58585B}.cards .card .wrap_social .wrap_share:hover .share_items{transform:translateX(0%)}}@media only screen and (max-width: 1023px){.cards .card .wrap_social .wrap_share.active a.share{background:#58585B}.cards .card .wrap_social .wrap_share.active .share_items{transform:translateX(0%)}}.cards .card .wrap_social .share_items{display:-ms-flexbox;display:flex;position:absolute;bottom:0;width:175px;right:0;transition:all 0.2s;transform:translateX(100%)}.cards .card .wrap_social .share_items a{display:table;background:#58585B;width:44px;height:41px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.cards .card .wrap_social .share_items a img{object-fit:initial;height:initial}.cards .card .wrap_social a{background:#F5BE49;padding:10px;margin-top:1px;transition:all 0.2s;display:table;z-index:1;position:relative}.cards .card .wrap_social a.share{width:100%}@media only screen and (min-width: 1023px){.cards .card .wrap_social a:hover{background:#58585B}}.cards .card .wrap_social a:hover img{animation:rubberBand 0.5s;transform:scale(1) !important}.cards .card .name{line-height:21px;font-size:16px;color:#FFFFFF;transform:rotate(-90deg);background:#F28B00;display:table;padding:5px 10px;position:absolute;top:27%;left:-43px;width:135px;transition:all 0.2s}.cards .card .name:before{content:'';height:10px;width:1000%;background:#F2C94C;position:absolute;top:-9px;left:50%}.post{margin-top:50px}.post .copy_link.active .tooltiptext{visibility:visible;opacity:1}.post .copy_link .tooltiptext{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:all 0.3s}.post .copy_link .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.post .wrap_media{position:relative}.post .wrap_social{position:absolute;bottom:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.post .wrap_social img{object-fit:initial !important;height:initial !important;width:initial !important}.post .wrap_social .wrap_share{position:relative;z-index:99}@media only screen and (min-width: 1023px){.post .wrap_social .wrap_share:hover a.share{background:#58585B}.post .wrap_social .wrap_share:hover .share_items{transform:translateX(0%)}}@media only screen and (max-width: 1023px){.post .wrap_social .wrap_share.active a.share{background:#58585B}.post .wrap_social .wrap_share.active .share_items{transform:translateX(0%)}}.post .wrap_social .share_items{display:-ms-flexbox;display:flex;position:absolute;bottom:0;width:175px;right:0;transition:all 0.2s;transform:translateX(100%)}.post .wrap_social .share_items a{display:table;background:#58585B;width:44px;height:41px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.post .wrap_social a{background:#F5BE49;padding:10px;margin-top:1px;transition:all 0.2s;display:table;z-index:1;position:relative}.post .wrap_social a.share{width:100%}@media only screen and (min-width: 1023px){.post .wrap_social a:hover{background:#58585B}}.post .wrap_social a:hover img{animation:rubberBand 0.5s}.post .featured_block{display:-ms-flexbox;display:flex;margin-top:35px}@media only screen and (max-width: 640px){.post .featured_block{-ms-flex-direction:column;flex-direction:column}}.post .featured_block .sub_title{color:#F28B00}.post .featured_block .sub_title+p{margin-top:0}.post .featured_block .text{width:80%;padding-left:20px}@media only screen and (max-width: 640px){.post .featured_block .text{width:100%;padding-left:0}}.post .featured_block .media{width:55%;margin-bottom:0}@media only screen and (max-width: 640px){.post .featured_block .media{width:100%}}.post .featured_block .media img{height:312px;width:auto}@media only screen and (max-width: 640px){.post .featured_block .media img{width:100%;height:100%}}.post p{line-height:23px;font-size:18px;color:#757472;margin-top:20px}.post p a{color:#F28B00;text-decoration:underline}.post .date{line-height:19px;font-size:18px;color:#F28B00;margin-bottom:10px;display:block;font-weight:bold}.post .title{line-height:34px;font-size:36px;color:#828282;font-weight:600;margin-bottom:30px}.post .title a{color:#F28B00;text-decoration:underline}.post .image_reference{line-height:15px;font-size:12px;padding-top:10px;color:#757472;height:40px;overflow:hidden}.post .media{position:relative;overflow:hidden;margin-bottom:30px}.post .media img{width:100%;object-fit:cover;object-position:center}.post .name{line-height:21px;font-size:16px;color:#FFFFFF;transform:rotate(-90deg);background:#F28B00;display:table;padding:5px 10px;position:absolute;top:27%;left:-43px;width:135px}.post .name:before{content:'';height:10px;width:1000%;background:#F2C94C;position:absolute;top:-9px;left:50%}.comments{margin-top:10%}.comments .form_action{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.comments .form_action .reset{background:#F2F2F2;border:1px solid #FFFFFF;line-height:23px;font-size:16px;text-align:center;letter-spacing:-0.01em;color:#F28B00;padding:8px 40px;cursor:pointer}.comments .form_action .submit{background:#F28B00;border:1px solid #FFFFFF;margin-left:10px;line-height:23px;font-size:16px;text-align:center;letter-spacing:-0.01em;color:#fff;padding:8px 40px;cursor:pointer}.comments .comment_form{max-width:700px;margin:80px auto}.comments .comment_form .textarea{background:#FFFFFF;border:1px solid #E0E0E0;resize:none;width:100%;height:264px;padding:20px 15px;line-height:25px;font-size:18px;color:#58585B}.comments .comment_form .form_head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.comments .comment_form .form_head span{line-height:17px;font-size:12px;color:#58585B}@media only screen and (max-width: 640px){.comments .comment_form .form_head span{text-align:right}}.comments .comment_form .form_head span br{display:none}@media only screen and (max-width: 640px){.comments .comment_form .form_head span br{display:block}}.comments .comment_form .form_head p{line-height:28px;font-size:20px;font-weight:bold;color:#58585B}.comments .comments_list{margin-top:20px}.comments .comments_list .comment{max-width:700px;margin:0 auto;padding:20px 15px 40px;border:1px solid #E0E0E0;position:relative}.comments .comments_list .comment+.comment{border-top:0}.comments .comments_list .comment .link_report{line-height:17px;font-size:12px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#F28B00;position:absolute;right:15px;bottom:15px}.comments .comments_list .comment p{line-height:25px;font-size:18px;color:#58585B}.comments .comments_list .comment p+p{margin-top:15px}.comments .comments_list .comment .head_info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}@media only screen and (max-width: 640px){.comments .comments_list .comment .head_info{-ms-flex-wrap:wrap;flex-wrap:wrap}}.comments .comments_list .comment .head_info .likes{line-height:23px;font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;font-weight:bold;color:#F28B00;margin-left:auto}@media only screen and (max-width: 640px){.comments .comments_list .comment .head_info .likes{width:100%;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}}.comments .comments_list .comment .head_info .likes:hover img{animation:rubberBand 0.5s}.comments .comments_list .comment .head_info .likes img{margin-right:5px}.comments .comments_list .comment .head_info .date{line-height:17px;font-size:12px;color:#58585B;font-weight:bold;margin-left:40px}@media only screen and (max-width: 640px){.comments .comments_list .comment .head_info .date{margin-left:auto}}.comments .comments_list .comment .head_info .name{line-height:23px;font-size:16px;font-weight:bold;color:#F28B00}.comments .orderby{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:10px}.comments .orderby span{line-height:20px;font-size:14px;text-transform:uppercase;color:#8F8F8F;margin-right:5px}.comments .orderby .link{color:#58585B;font-size:14px;line-height:20px;font-weight:bold;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:5px}.comments .orderby .link.active{color:#F28B00}.comments .orderby .link:before{content:'|';margin-right:5px}.comments .orderby .link:nth-child(2):before{content:''}.comments .head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #E0E0E0;padding-bottom:10px}.comments .head .link_coments{line-height:20px;font-size:14px;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase;color:#F28B00;font-weight:bold}.comments .head .title{line-height:34px;font-size:30px;color:#58585B}.comments .head .title strong{font-weight:400}.comments .head .title small{font-size:16px;color:#F28B00;font-weight:normal}.sidebar{margin-top:50px}.sidebar .list-links{margin-top:45px}.sidebar .list-links li{margin-bottom:8px}.sidebar .list-links a{background:#F28B00;border-left:8px solid #F2C94C;color:white;line-height:23px;font-size:16px;color:#FFFFFF;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:15px 10px}.sidebar .title{line-height:24px;font-size:23px;color:#F28B00}.sidebar .cards{margin-top:20px}.sidebar .cards .card{width:100%;margin-bottom:30px}.sidebar .cards .card .title{line-height:21px;font-size:20px}

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