.input{position:relative}.input_required:after{content:"";position:absolute;top:8px;right:8px;width:6px;height:6px;border-radius:50%;background:#b9c8d9;z-index:2}.input_required:hover.input_required:after{background:#9eaec0}.input_required.input_error:after,.input_required.input_error:hover.input_required.input_error:after{background:#e44724}.input_active:not(.input_error):not(.input_disabled) svg{fill:#9eaec0}.input_error .input__input{border:2px solid #e44724!important;color:#e44724}.input_error .input__input::-webkit-input-placeholder{color:#e44724}.input_error .input__input::-moz-placeholder{color:#e44724}.input_error .input__input:-ms-input-placeholder{color:#e44724}.input_error .input__input:-moz-placeholder{color:#e44724}.input_attention .input__input{border:2px solid #ffc82c}.input_attention:hover .input__input{border:2px solid #ffc00d!important}.input__input{position:relative;width:100%;height:48px;padding:14px 18px;background-color:#fff;border:2px solid #d2deeb;border-radius:6px;box-sizing:border-box;font-size:14px;color:#3c4857;z-index:1;transition:.1s}.input__input::-webkit-input-placeholder{color:#9eaec0}.input__input::-moz-placeholder{color:#9eaec0}.input__input:-ms-input-placeholder{color:#9eaec0}.input__input:-moz-placeholder{color:#9eaec0}.input__input:disabled{background-color:#e7f0f9;border-color:#e7f0f9;color:#b9c8d9}.input__input:hover:not(:disabled):not(.input__input_error),.input__input_active{border-color:#9eaec0}.input__input_textarea{height:200px;resize:vertical}.input__input_textarea:disabled{border:2px solid #d2deeb}.input__input_mini{height:38px;padding:10px 18px}.input__error-text{position:relative;margin-top:-10px;padding:18px 20px 10px;background:#e44724;border-radius:0 0 6px 6px;font-size:10px;color:#e7f0f9}.button{display:inline-block;height:38px;padding:9px 16px;border:none;outline:none;border-radius:6px;box-shadow:0 0 8px rgba(16,182,89,.4);box-sizing:border-box;font-weight:700;line-height:normal;font-size:14px;letter-spacing:-.03em;cursor:pointer;transition:.2s}.button,.button:active,.button:focus,.button:hover{color:#fff}.button:disabled{box-shadow:0 0 8px rgba(60,72,87,.1);color:#9eaec0;cursor:auto}.button:disabled,.button:disabled:active,.button:disabled:focus,.button:disabled:hover{background-color:#d2deeb}.button_blue{background-color:#1fb6ff;box-shadow:0 4px 8px rgba(57,173,229,.3)}.button_blue:hover{background-color:#00acff}.button_blue:active{background-color:#009eeb}.button_green{background-color:#13ce66}.button_green:active,.button_green:focus{background-color:#0f9f4f}.button_green:hover{background-color:#10b258}.button_red{background-color:#c73717;box-shadow:0 0 8px rgba(60,72,87,.2)}.button_red:active{background-color:#992a12}.button_red:hover{background-color:#ac2f14}.button_orange{background-color:#ff8534;box-shadow:0 4px 8px rgba(176,85,48,.2)}.button_orange:active{background-color:#ff6601}.button_orange:hover{background-color:#ff7315}.button_default{background-color:#fff;color:#3c4857;box-shadow:0 0 8px rgba(60,72,87,.2)}.button_default:disabled,.button_default:disabled:active,.button_default:disabled:focus,.button_default:disabled:hover{background-color:#fff;color:#b9c8d9}.button_default:hover{color:#778597}.button_default:active{color:#5f6c7c}.button_dark{background:#3c4857;color:#fff;box-shadow:0 0 8px rgba(60,72,87,.2)}.button_dark:disabled,.button_dark:disabled:active,.button_dark:disabled:focus,.button_dark:disabled:hover{background-color:#d2deeb;color:#9eaec0}.button_dark:active,.button_dark:hover{background-color:#778597}.button_transparent{background:transparent}.button_big{height:43px;padding:12px 24px;font-size:13px;text-transform:uppercase}.button_link{text-decoration:none}.button_square{padding:0;width:32px;height:32px;display:flex;justify-content:center;align-items:center}.button__loader{width:24px;height:24px;fill:#fff}.auth-form{font-family:Montserrat,sans-serif}.auth-form__form-control{margin-bottom:12px}.auth-form__reset-link{cursor:pointer;display:inline-block;margin-top:12px;width:100%;text-align:center;color:#d3d3d3;text-decoration:underline}.auth-form__input{width:100%}.auth-form__input:active,.auth-form__input:focus,.auth-form__input:hover{border:none;outline:none}.auth-form__input input,.auth-form__input textarea{height:56px;border:none;border-radius:12px;font-family:Montserrat,sans-serif}@media screen and (min-width:320px) and (max-width:1279px){.auth-form__input input,.auth-form__input textarea{background:linear-gradient(0deg,#f4f4f4,#f4f4f4),#fff;border-radius:8px}}@media screen and (max-width:640px){.auth-form__input input,.auth-form__input textarea{height:48px}}.auth-form__input input:active,.auth-form__input input:focus,.auth-form__input input:hover,.auth-form__input textarea:active,.auth-form__input textarea:focus,.auth-form__input textarea:hover{border:none;outline:none}.auth-form__input_textarea textarea{height:120px;margin-bottom:24px}.auth-form__input .input__error-text{font-family:Montserrat,sans-serif;border-radius:0 0 12px 12px;margin-top:-8px;padding:10px 20px 6px;font-size:11px}@media screen and (min-width:320px) and (max-width:1279px){.auth-form__input .input__error-text{border-radius:0 0 8px 8px}}.auth-form__error{text-align:center;color:#e44724}.auth-form__submit{margin-top:20px;width:100%;background:linear-gradient(90.01deg,#1fb6ff,#13ce66);border-radius:6px;font-family:Montserrat,sans-serif;font-size:13px;transition:opacity .2s}.auth-form__submit:hover{opacity:.75}.auth-form__submit:active{opacity:.65}@media screen and (min-width:320px) and (max-width:1279px){.auth-form__submit{height:48px}}.auth-form__submit:disabled{color:#fff!important;opacity:.5}.auth-form__submit:disabled:active,.auth-form__submit:disabled:hover{opacity:.5}@media screen and (min-width:320px) and (max-width:1279px){.auth-form__submit{position:absolute;bottom:34px;left:50%;transform:translateX(-50%);max-width:400px;min-width:312px}}@media screen and (max-width:640px){.auth-form__submit{max-width:312px}}@media (orientation:portrait) and (max-width:640px) and (max-height:580px){.auth-form__submit{position:relative;bottom:auto;transform:none;left:auto}}.auth-form__footer{color:#9eaec0;position:absolute;bottom:45px;cursor:pointer}.auth-form__footer>span{color:#1fb6ff}.auth-page{position:relative;height:100vh;background:#f1f8ff;font-family:Montserrat,sans-serif;overflow:hidden}.auth-page__header{padding:35px 40px}.auth-page__logo{width:143px}.auth-page__popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:480px;padding:65px 75px 75px;background:hsla(0,0%,100%,.9);box-shadow:inset 0 0 120px hsla(0,0%,100%,.5);backdrop-filter:blur(250px);border-radius:24px;z-index:1}.auth-page__title{color:#3c4857;font-weight:700;font-size:48px;line-height:56px;text-align:center;margin-bottom:4px}.auth-page__description{color:#3c4857;font-weight:500;font-size:18px;line-height:32px;text-align:center;margin-bottom:40px}.auth-page .auth-form__form-control{margin-bottom:16px}.auth-page .auth-form__input.input_error:before{display:none}.auth-page input{background:#e2e8e9;box-shadow:0 12px 48px hsla(0,0%,100%,.2)}.auth-page::-webkit-input-placeholder{color:#778597}.auth-page::-moz-placeholder{color:#778597}.auth-page:-ms-input-placeholder{color:#778597}.auth-page:-moz-placeholder{color:#778597}.auth-page .auth-form__submit{background:linear-gradient(90.01deg,#3c4857,#245d81);box-shadow:0 8px 32px rgba(60,72,87,.4)}.auth-page__footer{position:absolute;bottom:0;left:0;width:100%;padding:35px 40px;text-align:right}.auth-page__copyright{font-size:12px;color:#9eaec0}.auth-page__juristic-item{position:relative;font-weight:600;font-size:12px;line-height:18px;color:#3c4857;text-decoration:none;margin-right:16px;transition:color .2s}.auth-page__juristic-item:before{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:#9eaec0}.auth-page__juristic-item:hover{color:#2f3844}.auth-page__juristic-item:hover:before{background:hsla(0,0%,100%,.3)}.auth-page__juristic-item:last-child{margin-right:0}.auth-page__green-circle{position:absolute;top:calc(50% - 800px);left:50%;width:787px;height:787px;background:linear-gradient(182.72deg,rgba(19,206,102,0) 22.3%,#13ce66 97.73%);border-radius:50%}.auth-page__blue-circle{position:absolute;bottom:calc(50% - 600px);right:calc(50% + 110px);width:511px;height:511px;background:linear-gradient(222.08deg,#1fb6ff 8.36%,rgba(31,182,255,0) 90.13%);border-radius:50%}.popup-header__title{margin:0;padding-bottom:4px;font-weight:700;font-size:48px;color:#3c4857}@media screen and (min-width:320px) and (max-width:1279px){.popup-header__title{padding-bottom:12px;font-size:40px}}@media screen and (max-width:640px){.popup-header__title{padding-bottom:12px;font-size:36px}}.popup-header__descr{margin-bottom:40px;font-size:18px;color:#3c4857}.popup-header__descr>span{color:#3c4857}@media screen and (min-width:320px) and (max-width:1279px){.popup-header__descr{font-size:16px;font-size:14px}}.popup-header__back{color:#3c4857;font-weight:600;font-size:12px;line-height:18px}.popup-header__back-icon{width:6.5px;height:10px;margin-right:17px}.popup-header__back:hover{cursor:pointer;opacity:.7;transition:.11s ease}.popup-header_centered{height:100%;display:flex;flex-direction:column;justify-content:center}.auth-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(47,56,68,.9);z-index:11;font-family:Montserrat,sans-serif}@media (orientation:portrait) and (max-width:640px) and (max-height:580px){.auth-popup{overflow-y:auto;overflow-x:hidden}}.auth-popup__interface-mobile{position:absolute}.auth-popup__interface-mobile:before{content:"";position:absolute;width:calc(100% - 30px);height:56px;left:50%;transform:translateX(-50%);bottom:-21px;background:#000;mix-blend-mode:multiply;opacity:.2;filter:blur(32px);z-index:-1}.auth-popup__interface-mobile svg{width:100%}@media screen and (min-width:1280px){.auth-popup__interface-mobile{display:none}}@media screen and (min-width:320px) and (max-width:1279px){.auth-popup__interface-mobile{top:32px;left:50%;transform:translateX(-50%);width:340px;height:236px;z-index:1}}@media screen and (max-width:640px){.auth-popup__interface-mobile{top:32px;left:50%;transform:translateX(-50%);width:240px;height:167px}}@media (orientation:portrait) and (max-width:640px) and (max-height:580px){.auth-popup__interface-mobile{position:relative;top:auto;margin:32px auto 0;left:auto;transform:none}}@media screen and (min-width:320px) and (max-width:1279px){.auth-popup{background:#fff}.auth-popup:after{content:"";position:absolute;top:-337px;left:50%;transform:translateX(-50%);width:583px;height:583px;border-radius:50%;background:linear-gradient(0deg,rgba(19,206,102,0) -3.3%,#13ce66 51.07%)}}@media screen and (max-width:640px){.auth-popup{background:#fff;background-size:450px}.auth-popup:after{content:"";position:absolute;top:-329px;left:50%;transform:translateX(-50%);width:515px;height:515px;border-radius:50%;background:linear-gradient(0deg,rgba(19,206,102,0) -3.3%,#13ce66 51.07%)}}@media screen and (min-width:320px) and (max-width:1279px){.auth-popup__cross-icon{display:none}}.auth-popup__cross-icon-mobile{display:none}@media screen and (min-width:320px) and (max-width:1279px){.auth-popup__cross-icon-mobile{display:inline-block}}.auth-popup__close{position:absolute;top:32px;right:32px;width:64px;height:64px;margin:0;padding:0;border-radius:50%;border:none;outline:none;background:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.25));box-shadow:inset 0 0 40px hsla(0,0%,100%,.25);backdrop-filter:blur(250px);cursor:pointer;transition:.2s}.auth-popup__close svg{width:16px;height:16px;fill:#3c4857}.auth-popup__close svg path{stroke:#3c4857}.auth-popup__close:hover{opacity:.8}.auth-popup__close:active{opacity:.7}.auth-popup__close:active svg{transform:translateY(1px)}@media screen and (min-width:320px) and (max-width:1279px){.auth-popup__close{top:24px;right:24px;width:56px;height:56px;background:#fff;box-shadow:0 8px 32px rgba(0,0,0,.15);z-index:2}.auth-popup__close svg path{fill:#3c4857}}@media screen and (max-width:640px){.auth-popup__close{width:48px;height:48px}.auth-popup__close svg{width:12px;height:12px}}.auth-popup__agreement-checkbox{color:#9eaec0;font-size:12px;margin-top:27px}@media screen and (min-width:320px) and (max-width:1279px){.auth-popup__wrapper,.auth-popup__wrapper>div{height:100%}}.auth-popup__container{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:800px;height:504px;background:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.25));box-shadow:inset 0 0 120px hsla(0,0%,100%,.5);backdrop-filter:blur(250px);border-radius:24px}@media screen and (min-width:320px) and (max-width:1279px){.auth-popup__container{position:relative;width:100%;height:100%;left:0;top:0;transform:none;background:none;backdrop-filter:none;border-radius:0}}.auth-popup__popup{position:relative;width:100%;height:100%;border-radius:24px;box-sizing:border-box;overflow:hidden}.auth-popup__popup:before{content:"";position:absolute;top:76px;left:0;width:289px;height:356px;background:url(/d4d4006a502ae0c7b25d.png) no-repeat 0;z-index:1}@media screen and (min-width:320px) and (max-width:1279px){.auth-popup__popup:before{display:none}}.auth-popup__popup:after{content:"";position:absolute;left:-240px;top:-4px;width:515px;height:515px;border-radius:50%;background:linear-gradient(18.34deg,rgba(19,206,102,.15) 8.66%,#13ce66 99.94%)}@media screen and (min-width:320px) and (max-width:1279px){.auth-popup__popup:after{display:none}}@media screen and (min-width:320px) and (max-width:1279px){.auth-popup__popup{border-radius:0;background:none}}.auth-popup__content{width:328px;margin-left:380px;padding-top:76px}@media screen and (min-width:320px) and (max-width:1279px){.auth-popup__content{width:400px;height:100%;margin:0 auto;padding-top:347px;text-align:center}}@media screen and (max-width:640px){.auth-popup__content{width:312px;margin:0 auto;padding-top:250px;text-align:center}}@media (orientation:portrait) and (max-width:640px) and (max-height:580px){.auth-popup__content{padding-top:30px}}.footer{height:80px;overflow:hidden}.footer__content{position:relative;display:flex;align-items:center;height:100%;padding-left:32px;padding-right:24px;background:#d2deeb;box-shadow:inset 0 4px 8px rgba(60,72,87,.2)}.footer__icon-hyper{position:absolute;mix-blend-mode:multiply;top:-11px;left:50%;margin-left:-44px;width:88px;height:88px}.footer__copyright{font-size:14px;font-weight:400;color:#9eaec0}.footer__legal{margin-left:32px}.footer__link{margin-left:24px;border-bottom:1px solid #9eaec0;font-size:14px;font-weight:600;color:#9eaec0;text-decoration:none}.footer__link:first-child{margin-left:0}.footer__link:hover{border-color:#3c4857;color:#3c4857}.footer__help{margin-left:auto}.layout{position:relative;display:flex;margin-top:64px;min-height:calc(100vh - 144px);height:100%}.content{width:calc(100% - 208px);padding:24px 33px 56px 32px}.page-header{display:flex;justify-content:space-between;align-items:center;font-size:24px;font-weight:400;line-height:normal;color:#3c4857}.side-nav{position:relative;box-sizing:border-box;min-width:208px;width:208px;min-height:calc(100vh - 144px);padding-top:20px;background:#e7f0f9}.side-nav:hover .side-nav__toggle-view{opacity:1}.side-nav_mini{position:absolute;top:0;left:0;height:100%;z-index:1}.side-nav_mini+div{margin-left:64px}.side-nav_mini:not(:hover){width:64px}.side-nav__menu-wrapper{position:sticky;top:84px}.side-nav__item{display:flex;align-items:center;height:48px;padding-left:27px;padding-right:16px;text-decoration:none;font-weight:400;font-size:14px;color:#9eaec0;cursor:pointer}.side-nav:not(:hover) .side-nav__item_mini{padding:0 23px}.side-nav:not(:hover) .side-nav__item_mini .side-nav__icon{margin:0}.side-nav:not(:hover) .side-nav__item_mini+.side-nav__submenu,.side-nav:not(:hover) .side-nav__item_mini .side-nav__label,.side-nav:not(:hover) .side-nav__item_mini .side-nav__toggle-submenu{display:none}.side-nav__item_active{background:#d2deeb;font-weight:600}.side-nav__item_expanded .side-nav__toggle-submenu-icon{transform:rotate(-180deg)}.side-nav__item:hover,.side-nav__item_active{color:#3c4857}.side-nav__item:hover .side-nav__icon,.side-nav__item:hover .side-nav__toggle-submenu-icon,.side-nav__item_active .side-nav__icon,.side-nav__item_active .side-nav__toggle-submenu-icon{fill:#3c4857}.side-nav__subitem{display:flex;align-items:center;height:32px;padding-left:60px;text-decoration:none;font-weight:400;font-size:14px;color:#9eaec0}.side-nav__subitem_active{background:#d2deeb;font-weight:600}.side-nav__subitem:hover,.side-nav__subitem_active{color:#3c4857}.side-nav__icon{width:18px;margin-right:15px;fill:#9eaec0}.side-nav__toggle-submenu{width:24px;height:24px;margin-left:auto}.side-nav__toggle-submenu-icon{width:24px;fill:#9eaec0;transition:.2s}.side-nav__toggle-view-wrapper{position:sticky;top:464px;display:flex;justify-content:flex-end}.side-nav__toggle-view{position:relative;left:14px;width:28px;height:28px;padding:0 1px;background:#b9c8d9;box-shadow:0 4px 4px rgba(47,56,68,.1);border-radius:50%;border:none;cursor:pointer;opacity:0;transition:opacity .2s}.side-nav__toggle-view:hover{background:#9eaec0}.side-nav__toggle-view-icon{width:24px;height:24px;transform:rotate(90deg);fill:#fff;transition:.2s}.side-nav__toggle-view-icon_collapsed{transform:rotate(-90deg)}.user-block{position:relative;line-height:1}.user-block__info{display:flex;align-items:center;cursor:pointer}.user-block__user-info{margin-right:16px}.user-block__user-name{font-weight:600;padding-bottom:2px}.user-block__user-email{font-weight:600;font-size:10px;color:#9eaec0;text-align:right}.user-block__avatar-icon{width:40px;height:40px;fill:#e7f0f9}.user-block__avatar-icon:hover{fill:#d2deeb}.user-block__popup{position:absolute;right:0;top:68px;width:160px;background:#fff;box-shadow:0 4px 8px rgba(60,72,87,.2);border-radius:6px;z-index:2}.user-block__menu{padding:4px 0}.user-block__menu-item{display:flex;align-items:center;height:48px;padding:0 20px;text-decoration:none;cursor:pointer}.user-block__menu-item:hover{background:linear-gradient(0deg,#e7f0f9,#e7f0f9),#fff}.user-block__menu-item:hover .user-block__menu-icon{fill:#000}.user-block__menu-item:hover .user-block__menu-caption{color:#000}.user-block__menu-icon{width:24px;height:24px;fill:#9eaec0}.user-block__menu-icon>path{fill:#9eaec0}.user-block__menu-caption{margin-left:16px;font-size:14px;font-weight:400;line-height:normal;color:#9eaec0}.header{position:fixed;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;height:64px;padding-left:24px;padding-right:16px;background:#fff;box-shadow:0 4px 8px rgba(60,72,87,.2);z-index:6}.header__logo-img{width:80px}.header__logo-img:hover{opacity:.6}.header__nav{display:flex;margin:auto}.header__nav-item{position:relative;display:flex;height:64px;padding:0 24px;justify-content:center;align-items:center;text-decoration:none;font-weight:700;font-size:16px;color:#b9c8d9}.header__nav-item:hover{color:#1fb6ff}.header__nav-item_active{box-shadow:inset 0 -3px 0 #1fb6ff;color:#1fb6ff}.header__add-block{position:relative;display:flex;align-items:center;height:100%}.header__add-block:before{content:"";position:absolute;top:0;left:15px;width:2px;height:100%;background:#e7f0f9}.header__add-btn{position:relative;display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;background-color:#1fb6ff;box-shadow:0 4px 4px rgba(57,173,229,.2);cursor:pointer}.header__add-btn:hover{background-color:#00acff}.header__add-icon{width:12px;height:12px;fill:#fff}.header__funds{display:flex;margin-left:16px}.header__funds-icon{width:28px;height:28px;fill:#d2deeb}.header__funds-info{margin-left:16px}.header__funds-balance{font-size:14px;font-weight:600;line-height:normal;color:#3c4857}.header__funds-caption{font-weight:600;line-height:normal;font-size:10px;color:#9eaec0}.header__user-block{margin-left:40px}.segment-form{position:relative}.segment-form .section-row__label{align-self:baseline}.segment-form_popup{padding:40px 0;margin:0 40px}.segment-form__title{margin-bottom:16px}.segment-form__descr{margin-bottom:40px;font-weight:400;line-height:normal;font-size:14px;color:#778597}.segment-form__update-users{position:absolute;right:0}.segment-form__update-users>div{margin-right:8px}.segment-form__update-users .section-row__body{width:100%}.segment-form__submit-btn{width:121px;margin-right:24px}.segment-form__submit-block{margin-left:164px;display:flex}.segment-form__last-row{margin-bottom:40px}.segment-form__site-urls{margin-bottom:24px;align-items:end!important}.segment-form__upload-file{margin-bottom:8px}.segment-form__upload-file-title{font-weight:600;line-height:2;color:#3c4857}.segment-form__upload-file-descr{color:#778597}.segment-form__upload-file-widget{margin-left:164px;margin-bottom:24px}.segment-form__upload-file-widget .section-row__body{width:100%}.segment-form__app-audience{align-items:flex-start;margin-bottom:40px}.form-separator{position:relative;margin-top:32px;margin-bottom:24px;padding-top:32px;font-size:14px;font-weight:600}.form-separator:first-child{margin-top:0;padding-top:0}.form-separator:first-child:before{display:none}.form-separator:before{content:"";position:absolute;top:0;right:-24px;width:calc(100% + 64px);height:1px;background:#d2deeb}.tooltip__badge{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#b9c8d9;font-weight:700;line-height:normal;font-size:10px;color:#fff;cursor:pointer}.tooltip__badge:hover{background:#778597}.react-tooltip-lite{padding:5px 12px!important;background:#3c4857;opacity:.9;border-radius:4px;max-width:165px!important;font-weight:700;line-height:normal;font-size:10px;text-align:center;color:#fff}.react-tooltip-lite-arrow{width:20px!important;height:10px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBvcGFjaXR5PSIuOSIgZD0iTTYuNTM2IDQuMjYyYy0uOC45ODQtMi4yNzMuOTg0LTMuMDcyIDBMMCAwaDEwTDYuNTM2IDQuMjYyeiIgZmlsbD0iIzNDNDg1NyIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:top;border:none!important}.section-row{display:flex;align-items:center;margin-bottom:16px}.section-row__body_string-value{display:block;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:400;color:#3c4857}.section-row_full-size .section-row__body{width:100%}.section-row_show{display:none}.section-row_stringify{margin-top:0!important;margin-bottom:16px!important}.section-row:last-child{margin-bottom:0!important}.section-row__label{display:flex;align-items:center;width:164px;font-size:14px;font-weight:400;color:#3c4857}.section-row__tooltip{margin-left:8px}.section-row__body{width:calc(100% - 164px)}.form-constructor_loading{position:relative;overflow:hidden}.form-constructor__loading-layout{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,100%,.5);z-index:3}.form-constructor_bordered{position:relative;width:800px;padding:24px 24px 32px 40px;background:#fff;border:1px solid #d2deeb;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:8px}.form-constructor_full-size{width:100%}.form-constructor_embedded{padding:32px 40px}.form-constructor_collapsed{padding-top:32px}.form-constructor__index{position:absolute;top:14px;left:14px;display:flex;justify-content:center;align-items:center;width:16px;height:16px;background:#3c4857;border-radius:50%;font-weight:700;line-height:1;font-size:10px;color:#fff}.select{position:relative}.select_required:after{content:"";position:absolute;top:8px;right:8px;width:6px;height:6px;border-radius:50%;background:#b9c8d9;z-index:2}.select__icon-dropdown{width:24px;height:24px;fill:#b9c8d9;transition:.2s}.select__icon-dropdown_open{fill:#9eaec0;transform:rotate(-180deg)}.select__icon-dropdown_error{fill:#e44724}.select__error-text{position:relative;margin-top:-10px;padding:18px 20px 10px;background:#e44724;border-radius:0 0 6px 6px;font-size:10px;color:#e7f0f9}.select__icon-cross{fill:#d2deeb}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(47,56,68,.5);z-index:10;overflow:auto}.popup__popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:540px;background:#fff;border-radius:6px;overflow:hidden}@media (max-height:700px){.popup__popup{top:120px;margin-bottom:50px;transform:translateX(-50%)}}.popup__content{position:relative;box-shadow:0 24px 40px rgba(0,0,0,.2)}.popup__btn-close{position:absolute;top:16px;right:16px;border:none;width:32px;height:32px;padding:0;z-index:2;background:#e7f0f9;box-shadow:0 2px 4px rgba(47,56,68,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.popup__btn-close:hover{background:#ccdff2}.popup__btn-close:active{background:#bed6ef}.popup__btn-close svg{width:24px;height:24px}*{box-sizing:border-box}body,html{line-height:1.5}article,aside,audio,body,canvas,caption,details,div,figure,footer,header,hgroup,html,iframe,img,mark,menu,nav,object,section,span,summary,table,tbody,td,tfoot,thead,tr,video{border:0;margin:0;padding:0}a,abbr,address,b,blockquote,cit,code,dd,del,dfn,dl,dt,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,ins,label,legend,li,ol,p,pre,q,samp,small,strong,sub,sup,ul{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table td,table th{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}.spinner{position:absolute;left:50%;top:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;border:3px solid transparent;border-top-color:#fff;animation:rtb-spinner-rotate .6s linear infinite}.spinner.spinner_small{width:16px;height:16px;margin:-8px 0 0 -8px;border-width:2px}.spinner_white{border-top-color:#fff}@keyframes rtb-spinner-rotate{to{transform:rotate(1turn)}}.notification-dismiss:hover{color:#3c4857!important}.notification{padding-left:40px}.notification:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:16px;width:24px;height:24px}.notification-success:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyMGE4IDggMCAwMDcuMjY2LTExLjM1MmwtNi41NTkgNi41NmExIDEgMCAwMS0xLjQxNCAwbC0zLTNhMSAxIDAgMTExLjQxNC0xLjQxNUwxMiAxMy4wODZsNi4xNzQtNi4xNzRBOCA4IDAgMTAxMiAyMHoiIGZpbGw9IiMxM0NFNjYiLz48L3N2Zz4=)}.notification-warning:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy43NDkgNS4xNDdjLS43NjItMS4zNzItMi43MzUtMS4zNzItMy40OTcgMEwzLjY1MSAxNy4wMjlDMi45MTEgMTguMzYyIDMuODc0IDIwIDUuMzk5IDIwaDEzLjIwMmMxLjUyNSAwIDIuNDktMS42MzggMS43NDktMi45NzFMMTMuNzQ5IDUuMTQ3em0tMi40MDIgOS44MThoMS4xOWwuMzQ4LTYuOTZoLTEuODkzbC4zNTUgNi45NnptLS4xNyAxLjQxNWMtLjE3OS4xNzMtLjI2OC40MjgtLjI2OC43NjUgMCAuMzM4LjA5LjU5OC4yNjcuNzguMTgyLjE4Mi40MzUuMjczLjc1OS4yNzMuMzE5IDAgLjU2NS0uMDkzLjczOC0uMjguMTc4LS4xOTEuMjY3LS40NDkuMjY3LS43NzMgMC0uMzIzLS4wODctLjU3Ni0uMjYtLjc1OC0uMTczLS4xODMtLjQyMS0uMjc0LS43NDUtLjI3NC0uMzI4IDAtLjU4MS4wOS0uNzU5LjI2N3oiIGZpbGw9IiNGRkM4MkMiLz48L3N2Zz4=)}.notification-error:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyMGE4IDggMCAxMDAtMTYgOCA4IDAgMDAwIDE2em0tLjU2My02LjA0MWgxLjE5TDEyLjk3NiA3aC0xLjg5NGwuMzU1IDYuOTU5em0tLjE3IDEuNDE1Yy0uMTc4LjE3My0uMjY3LjQyOC0uMjY3Ljc2NiAwIC4zMzcuMDg5LjU5Ny4yNjcuNzc5LjE4Mi4xODIuNDM1LjI3My43NTguMjczLjMyIDAgLjU2Ni0uMDkzLjczOS0uMjguMTc3LS4xOTEuMjY2LS40NDkuMjY2LS43NzIgMC0uMzI0LS4wODYtLjU3Ny0uMjYtLjc2LS4xNzMtLjE4MS0uNDIxLS4yNzMtLjc0NS0uMjczLS4zMjggMC0uNTguMDktLjc1OC4yNjd6IiBmaWxsPSIjRTQ0NzI0Ii8+PC9zdmc+)}.notification-info:before{display:none}.notification-info .notification-dismiss:hover{color:#fff!important}.notification-title+.notification-message{font-size:12px;color:#9eaec0}body{-webkit-font-smoothing:antialiased;background:#fff;font-family:Open Sans,sans-serif;font-size:14px}.dashboard__header{margin-bottom:17px}.dashboard__stat{display:flex;margin-bottom:18px}.dashboard__chart-wrapper{border:1px solid #d2deeb;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:8px}.dashboard__filters-wrapper{padding:23px;margin-bottom:24px;border-bottom:2px solid #e7f0f9}.dashboard__filters-row{display:flex;align-items:center}.dashboard__filters-caption{margin:0 32px 0 0;color:#3c4857}.dashboard__btn-toggle-view{margin-right:auto}.dashboard__date-range-presets{margin-left:auto;margin-right:24px}.dashboard__date-range-picker{width:251px}.dashboard__summary{display:flex;margin:0 32px 36px}.dashboard__summary-item{margin-right:32px}.dashboard__summary-item:last-child{margin-right:0}.dashboard__summary-item-value{margin-bottom:4px;color:#3c4857;font-weight:700;font-size:16px;line-height:22px}.dashboard__summary-item-caption{color:#9eaec0;font-weight:600;font-size:14px;line-height:19px}.dashboard__chart-wrapper{margin-bottom:24px}.dashboard__chart-data-wrapper{position:relative}.dashboard__chart{position:relative;padding:0 24px 32px}.dashboard__empty-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,hsla(0,0%,100%,.4),#fff)}.dashboard__empty-content{width:300px;text-align:center;margin:146px auto 0}.dashboard__empty-icon{width:29px;height:40px;margin-bottom:24px}.dashboard__empty-title{margin-bottom:12px;font-size:24px;font-weight:400;line-height:33px;color:#3c4857}.dashboard__empty-descr{font-size:14px;line-height:19px;color:#9eaec0}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QVBKLENBU0UseUJBQ0UsaUJBUEosQ0FTSSxvQ0FDRSxjQVBOLENBVUUsK0JBQ0Usa0JBQ0EsY0FDQSxnQkFDQSxlQUNBLGdCQVJKLENBVUUsaUNBQ0UsY0FDQSxnQkFDQSxlQUNBLGdCQVJKLENBV0UsMEJBQ0Usa0JBVEosQ0FXRSwrQkFDRSxpQkFUSixDQVdFLGtCQUNFLGtCQUNBLG1CQVRKLENBWUUsMEJBQ0Usa0JBQ0EsTUFDQSxPQUNBLFdBQ0EsWUFDQSwwREFWSixDQVlFLDBCQUNFLFlBQ0Esa0JBQ0EsbUJBVkosQ0FZRSx1QkFDRSxXQUNBLFlBQ0Esa0JBVkosQ0FZRSx3QkFDRSxtQkFDQSxlQUNBLGdCQUNBLGlCQUNBLGFBVkosQ0FZRSx3QkFDRSxlQUNBLGlCQUNBLGFBVkoiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9oeXBlci1kc3AvLi9oeXBlci11aS1jb3JlL3NyYy9jb21wb25lbnRzL0lucHV0L0lucHV0Lmxlc3MiLCJ3ZWJwYWNrOi8vaHlwZXItZHNwLy4vaHlwZXItdWktY29yZS9zcmMvY29tcG9uZW50cy9CdXR0b24vQnV0dG9uLmxlc3MiLCJ3ZWJwYWNrOi8vaHlwZXItZHNwLy4vaHlwZXItdWktY29yZS9zcmMvY29tcG9uZW50cy9BdXRoUG9wdXAvQXVoRm9ybS5sZXNzIiwid2VicGFjazovL2h5cGVyLWRzcC8uL2h5cGVyLXVpLWNvcmUvc3JjL2NvbXBvbmVudHMvdmFyaWFibGVzLmxlc3MiLCJ3ZWJwYWNrOi8vaHlwZXItZHNwLy4vc3JjL2NvbXBvbmVudHMvQXV0aFBhZ2UvQXV0aFBhZ2UubGVzcyIsIndlYnBhY2s6Ly9oeXBlci1kc3AvLi9oeXBlci11aS1jb3JlL3NyYy9jb21wb25lbnRzL0F1dGhQb3B1cC9Qb3B1cEhlYWRlci9Qb3B1cEhlYWRlci5sZXNzIiwid2VicGFjazovL2h5cGVyLWRzcC8uL2h5cGVyLXVpLWNvcmUvc3JjL2NvbXBvbmVudHMvQXV0aFBvcHVwL0F1dGhQb3B1cC5sZXNzIiwid2VicGFjazovL2h5cGVyLWRzcC8uL2h5cGVyLXVpLWNvcmUvc3JjL2NvbXBvbmVudHMvRm9vdGVyL0Zvb3Rlci5sZXNzIiwid2VicGFjazovL2h5cGVyLWRzcC8uL2h5cGVyLXVpLWNvcmUvc3JjL2NvbXBvbmVudHMvTGF5b3V0L0xheW91dC5sZXNzIiwid2VicGFjazovL2h5cGVyLWRzcC8uL2h5cGVyLXVpLWNvcmUvc3JjL2NvbXBvbmVudHMvTGF5b3V0L0NvbnRlbnQubGVzcyIsIndlYnBhY2s6Ly9oeXBlci1kc3AvLi9oeXBlci11aS1jb3JlL3NyYy9jb21wb25lbnRzL0xheW91dC9QYWdlSGVhZGVyLmxlc3MiLCJ3ZWJwYWNrOi8vaHlwZXItZHNwLy4vaHlwZXItdWktY29yZS9zcmMvY29tcG9uZW50cy9TaWRlTmF2L1NpZGVOYXYubGVzcyIsIndlYnBhY2s6Ly9oeXBlci1kc3AvLi9oeXBlci11aS1jb3JlL3NyYy9jb21wb25lbnRzL0hlYWRlci9Vc2VyQmxvY2subGVzcyIsIndlYnBhY2s6Ly9oeXBlci1kc3AvLi9zcmMvY29tcG9uZW50cy9IZWFkZXIvSGVhZGVyLmxlc3MiLCJ3ZWJwYWNrOi8vaHlwZXItZHNwLy4vc3JjL2NvbXBvbmVudHMvU2VnbWVudHMvRm9ybXMvU2VnbWVudEZvcm0ubGVzcyIsIndlYnBhY2s6Ly9oeXBlci1kc3AvLi9oeXBlci11aS1jb3JlL3NyYy9jb21wb25lbnRzL0Zvcm0vRm9ybVNlcGFyYXRvci5sZXNzIiwid2VicGFjazovL2h5cGVyLWRzcC8uL2h5cGVyLXVpLWNvcmUvc3JjL2NvbXBvbmVudHMvVG9vbHRpcC9Ub29sdGlwLmxlc3MiLCJ3ZWJwYWNrOi8vaHlwZXItZHNwLy4vaHlwZXItdWktY29yZS9zcmMvY29tcG9uZW50cy9Gb3JtL1NlY3Rpb25Sb3cubGVzcyIsIndlYnBhY2s6Ly9oeXBlci1kc3AvLi9oeXBlci11aS1jb3JlL3NyYy9jb21wb25lbnRzL0Zvcm0vRm9ybUNvbnN0cnVjdG9yLmxlc3MiLCJ3ZWJwYWNrOi8vaHlwZXItZHNwLy4vaHlwZXItdWktY29yZS9zcmMvY29tcG9uZW50cy9TZWxlY3QvU2VsZWN0Lmxlc3MiLCJ3ZWJwYWNrOi8vaHlwZXItZHNwLy4vaHlwZXItdWktY29yZS9zcmMvY29tcG9uZW50cy9Qb3B1cC9Qb3B1cC5sZXNzIiwid2VicGFjazovL2h5cGVyLWRzcC8uL3NyYy9sZXNzL3Jlc2V0Lmxlc3MiLCJ3ZWJwYWNrOi8vaHlwZXItZHNwLy4vc3JjL0FwcC5sZXNzIiwid2VicGFjazovL2h5cGVyLWRzcC8uL3NyYy9sZXNzL3NwaW5uZXIubGVzcyIsIndlYnBhY2s6Ly9oeXBlci1kc3AvLi9zcmMvbGVzcy9ub3RpZmljYXRpb25zLmxlc3MiLCJ3ZWJwYWNrOi8vaHlwZXItZHNwLy4vc3JjL2NvbXBvbmVudHMvRGFzaGJvYXJkL0Rhc2hib2FyZC5sZXNzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uL3ZhcmlhYmxlcyc7XG5cbi5pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJl9yZXF1aXJlZCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAY29sb3ItcmVxdWlyZWQ7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogQGNvbG9yLWJvcmRlci1ob3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaW5wdXRfZXJyb3Ige1xuICAgICAgICAgICAgJjphZnRlcixcbiAgICAgICAgICAgICY6aG92ZXImOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAY29sb3ItZXJyb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX2FjdGl2ZTpub3QoJl9lcnJvcik6bm90KCZfZGlzYWJsZWQpIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6IEBjb2xvci1ib3JkZXItaG92ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX2Vycm9yICZfX2lucHV0IHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgQGNvbG9yLWVycm9yICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiBAY29sb3ItZXJyb3I7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogQGNvbG9yLWVycm9yO1xuICAgICAgICB9XG4gICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6IEBjb2xvci1lcnJvcjtcbiAgICAgICAgfVxuICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogQGNvbG9yLWVycm9yO1xuICAgICAgICB9XG4gICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogQGNvbG9yLWVycm9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9hdHRlbnRpb24gJl9faW5wdXQge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBAY29sb3IteWVsbG93O1xuICAgIH1cbiAgICAmX2F0dGVudGlvbjpob3ZlciAmX19pbnB1dCB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGRhcmtlbihAY29sb3IteWVsbG93LCA2LCA1JSkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmX19pbnB1dCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgcGFkZGluZzogMTRweCAxOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBAY29sb3ItYm9yZGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6IEBjb2xvci1zdGFuZGFydC10ZXh0O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjFzO1xuXG4gICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6IEBjb2xvci1wbGFjZWhvbGRlcjtcbiAgICAgICAgfVxuICAgICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBAY29sb3ItcGxhY2Vob2xkZXI7XG4gICAgICAgIH1cbiAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6IEBjb2xvci1wbGFjZWhvbGRlcjtcbiAgICAgICAgfVxuICAgICAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6IEBjb2xvci1wbGFjZWhvbGRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLWRpc2FibGVkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAY29sb3ItZGlzYWJsZWQ7XG4gICAgICAgICAgICBjb2xvcjogQGNvbG9yLXRleHQtZGlzYWJsZWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCgmX2Vycm9yKSxcbiAgICAgICAgJl9hY3RpdmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAY29sb3ItYm9yZGVyLWhvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJl90ZXh0YXJlYSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgcmVzaXplOiB2ZXJ0aWNhbDtcblxuICAgICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgQGNvbG9yLWJvcmRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfbWluaSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19lcnJvci10ZXh0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgcGFkZGluZzogMThweCAyMHB4IDEwcHggMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogQGNvbG9yLWVycm9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBjb2xvcjogQGNvbG9yLXRleHQtZXJyb3I7XG4gICAgfVxufVxuXG5AcHJpbWFyeS1jb2xvcjogIzllYWVjMDtAYm9yZGVyLWNvbG9yLWJhc2U6ICNkMmRlZWI7QGJvcmRlci1yYWRpdXMtYmFzZTogNnB4O0Bib3JkZXItd2lkdGgtYmFzZTogMnB4O0BwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1jb2xvcjogI0U3RjBGOTtAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtYm9yZGVyLWNvbG9yOiAjOWVhZWMwOyIsIkBpbXBvcnQgJy4uL3ZhcmlhYmxlcyc7XG5cbi5idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgcGFkZGluZzogOXB4IDE2cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgxNiwgMTgyLCA4OSwgMC40KTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLWRpc2FibGVkLWJ1dHRvbjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDYwLCA3MiwgODcsIDAuMSk7XG4gICAgICAgIGNvbG9yOiBAY29sb3ItdGV4dC1kaXNhYmxlZC1idXR0b247XG4gICAgICAgIGN1cnNvcjogaW5pdGlhbDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItZGlzYWJsZWQtYnV0dG9uO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9ibHVlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLWJsdWU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDU3LCAxNzMsIDIyOSwgMC4zKTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAY29sb3ItYmx1ZSwgNiwgNSUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKEBjb2xvci1ibHVlLCAxMCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9ncmVlbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xvci1ncmVlbjtcblxuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oQGNvbG9yLWdyZWVuLCAxMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oQGNvbG9yLWdyZWVuLCA2LCA1JSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX3JlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBkYXJrLXJlZDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDYwLCA3MiwgODcsIC4yKTtcblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oQGRhcmstcmVkLCAxMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oQGRhcmstcmVkLCA2LCA1JSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX29yYW5nZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xvci1vcmFuZ2U7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDE3NiwgODUsIDQ4LCAwLjIpO1xuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAY29sb3Itb3JhbmdlLCAxMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oQGNvbG9yLW9yYW5nZSwgNiwgNSUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9kZWZhdWx0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgY29sb3I6IEBjb2xvci1zdGFuZGFydC10ZXh0O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoNjAsIDcyLCA4NywgMC4yKTtcblxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBjb2xvcjogQGNvbG9yLXRleHQtZGlzYWJsZWQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBjb2xvci10ZXh0LWRpc2FibGVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogQGRhcmstZ3JleTtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogZGFya2VuKEBkYXJrLWdyZXksIDEwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgICZfZGFyayB7XG4gICAgICAgIGJhY2tncm91bmQ6IEBjb2xvci1zdGFuZGFydC10ZXh0O1xuICAgICAgICBjb2xvcjogICNmZmZmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSg2MCwgNzIsIDg3LCAwLjIpO1xuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0QyREVFQjtcbiAgICAgICAgICAgIGNvbG9yOiAjOUVBRUMwO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDJERUVCO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOUVBRUMwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc3ODU5NztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfdHJhbnNwYXJlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmX2JpZyB7XG4gICAgICAgIGhlaWdodDogNDNweDtcbiAgICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgJl9saW5rIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgICZfc3F1YXJlIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fbG9hZGVyIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgZmlsbDogI2ZmZmZmZjtcbiAgICB9XG59XG5cbkBwcmltYXJ5LWNvbG9yOiAjOWVhZWMwO0Bib3JkZXItY29sb3ItYmFzZTogI2QyZGVlYjtAYm9yZGVyLXJhZGl1cy1iYXNlOiA2cHg7QGJvcmRlci13aWR0aC1iYXNlOiAycHg7QHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWNvbG9yOiAjRTdGMEY5O0BwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1ib3JkZXItY29sb3I6ICM5ZWFlYzA7IiwiQGltcG9ydCAnLi4vdmFyaWFibGVzJztcblxuLmF1dGgtZm9ybSB7XG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcblxuICAgICZfX2Zvcm0tY29udHJvbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxuXG4gICAgJl9fcmVzZXQtbGluayB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogbGlnaHRncmF5O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgXG4gICAgfVxuXG4gICAgJl9faW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQsIHRleHRhcmVhIHtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgICAgICAubWVkaWEtdGFibGV0KHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI2Y0ZjRmNCwgI2Y0ZjRmNCksICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgICAgIC5tZWRpYS1waG9uZSh7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfdGV4dGFyZWEgdGV4dGFyZWEge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXRfX2Vycm9yLXRleHQge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMnB4IDEycHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDZweCAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuXG4gICAgICAgICAgICAubWVkaWEtdGFibGV0KHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcbiAgICAgICAgICAgIH0pO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZXJyb3Ige1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiBAY29sb3ItZXJyb3I7XG4gICAgfVxuXG4gICAgJl9fc3VibWl0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MC4wMWRlZywgIzFmYjZmZiAwJSwgIzEzY2U2NiAxMDAlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogLjc1O1xuICAgICAgICB9XG5cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogLjY1O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lZGlhLXRhYmxldCh7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIH0pO1xuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVkaWEtdGFibGV0KHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMzRweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMxMnB4O1xuICAgICAgICB9KTtcblxuICAgICAgICAubWVkaWEtcGhvbmUoe1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMTJweDtcbiAgICAgICAgfSk7XG5cbiAgICAgICAgLmxvdy1tb2JpbGUtcG9ydHJhaXQoe1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgfSk7XG4gICAgfVxuXG4gICAgJl9fZm9vdGVyIHtcbiAgICAgICAgY29sb3I6IEBjb2xvci10ZXh0LWRpc2FibGVkLWJ1dHRvbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDQ1cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmID4gc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogQGNvbG9yLWJsdWU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBwcmltYXJ5LWNvbG9yOiAjOWVhZWMwO0Bib3JkZXItY29sb3ItYmFzZTogI2QyZGVlYjtAYm9yZGVyLXJhZGl1cy1iYXNlOiA2cHg7QGJvcmRlci13aWR0aC1iYXNlOiAycHg7QHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWNvbG9yOiAjRTdGMEY5O0BwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1ib3JkZXItY29sb3I6ICM5ZWFlYzA7IiwiQGNvbG9yLWFjdGl2ZTogI2QyZGVlYjtcbkBjb2xvci1ib3JkZXI6ICNkMmRlZWI7XG5AY29sb3ItYm9yZGVyLWhvdmVyOiAjOWVhZWMwO1xuQGNvbG9yLXN0YW5kYXJ0LXRleHQ6ICMzYzQ4NTc7XG5AY29sb3ItcGxhY2Vob2xkZXI6ICM5ZWFlYzA7XG5AY29sb3ItcmVxdWlyZWQ6ICNiOWM4ZDk7XG5cbkBjb2xvci1kaXNhYmxlZDogI2U3ZjBmOTtcbkBjb2xvci10ZXh0LWRpc2FibGVkOiAjYjljOGQ5O1xuXG5AY29sb3ItZXJyb3I6ICNlNDQ3MjQ7XG5AY29sb3ItdGV4dC1lcnJvcjogI2U3ZjBmOTtcblxuQGNvbG9yLWJsdWU6ICMxZmI2ZmY7XG5AY29sb3ItZGlzYWJsZWQtYnV0dG9uOiAjZDJkZWViO1xuQGNvbG9yLXRleHQtZGlzYWJsZWQtYnV0dG9uOiAjOWVhZWMwO1xuXG5AaGVhZGVyLWhlaWdodDogNjRweDtcbkBmb290ZXItaGVpZ2h0OiA4MHB4O1xuQHNpZGVuYXYtd2lkdGg6IDIwOHB4O1xuQHNpZGVuYXYtd2lkdGgtbWluaTogNjRweDtcblxuQGNvbG9yLWdyZWVuOiAjMTNjZTY2O1xuQGNvbG9yLWdyZWVuLWRhcms6ICMxMGI2NTk7XG5cbkBjb2xvci10b29sdGlwLWJhZGdlOiAjYjljOGQ5O1xuXG5AZGFyay1ncmV5OiAjNzc4NTk3O1xuQGdyZXk6ICNiOWM4ZDk7XG5AbGlnaHQtZ3JleTogI2M0YzRjNDtcbkBjb2xvci1yZWQ6ICNmZjg1MzQ7XG5AY29sb3Itb3JhbmdlOiAjZmY4NTM0O1xuQGRhcmstcmVkOiAjYzczNzE3O1xuQGNvbG9yLXllbGxvdzogI2ZmYzgyYztcbkBjb2xvci1saWdodC1ibHVlOiAjZjhmY2ZmO1xuXG5AcG9wdXAtb3ZlcmxheS1jb2xvcjogcmdiYSg0NywgNTYsIDY4LCAwLjUpO1xuXG5AbW9iaWxlOiB+J29ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjQ2OHB4KSc7XG5AdGFibGV0OiB+J29ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KSc7XG5AdGFibGV0LXdpZGU6IH4nb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTAyNHB4KSc7XG5cbkBsYW5kaW5nLXNlY3Rpb24tdGl0bGUtc206IDIwcHg7XG5AbGFuZGluZy1zZWN0aW9uLXRpdGxlLW06IDI4cHg7XG5AbGFuZGluZy1zZWN0aW9uLXRpdGxlLWw6IDMwcHg7XG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQnJlYWtwb2ludHNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBzY3JlZW4tcGhvbmU6IDMxOXB4O1xuQHNjcmVlbi10YWJsZXQ6IDY0MHB4O1xuQHNjcmVlbi1kZXNrdG9wOiAxMjgwcHg7XG5cbkB0YWJsZXQtY29udGFpbmVyLXdpZHRoOiA1OTJweDtcbkBwaG9uZS1jb250YWluZXItd2lkdGg6IDEwMCU7XG5cbkBtaW4tcG9ydHJhaXQtaGVpZ2h0OiA1ODBweDtcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUmVzcG9uc2l2ZSBNaXhpbnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5tZWRpYS1waG9uZShAcnVsZXMpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogQHNjcmVlbi10YWJsZXQpIHtcbiAgICBAcnVsZXMoKTtcbiAgfVxufVxuXG4ubWVkaWEtdGFibGV0KEBydWxlcykge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAoQHNjcmVlbi1waG9uZSArIDFweCkpIGFuZCAobWF4LXdpZHRoOiAoQHNjcmVlbi1kZXNrdG9wIC0gMXB4KSkge1xuICAgIEBydWxlcygpO1xuICB9XG59XG5cbi5tZWRpYS1kZXNrdG9wKEBydWxlcykge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBAc2NyZWVuLWRlc2t0b3ApIHtcbiAgICBAcnVsZXMoKTtcbiAgfVxufVxuXG4ubG93LW1vYmlsZS1wb3J0cmFpdChAcnVsZXMpIHtcbiAgQG1lZGlhIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuLXRhYmxldCkgYW5kIChtYXgtaGVpZ2h0OiBAbWluLXBvcnRyYWl0LWhlaWdodCkge1xuICAgIEBydWxlcygpO1xuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9sZXNzL3ZhcmlhYmxlcyc7XG5cbi5hdXRoLXBhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6ICNmMWY4ZmY7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJl9faGVhZGVyIHtcbiAgICBwYWRkaW5nOiAzNXB4IDQwcHg7XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICB3aWR0aDogMTQzcHg7XG4gIH1cblxuICAmX19wb3B1cCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB3aWR0aDogNDgwcHg7XG4gICAgcGFkZGluZzogNjVweCA3NXB4IDc1cHggNzVweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTIwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyNTBweCk7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGNvbG9yOiBAY29sb3Itc3RhbmRhcnQtdGV4dDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogQGNvbG9yLXN0YW5kYXJ0LXRleHQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAuYXV0aC1mb3JtX19mb3JtLWNvbnRyb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cblxuICAuYXV0aC1mb3JtX19pbnB1dC5pbnB1dF9lcnJvcjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgaW5wdXQge1xuICAgIGJhY2tncm91bmQ6ICNlMmU4ZTk7XG4gICAgYm94LXNoYWRvdzogMCAxMnB4IDQ4cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IEBkYXJrLWdyZXk7XG4gIH1cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IEBkYXJrLWdyZXk7XG4gIH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBAZGFyay1ncmV5O1xuICB9XG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IEBkYXJrLWdyZXk7XG4gIH1cblxuICAuYXV0aC1mb3JtX19zdWJtaXQge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MC4wMWRlZywgIzNjNDg1NyAwJSwgIzI0NWQ4MSAxMDAlKTtcbiAgICBib3gtc2hhZG93OiAwIDhweCAzMnB4IHJnYmEoNjAsIDcyLCA4NywgMC40KTtcblxuICAgIC8vIC5tZWRpYS10YWJsZXQoe1xuICAgIC8vICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vICAgYm90dG9tOiBhdXRvO1xuICAgIC8vICAgbGVmdDogYXV0bztcbiAgICAvLyAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAvLyAgIG1heC13aWR0aDogMTAwJTtcbiAgICAvLyAgIG1pbi13aWR0aDogYXV0bztcbiAgICAvLyB9KTtcbiAgfVxuXG4gICZfX2Zvb3RlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDM1cHggNDBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gICZfX2NvcHlyaWdodCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiBAY29sb3ItcGxhY2Vob2xkZXI7XG4gIH1cblxuICAmX19qdXJpc3RpYy1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgY29sb3I6IEBjb2xvci1zdGFuZGFydC10ZXh0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjJzO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0ycHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6IEBjb2xvci1wbGFjZWhvbGRlcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMmYzODQ0O1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LCAuMyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAmX19ncmVlbi1jaXJjbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gODAwcHgpO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogNzg3cHg7XG4gICAgaGVpZ2h0OiA3ODdweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgyLjcyZGVnLCByZ2JhKDE5LCAyMDYsIDEwMiwgMCkgMjIuMyUsICMxM2NlNjYgOTcuNzMlKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cblxuICAmX19ibHVlLWNpcmNsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogY2FsYyg1MCUgLSA2MDBweCk7XG4gICAgcmlnaHQ6IGNhbGMoNTAlICsgMTEwcHgpO1xuICAgIHdpZHRoOiA1MTFweDtcbiAgICBoZWlnaHQ6IDUxMXB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMjIuMDhkZWcsICMxZmI2ZmYgOC4zNiUsIHJnYmEoMzEsIDE4MiwgMjU1LCAwKSA5MC4xMyUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxufVxuXG5AcHJpbWFyeS1jb2xvcjogIzllYWVjMDtAYm9yZGVyLWNvbG9yLWJhc2U6ICNkMmRlZWI7QGJvcmRlci1yYWRpdXMtYmFzZTogNnB4O0Bib3JkZXItd2lkdGgtYmFzZTogMnB4O0BwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1jb2xvcjogI0U3RjBGOTtAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtYm9yZGVyLWNvbG9yOiAjOWVhZWMwOyIsIkBpbXBvcnQgJy4uLy4uL3ZhcmlhYmxlcyc7XG5cbi5wb3B1cC1oZWFkZXIge1xuICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICBjb2xvcjogQGNvbG9yLXN0YW5kYXJ0LXRleHQ7XG5cbiAgICAgICAgLm1lZGlhLXRhYmxldCh7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgfSk7XG5cbiAgICAgICAgLm1lZGlhLXBob25lKHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICB9KTtcbiAgICB9XG5cbiAgICAmX19kZXNjciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgY29sb3I6IEBjb2xvci1zdGFuZGFydC10ZXh0O1xuXG4gICAgICAgICYgPiBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiBAY29sb3Itc3RhbmRhcnQtdGV4dDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWRpYS10YWJsZXQoe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9KTtcblxuICAgICAgICAubWVkaWEtdGFibGV0KHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfSk7XG4gICAgfVxuXG4gICAgJl9fYmFjayB7XG4gICAgICAgIGNvbG9yOiBAY29sb3Itc3RhbmRhcnQtdGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgJi1pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiA2LjVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTdweDs7XG4gICAgICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICB0cmFuc2l0aW9uOiAuMTFzIGVhc2U7XG4gICAgfVxuICAgIH1cblxuICAgICZfY2VudGVyZWQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cblxuQHByaW1hcnktY29sb3I6ICM5ZWFlYzA7QGJvcmRlci1jb2xvci1iYXNlOiAjZDJkZWViO0Bib3JkZXItcmFkaXVzLWJhc2U6IDZweDtAYm9yZGVyLXdpZHRoLWJhc2U6IDJweDtAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtY29sb3I6ICNFN0YwRjk7QHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWJvcmRlci1jb2xvcjogIzllYWVjMDsiLCJAaW1wb3J0ICcuLi92YXJpYWJsZXMnO1xuXG4uYXV0aC1wb3B1cCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDQ3LDU2LDY4LCAuOSk7XG4gICAgei1pbmRleDogMTE7XG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcblxuICAgIC5sb3ctbW9iaWxlLXBvcnRyYWl0KHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIH0pO1xuXG4gICAgJl9faW50ZXJmYWNlLW1vYmlsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICBib3R0b206IC0yMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgICAgICAgIG9wYWNpdHk6IC4yO1xuICAgICAgICAgICAgZmlsdGVyOiBibHVyKDMycHgpO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAubWVkaWEtZGVza3RvcCh7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9KTtcblxuICAgICAgICAubWVkaWEtdGFibGV0KHtcbiAgICAgICAgICAgIHRvcDogMzJweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiAzNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjM2cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9KTtcblxuICAgICAgICAubWVkaWEtcGhvbmUoe1xuICAgICAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNjdweDtcbiAgICAgICAgfSk7XG5cbiAgICAgICAgLmxvdy1tb2JpbGUtcG9ydHJhaXQoe1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAzMnB4IGF1dG8gMCBhdXRvO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfSk7XG4gICAgfVxuXG4gICAgLm1lZGlhLXRhYmxldCh7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0zMzdweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiA1ODNweDtcbiAgICAgICAgICAgIGhlaWdodDogNTgzcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgxOSwgMjA2LCAxMDIsIDApIC0zLjMlLCAjMTNjZTY2IDUxLjA3JSk7XG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIC5tZWRpYS1waG9uZSh7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDUwcHg7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0zMjlweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiA1MTVweDtcbiAgICAgICAgICAgIGhlaWdodDogNTE1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgxOSwgMjA2LCAxMDIsIDApIC0zLjMlLCAjMTNjZTY2IDUxLjA3JSk7XG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgICZfX2Nyb3NzLWljb24ge1xuICAgICAgICAubWVkaWEtdGFibGV0KHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH0pXG4gICAgfVxuXG4gICAgJl9fY3Jvc3MtaWNvbi1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIC5tZWRpYS10YWJsZXQoe1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9KVxuICAgIH1cblxuICAgICZfX2Nsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDMycHg7XG4gICAgICAgIHJpZ2h0OiAzMnB4O1xuICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSkgMTAwJSk7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCA0MHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyNTBweCk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGZpbGw6IEBjb2xvci1zdGFuZGFydC10ZXh0O1xuXG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBzdHJva2U6IEBjb2xvci1zdGFuZGFydC10ZXh0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC43O1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1lZGlhLXRhYmxldCh7XG4gICAgICAgICAgICB0b3A6IDI0cHg7XG4gICAgICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDMycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiBAY29sb3Itc3RhbmRhcnQtdGV4dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSk7XG5cbiAgICAgICAgLm1lZGlhLXBob25lKHtcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSk7XG4gICAgfVxuXG4gICAgJl9fYWdyZWVtZW50LWNoZWNrYm94IHtcbiAgICAgICAgY29sb3I6ICM5ZWFlYzA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjdweDtcbiAgICB9XG5cbiAgICAmX193cmFwcGVyIHtcbiAgICAgICAgLm1lZGlhLXRhYmxldCh7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICYgPiBkaXYge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSk7XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgd2lkdGg6IDgwMHB4O1xuICAgICAgICBoZWlnaHQ6IDUwNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSkgMTAwJSk7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxMjBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyNTBweCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cbiAgICAgICAgLm1lZGlhLXRhYmxldCh7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfSk7XG4gICAgfVxuXG4gICAgJl9fcG9wdXAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA3NnB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAyODlweDtcbiAgICAgICAgICAgIGhlaWdodDogMzU2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4vYXNzZXRzL2ludGVyZmFjZS5wbmcnKSBuby1yZXBlYXQgbGVmdDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIC5tZWRpYS10YWJsZXQoe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogLTI0MHB4O1xuICAgICAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDUxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MTVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxOC4zNGRlZywgcmdiYSgxOSwgMjA2LCAxMDIsIDAuMTUpIDguNjYlLCAjMTNjZTY2IDk5Ljk0JSk7XG5cbiAgICAgICAgICAgIC5tZWRpYS10YWJsZXQoe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWRpYS10YWJsZXQoe1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIH0pO1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogMzI4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzODBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDc2cHg7XG5cbiAgICAgICAgLm1lZGlhLXRhYmxldCh7XG4gICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAwIGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzQ3cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH0pO1xuXG4gICAgICAgIC5tZWRpYS1waG9uZSh7XG4gICAgICAgICAgICB3aWR0aDogMzEycHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAwIGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjUwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH0pO1xuXG4gICAgICAgIC5sb3ctbW9iaWxlLXBvcnRyYWl0KHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICB9KTtcbiAgICB9XG59XG5cbkBwcmltYXJ5LWNvbG9yOiAjOWVhZWMwO0Bib3JkZXItY29sb3ItYmFzZTogI2QyZGVlYjtAYm9yZGVyLXJhZGl1cy1iYXNlOiA2cHg7QGJvcmRlci13aWR0aC1iYXNlOiAycHg7QHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWNvbG9yOiAjRTdGMEY5O0BwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1ib3JkZXItY29sb3I6ICM5ZWFlYzA7IiwiQGltcG9ydCAnLi4vdmFyaWFibGVzJztcblxuLmZvb3RlciB7XG4gICAgaGVpZ2h0OiBAZm9vdGVyLWhlaWdodDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNkMmRlZWI7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCA0cHggOHB4IHJnYmEoNjAsIDcyLCA4NywgMC4yKTtcbiAgICB9XG5cbiAgICAmX19pY29uLWh5cGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgICAgIHRvcDogLTExcHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00NHB4O1xuICAgICAgICB3aWR0aDogODhweDtcbiAgICAgICAgaGVpZ2h0OiA4OHB4O1xuICAgIH1cblxuICAgICZfX2NvcHlyaWdodCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgY29sb3I6IEBjb2xvci1wbGFjZWhvbGRlcjtcbiAgICB9XG5cbiAgICAmX19sZWdhbCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xuICAgIH1cblxuICAgICZfX2xpbmsge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBjb2xvci1wbGFjZWhvbGRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogQGNvbG9yLXBsYWNlaG9sZGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAY29sb3Itc3RhbmRhcnQtdGV4dDtcbiAgICAgICAgICAgIGNvbG9yOiBAY29sb3Itc3RhbmRhcnQtdGV4dDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2hlbHAge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG59XG5cbkBwcmltYXJ5LWNvbG9yOiAjOWVhZWMwO0Bib3JkZXItY29sb3ItYmFzZTogI2QyZGVlYjtAYm9yZGVyLXJhZGl1cy1iYXNlOiA2cHg7QGJvcmRlci13aWR0aC1iYXNlOiAycHg7QHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWNvbG9yOiAjRTdGMEY5O0BwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1ib3JkZXItY29sb3I6ICM5ZWFlYzA7IiwiQGltcG9ydCAnLi4vdmFyaWFibGVzJztcblxuLmxheW91dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXRvcDogQGhlYWRlci1oZWlnaHQ7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIEBoZWFkZXItaGVpZ2h0IC0gQGZvb3Rlci1oZWlnaHQpO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuQHByaW1hcnktY29sb3I6ICM5ZWFlYzA7QGJvcmRlci1jb2xvci1iYXNlOiAjZDJkZWViO0Bib3JkZXItcmFkaXVzLWJhc2U6IDZweDtAYm9yZGVyLXdpZHRoLWJhc2U6IDJweDtAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtY29sb3I6ICNFN0YwRjk7QHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWJvcmRlci1jb2xvcjogIzllYWVjMDsiLCJAaW1wb3J0ICcuLi92YXJpYWJsZXMnO1xuXG4uY29udGVudCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIEBzaWRlbmF2LXdpZHRoKTtcbiAgICBwYWRkaW5nOiAyNHB4IDMzcHggNTZweCAzMnB4O1xufVxuXG5AcHJpbWFyeS1jb2xvcjogIzllYWVjMDtAYm9yZGVyLWNvbG9yLWJhc2U6ICNkMmRlZWI7QGJvcmRlci1yYWRpdXMtYmFzZTogNnB4O0Bib3JkZXItd2lkdGgtYmFzZTogMnB4O0BwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1jb2xvcjogI0U3RjBGOTtAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtYm9yZGVyLWNvbG9yOiAjOWVhZWMwOyIsIkBpbXBvcnQgJy4uL3ZhcmlhYmxlcyc7XG5cbi5wYWdlLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiBAY29sb3Itc3RhbmRhcnQtdGV4dDtcbn1cblxuQHByaW1hcnktY29sb3I6ICM5ZWFlYzA7QGJvcmRlci1jb2xvci1iYXNlOiAjZDJkZWViO0Bib3JkZXItcmFkaXVzLWJhc2U6IDZweDtAYm9yZGVyLXdpZHRoLWJhc2U6IDJweDtAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtY29sb3I6ICNFN0YwRjk7QHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWJvcmRlci1jb2xvcjogIzllYWVjMDsiLCJAaW1wb3J0ICcuLi92YXJpYWJsZXMnO1xuXG4uc2lkZS1uYXYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi13aWR0aDogQHNpZGVuYXYtd2lkdGg7XG4gICAgd2lkdGg6IEBzaWRlbmF2LXdpZHRoO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSBAaGVhZGVyLWhlaWdodCAtIEBmb290ZXItaGVpZ2h0KTtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZTdmMGY5O1xuXG4gICAgJjpob3ZlciAmX190b2dnbGUtdmlldyB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJl9taW5pIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAmICsgZGl2IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBAc2lkZW5hdi13aWR0aC1taW5pO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmhvdmVyKSB7XG4gICAgICAgICAgICB3aWR0aDogQHNpZGVuYXYtd2lkdGgtbWluaTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX21lbnUtd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIHRvcDogODRweDtcbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogQGNvbG9yLXBsYWNlaG9sZGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgLnNpZGUtbmF2Om5vdCg6aG92ZXIpICYge1xuICAgICAgICAgICAgJl9taW5pIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIzcHg7XG5cbiAgICAgICAgICAgICAgICAuc2lkZS1uYXZfX2ljb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zaWRlLW5hdl9fbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2lkZS1uYXZfX3RvZ2dsZS1zdWJtZW51IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJiArIC5zaWRlLW5hdl9fc3VibWVudSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogQGNvbG9yLWFjdGl2ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmX2V4cGFuZGVkIHtcbiAgICAgICAgICAgIC5zaWRlLW5hdl9fdG9nZ2xlLXN1Ym1lbnUtaWNvbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmX2FjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogQGNvbG9yLXN0YW5kYXJ0LXRleHQ7XG5cbiAgICAgICAgICAgIC5zaWRlLW5hdl9faWNvbixcbiAgICAgICAgICAgIC5zaWRlLW5hdl9fdG9nZ2xlLXN1Ym1lbnUtaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogQGNvbG9yLXN0YW5kYXJ0LXRleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fc3ViaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6IEBjb2xvci1wbGFjZWhvbGRlcjtcblxuICAgICAgICAmX2FjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAY29sb3ItYWN0aXZlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICZfYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiBAY29sb3Itc3RhbmRhcnQtdGV4dDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pY29uIHtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgZmlsbDogQGNvbG9yLXBsYWNlaG9sZGVyO1xuICAgIH1cblxuICAgICZfX3RvZ2dsZS1zdWJtZW51IHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICAgICZfX3RvZ2dsZS1zdWJtZW51LWljb24ge1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgZmlsbDogQGNvbG9yLXBsYWNlaG9sZGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgIH1cblxuICAgICZfX3RvZ2dsZS12aWV3LXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDQ2NHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbiAgICAmX190b2dnbGUtdmlldyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogMTRweDtcbiAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgcGFkZGluZzogMCAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNiOWM4ZDk7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDQ3LCA1NiwgNjgsIDAuMSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5ZWFlYzA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdG9nZ2xlLXZpZXctaWNvbiB7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgZmlsbDogI2ZmZmZmZjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcblxuICAgICAgICAmX2NvbGxhcHNlZCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AcHJpbWFyeS1jb2xvcjogIzllYWVjMDtAYm9yZGVyLWNvbG9yLWJhc2U6ICNkMmRlZWI7QGJvcmRlci1yYWRpdXMtYmFzZTogNnB4O0Bib3JkZXItd2lkdGgtYmFzZTogMnB4O0BwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1jb2xvcjogI0U3RjBGOTtAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtYm9yZGVyLWNvbG9yOiAjOWVhZWMwOyIsIkBpbXBvcnQgJy4uL3ZhcmlhYmxlcyc7XG5cbi51c2VyLWJsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAmX19pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICZfX3VzZXItaW5mbyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICB9XG5cbiAgICAmX191c2VyLW5hbWUge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICAgIH1cblxuICAgICZfX3VzZXItZW1haWwge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGNvbG9yOiBAY29sb3ItcGxhY2Vob2xkZXI7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgICZfX2F2YXRhci1pY29uIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgZmlsbDogI2U3ZjBmOTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGZpbGw6ICNkMmRlZWI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wb3B1cCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogNjhweDtcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSg2MCwgNzIsIDg3LCAwLjIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgJl9fbWVudSB7XG4gICAgICAgIHBhZGRpbmc6IDRweCAwO1xuICAgIH1cbiAgICAmX19tZW51LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI2U3ZjBmOSwgI2U3ZjBmOSksICNmZmZmZmY7XG4gICAgICAgICAgICAudXNlci1ibG9ja19fbWVudS1pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAjMDAwMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnVzZXItYmxvY2tfX21lbnUtY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbWVudS1pY29uIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgZmlsbDogQGNvbG9yLXBsYWNlaG9sZGVyO1xuXG4gICAgICAgICYgPiBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6IEBjb2xvci1wbGFjZWhvbGRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX21lbnUtY2FwdGlvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGNvbG9yOiBAY29sb3ItcGxhY2Vob2xkZXI7XG4gICAgfVxufVxuXG5AcHJpbWFyeS1jb2xvcjogIzllYWVjMDtAYm9yZGVyLWNvbG9yLWJhc2U6ICNkMmRlZWI7QGJvcmRlci1yYWRpdXMtYmFzZTogNnB4O0Bib3JkZXItd2lkdGgtYmFzZTogMnB4O0BwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1jb2xvcjogI0U3RjBGOTtAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtYm9yZGVyLWNvbG9yOiAjOWVhZWMwOyIsIkBpbXBvcnQgJy4uLy4uL2xlc3MvdmFyaWFibGVzJztcblxuLmhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IEBoZWFkZXItaGVpZ2h0O1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoNjAsIDcyLCA4NywgMC4yKTtcbiAgICB6LWluZGV4OiA2O1xuXG4gICAgJl9fbG9nby1pbWcge1xuICAgICAgICB3aWR0aDogODBweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX25hdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG4gICAgJl9fbmF2LWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogQGhlYWRlci1oZWlnaHQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICNiOWM4ZDk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogQGNvbG9yLWJsdWU7XG4gICAgICAgIH1cblxuICAgICAgICAmX2FjdGl2ZSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggLTNweCAwcHggQGNvbG9yLWJsdWU7XG4gICAgICAgICAgICBjb2xvcjogQGNvbG9yLWJsdWU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19hZGQtYmxvY2sge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2U3ZjBmOTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19hZGQtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItYmx1ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoNTcsIDE3MywgMjI5LCAwLjIpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oQGNvbG9yLWJsdWUsIDYsIDUlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19hZGQtaWNvbiB7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIGZpbGw6ICNmZmZmZmY7XG4gICAgfVxuXG4gICAgJl9fZnVuZHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICB9XG4gICAgJl9fZnVuZHMtaWNvbiB7XG4gICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgIGZpbGw6ICNkMmRlZWI7XG4gICAgfVxuICAgICZfX2Z1bmRzLWluZm8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICB9XG4gICAgJl9fZnVuZHMtYmFsYW5jZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgY29sb3I6IEBjb2xvci1zdGFuZGFydC10ZXh0O1xuICAgIH1cbiAgICAmX19mdW5kcy1jYXB0aW9uIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBjb2xvcjogQGNvbG9yLXBsYWNlaG9sZGVyO1xuICAgIH1cblxuICAgICZfX3VzZXItYmxvY2sge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICB9XG59XG5cbkBwcmltYXJ5LWNvbG9yOiAjOWVhZWMwO0Bib3JkZXItY29sb3ItYmFzZTogI2QyZGVlYjtAYm9yZGVyLXJhZGl1cy1iYXNlOiA2cHg7QGJvcmRlci13aWR0aC1iYXNlOiAycHg7QHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWNvbG9yOiAjRTdGMEY5O0BwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1ib3JkZXItY29sb3I6ICM5ZWFlYzA7IiwiLnNlZ21lbnQtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuc2VjdGlvbi1yb3dfX2xhYmVsIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgfVxuICBcbiAgJl9wb3B1cCB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICAgIG1hcmdpbjogMCA0MHB4O1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cblxuICAmX19kZXNjciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNzc4NTk3O1xuICB9XG5cbiAgJl9fdXBkYXRlLXVzZXJzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICAmID4gZGl2IHtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cblxuICAgIC5zZWN0aW9uLXJvd19fYm9keSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19zdWJtaXQtYnRuIHtcbiAgICB3aWR0aDogMTIxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICB9XG5cbiAgJl9fc3VibWl0LWJsb2NrIHtcbiAgICBtYXJnaW4tbGVmdDogMTY0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gICZfX2xhc3Qtcm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgJl9fc2l0ZS11cmxzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGFsaWduLWl0ZW1zOiBlbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gICZfX3VwbG9hZC1maWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbiAgJl9fdXBsb2FkLWZpbGUtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgY29sb3I6ICMzYzQ4NTc7XG4gIH1cbiAgJl9fdXBsb2FkLWZpbGUtZGVzY3Ige1xuICAgIGNvbG9yOiAjNzc4NTk3O1xuICB9XG4gICZfX3VwbG9hZC1maWxlLXdpZGdldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAuc2VjdGlvbi1yb3dfX2JvZHkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl9fYXBwLWF1ZGllbmNlIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbkBwcmltYXJ5LWNvbG9yOiAjOWVhZWMwO0Bib3JkZXItY29sb3ItYmFzZTogI2QyZGVlYjtAYm9yZGVyLXJhZGl1cy1iYXNlOiA2cHg7QGJvcmRlci13aWR0aC1iYXNlOiAycHg7QHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWNvbG9yOiAjRTdGMEY5O0BwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1ib3JkZXItY29sb3I6ICM5ZWFlYzA7IiwiQGltcG9ydCAnLi4vdmFyaWFibGVzJztcblxuLmZvcm0tc2VwYXJhdG9yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IC0yNHB4O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCArIDI0cHgpO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogQGNvbG9yLWJvcmRlcjtcbiAgICB9XG59XG5cbkBwcmltYXJ5LWNvbG9yOiAjOWVhZWMwO0Bib3JkZXItY29sb3ItYmFzZTogI2QyZGVlYjtAYm9yZGVyLXJhZGl1cy1iYXNlOiA2cHg7QGJvcmRlci13aWR0aC1iYXNlOiAycHg7QHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWNvbG9yOiAjRTdGMEY5O0BwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1ib3JkZXItY29sb3I6ICM5ZWFlYzA7IiwiQGltcG9ydCAnLi4vdmFyaWFibGVzJztcblxuLnRvb2x0aXAge1xuICAgICZfX2JhZGdlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogQGNvbG9yLXRvb2x0aXAtYmFkZ2U7XG5cbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM3Nzg1OTc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yZWFjdC10b29sdGlwLWxpdGUge1xuICAgIHBhZGRpbmc6IDVweCAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogQGNvbG9yLXN0YW5kYXJ0LXRleHQ7XG4gICAgb3BhY2l0eTogMC45O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBtYXgtd2lkdGg6IDE2NXB4ICFpbXBvcnRhbnQ7XG5cbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmZmZmY7XG59XG4ucmVhY3QtdG9vbHRpcC1saXRlLWFycm93IHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVEFpSUdobGFXZG9kRDBpTlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREV3SURVaUlHWnBiR3c5SW01dmJtVWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStQSEJoZEdnZ2IzQmhZMmwwZVQwaU1DNDVJaUJrUFNKTk5pNDFNelkwTkNBMExqSTJNakExUXpVdU56TTJPRFVnTlM0eU5EVTVPQ0EwTGpJMk16RTFJRFV1TWpRMU9UZ2dNeTQwTmpNMU5pQTBMakkyTWpBMVREQWdNRWd4TUV3MkxqVXpOalEwSURRdU1qWXlNRFZhSWlCbWFXeHNQU0lqTTBNME9EVTNJaTgrUEM5emRtYyspO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQHByaW1hcnktY29sb3I6ICM5ZWFlYzA7QGJvcmRlci1jb2xvci1iYXNlOiAjZDJkZWViO0Bib3JkZXItcmFkaXVzLWJhc2U6IDZweDtAYm9yZGVyLXdpZHRoLWJhc2U6IDJweDtAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtY29sb3I6ICNFN0YwRjk7QHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWJvcmRlci1jb2xvcjogIzllYWVjMDsiLCJAaW1wb3J0ICcuLi92YXJpYWJsZXMnO1xuXG5AbGFiZWwtd2lkdGg6IDE2NHB4O1xuXG4uc2VjdGlvbi1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgJl9fYm9keV9zdHJpbmctdmFsdWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgY29sb3I6IEBjb2xvci1zdGFuZGFydC10ZXh0O1xuICAgIH1cblxuICAgICZfZnVsbC1zaXplICZfX2JvZHkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX3Nob3cge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICZfc3RyaW5naWZ5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICZfX2xhYmVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IEBsYWJlbC13aWR0aDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBjb2xvcjogQGNvbG9yLXN0YW5kYXJ0LXRleHQ7XG4gICAgfVxuXG4gICAgJl9fdG9vbHRpcCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSBAbGFiZWwtd2lkdGgpO1xuICAgIH1cbn1cblxuQHByaW1hcnktY29sb3I6ICM5ZWFlYzA7QGJvcmRlci1jb2xvci1iYXNlOiAjZDJkZWViO0Bib3JkZXItcmFkaXVzLWJhc2U6IDZweDtAYm9yZGVyLXdpZHRoLWJhc2U6IDJweDtAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtY29sb3I6ICNFN0YwRjk7QHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWJvcmRlci1jb2xvcjogIzllYWVjMDsiLCJAaW1wb3J0ICcuLi92YXJpYWJsZXMnO1xuXG4uZm9ybS1jb25zdHJ1Y3RvciB7XG4gICAgJl9sb2FkaW5nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICZfX2xvYWRpbmctbGF5b3V0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuXG4gICAgJl9ib3JkZXJlZCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDgwMHB4O1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDI0cHggMzJweCA0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBAY29sb3ItYm9yZGVyO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB9XG5cbiAgICAmX2Z1bGwtc2l6ZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICZfZW1iZWRkZWQge1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDQwcHg7XG4gICAgfVxuXG4gICAgJl9jb2xsYXBzZWQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICB9XG5cbiAgICAmX19pbmRleCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxNHB4O1xuICAgICAgICBsZWZ0OiAxNHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZDogQGNvbG9yLXN0YW5kYXJ0LXRleHQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgfVxufVxuXG5AcHJpbWFyeS1jb2xvcjogIzllYWVjMDtAYm9yZGVyLWNvbG9yLWJhc2U6ICNkMmRlZWI7QGJvcmRlci1yYWRpdXMtYmFzZTogNnB4O0Bib3JkZXItd2lkdGgtYmFzZTogMnB4O0BwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1jb2xvcjogI0U3RjBGOTtAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtYm9yZGVyLWNvbG9yOiAjOWVhZWMwOyIsIkBpbXBvcnQgJy4uL3ZhcmlhYmxlcyc7XG5cbi5zZWxlY3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICZfcmVxdWlyZWQ6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogQGNvbG9yLXJlcXVpcmVkO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICZfX2ljb24tZHJvcGRvd24ge1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBmaWxsOiAjYjljOGQ5O1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuXG4gICAgICAgICZfb3BlbiB7XG4gICAgICAgICAgICBmaWxsOiAjOWVhZWMwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAmX2Vycm9yIHtcbiAgICAgICAgICAgIGZpbGw6ICNlNDQ3MjQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19lcnJvci10ZXh0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgcGFkZGluZzogMThweCAyMHB4IDEwcHggMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogQGNvbG9yLWVycm9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBjb2xvcjogQGNvbG9yLXRleHQtZXJyb3I7XG4gICAgfVxuXG4gICAgJl9faWNvbi1jcm9zcyB7XG4gICAgICAgIGZpbGw6IEBjb2xvci1hY3RpdmU7XG4gICAgfVxufVxuXG5AcHJpbWFyeS1jb2xvcjogIzllYWVjMDtAYm9yZGVyLWNvbG9yLWJhc2U6ICNkMmRlZWI7QGJvcmRlci1yYWRpdXMtYmFzZTogNnB4O0Bib3JkZXItd2lkdGgtYmFzZTogMnB4O0BwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1jb2xvcjogI0U3RjBGOTtAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtYm9yZGVyLWNvbG9yOiAjOWVhZWMwOyIsIkBpbXBvcnQgJy4uL3ZhcmlhYmxlcyc7XG5cbi5wb3B1cCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBAcG9wdXAtb3ZlcmxheS1jb2xvcjtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICZfX3BvcHVwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgbWluLXdpZHRoOiA1NDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LWhlaWdodDogNzAwcHgpIHtcbiAgICAgICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAyNHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIH1cblxuICAgICZfX2J0bi1jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBiYWNrZ3JvdW5kOiBAY29sb3ItZGlzYWJsZWQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDQ3LCA1NiwgNjgsIDAuMyk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbihAY29sb3ItZGlzYWJsZWQsIDYuNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oQGNvbG9yLWRpc2FibGVkLCAxMCk7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBwcmltYXJ5LWNvbG9yOiAjOWVhZWMwO0Bib3JkZXItY29sb3ItYmFzZTogI2QyZGVlYjtAYm9yZGVyLXJhZGl1cy1iYXNlOiA2cHg7QGJvcmRlci13aWR0aC1iYXNlOiAycHg7QHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWNvbG9yOiAjRTdGMEY5O0BwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1ib3JkZXItY29sb3I6ICM5ZWFlYzA7IiwiQGltcG9ydCAnLi92YXJpYWJsZXMnO1xuXG4vKipcbiAqIEdsb2JhbCBSZXNldCBvZiBhbGwgSFRNTCBFbGVtZW50c1xuICpcbiAqIFJlc2V0dGluZyBhbGwgb2Ygb3VyIEhUTUwgRWxlbWVudHMgZW5zdXJlcyBhIHNtb290aGVyXG4gKiB2aXN1YWwgdHJhbnNpdGlvbiBiZXR3ZWVuIGJyb3dzZXJzLiBJZiB5b3UgZG9uJ3QgYmVsaWV2ZSBtZSxcbiAqIHRyeSB0ZW1wb3JhcmlseSBjb21tZW50aW5nIG91dCB0aGlzIGJsb2NrIG9mIGNvZGUsIHRoZW4gZ29cbiAqIGFuZCBsb29rIGF0IE1vemlsbGEgdmVyc3VzIFNhZmFyaSwgYm90aCBnb29kIGJyb3dzZXJzIHdpdGhcbiAqIGEgZ29vZCBpbXBsZW1lbnRhdGlvbiBvZiBDU1MuIFRoZSB0aGluZyBpcywgYWxsIGJyb3dzZXIgQ1NTXG4gKiBkZWZhdWx0cyBhcmUgZGlmZmVyZW50IGFuZCBhdCB0aGUgZW5kIG9mIHRoZSBkYXkgaWYgdmlzdWFsXG4gKiBjb25zaXN0ZW5jeSBpcyB3aGF0IHdlJ3JlIHNob290aW5nIGZvciwgdGhlbiB3ZSBuZWVkIHRvXG4gKiBtYWtlIHN1cmUgd2UncmUgcmVzZXR0aW5nIGFsbCBzcGFjaW5nIGVsZW1lbnRzLlxuICpcbiAqL1xuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCwgYm9keSB7XG4gIGJvcmRlcjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5kaXYsIHNwYW4sIG9iamVjdCwgaWZyYW1lLCBpbWcsIHRhYmxlLCBjYXB0aW9uLCB0aGVhZCwgdGJvZHksXG50Zm9vdCwgdHIsIHRyLCB0ZCwgYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZmlndXJlLCBoZ3JvdXAsIG1lbnUsXG5uYXYsIGZvb3RlciwgaGVhZGVyLCBzZWN0aW9uLCBzdW1tYXJ5LCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLCBhLCBhYmJyLCBhZGRyZXNzLCBjaXQsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGlucywgcSwgc2FtcCwgc21hbGwsIHN0cm9uZywgc3ViLCBzdXAsIGIsIGksIGhyLCBkbCwgZHQsIGRkLFxub2wsIHVsLCBsaSwgZmllbGRzZXQsIGxlZ2VuZCwgbGFiZWwge1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGZpZ3VyZSwgZmlndXJlIGltZywgZmlnY2FwdGlvbiwgaGdyb3VwLFxuZm9vdGVyLCBoZWFkZXIsIG5hdiwgc2VjdGlvbiwgYXVkaW8sIHZpZGVvIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGNhcHRpb24sIHRoLCB0ZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbmEgaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuXG46Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuIiwiQGltcG9ydCAnbGVzcy92YXJpYWJsZXMnO1xuQGltcG9ydCAnbGVzcy9yZXNldCc7XG5AaW1wb3J0IFwibGVzcy9zcGlubmVyXCI7XG5AaW1wb3J0IFwibGVzcy9ub3RpZmljYXRpb25zXCI7XG5cbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgYmFja2dyb3VuZDogQGJnLWNvbG9yO1xuICBmb250LWZhbWlseTogQGZvbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuQHByaW1hcnktY29sb3I6ICM5ZWFlYzA7QGJvcmRlci1jb2xvci1iYXNlOiAjZDJkZWViO0Bib3JkZXItcmFkaXVzLWJhc2U6IDZweDtAYm9yZGVyLXdpZHRoLWJhc2U6IDJweDtAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtY29sb3I6ICNFN0YwRjk7QHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWJvcmRlci1jb2xvcjogIzllYWVjMDsiLCJAc3Bpbm5lci1tYWluLWNvbG9yOiAjZmZmZmZmO1xuQHNwaW5uZXItc2l6ZTogMzBweDtcbkBzbWFsbC1zcGlubmVyLXNpemU6IDE2cHg7XG5cbi8qKlxuICog0JLRgNCw0YnQsNGO0YnQuNC50YHRjyDRgdC/0LjQvdC90LXRgC5cbiAqINCf0L4t0YPQvNC+0LvRh9Cw0L3QuNGOINC/0L7Qt9C40YbQuNC+0L3QuNGA0L7QstCw0L0g0LDQsdGB0L7Qu9GO0YLQvdC+INC4INCy0YvRgNCw0LLQvdC40LLQsNC10YLRgdGPINC/0L4g0YbQtdC90YLRgNGDLlxuICpcbiAqINCf0YDQuNC80LXRgCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjzpcbiAqIDxkaXYgY2xhc3M9XCJzcGlubmVyXCI+PC9kaXY+XG4gKi9cblxuLnNwaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBAc3Bpbm5lci1zaXplO1xuICBoZWlnaHQ6IEBzcGlubmVyLXNpemU7XG4gIG1hcmdpbjogLUBzcGlubmVyLXNpemUgLyAyIDAgMCAtQHNwaW5uZXItc2l6ZSAvIDI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6IEBzcGlubmVyLW1haW4tY29sb3I7XG4gIGFuaW1hdGlvbjogcnRiLXNwaW5uZXItcm90YXRlIC42cyBpbmZpbml0ZSBsaW5lYXI7XG59XG4uc3Bpbm5lci5zcGlubmVyX3NtYWxsIHtcbiAgd2lkdGg6IEBzbWFsbC1zcGlubmVyLXNpemU7XG4gIGhlaWdodDogQHNtYWxsLXNwaW5uZXItc2l6ZTtcbiAgbWFyZ2luOiAtQHNtYWxsLXNwaW5uZXItc2l6ZSAvIDIgMCAwIC1Ac21hbGwtc3Bpbm5lci1zaXplIC8gMjtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbi5zcGlubmVyX3doaXRlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuQGtleWZyYW1lcyBydGItc3Bpbm5lci1yb3RhdGUge1xuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cbiIsIi5ub3RpZmljYXRpb24tZGlzbWlzcyB7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICMzYzQ4NTcgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubm90aWZpY2F0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGxlZnQ6IDE2cHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG5cbiAgJi1zdWNjZXNzOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qUWlJR2hsYVdkb2REMGlNalFpSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNDhjR0YwYUNCbWFXeHNMWEoxYkdVOUltVjJaVzV2WkdRaUlHTnNhWEF0Y25Wc1pUMGlaWFpsYm05a1pDSWdaRDBpVFRFeUlESXdRekUyTGpReE9ETWdNakFnTWpBZ01UWXVOREU0TXlBeU1DQXhNa015TUNBeE1DNDRNRE14SURFNUxqY3pOeklnT1M0Mk5qYzJOaUF4T1M0eU5qWXhJRGd1TmpRNE1UUk1NVEl1TnpBM01TQXhOUzR5TURjeFF6RXlMak14TmpZZ01UVXVOVGszTmlBeE1TNDJPRE0wSURFMUxqVTVOellnTVRFdU1qa3lPU0F4TlM0eU1EY3hURGd1TWpreU9Ea2dNVEl1TWpBM01VTTNMamt3TWpNM0lERXhMamd4TmpZZ055NDVNREl6TnlBeE1TNHhPRE0wSURndU1qa3lPRGtnTVRBdU56a3lPVU00TGpZNE16UXlJREV3TGpRd01qUWdPUzR6TVRZMU9DQXhNQzQwTURJMElEa3VOekEzTVRFZ01UQXVOemt5T1V3eE1pQXhNeTR3T0RVNFRERTRMakUzTXpnZ05pNDVNVEU1T1VNeE5pNDNNRFkxSURVdU1UTXpOVGtnTVRRdU5EZzFOaUEwSURFeUlEUkROeTQxT0RFM01pQTBJRFFnTnk0MU9ERTNNaUEwSURFeVF6UWdNVFl1TkRFNE15QTNMalU0TVRjeUlESXdJREV5SURJd1dpSWdabWxzYkQwaUl6RXpRMFUyTmlJdlBqd3ZjM1puUGc9PSk7XG4gIH1cbiAgJi13YXJuaW5nOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qUWlJR2hsYVdkb2REMGlNalFpSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNDhjR0YwYUNCbWFXeHNMWEoxYkdVOUltVjJaVzV2WkdRaUlHTnNhWEF0Y25Wc1pUMGlaWFpsYm05a1pDSWdaRDBpVFRFekxqYzBPRFlnTlM0eE5EWTVORU14TWk0NU9EWTJJRE11TnpjMU16SWdNVEV1TURFMElETXVOemMxTXpJZ01UQXVNalV5SURVdU1UUTJPVFJNTXk0Mk5URXdOU0F4Tnk0d01qZzNRekl1T1RFd05EWWdNVGd1TXpZeE55QXpMamczTkRNNUlESXdJRFV1TXprNU16WWdNakJJTVRndU5qQXhNME15TUM0eE1qWXpJREl3SURJeExqQTVNRElnTVRndU16WXhOeUF5TUM0ek5EazJJREUzTGpBeU9EZE1NVE11TnpRNE5pQTFMakUwTmprMFdrMHhNUzR6TkRjZ01UUXVPVFkwT0VneE1pNDFNelkxVERFeUxqZzROVEVnT0M0d01EVTRNMGd4TUM0NU9URTFUREV4TGpNME55QXhOQzQ1TmpRNFdrMHhNUzR4TnpZeElERTJMak0zT1RsRE1UQXVPVGs0TkNBeE5pNDFOVE1nTVRBdU9UQTVOU0F4Tmk0NE1EZ3lJREV3TGprd09UVWdNVGN1TVRRMU5VTXhNQzQ1TURrMUlERTNMalE0TWpjZ01UQXVPVGs0TkNBeE55NDNOREkxSURFeExqRTNOakVnTVRjdU9USTBPRU14TVM0ek5UZzBJREU0TGpFd056RWdNVEV1TmpFeE15QXhPQzR4T1RneUlERXhMamt6TkRrZ01UZ3VNVGs0TWtNeE1pNHlOVE01SURFNExqRTVPRElnTVRJdU5TQXhPQzR4TURRNElERXlMalkzTXpJZ01UY3VPVEUzT1VNeE1pNDROVEE1SURFM0xqY3lOalVnTVRJdU9UTTVPQ0F4Tnk0ME5qa2dNVEl1T1RNNU9DQXhOeTR4TkRVMVF6RXlMamt6T1RnZ01UWXVPREl4T1NBeE1pNDROVE15SURFMkxqVTJPU0F4TWk0Mk9DQXhOaTR6T0RZM1F6RXlMalV3TmpnZ01UWXVNakEwTkNBeE1pNHlOVGcxSURFMkxqRXhNek1nTVRFdU9UTTBPU0F4Tmk0eE1UTXpRekV4TGpZd05qZ2dNVFl1TVRFek15QXhNUzR6TlRNNElERTJMakl3TWpFZ01URXVNVGMyTVNBeE5pNHpOems1V2lJZ1ptbHNiRDBpSTBaR1F6Z3lReUl2UGp3dmMzWm5QZz09KTtcbiAgfVxuICAmLWVycm9yOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qUWlJR2hsYVdkb2REMGlNalFpSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNDhjR0YwYUNCbWFXeHNMWEoxYkdVOUltVjJaVzV2WkdRaUlHTnNhWEF0Y25Wc1pUMGlaWFpsYm05a1pDSWdaRDBpVFRFeUlESXdRekUyTGpReE9ETWdNakFnTWpBZ01UWXVOREU0TXlBeU1DQXhNa015TUNBM0xqVTRNVGN5SURFMkxqUXhPRE1nTkNBeE1pQTBRemN1TlRneE56SWdOQ0EwSURjdU5UZ3hOeklnTkNBeE1rTTBJREUyTGpReE9ETWdOeTQxT0RFM01pQXlNQ0F4TWlBeU1GcE5NVEV1TkRNM05TQXhNeTQ1TlRsSU1USXVOakkzVERFeUxqazNOVFlnTjBneE1TNHdPREpNTVRFdU5ETTNOU0F4TXk0NU5UbGFUVEV4TGpJMk5qWWdNVFV1TXpjMFF6RXhMakE0T0RrZ01UVXVOVFEzTWlBeE1TQXhOUzQ0TURJMElERXhJREUyTGpFek9UWkRNVEVnTVRZdU5EYzJPU0F4TVM0d09EZzVJREUyTGpjek5qY2dNVEV1TWpZMk5pQXhOaTQ1TVRnNVF6RXhMalEwT0RrZ01UY3VNVEF4TWlBeE1TNDNNREU0SURFM0xqRTVNalFnTVRJdU1ESTFOQ0F4Tnk0eE9USTBRekV5TGpNME5EUWdNVGN1TVRreU5DQXhNaTQxT1RBMUlERTNMakE1T1NBeE1pNDNOak0zSURFMkxqa3hNakZETVRJdU9UUXhOQ0F4Tmk0M01qQTNJREV6TGpBek1ETWdNVFl1TkRZek1pQXhNeTR3TXpBeklERTJMakV6T1RaRE1UTXVNRE13TXlBeE5TNDRNVFl4SURFeUxqazBNemNnTVRVdU5UWXpNaUF4TWk0M056QTFJREUxTGpNNE1EbERNVEl1TlRrM015QXhOUzR4T1RnMklERXlMak0wT1NBeE5TNHhNRGMwSURFeUxqQXlOVFFnTVRVdU1UQTNORU14TVM0Mk9UY3pJREUxTGpFd056UWdNVEV1TkRRME15QXhOUzR4T1RZeklERXhMakkyTmpZZ01UVXVNemMwV2lJZ1ptbHNiRDBpSTBVME5EY3lOQ0l2UGp3dmMzWm5QZz09KTtcbiAgfVxuICAmLWluZm8ge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbi1kaXNtaXNzIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubm90aWZpY2F0aW9uLXRpdGxlICsgLm5vdGlmaWNhdGlvbi1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzllYWVjMDtcbn1cbiIsIkBpbXBvcnQgJ2h5cGVyLXVpLWNvcmUvY29tcG9uZW50cy92YXJpYWJsZXMnO1xuXG4uZGFzaGJvYXJkIHtcblxuICAmX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIH1cblxuICAmX19zdGF0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cblxuICAmX19jaGFydC13cmFwcGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAY29sb3ItYm9yZGVyO1xuICAgIGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cblxuICAmX19maWx0ZXJzLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDIzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgQGNvbG9yLWRpc2FibGVkO1xuICB9XG4gICZfX2ZpbHRlcnMtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgJl9fZmlsdGVycy1jYXB0aW9uIHtcbiAgICBtYXJnaW46IDAgMzJweCAwIDA7XG4gICAgY29sb3I6IEBjb2xvci1zdGFuZGFydC10ZXh0O1xuICB9XG4gICZfX2J0bi10b2dnbGUtdmlldyB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gICZfX2RhdGUtcmFuZ2UtcHJlc2V0cyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICB9XG4gICZfX2RhdGUtcmFuZ2UtcGlja2VyIHtcbiAgICB3aWR0aDogMjUxcHg7XG4gIH1cblxuICAmX19zdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCAzMnB4IDM2cHg7XG4gIH1cbiAgJl9fc3VtbWFyeS1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAmX19zdW1tYXJ5LWl0ZW0tdmFsdWUge1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICBjb2xvcjogQGNvbG9yLXN0YW5kYXJ0LXRleHQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gICZfX3N1bW1hcnktaXRlbS1jYXB0aW9uIHtcbiAgICBjb2xvcjogQGNvbG9yLXBsYWNlaG9sZGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB9XG5cbiAgJl9fY2hhcnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICAmX19jaGFydC1kYXRhLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAmX19jaGFydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMjRweCAzMnB4O1xuICB9XG5cbiAgJl9fZW1wdHktb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgMCUsICNmZmZmZmYgMTAwJSk7XG4gIH1cbiAgJl9fZW1wdHktY29udGVudCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDE0NnB4IGF1dG8gMCBhdXRvO1xuICB9XG4gICZfX2VtcHR5LWljb24ge1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG4gICZfX2VtcHR5LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgIGNvbG9yOiBAY29sb3Itc3RhbmRhcnQtdGV4dDtcbiAgfVxuICAmX19lbXB0eS1kZXNjciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIGNvbG9yOiBAY29sb3ItcGxhY2Vob2xkZXI7XG4gIH1cbn1cblxuQHByaW1hcnktY29sb3I6ICM5ZWFlYzA7QGJvcmRlci1jb2xvci1iYXNlOiAjZDJkZWViO0Bib3JkZXItcmFkaXVzLWJhc2U6IDZweDtAYm9yZGVyLXdpZHRoLWJhc2U6IDJweDtAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtY29sb3I6ICNFN0YwRjk7QHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWJvcmRlci1jb2xvcjogIzllYWVjMDsiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/