﻿@import url(https://fonts.googleapis.com/earlyaccess/notosanstc.css);@import url("https://fonts.googleapis.com/css?family=Noto+Serif+TC:400,900");*,*:active,*:focus,*:hover,*:link,*:visited{-o-transition:background-color 0.2s linear, border-color 0.1s linear;-webkit-transition:background-color 0.2s linear, border-color 0.1s linear;-moz-transition:background-color 0.2s linear, border-color 0.1s linear;transition:background-color 0.2s linear, border-color 0.1s linear}.bg-baseColor{background:#005E3C}.c-baseColor{color:#005E3C}.bg-secondColor{background:#F08300}.c-secondColor{color:#F08300}.bg-thirdColor{background:#A4002C}.c-thirdColor{color:#A4002C}.bg-baseBgColor{background:#FEECD2}.c-baseBgColor{color:#FEECD2}.bg-secondBgColor{background:#FFFBF4}.c-secondBgColor{color:#FFFBF4}.bg-thirdBgColor{background:#F0ECCD}.c-thirdBgColor{color:#F0ECCD}.bg-gold{background:#927c4f}.c-gold{color:#927c4f}.bg-white{background:#fff}.c-white{color:#fff}.btn-baseColor{background:#005E3C;color:#fff;border:1px solid #00452c}.btn-baseBgColor{background:#FEECD2;color:#fff;border:1px solid #fde1b9}html{font-size:16px}body{font-family:'微軟正黑體', arial, 'Noto Sans TC', sans-serif;color:#3E3E3E;letter-spacing:1px}ul,ol{list-style:none}@media (min-width: 992px){ul,ol{margin-bottom:0}}a:hover{text-decoration:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:bold}h2{letter-spacing:2px}@media (max-width: 450px){h2{font-size:1.6rem}}.deco-frame-circle{border:1px solid #927c4f;border-radius:100%;background-color:#f5f5f5;position:absolute;width:30px;height:30px;z-index:1}.deco-frame-circle.v01{top:-15px;left:-15px}.deco-frame-circle.v02{top:-15px;right:-15px}.deco-frame-circle.v03{bottom:-15px;left:-15px}.deco-frame-circle.v04{bottom:-15px;right:-15px}.deco-circle{background-image:url("../img/total/deco-circle.png");background-size:cover;background-repeat:no-repeat;position:absolute;width:44px;height:42px}.deco-circle.v01{top:10%;right:4%}@media (min-width: 992px){.deco-circle.v01{right:50%}}.deco-circle.v02{bottom:10%;left:4%;transform:rotate(180deg)}.deco-circle.v03{background-image:url("../img/total/deco-circle02.png");width:48px;height:50px;top:45%;left:4%;display:none}@media (min-width: 576px){.deco-circle.v03{display:block}}.deco-circle.v04{background-image:url("../img/total/deco-circle03.png");width:31px;height:32px;top:90%;right:4%}.deco-bg{background-repeat:no-repeat;background-size:contain;position:absolute;background-image:url("../img/total/deco-bg.png");width:67px;height:195px;top:0px;right:10%;display:none}@media (min-width: 576px){.deco-bg{display:block}}.bgBar{background-color:#A4002C;position:absolute;top:65%;bottom:0;left:0;right:0}main{overflow:hidden}.d-flex>*{-ms-flex:0 1 auto}.text-decoration-none:hover{text-decoration:none}.z-2{position:relative;z-index:2}.z-100{position:relative;z-index:100}.z-150{position:relative;z-index:150}@media (max-width: 450px){.d-none-450{display:none !important}.d-inline-450{display:inline !important}}.contacts-section{position:relative;width:100%;background-color:#005E3C;color:#fff}.copyright-section{z-index:1;position:relative;text-align:center}.page-scroll{background:#fff;position:relative;margin-bottom:20px}.page-scroll a{width:100%;display:block;text-decoration:none;color:#005E3C;padding:30px 0 10px}.page-scroll .deco-arrow{position:absolute;transform:translateX(-50%);top:10px;left:50%;width:80px;height:38px;pointer-events:none}.page-scroll .deco-arrow::before{content:"";background-color:#005E3C;width:45px;height:1px;transform:rotate(140deg);position:absolute;left:0;top:14px}.page-scroll .deco-arrow::after{content:"";background-color:#005E3C;width:45px;height:1px;transform:rotate(-140deg);position:absolute;right:0;top:14px}.title{position:relative}.title h2{text-align:center}.title::before,.title::after{content:"";position:absolute;background-image:url("../img/deco/deco-fujiyama.png");background-repeat:no-repeat;background-size:contain;width:95px;height:40px;transform:translateX(-50%);left:50%;top:-60px}.title::after{display:none}.title.prologue img{width:222px;height:73px;margin-left:10px}.btn-3{display:block;-ms-border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;width:100px;height:100px;font-size:22px;line-height:1.2;align-self:flex-end;color:#fff;background-color:#F08300}.btn-3:hover{color:#fff;opacity:0.8}.circle-btn{display:block;-ms-border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;width:100px;height:100px;font-size:22px;line-height:1.2;align-self:flex-end;color:#fff;background-image:-moz-linear-gradient(90deg, #927c4f 0%, #b3965a 100%);background-image:-webkit-linear-gradient(90deg, #927c4f 0%, #b3965a 100%);background-image:-ms-linear-gradient(90deg, #927c4f 0%, #b3965a 100%);position:absolute;z-index:1;right:5px;bottom:-30px}@media (min-width: 576px){.circle-btn{right:-30px;bottom:-30px}}.circle-btn:hover{color:#fff}.circle-btn:hover:before{background:#927c4f}.circle-btn .sell-percent{position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;color:#ffffff;letter-spacing:1px;font-size:16px;display:inline-block;width:70px;text-align:center}.circle-btn .sell-percent span{font-size:30px}.circle-btn .sale-number{font-size:30px;position:relative;left:3px;line-height:1}#intro{background-image:url("../img/kv/kv_bg@2x-100.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;position:relative;overflow:hidden;height:565px}#intro .banner-logo{width:140px;height:auto;padding:15px;position:absolute;top:15px;right:15px;z-index:99}#intro .banner-logo a{display:block}#intro .kv-content{width:100%;height:100%}#intro .kv-slogan-01{position:relative;width:400px}@media (min-width: 992px){#intro .kv-slogan-01{width:250px}}#intro .kv-slogan-01 img:nth-child(2){position:absolute;top:0;left:0}#intro .kv-slogan-02{width:550px}@media (min-width: 992px){#intro .kv-slogan-02{width:870px}}.icon-circle-yellow,.icon-circle-pink,.icon-circle-sea,.icon-circle-peach{padding:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-o-flex-flow:row nowrap;flex-flow:row nowrap}.icon-circle-yellow *,.icon-circle-pink *,.icon-circle-sea *,.icon-circle-peach *{-ms-flex:0 1 auto}.icon-circle-yellow li,.icon-circle-pink li,.icon-circle-sea li,.icon-circle-peach li{width:80px;height:80px;-ms-border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-o-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-moz-justify-content:center;-o-flex-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.icon-circle-yellow li *,.icon-circle-pink li *,.icon-circle-sea li *,.icon-circle-peach li *{-ms-flex:0 1 auto}.icon-circle-yellow li+li,.icon-circle-pink li+li,.icon-circle-sea li+li,.icon-circle-peach li+li{margin-left:1rem}.icon-circle-yellow li{background:-o-linear-gradient(circle,#005E3C,#005E3C);background:-moz-linear-gradient(circle,#005E3C,#005E3C);background:-webkit-linear-gradient(circle,#005E3C,#005E3C);background:-ms-linear-gradient(circle,#005E3C,#005E3C);background:linear-gradient(circle,#005E3C,#005E3C);-pie-background:linear-gradient(circle,#005E3C,#005E3C)}.icon-circle-pink li{background:-o-linear-gradient(circle,#00915d,#005E3C);background:-moz-linear-gradient(circle,#00915d,#005E3C);background:-webkit-linear-gradient(circle,#00915d,#005E3C);background:-ms-linear-gradient(circle,#00915d,#005E3C);background:linear-gradient(circle,#00915d,#005E3C);-pie-background:linear-gradient(circle,#00915d,#005E3C);color:#fff}.icon-circle-sea li{background:-o-linear-gradient(circle,#60BDC7,#005E3C);background:-moz-linear-gradient(circle,#60BDC7,#005E3C);background:-webkit-linear-gradient(circle,#60BDC7,#005E3C);background:-ms-linear-gradient(circle,#60BDC7,#005E3C);background:linear-gradient(circle,#60BDC7,#005E3C);-pie-background:linear-gradient(circle,#60BDC7,#005E3C);color:#fff}.icon-circle-peach li{background:-o-linear-gradient(circle,#00915d,#005E3C);background:-moz-linear-gradient(circle,#00915d,#005E3C);background:-webkit-linear-gradient(circle,#00915d,#005E3C);background:-ms-linear-gradient(circle,#00915d,#005E3C);background:linear-gradient(circle,#00915d,#005E3C);-pie-background:linear-gradient(circle,#00915d,#005E3C);color:#fff}.circle-gold{-ms-border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;width:1.5em;height:1.5em;text-align:center;background:#005E3C;color:#fff;display:inline-block;padding:.125em}@media (max-width: 991px){.arrow-line::before{width:calc(100% + 1em)}.arrow-line::after{left:calc(100% + 1em)}}@media (max-width: 767px){.icon-circle-yellow,.icon-circle-pink,.icon-circle-sea,.icon-circle-peach{-webkit-justify-content:center;-moz-justify-content:center;-o-flex-justify-content:center;justify-content:center;-ms-flex-pack:center}}.d-list-item{list-style-type:none;padding:0}.d-list-item li{position:relative;padding:3px 0px 3px 25px}.d-list-item li:before{content:"";position:absolute;top:10px;left:0px;width:22px;height:19px}.d-list-item li::before{width:10px;height:10px;background-color:#F08300;transform:rotate(45deg)}.tab-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-o-flex-justify-content:center;justify-content:center;-ms-flex-pack:center}.tab-list *{-ms-flex:0 1 auto}.tab-btn-deco{position:relative;border-radius:100%;margin:1rem}.tab-btn-deco .deco.lantern03{right:-15px;transform:translateY(-50%);top:50%}.tab-btn{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-o-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-justify-content:center;-moz-justify-content:center;-o-flex-justify-content:center;justify-content:center;-ms-flex-pack:center;border-radius:100%;width:140px;height:140px;font-size:1.25rem;font-weight:500;color:#F08300;border:4px solid #F08300;transition:all 0.5s}.tab-btn *{-ms-flex:0 1 auto}.tab-btn::before{content:"";position:absolute;transform:translate(-50%, -50%) scale(0);transition:all 0.5s;top:50%;left:50%;width:160px;height:160px;border-radius:100%;border:1px solid #fff}.tab-btn p{margin-bottom:0;font-size:1.75rem;line-height:1.2;letter-spacing:2px}.tab-btn.active{background-color:#F08300;color:#fff}.tab-btn.active::before{transform:translate(-50%, -50%) scale(1);border:4px solid #F08300}.tab-btn:hover{background-color:#F08300;color:#fff}.carousel-indicators li{width:10px;height:10px;margin:0 10px;-ms-border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#body{transition:all .3s ease-in-out}::selection{background:#d4d4d4;color:#fff}::-moz-selection{background:#d4d4d4;color:#fff}.visible-480{display:none !important}.visible-375{display:none !important}.justify-center{justify-content:center}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:unset}.hr{border-bottom:1px solid #927c4f;width:300px;margin:0 auto}.w-100{width:100%}.ml-10{margin-left:10%}.brand{background-color:#FEECD2;width:100%;height:auto;position:relative;padding-top:90px;padding-bottom:90px}.brand .story-beauty{width:100%;padding:2rem;background-color:#005E3C}.brand .story-beauty-frame{background-image:url("../img/total/deco_bg.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;position:relative}.brand .story-beauty-deco{width:197px}.brand .story-beauty .beauty-right h2{color:#fff;margin-bottom:2rem}.brand .story-beauty .beauty-left .owl-theme .owl-dots .owl-dot span{background:transparent;border:1px solid #fff}.brand .story-beauty .beauty-left .owl-theme .owl-dots .owl-dot.active span,.brand .story-beauty .beauty-left .owl-theme .owl-dots .owl-dot:hover span{background:#fff}.brand .nav-tabs{border:0;text-align:center}.brand .nav-tabs>li{width:13%;height:46px;margin:0 15px;float:none;display:inline-block}.brand .nav-tabs>li a{width:100%;height:100%;border-radius:30px;background:-o-linear-gradient(#927c4f,#927c4f);background:-moz-linear-gradient(#927c4f,#927c4f);background:-webkit-linear-gradient(#927c4f,#927c4f);background:-ms-linear-gradient(#927c4f,#927c4f);background:linear-gradient(#927c4f,#927c4f);-pie-background:linear-gradient(#927c4f,#927c4f);border:none;text-align:center;color:#fff;font-size:1rem;line-height:1.5}.brand .nav-tabs>li a:hover,.brand .nav-tabs>li a:active,.brand .nav-tabs>li a:focus{background:-o-linear-gradient(#005E3C,#005E3C);background:-moz-linear-gradient(#005E3C,#005E3C);background:-webkit-linear-gradient(#005E3C,#005E3C);background:-ms-linear-gradient(#005E3C,#005E3C);background:linear-gradient(#005E3C,#005E3C);-pie-background:linear-gradient(#005E3C,#005E3C);box-shadow:0px 3px 5px #a5a5a5;border:none;color:#fff}.brand .nav-tabs>li.active>a{background:-o-linear-gradient(#005E3C,#005E3C);background:-moz-linear-gradient(#005E3C,#005E3C);background:-webkit-linear-gradient(#005E3C,#005E3C);background:-ms-linear-gradient(#005E3C,#005E3C);background:linear-gradient(#005E3C,#005E3C);-pie-background:linear-gradient(#005E3C,#005E3C);box-shadow:0px 3px 5px #a5a5a5;border:none;color:#fff}.brand .nav-tabs>li.active>a:visited,.brand .nav-tabs>li.active>a:hover,.brand .nav-tabs>li.active>a:active,.brand .nav-tabs>li.active>a:focus{background:-o-linear-gradient(#005E3C,#005E3C);background:-moz-linear-gradient(#005E3C,#005E3C);background:-webkit-linear-gradient(#005E3C,#005E3C);background:-ms-linear-gradient(#005E3C,#005E3C);background:linear-gradient(#005E3C,#005E3C);-pie-background:linear-gradient(#005E3C,#005E3C);box-shadow:0px 3px 5px #a5a5a5;border:none;color:#fff}.brand .total{padding-top:60px}.brand .total h2,.brand .total h3{text-align:center;font-weight:lighter}.brand .total h2{font-size:2rem;font-weight:lighter;color:#F08300}.brand .total h3{font-size:1.1rem}.brand .total .face-group{margin:0 auto}.brand .total .face-group .row>div{margin-top:3em}.brand .total .face-group .img-bg{border-radius:150px;background-position:top left;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;margin:0 auto;height:280px;width:280px;-moz-transform:translateY(25px);-webkit-transform:translateY(25px);-o-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px)}@media (min-width: 768px){.brand .total .face-group .img-bg{height:220px;width:220px;margin:0 auto}}.brand .total .face-group .img-bg:hover .text{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.brand .total .face-group .img-bg:hover .img-text{-moz-transform:translateY(76px);-webkit-transform:translateY(76px);-o-transform:translateY(76px);-ms-transform:translateY(76px);transform:translateY(76px)}.brand .total .face-group .img-bg .text{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transform:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:rgba(62,62,62,0.5);width:100%;height:100%;padding:15px 8px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 576px){.brand .total .face-group .img-bg .text{-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}.brand .total .face-group .img-bg .text h5{margin:0 0 2px;color:#fff;font-size:1rem;font-weight:normal;text-shadow:1px 1px 5px rgba(62,62,62,0.5)}.brand .total .face-group .img-bg .text p{color:#fff;font-size:1rem;text-align:center;width:100%;margin:0;text-shadow:1px 1px 5px rgba(62,62,62,0.5)}.brand .total .face-group .img-bg .text .en-class{font-size:0.875rem;letter-spacing:0;margin:0 0 5px}.brand .total .face-group .img-bg .img-text{background-color:#fff;text-align:center;position:absolute;bottom:0;width:100%;padding:10px 0 20px 0;-moz-transform:translateY(76px);-webkit-transform:translateY(76px);-o-transform:translateY(76px);-ms-transform:translateY(76px);transform:translateY(76px);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transform:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (min-width: 576px){.brand .total .face-group .img-bg .img-text{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.brand .total .face-group .img-bg .img-text h5,.brand .total .face-group .img-bg .img-text p{line-height:1.5;font-size:0.875rem;color:#F08300;margin:0;font-weight:normal;letter-spacing:0}.brand .total .face-group .img-bg .img-text h5{font-size:1rem}.brand .total .img-1{background-image:url(../img/total/total-face-1.jpg)}.brand .total .img-2{background-image:url(../img/total/total-face-2.jpg)}.brand .total .img-3{background-image:url(../img/total/total-face-3.jpg)}.brand .total .img-4{background-image:url(../img/total/total-face-4.jpg)}.brand .total .img-5{background-image:url(../img/total/total-face-5.jpg)}.brand .total .img-6{background-image:url(../img/total/total-face-6.jpg)}.brand .total .img-7{background-image:url(../img/total/total-face-7.jpg)}.brand .total .img-8{background-image:url(../img/total/total-face-8.jpg)}.brand .total .img-9{background-image:url(../img/total/total-face-9.jpg)}.brand .total .img-10{background-image:url(../img/total/total-face-10.jpg)}.brand .total .img-11{background-image:url(../img/total/total-face-11.jpg)}.deco-flower-01{width:250px;top:0;left:-100px}@media (min-width: 768px){.deco-flower-01{left:0}}.deco-flower-02{width:270px;bottom:0;right:-100px}@media (min-width: 768px){.deco-flower-02{right:0}}.trafatments{overflow:hidden}.trafatments .nav{justify-content:center}.trafatments .nav-link{padding:.5rem 2rem}.trafatments .nav-pills .nav-link{border-radius:0;border:1px solid #927c4f;color:#927c4f;margin:1rem;transition:none}.trafatments .nav-pills .nav-link.active,.trafatments .nav-pills .nav-link:hover,.trafatments .nav-pills .show>.nav-link{color:#fff;background-image:-moz-linear-gradient(90deg, #927c4f 0%, #b3965a 100%);background-image:-webkit-linear-gradient(90deg, #927c4f 0%, #b3965a 100%);background-image:-ms-linear-gradient(90deg, #927c4f 0%, #b3965a 100%);transition:none}.trafatments .col-sm-6{padding-left:40px;padding-right:40px;float:inherit}.trafatments.part0{background-image:url("../img/total/bgimg02.jpg")}.trafatments h3{color:#F08300;font-weight:500;font-size:1.5rem;letter-spacing:4px}.trafatments .tag{font-size:14px;background:#F08300;color:#fff;padding:5px 10px;vertical-align:middle;display:inline-block}.trafatments .sale-content{border:1px solid #927c4f;padding:5px;position:relative;margin-bottom:3em;background:rgba(255,255,255,0.8)}.trafatments .sale-content:before,.trafatments .sale-content:after{content:"";width:100px;height:100px;position:absolute;top:-3px;background-size:contain;z-index:1;border-top:5px solid #927c4f;border-left:5px solid #927c4f}.trafatments .sale-content:before{left:-3px}.trafatments .sale-content:after{right:-3px;transform:rotate(90deg)}.trafatments .sale-content .sale-line{border:2px solid #927c4f;padding:2em;position:relative;background:url(../img/total/deco_gift.png) no-repeat bottom left}.trafatments .sale-content .sale-line:before,.trafatments .sale-content .sale-line:after{content:"";width:100px;height:100px;position:absolute;bottom:-10px;background-size:contain;z-index:1;border-top:5px solid #927c4f;border-left:5px solid #927c4f}.trafatments .sale-content .sale-line:before{left:-10px;transform:rotateX(180deg)}.trafatments .sale-content .sale-line:after{right:-10px;transform:rotate(180deg)}.trafatments .sale-content .col-md-12 span{font-size:1.5rem;color:#005E3C}.trafatments .sale-content .col-md-3{order:-1;height:200px}.trafatments .sale-content .col-md-4 p{margin:0 0 0 40px}.trafatments .sale-content .col-md-6{z-index:2}.trafatments .sale-content h2,.trafatments .sale-content h3{text-align:center;color:#927c4f;letter-spacing:0}.trafatments .sale-content h2{font-size:9.5rem;color:#fff;letter-spacing:2px;padding:10px 0;margin:0 auto;position:relative;background:url(../img/total/ribbon.svg) no-repeat center;background-size:contain}.trafatments .sale-content h3{font-size:1rem;margin-bottom:2em}.trafatments .sale-content h4{font-size:1.5rem;color:#005E3C;border-bottom:0}.trafatments .sale-content i{width:28px;display:inline-block}.trafatments .sale-content p{margin-bottom:1em;color:#927c4f}.trafatments .sale-content p span{color:#fff;display:inline-block;background:#a4002c;border-radius:100%;padding:0 9px;margin:0 10px 0 -39px}.trafatments .sale-content .giftwapper{width:120px;height:120px;background:#927c4f;border-radius:100%;position:absolute;right:6%;bottom:0}.trafatments .sale-content .gift{position:absolute;top:-17%;right:-5%;transform:rotate(15deg)}.trafatments .sale-content .gift.gift1{width:100%}.trafatments p{font-size:1rem;margin:0}.trafatments .price-link p{font-size:1rem}.trafatments .price-link p span{font-weight:500;font-size:1.375rem;font-weight:bold}.trafatments .price-link p:nth-child(2){color:#9e9e9e}.trafatments .price-link p:nth-child(3){width:60%}@media (min-width: 576px){.trafatments .price-link p:nth-child(3){width:100%}}@media (min-width: 1200px){#pills-profile .price-link p:nth-child(1){display:inline}}@media (min-width: 1200px){#pills-profile .price-link p:nth-child(2){display:inline}}.tab-content{background-color:#FFFBF4;position:relative}#tab2{background-size:cover;position:relative;overflow:hidden}h3.pink-dk-title{color:#927c4f;font-size:1.375rem;letter-spacing:1px;margin:0 0 5px}.pink-dk-title{color:#005E3C;font-size:28px;line-height:1.2}.setsell{background:#fff;position:relative;align-items:center;box-shadow:3px 3px 3px rgba(0,0,0,0.1)}.setsell .sell-img{flex:0 1 50%;-ms-flex:0 1 50%;position:relative}.setsell .sell-content{padding:20px;flex:0 1 50%;-ms-flex:0 1 50%}.setsell .sell-content p{text-align:left;margin-bottom:0;font-size:18px}.setsell .sell-content p.time{margin-bottom:10px}.setsell .sell-tag{display:inline-block;color:#fff;background-color:#927c4f;border-radius:50px;padding:0 1rem;margin-bottom:0.5rem}.setsell #bot{position:absolute;right:5px;bottom:.5em;width:130px;height:130px;background:#fff;-ms-border-radius:130px;-moz-border-radius:130px;-webkit-border-radius:130px;border-radius:130px;border:2px solid #927c4f}.setsell #bot img{height:100%;width:auto;margin:0 auto;padding:15px 0;position:absolute;transform:translateX(-50%);left:50%}@media (min-width: 576px){.setsell #bot{right:-1em}}@media (min-width: 992px){.class-final{position:absolute;bottom:0;width:calc(100% - 2rem);left:1rem}}.project-list{padding-left:0px;list-style-type:none;margin-top:10px}.project-list li{font-size:1rem;width:100%;position:relative;padding-left:25px}.project-list li:before{content:"";position:absolute;width:18px;height:18px;background:url(../img/feast/list-icon.png) no-repeat 0 0;background-size:contain;top:6px;left:0}.project-list li.list-icon:before{display:none}.project-list li span{display:block;font-size:1rem;position:relative}@media (min-width: 576px){.project-list li span{position:absolute;right:0;bottom:0;text-align:left;width:225px}}.project-list li span .new{background:#c9ab4b;color:#fff;font-size:0rem;padding:0 5px;margin-left:5px;font-style:normal}.project-list li i{color:red;min-width:30px;display:inline-block}.project-list li i.icon-heart{position:absolute;background:url(../img/banner/snow5.svg) no-repeat left top;background-size:contain;width:16px;height:16px;top:5px;left:-20px}.project-list li .list{display:block;width:100%}.project-list li .class-list{background:#fff;padding:0px 5px;-ms-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;display:inline-block;margin:5px;width:200px;text-align:center}.project-list li.number:before{display:none}.project-list.list-v1{padding-left:18px}.project-list.list-v1 li{padding-left:20px}.project-list.list-v1 li:before{background:url("../img/total/list_icon.png") no-repeat 0 0;background-size:contain;width:32px;height:25px;top:0px;left:-18px}.man-content{display:flex;width:100%}.man-content .img-group,.man-content .text-group{width:50%}.man-content .img-group{padding-right:40px}.man-content .text-group{padding:0 40px;display:flex;justify-content:center}.addtion{padding:1rem 0;text-align:center;border:1px solid #fff;border-left:none;border-right:none;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 20%, #fff 80%, rgba(255,255,255,0) 100%)}.addtion h3{position:relative;display:inline-block;padding:0 2rem;position:relative}.addtion h3::before,.addtion h3::after{content:"";position:absolute;content:"";background:url(../img/total/list-icon.svg) 0 0 no-repeat;background-size:cover;width:22px;height:22px;position:absolute;top:40%}.addtion h3::before{left:0%}.addtion h3::after{right:0%;transform:scaleX(-1)}.products{text-align:center;margin-top:5rem;margin-bottom:3rem}.products h2{color:#927c4f}.products p{color:#927c4f;text-align:center;font-size:18px}@media (min-width: 768px) and (max-width: 991px){.products img{max-width:500px}}@-moz-document url-prefix(){}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIm1peGluL19tZWRpYS5zY3NzIiwibWl4aW4vX21peGluLnNjc3MiLCJ2ZXJzaW9uL19jb21tb24uc2NzcyIsInZlcnNpb24vX2NvbnRlbnQuc2NzcyIsInZlcnNpb24vX2hlYWRlci5zY3NzIiwidmVyc2lvbi9fYnJlYWRjcnVtYi5zY3NzIiwidmVyc2lvbi9fZm9vdGVyLnNjc3MiLCJ2ZXJzaW9uL190aXRsZS5zY3NzIiwidmVyc2lvbi9fbmF2LnNjc3MiLCJ2ZXJzaW9uL19idXR0b24uc2NzcyIsInZlcnNpb24vX2p1bWJvdHJvbi5zY3NzIiwidmVyc2lvbi9fYW5pbWF0aW9uLnNjc3MiLCJ2ZXJzaW9uL190YWJsZS5zY3NzIiwidmVyc2lvbi9faWNvbi5zY3NzIiwidmVyc2lvbi9fbGlzdC5zY3NzIiwidmVyc2lvbi9fdGFicy5zY3NzIiwidmVyc2lvbi9fY2Fyb3VzZWwuc2NzcyIsInZlcnNpb24vX2Zvcm0uc2NzcyIsInZlcnNpb24vX2NvbGxhcHNlLnNjc3MiLCJsYXlvdXQvX2luZGV4LnNjc3MiLCJ2ZXJzaW9uL19wcmludC5zY3NzIiwibWFpbi1maXgvX2llOC5zY3NzIiwibWFpbi1maXgvX2llOS5zY3NzIiwibWFpbi1maXgvX0lFX2ZpeC5zY3NzIiwibWFpbi1maXgvX2Jyb3dzZXJfZml4LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gPT09PT09PT09PSDpgJrnlKjlh73mlbhtaXhpblxuQGltcG9ydCBcIm1peGluL19tZWRpYVwiOy8vIC0tLS0tLS0tIFJXRCBtZWRpYeioreWumlxuQGltcG9ydCBcIm1peGluL19taXhpblwiOy8vIC0tLS0tLS0tIOmAmueUqG1peGlu6Kit5a6aXG4vLyA9PT09PT09PT09IOmAmueUqOaooee1hG1vZHVsZVxuQGltcG9ydCBcInZlcnNpb24vX2NvbW1vblwiOyAvLyAtLS0tLS0tLSDlh73mlbjlgLxcbkBpbXBvcnQgXCJ2ZXJzaW9uL19jb250ZW50XCI7IC8vIC0tLS0tLS0tIOS4jeWIhumhnuWFseeUqOWFp+WuuVxuQGltcG9ydCBcInZlcnNpb24vX2hlYWRlclwiOyAvLyAtLS0tLS0tLSBoZWFkZXIr5pS+5ZyoaGVhZGVy6KOh55qEbmF2XG5AaW1wb3J0IFwidmVyc2lvbi9fYnJlYWRjcnVtYlwiOy8vLS0tLS0tLS0g6bq15YyF5bGRXG5AaW1wb3J0IFwidmVyc2lvbi9fZm9vdGVyXCI7IC8vIC0tLS0tLS0tIGZvb3RlclxuQGltcG9ydCBcInZlcnNpb24vX3RpdGxlXCI7IC8vIC0tLS0tLS0tIHRpdGxlKGgx44CBaDIuLi7kuYvpoZ7nmoQpXG5AaW1wb3J0IFwidmVyc2lvbi9fbmF2XCI7IC8vIC0tLS0tLS0tIOW3oeimveWIlyjlhbbku5blnLDmlrnnmoRuYXYpXG5AaW1wb3J0IFwidmVyc2lvbi9fYnV0dG9uXCI7IC8vIC0tLS0tLS0tIOaMiemIlVxuQGltcG9ydCBcInZlcnNpb24vX2p1bWJvdHJvblwiOyAvLyAtLS0tLS0tLSDkuLvoppboprpcbkBpbXBvcnQgXCJ2ZXJzaW9uL19hbmltYXRpb25cIjsgLy8gLS0tLS0tLS0g5YuV5oWLXG5AaW1wb3J0IFwidmVyc2lvbi9fdGFibGVcIjsgLy8gLS0tLS0tLS0g6KGo5qC8XG5AaW1wb3J0IFwidmVyc2lvbi9faWNvblwiOyAvLyAtLS0tLS0tLSDmqJnoqoxcbkBpbXBvcnQgXCJ2ZXJzaW9uL19saXN0XCI7IC8vIC0tLS0tLS0tIOmgheebruespuiZnyh1bOOAgW9s44CBbGkpXG5AaW1wb3J0IFwidmVyc2lvbi9fdGFic1wiOyAvLyAtLS0tLS0tLSDpoIHnsaRcbkBpbXBvcnQgXCJ2ZXJzaW9uL19jYXJvdXNlbFwiOyAvLyAtLS0tLS0tLSDovKrmkq1cbkBpbXBvcnQgXCJ2ZXJzaW9uL19mb3JtXCI7IC8vIC0tLS0tLS0tIOihqOWWrlxuQGltcG9ydCBcInZlcnNpb24vX2NvbGxhcHNlXCI7IC8vIC0tLS0tLS0tIOmiqOeQtC/mipjnlopcblxuLy8gPT09PT09PT09PSDlkITliKXniYjlnovoqK3oqIggKOiri+iHquihjOaWsOWinilcbkBpbXBvcnQgXCJsYXlvdXQvX2luZGV4XCI7IC8vIC0tLS0tLS0tIOmmlumggVxuXG4vLyA9PT09PT09PT09IOWqkumrlOafpeipolxuQGltcG9ydCBcInZlcnNpb24vX3ByaW50XCI7IC8vIC0tLS0tLS0tIOWIl+WNsOaoo+W8j+S/ruato1xuXG4vLz09PT09PT09PT0gSUUg6KaW6Ka65L+u5q2jXG5AaW1wb3J0IFwibWFpbi1maXgvaWU4XCI7IC8vIC0tLS0tLS0tIGllOFxuQGltcG9ydCBcIm1haW4tZml4L2llOVwiOyAvLyAtLS0tLS0tLSBpZTlcbkBpbXBvcnQgXCJtYWluLWZpeC9JRV9maXhcIjsgLy8gLS0tLS0tLS0gaWUxMOS7peS4iuS/ruato1xuQGltcG9ydCBcIm1haW4tZml4L2Jyb3dzZXJfZml4XCI7IC8vIC0tLS0tLS0tIOWFtuS7lueAj+imveWZqOS/ruatoyIsIi8vUldEIG1peGluIOioreWumlxuLy9Cb29zdHJhcOeahOmCj+i8r+aYr+i1sG1pbi13aWR0aOeahFxuQG1peGluIG1pbi14bCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KSB7XG4gICAgICAgIEBjb250ZW50XG4gICAgfVxufVxuXG47XG5cbkBtaXhpbiBtaW4tbGcge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgIEBjb250ZW50XG4gICAgfVxufVxuXG47XG5cbkBtaXhpbiBtaW4tbWQge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBAY29udGVudFxuICAgIH1cbn1cblxuO1xuXG5AbWl4aW4gbWluLXNtIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgQGNvbnRlbnRcbiAgICB9XG59XG5cbjtcbi8v5L2G5piv5Y+q5oOz6KaB5omL5qmf54mI5ZCD5Yiw6Kit5a6a77yM5LiN5oOz5a+r5aSa5a+r6Zu76IWm54mI55qE5pmC5YCZ5Y+v5Lul5YG355SobWF4LXdpZHRoXG5AbWl4aW4gbWF4LXhsIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMjAwcHgpIHtcbiAgICAgICAgQGNvbnRlbnRcbiAgICB9XG59XG5cbjtcblxuQG1peGluIG1heC1sZyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6OTkycHgpIHtcbiAgICAgICAgQGNvbnRlbnRcbiAgICB9XG59XG5cbjtcblxuQG1peGluIG1heC1tZCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIEBjb250ZW50XG4gICAgfVxufVxuXG47XG5cbkBtaXhpbiBtYXgtc20ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBAY29udGVudFxuICAgIH1cbn1cblxuO1xuLy/ph53lsI3lsI/onqLluZXmiYvmqZ/nmoTkv67mraNcbkBtaXhpbiAgbWF4LTQ1MCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgIEBjb250ZW50XG4gICAgfVxufTtcblxuLy/ph53lsI3lsI/onqLluZXmiYvmqZ/nmoTkv67mraNcbkBtaXhpbiAgbWF4LTMyMCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gICAgICAgIEBjb250ZW50XG4gICAgfVxufTtcblxuLy8gLS0tLS0gUEPliJfljbDmqKPlvI/kv67mraNcbkBtaXhpbiBzY3JlZW5taW4oJHJlcy1taW4pIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkcmVzLW1pbikgYW5kIChhbGwpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgXG4gICAgQG1lZGlhIHByaW50IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICAiLCIvLyAtLS0tLS0g5ZyT6KeSXG5AbWl4aW4gUmFkaXVzICgkcmFkaXVzKSB7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbn1cbi8vIC0tLS0tLSDnt5rmgKfmvLjlsaRcbkBtaXhpbiBHTCgkYXJncy4uLikge1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoJGFyZ3MpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgkYXJncyk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCRhcmdzKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCgkYXJncyk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgkYXJncyk7XG4gIC1waWUtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRhcmdzKTtcbn1cblxuLy8gLS0tLS0tIOW+keWQkea8uOWxpFxuQG1peGluIEdSKCRpbm5lci4uLikge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KCRpbm5lcik7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KCRpbm5lcik7XG4gIGJhY2tncm91bmQ6IC1tb3otcmFkaWFsLWdyYWRpZW50KCRpbm5lcik7XG4gIGJhY2tncm91bmQ6IC1vLXJhZGlhbC1ncmFkaWVudCgkaW5uZXIpO1xufVxuXG4vLyAtLS0tLS0g5Y2A5aGK6Zmw5b2xXG5AbWl4aW4gc2hhZG93KCRzaGFkb3cuLi4pIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAoJHNoYWRvdyk7XG4gIC1tcy1ib3gtc2hhZG93OiAoJHNoYWRvdyk7XG4gIGJveC1zaGFkb3c6ICgkc2hhZG93KTtcbn1cblxuLy8gLS0tLS0tIOa8uOiuiuaZgumWk+W3rlxuQG1peGluIFRTKCR0cmFuc2l0aW9uLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gIC1tb3otdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gIC1vLXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAtbXMtdHJhbnNmb3JtOiAkdHJhbnNpdGlvbjtcbiAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG59XG5cbkBtaXhpbiBUUy1kKCRTZWNvbmRzKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogJFNlY29uZHM7XG4gIC1tb3otdHJhbnNpdGlvbi1kZWxheTogJFNlY29uZHM7XG4gIC1vLXRyYW5zaXRpb24tZGVsYXk6ICRTZWNvbmRzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAkU2Vjb25kcztcbn1cblxuLy8gLS0tLS0tIOiuiuW9ouWxrOaAp1xuQG1peGluIFRGKCR0cmFuc2Zvcm0pIHtcbiAgLW1vei10cmFuc2Zvcm06ICgkdHJhbnNmb3JtKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06ICgkdHJhbnNmb3JtKTtcbiAgLW8tdHJhbnNmb3JtOiAoJHRyYW5zZm9ybSk7XG4gIC1tcy10cmFuc2Zvcm06ICgkdHJhbnNmb3JtKTtcbiAgdHJhbnNmb3JtOiAoJHRyYW5zZm9ybSk7XG59XG5cbi8vIC0tLS0tLSDororlvaLou7jlv4NcbkBtaXhpbiBURi1vKCR0cmFuc2Zvcm0tb3JpZ2luKSB7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogKCR0cmFuc2Zvcm0tb3JpZ2luKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAoJHRyYW5zZm9ybS1vcmlnaW4pO1xuICAtby10cmFuc2Zvcm0tb3JpZ2luOiAoJHRyYW5zZm9ybS1vcmlnaW4pO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogKCR0cmFuc2Zvcm0tb3JpZ2luKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogKCR0cmFuc2Zvcm0tb3JpZ2luKTtcbn1cblxuLy8gLS0tLS0tIOWLleeVq1xuQG1peGluIGFuaW1hdGlvbigkYW5pbWF0ZSkge1xuICAtd2Via2l0LWFuaW1hdGlvbjogKCRhbmltYXRlKTtcbiAgLyogU2FmYXJpIDQrICovXG4gIC1tb3otYW5pbWF0aW9uOiAoJGFuaW1hdGUpO1xuICAvKiBGeCA1KyAqL1xuICAtby1hbmltYXRpb246ICgkYW5pbWF0ZSk7XG4gIC8qIE9wZXJhIDEyKyAqL1xuICBhbmltYXRpb246ICgkYW5pbWF0ZSk7XG4gIC8qIElFIDEwKywgRnggMjkrICovXG59XG5cbi8vIC0tLS0tLSDli5XnlavlvbHmoLxcbkBtaXhpbiBrZXlmcmFtZXMoJG5hbWUpIHtcbiAgQC13ZWJraXQta2V5ZnJhbWVzICN7JG5hbWV9IHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gIEAtbW96LWtleWZyYW1lcyAjeyRuYW1lfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAvLyBALW1zLWtleWZyYW1lcyAjeyRuYW1lfSB7XG4gIC8vICAgIEBjb250ZW50O1xuICAvLyB9XG4gIEBrZXlmcmFtZXMgI3skbmFtZX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIC0tLS0tLSDmv77pj6HmlYjmnpxcbkBtaXhpbiBmaWx0ZXItZGlzcGxheSgkZmlsdGVyKSB7XG4gIC13ZWJraXQtZmlsdGVyOiAoJGZpbHRlcik7XG4gIC8qIFNhZmFyaSA2LjAgLSA5LjAgKi9cbiAgZmlsdGVyOiAkZmlsdGVyO1xufVxuXG4vLyAtLS0tLS0g6K6K5b2i5b2i54uAXG5AbWl4aW4gY2xpcC1wYXRoKCRjbGlwKSB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiAkY2xpcDtcbiAgY2xpcC1wYXRoOiAkY2xpcDtcbn1cblxuLy8gLS0tLS0tIOmgkOioreihqOWWruaoo+W8j1xuQG1peGluIGFwcGVhcmFuY2Uge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy8gLS0tLS0tIOmgkOioreihqOWWruS4i+aLiemBuOWWrueuremgrVxuQG1peGluIHNlbGVjdGlvbiB7XG4gIEBpbmNsdWRlIGFwcGVhcmFuY2U7XG5cbiAgJjo6c2VsZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJjo6LW1vei1zZWxlY3Rpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtaXhpbiBwbGFjZWhvbGRlciB7XG5cbiAgLyogQ2hyb21lLCBGaXJlZm94LCBPcGVyYSwgU2FmYXJpIDEwLjErICovXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gIC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gIC8qIE1pY3Jvc29mdCBFZGdlICovXG4gICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8v5paH5a2X5pa55ZCRXG5AbWl4aW4gV00oJG1vZGUpIHtcbiAgLXdlYmtpdC13cml0aW5nLW1vZGU6ICRtb2RlO1xuICB3cml0aW5nLW1vZGU6ICRtb2RlO1xufVxuXG4vLyAtLS0tLS0gRmxleGJveExheW91dFxuQG1peGluIGZsZXhib3goJGRpc3BsYXk6ZmxleCwgJGRpcmVjdGlvbjpyb3csICR3cmFwOm5vd3JhcCkge1xuICBAaWYgJGRpc3BsYXk9PSdmbGV4JyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgQGVsc2UgaWYgJGRpc3BsYXk9PSdpbmxpbmUtZmxleCcge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otaW5saW5lLWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG5cbiAgLXdlYmtpdC1mbGV4LWZsb3c6ICRkaXJlY3Rpb24gJHdyYXA7XG4gIC1tb3otZmxleC1mbG93OiAkZGlyZWN0aW9uICR3cmFwO1xuICAtbXMtZmxleC1mbG93OiAkZGlyZWN0aW9uICR3cmFwO1xuICAtby1mbGV4LWZsb3c6ICRkaXJlY3Rpb24gJHdyYXA7XG4gIGZsZXgtZmxvdzogJGRpcmVjdGlvbiAkd3JhcDtcblxuICAqIHtcbiAgICAtbXMtZmxleDogMCAxIGF1dG87XG4gIH1cbn1cblxuXG5AbWl4aW4ganVzdGlmeS1jb250ZW50KCRsYXlvdXQpIHtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6ICRsYXlvdXQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiAkbGF5b3V0O1xuICAtby1mbGV4LWp1c3RpZnktY29udGVudDogJGxheW91dDtcbiAganVzdGlmeS1jb250ZW50OiAkbGF5b3V0O1xuXG4gIEBpZiAkbGF5b3V0PT0nZmxleC1zdGFydCcge1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICB9XG5cbiAgQGVsc2UgaWYgJGxheW91dD09J2ZsZXgtZW5kJyB7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICB9XG5cbiAgQGVsc2UgaWYgJGxheW91dD09J2NlbnRlcicge1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgfVxuXG4gIEBlbHNlIGlmICRsYXlvdXQ9PSdzcGFjZS1iZXR3ZWVuJyB7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgfVxuXG4gIEBlbHNlIGlmICRsYXlvdXQ9PSdzcGFjZS1hcm91bmQnIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuICB9XG59XG5cbkBtaXhpbiBhbGlnbi1pdGVtKCRsYXlvdXQpIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogJGxheW91dDtcbiAgYWxpZ24taXRlbXM6ICRsYXlvdXQ7XG5cbiAgQGlmICRsYXlvdXQ9PSdmbGV4LXN0YXJ0JyB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgfVxuXG4gIEBlbHNlIGlmICRsYXlvdXQ9PSdmbGV4LWVuZCcge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgfVxuXG4gIEBlbHNlIGlmICRsYXlvdXQ9PSdjZW50ZXInIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICBAZWxzZSBpZiAkbGF5b3V0PT0nYmFzZWxpbmUnIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmU7XG4gICAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lO1xuICB9XG5cbiAgQGVsc2UgaWYgJGxheW91dD09J3N0cmV0Y2gnIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgfVxufVxuLy/lj5bmtohsaXN0IHN0eWxlICsg6Kit5a6a6Ieq6KiCbGlzdCBpY29uXG5AbWl4aW4gIGN1c3RvbS1saXN0LXN0eWxlIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuXG4gIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDNweCAwcHggM3B4IDI1cHg7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgfVxuICB9XG59XG4vL+a3u+WKoGJlZm9yZSBhZnRlZXIgKyDln7rlupXlop7liqBwb3N0aW9uXG5AbWl4aW4gYWRkLWJlZm9yZUFmdGVyKCRwb3NpdGlvbjpyZWxhdGl2ZSkge1xuICBwb3NpdGlvbjogJHBvc2l0aW9uO1xuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBAY29udGVudFxuICB9XG59IDtcbi8vIC0tLS0tLS0tLS0tLS0tLS0gICBJRTEwIOabv+S7o+aVuOWAvCAtLS0tLS0tLS0tLS0tLS0tXG4vLyBmbGV4LXN0YXJ0IC0tLS0+IHN0YXJ0XG4vLyBmbGV4LWVuZCAtLS0tPiBlbmRcbi8vIGNlbnRlciAtLS0tPiBjZW50ZXJcbi8vIHNwYWNlLWJldHdlZW4gLS0tLT4ganVzdGlmeVxuLy8gc3BhY2UtYXJvdW5kIC0tLS0+IGRpc3RyaWJ1dGVcbi8vIC0tLS0tLS0tLS0tLS0tLS0gIElFIDEwMCXmu7/niYgg5pu/5Luj5pW45YC8IC0tLS0tLS0tLS0tLS0tLS1cbi8vIC1tcy1mbGV4OjAgMSBhdXRvIiwiKixcbio6YWN0aXZlLFxuKjpmb2N1cyxcbio6aG92ZXIsXG4qOmxpbmssXG4qOnZpc2l0ZWQge1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyLCBib3JkZXItY29sb3IgMC4xcyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhciwgYm9yZGVyLWNvbG9yIDAuMXMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXIsIGJvcmRlci1jb2xvciAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhciwgYm9yZGVyLWNvbG9yIDAuMXMgbGluZWFyO1xufVxuXG4vLyAtLS0tLS0g6Imy57O7IChsdDrkuq4sIGRrOuaalylcbiRkLWNvbG9yOiAjM0UzRTNFOyAvLyM2NjY7XG4kZC1nb2xkOiM5MjdjNGY7XG4kZC13aGl0ZTojZmZmZmZmO1xuLy/ln7rnpI7mloflrZfoibJcbiRiYXNlQ29sb3I6IzAwNUUzQztcbiRzZWNvbmRDb2xvcjojRjA4MzAwO1xuJHRoaXJkQ29sb3I6I0E0MDAyQztcbi8v5Z+656SO6IOM5pmv6ImyXG4kYmFzZUJnQ29sb3I6I0ZFRUNEMjtcbiRzZWNvbmRCZ0NvbG9yOiNGRkZCRjQ7XG4kdGhpcmRCZ0NvbG9yOiNGMEVDQ0Q7XG4vL3Njc3PnqIvlvI/norxcbiR0eXBlczogKFxuICBiYXNlQ29sb3IgOiAkYmFzZUNvbG9yLCAvL+aWh+Wtl+mhj+iJslxuICBzZWNvbmRDb2xvciA6ICRzZWNvbmRDb2xvcixcbiAgdGhpcmRDb2xvciA6ICR0aGlyZENvbG9yLFxuICBiYXNlQmdDb2xvciA6ICRiYXNlQmdDb2xvciwgLy/og4zmma/poY/oibJcbiAgc2Vjb25kQmdDb2xvciA6ICRzZWNvbmRCZ0NvbG9yLFxuICB0aGlyZEJnQ29sb3IgOiAkdGhpcmRCZ0NvbG9yLFxuICBnb2xkIDogJGQtZ29sZCxcbiAgd2hpdGUgOiAkZC13aGl0ZSxcbikgIWRlZmF1bHQ7XG5cbi8v5pW057WE6YWN6Imy6Kit5a6aXG5AZWFjaCAkbmFtZSxcbiRjb2xvciBpbiAkdHlwZXMge1xuXG4gIC5iZy0jeyRuYW1lfSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yO1xuICB9XG5cbiAgLmMtI3skbmFtZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy/nt6jora/lh7rkvobnmoRDU1Mo56+E5L6LKVxuLmJ0bi1iYXNlQ29sb3Ige1xuICBiYWNrZ3JvdW5kOiAkYmFzZUNvbG9yO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRiYXNlQ29sb3IsIDUlKTtcbn1cblxuLmJ0bi1iYXNlQmdDb2xvciB7XG4gIGJhY2tncm91bmQ6ICRiYXNlQmdDb2xvcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkYmFzZUJnQ29sb3IsIDUlKTtcbn1cblxuLy8gLS0tLS0tIOWFqOe2suWtl+e0muWumue+qVxuJHhzLWZvbnQ6IDFyZW07IC8vIC0tLS0g5YWn5paHKDE2cHgpXG4kcy1mb250OjEuMTI1cmVtOyAvLy0tMThweFxuJHNtLWZvbnQ6IDEuMjVyZW07IC8vLS0yMHB4XG4kbWQtZm9udDogMS4zNzVyZW07IC8vLS0yMnB4XG4kbGctZm9udDogMS41cmVtOyAvLy0tMjRweFxuJHhsLWZvbnQ6IDNyZW07IC8vLS00OHB4XG5cbi8vIC0tLS0tLSDoh6rlrprnvqlGb250QXdlc29tZVxuJGljb246IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuJGljb25fMjogaWNvbW9vbjtcblxuQG1peGluIGZhLWljb24oJG51bSwgJGZvbnQtZmFjZSkge1xuICBjb250ZW50OiAkbnVtO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFjZTtcblxuICBAaWYgJGZvbnQtZmFjZT09JGljb24ge1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cblxuICBAZWxzZSBpZiAkZm9udC1mYWNlPT0kaWNvbl8yIHt9XG59XG5cbi8vIOaAnea6kOm7kemrlFxuLy8gQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9lYXJseWFjY2Vzcy9jd3RleGhlaS5jc3MpO1xuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9lYXJseWFjY2Vzcy9ub3Rvc2Fuc3RjLmNzcyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU5vdG8rU2VyaWYrVEM6NDAwLDkwMCcpO1xuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5ib2R5IHtcbiAgLy8gZm9udC1mYW1pbHk6ICdjd1RlWEhlaScsJ+W+rui7n+ato+m7kemrlCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtZmFtaWx5OiAn5b6u6Luf5q2j6buR6auUJywgYXJpYWwsICdOb3RvIFNhbnMgVEMnLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogJGQtY29sb3I7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG5cbnVsLFxub2wge1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIEBpbmNsdWRlIG1pbi1sZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnRcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmgyIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcblxuICBAaW5jbHVkZSBtYXgtNDUwIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufSIsIi5jb250ZW50IHt9XG5cbi8vIOijnemjvuWFg+e0oOWfuuekjuioreWumlxuLmRlY28ge1xuICAgICYtZnJhbWUtY2lyY2xlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGQtZ29sZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICYudjAxIHtcbiAgICAgICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgICAgICBsZWZ0OiAtMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYudjAyIHtcbiAgICAgICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgICAgICByaWdodDogLTE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnYwMyB7XG4gICAgICAgICAgICBib3R0b206IC0xNXB4O1xuICAgICAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnYwNCB7XG4gICAgICAgICAgICBib3R0b206IC0xNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1jaXJjbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy90b3RhbC9kZWNvLWNpcmNsZS5wbmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xuXG4gICAgICAgICYudjAxIHtcbiAgICAgICAgICAgIHRvcDogMTAlO1xuICAgICAgICAgICAgcmlnaHQ6IDQlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnYwMiB7XG4gICAgICAgICAgICBib3R0b206IDEwJTtcbiAgICAgICAgICAgIGxlZnQ6IDQlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYudjAzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3RvdGFsL2RlY28tY2lyY2xlMDIucG5nJyk7XG4gICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIHRvcDogNDUlO1xuICAgICAgICAgICAgbGVmdDogNCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWluLXNte1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi52MDQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvdG90YWwvZGVjby1jaXJjbGUwMy5wbmcnKTtcbiAgICAgICAgICAgIHdpZHRoOiAzMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgdG9wOiA5MCU7XG4gICAgICAgICAgICByaWdodDogNCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJnIHtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3RvdGFsL2RlY28tYmcucG5nJyk7XG4gICAgICAgIHdpZHRoOiA2N3B4O1xuICAgICAgICBoZWlnaHQ6IDE5NXB4O1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgcmlnaHQ6IDEwJTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgbWluLXNte1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5iZ0JhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoaXJkQ29sb3I7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjUlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xufVxuXG4vLyBkaXZ7XG4vLyAgICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xuLy8gfVxubWFpbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmQtZmxleCB7XG4gICAgPioge1xuICAgICAgICAtbXMtZmxleDogMCAxIGF1dG87XG4gICAgfVxufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4uei0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbn1cblxuLnotMTAwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAwO1xufVxuXG4uei0xNTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxNTA7XG59XG5cbkBpbmNsdWRlIG1heC00NTAge1xuICAgIC5kLW5vbmUtNDUwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kLWlubGluZS00NTAge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgICB9XG59IiwiaGVhZGVyIHt9IiwiLy/purXljIXlsZHmqKHntYRcbi5haWFkLWJyZWFkY3J1bWIge1xufSIsIi5jb250YWN0cy1zZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2VDb2xvcjtcbiAgICBjb2xvcjogJGQtd2hpdGU7XG59XG5cbi5jb3B5cmlnaHQtc2VjdGlvbiB7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC8vIHBhZGRpbmc6IDAgMCAyMHB4O1xufVxuXG4ucGFnZS1zY3JvbGwge1xuICAgIGJhY2tncm91bmQ6ICRkLXdoaXRlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJGJhc2VDb2xvcjtcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDEwcHg7XG4gICAgfVxuICAgIC5kZWNvLWFycm93e1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlQ29sb3I7XG4gICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTQwZGVnKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlQ29sb3I7XG4gICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE0MGRlZyk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIudGl0bGUge1xuICAgIGgyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGFkZC1iZWZvcmVBZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2RlY28vZGVjby1mdWppeWFtYS5wbmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB3aWR0aDogOTVweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiAtNjBweDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5wcm9sb2d1ZSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMjIycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDczcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIiLCIuYnRuLTMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIFJhZGl1cygxMDAlKTtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kQ29sb3I7XG5cbiAgICAvLyBAaW5jbHVkZSBtaW4tc20ge1xuICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy8gICAgIHJpZ2h0OiAxNXB4O1xuICAgIC8vICAgICBib3R0b206IDA7XG4gICAgLy8gfVxufVxuXG4uYnRuLTM6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDAuODtcbn1cblxuLmNpcmNsZS1idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIFJhZGl1cygxMDAlKTtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDE0NiwgMTI0LCA3OSkgMCUsIHJnYigxNzksIDE1MCwgOTApIDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoMTQ2LCAxMjQsIDc5KSAwJSwgcmdiKDE3OSwgMTUwLCA5MCkgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDE0NiwgMTI0LCA3OSkgMCUsIHJnYigxNzksIDE1MCwgOTApIDEwMCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgYm90dG9tOiAtMzBweDtcblxuICAgIEBpbmNsdWRlIG1pbi1zbSB7XG4gICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgYm90dG9tOiAtMzBweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGQtZ29sZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWxsLXBlcmNlbnR7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgc3BhbnsgICAgICAgICBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zYWxlLW51bWJlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbn0iLCIvLyBkaXYscCxzcGFuLGltZyxhe1xuLy8gICAgIGJvcmRlcjoxcHggc29saWQgcmVkO1xuLy8gfVxuI2ludHJvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9rdi9rdl9iZ0AyeC0xMDAuanBnJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiA1NjVweDtcblxuICAgIC5iYW5uZXItbG9nbyB7XG4gICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmt2LWNvbnRlbnR7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5rdi1zbG9nYW4tMDF7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICB9XG4gICAgICAgIGltZzpudGgtY2hpbGQoMil7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rdi1zbG9nYW4tMDJ7XG4gICAgICAgIHdpZHRoOiA1NTBweDtcbiAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcbiAgICAgICAgICAgIHdpZHRoOiA4NzBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5hbmltYXRlIHt9XG4iLCIudGFibGUge30iLCIlaWNvbi1jaXJjbGV7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBsaXtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgQGluY2x1ZGUgUmFkaXVzKDEwMCUpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbShjZW50ZXIpO1xuICAgICAgICArbGl7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG59XG5cbi5pY29uLWNpcmNsZS15ZWxsb3d7XG4gICAgQGV4dGVuZCAlaWNvbi1jaXJjbGU7XG4gICAgbGl7XG4gICAgICAgIEBpbmNsdWRlIEdMKGNpcmNsZSwkYmFzZUNvbG9yLCRiYXNlQ29sb3IpO1xuICAgIH1cbn1cblxuLmljb24tY2lyY2xlLXBpbmt7XG4gICAgQGV4dGVuZCAlaWNvbi1jaXJjbGU7XG4gICAgbGl7XG4gICAgICAgIEBpbmNsdWRlIEdMKGNpcmNsZSxsaWdodGVuKCRiYXNlQ29sb3IsMTAlKSwkYmFzZUNvbG9yKTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxufVxuLmljb24tY2lyY2xlLXNlYXtcbiAgICBAZXh0ZW5kICVpY29uLWNpcmNsZTtcbiAgICBsaXtcbiAgICAgICAgQGluY2x1ZGUgR0woY2lyY2xlLCM2MEJEQzcsJGJhc2VDb2xvcik7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbn1cbi5pY29uLWNpcmNsZS1wZWFjaHtcbiAgICBAZXh0ZW5kICVpY29uLWNpcmNsZTtcbiAgICBsaXtcbiAgICAgICAgQGluY2x1ZGUgR0woY2lyY2xlLGxpZ2h0ZW4oJGJhc2VDb2xvciwxMCUpLCRiYXNlQ29sb3IpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG59XG5cbi5jaXJjbGUtZ29sZHtcbiAgICBAaW5jbHVkZSBSYWRpdXMoMTAwJSk7XG4gICAgd2lkdGg6IDEuNWVtO1xuICAgIGhlaWdodDogMS41ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IC4xMjVlbTtcbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDo5OTFweCl7XG4gICAgLmFycm93LWxpbmV7XG4gICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxZW0pO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlICsgMWVtKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXtcbiAgICAlaWNvbi1jaXJjbGV7XG4gICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgIH1cbn0iLCIlZC1saXN0IHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAzcHggMHB4IDNweCAyNXB4O1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmQtbGlzdC1pdGVtIHtcbiAgICBAZXh0ZW5kICVkLWxpc3Q7XG5cbiAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvZGVjby9kZWNvLWZhbjAxLnBuZycpO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIC8vIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZENvbG9yO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuXG59IiwiLnRhYiB7XG4gICAgJi1saXN0IHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveChmbGV4LCByb3csIHdyYXApO1xuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICB9XG5cbiAgICAmLWJ0bi1kZWNvIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDFyZW07XG4gICAgICAgIC5kZWNve1xuICAgICAgICAgICAgJi5sYW50ZXJuMDN7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtYnRuIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbShjZW50ZXIpO1xuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICBmb250LXNpemU6ICRzbS1mb250O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJHNlY29uZENvbG9yO1xuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkc2Vjb25kQ29sb3I7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSBzY2FsZSgwKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LXNpemU6ICRsZy1mb250ICsgMC4yNTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZENvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkc2Vjb25kQ29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRDb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5jYXJvdXNlbC1pbmRpY2F0b3JzICB7XG4gICAgbGl7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBSYWRpdXMoMTAwJSk7XG4gICAgfVxufVxuIiwiZm9ybSB7fVxuIiwiLy/poqjnkLTjgIHmlLblkIjmqKHntYRcbi5haWFkLWNvbGxhcHNle1xuXG59IiwiLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBoZWFkZXIgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuI2JvZHkge1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDRkNGQ0O1xuICAgIGNvbG9yOiAkZC13aGl0ZTtcbn1cblxuOjotbW96LXNlbGVjdGlvbiB7XG4gICAgYmFja2dyb3VuZDogI2Q0ZDRkNDtcbiAgICBjb2xvcjogJGQtd2hpdGU7XG59XG5cbi52aXNpYmxlLTQ4MCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZS0zNzUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuaDEgc21hbGwsXG5oMiBzbWFsbCxcbmgzIHNtYWxsLFxuaDQgc21hbGwsXG5oNSBzbWFsbCxcbmg2IHNtYWxsLFxuLmgxIHNtYWxsLFxuLmgyIHNtYWxsLFxuLmgzIHNtYWxsLFxuLmg0IHNtYWxsLFxuLmg1IHNtYWxsLFxuLmg2IHNtYWxsLFxuaDEgLnNtYWxsLFxuaDIgLnNtYWxsLFxuaDMgLnNtYWxsLFxuaDQgLnNtYWxsLFxuaDUgLnNtYWxsLFxuaDYgLnNtYWxsLFxuLmgxIC5zbWFsbCxcbi5oMiAuc21hbGwsXG4uaDMgLnNtYWxsLFxuLmg0IC5zbWFsbCxcbi5oNSAuc21hbGwsXG4uaDYgLnNtYWxsIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiB1bnNldDtcbn1cblxuLmhyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGQtZ29sZDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi53LTEwMCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5tbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwJTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBFTkQgaGVhZGVyID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gYnJhbmQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLmJyYW5kIHtcbiAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy90b3RhbC9iZ2ltZy5qcGcnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZUJnQ29sb3I7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcblxuICAgIC5zdG9yeS1iZWF1dHkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2VDb2xvcjtcblxuICAgICAgICAmLWZyYW1lIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3RvdGFsL2RlY29fYmcuanBnJyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1kZWNvIHtcbiAgICAgICAgICAgIHdpZHRoOiAxOTdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iZWF1dHktcmlnaHQge1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZC13aGl0ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJlYXV0eS1sZWZ0IHtcbiAgICAgICAgICAgIC5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90IHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkLXdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUgc3BhbixcbiAgICAgICAgICAgIC5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90OmhvdmVyIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi10YWJzIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgPmxpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMyU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBHTCgkZC1nb2xkLCAkZC1nb2xkKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZC13aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICR4cy1mb250O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBHTCgkYmFzZUNvbG9yLCAkYmFzZUNvbG9yKTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDNweCA1cHggI2E1YTVhNTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGQtd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZT5hIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBHTCgkYmFzZUNvbG9yLCAkYmFzZUNvbG9yKTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDVweCAjYTVhNWE1O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGQtd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAmOnZpc2l0ZWQsXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgR0woJGJhc2VDb2xvciwgJGJhc2VDb2xvcik7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggNXB4ICNhNWE1YTU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50b3RhbCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuXG4gICAgICAgIGgyLFxuICAgICAgICBoMyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRDb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZhY2UtZ3JvdXAge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgIC5yb3c+ZGl2IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWctYmcge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW46IDJlbSBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjgwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIFRGKHRyYW5zbGF0ZVkoMjVweCkpO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMjBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgVEYodHJhbnNsYXRlWSgwKSk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW1nLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgVEYodHJhbnNsYXRlWSg3NnB4KSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIFRTKGFsbCAuM3MgZWFzZS1pbi1vdXQpO1xuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZC1jb2xvciwgLjUpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLXNtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIFRGKHRyYW5zbGF0ZVkoMTAwJSkpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkeHMtZm9udDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCA1cHggcmdiYSgkZC1jb2xvciwgLjUpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGQtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICR4cy1mb250OyAvLyB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCA1cHggcmdiYSgkZC1jb2xvciwgLjUpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmVuLWNsYXNzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pbWctdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgVEYodHJhbnNsYXRlWSg3NnB4KSk7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLXNtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIFRGKHRyYW5zbGF0ZVkoMCkpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgVFMoYWxsIC4zcyBlYXNlLWluLW91dCk7XG5cbiAgICAgICAgICAgICAgICAgICAgaDUsXG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZENvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkeHMtZm9udDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWctMSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3RvdGFsL3RvdGFsLWZhY2UtMS5qcGcpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmltZy0yIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdG90YWwvdG90YWwtZmFjZS0yLmpwZyk7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1nLTMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90b3RhbC90b3RhbC1mYWNlLTMuanBnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWctNCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3RvdGFsL3RvdGFsLWZhY2UtNC5qcGcpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmltZy01IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdG90YWwvdG90YWwtZmFjZS01LmpwZyk7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1nLTYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90b3RhbC90b3RhbC1mYWNlLTYuanBnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWctNyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3RvdGFsL3RvdGFsLWZhY2UtNy5qcGcpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmltZy04IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdG90YWwvdG90YWwtZmFjZS04LmpwZyk7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1nLTkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90b3RhbC90b3RhbC1mYWNlLTkuanBnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWctMTAge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90b3RhbC90b3RhbC1mYWNlLTEwLmpwZyk7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1nLTExIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdG90YWwvdG90YWwtZmFjZS0xMS5qcGcpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IEVORCBicmFuZCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4uZGVjbyB7XG4gICAgJi1mbG93ZXItMDEge1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogLTEwMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1mbG93ZXItMDIge1xuICAgICAgICB3aWR0aDogMjcwcHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IC0xMDBweDtcblxuICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gdHJhZmF0bWVudHMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLnRyYWZhdG1lbnRzIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLm5hdiB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IC41cmVtIDJyZW07XG4gICAgfVxuXG4gICAgLm5hdi1waWxscyAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZC1nb2xkO1xuICAgICAgICBjb2xvcjogJGQtZ29sZDtcbiAgICAgICAgbWFyZ2luOiAxcmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cblxuICAgIC5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbiAgICAubmF2LXBpbGxzIC5uYXYtbGluazpob3ZlcixcbiAgICAubmF2LXBpbGxzIC5zaG93Pi5uYXYtbGluayB7XG4gICAgICAgIGNvbG9yOiAkZC13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigxNDYsIDEyNCwgNzkpIDAlLCByZ2IoMTc5LCAxNTAsIDkwKSAxMDAlKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigxNDYsIDEyNCwgNzkpIDAlLCByZ2IoMTc5LCAxNTAsIDkwKSAxMDAlKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDE0NiwgMTI0LCA3OSkgMCUsIHJnYigxNzksIDE1MCwgOTApIDEwMCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cblxuXG4gICAgLmNvbC1zbS02IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICBmbG9hdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAmLnBhcnQwIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvdG90YWwvYmdpbWcwMi5qcGcnKTtcbiAgICB9XG5cblxuICAgIGgzIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRDb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAkbGctZm9udDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgICB9XG5cbiAgICAudGFnIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kQ29sb3I7XG4gICAgICAgIGNvbG9yOiAkZC13aGl0ZTtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuc2FsZS1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGQtZ29sZDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNlbTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOCk7XG5cbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgICAgICAvKiBiYWNrZ3JvdW5kOiAjZmNmMWU0IHVybCguLi9pbWcvdG90YWwvZG91YmxlLWljb24uc3ZnKSBuby1yZXBlYXQgMCAwOyAqL1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAkZC1nb2xkO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkZC1nb2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogLTNweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcmlnaHQ6IC0zcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAuc2FsZS1saW5lIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRkLWdvbGQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RvdGFsL2RlY29fZ2lmdC5wbmcpIG5vLXJlcGVhdCBib3R0b20gbGVmdDtcblxuICAgICAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICNmY2YxZTQgdXJsKC4uL2ltZy90b3RhbC9kb3VibGUtaWNvbi5zdmcpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICRkLWdvbGQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkZC1nb2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29sLW1kLTEyIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGxnLWZvbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRiYXNlQ29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29sLW1kLTMge1xuICAgICAgICAgICAgb3JkZXI6IC0xO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2wtbWQtNCB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29sLW1kLTYge1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyLFxuICAgICAgICBoMyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJGQtZ29sZDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkbGctZm9udCArIDg7XG4gICAgICAgICAgICBjb2xvcjogJGQtd2hpdGU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RvdGFsL3JpYmJvbi5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIH1cblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6ICR4cy1mb250O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkbGctZm9udDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmFzZUNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkZC1nb2xkO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGQtd2hpdGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNhNDAwMmM7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDlweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIC0zOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdpZnR3YXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkLWdvbGQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDYlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmdpZnQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtMTclO1xuICAgICAgICAgICAgcmlnaHQ6IC01JTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcblxuICAgICAgICAgICAgJi5naWZ0MSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLy8gdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHhzLWZvbnQ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAucHJpY2UtbGluayB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkeHMtZm9udDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRtZC1mb250O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcDpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgY29sb3I6ICM5ZTllOWU7XG4gICAgICAgIH1cblxuICAgICAgICBwOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICB3aWR0aDogNjAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tc20ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jcGlsbHMtcHJvZmlsZSB7XG4gICAgLnByaWNlLWxpbmsge1xuICAgICAgICBwOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4teGwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHA6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi14bCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udGFiLWNvbnRlbnQge1xuICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3RvdGFsL2JnaW1nMDIuanBnJyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZEJnQ29sb3I7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gRU5EIHRyYWZhdG1lbnRzID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbiN0YWIyIHtcblxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmgzLnBpbmstZGstdGl0bGUge1xuICAgIGNvbG9yOiAkZC1nb2xkO1xuICAgIGZvbnQtc2l6ZTogJG1kLWZvbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBtYXJnaW46IDAgMCA1cHg7XG59XG5cbi5waW5rLWRrLXRpdGxlIHtcbiAgICBjb2xvcjogJGJhc2VDb2xvcjtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLnNldHNlbGwge1xuICAgIGJhY2tncm91bmQ6ICRkLXdoaXRlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJveC1zaGFkb3c6IDNweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgLjEpO1xuXG4gICAgLnNlbGwtaW1nIHtcbiAgICAgICAgZmxleDogMCAxIDUwJTtcbiAgICAgICAgLW1zLWZsZXg6IDAgMSA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuc2VsbC1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgZmxleDogMCAxIDUwJTtcbiAgICAgICAgLW1zLWZsZXg6IDAgMSA1MCU7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgICAgICAgJi50aW1lIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlbGwtdGFnIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogJGQtd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkLWdvbGQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIH1cblxuICAgICNib3Qge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgIGJvdHRvbTogLjVlbTtcbiAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICBoZWlnaHQ6IDEzMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZC13aGl0ZTtcbiAgICAgICAgQGluY2x1ZGUgUmFkaXVzKDEzMHB4KTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGQtZ29sZDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1pbi1zbSB7XG4gICAgICAgICAgICByaWdodDogLTFlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNsYXNzLWZpbmFsIHtcbiAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuICAgICAgICBsZWZ0OiAxcmVtO1xuICAgIH1cbn1cblxuLnByb2plY3QtbGlzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHhzLWZvbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ZlYXN0L2xpc3QtaWNvbi5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxpc3QtaWNvbjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6ICR4cy1mb250O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tc20ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjI1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uZXcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjOWFiNGI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkLXdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHhzLWZvbnQgLSAxO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogcmVkO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAmLmljb24taGVhcnQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Jhbm5lci9zbm93NS5zdmcpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbGFzcy1saXN0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkLXdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIFJhZGl1cygyMHB4KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5udW1iZXIge1xuXG4gICAgICAgICAgICAvLyBjb2xvcjogI2ZiMjU1NjtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5saXN0LXYxIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90b3RhbC9saXN0X2ljb24ucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1hbi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmltZy1ncm91cCxcbiAgICAudGV4dC1ncm91cCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgLmltZy1ncm91cCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLnRleHQtZ3JvdXAge1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cblxuLmFkZHRpb24ge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGQtd2hpdGU7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgJGQtd2hpdGUgMjAlLCAkZC13aGl0ZSA4MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG5cbiAgICBoMyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwIDJyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgYWRkLWJlZm9yZUFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RvdGFsL2xpc3QtaWNvbi5zdmcpIDAgMCBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDQwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2R1Y3RzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gICAgaDIge1xuICAgICAgICBjb2xvcjogJGQtZ29sZDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgY29sb3I6ICRkLWdvbGQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQG1lZGlhIHByaW50e30iLCIuaWU4e31cbiIsIi5pZTl7fVxuIiwiLy8gSUUxMCAtIDEx57WV5bCN5L+u5q2jXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge31cbiIsIi8vIOS/ruato0ZpcmVmb3hcbkAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7fVxuLy8g5L+u5q2jc2FmYXJpXG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi1yZXNvbHV0aW9uOi4wMDFkcGNtKSB7XG4gIEBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpIHt9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFHMEZBLE9BQU8sQ0FBQyw0REFBSSxDQUNaLE9BQU8sQ0FBQyxvRUFBSSxDQTNGWixBQUFBLENBQUMsQ0FDRCxDQUFDLEFBQUEsT0FBTyxDQUNSLENBQUMsQUFBQSxNQUFNLENBQ1AsQ0FBQyxBQUFBLE1BQU0sQ0FDUCxDQUFDLEFBQUEsS0FBSyxDQUNOLENBQUMsQUFBQSxRQUFRLEFBQUMsQ0FDUixhQUFhLENBQUUsc0RBQXNELENBQ3JFLGtCQUFrQixDQUFFLHNEQUFzRCxDQUMxRSxlQUFlLENBQUUsc0RBQXNELENBQ3ZFLFVBQVUsQ0FBRSxzREFBc0QsQ0FDbkUsQUE4QkMsQUFBQSxhQUFhLEFBQUEsQ0FDWCxVQUFVLENBeEJILE9BQU8sQ0F5QmYsQUFFRCxBQUFBLFlBQVksQUFBQSxDQUNWLEtBQUssQ0E1QkUsT0FBTyxDQTZCZixBQU5ELEFBQUEsZUFBZSxBQUFGLENBQ1gsVUFBVSxDQXZCRCxPQUFPLENBd0JqQixB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 */
