/*!*******************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./frontend/css/web/pages/signature_generator/signatureGenerator.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Inter:300,400,500,600,700);
/*!********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/tippy.js/dist/tippy.css ***!
  \********************************************************************************************************************/
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
/*!**************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/tippy.js/animations/scale.css ***!
  \**************************************************************************************************************************/
.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{transform:scale(.5);opacity:0}
/*!*******************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/tippy.js/animations/shift-away.css ***!
  \*******************************************************************************************************************************/
.tippy-box[data-animation=shift-away][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top]{transform:translateY(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom]{transform:translateY(-10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left]{transform:translateX(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right]{transform:translateX(-10px)}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./frontend/css/web/pages/signature_generator/signatureGenerator.scss (1) ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************/
html,body,#root{height:100%}

body{margin:0}

.tippy-box{background-color:#666;font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-weight:400;padding:8px}

.tippy-box[data-placement^=left]>.tippy-arrow::before{border-left-color:#666}

[dir="rtl"] .tippy-box[data-placement^=left]>.tippy-arrow::before{border-left-color:currentcolor;border-right-color:#666}

.tippy-box[data-placement^=right]>.tippy-arrow::before{border-right-color:#666}

[dir="rtl"] .tippy-box[data-placement^=right]>.tippy-arrow::before{border-right-color:currentcolor;border-left-color:#666}

.signature-generator{background-image:url("https://mailtrack-signature-generator.s3.eu-west-1.amazonaws.com/wave.svg");background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;height:100%}

.signature-generator *{font-family:inter,helvetica,"Helvetica Neue",sans-serif}

.signature-generator h1{color:#333;font-size:40px;font-weight:300}

.signature-generator h2{color:#423e87;font-size:16px;text-transform:uppercase}

.signature-generator__wrapper{display:grid;grid-template-columns:auto auto auto;margin:0 auto;max-width:1400px;width:100%}

.signature-generator__sidebar{background-color:#fff;box-shadow:0 0 13px rgba(0,0,0,.16);max-width:400px;padding:8px 0 20px}

.signature-generator__sidebar img{display:block;margin:32px 0 32px 32px}

[dir="rtl"] .signature-generator__sidebar img{margin:32px 32px 32px 0}

.signature-generator__sidebar h2{margin-bottom:30px;padding-left:40px}

[dir="rtl"] .signature-generator__sidebar h2{padding-left:0;padding-right:40px}

.signature-generator__sidebar form{padding:0 40px;position:relative}

.signature-generator__sidebar form .clear{background-color:rgba(0,0,0,0);border:0;color:#423e87;cursor:pointer;display:flex;font-size:12px;font-weight:400;justify-content:center;line-height:18px;margin:0;padding:0;position:absolute;right:40px;text-decoration:underline;z-index:1}

[dir="rtl"] .signature-generator__sidebar form .clear{right:auto;left:40px}

.signature-generator__sidebar form .clear img{margin-right:4px}

[dir="rtl"] .signature-generator__sidebar form .clear img{margin-right:0;margin-left:4px}

.signature-generator__sidebar form .form__row{align-items:flex-end;display:flex}

.signature-generator__sidebar form .form__row>:not(:first-child){margin-left:32px}

[dir="rtl"] .signature-generator__sidebar form .form__row>:not(:first-child){margin-left:0;margin-right:32px}

.signature-generator__sidebar form .form__input,.signature-generator__sidebar form .form__textarea{display:inline-block;margin-bottom:20px;position:relative;width:100%}

.signature-generator__sidebar form .form__input .form__input__label,.signature-generator__sidebar form .form__textarea .form__input__label{display:flex;flex-direction:row;justify-content:space-between}

.signature-generator__sidebar form .form__input .form__input__color-picker,.signature-generator__sidebar form .form__textarea .form__input__color-picker{align-items:center;display:flex}

.signature-generator__sidebar form .form__input .form__input__color-picker::before,.signature-generator__sidebar form .form__textarea .form__input__color-picker::before{color:#a4a2e2;content:"#";font-size:15px;left:55px;position:absolute}

[dir="rtl"] .signature-generator__sidebar form .form__input .form__input__color-picker::before,[dir="rtl"] .signature-generator__sidebar form .form__textarea .form__input__color-picker::before{left:auto;right:55px}

.signature-generator__sidebar form .form__input .form__input__color-picker button,.signature-generator__sidebar form .form__textarea .form__input__color-picker button{border:3px solid #fff;border-radius:50%;box-shadow:0 0 4px 1px rgba(0,0,0,.25);cursor:pointer;height:30px;margin-right:12px;width:30px}

[dir="rtl"] .signature-generator__sidebar form .form__input .form__input__color-picker button,[dir="rtl"] .signature-generator__sidebar form .form__textarea .form__input__color-picker button{margin-right:0;margin-left:12px}

.signature-generator__sidebar form .form__input .form__input__color-picker input,.signature-generator__sidebar form .form__textarea .form__input__color-picker input{flex:1;padding-left:30px}

[dir="rtl"] .signature-generator__sidebar form .form__input .form__input__color-picker input,[dir="rtl"] .signature-generator__sidebar form .form__textarea .form__input__color-picker input{padding-left:0;padding-right:30px}

.signature-generator__sidebar form .form__input label,.signature-generator__sidebar form .form__textarea label{color:#423e87;display:block;font-size:14px;font-weight:700;margin-bottom:8px}

.signature-generator__sidebar form .form__input img,.signature-generator__sidebar form .form__textarea img{margin:10px;position:absolute}

.signature-generator__sidebar form .form__input img.tooltip-img,.signature-generator__sidebar form .form__textarea img.tooltip-img{background-color:rgba(0,0,0,0);margin:0;position:relative}

.signature-generator__sidebar form .form__input input,.signature-generator__sidebar form .form__input textarea,.signature-generator__sidebar form .form__textarea input,.signature-generator__sidebar form .form__textarea textarea{border:0;border-radius:8px;box-shadow:0 0 0 1px #a4a2e2;box-sizing:border-box;font-size:14px;padding:10px 14px;resize:none;width:100%}

.signature-generator__sidebar form .form__input input:active,.signature-generator__sidebar form .form__input textarea:active,.signature-generator__sidebar form .form__textarea input:active,.signature-generator__sidebar form .form__textarea textarea:active{box-shadow:0 0 0 2px #a4a2e2}

.signature-generator__sidebar form .form__input input:focus,.signature-generator__sidebar form .form__input input:hover,.signature-generator__sidebar form .form__input textarea:focus,.signature-generator__sidebar form .form__input textarea:hover,.signature-generator__sidebar form .form__textarea input:focus,.signature-generator__sidebar form .form__textarea input:hover,.signature-generator__sidebar form .form__textarea textarea:focus,.signature-generator__sidebar form .form__textarea textarea:hover{box-shadow:0 0 0 1px #6964ce}

.signature-generator__sidebar form .form__input input:focus,.signature-generator__sidebar form .form__input textarea:focus,.signature-generator__sidebar form .form__textarea input:focus,.signature-generator__sidebar form .form__textarea textarea:focus{outline:none}

.signature-generator__sidebar form .form__input input.icon,.signature-generator__sidebar form .form__input textarea.icon,.signature-generator__sidebar form .form__textarea input.icon,.signature-generator__sidebar form .form__textarea textarea.icon{padding:10px 14px 10px 40px}

[dir="rtl"] .signature-generator__sidebar form .form__input input.icon,[dir="rtl"] .signature-generator__sidebar form .form__input textarea.icon,[dir="rtl"] .signature-generator__sidebar form .form__textarea input.icon,[dir="rtl"] .signature-generator__sidebar form .form__textarea textarea.icon{padding:10px 40px 10px 14px}

.signature-generator__container{margin:0 20px;padding-top:35px;text-align:center}

.signature-generator__container h1{margin-bottom:104px;text-align:center}

.signature-generator__container .sticky{position:sticky;top:10px}

.signature-generator__container .signature-generator__preview{background-color:#fff;border-radius:8px 8px 0 0;box-shadow:0 0 13px rgba(0,0,0,.16);min-width:400px;overflow:hidden;text-align:initial}

.signature-generator__container .signature-generator__preview .titlebar{align-items:center;background-color:#333;display:flex;height:40px;justify-content:right;padding:4px}

[dir="rtl"] .signature-generator__container .signature-generator__preview .titlebar{justify-content:left}

.signature-generator__container .signature-generator__preview .titlebar__minimize,.signature-generator__container .signature-generator__preview .titlebar__maximize,.signature-generator__container .signature-generator__preview .titlebar__close{background-color:#fff;border-radius:6px;height:12px;margin-right:10px;transition:background-color 200ms ease-in-out;width:12px}

[dir="rtl"] .signature-generator__container .signature-generator__preview .titlebar__minimize,[dir="rtl"] .signature-generator__container .signature-generator__preview .titlebar__maximize,[dir="rtl"] .signature-generator__container .signature-generator__preview .titlebar__close{margin-right:0;margin-left:10px}

.signature-generator__container .signature-generator__preview .titlebar__minimize:hover{background-color:#f4a624}

.signature-generator__container .signature-generator__preview .titlebar__maximize:hover{background-color:#007a50}

.signature-generator__container .signature-generator__preview .titlebar__close:hover{background-color:#fe4444}

.signature-generator__container .signature-generator__preview .mail{padding:0 16px 34px}

.signature-generator__container .signature-generator__preview .mail__skeleton{background-color:#f1f3f4;border-radius:16px;height:12px;width:100px}

.signature-generator__container .signature-generator__preview .mail__row{display:flex;flex-direction:row}

.signature-generator__container .signature-generator__preview .mail__row .mail__skeleton:first-child{margin-right:24px;width:256px}

[dir="rtl"] .signature-generator__container .signature-generator__preview .mail__row .mail__skeleton:first-child{margin-right:0;margin-left:24px}

.signature-generator__container .signature-generator__preview .mail__recipients,.signature-generator__container .signature-generator__preview .mail__subject{align-items:center;border-bottom:1px solid #ddd;display:flex;height:32px;padding:4px}

.signature-generator__container .signature-generator__preview .mail__subject .mail__skeleton{width:180px}

.signature-generator__container .signature-generator__preview .mail__body{display:flex;flex-direction:column;margin:20px 0 35px;padding:4px}

.signature-generator__container .signature-generator__preview .mail__body .mail__skeleton:nth-child(3){width:180px}

.signature-generator__container .signature-generator__preview .mail__body .mail__skeleton:not(:nth-child(3)){margin-bottom:24px}

.signature-generator__container .signature-generator__copy-btn{background-color:#423e87;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-top:50px;padding:12px 64px;position:relative;text-decoration:none;text-transform:capitalize;white-space:nowrap}

.signature-generator__container .signature-generator__copy-btn:active{background-color:#6964ce;box-shadow:inset 0 0 20px rgba(0,0,0,.4)}

.signature-generator__container .signature-generator__copy-btn:focus,.signature-generator__container .signature-generator__copy-btn:hover{background-color:#6964ce}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2lnbmF0dXJlR2VuZXJhdG9yLjBkOWZiOTQ5MTE2NzczOGU3ODRmLmNzcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUEsbURBQW1ELFNBQVMsQ0FBQyxrQkFBa0IsNEJBQTRCLENBQUMsV0FBVyxpQkFBaUIsQ0FBQyxxQkFBcUIsQ0FBQyxVQUFVLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGVBQWUsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsZ0RBQWdELENBQUMsNkNBQTZDLFFBQVEsQ0FBQyxvREFBb0QsV0FBVyxDQUFDLE1BQU0sQ0FBQyxzQkFBc0IsQ0FBQyx3QkFBd0IsQ0FBQywyQkFBMkIsQ0FBQyxnREFBZ0QsS0FBSyxDQUFDLHVEQUF1RCxRQUFRLENBQUMsTUFBTSxDQUFDLHNCQUFzQixDQUFDLDJCQUEyQixDQUFDLDhCQUE4QixDQUFDLDhDQUE4QyxPQUFPLENBQUMscURBQXFELDBCQUEwQixDQUFDLHlCQUF5QixDQUFDLFVBQVUsQ0FBQyw0QkFBNEIsQ0FBQywrQ0FBK0MsTUFBTSxDQUFDLHNEQUFzRCxTQUFTLENBQUMsMEJBQTBCLENBQUMsMEJBQTBCLENBQUMsNkJBQTZCLENBQUMsNkNBQTZDLHlEQUF5RCxDQUFDLGFBQWEsVUFBVSxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsb0JBQW9CLFVBQVUsQ0FBQyxpQkFBaUIsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLGVBQWUsQ0FBQyxTQUFTLEM7Ozs7QUNBaDRDLHNEQUFzRCx1QkFBdUIsQ0FBQyx5REFBeUQsb0JBQW9CLENBQUMsdURBQXVELHNCQUFzQixDQUFDLHdEQUF3RCxxQkFBcUIsQ0FBQyxvREFBb0QsbUJBQW1CLENBQUMsU0FBUyxDOzs7O0FDQXpZLHlEQUF5RCxTQUFTLENBQUMsOEVBQThFLDBCQUEwQixDQUFDLGlGQUFpRiwyQkFBMkIsQ0FBQywrRUFBK0UsMEJBQTBCLENBQUMsZ0ZBQWdGLDJCQUEyQixDOzs7O0FDUTllLGdCQUdJOztBQUdKLEtBQ0k7O0FBR0osV0FDSSxxQkNPWSxDRE5aLHVERWxCZSxDRm1CZixlRWpCaUIsQ0ZrQmpCOztBQUVBLHNEQUNJLHNCQ0NROztBREZaLGtFQUNJLDhCQ0NRLENERFIsdUJDQ1E7O0FERVosdURBQ0ksdUJDSFE7O0FERVosbUVBQ0ksK0JDSFEsQ0RHUixzQkNIUTs7QURPaEIscUJBQ0ksa0dBQ0EsMkJBQ0EsNEJBQ0Esc0JBQ0EsYUFDQSxtQkFDQTs7QUFFQSx1QkFDSSx1REV6Q1c7O0FGNENmLHdCQUNJLFVDeEJNLENEeUJOLGVBQ0EsZUU5Q1k7O0FGaURoQix3QkFDSSxhQ0ZTLENER1QsY0UzQ00sQ0Y0Q047O0FBR0osOEJBQ0ksYUFDQSxxQ0FDQSxjQUNBLGlCQUNBOztBQUdKLDhCQUNJLHFCQ2pDQSxDRGtDQSxvQ0FDQSxnQkFDQTs7QUFFQSxrQ0FDSSxjQUNBOztBQUZKLDhDQUVJOztBQUdKLGlDQUNJLG1CQUNBOztBQUZKLDZDQUVJOztBQUdKLG1DQUNJLGVBQ0E7O0FBRUEsMENBQ0ksK0JBQ0EsU0FDQSxhQ3RDQyxDRHVDRCxlQUNBLGFBQ0EsZUFDQSxlRXpGSyxDRjBGTCx1QkFDQSxpQkFDQSxTQUNBLFVBQ0Esa0JBQ0EsV0FDQSwwQkFDQTs7QUFmSixzREFhSSxvQkFFQTs7QUFFQSw4Q0FDSTs7QUFESiwwREFDSTs7QUFJUiw4Q0FDSSxxQkFDQTs7QUFFQSxpRUFDSTs7QUFESiw2RUFDSTs7QUFJUixtR0FFSSxxQkFDQSxtQkFDQSxrQkFDQTs7QUFHSSwySUFDSSxhQUNBLG1CQUNBOztBQUdKLHlKQUNJLG1CQUNBOztBQUVBLHlLQUNJLGFDbkZWLENEb0ZVLFlBQ0EsZUFDQSxVQUNBOztBQUxKLGlNQUlJLG9CQUNBOztBQUdKLHVLQUNJLHNCQUNBLGtCQUNBLHVDQUNBLGVBQ0EsWUFDQSxrQkFDQTs7QUFQSiwrTEFNSSwrQkFDQTs7QUFHSixxS0FDSSxPQUNBOztBQUZKLDZMQUVJOztBQUtaLCtHQUNJLGFDOUdILENEK0dHLGNBQ0EsY0V2SkwsQ0Z3SkssZUU3SkQsQ0Y4SkM7O0FBR0osMkdBQ0ksWUFDQTs7QUFFQSxtSUFDSSwrQkFDQSxTQUNBOztBQUlSLG9PQUVJLFNBQ0Esa0JBQ0EsNkJBQ0Esc0JBQ0EsY0U3S0wsQ0Y4S0ssa0JBQ0EsWUFDQTs7QUFFQSxnUUFDSTs7QUFHSix3ZkFFSTs7QUFHSiw0UEFDSTs7QUFHSix3UEFDSTs7QUFESix3U0FDSTs7QUFPcEIsZ0NBQ0ksY0FDQSxpQkFDQTs7QUFFQSxtQ0FDSSxvQkFDQTs7QUFHSix3Q0FDSSxnQkFDQTs7QUFJQSw4REFDSSxzQkFDQSwwQkFDQSxvQ0FDQSxnQkFDQSxnQkFDQTs7QUFFQSx3RUFDSSxtQkFDQSxxQkN0Tk4sQ0R1Tk0sYUFDQSxZQUNBLHNCQUNBOztBQU5KLG9GQUtJLG9CQUNBOztBQUVBLG1QQUdJLHFCQ3BOaEIsQ0RxTmdCLGtCQUNBLFlBQ0Esa0JBQ0EsOENBQ0E7O0FBUkosdVJBTUksK0JBRUE7O0FBR0osd0ZBQ0ksd0JHblBSOztBSHNQSSx3RkFDSSx3QkMxTlQ7O0FENk5LLHFGQUNJLHdCRzVQUDs7QUhnUUQsb0VBQ0k7O0FBRUEsOEVBQ0ksd0JDL09ULENEZ1BTLG1CQUNBLFlBQ0E7O0FBR0oseUVBQ0ksYUFDQTs7QUFHSSxxR0FDSSxrQkFDQTs7QUFGSixpSEFDSSwrQkFDQTs7QUFLWiw2SkFFSSxtQkFDQSw2QkFDQSxhQUNBLFlBQ0E7O0FBSUEsNkZBQ0k7O0FBSVIsMEVBQ0ksYUFDQSxzQkFDQSxtQkFDQTs7QUFHSSx1R0FDSTs7QUFHSiw2R0FDSTs7QUFPcEIsK0RBQ0ksd0JDalJDLENEa1JELFlBQ0Esa0JBQ0EsV0FDQSxlQUNBLGNFN1RELENGOFRDLGVFcFVPLENGcVVQLGdCQUNBLGtCQUNBLGtCQUNBLHFCQUNBLDBCQUNBOztBQUVBLHNFQUNJLHdCQy9SSyxDRGdTTDs7QUFHSiwwSUFFSSx3QkNyU0ssQyIsInNvdXJjZXMiOlsid2VicGFjazovL21haWx0cmFjay1iYWNrZW5kLy4vbm9kZV9tb2R1bGVzL3RpcHB5LmpzL2Rpc3QvdGlwcHkuY3NzIiwid2VicGFjazovL21haWx0cmFjay1iYWNrZW5kLy4vbm9kZV9tb2R1bGVzL3RpcHB5LmpzL2FuaW1hdGlvbnMvc2NhbGUuY3NzIiwid2VicGFjazovL21haWx0cmFjay1iYWNrZW5kLy4vbm9kZV9tb2R1bGVzL3RpcHB5LmpzL2FuaW1hdGlvbnMvc2hpZnQtYXdheS5jc3MiLCJ3ZWJwYWNrOi8vbWFpbHRyYWNrLWJhY2tlbmQvLi9mcm9udGVuZC9jc3Mvd2ViL3BhZ2VzL3NpZ25hdHVyZV9nZW5lcmF0b3Ivc2lnbmF0dXJlR2VuZXJhdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vbWFpbHRyYWNrLWJhY2tlbmQvLi9mcm9udGVuZC9jc3MvY29tbW9uL19jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly9tYWlsdHJhY2stYmFja2VuZC8uL2Zyb250ZW5kL2Nzcy93ZWIvcGFnZXMvc2lnbmF0dXJlX2dlbmVyYXRvci92YXJpYWJsZXMvX2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vbWFpbHRyYWNrLWJhY2tlbmQvLi9mcm9udGVuZC9jc3Mvd2ViL3BhZ2VzL3NpZ25hdHVyZV9nZW5lcmF0b3IvdmFyaWFibGVzL19jb2xvcnMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIudGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPWZhZGVdW2RhdGEtc3RhdGU9aGlkZGVuXXtvcGFjaXR5OjB9W2RhdGEtdGlwcHktcm9vdF17bWF4LXdpZHRoOmNhbGMoMTAwdncgLSAxMHB4KX0udGlwcHktYm94e3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6IzMzMztjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NHB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNDt3aGl0ZS1zcGFjZTpub3JtYWw7b3V0bGluZTowO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLHZpc2liaWxpdHksb3BhY2l0eX0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj10b3BdPi50aXBweS1hcnJvd3tib3R0b206MH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj10b3BdPi50aXBweS1hcnJvdzpiZWZvcmV7Ym90dG9tOi03cHg7bGVmdDowO2JvcmRlci13aWR0aDo4cHggOHB4IDA7Ym9yZGVyLXRvcC1jb2xvcjppbml0aWFsO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIHRvcH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dPi50aXBweS1hcnJvd3t0b3A6MH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dPi50aXBweS1hcnJvdzpiZWZvcmV7dG9wOi03cHg7bGVmdDowO2JvcmRlci13aWR0aDowIDhweCA4cHg7Ym9yZGVyLWJvdHRvbS1jb2xvcjppbml0aWFsO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1sZWZ0XT4udGlwcHktYXJyb3d7cmlnaHQ6MH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1sZWZ0XT4udGlwcHktYXJyb3c6YmVmb3Jle2JvcmRlci13aWR0aDo4cHggMCA4cHggOHB4O2JvcmRlci1sZWZ0LWNvbG9yOmluaXRpYWw7cmlnaHQ6LTdweDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBsZWZ0fS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePXJpZ2h0XT4udGlwcHktYXJyb3d7bGVmdDowfS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePXJpZ2h0XT4udGlwcHktYXJyb3c6YmVmb3Jle2xlZnQ6LTdweDtib3JkZXItd2lkdGg6OHB4IDhweCA4cHggMDtib3JkZXItcmlnaHQtY29sb3I6aW5pdGlhbDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciByaWdodH0udGlwcHktYm94W2RhdGEtaW5lcnRpYV1bZGF0YS1zdGF0ZT12aXNpYmxlXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU0LDEuNSwuMzgsMS4xMSl9LnRpcHB5LWFycm93e3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7Y29sb3I6IzMzM30udGlwcHktYXJyb3c6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfS50aXBweS1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6NXB4IDlweDt6LWluZGV4OjF9IiwiLnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zY2FsZV1bZGF0YS1wbGFjZW1lbnRePXRvcF17dHJhbnNmb3JtLW9yaWdpbjpib3R0b219LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zY2FsZV1bZGF0YS1wbGFjZW1lbnRePWJvdHRvbV17dHJhbnNmb3JtLW9yaWdpbjp0b3B9LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zY2FsZV1bZGF0YS1wbGFjZW1lbnRePWxlZnRde3RyYW5zZm9ybS1vcmlnaW46cmlnaHR9LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zY2FsZV1bZGF0YS1wbGFjZW1lbnRePXJpZ2h0XXt0cmFuc2Zvcm0tb3JpZ2luOmxlZnR9LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zY2FsZV1bZGF0YS1zdGF0ZT1oaWRkZW5de3RyYW5zZm9ybTpzY2FsZSguNSk7b3BhY2l0eTowfSIsIi50aXBweS1ib3hbZGF0YS1hbmltYXRpb249c2hpZnQtYXdheV1bZGF0YS1zdGF0ZT1oaWRkZW5de29wYWNpdHk6MH0udGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPXNoaWZ0LWF3YXldW2RhdGEtc3RhdGU9aGlkZGVuXVtkYXRhLXBsYWNlbWVudF49dG9wXXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMHB4KX0udGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPXNoaWZ0LWF3YXldW2RhdGEtc3RhdGU9aGlkZGVuXVtkYXRhLXBsYWNlbWVudF49Ym90dG9tXXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTBweCl9LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zaGlmdC1hd2F5XVtkYXRhLXN0YXRlPWhpZGRlbl1bZGF0YS1wbGFjZW1lbnRePWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwcHgpfS50aXBweS1ib3hbZGF0YS1hbmltYXRpb249c2hpZnQtYXdheV1bZGF0YS1zdGF0ZT1oaWRkZW5dW2RhdGEtcGxhY2VtZW50Xj1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwcHgpfSIsIiRtYWlsdHJhY2tfZG9tYWluOiBcIm1haWx0cmFjay5uZ3Jvay5pby9idW5kbGVzL21haWx0cmFja2Zyb250ZW5kXCI7ICRtYWlsdHJhY2tfc2lnbmF0dXJlX2dlbmVyYXRvcl9kb21haW46IFwiaHR0cHM6Ly9tYWlsdHJhY2stc2lnbmF0dXJlLWdlbmVyYXRvci5zMy5ldS13ZXN0LTEuYW1hem9uYXdzLmNvbVwiO1xuQGltcG9ydCAnLi92YXJpYWJsZXMvZm9udHMnO1xuQGltcG9ydCAnLi92YXJpYWJsZXMvY29sb3JzJztcblxuQGltcG9ydCAnfnRpcHB5LmpzL2Rpc3QvdGlwcHkuY3NzJztcbkBpbXBvcnQgJ3RpcHB5LmpzL2FuaW1hdGlvbnMvc2NhbGUuY3NzJztcbkBpbXBvcnQgJ3RpcHB5LmpzL2FuaW1hdGlvbnMvc2hpZnQtYXdheS5jc3MnO1xuXG5odG1sLFxuYm9keSxcbiNyb290IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLnRpcHB5LWJveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXk7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LXN0YWNrLWludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgIHBhZGRpbmc6IDhweDtcblxuICAgICZbZGF0YS1wbGFjZW1lbnRePSdsZWZ0J10gPiAudGlwcHktYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkY29sb3ItZ3JleTtcbiAgICB9XG5cbiAgICAmW2RhdGEtcGxhY2VtZW50Xj0ncmlnaHQnXSA+IC50aXBweS1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkY29sb3ItZ3JleTtcbiAgICB9XG59XG5cbi5zaWduYXR1cmUtZ2VuZXJhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJG1haWx0cmFja19zaWduYXR1cmVfZ2VuZXJhdG9yX2RvbWFpbiArICcvd2F2ZS5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAqIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXN0YWNrLWludGVyO1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrLWdyZXk7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHVycGxlO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtcztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAmX193cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gYXV0bztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX19zaWRlYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTNweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAwIDIwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAzMnB4IDAgMzJweCAzMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuY2xlYXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXB1cnBsZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3JtX19yb3cge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgJiA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm1fX2lucHV0LFxuICAgICAgICAgICAgLmZvcm1fX3RleHRhcmVhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuZm9ybV9faW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAmX19sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX2NvbG9yLXBpY2tlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWxpZ2h0LXB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnIyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDRweCAxcHggcmdiYSgwLCAwLCAwLCAuMjUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICAgICAgICAgICAgICAmLnRvb2x0aXAtaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXQsXG4gICAgICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICRjb2xvci1saWdodC1wdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgICAgICAgICAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkY29sb3ItbGlnaHQtcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggJGNvbG9yLWxpZ2h0ZXItcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBtYXJnaW46IDAgMjBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDRweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGlja3kge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWduYXR1cmUtZ2VuZXJhdG9yIHtcbiAgICAgICAgICAgICZfX3ByZXZpZXcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAxM3B4IHJnYmEoMCwgMCwgMCwgLjE2KTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogaW5pdGlhbDtcblxuICAgICAgICAgICAgICAgIC50aXRsZWJhciB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrLWdyZXk7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICZfX21pbmltaXplLFxuICAgICAgICAgICAgICAgICAgICAmX19tYXhpbWl6ZSxcbiAgICAgICAgICAgICAgICAgICAgJl9fY2xvc2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fbWluaW1pemU6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdhcm5pbmc7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmX19tYXhpbWl6ZTpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW4tZGFyaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX2Nsb3NlOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tYWlsIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4IDM0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fc2tlbGV0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0LWdyZXk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fcm93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAubWFpbF9fc2tlbGV0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmX19yZWNpcGllbnRzLFxuICAgICAgICAgICAgICAgICAgICAmX19zdWJqZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWxpZ2h0ZXItZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmX19zdWJqZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tYWlsX19za2VsZXRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fYm9keSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5tYWlsX19za2VsZXRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoOm50aC1jaGlsZCgzKSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fY29weS1idG4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wdXJwbGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCA2NHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0ZXItcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIC40KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHRlci1wdXJwbGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gTWVzc2FnZXNcbi8vIEVycm9yXG4kcmVkLWRhcms6ICNjZjAyMWM7XG4kcmVkLW1lZGl1bTogI2ZlNDQ0NDtcbiRyZWQtbGlnaHQ6ICNmYzdhN2E7XG4kcmVkLXVsdHJhLWxpZ2h0OiAjZmVkMWQxO1xuXG4vLyBJbmZvXG4kYmx1ZS1kYXJrOiAjMTM1NmNjO1xuJGJsdWUtbWVkaXVtOiAjMDU3M2ViO1xuJGJsdWUtbGlnaHQ6ICM4YmI0Zjk7XG4kYmx1ZS11bHRyYS1saWdodDogI2QyZTNmYztcbiRnbWFpbC1ibHVlLWRhcms6ICMxYTczZTg7XG4kaW5mby1ibHVlLWRhcms6ICMwMDRiNjI7XG5cbi8vIFdhcm5pbmdcbiR5ZWxsb3ctZGFyazogI2Y0YTYyNDtcbiR5ZWxsb3ctbWVkaXVtOiAjZmViODQ0O1xuJHllbGxvdy1saWdodDogI2ZmZGQ1NztcbiR5ZWxsb3ctdWx0cmEtbGlnaHQ6ICNmZmZlZTQ7XG5cbi8vIE5ldXRyYWxcbiRibGFjazogIzAwMDtcbiRncmV5LWRhcmstMTogIzMzMztcbiRncmV5LWRhcmstMjogIzQwNDA0MDtcbiRncmV5LWRhcmstMzogIzVmNjM2ODtcbiRncmV5LW1lZGl1bS0xOiAjNjY2O1xuJGdyZXktbWVkaXVtLTI6ICM5YjliOWI7XG4kZ3JleS1tZWRpdW0tMzogI2FhYTtcbiRncmV5LW1lZGl1bS00OiAjY2NjO1xuJGdyZXktbGlnaHQtMTogI2RkZDtcbiRncmV5LWxpZ2h0LTI6ICNlNmU2ZTY7XG4kZ3JleS1saWdodC0zOiAjZjFmM2Y0O1xuJGdyZXktbGlnaHQtNDogIzgwODA4MDtcbiR3aGl0ZTogI2ZmZjtcblxuLy8gTmV3IE5ldXRyYWxcbiRncmF5LWRhcmstbmV3OiAjMTcyMjI2O1xuXG4vLyBNYWlsdHJhY2tcbi8vIFByaW1hcnlcbiRwcmltYXJ5LWRhcms6ICMwMDdhNTA7XG4kcHJpbWFyeS1lbnZlbG9wZTogIzAwYjg3ODtcbiRwcmltYXJ5LWRvdWJsZS1jaGVjazogIzJlY2Y4MDtcbiRwcmltYXJ5LWxpZ2h0OiAjN2RlOGMzO1xuJHByaW1hcnktdWx0cmEtbGlnaHQ6ICNkNGY3ZWI7XG4kcHJpbWFyeS1uZXc6ICMzREYyQjY7XG4kcHJpbWFyeS1uZXctaG92ZXI6ICMzMmM2OTU7XG4kcHJpbWFyeS1uZXctdWx0cmEtbGlnaHQ6ICNFOEZGRjc7XG5cbi8vIFNlY29uZGFyeVxuJHNlY29uZGFyeS1kYXJrOiAjNDIzZTg3O1xuJHNlY29uZGFyeS1kb3VibGUtY2hlY2s6ICM2OTY0Y2U7XG4kc2Vjb25kYXJ5LWxpZ2h0OiAjYTRhMmUyO1xuJHNlY29uZGFyeS11bHRyYS1saWdodDogI2UxZTBmNTtcbiRzZWNvbmRhcnktbmV3LXVsdHJhLWxpZ2h0OiAjRjhGNUZGO1xuXG4vLyBBdXhpbGlhcnlcbiRwaW5rOiAjZjAzMTY4O1xuJHB1cnBsZTogI2ExNDJmNDtcbiRvcmFuZ2U6ICNlMzc0MDA7XG5cbi8vIFN0YXRlc1xuLy8gQnV0dG9uXG4kcHJpbWFyeS1zb2xpZC1ob3ZlcjogIzNkOTk3OTtcbiRwcmltYXJ5LWxpZ2h0LWhvdmVyOiAjZWJmNWYxO1xuJGVycm9yLW1lZGl1bS1ob3ZlcjogI2ZlZjVmNTtcblxuLy8gTWVudXNcbiRtZW51LWRhcmstaG92ZXI6ICMxYTU2NDI7XG4kcHJpbWFyeS1saWdodC1hY3RpdmU6ICNjY2VjZTE7XG5cbi8vIHNwcmVhZHNoZWV0XG4kc3ByZWFkc2hlZXQtY29sb3I6ICMxODlkNWQ7XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjU1M1wiOyIsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9SW50ZXI6MzAwLDQwMCw1MDAsNjAwLDcwMCcpO1xuXG4kZm9udC1zdGFjay1pbnRlcjogaW50ZXIsIGhlbHZldGljYSwgJ0hlbHZldGljYSBOZXVlJywgc2Fucy1zZXJpZjtcbiRmb250LXdlaWdodC1saWdodDogMzAwO1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogNDAwO1xuJGZvbnQtd2VpZ2h0LXJlZ3VsYXI6IDUwMDtcbiRmb250LXdlaWdodC1zZW1pYm9sZDogNjAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcbiRmb250LXNpemUteHhsOiAyOHB4O1xuJGZvbnQtc2l6ZS14bDogMjRweDtcbiRmb250LXNpemUtbTogMjFweDtcbiRmb250LXNpemUtczogMTZweDtcbiRmb250LXNpemUteHM6IDE0cHg7XG4kZm9udC1zaXplLXh4czogMTJweDtcblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTMwXCI7IiwiQGltcG9ydCAnLi4vLi4vLi4vLi4vY29tbW9uL2NvbG9ycyc7XG5cbiRjb2xvci13aGl0ZTogJHdoaXRlO1xuJGNvbG9yLXB1cnBsZTogJHNlY29uZGFyeS1kYXJrO1xuJGNvbG9yLWxpZ2h0LXB1cnBsZTogJHNlY29uZGFyeS1saWdodDtcbiRjb2xvci1saWdodGVyLXB1cnBsZTogJHNlY29uZGFyeS1kb3VibGUtY2hlY2s7XG4kY29sb3ItbGlnaHQtZ3JleTogJGdyZXktbGlnaHQtMztcbiRjb2xvci1saWdodGVyLWdyZXk6ICRncmV5LWxpZ2h0LTE7XG4kY29sb3ItZ3JleTogJGdyZXktbWVkaXVtLTE7XG4kY29sb3ItZGFyay1ncmV5OiAkZ3JleS1kYXJrLTE7XG4kY29sb3ItZ3JlZW4tZGFyazogJHByaW1hcnktZGFyaztcbiRjb2xvci1kYXJrLXJlZDogI2ZlNDQ0NDtcbiRjb2xvci13YXJuaW5nOiAjZjRhNjI0O1xuJGNvbG9yLWJsYWNrOiAkYmxhY2s7XG5cbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjU1MFwiOyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/