﻿html,body{-webkit-font-smoothing:antialiased;-webkit-print-color-adjust:exact;-webkit-text-size-adjust:none}body *{box-sizing:border-box;word-break:break-all}body,div,p,form,input,textarea,select,option,button,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,address,button,figure,figcaption{font-style:normal;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}select,input[type=text],input[type=password],textarea{border:0px;border-radius:0;box-shadow:0;outline:none}input[type=text],input[type=password],textarea,select{appearance:none;outline:none}table{border-collapse:collapse}main,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}img,svg{border:0;vertical-align:middle}ul,ol,li{list-style:none}a{color:#000;cursor:pointer;text-decoration:none}i{font-style:normal}pre{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック",YuGothic,"メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif}.page #maincontent #kneipp-static .refresh-spray{background:#fdfdfd;color:#000}.page #maincontent #kneipp-static .refresh-spray img{max-width:100%;width:100%;height:auto;aspect-ratio:attr(width)/attr(height);object-fit:cover}.page #maincontent #kneipp-static .refresh-spray-img-link{transition:opacity .3s}.page #maincontent #kneipp-static .refresh-spray-img-link:hover{opacity:.8}.page #maincontent #kneipp-static .refresh-spray-h1{width:max-content;margin:0 auto;color:#fff;text-align:center;font-size:4.4vw;font-weight:700;text-shadow:0 0 80px #000;line-height:.8}@media screen and (max-width: 1280px){.page #maincontent #kneipp-static .refresh-spray-h1{font-size:56px}}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-h1{font-size:5.8vw;line-height:.9}}.page #maincontent #kneipp-static .refresh-spray-h1-main{font-size:4.4vw}@media screen and (max-width: 1280px){.page #maincontent #kneipp-static .refresh-spray-h1-main{font-size:56px}}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-h1-main{font-size:5.2vw}}.page #maincontent #kneipp-static .refresh-spray-h1-sub{font-size:2.6vw;font-weight:700}@media screen and (max-width: 1280px){.page #maincontent #kneipp-static .refresh-spray-h1-sub{font-size:32px}}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-h1-sub{font-size:4.4vw}}.page #maincontent #kneipp-static .refresh-spray-h2{margin-bottom:56px;text-align:center;color:#006428;font-size:36px;font-weight:700;line-height:1.4}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-h2{margin-bottom:30px;font-size:32px;line-height:1.2}}.page #maincontent #kneipp-static .refresh-spray-h2-sub{color:#00862e;font-size:20px}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-h2-sub{font-size:18px}}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-h2-mid{font-size:30px}}.page #maincontent #kneipp-static .refresh-spray-h3{margin-bottom:40px;font-size:33px;font-family:"Noto Serif JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif;font-weight:700;text-align:center;color:#fff;line-height:1.45;text-shadow:0px 0px 15px #106964}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-h3{margin-bottom:24px;font-size:22px}}.page #maincontent #kneipp-static .refresh-spray-h3-sub{font-size:30px}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-h3-sub{font-size:20px}}.page #maincontent #kneipp-static .refresh-spray-h4{position:relative;border:2px solid #004441;width:max-content;padding:4px 48px;margin:0 auto 34px;text-align:center;color:#004441;font-size:20px;font-weight:700;line-height:1.4}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-h4{padding:4px 10px;font-size:18px}}.page #maincontent #kneipp-static .refresh-spray-h4::before,.page #maincontent #kneipp-static .refresh-spray-h4::after{content:"";position:absolute;width:0;height:0;border-left:12px solid #004441;border-right:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0)}.page #maincontent #kneipp-static .refresh-spray-h4::before{top:9px;left:9px}.page #maincontent #kneipp-static .refresh-spray-h4::after{top:9px;right:9px;border-left:12px solid rgba(0,0,0,0);border-right:12px solid #004441}.page #maincontent #kneipp-static .refresh-spray-txt{margin-bottom:0;font-size:18px;line-height:1.714}.page #maincontent #kneipp-static .refresh-spray-txt+.refresh-spray-txt{margin-top:16px}.page #maincontent #kneipp-static .refresh-spray-txt-deadline{background:#ffe512;max-width:max-content;margin:40px auto 0;padding:4px 10px;font-size:16px;font-weight:700;text-align:center}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-txt-deadline{font-size:4vw;margin:20px auto 0}}.page #maincontent #kneipp-static .refresh-spray-txt-link{text-decoration:underline;transition:.3s}.page #maincontent #kneipp-static .refresh-spray-txt-link:hover{text-decoration:none;opacity:.8}.page #maincontent #kneipp-static .refresh-spray-txt-bold{font-weight:bold}.page #maincontent #kneipp-static .refresh-spray-txt-red{color:red}.page #maincontent #kneipp-static .refresh-spray-txt-white{color:#fff}.page #maincontent #kneipp-static .refresh-spray-txt-brand{color:#ffe512 !important}.page #maincontent #kneipp-static .refresh-spray-txt-top{overflow:hidden;position:relative;height:42px;margin:0}.page #maincontent #kneipp-static .refresh-spray-txt-top-item{white-space:nowrap;will-change:transform;background:#ffe512;width:100%;height:42px;padding:10px;display:inline-block;text-align:center;color:#000;font-size:16px;font-weight:700}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-txt-top-item{font-size:3.8vw}}.page #maincontent #kneipp-static .refresh-spray-txt-slider{overflow:hidden;position:relative;height:42px;margin:0}.page #maincontent #kneipp-static .refresh-spray-txt-slider-inner{white-space:nowrap;will-change:transform;background:#000;padding:10px;display:inline-block;color:#fff;font-size:16px;font-weight:700}@media(prefers-reduced-motion: reduce){.page #maincontent #kneipp-static .refresh-spray-txt-slider-inner{animation:none !important;transform:translateX(0) !important}}.page #maincontent #kneipp-static .refresh-spray-txt-slider-item{padding-right:32px}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-txt-slider-item{padding-right:20px}}@keyframes newstep-marquee-scroll{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(var(--marquee-distance), 0, 0)}}.page #maincontent #kneipp-static .refresh-spray-txt-note{margin-top:10px;font-size:14px;color:#1b4341}.page #maincontent #kneipp-static .refresh-spray-txt-sup{vertical-align:super;font-size:24px}.page #maincontent #kneipp-static .refresh-spray-txt-underline{background:linear-gradient(transparent 55%, #FFF3B0 50%)}.page #maincontent #kneipp-static .refresh-spray-txt-plus{--size: 52px;--thickness: 6px;--color: #DBDBDB;position:relative;width:var(--size);height:var(--size);cursor:pointer;display:flex;align-items:center;justify-content:center}.page #maincontent #kneipp-static .refresh-spray-txt-plus::before,.page #maincontent #kneipp-static .refresh-spray-txt-plus::after{content:"";content:"";position:absolute;background-color:var(--color);border-radius:2px}.page #maincontent #kneipp-static .refresh-spray-txt-plus::before{width:var(--size);height:var(--thickness)}.page #maincontent #kneipp-static .refresh-spray-txt-plus::after{width:var(--thickness);height:var(--size)}.page #maincontent #kneipp-static .refresh-spray-ul{margin-top:12px}.page #maincontent #kneipp-static .refresh-spray-ul-li{position:relative;margin-left:36px;font-size:18px;color:#004441;font-weight:700;text-indent:0}.page #maincontent #kneipp-static .refresh-spray-ul-li::before{content:"●";position:absolute;left:-24px}.page #maincontent #kneipp-static .refresh-spray-btn{width:100%;margin-top:30px}.page #maincontent #kneipp-static .refresh-spray-btn-a{position:relative;background:#004441;border:2px solid rgba(0,0,0,0);border-radius:5px;width:656px;height:82px;margin:0 auto;display:flex;justify-content:center;align-items:center;color:#fff;font-size:20px;font-weight:700;line-height:20px;transition:.3s}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-btn-a{border-radius:10px;width:100%;height:53px;font-size:16px}}@media screen and (max-width: 767px)and (max-width: 350px){.page #maincontent #kneipp-static .refresh-spray-btn-a{font-size:14px}}.page #maincontent #kneipp-static .refresh-spray-btn-a:hover{background:#fff;border:2px solid #004441;color:#004441}.page #maincontent #kneipp-static .refresh-spray-btn-a:hover::after{border-right:10px solid #004441}.page #maincontent #kneipp-static .refresh-spray-btn-a::after{content:"";position:absolute;top:50%;right:30px;transform:rotate(-45deg) translate(0, -50%);border-top:10px solid rgba(0,0,0,0);border-left:8px solid rgba(0,0,0,0);border-right:10px solid #fff;width:0;height:0}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-btn-a::after{right:10px;border-top:8px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0);border-right:8px solid #fff}}.page #maincontent #kneipp-static .refresh-spray-btn-coming-soon{pointer-events:none}.page #maincontent #kneipp-static .refresh-spray-btns{display:flex;gap:6px}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-btns{flex-direction:column;gap:12px}}.page #maincontent #kneipp-static .refresh-spray-btns-item-a{border-radius:4px;width:304px;height:46px;display:flex;justify-content:center;align-items:center;transition:.3s}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-btns-item-a{width:100%}}.page #maincontent #kneipp-static .refresh-spray-btns-item01-a{background:#004441;border:2px solid rgba(0,0,0,0);color:#fff}.page #maincontent #kneipp-static .refresh-spray-btns-item01-a:hover{background:#fff;border:2px solid #004441;color:#004441}.page #maincontent #kneipp-static .refresh-spray-btns-item02-a{background:#fff;border:2px solid #004441;color:#004441}.page #maincontent #kneipp-static .refresh-spray-btns-item02-a:hover{background:#004441;border:2px solid rgba(0,0,0,0);color:#fff}.page #maincontent #kneipp-static .refresh-spray-container{max-width:900px;margin:0 auto}.page #maincontent #kneipp-static .refresh-spray-section-inner{max-width:1000px;margin:0 auto}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section-inner{padding:0 15px}}.page #maincontent #kneipp-static .refresh-spray-section01{max-width:800px;margin:40px auto 60px}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section01{padding:0 15px}}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section01-desc{padding:0 15px}}.page #maincontent #kneipp-static .refresh-spray-section02{max-width:900px;margin:40px auto 0;padding-bottom:88px}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section02{padding-bottom:60px}}.page #maincontent #kneipp-static .refresh-spray-section02-feature{margin-top:60px}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section02-feature{padding:0 15px}}.page #maincontent #kneipp-static .refresh-spray-section02-scent{max-width:520px;margin:60px auto 0}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section02-scent{max-width:220px}}.page #maincontent #kneipp-static .refresh-spray-section02-scent-img{max-width:636px;margin:30px auto 0}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section02-scent-img{padding:0 15px}}.page #maincontent #kneipp-static .refresh-spray-section02-scent-desc{margin-top:3rem}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section02-scent-desc{padding:0 15px}}.page #maincontent #kneipp-static .refresh-spray-section03{max-width:496px;margin:70px auto 0}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section03{margin:40px auto 0;padding:0 15px}}.page #maincontent #kneipp-static .refresh-spray-section04{max-width:746px;margin:80px auto 0}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section04{margin:60px auto 0;padding:0 15px}}.page #maincontent #kneipp-static .refresh-spray-section04-inner-item{display:flex;gap:60px}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section04-inner-item{flex-direction:column-reverse;gap:0px}}.page #maincontent #kneipp-static .refresh-spray-section04-inner-item-content{width:452px}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section04-inner-item-content{width:100%}}.page #maincontent #kneipp-static .refresh-spray-section04-inner-item-content-img{max-width:200px;margin:0 auto 24px}.page #maincontent #kneipp-static .refresh-spray-section04-inner-item-img{width:calc(100% - 452px - 60px);display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section04-inner-item-img{width:100%}}.page #maincontent #kneipp-static .refresh-spray-section04-inner-item01 .refresh-spray-section04-inner-item-img img{max-width:204px;margin:0 auto}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section04-inner-item01 .refresh-spray-section04-inner-item-img img{width:100%}}.page #maincontent #kneipp-static .refresh-spray-section05{background:#f7fcfe;margin:60px 0 0;padding:92px 0}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section05{padding:60px 15px}}.page #maincontent #kneipp-static .refresh-spray-section05-inner{max-width:746px;margin:0 auto 0}.page #maincontent #kneipp-static .refresh-spray-section05-inner-item{display:flex;align-items:flex-end;gap:16px}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section05-inner-item{flex-direction:column-reverse;gap:10px}}.page #maincontent #kneipp-static .refresh-spray-section05-inner-item-content{width:420px}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section05-inner-item-content{width:100%}}.page #maincontent #kneipp-static .refresh-spray-section05-inner-item-content h6{font-family:CeraProRegular,sans-serif;font-style:normal;font-weight:400;text-rendering:optimizeLegibility;line-height:var(--lineHeightHeadlines)}.page #maincontent #kneipp-static .refresh-spray-section05-inner-item-img{width:calc(100% - 420px - 16px)}@media screen and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray-section05-inner-item-img{width:270px;margin:0 auto}}.page #maincontent #kneipp-static .refresh-spray .lrs-text{font-weight:500;font-size:20px;line-height:1.9}@media all and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray .lrs-text{font-size:16px}}.page #maincontent #kneipp-static .refresh-spray .half-background{background:linear-gradient(180deg, transparent 0%, transparent 18%, #F7FCFE 0%, #F7FCFE 100%)}@media all and (max-width: 767px){.page #maincontent #kneipp-static .refresh-spray .half-background{padding:0;margin-top:-3rem}.page #maincontent #kneipp-static .refresh-spray .half-background>div>.container{padding:0}}.page #maincontent #kneipp-static .refresh-spray .lrs-img{max-width:315px}@media all and (max-width: 1024px){.page #maincontent #kneipp-static .refresh-spray .lrs-img{max-width:220px}}@media all and (max-width: 1024px){.page #maincontent #kneipp-static .refresh-spray .lrs-center{margin:0 auto 20px auto !important}.page #maincontent #kneipp-static .refresh-spray .lrs-order{order:1 !important}.page #maincontent #kneipp-static .refresh-spray .lrs-width-2{padding:0 40px}}.page #maincontent #kneipp-static .refresh-spray .lrs-width{flex:0 0 38%;max-width:370px}@media all and (max-width: 992px){.page #maincontent #kneipp-static .refresh-spray .lrs-width{flex:0 0 100%;max-width:270px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9nbG9iYWwvX3Jlc3Muc2NzcyIsImNzcy9scC8yMDI2L2xwLXJlZnJlc2gtc3ByYXkuc2NzcyIsImNzcy9nbG9iYWwvX21peGluLnNjc3MiLCJjc3MvZ2xvYmFsL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQ0FFQSxVQUNFLG1DQUNBLGlDQUNBLDhCQU1GLE9BQ0Usc0JBQ0EscUJBR0YseUhBQ0Usa0JBQ0EsU0FDQSxVQUNBLDBDQUdGLHNEQUNFLFdBQ0EsZ0JBQ0EsYUFDQSxhQUdGLHNEQUNFLGdCQUNBLGFBR0YsTUFDRSx5QkFHRixrR0FHRSxjQUdGLFFBQ0UsU0FDQSxzQkFHRixTQUNBLGdCQUdBLEVBQ0UsV0FDQSxlQUNBLHFCQUdGLEVBQ0Usa0JBR0YsSUFDRSwyR0MzQ0ksaURBQ0UsbUJBQ0EsV0FFQSxxREFDRSxlQUNBLFdBQ0EsWUFDQSxzQ0FDQSxpQkFHQSwwREFDRSx1QkFDQSxnRUFDRSxXQUlOLG9EQUNFLGtCQUNBLGNBQ0EsV0FDQSxrQkFDQSxnQkFDQSxnQkFDQSwwQkFDQSxlQUNBLHNDQVRGLG9EQVVJLGdCQ3RCVixxQ0RZTSxvREFhSSxnQkFDQSxnQkFFRix5REFDRSxnQkFDQSxzQ0FGRix5REFHSSxnQkMvQloscUNENEJRLHlEQU1JLGlCQUdKLHdEQUNFLGdCQUNBLGdCQUNBLHNDQUhGLHdEQUlJLGdCQ3pDWixxQ0RxQ1Esd0RBT0ksaUJBSU4sb0RBQ0UsbUJBQ0Esa0JBQ0EsY0FDQSxlQUNBLGdCQUNBLGdCQ3REUixxQ0RnRE0sb0RBUUksbUJBRUEsZUFDQSxpQkFFRix3REFDRSxjQUNBLGVDL0RWLHFDRDZEUSx3REFLSSxnQkNsRVoscUNEcUVRLHdEQUVJLGdCQUlOLG9EQUNFLG1CQUNBLGVBQ0EsWUU3RkcsNktGOEZILGdCQUNBLGtCQUNBLFdBQ0EsaUJBQ0EsWUEvRkcscUJDWVgscUNEMkVNLG9EQVVJLG1CQUVBLGdCQUVGLHdEQUNFLGVDMUZWLHFDRHlGUSx3REFJSSxnQkFJTixvREFDRSxrQkFDQSx5QkFDQSxrQkFDQSxpQkFDQSxtQkFDQSxrQkFDQSxNRTFHSSxRRjJHSixlQUNBLGdCQUNBLGdCQzNHUixxQ0RpR00sb0RBWUksaUJBRUEsZ0JBRUYsdUhBQ0UsV0FDQSxrQkFDQSxRQUNBLFNBQ0EsK0JBQ0Esc0NBQ0EsdUNBRUYsNERBQ0UsUUFDQSxTQUVGLDJEQUNFLFFBQ0EsVUFDQSxxQ0FDQSxnQ0FHSixxREFDRSxnQkFDQSxlQUNBLGtCQUNBLHdFQUNFLGdCQUVGLDhEQUNFLG1CQUNBLHNCQUNBLG1CQUNBLGlCQUNBLGVBQ0EsZ0JBQ0Esa0JDbkpWLHFDRDRJUSw4REFTSSxjQUNBLG9CQUdKLDBEQUNFLDBCQUNBLGVBQ0EsZ0VBQ0UscUJBQ0EsV0FHSiwwREFDRSxpQkFFRix5REFDRSxVQUVGLDJEQUNFLFdBRUYsMkRBQ0UseUJBRUYseURBQ0UsZ0JBQ0Esa0JBQ0EsWUFDQSxTQUNBLDhEQUNFLG1CQUNBLHNCQUNBLG1CQUNBLFdBQ0EsWUFDQSxhQUNBLHFCQUNBLGtCQUNBLFdBQ0EsZUFDQSxnQkM3TFoscUNEa0xVLDhEQWFJLGlCQUlOLDREQUNFLGdCQUNBLGtCQUNBLFlBQ0EsU0FJQSxrRUFDRSxtQkFDQSxzQkFDQSxnQkFDQSxhQUNBLHFCQUNBLFdBQ0EsZUFDQSxnQkFDQSx1Q0FURixrRUFVSSwwQkFDQSxvQ0FHSixpRUFDRSxtQkMxTloscUNEeU5VLGlFQUdJLG9CQUdKLGtDQUNFLEtBQ0UsK0JBRUYsR0FDRSxzREFJTiwwREFDRSxnQkFDQSxlQUNBLGNBRUYseURBQ0UscUJBQ0EsZUFFRiwrREFDRSx5REFFRiwwREFDRSxhQUNBLGlCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG1CQUNBLGVBQ0EsYUFDQSxtQkFDQSx1QkFDQSxtSUFDRSxXQUNBLFdBQ0Esa0JBQ0EsOEJBQ0Esa0JBRUYsa0VBQ0Usa0JBQ0Esd0JBRUYsaUVBQ0UsdUJBQ0EsbUJBSU4sb0RBQ0UsZ0JBQ0EsdURBQ0Usa0JBQ0EsaUJBQ0EsZUFDQSxNRXhSRSxRRnlSRixnQkFDQSxjQUNBLCtEQUNFLFlBQ0Esa0JBQ0EsV0FNTixxREFDRSxXQUNBLGdCQUNBLHVEQUNFLGtCQUNBLFdFelNFLFFGMFNGLCtCQUNBLGtCQUNBLFlBQ0EsWUFDQSxjQUNBLGFBQ0EsdUJBQ0EsbUJBQ0EsV0FDQSxlQUNBLGdCQUNBLGlCQUNBLGVDcFRWLHFDRHFTUSx1REFpQkksbUJBQ0EsV0FDQSxZQUNBLGdCQUNBLDJEQXJCSix1REFzQk0sZ0JBR0osNkRBQ0UsZ0JBQ0EseUJBQ0EsTUVuVUEsUUZvVUEsb0VBQ0UsZ0NBR0osOERBQ0UsV0FDQSxrQkFDQSxRQUNBLFdBQ0EsNENBQ0Esb0NBQ0Esb0NBQ0EsNkJBQ0EsUUFDQSxTQ2hWWixxQ0RzVVUsOERBWUksV0FDQSxtQ0FDQSxvQ0FDQSw2QkFJTixpRUFDRSxvQkFHSixzREFDRSxhQUNBLFFDL1ZSLHFDRDZWTSxzREFJSSxzQkFDQSxVQUdBLDZEQUNFLGtCQUNBLFlBQ0EsWUFDQSxhQUNBLHVCQUNBLG1CQUNBLGVDNVdaLHFDRHFXVSw2REFTSSxZQUtKLCtEQUNFLFdFdFhBLFFGdVhBLCtCQUNBLFdBQ0EscUVBQ0UsZ0JBQ0EseUJBQ0EsTUU1WEYsUUZpWUYsK0RBQ0UsZ0JBQ0EseUJBQ0EsTUVwWUEsUUZxWUEscUVBQ0UsV0V0WUYsUUZ1WUUsK0JBQ0EsV0FLUiwyREFDRSxnQkFDQSxjQUdBLCtEQUNFLFVBcmFTLE9Bc2FULGNDbFpWLHFDRGdaUSwrREFJSSxnQkFJTiwyREFDRSxnQkFDQSxzQkMxWlIscUNEd1pNLDJEQUlJLGdCQzVaVixxQ0Q4WlEsZ0VBRUksZ0JBSU4sMkRBQ0UsZ0JBQ0EsbUJBQ0Esb0JDdmFSLHFDRG9hTSwyREFLSSxxQkFFRixtRUFDRSxnQkM1YVYscUNEMmFRLG1FQUdJLGdCQUdKLGlFQUNFLGdCQUNBLG1CQ25iVixxQ0RpYlEsaUVBSUksaUJBRUYscUVBQ0UsZ0JBQ0EsbUJDemJaLHFDRHViVSxxRUFJSSxnQkFHSixzRUFDRSxnQkMvYloscUNEOGJVLHNFQUdJLGdCQUtSLDJEQUNFLGdCQUNBLG1CQ3hjUixxQ0RzY00sMkRBSUksbUJBQ0EsZ0JBR0osMkRBQ0UsZ0JBQ0EsbUJDaGRSLHFDRDhjTSwyREFJSSxtQkFDQSxnQkFHQSxzRUFDRSxhQUNBLFNDeGRaLHFDRHNkVSxzRUFJSSw4QkFDQSxTQUVGLDhFQUNFLFlDOWRkLHFDRDZkWSw4RUFHSSxZQUVGLGtGQUNFLGdCQUNBLG1CQUdKLDBFQUNFLGdDQUNBLGFBQ0EsdUJBQ0EsbUJDM2VkLHFDRHVlWSwwRUFNSSxZQU1GLG9IQUNFLGdCQUNBLGNDcmZoQixxQ0RtZmMsb0hBSUksWUFPWiwyREFDRSxtQkFDQSxnQkFDQSxlQ2pnQlIscUNEOGZNLDJEQUtJLG1CQUVGLGlFQUNFLGdCQUNBLGdCQUNBLHNFQUNFLGFBQ0EscUJBQ0EsU0MzZ0JaLHFDRHdnQlUsc0VBS0ksOEJBQ0EsVUFFRiw4RUFDRSxZQ2poQmQscUNEZ2hCWSw4RUFHSSxZQUVGLGlGQUNFLHNDQUNBLGtCQUNBLGdCQUNBLGtDQUNBLHVDQUdKLDBFQUNFLGdDQzloQmQscUNENmhCWSwwRUFHSSxZQUNBLGVBTVYsMkRBQ0UsZ0JBQ0EsZUFDQSxnQkFFRixrQ0FDRSwyREFDRSxnQkFHSixrRUFDRSw4RkFHRixrQ0FDRSxrRUFDRSxVQUNBLGlCQUVGLGlGQUNFLFdBR0osMERBQ0UsZ0JBRUYsbUNBQ0UsMERBQ0UsaUJBR0osbUNBQ0UsNkRBQ0UsbUNBRUYsNERBQ0UsbUJBRUYsOERBQ0UsZ0JBR0osNERBQ0UsYUFDQSxnQkFFRixrQ0FDRSw0REFDRSxjQUNBIiwiZmlsZSI6ImNzcy9scC8yMDI2L2xwLXJlZnJlc2gtc3ByYXkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuaHRtbCwgYm9keSB7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcclxufVxyXG5cclxuYm9keSB7XHJcbn1cclxuXHJcbmJvZHkgKiB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbn1cclxuXHJcbmJvZHksZGl2LHAsZm9ybSxpbnB1dCx0ZXh0YXJlYSxzZWxlY3Qsb3B0aW9uLGJ1dHRvbixkbCxkdCxkZCx1bCxvbCxsaSxoMSxoMixoMyxoNCxoNSxoNixhZGRyZXNzLGJ1dHRvbixmaWd1cmUsZmlnY2FwdGlvbntcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCk7XHJcbn1cclxuXHJcbnNlbGVjdCxpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCB0ZXh0YXJlYXtcclxuICBib3JkZXI6IDBweDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIGJveC1zaGFkb3c6IDA7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgdGV4dGFyZWEsIHNlbGVjdCB7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICBvdXRsaW5lOm5vbmU7XHJcbn1cclxuXHJcbnRhYmxle1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbn1cclxuXHJcbm1haW4sYXJ0aWNsZSxhc2lkZSxjYW52YXMsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxcclxuZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWVudSxuYXYsc2VjdGlvbixzdW1tYXJ5XHJcbntcclxuICBkaXNwbGF5OmJsb2NrO1xyXG59XHJcblxyXG5pbWcsIHN2Z3tcclxuICBib3JkZXI6MDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG51bCwgb2wsIGxpe1xyXG5saXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5he1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmkge1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxucHJle1xyXG4gIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFBybyBXMycsJ0hpcmFnaW5vIEtha3UgR290aGljIFBybycsICfmuLjjgrTjgrfjg4Pjgq8nLCBZdUdvdGhpYywgJ+ODoeOCpOODquOCqicsTWVpcnlvLCBcIu+8re+8syDjgrTjgrfjg4Pjgq9cIiwgc2Fucy1zZXJpZjtcclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBGb3VuZGF0aW9uXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5AdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi8vIHZhclxyXG4kbWF4LWNvbnRlbnRzLXdpZHRoOiAxMDAwcHg7XHJcbiRtYXgtY29udGVudHMtd2lkdGgtc3A6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG4keWVhcjogMjAyNjtcclxuJHBhZ2VOYW1lOiBscC1yZWZyZXNoLXNwcmF5O1xyXG4kcGFnZVR5cGU6IGxwO1xyXG4kY29tbW9uaW1nUGF0aDogXCIuLi8uLi8uLi9pbWFnZXNcIjtcclxuJGltZ1BhdGg6IFwiI3skY29tbW9uaW1nUGF0aH0vI3skcGFnZVR5cGV9LyN7JHllYXJ9LyN7JHBhZ2VOYW1lfVwiO1xyXG4kY29sb3ItMDE6ICMwMDg2MkU7XHJcbiR0eHQtc2hhZG93OiAwcHggMHB4IDE1cHggIzEwNjk2NDtcclxuXHJcbi5wYWdle1xyXG4gICNtYWluY29udGVudHtcclxuICAgICNrbmVpcHAtc3RhdGlje1xyXG4gICAgICAucmVmcmVzaC1zcHJheSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZkZmRmZDtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAtNS4zMTI1cmVtO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIGFzcGVjdC1yYXRpbzogYXR0cih3aWR0aCkgLyBhdHRyKGhlaWdodCk7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pbWd7XHJcbiAgICAgICAgICAmLWxpbmt7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1oMXtcclxuICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDQuNHZ3O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIHRleHQtc2hhZG93OiAwIDAgODBweCByZ2JhKDAsIDAsIDAsIDEpO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDAuODtcclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDU2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSgpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDUuOHZ3O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC45O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1tYWlue1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQuNHZ3O1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDU2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoKXtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDUuMnZ3O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLXN1YntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjZ2dztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKCl7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjR2dztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWgye1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGNvbG9yOiAjMDA2NDI4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSgpe1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDUuNnZ3O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLXN1YntcclxuICAgICAgICAgICAgY29sb3I6ICMwMDg2MkU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoKXtcclxuICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDQuNHZ3O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1taWR7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKCl7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaDN7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzM3B4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWpwLTAyO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDU7XHJcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogJHR4dC1zaGFkb3c7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSgpe1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDcuNnZ3O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLXN1YntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcSgpe1xyXG4gICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNi4ydnc7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaDR7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItYnJhbmQ7XHJcbiAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiA0cHggNDhweDtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDM0cHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSgpe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcclxuICAgICAgICAgICAgLy8gZm9udC1zaXplOiA1LjZ2dztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlcntcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMTJweCBzb2xpZCAkY29sb3ItYnJhbmQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgdG9wOiA5cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDlweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICB0b3A6IDlweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDlweDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCAkY29sb3ItYnJhbmQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdHh0e1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDtcclxuICAgICAgICAgICYgKyAucmVmcmVzaC1zcHJheS10eHR7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLWRlYWRsaW5le1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZlNTEyO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKCl7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0dnc7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1saW5re1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLWJvbGR7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1yZWR7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmYwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi13aGl0ZXtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLWJyYW5ke1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZTUxMiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi10b3B7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICYtaXRlbXtcclxuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZTUxMjtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xKCl7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuOHZ3O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1zbGlkZXJ7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1xKCl7XHJcbiAgICAgICAgICAgIC8vICAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgJi1pbm5lcntcclxuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xKCl7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAa2V5ZnJhbWVzIG5ld3N0ZXAtbWFycXVlZS1zY3JvbGwge1xyXG4gICAgICAgICAgICAgIGZyb20ge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgdG8ge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCh2YXIoLS1tYXJxdWVlLWRpc3RhbmNlKSwgMCwgMCk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLW5vdGV7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICMxQjQzNDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLXN1cHtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLXVuZGVybGluZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDU1JSwgI0ZGRjNCMCA1MCUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1wbHVze1xyXG4gICAgICAgICAgICAtLXNpemU6IDUycHg7XHJcbiAgICAgICAgICAgIC0tdGhpY2tuZXNzOiA2cHg7XHJcbiAgICAgICAgICAgIC0tY29sb3I6ICNEQkRCREI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IHZhcigtLXNpemUpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLXNpemUpO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1zaXplKTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IHZhcigtLXRoaWNrbmVzcyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLXRoaWNrbmVzcyk7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiB2YXIoLS1zaXplKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXVse1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgICYtbGl7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCLil49cIjtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgbGVmdDogLTI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIC0tLS0tLS0tLS0tLS0tLeODnOOCv+ODsy0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgICAgICYtYnRuIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgICYtYXtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYnJhbmQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2NTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4MnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcSgpe1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1M3B4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1icmFuZDtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kO1xyXG4gICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkICRjb2xvci1icmFuZDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcSgpe1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtY29taW5nLXNvb257XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWJ0bnN7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSgpe1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLWl0ZW17XHJcbiAgICAgICAgICAgICYtYXtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDMwNHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcSgpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLWl0ZW0wMXtcclxuICAgICAgICAgICAgJi1he1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1icmFuZDtcclxuICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1icmFuZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLWl0ZW0wMntcclxuICAgICAgICAgICAgJi1he1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWJyYW5kO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQ7XHJcbiAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1icmFuZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtY29udGFpbmVye1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXNlY3Rpb257XHJcbiAgICAgICAgICAmLWlubmVye1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRtYXgtY29udGVudHMtd2lkdGg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcSgpe1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXNlY3Rpb24wMXtcclxuICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDQwcHggYXV0byA2MHB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEoKXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1kZXNje1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcSgpe1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXNlY3Rpb24wMntcclxuICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDg4cHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSgpe1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtZmVhdHVyZXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoKXtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtc2NlbnR7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNjBweCBhdXRvIDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKCl7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWltZ3tcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYzNnB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoKXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1kZXNje1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoKXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1zZWN0aW9uMDN7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDQ5NnB4O1xyXG4gICAgICAgICAgbWFyZ2luOiA3MHB4IGF1dG8gMDtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xKCl7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCBhdXRvIDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1zZWN0aW9uMDR7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDc0NnB4O1xyXG4gICAgICAgICAgbWFyZ2luOiA4MHB4IGF1dG8gMDtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xKCl7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNjBweCBhdXRvIDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtaW5uZXJ7XHJcbiAgICAgICAgICAgICYtaXRlbXtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGdhcDogNjBweDtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcSgpe1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYtY29udGVudHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NTJweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKCl7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1pbWd7XHJcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDI0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYtaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ1MnB4IC0gNjBweCk7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoKXtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtaXRlbTAxe1xyXG4gICAgICAgICAgICAgIC5yZWZyZXNoLXNwcmF5LXNlY3Rpb24wNC1pbm5lci1pdGVtLWltZ3tcclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDRweDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKCl7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1zZWN0aW9uMDV7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjdGQ0ZFO1xyXG4gICAgICAgICAgbWFyZ2luOiA2MHB4IDAgMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDkycHggMDtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xKCl7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtaW5uZXJ7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzQ2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDA7XHJcbiAgICAgICAgICAgICYtaXRlbXtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoKXtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1jb250ZW50e1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQyMHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoKXtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBoNntcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IENlcmFQcm9SZWd1bGFyLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lSGVpZ2h0SGVhZGxpbmVzKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1pbWd7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDIwcHggLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKCl7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNzBweDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5scnMtdGV4dCB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuOTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgLmxycy10ZXh0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaGFsZi1iYWNrZ3JvdW5kIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHRyYW5zcGFyZW50IDAlLCB0cmFuc3BhcmVudCAxOCUsICNGN0ZDRkUgMCUsICNGN0ZDRkUgMTAwJSk7XHJcbiAgICAgICAgICAvLyBtYXJnaW4tdG9wOiAtMS41NjI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAuaGFsZi1iYWNrZ3JvdW5kIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTNyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaGFsZi1iYWNrZ3JvdW5kPmRpdj4uY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmxycy1pbWcge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAzMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxMDI0cHgpIHtcclxuICAgICAgICAgIC5scnMtaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxMDI0cHgpIHtcclxuICAgICAgICAgIC5scnMtY2VudGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAubHJzLW9yZGVyIHtcclxuICAgICAgICAgICAgb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5scnMtd2lkdGgtMiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmxycy13aWR0aCB7XHJcbiAgICAgICAgICBmbGV4OiAwIDAgMzglO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAzNzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDo5OTJweCkge1xyXG4gICAgICAgICAgLmxycy13aWR0aCB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbkB1c2UgXCJzYXNzOm1hcFwiO1xyXG5cclxuLy8gI01lZGlhIFF1ZXJ5XHJcbi8vXHJcbi8vIOS9v+eUqOS+i1xyXG4vLyAuZm9vIHtcclxuLy8gICBjb2xvcjogYmx1ZTtcclxuLy8gICBAaW5jbHVkZSBtcSgpIHsgLy8g5byV5pWw44KS55yB55Wl77yI5Yid5pyf5YCk44GvbWTjga43NjhweO+8iVxyXG4vLyAgICAgY29sb3I6IHllbGxvdztcclxuLy8gICB9XHJcbi8vICAgQGluY2x1ZGUgbXEobGcpIHsgLy8g5byV5pWw44KS5YCL5Yil44Gr5oyH5a6aXHJcbi8vICAgICBjb2xvcjogcmVkO1xyXG4vLyAgIH1cclxuLy8gfVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyAkYnJlYWtwb2ludC1zbTogJHdpZHRoLW1pbi1wYWdlICFkZWZhdWx0O1xyXG4vLyAkYnJlYWtwb2ludC1tZDogJHdpZHRoLW1pZGRsZS1wYWdlICFkZWZhdWx0O1xyXG4vLyAkYnJlYWtwb2ludC1sZzogJHdpZHRoLXBhZ2UtbWF4ICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludHM6IChcclxuICAneHNtJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpJyxcclxuICAnc20nOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCknLFxyXG4gICdtZCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KScsXHJcbiAgJ2xnJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KScsXHJcbiAgJ3hsZyc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCknLFxyXG4gICd4eGxnJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0MHB4KScsXHJcbikgIWRlZmF1bHQ7XHJcbkBtaXhpbiBtcSgkYnJlYWtwb2ludDogbWQpIHtcclxuICBAbWVkaWEgI3ttYXAuZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFByZXNlbnRhdGlvbjpcclxuLy8g44Ot44O844Or44Kq44O844OQ44O844KS44G+44Go44KB44Gm5Ye65YqbXHJcbi8vXHJcbi8vIEV4YW1wbGU6XHJcbi8vIEBpbmNsdWRlIGhvdmVyIHtcclxuLy8gICBjb2xvcjogIzk5OTtcclxuLy8gfVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gaG92ZXIge1xyXG4gICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFByZXNlbnRhdGlvbjpcclxuLy8g55+i5Y2w44Ki44Kk44Kz44Oz55Sf5oiQXHJcbi8vXHJcbi8vICRpY29uLXBvc2l0aW9uICA6IOefouWNsOOBruS9jee9ru+8iHRvcC9yaWdodC9ib3R0b20vbGVmdO+8iVxyXG4vLyAkaWNvbi1zaXplICAgICAgOiDnn6LljbDjga7jgrXjgqTjgrpcclxuLy8gJGljb24tY29sb3IgICAgIDog55+i5Y2w44Gu6ImyXHJcbi8vICRpY29uLWRpcmVjdGlvbiA6IOefouWNsOOBruaWueWQke+8iHRvcC9yaWdodC9ib3R0b20vbGVmdO+8iVxyXG4vLyAkcGFkZGluZyAgICAgICAgOiDopqropoHntKDjga5wYWRkaW5nXHJcbi8vICRwc2V1ZG8tZWxlbWVudCA6IOeWkeS8vOimgee0oOaMh+Wumu+8iOWIneacn+WApO+8mmJlZm9yZe+8u+ecgeeVpeWPr++8ve+8iVxyXG4vL1xyXG4vLyBFeGFtcGxlOlxyXG4vLyBAaW5jbHVkZSBpY29uLWFycm93KCdyaWdodCcsICc3cHgnLCAkY29sb3ItYmxhY2ssICdib3R0b20nLCAnMThweCcpO1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gaWNvbi1hcnJvdygkaWNvbi1wb3NpdGlvbiwgJGljb24tc2l6ZSwgJGljb24tY29sb3IsICRpY29uLWRpcmVjdGlvbiwgJHBhZGRpbmcsICRwc2V1ZG8tZWxlbWVudDogJ2JlZm9yZScpIHtcclxuICBAaWYgJGljb24tcG9zaXRpb24gPT0gJ3RvcCcge1xyXG4gICAgcGFkZGluZy10b3A6ICN7JHBhZGRpbmd9O1xyXG4gIH0gQGVsc2UgaWYgJGljb24tcG9zaXRpb24gPT0gJ3JpZ2h0JyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAjeyRwYWRkaW5nfTtcclxuICB9IEBlbHNlIGlmICRpY29uLXBvc2l0aW9uID09ICdib3R0b20nIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAjeyRwYWRkaW5nfTtcclxuICB9IEBlbHNlIGlmICRpY29uLXBvc2l0aW9uID09ICdsZWZ0JyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICN7JHBhZGRpbmd9O1xyXG4gIH1cclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICY6I3skcHNldWRvLWVsZW1lbnR9IHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6ICN7JGljb24tc2l6ZX07XHJcbiAgICBoZWlnaHQ6ICN7JGljb24tc2l6ZX07XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI3skaWNvbi1jb2xvcn07XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICN7JGljb24tY29sb3J9O1xyXG4gICAgbWFyZ2luOiAoLSN7JGljb24tc2l6ZX0pIDAgMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgI3skaWNvbi1wb3NpdGlvbn06IDJweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgQGlmICRpY29uLWRpcmVjdGlvbiA9PSAndG9wJyB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICB9IEBlbHNlIGlmICRpY29uLWRpcmVjdGlvbiA9PSAncmlnaHQnIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XHJcbiAgICB9IEBlbHNlIGlmICRpY29uLWRpcmVjdGlvbiA9PSAnYm90dG9tJyB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICB9IEBlbHNlIGlmICRpY29uLWRpcmVjdGlvbiA9PSAnbGVmdCcge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gI21hcmdpbiAsIHBhZGRpbmdcclxuLy9cclxuLy8gRXhhbXBsZTpcclxuLy8gQGluY2x1ZGUgc3BhY2luZygjeyRpKjV9KTtcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIHNwYWNpbmcoJHNpemUpIHtcclxuICAkdHlwZTogJ3VfcCc7XHJcbiAgJHByb3A6ICdwYWRkaW5nJztcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDIge1xyXG4gICAgQGlmICRpID4gMSB7XHJcbiAgICAgICR0eXBlOiAndV9tJztcclxuICAgICAgJHByb3A6ICdtYXJnaW4nO1xyXG4gICAgfVxyXG4gICAgLiN7JHR5cGV9dC0jeyRzaXplfSB7ICN7JHByb3B9LXRvcDogICAgI3skc2l6ZX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAuI3skdHlwZX1yLSN7JHNpemV9IHsgI3skcHJvcH0tcmlnaHQ6ICAjeyRzaXplfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgIC4jeyR0eXBlfWItI3skc2l6ZX0geyAjeyRwcm9wfS1ib3R0b206ICN7JHNpemV9cHggIWltcG9ydGFudDsgfVxyXG4gICAgLiN7JHR5cGV9bC0jeyRzaXplfSB7ICN7JHByb3B9LWxlZnQ6ICAgI3skc2l6ZX1weCAhaW1wb3J0YW50OyB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gUHJlc2VudGF0aW9uOlxyXG4vLyDooYzliLbpmZBcclxuLy9cclxuLy8gRXhhbXBsZTpcclxuLy8gQGluY2x1ZGUgbGluZS1jbGFtcCgzKTtcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIGxpbmUtY2xhbXAoJGxpbmVzKSB7XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAtd2Via2l0LWxpbmUtY2xhbXA6ICRsaW5lcztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG5cclxuLy8gUHJlc2VudGF0aW9uOlxyXG4vLyDopIfmlbDooYzliLbpmZDvvIhQQ+eUqO+8iVxyXG4vL1xyXG4vLyBFeGFtcGxlOlxyXG4vLyBAaW5jbHVkZSBsaW5lLWNsYW1wLXBjKDMsIDVlbSk7XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBsaW5lLWNsYW1wLXBjKCRsaW5lcywgJGhlaWdodCkge1xyXG4gIEBpZiAkbGluZXMgPT0gMSB7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgbWF4LWhlaWdodDogJGhlaWdodDtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZXM7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vICN0cmFuc2Zvcm1cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQnJvd3NlciBQcmVmaXhlc1xyXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG4gIC8vIC1tcy10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG4gIHRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XHJcbn1cclxuXHJcbi8vIFJvdGF0ZVxyXG5AbWl4aW4gcm90YXRlICgkZGVnKSB7XHJcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgjeyRkZWd9ZGVnKSk7XHJcbn1cclxuXHJcbi8vIFNjYWxlXHJcbkBtaXhpbiBzY2FsZSgkc2NhbGUpIHtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoJHNjYWxlKSk7XHJcbn1cclxuXHJcbi8vIFRyYW5zbGF0ZVxyXG5AbWl4aW4gdHJhbnNsYXRlICgkeCwgJHkpIHtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKCR4LCAkeSkpO1xyXG59XHJcblxyXG4vLyBTa2V3XHJcbkBtaXhpbiBza2V3ICgkeCwgJHkpIHtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2tldygjeyR4fWRlZywgI3skeX1kZWcpKTtcclxufVxyXG5cclxuLy8gVHJhbnNmb3JtIE9yaWdpblxyXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbiAoJG9yaWdpbikge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcclxuICAvLyAtbXMtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xyXG59XHJcblxyXG5cclxuLy8gI2RlY2ltYWwgcG9pbnRcclxuLy8g5bCP5pWw44Gu5qGB5pWw44Go5Li444KB5pa544KS5Yi25b6h44GZ44KLXHJcbi8vXHJcbi8vIEV4YW1wbGU6XHJcbi8vIEBpbmNsdWRlIHJvdW5kLWRlY2ltYWwoJG51bWJlcik7XHJcbi8vIEBpbmNsdWRlIGNlaWwtZGVjaW1hbCgkbnVtYmVyKTtcclxuLy8gQGluY2x1ZGUgZmxvb3ItZGVjaW1hbCgkbnVtYmVyKTtcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gUm91bmQgKOWbm+aNqOS6lOWFpSlcclxuQGZ1bmN0aW9uIHJvdW5kLWRlY2ltYWwoJG51bWJlciwgJGRpZ2l0czogMCkge1xyXG4gIEByZXR1cm4gdG8tZml4ZWQoJG51bWJlciwgJGRpZ2l0cywgJ3JvdW5kJyk7XHJcbn1cclxuXHJcbi8vIENlaWwgKOWIh+OCiuS4iuOBkilcclxuQGZ1bmN0aW9uIGNlaWwtZGVjaW1hbCgkbnVtYmVyLCAkZGlnaXRzOiAwKSB7XHJcbiAgQHJldHVybiB0by1maXhlZCgkbnVtYmVyLCAkZGlnaXRzLCAnY2VpbCcpO1xyXG59XHJcblxyXG4vLyBGbG9vciAo5YiH44KK5o2o44GmKVxyXG5AZnVuY3Rpb24gZmxvb3ItZGVjaW1hbCgkbnVtYmVyLCAkZGlnaXRzOiAwKSB7XHJcbiAgQHJldHVybiB0by1maXhlZCgkbnVtYmVyLCAkZGlnaXRzLCAnZmxvb3InKTtcclxufVxyXG5cclxuQGZ1bmN0aW9uIHRvLWZpeGVkICgkbnVtYmVyLCAkZGlnaXRzOiAwLCAkcm91bmQ6ICdyb3VuZCcpIHtcclxuICAkbjogMTtcclxuICAvLyAkbnVtYmVyIG11c3QgYmUgYSBudW1iZXJcclxuICBAaWYgdHlwZS1vZigkbnVtYmVyKSAhPSBudW1iZXIge1xyXG4gICAgQHdhcm4gJyN7ICRudW1iZXIgfSBpcyBub3QgYSBudW1iZXIuJztcclxuICAgIEByZXR1cm4gJG51bWJlcjtcclxuICB9XHJcbiAgLy8gJGRpZ2l0cyBtdXN0IGJlIGEgdW5pdGxlc3MgbnVtYmVyXHJcbiAgQGlmIHR5cGUtb2YoJGRpZ2l0cykgIT0gbnVtYmVyIHtcclxuICAgIEB3YXJuICcjeyAkZGlnaXRzIH0gaXMgbm90IGEgbnVtYmVyLic7XHJcbiAgICBAcmV0dXJuICRudW1iZXI7XHJcbiAgfSBAZWxzZSBpZiBub3QgdW5pdGxlc3MoJGRpZ2l0cykge1xyXG4gICAgQHdhcm4gJyN7ICRkaWdpdHMgfSBoYXMgYSB1bml0Lic7XHJcbiAgICBAcmV0dXJuICRudW1iZXI7XHJcbiAgfVxyXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGRpZ2l0cyB7XHJcbiAgICAkbjogJG4gKiAxMDtcclxuICB9XHJcbiAgQGlmICRyb3VuZCA9PSAncm91bmQnIHtcclxuICAgIEByZXR1cm4gcm91bmQoJG51bWJlciAqICRuKSAvICRuO1xyXG4gIH0gQGVsc2UgaWYgJHJvdW5kID09ICdjZWlsJyB7XHJcbiAgICBAcmV0dXJuIGNlaWwoJG51bWJlciAqICRuKSAvICRuO1xyXG4gIH0gQGVsc2UgaWYgJHJvdW5kID09ICdmbG9vcicge1xyXG4gICAgQHJldHVybiBmbG9vcigkbnVtYmVyICogJG4pIC8gJG47XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBAd2FybiAnI3sgJHJvdW5kIH0gaXMgdW5kZWZpbmVkIGtleXdvcmQuJztcclxuICAgIEByZXR1cm4gJG51bWJlcjtcclxuICB9XHJcbn1cclxuXHJcbi8vIOWIpeOCpuOCo+ODs+ODieOCpuOBp+mWi+OBj+ODquODs+OCr+OBq+OCouOCpOOCs+ODs+OCkuOBpOOBkeOCi1xyXG5AbWl4aW4gbmV3LXdpbmRvdygkY29sb3IsICRzaXplKSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICBtYXNrOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDE1LjQgMTMuNFwiPjxwYXRoIGQ9XCJNMTEuNCwxMy40SDEuNGMtLjc3LDAtMS40LS42My0xLjQtMS40VjRjMC0uNzcuNjMtMS40LDEuNC0xLjRoMnYuOEgxLjRjLS4zMywwLS42LjI3LS42LjZ2OGMwLC4zMy4yNy42LjYuNmgxMGMuMzMsMCwuNi0uMjcuNi0uNnYtMmguOHYyYzAsLjc3LS42MywxLjQtMS40LDEuNFpcIi8+PHBhdGggZD1cIk0xNC40LDlINS40Yy0uNTUsMC0xLS40NS0xLTFWMWMwLS41NS40NS0xLDEtMWg5Yy41NSwwLDEsLjQ1LDEsMXY3YzAsLjU1LS40NSwxLTEsMVpNNS40LjhjLS4xMSwwLS4yLjA5LS4yLjJ2N2MwLC4xMS4wOS4yLjIuMmg5Yy4xMSwwLC4yLS4wOS4yLS4yVjFjMC0uMTEtLjA5LS4yLS4yLS4ySDUuNFpcIi8+PC9zdmc+Jykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICB3aWR0aDogJHNpemU7XHJcbiAgICBoZWlnaHQ6ICRzaXplO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB9XHJcbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcblxyXG4vLyB3aWR0aFxyXG4kd2lkdGgtcGFnZS1wYzogMTIzMnB4O1xyXG4kd2lkdGgtc3ViLXdpbmRvdzogNTAwcHg7XHJcbiR3aWR0aC1tYWluOiA5NDBweDtcclxuJHdpZHRoLXN1YjogMjIwcHg7XHJcbiR3aWR0aC1jb250ZW50cy1uYXJyb3c6IDgwMHB4O1xyXG4kd2lkdGgtc2lkZW1lbnU6IDIyMHB4O1xyXG4kd2lkdGgtc2lkZS1zcDogMTZweDtcclxuJGhlaWdodC1oZWFkZXItc3A6IDk2cHg7XHJcblxyXG4vLyBmb250XHJcbiRmb250LWpwOiAnTm90byBTYW5zIEpQJywnWXUgR290aGljIE1lZGl1bScsICfmuLjjgrTjgrfjg4Pjgq8gTWVkaXVtJywgWXVHb3RoaWMsICfmuLjjgrTjgrfjg4Pjgq/kvZMnLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIixcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsTWVpcnlvLFwi44Oh44Kk44Oq44KqXCIsT3Nha2EsXCJNUyBQR290aGljXCIsYXJpYWwsaGVsdmV0aWNhLHNhbnMtc2VyaWY7XHJcbiRmb250LWpwLTAyOiAnTm90byBTZXJpZiBKUCcsJ1l1IEdvdGhpYyBNZWRpdW0nLCAn5ri444K044K344OD44KvIE1lZGl1bScsIFl1R290aGljLCAn5ri444K044K344OD44Kv5L2TJywgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLE1laXJ5byxcIuODoeOCpOODquOCqlwiLE9zYWthLFwiTVMgUEdvdGhpY1wiLGFyaWFsLGhlbHZldGljYSxzYW5zLXNlcmlmO1xyXG5cclxuJGZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcclxuJGZvbnQtd2VpZ2h0LXNlbWktYm9sZDogNjAwO1xyXG4kZm9udC13ZWlnaHQtbWVkaXVtOiA1MDA7XHJcbiRmb250LXdlaWdodC1yZWd1bGFyOiA0MDA7XHJcbiRmb250LXdlaWdodC1saWdodDogMzAwO1xyXG4kZm9udC13ZWlnaHQtZXgtbGlnaHQ6IDIwMDtcclxuXHJcbi8vIGNvbG9yXHJcbiRjb2xvci10ZXh0OiAjMDAwO1xyXG4kY29sb3ItdGV4dDI6ICM4ODg7XHJcbiRjb2xvci10ZXh0MzogIzMzMztcclxuJGNvbG9yLWJyYW5kOiAjMDA0NDQxO1xyXG4kY29sb3ItcmVkOiAjZTYwMDEyO1xyXG4kY29sb3ItZm9ybS1iYWNrZ3JvdW5kOiAjZjRmOWZhO1xyXG4kY29sb3ItZm9ybS1ib3JkZXI6ICNjZGQxZDI7XHJcbiRjb2xvci1saW5rOiAjMDBDO1xyXG4kY29sb3ItYmx1ZTogIzAwYTBlOTtcclxuJGNvbG9yLXllbGxvdzogI2ZmZjEwMDtcclxuJGNvbG9yLXN0YXI6ICNGRUM2MDA7XHJcbiRjb2xvci1wb3B1cDogI2ZiZjBmMjtcclxuJGNvbG9yLWxpbmU6ICMwNmM3NTU7XHJcblxyXG4kY29sb3ItYmFja2dyb3VuZC1ncmF5OiAjZWZlZmVmO1xyXG5cclxuJGNvbG9yLWJ0bi1tYWluOiAjMDAwO1xyXG4kY29sb3ItYnRuLXN1YjogIzY2NjtcclxuJGNvbG9yLWJ0bi1jYXJ0OiAjRkY5RDJCO1xyXG4kY29sb3ItYnRuLWNhbmNlbDogI2MwYzBjMDtcclxuJGNvbG9yLWJ0bi1kaXNhYmxlZDogI0VFRTtcclxuJGNvbG9yLXRleHQtZGlzYWJsZWQ6ICNDQ0M7XHJcbiRjb2xvci1idG4tZmF2b3JpdGU6ICNFRUU7XHJcbiRjb2xvci10ZXh0LWZhdm9yaXRlOiAjODg4O1xyXG4kY29sb3ItaWNvbi1mYXZvcml0ZS1vbjogI2U0MDA3ZjtcclxuJGNvbG9yLWJ0bi1lc3RpbWF0ZTogIzAwYTQzNDsiXX0= */
