html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@-webkit-keyframes scale{0%{-webkit-transform:scale(0.85);transform:scale(0.85)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.85);transform:scale(0.85)}}@keyframes scale{0%{-webkit-transform:scale(0.85);transform:scale(0.85)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.85);transform:scale(0.85)}}@-webkit-keyframes rubberBand{0%{opacity:0;-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{opacity:0;-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOutDown{0%{opacity:1;display:block;-webkit-transform:none;transform:none}to{opacity:0;display:none;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{0%{opacity:1;display:block;-webkit-transform:none;transform:none}to{opacity:0;display:none;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.fixed-0-0,.base-overlay,#overlay{position:fixed;top:0;left:0}.abs-0-0,.base-slider .item,.base-carousel .slider .item,.full-w-slider .slider .item,.img-txt-carousel .slider .item,body,.paging a:after,.mb-header,.banner-holder .item{position:absolute;top:0;left:0}.full-scr{position:relative;width:100vw;height:calc(100vh - 120px)}.base-overlay,#overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.75)}.block-full,.social-wrap a,.base-col-imgtxt .item img,.col-img-txt .item img,.news-feed .item img{display:block;width:100%;height:100%}.dflex{display:-webkit-box;display:-ms-flexbox;display:flex}.js-hide,.hidden{display:none}.js-show{display:block}.left{float:left}.right{float:right}.img-wrap{display:block;position:relative;overflow:hidden}.center-x,.inset-content .img-wrap img,.article-block .item .btn,.center-y,.base-slider .btn-prev,.base-carousel .slider .btn-prev,.full-w-slider .slider .btn-prev,.img-txt-carousel .slider .btn-prev,.base-slider .btn-next,.base-carousel .slider .btn-next,.full-w-slider .slider .btn-next,.img-txt-carousel .slider .btn-next,.list-menu>li.has-sub span,.mb-header>ul>li.has-sub span,.main-header .logo,.main-header .btn-mb,.mb-header .slt-wrap a span,.banner-holder .slider.txt-left figcaption,.inset-content figcaption .content,.haft-content .content,.img-txt-carousel .content,.quick-link .title span,.collapsible-content .title span,.center-xy,.center-img,.banner-holder img,.short-banner img,.img-txt-carousel img,.base-slider .btn-prev span,.base-carousel .slider .btn-prev span,.full-w-slider .slider .btn-prev span,.img-txt-carousel .slider .btn-prev span,.base-slider .btn-next span,.base-carousel .slider .btn-next span,.full-w-slider .slider .btn-next span,.img-txt-carousel .slider .btn-next span,.mb-header .btn-close span,.main-footer .btn-totop span,.banner-holder .slider.txt-center figcaption{position:absolute}.center-x,.inset-content .img-wrap img,.article-block .item .btn{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.center-y,.base-slider .btn-prev,.base-carousel .slider .btn-prev,.full-w-slider .slider .btn-prev,.img-txt-carousel .slider .btn-prev,.base-slider .btn-next,.base-carousel .slider .btn-next,.full-w-slider .slider .btn-next,.img-txt-carousel .slider .btn-next,.list-menu>li.has-sub span,.mb-header>ul>li.has-sub span,.main-header .logo,.main-header .btn-mb,.mb-header .slt-wrap a span,.banner-holder .slider.txt-left figcaption,.inset-content figcaption .content,.haft-content .content,.img-txt-carousel .content,.quick-link .title span,.collapsible-content .title span{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.center-xy,.center-img,.banner-holder img,.short-banner img,.img-txt-carousel img,.base-slider .btn-prev span,.base-carousel .slider .btn-prev span,.full-w-slider .slider .btn-prev span,.img-txt-carousel .slider .btn-prev span,.base-slider .btn-next span,.base-carousel .slider .btn-next span,.full-w-slider .slider .btn-next span,.img-txt-carousel .slider .btn-next span,.mb-header .btn-close span,.main-footer .btn-totop span,.banner-holder .slider.txt-center figcaption{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.center-img,.banner-holder img,.short-banner img,.img-txt-carousel img{min-width:100%;min-height:100%}.arrow-down,.list-menu>li.has-sub span,.mb-header>ul>li.has-sub span,.mb-header .btn-close span,.mb-header .slt-wrap a span,.collapsible-content .title span,.arrow-up,.main-footer .btn-totop span{position:absolute}.arrow-down:before,.list-menu>li.has-sub span:before,.mb-header>ul>li.has-sub span:before,.mb-header .btn-close span:before,.mb-header .slt-wrap a span:before,.collapsible-content .title span:before,.arrow-down:after,.list-menu>li.has-sub span:after,.mb-header>ul>li.has-sub span:after,.mb-header .btn-close span:after,.mb-header .slt-wrap a span:after,.collapsible-content .title span:after,.arrow-up:before,.main-footer .btn-totop span:before,.arrow-up:after,.main-footer .btn-totop span:after{content:'';height:100%;position:absolute;top:0}.arrow-down:before,.list-menu>li.has-sub span:before,.mb-header>ul>li.has-sub span:before,.mb-header .btn-close span:before,.mb-header .slt-wrap a span:before,.collapsible-content .title span:before,.arrow-up:before,.main-footer .btn-totop span:before{left:0}.arrow-down:after,.list-menu>li.has-sub span:after,.mb-header>ul>li.has-sub span:after,.mb-header .btn-close span:after,.mb-header .slt-wrap a span:after,.collapsible-content .title span:after,.arrow-up:after,.main-footer .btn-totop span:after{right:0}.arrow-down:before,.list-menu>li.has-sub span:before,.mb-header>ul>li.has-sub span:before,.mb-header .btn-close span:before,.mb-header .slt-wrap a span:before,.collapsible-content .title span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.arrow-down:after,.list-menu>li.has-sub span:after,.mb-header>ul>li.has-sub span:after,.mb-header .btn-close span:after,.mb-header .slt-wrap a span:after,.collapsible-content .title span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.arrow-up:before,.main-footer .btn-totop span:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.arrow-up:after,.main-footer .btn-totop span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.arrow-right,.base-slider .btn-next span,.base-carousel .slider .btn-next span,.full-w-slider .slider .btn-next span,.img-txt-carousel .slider .btn-next span,.quick-link .title span,.arrow-left,.base-slider .btn-prev span,.base-carousel .slider .btn-prev span,.full-w-slider .slider .btn-prev span,.img-txt-carousel .slider .btn-prev span{position:absolute}.arrow-right:before,.base-slider .btn-next span:before,.base-carousel .slider .btn-next span:before,.full-w-slider .slider .btn-next span:before,.img-txt-carousel .slider .btn-next span:before,.quick-link .title span:before,.arrow-right:after,.base-slider .btn-next span:after,.base-carousel .slider .btn-next span:after,.full-w-slider .slider .btn-next span:after,.img-txt-carousel .slider .btn-next span:after,.quick-link .title span:after,.arrow-left:before,.base-slider .btn-prev span:before,.base-carousel .slider .btn-prev span:before,.full-w-slider .slider .btn-prev span:before,.img-txt-carousel .slider .btn-prev span:before,.arrow-left:after,.base-slider .btn-prev span:after,.base-carousel .slider .btn-prev span:after,.full-w-slider .slider .btn-prev span:after,.img-txt-carousel .slider .btn-prev span:after{content:'';width:100%;position:absolute;left:0}.arrow-right:before,.base-slider .btn-next span:before,.base-carousel .slider .btn-next span:before,.full-w-slider .slider .btn-next span:before,.img-txt-carousel .slider .btn-next span:before,.quick-link .title span:before,.arrow-left:before,.base-slider .btn-prev span:before,.base-carousel .slider .btn-prev span:before,.full-w-slider .slider .btn-prev span:before,.img-txt-carousel .slider .btn-prev span:before{top:0}.arrow-right:after,.base-slider .btn-next span:after,.base-carousel .slider .btn-next span:after,.full-w-slider .slider .btn-next span:after,.img-txt-carousel .slider .btn-next span:after,.quick-link .title span:after,.arrow-left:after,.base-slider .btn-prev span:after,.base-carousel .slider .btn-prev span:after,.full-w-slider .slider .btn-prev span:after,.img-txt-carousel .slider .btn-prev span:after{bottom:0}.arrow-right:before,.base-slider .btn-next span:before,.base-carousel .slider .btn-next span:before,.full-w-slider .slider .btn-next span:before,.img-txt-carousel .slider .btn-next span:before,.quick-link .title span:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.arrow-right:after,.base-slider .btn-next span:after,.base-carousel .slider .btn-next span:after,.full-w-slider .slider .btn-next span:after,.img-txt-carousel .slider .btn-next span:after,.quick-link .title span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.arrow-left:before,.base-slider .btn-prev span:before,.base-carousel .slider .btn-prev span:before,.full-w-slider .slider .btn-prev span:before,.img-txt-carousel .slider .btn-prev span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.arrow-left:after,.base-slider .btn-prev span:after,.base-carousel .slider .btn-prev span:after,.full-w-slider .slider .btn-prev span:after,.img-txt-carousel .slider .btn-prev span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.base-slider,.base-carousel .slider,.full-w-slider .slider,.img-txt-carousel .slider{position:relative}.base-slider .wrap,.base-carousel .slider .wrap,.full-w-slider .slider .wrap,.img-txt-carousel .slider .wrap{position:relative;overflow:hidden}.base-slider .item,.base-carousel .slider .item,.full-w-slider .slider .item,.img-txt-carousel .slider .item{width:100%;height:100%}.base-slider .btn-prev,.base-carousel .slider .btn-prev,.full-w-slider .slider .btn-prev,.img-txt-carousel .slider .btn-prev,.base-slider .btn-next,.base-carousel .slider .btn-next,.full-w-slider .slider .btn-next,.img-txt-carousel .slider .btn-next{width:60px;height:60px}.base-slider .btn-prev span,.base-carousel .slider .btn-prev span,.full-w-slider .slider .btn-prev span,.img-txt-carousel .slider .btn-prev span,.base-slider .btn-next span,.base-carousel .slider .btn-next span,.full-w-slider .slider .btn-next span,.img-txt-carousel .slider .btn-next span{width:3px;height:28px}.base-slider .btn-prev span:before,.base-carousel .slider .btn-prev span:before,.full-w-slider .slider .btn-prev span:before,.img-txt-carousel .slider .btn-prev span:before,.base-slider .btn-prev span:after,.base-carousel .slider .btn-prev span:after,.full-w-slider .slider .btn-prev span:after,.img-txt-carousel .slider .btn-prev span:after,.base-slider .btn-next span:before,.base-carousel .slider .btn-next span:before,.full-w-slider .slider .btn-next span:before,.img-txt-carousel .slider .btn-next span:before,.base-slider .btn-next span:after,.base-carousel .slider .btn-next span:after,.full-w-slider .slider .btn-next span:after,.img-txt-carousel .slider .btn-next span:after{height:17px;background:#333}.base-slider .btn-prev,.base-carousel .slider .btn-prev,.full-w-slider .slider .btn-prev,.img-txt-carousel .slider .btn-prev{left:0}.base-slider .btn-next,.base-carousel .slider .btn-next,.full-w-slider .slider .btn-next,.img-txt-carousel .slider .btn-next{right:0}.cl-txt.txt-green{color:#98bd45}.cl-txt.txt-yellow{color:#f1b13b}.cl-txt.txt-orange{color:#e16734}.cl-txt.txt-red{color:#fb3344}.cl-txt.txt-disco{color:#811559}.cl-txt.txt-sandal{color:#AD9E6E}.cl-txt.txt-downy{color:#67C6B4}.cl-bg.bg-green{background-color:#98bd45}.cl-bg.bg-yellow{background-color:#f1b13b}.cl-bg.bg-orange{color:#e16734}.cl-bg.bg-red{background-color:#fb3344}.cl-bg.bg-disco{background-color:#811559}.cl-bg.bg-sandal{background-color:#AD9E6E}.cl-bg.bg-downy{background-color:#67C6B4}.border-input,.border-white-input,.border-black-input{padding:9px 40px;border-radius:35px;background-color:transparent;border:2px solid}@media only screen and (max-width: 960px){.border-input,.border-white-input,.border-black-input{margin:10px 0;padding:9px 20px}}.border-input.js-error,.js-error.border-white-input,.js-error.border-black-input{border-color:#fb3344;color:#fb3344}.border-input.js-error::-webkit-input-placeholder,.js-error.border-white-input::-webkit-input-placeholder,.js-error.border-black-input::-webkit-input-placeholder{color:#fb3344}.border-input.js-error::-moz-placeholder,.js-error.border-white-input::-moz-placeholder,.js-error.border-black-input::-moz-placeholder{color:#fb3344}.border-input.js-error:-ms-input-placeholder,.js-error.border-white-input:-ms-input-placeholder,.js-error.border-black-input:-ms-input-placeholder{color:#fb3344}.border-input.js-error:-moz-placeholder,.js-error.border-white-input:-moz-placeholder,.js-error.border-black-input:-moz-placeholder{color:#fb3344}.border-white-input{color:#fff;border-color:#fff}.border-white-input::-webkit-input-placeholder{color:#fff}.border-white-input::-moz-placeholder{color:#fff}.border-white-input:-ms-input-placeholder{color:#fff}.border-white-input:-moz-placeholder{color:#fff}.border-black-input{color:#000;border-color:#000}.btn-holder{text-align:center;margin:80px 0}@media only screen and (max-width: 480px){.btn-holder{width:100%}.btn-holder>a{width:100%}}.abs-menu,.main-header .main-menu .sub-menu{position:absolute;background-color:#F4F5D9;padding:10px 0;opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;z-index:2}.abs-menu a,.main-header .main-menu .sub-menu a{display:block;padding:10px 5px;text-align:center;color:#585858}.abs-menu a.active,.main-header .main-menu .sub-menu a.active{color:#B6BD00}.can-hover .abs-menu a:hover,.can-hover .main-header .main-menu .sub-menu a:hover,.main-header .main-menu .can-hover .sub-menu a:hover{color:#B6BD00}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{width:100%}html.js-ovl-active,body.js-ovl-active{overflow:hidden}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}html{height:100%;font-size:62.5%;background-color:#fff;overflow-x:hidden;overflow-y:scroll;-ms-overflow-style:none}body{min-height:100%;font:1.6rem "Helvetica Neue","Segoe UI",sans-serif;font-weight:400;color:#585858}@media only screen and (max-width: 960px){body{font-size:1.4rem}}body.admin-bar{padding-top:32px}main{position:relative;width:100vw}section.hr{border-bottom:1px solid rgba(0,0,0,0.1)}section.bg-porcelain{background:#F1F2F3}section.no-pd{padding:0}section.pt-0{padding-top:0}section.pb-0{padding-bottom:0}.page-wrap{width:100%;max-width:1080px;margin:auto}.base-wrap,.wrap-960,.wrap-1080,.wrap-560{width:100%;margin:auto}.wrap-960{max-width:960px}@media only screen and (max-width: 1000px){.wrap-960{max-width:100%;padding:0 20px}}.wrap-1080{max-width:1080px}@media only screen and (max-width: 1120px){.wrap-1080{max-width:100%;padding:0 20px}}.wrap-560{max-width:560px}@media only screen and (max-width: 600px){.wrap-560{max-width:100%;padding:0 20px}}a{text-decoration:none;-webkit-transition:color 0.25s ease;transition:color 0.25s ease}.base-a,.flex-content .txt-link,.inset-content .txt-link,.haft-content .txt-link{color:#585858}.can-hover .base-a:hover,.can-hover .flex-content .txt-link:hover,.flex-content .can-hover .txt-link:hover,.can-hover .inset-content .txt-link:hover,.inset-content .can-hover .txt-link:hover,.can-hover .haft-content .txt-link:hover,.haft-content .can-hover .txt-link:hover{color:#B6BD00}.base-a:after,.flex-content .txt-link:after,.inset-content .txt-link:after,.haft-content .txt-link:after{background-color:#B6BD00}.txt-left{text-align:left}.txt-center{text-align:center}.txt-right{text-align:right}.mb-show{display:none}@media only screen and (max-width: 767px){.mb-show{display:block}}@media only screen and (max-width: 767px){.mb-hide{display:none}}.clearfix:before,.base-slider:before,.base-carousel .slider:before,.full-w-slider .slider:before,.img-txt-carousel .slider:before,.mb-header .slt-wrap:before,.main-footer .tbl-link:before,.clearfix:after,.base-slider:after,.base-carousel .slider:after,.full-w-slider .slider:after,.img-txt-carousel .slider:after,.mb-header .slt-wrap:after,.main-footer .tbl-link:after{content:'';display:table}.clearfix:after,.base-slider:after,.base-carousel .slider:after,.full-w-slider .slider:after,.img-txt-carousel .slider:after,.mb-header .slt-wrap:after,.main-footer .tbl-link:after{clear:both}#overlay{z-index:2;display:none}.paging{position:absolute;z-index:1}.paging.type-1{width:100%;left:50%;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.paging.type-1 li{display:inline-block;margin-right:10px}.paging.type-1 li:last-child{margin-right:0}.paging.type-2{top:50%;right:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.paging.type-2 li{display:block;margin-bottom:15px}.paging.type-2 li:last-child{margin-bottom:0}.paging a{display:block;width:10px;height:10px;border-radius:50%;text-indent:-9999px;position:relative;-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.25);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.25)}.can-hover .paging a:hover:after{-webkit-transform:scale(1);transform:scale(1)}.paging a.js-active:after{-webkit-transform:scale(1);transform:scale(1)}.paging a:after{content:'';width:10px;height:10px;border-radius:50%;background-color:#fff;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:0.25s -webkit-transform;transition:0.25s -webkit-transform;transition:0.25s transform;transition:0.25s transform, 0.25s -webkit-transform}.underlink,.base-a,.flex-content .txt-link,.inset-content .txt-link,.haft-content .txt-link,.main-footer .tbl-link a,.article-aside .author a,.news-feed .bottom .link-more,.downloadable-content .downlink{display:inline-block;position:relative}.can-hover .underlink:hover:after,.can-hover .base-a:hover:after,.can-hover .flex-content .txt-link:hover:after,.flex-content .can-hover .txt-link:hover:after,.can-hover .inset-content .txt-link:hover:after,.inset-content .can-hover .txt-link:hover:after,.can-hover .haft-content .txt-link:hover:after,.haft-content .can-hover .txt-link:hover:after,.can-hover .main-footer .tbl-link a:hover:after,.main-footer .tbl-link .can-hover a:hover:after,.can-hover .article-aside .author a:hover:after,.article-aside .author .can-hover a:hover:after,.can-hover .news-feed .bottom .link-more:hover:after,.news-feed .bottom .can-hover .link-more:hover:after,.can-hover .downloadable-content .downlink:hover:after,.downloadable-content .can-hover .downlink:hover:after{width:100%}.underlink.active:after,.active.base-a:after,.flex-content .active.txt-link:after,.inset-content .active.txt-link:after,.haft-content .active.txt-link:after,.main-footer .tbl-link a.active:after,.article-aside .author a.active:after,.news-feed .bottom .active.link-more:after,.downloadable-content .active.downlink:after{width:100%}.underlink:after,.base-a:after,.flex-content .txt-link:after,.inset-content .txt-link:after,.haft-content .txt-link:after,.main-footer .tbl-link a:after,.article-aside .author a:after,.news-feed .bottom .link-more:after,.downloadable-content .downlink:after{content:'';width:0;height:2px;position:absolute;bottom:-2px;left:0;-webkit-transition:0.25s width;transition:0.25s width}.list-menu a,.mb-header>ul a{display:block;position:relative;color:#fff;text-transform:capitalize}.list-menu>li,.mb-header>ul>li{display:block;min-height:58px;border-bottom:1px solid rgba(255,255,255,0.5)}.list-menu>li>a,.mb-header>ul>li>a{font-size:3rem;font-weight:500;line-height:58px}.list-menu>li>a.js-active span,.mb-header>ul>li>a.js-active span{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.list-menu>li.has-sub span,.mb-header>ul>li.has-sub span{right:0;width:18px;height:2px;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.list-menu>li.has-sub span:before,.mb-header>ul>li.has-sub span:before,.list-menu>li.has-sub span:after,.mb-header>ul>li.has-sub span:after{width:11px;background:#fff}.list-menu .sub-menu,.mb-header>ul .sub-menu{margin-bottom:20px;display:none}.list-menu .sub-menu a,.mb-header>ul .sub-menu a{font-size:1.6rem;line-height:36px}.main-header{width:100%;-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.25);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.25)}.main-header:before{content:'';display:block;width:100%;height:10px;background:#B6BD00;background:-webkit-gradient(linear, left top, right top, from(#B6BD00), to(#60C19D));background:linear-gradient(to right, #B6BD00 0%, #60C19D 100%)}.main-header .wrap{height:110px;position:relative}@media only screen and (max-width: 960px){.main-header .wrap{height:90px}}.main-header .logo{left:0;width:171px;height:70px}@media only screen and (max-width: 1120px){.main-header .logo{left:20px}}@media only screen and (max-width: 960px){.main-header .logo{width:120px;height:50px}}.main-header .logo img{width:100%;height:100%}.main-header .main-menu{float:right;width:600px;margin-top:20px}@media only screen and (max-width: 960px){.main-header .main-menu{display:none}}.main-header .main-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-header .main-menu>ul .current-menu-parent>a,.main-header .main-menu>ul .current_page_item>a{color:#B6BD00}.main-header .main-menu>ul>li{position:relative}.main-header .main-menu>ul>li>a{color:#333;font-size:1.8rem;font-weight:500}.main-header .main-menu>ul>li>a.active{color:#B6BD00}.can-hover .main-header .main-menu>ul>li>a:hover{color:#B6BD00}.main-header .main-menu .has-sub{padding-bottom:20px}.can-hover .main-header .main-menu .has-sub:hover .sub-menu{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.main-header .main-menu .sub-menu{top:45px;right:0;width:200px}.main-header .main-menu .sub-menu:before{content:'';position:absolute;top:-10px;right:30px;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #F4F5D9 transparent}.main-header .main-menu .sub-menu .current_page_item>a{color:#B6BD00}.main-header .btn-mb{right:20px;width:28px;height:20px;display:none}@media only screen and (max-width: 960px){.main-header .btn-mb{display:block}}.main-header .btn-mb>*{width:100%;height:3px;display:block;border-radius:3px;background:#B6BD00;margin-bottom:6px}.main-header .btn-mb>*:last-child{margin-bottom:0}.mb-header{width:100%;min-height:100vh;padding:120px 20px 40px;font-size:1.4rem;-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.25);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.25);z-index:3;-webkit-transform:translateX(-100%);transform:translateX(-100%);display:none;background:#B6BD00;background:-webkit-gradient(linear, left top, right top, from(#B6BD00), to(#60C19D));background:linear-gradient(to right, #B6BD00 0%, #60C19D 100%)}.mb-header .btn-close{position:absolute;width:27px;height:27px;top:35px;right:10px}.mb-header .btn-close span{width:27px;height:4px}.mb-header .btn-close span:before,.mb-header .btn-close span:after{width:27px;background:#fff}.mb-header .search-wrap{margin:25px 0;position:relative}.mb-header .search-wrap input[type=text]{border:1px solid #858484;padding:4px 35px 4px 20px;border-radius:20px;color:#858484;font:1.4rem 300}.mb-header .search-wrap input[type=text]::-webkit-input-placeholder{color:#858484}.mb-header .search-wrap input[type=text]::-moz-placeholder{color:#858484}.mb-header .search-wrap input[type=text]:-ms-input-placeholder{color:#858484}.mb-header .search-wrap input[type=text]:-moz-placeholder{color:#858484}.mb-header .search-wrap .btn-search{right:15px;width:16px;height:16px}.mb-header .search-wrap .btn-search:before{width:13px;height:13px;border:2px solid #98bd45}.mb-header .search-wrap .btn-search:after{bottom:1px;right:0;width:2px;height:7px}.mb-header .slt-wrap>*{float:left}.mb-header .slt-wrap strong{line-height:35px;color:#98bd45;margin-right:10px}.mb-header .slt-wrap a{padding:10px 20px 10px 0;color:#3f2e1d;position:relative}.mb-header .slt-wrap a span{right:0;width:11px;height:2px}.mb-header .slt-wrap a span:before,.mb-header .slt-wrap a span:after{width:7px;background:#3f2e1d}.main-footer{width:100%;position:relative;padding:50px 0 75px;background:#B6BD00;background:-webkit-gradient(linear, left top, right top, from(#B6BD00), to(#60C19D));background:linear-gradient(to right, #B6BD00 0%, #60C19D 100%)}@media only screen and (max-width: 767px){.main-footer{padding:50px 0}}.main-footer>.wrap{position:relative}.main-footer .tbl-link{border-bottom:1px solid #fff;padding-bottom:35px;margin-bottom:50px}@media only screen and (max-width: 767px){.main-footer .tbl-link{padding-bottom:25px;margin-bottom:40px}}.main-footer .tbl-link li{width:50%;float:left;margin-bottom:15px}.main-footer .tbl-link a{color:#fff}.main-footer .tbl-link a:after{background-color:#fff}.main-footer .logo{display:block;width:210px;height:24px}.main-footer .logo img{width:100%;height:100%}.main-footer .copyright{color:#fff;position:relative}@media only screen and (max-width: 767px){.main-footer .copyright .logo,.main-footer .copyright .social-wrap{display:none}}.main-footer .copyright .content{width:100%;padding-right:230px;font-size:1.4rem;line-height:1.5}@media only screen and (max-width: 767px){.main-footer .copyright .content{padding-right:0}}.main-footer .copyright .content p{margin-top:25px}.main-footer .copyright .social-wrap{position:absolute;top:0;right:0}.main-footer .social-wrap li{background-color:rgba(255,255,255,0.5)}.main-footer .btn-totop{width:50px;height:50px;background-color:rgba(255,255,255,0.25);position:absolute;top:0;right:0;-webkit-transition:background-color 0.25s;transition:background-color 0.25s}.can-hover .main-footer .btn-totop:hover{background-color:rgba(255,255,255,0.5)}@media only screen and (max-width: 1120px){.main-footer .btn-totop{right:20px}}@media only screen and (max-width: 767px){.main-footer .btn-totop{top:-30px;right:10px}}.main-footer .btn-totop span{width:18px;height:2px}.main-footer .btn-totop span:before,.main-footer .btn-totop span:after{width:11px;background:#fff}.main-footer .mb-show .social-wrap{margin:45px 0}.social-wrap ul{width:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.social-wrap li{width:40px;height:40px;border-radius:50%;-webkit-transition:0.25s -webkit-box-shadow;transition:0.25s -webkit-box-shadow;transition:0.25s box-shadow;transition:0.25s box-shadow, 0.25s -webkit-box-shadow}.can-hover .social-wrap li:hover{-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.25);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.25)}.social-wrap li h6{display:none}.social-wrap li img{width:100%;height:100%}section.form{padding:60px 0 80px}@media only screen and (max-width: 960px){section.form{padding:30px 0 40px}}section.form .title,section.form .desc{text-align:center}section.form .title{margin-bottom:40px;font-size:4.8rem;font-weight:300}@media only screen and (max-width: 960px){section.form .title{font-size:3rem;margin-bottom:20px}}section.form .desc{color:#000;opacity:0.5;line-height:1.5}section.form .desc+.row{margin-top:80px}@media only screen and (max-width: 960px){section.form .desc+.row{margin-top:40px}}form{width:100%}@media only screen and (max-width: 480px){form .btn:last-child{margin-top:10px}}form .row,form .feedback{margin-bottom:20px}form .js-error{margin-bottom:5px}form label{display:block;margin-bottom:5px}form label span{float:right;font-size:1.4rem;color:#000;opacity:0.25}form .input,form .slt-box{font-size:1.4rem}form .input{display:block;width:100%;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;border-radius:0;border:2px solid #E5E5E5;padding:10px;-webkit-transition:border-color 0.25s;transition:border-color 0.25s;font-family:"Helvetica Neue","Segoe UI",sans-serif}form .input:focus{border-color:#B6BD00}form .input.js-error{border-color:#fb3344}form .warning{font-size:1.4rem;color:#fb3344;display:none}@media only screen and (max-width: 960px){form .warning{font-size:1.2rem}}.base-btn,.btn,.btn-border{position:relative;display:inline-block;padding:10px 35px;-webkit-transition:all 1250ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 1250ms cubic-bezier(0.19, 1, 0.22, 1)}@media only screen and (max-width: 480px){.base-btn,.btn,.btn-border{width:100%;padding:10px;text-align:center}}.btn{background-color:#B6BD00;color:#333;font-weight:700}.btn.type-2{padding:15px 60px;font-size:1.6rem}.can-hover .btn:hover{background-color:#A2A807}button.btn,input[type=submit].btn,input[type=reset].btn{color:#333;border:inherit;font:inherit;cursor:pointer;outline:inherit;font-weight:700}.btn-border{border:3px solid #fff;color:#fff}.can-hover .btn-border:hover{background-color:#fff;color:#333}.btn-circle,.base-slider .btn-prev,.base-carousel .slider .btn-prev,.full-w-slider .slider .btn-prev,.img-txt-carousel .slider .btn-prev,.base-slider .btn-next,.base-carousel .slider .btn-next,.full-w-slider .slider .btn-next,.img-txt-carousel .slider .btn-next{border-radius:50%;border:2px solid #B6BD00;text-indent:-9999px;z-index:1;background-color:#fff}@media only screen and (max-width: 960px){.btn-circle,.base-slider .btn-prev,.base-carousel .slider .btn-prev,.full-w-slider .slider .btn-prev,.img-txt-carousel .slider .btn-prev,.base-slider .btn-next,.base-carousel .slider .btn-next,.full-w-slider .slider .btn-next,.img-txt-carousel .slider .btn-next{border-width:2px}}.btn-circle,.base-slider .btn-prev,.base-carousel .slider .btn-prev,.full-w-slider .slider .btn-prev,.img-txt-carousel .slider .btn-prev,.base-slider .btn-next,.base-carousel .slider .btn-next,.full-w-slider .slider .btn-next,.img-txt-carousel .slider .btn-next,.btn-circle span:before,.base-slider .btn-prev span:before,.base-carousel .slider .btn-prev span:before,.full-w-slider .slider .btn-prev span:before,.img-txt-carousel .slider .btn-prev span:before,.base-slider .btn-next span:before,.base-carousel .slider .btn-next span:before,.full-w-slider .slider .btn-next span:before,.img-txt-carousel .slider .btn-next span:before,.btn-circle span:after,.base-slider .btn-prev span:after,.base-carousel .slider .btn-prev span:after,.full-w-slider .slider .btn-prev span:after,.img-txt-carousel .slider .btn-prev span:after,.base-slider .btn-next span:after,.base-carousel .slider .btn-next span:after,.full-w-slider .slider .btn-next span:after,.img-txt-carousel .slider .btn-next span:after{-webkit-transition:background-color 0.25s;transition:background-color 0.25s}.can-hover .btn-circle:hover,.can-hover .base-slider .btn-prev:hover,.base-slider .can-hover .btn-prev:hover,.can-hover .base-carousel .slider .btn-prev:hover,.base-carousel .slider .can-hover .btn-prev:hover,.can-hover .full-w-slider .slider .btn-prev:hover,.full-w-slider .slider .can-hover .btn-prev:hover,.can-hover .img-txt-carousel .slider .btn-prev:hover,.img-txt-carousel .slider .can-hover .btn-prev:hover,.can-hover .base-slider .btn-next:hover,.base-slider .can-hover .btn-next:hover,.can-hover .base-carousel .slider .btn-next:hover,.base-carousel .slider .can-hover .btn-next:hover,.can-hover .full-w-slider .slider .btn-next:hover,.full-w-slider .slider .can-hover .btn-next:hover,.can-hover .img-txt-carousel .slider .btn-next:hover,.img-txt-carousel .slider .can-hover .btn-next:hover{background-color:#B6BD00}.can-hover .btn-circle:hover span:before,.can-hover .base-slider .btn-prev:hover span:before,.base-slider .can-hover .btn-prev:hover span:before,.can-hover .base-carousel .slider .btn-prev:hover span:before,.base-carousel .slider .can-hover .btn-prev:hover span:before,.can-hover .full-w-slider .slider .btn-prev:hover span:before,.full-w-slider .slider .can-hover .btn-prev:hover span:before,.can-hover .img-txt-carousel .slider .btn-prev:hover span:before,.img-txt-carousel .slider .can-hover .btn-prev:hover span:before,.can-hover .base-slider .btn-next:hover span:before,.base-slider .can-hover .btn-next:hover span:before,.can-hover .base-carousel .slider .btn-next:hover span:before,.base-carousel .slider .can-hover .btn-next:hover span:before,.can-hover .full-w-slider .slider .btn-next:hover span:before,.full-w-slider .slider .can-hover .btn-next:hover span:before,.can-hover .img-txt-carousel .slider .btn-next:hover span:before,.img-txt-carousel .slider .can-hover .btn-next:hover span:before,.can-hover .btn-circle:hover span:after,.can-hover .base-slider .btn-prev:hover span:after,.base-slider .can-hover .btn-prev:hover span:after,.can-hover .base-carousel .slider .btn-prev:hover span:after,.base-carousel .slider .can-hover .btn-prev:hover span:after,.can-hover .full-w-slider .slider .btn-prev:hover span:after,.full-w-slider .slider .can-hover .btn-prev:hover span:after,.can-hover .img-txt-carousel .slider .btn-prev:hover span:after,.img-txt-carousel .slider .can-hover .btn-prev:hover span:after,.can-hover .base-slider .btn-next:hover span:after,.base-slider .can-hover .btn-next:hover span:after,.can-hover .base-carousel .slider .btn-next:hover span:after,.base-carousel .slider .can-hover .btn-next:hover span:after,.can-hover .full-w-slider .slider .btn-next:hover span:after,.full-w-slider .slider .can-hover .btn-next:hover span:after,.can-hover .img-txt-carousel .slider .btn-next:hover span:after,.img-txt-carousel .slider .can-hover .btn-next:hover span:after{background-color:#fff}.screen-reader-response{display:none}form .input.wpcf7-not-valid{border-color:#fb3344}form span.wpcf7-not-valid-tip{margin-top:5px;font-size:1.4rem;color:#fb3344}@media only screen and (max-width: 960px){form span.wpcf7-not-valid-tip{font-size:1.2rem}}form div.wpcf7-response-output{margin:2rem 0 0;padding:5px 10px;border-color:#B6BD00}.article-aside{font-size:1.4rem}.article-aside .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-aside .author img{width:60px;height:60px;border-radius:50%;margin-right:20px}.article-aside .author strong{display:block;margin-bottom:5px;font-size:1.6rem;font-weight:700}.article-aside .author a{color:#B6BD00}.article-aside .author a:after{height:1px;background-color:#B6BD00}.article-aside .info{padding:20px 0;margin:20px 0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}.article-aside .info span{display:block;margin-bottom:5px;color:rgba(0,0,0,0.25)}@media only screen and (max-width: 768px){.article-aside .info span{display:inline-block;margin:0 10px 0 0}}.article-aside .info a{font-size:1.2rem;font-weight:700;color:rgba(0,0,0,0.5)}.can-hover .article-aside .info a:hover{color:#B6BD00}@media only screen and (max-width: 768px){.article-aside .social-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.article-aside .social-wrap .title{margin-bottom:10px;color:rgba(0,0,0,0.75)}@media only screen and (max-width: 768px){.article-aside .social-wrap .title{margin:0 10px 0 0}}.article-aside .em{background-color:#B6BD00}.article-aside .fb{background-color:#3766B0}.article-aside .in{background-color:#237EB1}.base-banner,.banner-holder,.short-banner{width:100%;position:relative;color:white;background:#B6BD00;background:-webkit-gradient(linear, left top, right top, from(#B6BD00), to(#60C19D));background:linear-gradient(to right, #B6BD00 0%, #60C19D 100%)}.base-banner .txt-dark,.banner-holder .txt-dark,.short-banner .txt-dark{color:#585858}.base-banner .txt-dark .btn-border,.banner-holder .txt-dark .btn-border,.short-banner .txt-dark .btn-border{border-color:#585858;color:#585858}.can-hover .base-banner .txt-dark .btn-border:hover,.can-hover .banner-holder .txt-dark .btn-border:hover,.can-hover .short-banner .txt-dark .btn-border:hover{border-color:#fff}.banner-holder{height:500px}.banner-holder .slider{width:100%;height:100%;margin:auto;overflow:hidden;position:relative}.banner-holder .slider.txt-left figcaption{left:50%;margin-left:-600px}@media only screen and (max-width: 1260px){.banner-holder .slider.txt-left figcaption{left:30px;margin-left:0}}@media only screen and (max-width: 1260px){.banner-holder .slider.txt-left figcaption{left:20px}}@media only screen and (max-width: 960px){.banner-holder .slider.txt-left figcaption{text-align:center;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.banner-holder .slider figcaption{width:600px}@media only screen and (max-width: 660px){.banner-holder .slider figcaption{width:100%;padding:0 30px}}.banner-holder .item{width:100%;height:100%;overflow:hidden}.banner-holder .banner-title{font-size:4.8rem;font-weight:300}@media only screen and (max-width: 960px){.banner-holder .banner-title{font-size:4rem}}.banner-holder p{margin-top:40px;font-size:2rem;line-height:1.75;opacity:0.5}@media only screen and (max-width: 960px){.banner-holder p{margin-top:30px;font-size:1.6rem}}.banner-holder .btn-border{margin-top:30px}.banner-holder .paging{width:1200px;margin:auto;position:absolute;bottom:40px}@media only screen and (max-width: 960px){.banner-holder .paging{bottom:20px}}.banner-holder .paging a{background-color:rgba(255,255,255,0.5)}.banner-holder .paging a:after{background-color:#fff}.short-banner{overflow:hidden}.short-banner .wrap{padding-top:110px;padding-bottom:110px;position:relative;z-index:1}@media only screen and (max-width: 960px){.short-banner .wrap{padding-top:50px;padding-bottom:50px}}.short-banner .title{font-size:4.8rem;font-weight:300}@media only screen and (max-width: 960px){.short-banner .title{font-size:3rem}}.short-banner p{margin-top:35px;opacity:0.5;line-height:1.5}@media only screen and (max-width: 960px){.short-banner p{margin-top:15px}}.base-content,.full-w-txt,.inset-content,.haft-content{width:100%;padding:50px 0;color:#858484}@media only screen and (max-width: 960px){.base-content,.full-w-txt,.inset-content,.haft-content{padding:30px 0}}.base-content .title,.full-w-txt .title,.inset-content .title,.haft-content .title{font-size:3.2rem;line-height:1.25;font-weight:300;color:#585858}@media only screen and (max-width: 960px){.base-content .title,.full-w-txt .title,.inset-content .title,.haft-content .title{font-size:3rem}}.base-content p,.full-w-txt p,.inset-content p,.haft-content p{line-height:1.5}.full-w-txt strong{font-weight:bold}.full-w-txt i,.full-w-txt em{font-style:italic}.full-w-txt ol li{list-style:decimal}.full-w-txt ul li{list-style:disc}.full-w-txt li{margin-left:20px}.full-w-txt p{margin-top:30px}.full-w-txt p:first-child{margin-top:50px}@media only screen and (max-width: 960px){.full-w-txt p{margin-top:10px}.full-w-txt p:first-child{margin-top:30px}}.flex-content.txt-img figcaption,.txt-img.inset-content figcaption,.txt-img.haft-content figcaption{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex-content.txt-img .img-wrap,.txt-img.inset-content .img-wrap,.txt-img.haft-content .img-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex-content .dflex>*,.inset-content .dflex>*,.haft-content .dflex>*{width:50%}@media only screen and (max-width: 960px){.flex-content .dflex,.inset-content .dflex,.haft-content .dflex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-content .dflex>*,.inset-content .dflex>*,.haft-content .dflex>*{width:100%}}.flex-content p,.inset-content p,.haft-content p,.flex-content .btn,.inset-content .btn,.haft-content .btn{margin-top:30px}.inset-content .img-wrap{min-height:420px}@media only screen and (max-width: 960px){.inset-content .img-wrap{min-height:0}}.inset-content .img-wrap img{top:0;height:100%}@media only screen and (max-width: 960px){.inset-content .img-wrap img{width:100%;height:auto;position:static;left:0;-webkit-transform:none;transform:none}}.inset-content figcaption{position:relative}@media only screen and (max-width: 960px){.inset-content figcaption .content{position:static;top:0;-webkit-transform:none;transform:none}}.inset-content.img-txt .content{padding-left:60px}@media only screen and (max-width: 960px){.inset-content.img-txt .content{margin-top:40px;padding-left:0}}.inset-content.txt-img .content{padding-right:60px}@media only screen and (max-width: 960px){.inset-content.txt-img .content{margin-bottom:40px;padding-right:0}}.haft-content{padding:0}.haft-content img{width:100%;height:100%}@media only screen and (max-width: 1260px){.haft-content img{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media only screen and (max-width: 960px){.haft-content img{width:100%;height:auto;min-width:0;min-height:0;position:static;top:0;left:0;-webkit-transform:none;transform:none}}.haft-content figcaption{position:relative;overflow:hidden}.haft-content .content{padding:0 100px}@media only screen and (max-width: 1260px){.haft-content .content{position:static;top:0;-webkit-transform:none;transform:none;padding:100px 50px}}@media only screen and (max-width: 960px){.haft-content .content{padding:40px 20px}}.full-w-slider{text-align:center}.full-w-slider .title{font-size:4.8rem}@media only screen and (max-width: 960px){.full-w-slider .title{font-size:3rem}}.full-w-slider .desc{line-height:1.5;width:100%;max-width:748px;margin:40px auto 0}@media only screen and (max-width: 960px){.full-w-slider .desc{margin:30px auto 0}}.full-w-slider .slider{width:900px;padding:0 190px;margin:60px auto 0}@media only screen and (max-width: 960px){.full-w-slider .slider{width:100%;padding:0 80px;margin:50px auto 0}}.full-w-slider img{width:100%;height:100%}.img-txt-carousel .title{font-size:3.2rem}@media only screen and (max-width: 960px){.img-txt-carousel .title{font-size:3rem}}.img-txt-carousel .sub-title,.img-txt-carousel p{color:#000;opacity:0.5}.img-txt-carousel .sub-title{margin-top:20px;font-size:2rem}@media only screen and (max-width: 960px){.img-txt-carousel .sub-title{margin-top:10px}}.img-txt-carousel p{line-height:1.5;margin-top:25px}.img-txt-carousel p:first-child{margin-top:50px}@media only screen and (max-width: 960px){.img-txt-carousel p{margin-top:15px}.img-txt-carousel p:first-child{margin-top:30px}}.img-txt-carousel .slider{width:1080px;padding:0 110px;margin:auto}@media only screen and (max-width: 1120px){.img-txt-carousel .slider{width:100%;padding:0 100px}.img-txt-carousel .slider .btn-prev{left:20px}.img-txt-carousel .slider .btn-next{right:20px}}@media only screen and (max-width: 960px){.img-txt-carousel .slider{padding:0 80px}.img-txt-carousel .slider .btn-prev{left:0}.img-txt-carousel .slider .btn-next{right:0}}.img-txt-carousel .item{display:-webkit-box;display:-ms-flexbox;display:flex}.img-txt-carousel .item>*{width:50%}@media only screen and (max-width: 767px){.img-txt-carousel .item{display:block}.img-txt-carousel .item>*{width:100%}.img-txt-carousel .item img,.img-txt-carousel .item .content{position:static;top:0;left:0;-webkit-transform:none;transform:none}}.img-txt-carousel .img-wrap{height:100%}@media only screen and (max-width: 767px){.img-txt-carousel .img-wrap{height:auto}}@media only screen and (max-width: 767px){.img-txt-carousel img{width:100%}}.img-txt-carousel figcaption{padding:40px 0 40px 80px;position:relative}@media only screen and (max-width: 1120px){.img-txt-carousel figcaption{padding-left:40px}}@media only screen and (max-width: 960px){.img-txt-carousel figcaption{padding-left:20px}}@media only screen and (max-width: 767px){.img-txt-carousel figcaption{padding:20px 0 0}}.base-carousel,.full-w-slider,.img-txt-carousel{padding:50px 0 45px}@media only screen and (max-width: 960px){.base-carousel,.full-w-slider,.img-txt-carousel{padding:40px 20px 45px}}@media only screen and (max-width: 767px){.base-carousel,.full-w-slider,.img-txt-carousel{padding:40px 20px 70px}}.base-carousel .title,.full-w-slider .title,.img-txt-carousel .title{font-weight:300}@media only screen and (max-width: 767px){.base-carousel .slider,.full-w-slider .slider,.img-txt-carousel .slider{padding:0}.base-carousel .slider .btn-prev,.full-w-slider .slider .btn-prev,.img-txt-carousel .slider .btn-prev,.base-carousel .slider .btn-next,.full-w-slider .slider .btn-next,.img-txt-carousel .slider .btn-next{display:none}}.base-carousel .wrap,.full-w-slider .wrap,.img-txt-carousel .wrap{width:100%;height:100%;margin:auto}.base-carousel .paging,.full-w-slider .paging,.img-txt-carousel .paging{margin-top:20px;display:none}@media only screen and (max-width: 767px){.base-carousel .paging,.full-w-slider .paging,.img-txt-carousel .paging{display:block}}.base-carousel .paging a,.full-w-slider .paging a,.img-txt-carousel .paging a{background-color:#7A828C}.base-carousel .paging a:after,.full-w-slider .paging a:after,.img-txt-carousel .paging a:after{background-color:#B6BD00}.base-col-imgtxt,.col-img-txt,.news-feed{width:100%;padding-top:50px}@media only screen and (max-width: 960px){.base-col-imgtxt,.col-img-txt,.news-feed{padding-top:30px}}.base-col-imgtxt .title,.col-img-txt .title,.news-feed .title{font-weight:300}.base-col-imgtxt p,.col-img-txt p,.news-feed p{color:#000;opacity:0.5}.base-col-imgtxt .dflex,.col-img-txt .dflex,.news-feed .dflex{-ms-flex-wrap:wrap;flex-wrap:wrap}.base-col-imgtxt .dflex.col-2 .item,.col-img-txt .dflex.col-2 .item,.news-feed .dflex.col-2 .item{width:50%}.base-col-imgtxt .dflex.col-3 .item,.col-img-txt .dflex.col-3 .item,.news-feed .dflex.col-3 .item{width:33.33%}.base-col-imgtxt .dflex.col-4 .item,.col-img-txt .dflex.col-4 .item,.news-feed .dflex.col-4 .item{width:25%}@media only screen and (max-width: 1024px){.base-col-imgtxt .dflex.col-4 .item,.col-img-txt .dflex.col-4 .item,.news-feed .dflex.col-4 .item{width:33.33%}}@media only screen and (max-width: 960px){.base-col-imgtxt .dflex,.col-img-txt .dflex,.news-feed .dflex{margin:50px 0 30px}.base-col-imgtxt .dflex.col-3 .item,.col-img-txt .dflex.col-3 .item,.news-feed .dflex.col-3 .item,.base-col-imgtxt .dflex.col-4 .item,.col-img-txt .dflex.col-4 .item,.news-feed .dflex.col-4 .item{width:50%}.base-col-imgtxt .dflex.col-3 .item:nth-of-type(odd),.col-img-txt .dflex.col-3 .item:nth-of-type(odd),.news-feed .dflex.col-3 .item:nth-of-type(odd),.base-col-imgtxt .dflex.col-4 .item:nth-of-type(odd),.col-img-txt .dflex.col-4 .item:nth-of-type(odd),.news-feed .dflex.col-4 .item:nth-of-type(odd){padding-left:0}.base-col-imgtxt .dflex.col-3 .item:nth-of-type(even),.col-img-txt .dflex.col-3 .item:nth-of-type(even),.news-feed .dflex.col-3 .item:nth-of-type(even),.base-col-imgtxt .dflex.col-4 .item:nth-of-type(even),.col-img-txt .dflex.col-4 .item:nth-of-type(even),.news-feed .dflex.col-4 .item:nth-of-type(even){padding-right:0}}@media only screen and (max-width: 560px){.base-col-imgtxt .dflex.col-2 .item,.col-img-txt .dflex.col-2 .item,.news-feed .dflex.col-2 .item,.base-col-imgtxt .dflex.col-3 .item,.col-img-txt .dflex.col-3 .item,.news-feed .dflex.col-3 .item,.base-col-imgtxt .dflex.col-4 .item,.col-img-txt .dflex.col-4 .item,.news-feed .dflex.col-4 .item{width:100%;padding:0 0 30px}}.base-col-imgtxt .item,.col-img-txt .item,.news-feed .item{padding:0 10px 40px;position:relative;color:#000}.can-hover .base-col-imgtxt .item:hover img,.can-hover .col-img-txt .item:hover img,.can-hover .news-feed .item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.base-col-imgtxt .item img,.col-img-txt .item img,.news-feed .item img{-webkit-transition:0.25s -webkit-transform;transition:0.25s -webkit-transform;transition:0.25s transform;transition:0.25s transform, 0.25s -webkit-transform;-webkit-transform-origin:center center;transform-origin:center center}.base-col-imgtxt .item .sub-title,.col-img-txt .item .sub-title,.news-feed .item .sub-title{font-size:2rem}.col-img-txt{text-align:center}.col-img-txt .title{font-size:4.8rem;margin-bottom:40px}@media only screen and (max-width: 960px){.col-img-txt .title{font-size:3rem;margin-bottom:30px}}.col-img-txt .title+p{width:100%;max-width:700px;margin:auto;font-size:1.6rem;line-height:1.5;margin-bottom:65px}.col-img-txt .item .sub-title{margin-bottom:10px;font-weight:300}.col-img-txt .item .img-wrap{margin-bottom:15px}.col-img-txt .btn-more{margin-bottom:40px}.news-feed .title{font-size:3.2rem;margin-bottom:30px}@media only screen and (max-width: 960px){.news-feed .title{font-size:3rem;margin-bottom:0}}.news-feed .item-wrap{width:100%;height:100%;background-color:#fff;position:relative;padding-bottom:60px}@media only screen and (max-width: 960px){.news-feed .item-wrap{padding-bottom:50px}}@media only screen and (max-width: 560px){.news-feed .item-wrap{padding-bottom:0}}.news-feed figcaption{padding:30px 30px 20px;background-color:#fff}@media only screen and (max-width: 960px){.news-feed figcaption{padding:10px}}.news-feed figcaption p{margin-top:20px;font-size:1.4rem;line-height:1.5}.news-feed .bottom{position:absolute;bottom:30px;width:calc(100% - 60px);border-top:1px solid rgba(0,0,0,0.1);padding-top:10px}@media only screen and (max-width: 960px){.news-feed .bottom{width:calc(100% - 20px);bottom:10px}}@media only screen and (max-width: 560px){.news-feed .bottom{position:static;width:100%;margin-top:20px}}.news-feed .bottom .link-more{font-weight:700;color:#B6BD00;font-size:1.2rem}.news-feed .bottom .link-more:after{background-color:#B6BD00}.base-flex-block .title,.link-block .title,.article-block .title,.icon-block .title{font-size:3.2rem;font-weight:300}.base-flex-block .wrap,.link-block .wrap,.article-block .wrap,.icon-block .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 960px){.base-flex-block .wrap,.link-block .wrap,.article-block .wrap,.icon-block .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.base-flex-block .wrap.col-2 .item,.link-block .wrap.col-2 .item,.article-block .wrap.col-2 .item,.icon-block .wrap.col-2 .item{width:50%}@media only screen and (max-width: 960px){.base-flex-block .wrap.col-2 .item,.link-block .wrap.col-2 .item,.article-block .wrap.col-2 .item,.icon-block .wrap.col-2 .item{width:100%}}.base-flex-block .wrap.col-3 .item,.link-block .wrap.col-3 .item,.article-block .wrap.col-3 .item,.icon-block .wrap.col-3 .item{width:33.33%}@media only screen and (max-width: 960px){.base-flex-block .wrap.col-3 .item,.link-block .wrap.col-3 .item,.article-block .wrap.col-3 .item,.icon-block .wrap.col-3 .item{width:100%}}.base-flex-block p,.link-block p,.article-block p,.icon-block p{line-height:1.5;color:#000;opacity:0.5}.link-block{padding:30px 0 20px}.link-block .wrap:last-child .item{border-bottom:none}@media only screen and (max-width: 960px){.link-block .wrap:last-child .item{border-bottom:1px solid #D9D8D8}.link-block .wrap:last-child .item:last-child{border-bottom:none}}.link-block .wrap.col-2 .item{width:48%}@media only screen and (max-width: 960px){.link-block .wrap.col-2 .item{width:100%}}.link-block .item{padding:40px 0;border-bottom:1px solid #D9D8D8}.link-block .item p{margin-top:40px}@media only screen and (max-width: 960px){.link-block .item p{margin-top:20px}}.link-block .item .btn{margin-top:50px}@media only screen and (max-width: 960px){.link-block .item .btn{margin-top:30px}}.article-block{padding:40px 0}@media only screen and (max-width: 960px){.article-block{padding:20px 0}}.article-block .title{margin-bottom:25px}.article-block .desc{margin:25px 0}@media only screen and (max-width: 960px){.article-block .wrap:not(:nth-of-type(1)){margin-top:45px}}.article-block .wrap:not(:nth-of-type(1)) .item{padding-top:40px}@media only screen and (max-width: 960px){.article-block .wrap:not(:nth-of-type(1)) .item{padding-top:0}}.article-block .item{text-align:center;position:relative;padding-bottom:75px}@media only screen and (max-width: 960px){.article-block .item{padding-bottom:0}}.article-block .item:nth-of-type(1){margin-right:10%}@media only screen and (max-width: 1280px){.article-block .item:nth-of-type(1){margin-right:20px}}@media only screen and (max-width: 960px){.article-block .item:nth-of-type(1){margin-right:0;margin-bottom:45px}}.article-block .item:nth-of-type(2){margin-left:10%}@media only screen and (max-width: 1280px){.article-block .item:nth-of-type(2){margin-left:20px}}@media only screen and (max-width: 960px){.article-block .item:nth-of-type(2){margin-left:0}}.article-block .item .btn{bottom:0}@media only screen and (max-width: 960px){.article-block .item .btn{position:static;left:0;-webkit-transform:none;transform:none;margin-top:35px}}.article-block .sep:after{content:'';position:absolute;top:0;right:-25%;width:1px;height:100%;background-color:#D9D8D8}@media only screen and (max-width: 1280px){.article-block .sep:after{right:-20px}}@media only screen and (max-width: 960px){.article-block .sep:after{display:none}}.article-block img{margin-bottom:30px;width:100%}.article-block p{margin-top:15px}.icon-block{padding:50px 0}@media only screen and (max-width: 960px){.icon-block{padding:35px 0}.icon-block .item{margin-bottom:45px}.icon-block .item:last-child{margin-bottom:0}}.icon-block .wrap{margin-bottom:60px}.icon-block .wrap:last-child{margin-bottom:0}@media only screen and (max-width: 960px){.icon-block .wrap{margin-bottom:45px}}.icon-block img{width:60px;height:60px;border-radius:50%;float:left}.icon-block figcaption{padding:0 30px 0 90px}.icon-block .title{font-size:2.4rem}.icon-block p{margin-top:20px;font-size:1.4rem}.media-section{padding:25px 0}.media-section img,.media-section video,.media-section iframe{width:100%}.media-section p{margin-top:5px;font-size:1.4rem;opacity:0.5}.quick-link{display:block;padding:20px 0;margin:25px auto;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}.quick-link .title{position:relative;display:inline-block;padding-right:10px;font-size:1.6rem;color:#B6BD00}.quick-link .title span{right:0;width:2px;height:16px}.quick-link .title span:before,.quick-link .title span:after{height:10px;background:#B6BD00}.quick-link p{margin-top:5px;color:#000;font-size:1.4rem;opacity:0.5}.downloadable-content{padding:30px 0}.downloadable-content .title{text-transform:uppercase;font-weight:700}.downloadable-content p{margin-top:15px;font-size:1.4rem;opacity:0.5}.downloadable-content .downlink{margin-top:20px;font-weight:700;color:#B6BD00;font-size:1.2rem}.downloadable-content .downlink:after{background-color:#B6BD00}.collapsible-content{margin:25px auto}.collapsible-content li{border-bottom:1px solid rgba(0,0,0,0.1)}.collapsible-content .title{position:relative;display:block;font-size:2rem;color:#333;padding:10px 20px 10px 0}.collapsible-content .title.js-active span{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.collapsible-content .title span{right:0;width:16px;height:2px;-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s}.collapsible-content .title span:before,.collapsible-content .title span:after{width:10px;background:#B6BD00}.collapsible-content .content{opacity:0.5;line-height:1.5;padding-bottom:20px;display:none}.article-wrap{margin:60px auto 100px;min-height:450px;position:relative}@media only screen and (max-width: 960px){.article-wrap{margin:30px auto 50px}}.article-wrap .article-aside{width:220px;position:absolute;top:0;left:0}@media only screen and (max-width: 1120px){.article-wrap .article-aside{left:20px}}@media only screen and (max-width: 768px){.article-wrap .article-aside{width:100%;position:static;margin-top:30px}}.article-wrap article{line-height:1.5;width:560px;margin:auto}.article-wrap article .main-title{margin-bottom:20px;font-size:2.4rem;font-weight:300;line-height:1.3}@media only screen and (max-width: 960px){.article-wrap article .main-title{font-size:2rem}}@media only screen and (max-width: 1120px){.article-wrap article{width:100%;padding-left:250px}}@media only screen and (max-width: 768px){.article-wrap article{padding-left:0}}.article-wrap blockquote{padding-left:20px;border-left:2px solid #B6BD00;font-size:2rem}@media only screen and (max-width: 960px){.article-wrap blockquote{font-size:1.6rem}}html.js-mobile{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}@-moz-document url-prefix(){#popup-wrap #popup-country .expand-nav{overflow:hidden}#popup-wrap #popup-country .expand-nav ul{margin-right:-17px}}@media print{*{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:''}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3Jlc2V0LnNjc3MiLCJiYXNlL19rZXlmcmFtZS5zY3NzIiwibW9kdWxlL19taXNjLnNjc3MiLCJiYXNlL19jb2xvci5zY3NzIiwiYmFzZS9fbWl4aW4uc2NzcyIsIm1vZHVsZS9fbGF5b3V0LnNjc3MiLCJtb2R1bGUvX2hlYWRlci5zY3NzIiwiYmFzZS9fY29uZmlnLnNjc3MiLCJtb2R1bGUvX2hlYWRlci1tYi5zY3NzIiwibW9kdWxlL19mb290ZXIuc2NzcyIsIm1vZHVsZS9fZm9ybS5zY3NzIiwibW9kdWxlL19mb3JtLTcuc2NzcyIsIm1vZHVsZS9fYXNpZGUuc2NzcyIsIm1vZHVsZS9fYmFubmVyLnNjc3MiLCJtb2R1bGUvX2NvbnRlbnQtaG9sZGVyLnNjc3MiLCJtb2R1bGUvX2NvbC1pbWctdHh0LnNjc3MiLCJtb2R1bGUvX2ZsZXgtYmxvY2suc2NzcyIsIm1vZHVsZS9fYm9keS1jb3B5LnNjc3MiLCJwYWdlL19hcnRpY2xlLnNjc3MiLCJfZml4LnNjc3MiLCJtb2R1bGUvX3ByaW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0EsMlpBQ0UsU0FDQSxVQUNBLFNBQ0EsZUFDQSxhQUNBLHVCQUF3QixDQUFHLDhFQUszQixhQUFjLENBQUcsS0FHakIsYUFBYyxDQUFHLE1BR2pCLGVBQWdCLENBQUcsYUFHbkIsV0FBWSxDQUFHLG1DQUliLFdBQ0EsWUFBYSxDQUFHLGlCQUloQixXQUNBLFlBQWEsQ0FBRyxNQUdsQix5QkFDQSxnQkFBaUIsQ0FBRyx5QkN0Q3JCLEdBQ0MsOEJBQUEsQUFBc0IscUJBQUEsQ0FFdkIsSUFDQywyQkFBQSxBQUFtQixrQkFBQSxDQUVuQixLQUNFLDhCQUFBLEFBQXNCLHFCQUFBLENBQUEsQ0QrQkosQUMzQnRCLGlCQVhDLEdBQ0MsOEJBQUEsQUFBc0IscUJBQUEsQ0FFdkIsSUFDQywyQkFBQSxBQUFtQixrQkFBQSxDQUVuQixLQUNFLDhCQUFBLEFBQXNCLHFCQUFBLENBQUEsQ0FJMUIsOEJBQ0MsR0FD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LCJzb3VyY2VzQ29udGVudCI6WyIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0LyBcbiAgIHYyLjAgfCAyMDExMDEyNlxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcbiovXG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLCBhLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsIGRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCwgc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhciwgYiwgdSwgaSwgY2VudGVyLCBkbCwgZHQsIGRkLCBvbCwgdWwsIGxpLCBmaWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCwgdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIGFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLCBmaWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LCB0aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lOyB9XG5cbmJsb2NrcXVvdGUge1xuICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgY29udGVudDogbm9uZTsgfSB9XG5cbnEge1xuICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgY29udGVudDogbm9uZTsgfSB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH0iLCJAa2V5ZnJhbWVzIHNjYWxlIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMC44NSk7XG5cdH1cblx0NTAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44NSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBydWJiZXJCYW5kIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZVgoMSk7XG5cdH1cblxuXHQzMCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAuNzUsIDEpXG5cdH1cblxuXHQ0MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguNzUsIDEuMjUsIDEpXG5cdH1cblxuXHQ1MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAuODUsIDEpXG5cdH1cblxuXHQ2NSUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpXG5cdH1cblxuXHQ3NSUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpXG5cdH1cblxuXHR0byB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcblx0fVxuXG5cdHRvIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHR9XG5cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJblVwIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0fVxuXG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMClcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JblVwIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC41NSwgLjA1NSwgLjY3NSwgLjE5KTtcblx0fVxuXG5cdDYwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMTc1LCAuODg1LCAuMzIsIDEpO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHR0byB7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn0iLCIuZml4ZWQtMC0wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5hYnMtMC0wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5mdWxsLXNjciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjBweCk7XG59XG5cbi5iYXNlLW92ZXJsYXkge1xuICBAZXh0ZW5kLmZpeGVkLTAtMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY2wtYmxhY2ssIC43NSk7XG59XG5cbi5ibG9jay1mdWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5kZmxleCB7IGRpc3BsYXk6IGZsZXg7IH1cblxuLmpzLWhpZGUsXG4uaGlkZGVuIHsgZGlzcGxheTogbm9uZTsgfVxuLmpzLXNob3cgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4ubGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG4ucmlnaHQgeyBmbG9hdDogcmlnaHQ7IH1cblxuLmltZy13cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNlbnRlci14LFxuLmNlbnRlci15LFxuLmNlbnRlci14eSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuLmNlbnRlci14IHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4uY2VudGVyLXkge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmNlbnRlci14eSB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmNlbnRlci1pbWcge1xuICBAZXh0ZW5kLmNlbnRlci14eTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG4uYXJyb3ctZG93bixcbi5hcnJvdy11cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAmOmJlZm9yZSB7IGxlZnQ6IDA7IH1cbiAgJjphZnRlciB7IHJpZ2h0OiAwOyB9XG59XG4uYXJyb3ctZG93biB7XG4gICY6YmVmb3JlIHsgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gICY6YWZ0ZXIgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyB9XG59XG4uYXJyb3ctdXAge1xuICAmOmJlZm9yZSB7IHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cbiAgJjphZnRlciB7IHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxufVxuXG4uYXJyb3ctcmlnaHQsXG4uYXJyb3ctbGVmdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAmOmJlZm9yZSB7IHRvcDogMDsgfVxuICAmOmFmdGVyIHsgYm90dG9tOiAwOyB9XG59XG4uYXJyb3ctcmlnaHQge1xuICAmOmJlZm9yZSB7IHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cbiAgJjphZnRlciB7IHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxufVxuLmFycm93LWxlZnQge1xuICAmOmJlZm9yZSB7IHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAmOmFmdGVyIHsgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxufVxuXG4uYmFzZS1zbGlkZXIge1xuICBAZXh0ZW5kLmNsZWFyZml4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLndyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLml0ZW0ge1xuICAgIEBleHRlbmQuYWJzLTAtMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuYnRuLXByZXYsXG4gIC5idG4tbmV4dCB7XG4gICAgQGV4dGVuZC5idG4tY2lyY2xlO1xuICAgIEBleHRlbmQuY2VudGVyLXk7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuXG5cbiAgICBzcGFuIHtcbiAgICAgIEBleHRlbmQuY2VudGVyLXh5O1xuICAgICAgQGluY2x1ZGUgYXJyb3cteCgyOHB4LCAxN3B4LCAzcHgsICRjbC1taW5lLXNoYWZ0KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLXByZXYge1xuICAgIGxlZnQ6IDA7XG4gICAgc3BhbiB7IEBleHRlbmQuYXJyb3ctbGVmdDsgfVxuICB9XG5cbiAgLmJ0bi1uZXh0IHtcbiAgICByaWdodDogMDtcbiAgICBzcGFuIHsgQGV4dGVuZC5hcnJvdy1yaWdodDsgfVxuICB9XG59XG5cbi5jbC10eHQge1xuICAmLnR4dC1ncmVlbiB7IGNvbG9yOiAkY2wtZ3JlZW47IH1cbiAgJi50eHQteWVsbG93IHsgY29sb3I6ICRjbC15ZWxsb3c7IH1cbiAgJi50eHQtb3JhbmdlIHsgY29sb3I6ICRjbC1vcmFuZ2U7IH1cbiAgJi50eHQtcmVkIHsgY29sb3I6ICRjbC1yZWQ7IH1cbiAgJi50eHQtZGlzY28geyBjb2xvcjogJGNsLWRpc2NvOyB9XG4gICYudHh0LXNhbmRhbCB7IGNvbG9yOiAkY2wtc2FuZGFsOyB9XG4gICYudHh0LWRvd255IHsgY29sb3I6ICRjbC1kb3dueTsgfVxufVxuXG4uY2wtYmcge1xuICAmLmJnLWdyZWVuIHsgYmFja2dyb3VuZC1jb2xvcjogJGNsLWdyZWVuOyB9XG4gICYuYmcteWVsbG93IHsgYmFja2dyb3VuZC1jb2xvcjogJGNsLXllbGxvdzsgfVxuICAmLmJnLW9yYW5nZSB7IGNvbG9yOiAkY2wtb3JhbmdlOyB9XG4gICYuYmctcmVkIHsgYmFja2dyb3VuZC1jb2xvcjogJGNsLXJlZDsgfVxuICAmLmJnLWRpc2NvIHsgYmFja2dyb3VuZC1jb2xvcjogJGNsLWRpc2NvOyB9XG4gICYuYmctc2FuZGFsIHsgYmFja2dyb3VuZC1jb2xvcjogJGNsLXNhbmRhbDsgfVxuICAmLmJnLWRvd255IHsgYmFja2dyb3VuZC1jb2xvcjogJGNsLWRvd255OyB9XG59XG5cbi5ib3JkZXItaW5wdXQge1xuICBwYWRkaW5nOiA5cHggNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkO1xuICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIHBhZGRpbmc6IDlweCAyMHB4O1xuICB9XG5cbiAgJi5qcy1lcnJvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY2wtcmVkO1xuICAgIGNvbG9yOiAkY2wtcmVkO1xuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyQ29sb3IoJGNsLXJlZCk7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZS1pbnB1dCB7XG4gIEBleHRlbmQuYm9yZGVyLWlucHV0O1xuICBjb2xvcjogJGNsLXdoaXRlO1xuICBib3JkZXItY29sb3I6ICRjbC13aGl0ZTtcbiAgQGluY2x1ZGUgcGxhY2Vob2xkZXJDb2xvcigkY2wtd2hpdGUpO1xufVxuXG4uYm9yZGVyLWJsYWNrLWlucHV0IHtcbiAgQGV4dGVuZC5ib3JkZXItaW5wdXQ7XG4gIGNvbG9yOiAkY2wtYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogJGNsLWJsYWNrO1xufVxuXG4uYnRuLWhvbGRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA4MHB4IDA7XG4gIEBpbmNsdWRlIG1lZGlhLW1heFcoNDgwKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJiA+IGEgeyB3aWR0aDogMTAwJTsgfVxuICB9XG59XG5cblxuXG4uYWJzLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjbC1iZWlnZTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiAyO1xuXG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJGNsLXNjb3JwaW9uO1xuICAgICYuYWN0aXZlIHsgY29sb3I6ICRjbC1idWRkaGEtZ29sZDsgfVxuICAgIEBpbmNsdWRlIGhvdmVyIHsgY29sb3I6ICRjbC1idWRkaGEtZ29sZDsgfVxuICB9XG59IiwiLy8gQ29sb3JzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGNsLXdoaXRlOiAjZmZmO1xuJGNsLWJsYWNrOiAjMDAwO1xuJGNsLW1lcmN1cnk6ICNlN2U3ZTc7XG4kY2wtZ3JheTogIzg1ODQ4NDtcbiRjbC1kaXNjbzogIzgxMTU1OTtcbiRjbC1ibGFjay1tYXJsaW46ICMzZjJlMWQ7XG4kY2wtc2FuZGFsOiAjQUQ5RTZFO1xuJGNsLWRvd255OiAjNjdDNkI0O1xuJGNsLXR1bmRvcmE6ICM0NTQ1NDU7XG4kY2wtY29uY3JldGU6ICNGM0YzRjM7XG4kY2wtYnJpZ2h0LXN1bjogI0ZFRDgzOTtcbiRjbC1jcmVhbS1jYW46ICNGMUNENjc7XG4kY2wtYnJhbmR5LXB1bmNoOiAjRDE4QzJCO1xuJGNsLXN3ZWV0LWNvcm46ICNGQUU4ODQ7XG4kY2wtYW56YWM6ICNkYWEwM2Q7XG4kY2wtYmlzbWFyazogIzQyNzM4ODtcbiRjbC1idWRkaGEtZ29sZDogI0I2QkQwMDtcbiRjbC1waXN0YWNoaW86ICNBMkE4MDc7XG4kY2wtc2lsdmVyLXRyZWU6ICM2MEMxOUQ7XG4kY2wtbWluZS1zaGFmdDogIzMzMzMzMztcbiRjbC1zY29ycGlvbjogIzU4NTg1ODtcbiRjbC1wb3JjZWxhaW46ICNGMUYyRjM7XG4kY2wtYWx0bzogI0Q5RDhEODtcbiRjbC1iZWlnZTogI0Y0RjVEOTtcbiRjbC1yYXZlbjogIzdBODI4QztcbiRjbC1tZXJjdXJ5OiAjRTVFNUU1O1xuJGNsLWF6dXJlOiAjMzc2NkIwO1xuJGNsLWVhc3Rlcm4tYmx1ZTogIzIzN0VCMTtcblxuJGNsLXJlZDogI2ZiMzM0NDtcbiRjbC1vcmFuZ2U6ICNlMTY3MzQ7XG4kY2wtZ3JlZW46ICM5OGJkNDU7XG4kY2wteWVsbG93OiAjZjFiMTNiO1xuJGNsLWJyb3duOiAjNjA0NjJjO1xuXG4kY2wtbGFuZGluZy1iYW5uZXI6ICNmZmUyMDA7XG4kY2wtbGFuZGluZy1jb250ZW50OiAjZDA4YjJhO1xuJGNsLWxhbmRpbmctYnRuOiAjZTg3NDM5O1xuJGNsLWJvcmRlci1ncmF5OiAjYzE5MzQyOyIsIkBtaXhpbiBmb250ZmFjZSgkbmFtZSwgJHdlaWdodDogbm9ybWFsLCAkc3R5bGU6IG5vcm1hbCl7XG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIiN7JG5hbWV9XCI7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnQvI3skbmFtZX0vI3skbmFtZX0uZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnQvI3skbmFtZX0vI3skbmFtZX0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgIHVybCgnLi4vZm9udC8jeyRuYW1lfS8jeyRuYW1lfS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnQvI3skbmFtZX0vI3skbmFtZX0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAgdXJsKCcuLi9mb250LyN7JG5hbWV9LyN7JG5hbWV9LnN2Zz8jd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgZm9udC1zdHlsZTogJHN0eWxlO1xuICB9XG59XG5cbkBtaXhpbiBwbGFjZWhvbGRlckNvbG9yKCRjb2xvcikge1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC8qIElFIDEwKyAqL1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE4LSAqL1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuQG1peGluIGJnLWxncmFkKCRzdGFydENvbG9yLCAkZW5kQ29sb3IpIHtcbiAgYmFja2dyb3VuZDogJHN0YXJ0Q29sb3I7IC8qIE9sZCBicm93c2VycyAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydENvbG9yIDAlLCAkZW5kQ29sb3IgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xufVxuXG5AbWl4aW4gYmctcmdyYWQoJHN0YXJ0Q29sb3IsICRlbmRDb2xvcikge1xuICBiYWNrZ3JvdW5kOiAkc3RhcnRDb2xvcjsgLyogT2xkIEJyb3dzZXJzICovXG4gIGJhY2tncm91bmQ6IC1tcy1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBlbGxpcHNlIGNvdmVyLCAkc3RhcnRDb2xvciAwJSwgJGVuZENvbG9yIDEwMCUpOyAvKiBJRSAxMCsgKi9cbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgYXQgY2VudGVyLCAkc3RhcnRDb2xvciAwJSwgJGVuZENvbG9yIDEwMCUpOy8qIFczQyAqL1xufVxuXG5AbWl4aW4gYXJyb3cteSgkd3JhcC1zaXplLCAkbGluZS1zaXplLCAkdGhpY2tuZXNzLCAkY29sb3I6ICRjbC13aGl0ZSkge1xuICB3aWR0aDogJHdyYXAtc2l6ZTtcbiAgaGVpZ2h0OiAkdGhpY2tuZXNzO1xuXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICB3aWR0aDogJGxpbmUtc2l6ZTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gIH1cbn1cbkBtaXhpbiBhcnJvdy14KCR3cmFwLXNpemUsICRsaW5lLXNpemUsICR0aGlja25lc3MsICRjb2xvcjogJGNsLXdoaXRlKSB7XG4gIHdpZHRoOiAkdGhpY2tuZXNzO1xuICBoZWlnaHQ6ICR3cmFwLXNpemU7XG5cbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGhlaWdodDogJGxpbmUtc2l6ZTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gIH1cbn1cblxuQG1peGluIHRyaWFuZ2VsKCRkaXIsICR3aWR0aCwgJGhlaWdodCwgJGNvbG9yOiAkY2wtd2hpdGUpIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcblxuICAkd2lkdGg6ICgkd2lkdGgvMikgKyBweDtcbiAgJGhlaWdodDogJGhlaWdodCArIHB4O1xuXG4gIEBpZiAkZGlyID09IHRvcCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwICR3aWR0aCAkaGVpZ2h0ICR3aWR0aDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjb2xvciB0cmFuc3BhcmVudDtcbiAgfSBAZWxzZSBpZiAkZGlyID09IHJpZ2h0IHtcbiAgICBib3JkZXItd2lkdGg6ICR3aWR0aCAwICR3aWR0aCAkaGVpZ2h0O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNvbG9yO1xuICB9IEBlbHNlIGlmICRkaXIgPT0gYm90dG9tIHtcbiAgICBib3JkZXItd2lkdGg6ICRoZWlnaHQgJHdpZHRoIDAgJHdpZHRoO1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICB9IEBlbHNlIHtcbiAgICBib3JkZXItd2lkdGg6ICR3aWR0aCAkaGVpZ2h0ICR3aWR0aCAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgJGNvbG9yIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbkBtaXhpbiBob3ZlciB7XG5cdC5jYW4taG92ZXIgJjpob3ZlciB7IEBjb250ZW50OyB9XG59XG5cbi8vIE5hbWU6IG1lZGlhLW1heFdcbi8vIEhvdyB0byBjYWxsOlxuLy9cdFx0aW5jbHVkZSBtZWRpYS1tYXhXKCRbYnJlYWtwb2ludCB2YXJpYWJsZSBuYW1lXSkge1xuLy9cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcbi8vXHRcdH1cbkBtaXhpbiBtZWRpYS1tYXhXKCR2YWx1ZSkge1xuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6JHZhbHVlICsgJ3B4Jykge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYS1taW5XKCR2YWx1ZSkge1xuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6JHZhbHVlICsgJ3B4Jykge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEhvdyB0byBjYWxsOlxuLy9cdFx0aW5jbHVkZSBtZWRpYS1tYXhIKCRbYnJlYWtwb2ludCB2YXJpYWJsZSBuYW1lXSkge1xuLy9cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcbi8vXHRcdH1cbkBtaXhpbiBtZWRpYS1tYXhIKCR2YWx1ZSkge1xuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiR2YWx1ZSArICdweCcpIHtcbiAgICBAY29udGVudDtcbiAgfVxufSIsIiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sLFxuYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICAmLmpzLW92bC1hY3RpdmUgeyBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHsgZGlzcGxheTogbm9uZTsgfVxufVxuXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDYyLjUlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2wtd2hpdGU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG5cbmJvZHkge1xuICBAZXh0ZW5kLmFicy0wLTA7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGZvbnQ6IDEuNnJlbSAkZm9udC1zdGFjaztcbiAgZm9udC13ZWlnaHQ6ICRmb250LXJlZ3VsYXI7XG4gIGNvbG9yOiAkY2wtc2NvcnBpb247XG4gIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbiAgJi5hZG1pbi1iYXIgeyBwYWRkaW5nLXRvcDogMzJweDsgfVxufVxuXG5tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwdnc7XG59XG5cbnNlY3Rpb24ge1xuICAmLmhyIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGNsLWJsYWNrLCAwLjEpOyB9XG4gICYuYmctcG9yY2VsYWluIHsgYmFja2dyb3VuZDogJGNsLXBvcmNlbGFpbjsgfVxuICAmLm5vLXBkIHsgcGFkZGluZzogMDsgfVxuICAmLnB0LTAgeyBwYWRkaW5nLXRvcDogMDsgfVxuICAmLnBiLTAgeyBwYWRkaW5nLWJvdHRvbTogMDsgfVxufVxuXG4ucGFnZS13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTA4MHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5iYXNlLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4ud3JhcC05NjAge1xuICBAZXh0ZW5kLmJhc2Utd3JhcDtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgQGluY2x1ZGUgbWVkaWEtbWF4VygxMDAwKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuXG4ud3JhcC0xMDgwIHtcbiAgQGV4dGVuZC5iYXNlLXdyYXA7XG4gIG1heC13aWR0aDogMTA4MHB4O1xuICBAaW5jbHVkZSBtZWRpYS1tYXhXKDExMjApIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5cbi53cmFwLTU2MCB7XG4gIEBleHRlbmQuYmFzZS13cmFwO1xuICBtYXgtd2lkdGg6IDU2MHB4O1xuICBAaW5jbHVkZSBtZWRpYS1tYXhXKDYwMCkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cblxuYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXMgZWFzZTtcbn1cblxuLmJhc2UtYSB7XG4gIEBleHRlbmQudW5kZXJsaW5rO1xuICBjb2xvcjogJGNsLXNjb3JwaW9uO1xuICBAaW5jbHVkZSBob3ZlciB7IGNvbG9yOiAkY2wtYnVkZGhhLWdvbGQ7IH1cbiAgJjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRjbC1idWRkaGEtZ29sZDsgfVxufVxuXG4udHh0LWxlZnQgeyB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4udHh0LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuLnR4dC1yaWdodCB7IHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5tYi1zaG93IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg3NjcpIHsgZGlzcGxheTogYmxvY2s7IH1cbn1cblxuLm1iLWhpZGUge1xuICBAaW5jbHVkZSBtZWRpYS1tYXhXKDc2NykgeyBkaXNwbGF5OiBub25lOyB9XG59XG5cbi5jbGVhcmZpeDpiZWZvcmUsXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7XG59XG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuXG4jb3ZlcmxheSB7XG4gIEBleHRlbmQuYmFzZS1vdmVybGF5O1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnaW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuXG4gICYudHlwZS0xIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICY6bGFzdC1jaGlsZCB7IG1hcmdpbi1yaWdodDogMDsgfVxuICAgIH1cbiAgfVxuXG4gICYudHlwZS0yIHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMThweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAmOmxhc3QtY2hpbGQgeyBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDJweCByZ2JhKCRjbC1ibGFjaywgMC4yNSk7XG4gICAgQGluY2x1ZGUgaG92ZXIgeyAmOmFmdGVyIHsgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfX1cblxuICAgICYuanMtYWN0aXZlOmFmdGVyIHsgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBAZXh0ZW5kLmFicy0wLTA7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNsLXdoaXRlO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IDAuMjVzIHRyYW5zZm9ybTtcbiAgICB9XG4gIH1cblxufVxuXG4udW5kZXJsaW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGhvdmVyIHsgJjphZnRlciB7IHdpZHRoOiAxMDAlOyB9fVxuXG4gICYuYWN0aXZlOmFmdGVyIHsgd2lkdGg6IDEwMCU7IH1cblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgd2lkdGg7XG4gIH1cbn1cblxuLmxpc3QtbWVudSB7XG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogJGNsLXdoaXRlO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG5cbiAgJiA+IGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtaW4taGVpZ2h0OiA1OHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRjbC13aGl0ZSwgMC41KTtcblxuICAgICYgPiBhIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1tZWRpdW07XG4gICAgICBsaW5lLWhlaWdodDogNThweDtcblxuICAgICAgJi5qcy1hY3RpdmUgc3BhbiB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTsgfVxuICAgIH1cblxuICAgICYuaGFzLXN1YiBzcGFuIHtcbiAgICAgIEBleHRlbmQuY2VudGVyLXk7XG4gICAgICByaWdodDogMDtcbiAgICAgIEBleHRlbmQuYXJyb3ctZG93bjtcbiAgICAgIEBpbmNsdWRlIGFycm93LXkoMThweCwgMTFweCwgMnB4LCAkY2wtd2hpdGUpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXM7XG4gICAgfVxuICB9XG5cbiAgLnN1Yi1tZW51IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIH1cbiAgfVxuXG59IiwiLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAycHggcmdiYSgkY2wtYmxhY2ssIC4yNSk7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTBweDtcbiAgICBAaW5jbHVkZSBiZy1sZ3JhZCgkY2wtYnVkZGhhLWdvbGQsICRjbC1zaWx2ZXItdHJlZSk7XG4gIH1cblxuICAud3JhcCB7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHsgaGVpZ2h0OiA5MHB4OyB9XG4gIH1cblxuICAubG9nbyB7XG4gICAgQGV4dGVuZC5jZW50ZXIteTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxNzFweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4VygxMTIwKSB7IGxlZnQ6IDIwcHg7IH1cbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkge1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAubWFpbi1tZW51IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHsgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgJiA+IHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAvL0JFIFJlcXVlc3RcbiAgICAgIC5jdXJyZW50LW1lbnUtcGFyZW50ID4gYSxcbiAgICAgIC5jdXJyZW50X3BhZ2VfaXRlbSA+IGEgeyBjb2xvcjogJGNsLWJ1ZGRoYS1nb2xkOyB9XG5cbiAgICAgICYgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgJiA+IGxpID4gYSB7XG4gICAgICAgIGNvbG9yOiAkY2wtbWluZS1zaGFmdDtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1tZWRpdW07XG4gICAgICAgICYuYWN0aXZlIHsgY29sb3I6ICRjbC1idWRkaGEtZ29sZDsgfVxuICAgICAgICBAaW5jbHVkZSBob3ZlciB7IGNvbG9yOiAkY2wtYnVkZGhhLWdvbGQ7IH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGFzLXN1YiB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN1Yi1tZW51IHtcbiAgICAgIEBleHRlbmQuYWJzLW1lbnU7XG4gICAgICB0b3A6IDQ1cHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIEBpbmNsdWRlIHRyaWFuZ2VsKHRvcCwgMjAsIDEwLCAkY2wtYmVpZ2UpO1xuICAgICAgfVxuICAgICAgLy9CRSBSZXF1ZXN0XG4gICAgICAuY3VycmVudF9wYWdlX2l0ZW0gPiBhIHsgY29sb3I6ICRjbC1idWRkaGEtZ29sZDsgfVxuICAgIH1cbiAgfVxuXG4gIC5idG4tbWIge1xuICAgIEBleHRlbmQuY2VudGVyLXk7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHsgZGlzcGxheTogYmxvY2s7IH1cblxuICAgICYgPiAqIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGJhY2tncm91bmQ6ICRjbC1idWRkaGEtZ29sZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICY6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICB9XG4gIH1cbn0iLCIvLyBMaWJyYXJ5IGltcG9ydHMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gTGlua3MgdG8gY29tbW9uIGxpYnJhcmllcyBhcmUgaW5jbHVkZWQgYmVsb3cuIFBsYWNlIHRoZSBmaWxlcyBhdCB0aGUgcm9vdFxuLy8gb2YgdGhlIHNhc3MgZm9sZGVyXG5cbi8vIEdsb2JhbCB2YXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRiYXNlLWZvbnQtc2l6ZTogMThweDtcbiRiYXNlLWxpbmUtaGVpZ2h0OiAxLjU7XG5cbiR6LWxldmVsOiAoXG4gICdtb2RhbCc6IDk5OTksXG4gICdvdmVybGF5JzogODAwMCxcbiAgJ2Ryb3Bkb3duJzogNzAwMCxcbiAgJ2hlYWRlcic6IDUwMDAsXG4gICdmb290ZXInOiA1MDAwLFxuICAnZGVmYXVsdCc6IDEsXG4gICdiZWxvdyc6IC0xXG4pO1xuXG4kd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGNsLWJsYWNrLCAuMTMpO1xuLy8gRm9udC1zdGFjayAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kZm9udC1zdGFjazogJ0hlbHZldGljYSBOZXVlJywgJ1NlZ29lIFVJJywgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRmb250LWxpZ2h0OiAzMDA7XG4kZm9udC1yZWd1bGFyOiA0MDA7XG4kZm9udC1tZWRpdW06IDUwMDtcbiRmb250LWJvbGQ6IDcwMDsiLCIubWItaGVhZGVyIHtcbiAgQGV4dGVuZC5hYnMtMC0wO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmc6IDEyMHB4IDIwcHggNDBweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAycHggcmdiYSgkY2wtYmxhY2ssIC4yNSk7XG4gIHotaW5kZXg6IDM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIGJnLWxncmFkKCRjbC1idWRkaGEtZ29sZCwgJGNsLXNpbHZlci10cmVlKTtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDI3cHg7XG4gICAgaGVpZ2h0OiAyN3B4O1xuICAgIHRvcDogMzVweDtcbiAgICByaWdodDogMTBweDtcblxuICAgIHNwYW4ge1xuICAgICAgQGV4dGVuZC5jZW50ZXIteHk7XG4gICAgICBAZXh0ZW5kLmFycm93LWRvd247XG4gICAgICBAaW5jbHVkZSBhcnJvdy15KDI3cHgsIDI3cHgsIDRweCwgJGNsLXdoaXRlKTtcbiAgICB9XG4gIH1cblxuICAmID4gdWwgeyBAZXh0ZW5kLmxpc3QtbWVudTsgfVxuXG4gIC5zZWFyY2gtd3JhcCB7XG4gICAgbWFyZ2luOiAyNXB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY2wtZ3JheTtcbiAgICAgIHBhZGRpbmc6IDRweCAzNXB4IDRweCAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgIGNvbG9yOiAkY2wtZ3JheTtcbiAgICAgIGZvbnQ6IDEuNHJlbSAkZm9udC1saWdodDtcbiAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyQ29sb3IoJGNsLWdyYXkpO1xuICAgIH1cblxuICAgIC5idG4tc2VhcmNoIHtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNsLWdyZWVuO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm90dG9tOiAxcHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2x0LXdyYXAge1xuICAgIEBleHRlbmQuY2xlYXJmaXg7XG4gICAgJiA+ICogeyAgZmxvYXQ6IGxlZnQ7IH1cblxuICAgIHN0cm9uZyB7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgIGNvbG9yOiAkY2wtZ3JlZW47XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAwO1xuICAgICAgY29sb3I6ICRjbC1ibGFjay1tYXJsaW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBzcGFuIHtcbiAgICAgICAgQGV4dGVuZC5jZW50ZXIteTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIEBleHRlbmQuYXJyb3ctZG93bjtcbiAgICAgICAgQGluY2x1ZGUgYXJyb3cteSgxMXB4LCA3cHgsIDJweCwgJGNsLWJsYWNrLW1hcmxpbik7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLm1haW4tZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNTBweCAwIDc1cHg7XG4gIEBpbmNsdWRlIGJnLWxncmFkKCRjbC1idWRkaGEtZ29sZCwgJGNsLXNpbHZlci10cmVlKTtcbiAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg3NjcpIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cblxuICAmID4gLndyYXAgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuICAudGJsLWxpbmsge1xuICAgIEBleHRlbmQuY2xlYXJmaXg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjbC13aGl0ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg3NjcpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgQGV4dGVuZC51bmRlcmxpbms7XG4gICAgICBjb2xvcjogJGNsLXdoaXRlO1xuICAgICAgJjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRjbC13aGl0ZTsgfVxuICAgIH1cbiAgfVxuXG4gIC5sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuXG5cbiAgLmNvcHlyaWdodCB7XG4gICAgY29sb3I6ICRjbC13aGl0ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDc2Nykge1xuICAgICAgLmxvZ28sXG4gICAgICAuc29jaWFsLXdyYXAgeyBkaXNwbGF5OiBub25lOyB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoNzY3KSB7IHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuICAgICAgcCB7IG1hcmdpbi10b3A6IDI1cHg7IH1cbiAgICB9XG5cbiAgICAuc29jaWFsLXdyYXAge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLnNvY2lhbC13cmFwIGxpIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY2wtd2hpdGUsIDAuNSk7IH1cblxuICAuYnRuLXRvdG9wIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY2wtd2hpdGUsIDAuMjUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgICBAaW5jbHVkZSBob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNsLXdoaXRlLCAwLjUpOyB9XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4VygxMTIwKSB7IHJpZ2h0OiAyMHB4OyB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDc2Nykge1xuICAgICAgdG9wOiAtMzBweDtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgQGV4dGVuZC5jZW50ZXIteHk7XG4gICAgICBAZXh0ZW5kLmFycm93LXVwO1xuICAgICAgQGluY2x1ZGUgYXJyb3cteSgxOHB4LCAxMXB4LCAycHgsICRjbC13aGl0ZSk7XG4gICAgfVxuICB9XG5cbiAgLm1iLXNob3cgLnNvY2lhbC13cmFwIHsgbWFyZ2luOiA0NXB4IDA7IH1cbn1cblxuLnNvY2lhbC13cmFwIHtcbiAgdWwge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIGxpIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGJveC1zaGFkb3c7XG4gICAgQGluY2x1ZGUgaG92ZXIgeyBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMnB4IHJnYmEoJGNsLWJsYWNrLCAuMjUpO31cbiAgICBoNiB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgYSB7IEBleHRlbmQuYmxvY2stZnVsbDt9XG59Iiwic2VjdGlvbi5mb3JtIHtcbiAgcGFkZGluZzogNjBweCAwIDgwcHg7XG4gIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7IHBhZGRpbmc6IDMwcHggMCA0MHB4OyB9XG5cbiAgLnRpdGxlLFxuICAuZGVzYyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogNC44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cblxuICAuZGVzYyB7XG4gICAgY29sb3I6ICRjbC1ibGFjaztcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICYgKyAucm93IHtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkgeyBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gICAgfVxuICB9XG5cblxufVxuXG5mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIG1lZGlhLW1heFcoNDgwKSB7XG4gICAgLmJ0bjpsYXN0LWNoaWxkIHsgbWFyZ2luLXRvcDogMTBweDsgfVxuICB9XG5cbiAgLnJvdyxcbiAgLmZlZWRiYWNrIHsgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuanMtZXJyb3IgeyBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuICBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIHNwYW4ge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBjb2xvcjogJGNsLWJsYWNrO1xuICAgICAgb3BhY2l0eTogMC4yNTtcblxuICAgIH1cbiAgfVxuXG4gIC5pbnB1dCxcbiAgLnNsdC1ib3gge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG5cbiAgLmlucHV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY2wtbWVyY3VyeTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjI1cztcbiAgICBmb250LWZhbWlseTogJGZvbnQtc3RhY2s7XG5cbiAgICAmOmZvY3VzIHsgYm9yZGVyLWNvbG9yOiAkY2wtYnVkZGhhLWdvbGQ7IH1cbiAgICAmLmpzLWVycm9yIHsgYm9yZGVyLWNvbG9yOiAkY2wtcmVkOyB9XG4gIH1cblxuICAud2FybmluZyB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgY29sb3I6ICRjbC1yZWQ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkgeyBmb250LXNpemU6IDEuMnJlbTsgfVxuICB9XG59XG5cbi5iYXNlLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDM1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAxMjUwbXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICBAaW5jbHVkZSBtZWRpYS1tYXhXKDQ4MCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5idG4ge1xuICBAZXh0ZW5kLmJhc2UtYnRuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2wtYnVkZGhhLWdvbGQ7XG4gIGNvbG9yOiAkY2wtbWluZS1zaGFmdDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG5cbiAgJi50eXBlLTIge1xuICAgIHBhZGRpbmc6IDE1cHggNjBweDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGNsLXBpc3RhY2hpbzsgfVxufVxuXG5idXR0b24uYnRuLFxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ0bixcbmlucHV0W3R5cGU9cmVzZXRdLmJ0biB7XG4gIGNvbG9yOiAkY2wtbWluZS1zaGFmdDtcblx0Ym9yZGVyOiBpbmhlcml0O1xuXHRmb250OiBpbmhlcml0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xufVxuXG4uYnRuLWJvcmRlciB7XG4gIEBleHRlbmQuYmFzZS1idG47XG4gIGJvcmRlcjogM3B4IHNvbGlkICRjbC13aGl0ZTtcbiAgY29sb3I6ICRjbC13aGl0ZTtcbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjbC13aGl0ZTtcbiAgICBjb2xvcjogJGNsLW1pbmUtc2hhZnQ7XG4gIH1cbn1cblxuLmJ0bi1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRjbC1idWRkaGEtZ29sZDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjbC13aGl0ZTtcbiAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHsgYm9yZGVyLXdpZHRoOiAycHg7IH1cblxuICAmLFxuICBzcGFuOmJlZm9yZSxcbiAgc3BhbjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2wtYnVkZGhhLWdvbGQ7XG4gICAgc3BhbjpiZWZvcmUsXG4gICAgc3BhbjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRjbC13aGl0ZTsgfVxuICB9XG59IiwiLnNjcmVlbi1yZWFkZXItcmVzcG9uc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5mb3JtIHtcbiAgLmlucHV0LndwY2Y3LW5vdC12YWxpZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY2wtcmVkO1xuICB9XG5cbiAgc3Bhbi53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgY29sb3I6ICRjbC1yZWQ7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHsgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgfVxuXG4gIGRpdi53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgIG1hcmdpbjogMnJlbSAwIDA7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAkY2wtYnVkZGhhLWdvbGQ7XG4gIH1cbn0iLCIuYXJ0aWNsZS1hc2lkZSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuXG4gIC5hdXRob3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICBzdHJvbmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgQGV4dGVuZC51bmRlcmxpbms7XG4gICAgICBjb2xvcjogJGNsLWJ1ZGRoYS1nb2xkO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2wtYnVkZGhhLWdvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmluZm8ge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkY2wtYmxhY2ssIDAuMSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGNsLWJsYWNrLCAwLjEpO1xuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGNvbG9yOiByZ2JhKCRjbC1ibGFjaywgMC4yNSk7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDc2OCkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICBjb2xvcjogcmdiYSgkY2wtYmxhY2ssIDAuNSk7XG4gICAgICBAaW5jbHVkZSBob3ZlciB7IGNvbG9yOiAkY2wtYnVkZGhhLWdvbGQ7IH1cbiAgICB9XG4gIH1cblxuICAuc29jaWFsLXdyYXAge1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoNzY4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGNvbG9yOiByZ2JhKCRjbC1ibGFjaywgMC43NSk7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDc2OCkgeyBtYXJnaW46IDAgMTBweCAwIDA7IH1cbiAgICB9XG4gIH1cblxuICAuZW0geyBiYWNrZ3JvdW5kLWNvbG9yOiAkY2wtYnVkZGhhLWdvbGQ7IH1cbiAgLmZiIHsgYmFja2dyb3VuZC1jb2xvcjogJGNsLWF6dXJlOyB9XG4gIC5pbiB7IGJhY2tncm91bmQtY29sb3I6ICRjbC1lYXN0ZXJuLWJsdWU7IH1cbn0iLCIuYmFzZS1iYW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogd2hpdGU7XG4gIEBpbmNsdWRlIGJnLWxncmFkKCRjbC1idWRkaGEtZ29sZCwgJGNsLXNpbHZlci10cmVlKTtcblxuICAudHh0LWRhcmsge1xuICAgIGNvbG9yOiAkY2wtc2NvcnBpb247XG4gICAgLmJ0bi1ib3JkZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY2wtc2NvcnBpb247XG4gICAgICBjb2xvcjogJGNsLXNjb3JwaW9uO1xuICAgICAgQGluY2x1ZGUgaG92ZXIgeyBib3JkZXItY29sb3I6ICRjbC13aGl0ZTsgfVxuICAgIH1cbiAgfVxufVxuXG4uYmFubmVyLWhvbGRlciB7XG4gIEBleHRlbmQuYmFzZS1iYW5uZXI7XG4gIGhlaWdodDogNTAwcHg7XG5cbiAgLnNsaWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYudHh0LWxlZnQgZmlnY2FwdGlvbiB7XG4gICAgICBAZXh0ZW5kLmNlbnRlci15O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC02MDBweDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4VygxMjYwKSB7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDEyNjApIHsgbGVmdDogMjBweDsgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi50eHQtY2VudGVyIGZpZ2NhcHRpb24geyBAZXh0ZW5kLmNlbnRlci14eTsgfVxuXG4gICAgZmlnY2FwdGlvbiB7XG4gICAgICB3aWR0aDogNjAwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDY2MCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pdGVtIHtcbiAgICBAZXh0ZW5kLmFicy0wLTA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICBpbWcge1xuICAgIEBleHRlbmQuY2VudGVyLWltZztcbiAgfVxuXG4gIC5iYW5uZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNC44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkgeyBmb250LXNpemU6IDRyZW07IH1cbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIG9wYWNpdHk6IDAuNTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1ib3JkZXIgeyBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbiAgLnBhZ2luZyB7XG4gICAgd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNDBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkgeyBib3R0b206IDIwcHg7IH1cblxuICAgIGEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY2wtd2hpdGUsIDAuNSk7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNsLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbi5zaG9ydC1iYW5uZXIge1xuICBAZXh0ZW5kLmJhc2UtYmFubmVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIGltZyB7IEBleHRlbmQuY2VudGVyLWltZzsgfVxuXG4gIC53cmFwIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7XG4gICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIH1cbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0LjhyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7IGZvbnQtc2l6ZTogM3JlbTsgfVxuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkgeyBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gIH1cbn0iLCIuYmFzZS1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgY29sb3I6ICRjbC1ncmF5O1xuICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkgeyBwYWRkaW5nOiAzMHB4IDA7IH1cblxuICAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICBjb2xvcjogJGNsLXNjb3JwaW9uO1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7IGZvbnQtc2l6ZTogM3JlbTsgfVxuICB9XG5cbiAgcCB7IGxpbmUtaGVpZ2h0OiAxLjU7IH1cbn1cblxuLmZ1bGwtdy10eHQge1xuICBAZXh0ZW5kLmJhc2UtY29udGVudDtcblxuICBzdHJvbmcgeyBmb250LXdlaWdodDogYm9sZDsgfVxuICBpLCBlbSB7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4gIG9sIGxpIHsgIGxpc3Qtc3R5bGU6IGRlY2ltYWw7IH1cbiAgdWwgbGkgeyBsaXN0LXN0eWxlOiBkaXNjOyB9XG4gIGxpIHsgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cblxuICBwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICY6Zmlyc3QtY2hpbGQgeyBtYXJnaW4tdG9wOiA1MHB4OyB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICY6Zmlyc3QtY2hpbGQgeyBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgfVxuICB9XG59XG5cbi5mbGV4LWNvbnRlbnQge1xuXG4gICYudHh0LWltZyB7XG4gICAgZmlnY2FwdGlvbiB7IG9yZGVyOiAxOyB9XG4gICAgLmltZy13cmFwIHsgb3JkZXI6IDI7IH1cbiAgfVxuXG4gIC5kZmxleCB7XG4gICAgJiA+ICogeyB3aWR0aDogNTAlOyB9XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAmID4gKiB7IHdpZHRoOiAxMDAlOyB9XG4gICAgfVxuICB9XG5cbiAgcCxcbiAgLmJ0biB7IG1hcmdpbi10b3A6IDMwcHg7IH1cblxuICAudHh0LWxpbmsgeyBAZXh0ZW5kLmJhc2UtYTsgfVxufVxuXG4uaW5zZXQtY29udGVudCB7XG4gIEBleHRlbmQuYmFzZS1jb250ZW50O1xuICBAZXh0ZW5kLmZsZXgtY29udGVudDtcblxuICAuaW1nLXdyYXAge1xuICAgIG1pbi1oZWlnaHQ6IDQyMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7IG1pbi1oZWlnaHQ6IDA7IH1cblxuICAgIGltZyB7XG4gICAgICBAZXh0ZW5kLmNlbnRlci14O1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGZpZ2NhcHRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5jb250ZW50IHtcbiAgICAgIEBleHRlbmQuY2VudGVyLXk7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmltZy10eHQge1xuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gICYudHh0LWltZyB7XG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuLmhhZnQtY29udGVudCB7XG4gIEBleHRlbmQuYmFzZS1jb250ZW50O1xuICBAZXh0ZW5kLmZsZXgtY29udGVudDtcbiAgcGFkZGluZzogMDtcblxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDEyNjApIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxuXG5cbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICB9XG5cblxuICBmaWdjYXB0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICBAZXh0ZW5kLmNlbnRlci15O1xuICAgIHBhZGRpbmc6IDAgMTAwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4VygxMjYwKSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgcGFkZGluZzogMTAwcHggNTBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkgeyBwYWRkaW5nOiA0MHB4IDIwcHg7IH1cbiAgfVxufVxuXG5cblxuLmZ1bGwtdy1zbGlkZXIge1xuICBAZXh0ZW5kLmJhc2UtY2Fyb3VzZWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNC44cmVtO1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7IGZvbnQtc2l6ZTogM3JlbTsgfVxuICB9XG5cbiAgLmRlc2Mge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NDhweDtcbiAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7XG4gICAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuICAgIH1cbiAgfVxuXG4gIC5zbGlkZXIge1xuICAgIHdpZHRoOiA5MDBweDtcbiAgICBwYWRkaW5nOiAwIDE5MHB4O1xuICAgIG1hcmdpbjogNjBweCBhdXRvIDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCA4MHB4O1xuICAgICAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgICB9XG4gIH1cblxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG59XG5cbi5pbWctdHh0LWNhcm91c2VsIHtcbiAgQGV4dGVuZC5iYXNlLWNhcm91c2VsO1xuXG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHsgZm9udC1zaXplOiAzcmVtOyB9XG4gIH1cblxuICAuc3ViLXRpdGxlLFxuICBwIHtcbiAgICBjb2xvcjogJGNsLWJsYWNrO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zdWItdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7IG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgfVxuXG4gIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAmOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXRvcDogNTBweDsgfVxuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgJjpmaXJzdC1jaGlsZCB7IG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICB9XG4gIH1cblxuICAuc2xpZGVyIHtcbiAgICB3aWR0aDogMTA4MHB4O1xuICAgIHBhZGRpbmc6IDAgMTEwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4VygxMTIwKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMTAwcHg7XG4gICAgICAuYnRuLXByZXYgeyBsZWZ0OiAyMHB4OyB9XG4gICAgICAuYnRuLW5leHQgeyByaWdodDogMjBweDsgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7XG4gICAgICBwYWRkaW5nOiAwIDgwcHg7XG4gICAgICAuYnRuLXByZXYgeyBsZWZ0OiAwOyB9XG4gICAgICAuYnRuLW5leHQgeyByaWdodDogMDsgfVxuICAgIH1cbiAgfVxuXG4gIC5pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgICYgPiAqIHsgd2lkdGg6IDUwJTsgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg3NjcpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgJiA+ICogeyB3aWR0aDogMTAwJTsgfVxuXG4gICAgICBpbWcsXG4gICAgICAuY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbWctd3JhcCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoNzY3KSB7IGhlaWdodDogYXV0bzsgfVxuICB9XG5cbiAgaW1nIHtcbiAgICBAZXh0ZW5kLmNlbnRlci1pbWc7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg3NjcpIHsgd2lkdGg6IDEwMCU7IH1cbiAgfVxuXG4gIGZpZ2NhcHRpb24ge1xuICAgIHBhZGRpbmc6IDQwcHggMCA0MHB4IDgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoMTEyMCkgeyBwYWRkaW5nLWxlZnQ6IDQwcHg7IH1cbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkgeyBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDc2NykgeyBwYWRkaW5nOiAyMHB4IDAgMDsgfVxuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIEBleHRlbmQuY2VudGVyLXk7XG4gIH1cbn1cblxuLmJhc2UtY2Fyb3VzZWwge1xuICBwYWRkaW5nOiA1MHB4IDAgNDVweDtcbiAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHsgcGFkZGluZzogNDBweCAyMHB4IDQ1cHg7IH1cbiAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg3NjcpIHsgcGFkZGluZzogNDBweCAyMHB4IDcwcHg7IH1cblxuICAudGl0bGUgeyBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7IH1cblxuICAuc2xpZGVyIHtcbiAgICBAZXh0ZW5kLmJhc2Utc2xpZGVyO1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoNzY3KSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgLmJ0bi1wcmV2LFxuICAgICAgLmJ0bi1uZXh0IHsgZGlzcGxheTogbm9uZTsgfVxuICAgIH1cbiAgfVxuXG4gIC53cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG5cbiAgLnBhZ2luZyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoNzY3KSB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbiAgICBhIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjbC1yYXZlbjtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2wtYnVkZGhhLWdvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmJhc2UtY29sLWltZ3R4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHsgcGFkZGluZy10b3A6IDMwcHg7IH1cblxuICAudGl0bGUgeyBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7IH1cblxuICBwIHtcbiAgICBjb2xvcjogJGNsLWJsYWNrO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5kZmxleCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgICYuY29sLTIgLml0ZW0geyB3aWR0aDogNTAlOyB9XG4gICAgJi5jb2wtMyAuaXRlbSB7IHdpZHRoOiAzMy4zMyU7IH1cbiAgICAmLmNvbC00IC5pdGVtIHsgd2lkdGg6IDI1JTsgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4VygxMDI0KSB7XG4gICAgICAmLmNvbC00IC5pdGVtIHsgd2lkdGg6IDMzLjMzJTsgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7XG4gICAgICBtYXJnaW46IDUwcHggMCAzMHB4O1xuXG4gICAgICAmLmNvbC0zIC5pdGVtLFxuICAgICAgJi5jb2wtNCAuaXRlbSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICY6bnRoLW9mLXR5cGUob2RkKSB7IHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgICAmOm50aC1vZi10eXBlKGV2ZW4pIHsgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoNTYwKSB7XG4gICAgICAmLmNvbC0yIC5pdGVtLFxuICAgICAgJi5jb2wtMyAuaXRlbSxcbiAgICAgICYuY29sLTQgLml0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAwIDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAuaXRlbSB7XG4gICAgcGFkZGluZzogMCAxMHB4IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAkY2wtYmxhY2s7XG4gICAgQGluY2x1ZGUgaG92ZXIgeyBpbWcgeyB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH19XG5cbiAgICBpbWcge1xuICAgICAgQGV4dGVuZC5ibG9jay1mdWxsO1xuICAgICAgdHJhbnNpdGlvbjogMC4yNXMgdHJhbnNmb3JtO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICB9XG5cbiAgICAuc3ViLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcblxuICAgIH1cbiAgfVxufVxuXG4uY29sLWltZy10eHQge1xuICBAZXh0ZW5kLmJhc2UtY29sLWltZ3R4dDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0LjhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAmICsgcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICAgIH1cbiAgfVxuXG4gIC5pdGVtIHtcbiAgICAuc3ViLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgfVxuICAgIC5pbWctd3JhcCB7IG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgfVxuXG4gIC5idG4tbW9yZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG59XG5cbi5uZXdzLWZlZWQge1xuICBAZXh0ZW5kLmJhc2UtY29sLWltZ3R4dDtcblxuICAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLml0ZW0td3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjbC13aGl0ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHsgcGFkZGluZy1ib3R0b206IDUwcHg7IH1cbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDU2MCkgeyBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICB9XG5cbiAgZmlnY2FwdGlvbiB7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNsLXdoaXRlO1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7IHBhZGRpbmc6IDEwcHg7IH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG4gIH1cblxuICAuYm90dG9tIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkY2wtYmxhY2ssIDAuMSk7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoNTYwKSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuXG4gICAgLmxpbmstbW9yZSB7XG4gICAgICBAZXh0ZW5kLnVuZGVybGluaztcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgY29sb3I6ICRjbC1idWRkaGEtZ29sZDtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgJjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRjbC1idWRkaGEtZ29sZDsgfVxuICAgIH1cbiAgfVxufSIsIi5iYXNlLWZsZXgtYmxvY2sge1xuXG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICB9XG5cbiAgLndyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgJi5jb2wtMiAuaXRlbSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jb2wtMyAuaXRlbSB7XG4gICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogJGNsLWJsYWNrO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxufVxuXG4ubGluay1ibG9jayB7XG4gIEBleHRlbmQuYmFzZS1mbGV4LWJsb2NrO1xuICBwYWRkaW5nOiAzMHB4IDAgMjBweDtcblxuICAud3JhcCB7XG4gICAgJjpsYXN0LWNoaWxkIC5pdGVtIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNsLWFsdG87XG4gICAgICAgICY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNvbC0yIC5pdGVtIHtcbiAgICAgIHdpZHRoOiA0OCU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkgeyB3aWR0aDogMTAwJTsgfVxuICAgIH1cbiAgfVxuXG4gIC5pdGVtIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjbC1hbHRvO1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHsgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7IG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICB9XG4gIH1cbn1cblxuLmFydGljbGUtYmxvY2sgIHtcbiAgQGV4dGVuZC5iYXNlLWZsZXgtYmxvY2s7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHsgcGFkZGluZzogMjBweCAwOyB9XG5cbiAgLnRpdGxlIHsgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuICAuZGVzYyB7IG1hcmdpbjogMjVweCAwOyB9XG5cbiAgLndyYXA6bm90KDpudGgtb2YtdHlwZSgxKSkge1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7IG1hcmdpbi10b3A6IDQ1cHg7IH1cbiAgICAuaXRlbSB7XG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7IHBhZGRpbmctdG9wOiAwOyB9XG4gICAgfVxuICB9XG5cbiAgLml0ZW0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHsgcGFkZGluZy1ib3R0b206IDA7IH1cblxuICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMCU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDEyODApIHsgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTAlO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4VygxMjgwKSB7IG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkgeyBtYXJnaW4tbGVmdDogMDsgfVxuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgQGV4dGVuZC5jZW50ZXIteDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VwOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtMjUlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjbC1hbHRvO1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoMTI4MCkgeyByaWdodDogLTIwcHg7IH1cbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkgeyBkaXNwbGF5OiBub25lOyB9XG4gIH1cblxuICBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBwIHsgbWFyZ2luLXRvcDogMTVweDsgfVxufVxuXG4uaWNvbi1ibG9jayB7XG4gIEBleHRlbmQuYmFzZS1mbGV4LWJsb2NrO1xuICBwYWRkaW5nOiA1MHB4IDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHtcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG4gICAgLml0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICAgICY6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDA7fVxuICAgIH1cbiAgfVxuXG4gIC53cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICY6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDk2MCkgeyBtYXJnaW4tYm90dG9tOiA0NXB4OyB9XG4gIH1cblxuICBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICBmaWdjYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDMwcHggMCA5MHB4O1xuICB9XG5cbiAgLnRpdGxlIHsgZm9udC1zaXplOiAyLjRyZW07IH1cblxuICBwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59IiwiLm1lZGlhLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAyNXB4IDA7XG5cbiAgaW1nLFxuICB2aWRlbyxcbiAgaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbn1cblxuLnF1aWNrLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjBweCAwO1xuICBtYXJnaW46IDI1cHggYXV0bztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGNsLWJsYWNrLCAwLjEpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkY2wtYmxhY2ssIDAuMSk7XG5cbiAgLnRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgY29sb3I6ICRjbC1idWRkaGEtZ29sZDtcblxuICAgIHNwYW4ge1xuICAgICAgQGV4dGVuZC5jZW50ZXIteTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgQGV4dGVuZC5hcnJvdy1yaWdodDtcbiAgICAgIEBpbmNsdWRlIGFycm93LXgoMTZweCwgMTBweCwgMnB4LCAkY2wtYnVkZGhhLWdvbGQpO1xuICAgIH1cbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBjb2xvcjogJGNsLWJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxufVxuXG4uZG93bmxvYWRhYmxlLWNvbnRlbnQge1xuICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgLnRpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuZG93bmxpbmsge1xuICAgIEBleHRlbmQudW5kZXJsaW5rO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgY29sb3I6ICRjbC1idWRkaGEtZ29sZDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAmOmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGNsLWJ1ZGRoYS1nb2xkOyB9XG4gIH1cbn1cblxuLmNvbGxhcHNpYmxlLWNvbnRlbnQge1xuICBtYXJnaW46IDI1cHggYXV0bztcblxuICBsaSB7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRjbC1ibGFjaywgMC4xKTsgfVxuXG4gIC50aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBjb2xvcjogJGNsLW1pbmUtc2hhZnQ7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMDtcbiAgICAmLmpzLWFjdGl2ZSBzcGFuIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICBAZXh0ZW5kLmNlbnRlci15O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBAZXh0ZW5kLmFycm93LWRvd247XG4gICAgICBAaW5jbHVkZSBhcnJvdy15KDE2cHgsIDEwcHgsIDJweCwgJGNsLWJ1ZGRoYS1nb2xkKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cztcbiAgICB9XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIi5hcnRpY2xlLXdyYXAge1xuICBtYXJnaW46IDYwcHggYXV0byAxMDBweDtcbiAgbWluLWhlaWdodDogNDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg5NjApIHsgbWFyZ2luOiAzMHB4IGF1dG8gNTBweDsgfVxuXG4gIC5hcnRpY2xlLWFzaWRlIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoMTEyMCkgeyBsZWZ0OiAyMHB4OyB9XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg3NjgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgYXJ0aWNsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB3aWR0aDogNTYwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgLm1haW4tdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7IGZvbnQtc2l6ZTogMnJlbTsgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1tYXhXKDExMjApIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4Vyg3NjgpIHsgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIH1cblxuICBibG9ja3F1b3RlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY2wtYnVkZGhhLWdvbGQ7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heFcoOTYwKSB7IGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gIH1cbn0iLCJodG1sLmpzLW1vYmlsZSB7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbkAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gICNwb3B1cC13cmFwIHtcbiAgICAjcG9wdXAtY291bnRyeSB7XG4gICAgICAuZXhwYW5kLW5hdiB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHVsIHsgbWFyZ2luLXJpZ2h0OiAtMTdweDsgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8vIFByaW50IHN0eWxlcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBDb3BpZWQgZnJvbSBIVE1MNSBib2lsZXJwbGF0ZSBtYWluLmNzc1xuLy8gaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGVcblxuQG1lZGlhIHByaW50IHtcbiAgKiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgYSxcbiAgYTp2aXNpdGVkIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIGFbaHJlZl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcgKCcgYXR0cihocmVmKSAnKSc7XG4gIH1cblxuICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgY29udGVudDogJyAoJyBhdHRyKHRpdGxlKSAnKSc7XG4gIH1cblxuICBhW2hyZWZePVwiamF2YXNjcmlwdDpcIl06YWZ0ZXIsXG4gIGFbaHJlZl49XCIjXCJdOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG59Il19 */
