@charset "UTF-8";@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:opensansBold;font-style:normal;font-weight:400;src:url(assets/fonts/opensans-bold-webfont.eot);src:url(assets/fonts/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/opensans-bold-webfont.woff2) format("woff2"),url(assets/fonts/opensans-bold-webfont.woff) format("woff"),url(assets/fonts/opensans-bold-webfont.ttf) format("truetype")}@font-face{font-family:opensansExtraBold;font-style:normal;font-weight:400;src:url(assets/fonts/opensans-extrabold-webfont.eot);src:url(assets/fonts/opensans-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/opensans-extrabold-webfont.woff2) format("woff2"),url(assets/fonts/opensans-extrabold-webfont.woff) format("woff"),url(assets/fonts/opensans-extrabold-webfont.ttf) format("truetype")}@font-face{font-family:opensansRegular;font-style:normal;font-weight:400;src:url(assets/fonts/opensans-regular-webfont.eot);src:url(assets/fonts/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/opensans-regular-webfont.woff2) format("woff2"),url(assets/fonts/opensans-regular-webfont.woff) format("woff"),url(assets/fonts/opensans-regular-webfont.ttf) format("truetype")}@font-face{font-family:opensansLight;font-style:normal;font-weight:400;src:url(assets/fonts/opensans-light-webfont.eot);src:url(assets/fonts/opensans-light-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/opensans-light-webfont.woff2) format("woff2"),url(assets/fonts/opensans-light-webfont.woff) format("woff"),url(assets/fonts/opensans-light-webfont.ttf) format("truetype")}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.container{width:100%;height:100%;margin:0 auto;padding:0 24px}.page-title-1-accent,.page-title-1-primary,.page-title-1-purple,.page-title-1-secondary,.page-title-1-white{font-family:opensansLight,sans-serif;font-size:36px;font-weight:400;line-height:48px}@media (max-width:768px){.page-title-1-accent,.page-title-1-primary,.page-title-1-purple,.page-title-1-secondary,.page-title-1-white{font-size:32px;line-height:34px}}@media (max-width:480px){.page-title-1-accent,.page-title-1-primary,.page-title-1-purple,.page-title-1-secondary,.page-title-1-white{font-size:28px;line-height:30px}}@media (max-width:375px){.page-title-1-accent,.page-title-1-primary,.page-title-1-purple,.page-title-1-secondary,.page-title-1-white{font-size:24px;line-height:26px}}.page-title-1-primary{color:#000}.page-title-1-secondary{color:#97a0af}.page-title-1-accent{color:#164194}.page-title-1-white{color:#fff}.page-title-1-purple{color:#993f83}.page-title-2-accent,.page-title-2-primary,.page-title-2-purple,.page-title-2-secondary,.page-title-2-white{font-family:opensansRegular,sans-serif;font-size:36px;font-weight:400;line-height:48px}@media (max-width:768px){.page-title-2-accent,.page-title-2-primary,.page-title-2-purple,.page-title-2-secondary,.page-title-2-white{font-size:32px;line-height:34px}}@media (max-width:480px){.page-title-2-accent,.page-title-2-primary,.page-title-2-purple,.page-title-2-secondary,.page-title-2-white{font-size:28px;line-height:30px}}@media (max-width:375px){.page-title-2-accent,.page-title-2-primary,.page-title-2-purple,.page-title-2-secondary,.page-title-2-white{font-size:24px;line-height:26px}}.page-title-2-primary{color:#000}.page-title-2-secondary{color:#97a0af}.page-title-2-accent{color:#164194}.page-title-2-white{color:#fff}.page-title-2-purple{color:#993f83}.page-title-3-accent,.page-title-3-primary,.page-title-3-purple,.page-title-3-secondary,.page-title-3-white{font-family:opensansExtraBold,sans-serif;font-size:36px;font-weight:400;line-height:48px}@media (max-width:768px){.page-title-3-accent,.page-title-3-primary,.page-title-3-purple,.page-title-3-secondary,.page-title-3-white{font-size:32px;line-height:34px}}@media (max-width:480px){.page-title-3-accent,.page-title-3-primary,.page-title-3-purple,.page-title-3-secondary,.page-title-3-white{font-size:28px;line-height:30px}}@media (max-width:375px){.page-title-3-accent,.page-title-3-primary,.page-title-3-purple,.page-title-3-secondary,.page-title-3-white{font-size:24px;line-height:26px}}.page-title-3-primary{color:#000}.page-title-3-secondary{color:#97a0af}.page-title-3-accent{color:#164194}.page-title-3-white{color:#fff}.page-title-3-purple{color:#993f83}.subheader-1-accent,.subheader-1-primary,.subheader-1-purple,.subheader-1-secondary,.subheader-1-white{font-family:opensansRegular,serif;font-size:24px;font-weight:400}@media (max-width:768px){.subheader-1-accent,.subheader-1-primary,.subheader-1-purple,.subheader-1-secondary,.subheader-1-white{font-size:20px}}@media (max-width:480px){.subheader-1-accent,.subheader-1-primary,.subheader-1-purple,.subheader-1-secondary,.subheader-1-white{font-size:18px}}.subheader-1-primary{color:#000}.subheader-1-secondary{color:#97a0af}.subheader-1-accent{color:#164194}.subheader-1-white{color:#fff}.subheader-1-purple{color:#993f83}#app .base-date-picker__label,#app .input-block__label,#app .ws-dictionary-select__label,.app-form__table th,.subheader-2-accent,.subheader-2-primary,.subheader-2-purple,.subheader-2-secondary,.subheader-2-white{font-family:opensansLight,serif;font-size:24px;font-weight:400}@media (max-width:768px){#app .base-date-picker__label,#app .input-block__label,#app .ws-dictionary-select__label,.app-form__table th,.subheader-2-accent,.subheader-2-primary,.subheader-2-purple,.subheader-2-secondary,.subheader-2-white{font-size:20px}}@media (max-width:480px){#app .base-date-picker__label,#app .input-block__label,#app .ws-dictionary-select__label,.app-form__table th,.subheader-2-accent,.subheader-2-primary,.subheader-2-purple,.subheader-2-secondary,.subheader-2-white{font-size:18px}}.subheader-2-primary{color:#000}.subheader-2-secondary{color:#97a0af}.subheader-2-accent{color:#164194}.subheader-2-white{color:#fff}.subheader-2-purple{color:#993f83}.empty-message div,.empty-message p,.go-back,.main-wrap__sidebar-home-link,.subheader-3-accent,.subheader-3-primary,.subheader-3-purple,.subheader-3-secondary,.subheader-3-white{font-family:opensansBold,serif;font-size:24px;font-weight:400}@media (max-width:768px){.empty-message div,.empty-message p,.go-back,.main-wrap__sidebar-home-link,.subheader-3-accent,.subheader-3-primary,.subheader-3-purple,.subheader-3-secondary,.subheader-3-white{font-size:20px}}@media (max-width:480px){.empty-message div,.empty-message p,.go-back,.main-wrap__sidebar-home-link,.subheader-3-accent,.subheader-3-primary,.subheader-3-purple,.subheader-3-secondary,.subheader-3-white{font-size:18px}}.subheader-3-primary{color:#000}.subheader-3-secondary{color:#97a0af}.subheader-3-accent{color:#164194}.subheader-3-white{color:#fff}.subheader-3-purple{color:#993f83}#app .attachments-list__empty-block-text.caption-primary,#app .attachments-list__warning-label.body-1-primary,#app .input-block.input-block--error .input-block__fields-error,#app .ws-dictionary-select__items-item,#app .ws-dictionary-select__model-item span,#subtree-container .ws-dictionary-select__items-item,.app-form__table td,.body-1-accent,.body-1-primary,.body-1-purple,.body-1-secondary,.body-1-white,.chip__label,.pagination-custom__wrapper,.react-datepicker__input-container input,body{font-family:opensansRegular,sans-serif;font-size:16px;font-weight:400}@media (max-width:768px){#app .attachments-list__empty-block-text.caption-primary,#app .attachments-list__warning-label.body-1-primary,#app .input-block.input-block--error .input-block__fields-error,#app .ws-dictionary-select__items-item,#app .ws-dictionary-select__model-item span,#subtree-container .ws-dictionary-select__items-item,.app-form__table td,.body-1-accent,.body-1-primary,.body-1-purple,.body-1-secondary,.body-1-white,.chip__label,.pagination-custom__wrapper,.react-datepicker__input-container input,body{font-size:14px}}@media (max-width:480px){#app .attachments-list__empty-block-text.caption-primary,#app .attachments-list__warning-label.body-1-primary,#app .input-block.input-block--error .input-block__fields-error,#app .ws-dictionary-select__items-item,#app .ws-dictionary-select__model-item span,#subtree-container .ws-dictionary-select__items-item,.app-form__table td,.body-1-accent,.body-1-primary,.body-1-purple,.body-1-secondary,.body-1-white,.chip__label,.pagination-custom__wrapper,.react-datepicker__input-container input,body{font-size:12px}}.body-1-primary{color:#000}.body-1-secondary{color:#97a0af}.body-1-accent{color:#164194}.body-1-white{color:#fff}.body-1-purple{color:#993f83}.body-2-accent,.body-2-primary,.body-2-purple,.body-2-secondary,.body-2-white{font-family:opensansExtraBold,sans-serif;font-size:18px;font-weight:400}@media (max-width:768px){.body-2-accent,.body-2-primary,.body-2-purple,.body-2-secondary,.body-2-white{font-size:16px}}@media (max-width:480px){.body-2-accent,.body-2-primary,.body-2-purple,.body-2-secondary,.body-2-white{font-size:14px}}.body-2-primary{color:#000}.body-2-secondary{color:#97a0af}.body-2-accent{color:#164194}.body-2-white{color:#fff}.body-2-purple{color:#993f83}.body-3-accent,.body-3-primary,.body-3-purple,.body-3-secondary,.body-3-white{font-family:opensansRegular,sans-serif;font-size:18px;font-weight:400}@media (max-width:768px){.body-3-accent,.body-3-primary,.body-3-purple,.body-3-secondary,.body-3-white{font-size:16px}}@media (max-width:480px){.body-3-accent,.body-3-primary,.body-3-purple,.body-3-secondary,.body-3-white{font-size:14px}}.body-3-primary{color:#000}.body-3-secondary{color:#97a0af}.body-3-accent{color:#164194}.body-3-white{color:#fff}.body-3-purple{color:#993f83}.label-1-accent,.label-1-primary,.label-1-purple,.label-1-secondary,.label-1-white{font-family:opensansRegular,sans-serif;font-size:10px;font-weight:400}@media (max-width:480px){.label-1-accent,.label-1-primary,.label-1-purple,.label-1-secondary,.label-1-white{font-size:8px}}.label-1-primary{color:#000}.label-1-secondary{color:#97a0af}.label-1-accent{color:#164194}.label-1-white{color:#fff}.label-1-purple{color:#993f83}.label-2-accent,.label-2-primary,.label-2-purple,.label-2-secondary,.label-2-white{font-family:opensansBold,sans-serif;font-size:14px;font-weight:400}@media (max-width:768px){.label-2-accent,.label-2-primary,.label-2-purple,.label-2-secondary,.label-2-white{font-size:12px}}@media (max-width:480px){.label-2-accent,.label-2-primary,.label-2-purple,.label-2-secondary,.label-2-white{font-size:10px}}.label-2-primary{color:#000}.label-2-secondary{color:#97a0af}.label-2-accent{color:#164194}.label-2-white{color:#fff}.label-2-purple{color:#993f83}.article-card__field-label,.article-list__period-filter-label,.audit__data-filter-label,.chat-list__field-label,.employee-card__attachments-label,.employee-card__field-label,.item-card__field-label,.label-3-accent,.label-3-primary,.label-3-purple,.label-3-secondary,.label-3-white,.one-banner-settings__field-label,.participant-list__period-filter-label,.participant-view__items-label,.profile-settings__field-label,.response-card__field-label,.response-list__period-filter-label,.sync-logs__data-filter-label,.vacancy-card__field-label{font-family:opensansLight,sans-serif;font-size:14px;font-weight:400}@media (max-width:768px){.article-card__field-label,.article-list__period-filter-label,.audit__data-filter-label,.chat-list__field-label,.employee-card__attachments-label,.employee-card__field-label,.item-card__field-label,.label-3-accent,.label-3-primary,.label-3-purple,.label-3-secondary,.label-3-white,.one-banner-settings__field-label,.participant-list__period-filter-label,.participant-view__items-label,.profile-settings__field-label,.response-card__field-label,.response-list__period-filter-label,.sync-logs__data-filter-label,.vacancy-card__field-label{font-size:12px}}@media (max-width:480px){.article-card__field-label,.article-list__period-filter-label,.audit__data-filter-label,.chat-list__field-label,.employee-card__attachments-label,.employee-card__field-label,.item-card__field-label,.label-3-accent,.label-3-primary,.label-3-purple,.label-3-secondary,.label-3-white,.one-banner-settings__field-label,.participant-list__period-filter-label,.participant-view__items-label,.profile-settings__field-label,.response-card__field-label,.response-list__period-filter-label,.sync-logs__data-filter-label,.vacancy-card__field-label{font-size:10px}}.label-3-primary{color:#000}.label-3-secondary{color:#97a0af}.label-3-accent{color:#164194}.label-3-white{color:#fff}.label-3-purple{color:#993f83}.container{width:100%;height:100%;margin:0 auto;padding:0 24px}.react-datepicker__input-container input{height:40px;padding:10px;transition:all 150ms ease;border:2px solid #ebecf0;border-radius:4px;color:#091e42}.react-datepicker__input-container input:focus{border-color:#2b91de}.react-datepicker__day--outside-month{color:#bac0ca}.react-datepicker-popper{z-index:10}#app .jodit-placeholder,#app .jodit-workplace>div{padding:30px 50px}*{box-sizing:border-box}#app,body,html{width:100%;height:100%}#app{min-width:1440px}html{font-size:15px}body{margin:0;padding:0;color:#091e42;font-size:1rem;line-height:1.42;-webkit-user-select:text}h1,h2,h3,h4,h5,h6{margin:0;padding:0;letter-spacing:inherit}section{margin:0;padding:0;border:0;background-color:inherit}button{border:0;outline:0;background-color:transparent;cursor:pointer}figure,p,ul{margin:0;padding:0}p:not(:first-child){margin-top:1rem}img{display:block}header{padding:0}footer{font-size:inherit;font-style:normal}svg{display:block}svg title{display:none}a{color:currentColor;text-decoration:none}a.caption-link{color:#2b91de}a.caption-link:hover{color:#1e7bc1}.container{max-width:1272px}.toast-notification{font-size:20px!important}.main-body{width:100%;overflow-x:hidden}.checkbox-inline{padding-left:0!important}.link-text{color:#2b91de}.link-text:hover{color:#1e7bc1;text-decoration:underline}.modal-trigger{color:#2b91de;cursor:pointer}.modal-trigger:hover{color:#1e7bc1}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-toast{border-radius:6px;color:#fff!important;font-size:18px}.global-toast.toastify-content--success{background:#007605!important}.global-toast.toastify-content--error{background:#bf360c!important}.global-toast .toast-link{color:#fff!important;text-decoration:underline}.global-toast .toast-link:hover{color:#1e7bc1!important}.not-found{width:100%;height:100%;padding:24px}.pointer{cursor:pointer}.require{color:#bf360c}.uppercase{text-transform:uppercase}.grecaptcha-badge{display:none!important}.go-back{padding:0;font-size:14px}.consent-advertising-report__button{min-width:150px}.article-card__back-action{margin-bottom:10px}.article-card__title{margin-bottom:20px}.article-card__field-wrap{margin-bottom:24px}.article-card__field-wrap .attachments-list__containers>:nth-child(n+4){display:none}.article-card__field-wrap--content{margin:0}.article-card__field-label{height:40px;color:#6b778c;font-size:12px;max-width:160px}.article-card__field-label span{color:#d33a2c}.article-card__checkbox{height:40px}.article-card__checkbox svg{top:2px}.article-list__top-wrap{margin-bottom:20px}.article-list__filters{width:40%;min-width:500px;margin-bottom:20px}.article-list__period-filter-label{color:#6b778c;font-size:12px}.article-list__period-wrap{position:relative}.article-list__period-wrap::before{content:'—';position:absolute;left:50%;transform:translateX(-50%)}.article-list__period-filter{width:46%}.article-list__period-filter .react-datepicker-wrapper,.article-list__period-filter input{width:100%}.article-list .input-block,.article-list__period-filter-wrap{margin-bottom:2px}.article-list .ws-dictionary-select{margin:0}.article-list__item-actions{-moz-column-gap:4px;column-gap:4px}.article-subject-card__title{margin-bottom:20px}.article-subject-card__icons{margin-bottom:24px}.article-subject-card__icons svg{width:30px;height:30px}.article-subject-list__top-wrap{margin-bottom:20px}.article-subject-list__filters{max-width:500px;margin-bottom:20px}.article-subject-list__filters .ws-dictionary-select{margin:0}.article-subject-list__filters .input-block{margin-bottom:2px}.article-subject-list__item-actions{-moz-column-gap:4px;column-gap:4px}.audit__title{margin-bottom:20px}.audit__filters{width:40%;min-width:560px;margin-bottom:20px}.audit__data-filter-label{color:#6b778c;font-size:12px}.audit__data-wrap{position:relative}.audit__data-wrap::before{content:'—';position:absolute;left:50%;transform:translateX(-50%)}.audit__data-filter{width:46%}.audit__data-filter .react-datepicker-wrapper,.audit__data-filter input{width:100%}.audit .input-block,.audit__data-filter-wrap{margin-bottom:2px}.audit .ws-dictionary-select{margin:0}.audit__actions{margin-bottom:16px}.audit__actions .ws-button{margin-right:16px}.audit__pagination-wrapper{margin-top:20px}.login{height:100%}.login .login-wrapper{width:400px;padding:40px;background-color:#fff;box-shadow:0 0 1px rgba(9,30,66,.31),0 4px 8px rgba(9,30,66,.25)}.login .login-wrapper__title{margin-bottom:30px}.login .login-wrapper__input{margin-bottom:20px}.login .login-wrapper__button{width:100%;height:40px;padding:13px 0;border-radius:4px;background-color:#1e7bc1;box-shadow:0 0 1px rgba(9,30,66,.31),0 4px 8px rgba(9,30,66,.25);color:#fff}.login .login-wrapper__error-message{margin-bottom:20px;color:#d63438}.one-banner-settings__field-wrap{margin-bottom:24px}.one-banner-settings__field-label{height:40px;color:#6b778c;font-size:12px}.edit-event-modal__multiselect-wrap .ws-dictionary-select__input-wrap{align-items:start}.edit-event-modal__multiselect-wrap .ws-dictionary-select__label{height:40px}.calendar-view__filters{margin-bottom:20px}.calendar-view__filter-date{margin-bottom:10px}.calendar-view__date-picker-wrap input{width:180px}.calendar-view__update-date-arrow{margin-right:10px;color:#626c7f}.calendar-view__filters-dictionaries{margin-left:-20px}.calendar-view__select-wrap{display:flex;flex-basis:calc(50% - 20px);max-width:calc(50% - 20px);margin-left:20px}.calendar-view__grid-wrap{max-width:calc(100vw - 300px);max-height:calc(100vh - 310px);overflow:auto;border-top:1px solid #e9ecf4}.calendar__cell::before,.calendar__hour-line-title::before,.calendar__office-column::before{content:'';display:block;position:absolute}.calendar__hour-line-title,.calendar__office-column{position:sticky;z-index:2;background-color:#fff}.calendar{position:relative}.calendar__office-column{top:0;min-height:42px;padding:0 4px}.calendar__office-column:first-child{z-index:4;left:0}.calendar__office-column:last-child{border-right:1px solid #e9ecf4}.calendar__office-column::before{right:0;bottom:0;left:0;height:20px;border:1px solid #e9ecf4;border-top:none}.calendar__office-column:nth-child(-n+2)::before{border-left:none}.calendar__office-column:not(:first-child)::before{border-right:none}.calendar__office-column-name{margin:4px 0;text-align:center}.calendar__cell{position:relative;padding:0;border:1px solid #e9ecf4;border-top:none;border-left:none}.calendar__cell::before{top:50%;left:0;width:100%;height:1px;transform:translateY(-50%);background-color:#e9ecf4}.calendar__hour-line:last-child .calendar__cell{border-bottom:none}.calendar__hour-line-title{left:0;width:80px;min-height:42px;padding:0}.calendar__hour-line-title::before{right:0;bottom:0;width:10px;height:100%;border:1px solid #e9ecf4;border-bottom:none;border-left:none}.calendar__hour-line:first-child>.calendar__hour-line-title::before{border-top:none}.calendar__body{position:relative}.calendar__event-item{position:absolute;z-index:1;padding:0 4px;overflow:hidden;border-radius:2px;color:#fff;font-size:12px;line-height:16px;word-wrap:break-word;cursor:pointer}.edit-event-modal-multiselect__items-wrap{max-height:270px}.message-files__item{margin-bottom:6px;color:inherit}#app .chat{height:100%}#app .chat__content-wrap{position:relative;height:calc(100vh - 228px)}#app .chat__title{margin-bottom:10px}#app .chat__main{flex-shrink:10;height:calc(100% - 64px)}#app .chat__main-wrapper{padding:16px;overflow:auto}#app .chat__empty{margin:auto 0}#app .chat__load-more{margin-bottom:16px;text-align:center;cursor:pointer}#app .chat__message-date{text-align:center}#app .chat__message{max-width:400px;margin:16px 0}#app .chat__message--user{width:-moz-fit-content;width:fit-content;padding:10px 12px;border-radius:12px 12px 12px 0;background-color:#3679c2;font-size:14px}#app .chat__message--operator{margin-left:auto}#app .chat__message-operator-text{padding:10px 12px;border-radius:12px 12px 0 12px;background-color:#eaf8fd;box-shadow:2px 6px 10px rgba(0,0,0,.08);font-size:14px}#app .chat__message-operator-circle{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;margin-left:8px;border-radius:50%;background-color:#5f99d1}#app .chat__footer{flex-shrink:0;height:62px;padding:10px 18px;border-top:1px solid #dcdfe4}#app .chat__footer-input-wrapper{width:100%;height:40px;margin-left:16px}#app .chat__footer-input-wrapper .input-block:not(.input-block--search-mode) input{padding:0;border:none!important}#app .chat__footer-input-wrapper .input-block:not(.input-block--search-mode) input ::-moz-placeholder{color:#9ec4de}#app .chat__footer-input-wrapper .input-block:not(.input-block--search-mode) input ::placeholder{color:#9ec4de}#app .chat__footer-input-wrapper .input-block:not(.input-block--search-mode) input:focus{background-color:#fff}#app .chat__footer-send-icon{justify-self:flex-end;margin-left:14px;color:#164194;cursor:pointer}#app .chat__footer-send-icon--disabled{color:#b3bac5;cursor:initial}#app .chat__footer-attachment{cursor:pointer}#app .chat__footer-attachment input{display:none}#app .chat__attachment{padding:8px 16px;border-top:1px solid #dcdfe4}#app .chat .message-files__item-icon,#app .chat__attachment-file-icon{margin-right:6px;padding:4px;border-radius:50%;background-color:#9ec4de}#app .chat__attachment-close-icon{width:10px;height:10px;cursor:pointer}#app .chat__unread-button{position:absolute;bottom:80px;left:18px;width:32px;height:32px;padding:4px;border-radius:50%;background-color:#164194;background-image:url(assets/images/svg/ic_arrow_bottom_24px.svg);background-repeat:no-repeat;background-position:center;cursor:pointer}#app .chat__unread-button-count{position:absolute;right:-4px;bottom:-4px;width:16px;height:16px;padding:2px;overflow:hidden;border-radius:50%;background-color:#fff;box-shadow:2px 6px 10px rgba(0,0,0,.08);text-align:center}.chat-list__title{margin-bottom:20px}.chat-list__filters{width:50%;min-width:520px;margin-bottom:20px}.chat-list__checkbox-wrap svg{top:2px}.chat-list__field-label{height:40px;color:#6b778c;font-size:12px}.chat-list .input-block,.chat-list__period-filter-wrap{margin-bottom:2px}.chat-list .ws-dictionary-select{margin:0}.chat-list__item-actions{overflow:initial!important}.chat-list__item-actions .material-icons{color:#23272e}.comment-card__title{margin-bottom:20px}.comment-card__icons{margin-bottom:24px}.comment-card__icons svg{width:30px;height:30px}.comment-list__top-wrap{margin-bottom:20px}.comment-list__filters{max-width:500px;margin-bottom:20px}.comment-list__filters .ws-dictionary-select{margin:0}.comment-list__filters .input-block{margin-bottom:2px}.comment-list__item-actions{-moz-column-gap:4px;column-gap:4px}.document-card__title{margin-bottom:20px}.document-card__field-label{min-width:200px;color:#6b778c;font-size:12px}.document-card__field-label span{color:#d33a2c}.document-list__top-wrap{margin-bottom:20px}.document-list__filters{max-width:500px;margin-bottom:20px}.document-list__item-actions{overflow:initial!important}.document-list__item-actions .material-icons{color:#23272e}.employee-card__back-action{margin-bottom:10px}.employee-card__title{margin-bottom:30px}.employee-card__form-data .ws-dictionary-select__input-wrap{align-items:start}.employee-card__form-data .ws-dictionary-select__label{height:40px}.employee-card__field-wrap{margin-bottom:24px}.employee-card__field-label{height:40px;color:#6b778c;font-size:12px}.employee-card__field-label span{color:#d33a2c}.employee-card__checkbox{height:40px}.employee-card__checkbox svg{top:2px}.employee-card__attachments-wrap{margin-bottom:24px}.employee-card__attachments-wrap .attachments-list__containers>:nth-child(n+4){display:none}.employee-card__attachments-label{height:40px;color:#6b778c;font-size:12px}.employee-card__attachments-label span{color:#d33a2c}.employee-list__title{margin-bottom:20px}.employee-list__filters{max-width:500px;margin-bottom:20px}.employee-list__filters .ws-dictionary-select{margin:0}.employee-list__filters .input-block{margin-bottom:2px}.employee-list__checkbox-wrap svg{top:2px}.employee-list__checkbox-wrap{margin-top:10px}.employee-list__field-label{width:200px;color:#6b778c}.additional-info{border-top:1px solid #dfe1e6;padding:10px 0 0 10px}.additional-info__required{color:#d33a2c}.additional-info__full-width{width:100%}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.ws-button{transition:all 150ms ease;border-radius:3px;cursor:pointer}.ws-button[disabled]{cursor:not-allowed}.ws-button--loading{cursor:default}.ws-button--primary{height:36px;padding:8px 14px;background-color:#1e7bc1;color:#fff}.ws-button--primary:not([disabled]):not(.ws-button--loading):hover{background-color:#2b91de}.ws-button--primary[disabled]{background-color:#ebecf0;color:#a5adba}.ws-button--primary.ws-button--with-icon{height:40px;padding:8px 16px}.ws-button--primary.ws-button--with-icon .ws-button__icon{fill:currentColor}.ws-button--secondary{height:36px;padding:8px 14px;background-color:#164194;color:#fff}.ws-button--secondary:not([disabled]):not(.ws-button--loading):hover{background-color:#0d58b3}.ws-button--secondary[disabled]{background-color:#ebecf0;color:#a5adba}.ws-button--secondary.ws-button--with-icon{height:40px;padding:8px 16px}.ws-button--secondary.ws-button--with-icon .ws-button__icon{fill:currentColor}.ws-button--light{height:36px;padding:8px 14px;background-color:#f4f5f7;color:#344563}.ws-button--light:not([disabled]):not(.ws-button--loading):hover{background-color:#ebecf0}.ws-button--light[disabled]{color:#c1c7d0}.ws-button--light.ws-button--with-icon{padding:6px 12px}.ws-button--light.ws-button--with-icon .ws-button__icon{fill:currentColor}.ws-button--flat{height:34px;padding:8px 14px;background-color:transparent;color:#fff}.ws-button--flat:not([disabled]):not(.ws-button--loading):hover{color:#fff}.ws-button--flat[disabled]{color:#fff}.ws-button--flat.ws-button--with-icon{height:36px;padding:6px 12px;font-size:15px}.ws-button--flat.ws-button--with-icon .ws-button__icon{fill:currentColor}.ws-button--thin{color:#091e42}.ws-button--thin:not([disabled]):not(.ws-button--loading):hover{color:#5e6c84;text-decoration:underline}.ws-button--thin[disabled]{color:#7a869a}.ws-button__icon--left{margin-right:10px}.ws-button__icon--right{margin-left:10px}.ws-button__spinner{width:17px;height:16px;animation:spin 1s linear infinite}.chip{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;border:2px solid #ebecf0;background-color:#f4f5f7;border-radius:4px;height:22px}.chip__label{font-size:12px;padding:0 4px}.chip__delete-button{display:grid;place-items:center;padding:0;height:100%;aspect-ratio:1}.chip__delete-button svg{width:10px}.chip__delete-button svg path{fill:#6b778c}.chip-form{display:flex;flex-direction:column;row-gap:12px}.chip-form__chip-container{display:flex;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;row-gap:8px}.chip-form__actions{display:grid;grid-template-columns:2fr 1fr;-moz-column-gap:12px;column-gap:12px}.chip-form__button{margin-top:2px;width:-moz-fit-content;width:fit-content}.empty-message{padding:8px 12px;overflow:hidden;border:1px solid #c1c7d0;border-radius:4px;background-color:#f4f5f7}.empty-message div:not(:first-child),.empty-message p:not(:first-child){margin-top:4px}.icon-store__select-icon-wrap{box-sizing:content-box;width:36px;height:36px;margin:0 6px 6px 0;border:2px solid #fff;border-radius:3px;cursor:pointer}.icon-store__select-icon-wrap--selected,.icon-store__select-icon-wrap:hover{border:2px solid #ebecf0}.icon-store__icon svg g{stroke:#090909}.main-menu__list{height:100%}.main-menu__list-item{width:100%;cursor:pointer}.main-menu__list-item-link{padding:14px 20px;transition:all 150ms ease;color:#253858;text-decoration:none}.main-menu__list-item-link--child{padding-left:40px}.main-menu__list-item-link-icon{transition:all 150ms ease;fill:#344563}.main-menu__list-item--active .main-menu__list-item-link{background-color:#309ede;color:#fff}.main-menu__list-item--active .main-menu__list-item-link-icon{fill:#fff}.main-menu__list-item:not(.main-menu__list-item--active):hover .main-menu__list-item-link{background-color:#fafbfc}.main-menu__list-item-link-icon-wrapper{margin-right:20px}@keyframes track-bar{from{left:-5%;width:5%}to{left:100%;width:35%}}.ws-preloader{z-index:9999;width:100%;height:4px;overflow:hidden;background-color:#97a0af}.ws-preloader--relative-position{position:relative}.ws-preloader--absolute-position{position:absolute;top:0;right:0;left:0}.ws-preloader__bar{position:absolute;top:0;left:0;width:5%;height:100%;overflow:hidden;animation:track-bar ease-out 2s infinite;background-color:#172b4d}.ws-preloader::before{content:'';display:block;position:fixed;top:0;right:0;bottom:0;left:0}.switch-box{position:relative;width:56px;min-width:56px;height:28px;transition:.3s;border-radius:15px;background:#eee;cursor:pointer}.switch-box--select{background:#172b4d}.switch-box__circle{position:absolute;top:50%;left:5px;width:18px;height:18px;transform:translateY(-50%);transition:.3s;border-radius:50%;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.25)}.switch-box__circle--select{left:33px}.app-footer{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 60px;background-color:#fafbfc}.app-footer__footer-copyright{color:#344563}.app-form{margin-top:1rem}.app-form__row:not(:first-child):not(.app-form__row--no-top-padding){padding-top:1rem}.app-form__row-group-label-wrapper{width:220px;min-height:28px;padding-right:24px}.app-form__row-group-label{color:#6b778c}.app-form__row-group-label--single{min-height:40px}.app-form__row--no-group-label{padding-left:220px}.app-form__column-sub-row{margin-top:10px}.app-form__require-label{margin-left:4px}.app-form__controls-wrapper:not(.app-form__controls-wrapper--stand-alone){margin-left:-10px}.app-form__control-column:not(.app-form__control-column--stand-alone){margin-left:10px}.app-form__control-radio-wrapper:not(:first-child){margin-top:6px}.app-form__control-radio-custom-field-wrapper{width:100%;margin-top:12px}.app-form__control-checkbox-label,.app-form__control-radio-label{display:block;position:relative;padding-left:22px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-form__control-checkbox-label--disabled,.app-form__control-radio-label--disabled{cursor:default}.app-form__control-checkbox,.app-form__control-radio{position:absolute;width:0;height:0;opacity:0;cursor:pointer}.app-form__control-radio-checkmark{position:absolute;top:50%;left:0;width:12px;height:12px;transform:translateY(-50%);transition:all 150ms ease;border:2px solid #dfe1e6;border-radius:50%;background-color:#fafbfc}.app-form__control-radio-checkmark::after{content:'';display:none;position:absolute;transition:all 150ms ease}.app-form__control-checkbox-checkmark{position:absolute;top:50%;left:0;width:12px;height:12px;transform:translateY(-50%);transition:all 150ms ease;border:2px solid #dfe1e6;border-radius:2px;background-color:#fafbfc}.app-form__control-checkbox-checkmark-icon-wrapper{position:absolute;top:50%;transform:translateY(-50%)}.app-form__control-checkbox-checkmark-icon{display:block;transition:all 150ms ease;fill:transparent}.app-form__control-radio-label .app-form__control-radio:checked~.app-form__control-radio-checkmark{border-color:#2b91de;background-color:#2b91de}.app-form__control-checkbox-label .app-form__control-checkbox:checked~.app-form__control-checkbox-checkmark{border-color:#2b91de;background-color:#2b91de}.app-form__control-checkbox-label .app-form__control-checkbox:checked~.app-form__control-checkbox-checkmark .app-form__control-checkbox-checkmark-icon{fill:#fff}.app-form__control-radio-label:hover .app-form__control-radio~.app-form__control-radio-checkmark{background-color:#ebecf0}.app-form__control-checkbox-label:hover .app-form__control-checkbox~.app-form__control-checkbox-checkmark{background-color:#ebecf0}.app-form__control-radio-label .app-form__control-radio[disabled]~.app-form__control-radio-checkmark{border-color:#f4f5f7;background-color:#f4f5f7}.app-form__control-radio-label:hover .app-form__control-radio:checked~.app-form__control-radio-checkmark{border-color:#1e7bc1;background-color:#1e7bc1}.app-form__control-checkbox-label:hover .app-form__control-checkbox:checked~.app-form__control-checkbox-checkmark{border-color:#1e7bc1;background-color:#1e7bc1}.app-form__control-radio-label .app-form__control-radio-checkmark::after{top:50%;left:50%;width:4px;height:4px;transform:translate(-50%,-50%);border-radius:50%;background-color:#fff}.app-form__control-radio-label .app-form__control-radio:checked~.app-form__control-radio-checkmark::after{display:block}.app-form__control-radio-label .app-form__control-radio[disabled]:checked~.app-form__control-radio-checkmark::after{background-color:#a5adba}.app-form__control-radio-label:hover .app-form__control-radio[disabled]:checked~.app-form__control-radio-checkmark::after{background-color:#a5adba}.app-form__control-radio-label:hover .app-form__control-radio[disabled]~.app-form__control-radio-checkmark{border-color:#f4f5f7;background-color:#f4f5f7;cursor:default}.app-form__control-column--three-quarters{width:calc(75% - 10px)}.app-form__control-column--half{width:calc(50% - 10px)}.app-form__control-column--third{width:calc(100% / 3 - 10px)}.app-form__control-column--two-third{width:calc((100% / 3) * 2 - 10px)}.app-form__control-column--quarter{width:calc(25% - 10px)}.app-form__control{width:100%;height:40px;padding:0 8px;overflow:hidden;transition:all 150ms ease;border:2px solid #ebecf0;border-radius:3px;outline:0}.app-form__control:focus{border-color:#2b91de;background-color:#fafbfc}.app-form__control[disabled]{border-color:#ebecf0;background-color:#ebecf0}.app-form__control-checkbox{margin-right:10px}.app-form__article .article__paragraph:first-child{margin-top:0}.app-form__article .article__paragraph:not(:first-child){margin-top:8px}.app-form__buttons-wrapper{margin-left:auto}.app-form__cancel{margin-left:20px}.app-form__confirm-button{margin:36px 0 0 auto}.app-form__text{color:#6b778c}.app-form__table{width:100%}.app-form__table tr{border-bottom:1px solid #ebecf0}.app-form__table tr:first-child{border-top:1px solid #ebecf0}.app-form__table tr:nth-child(even){background-color:#fafbfc}.app-form__table tr:not(:first-child):hover{background-color:#f4f5f7}.app-form__table th{padding:12px 20px;font-size:14px;text-align:left}.app-form__table td{max-width:427px;padding:8px 20px;font-size:12px}.app-form__table td p:not(:first-child){margin-top:.4rem}.app-form__table td:not(:first-child),.app-form__table th:not(:first-child){border-left:1px solid #ebecf0}.app-table{width:100%}.app-table tr{border-bottom:1px solid #ebecf0}.app-table tr:nth-child(even){background-color:#fafbfc}.app-table tr:not(:first-child):hover{background-color:#f4f5f7}.app-table th{padding:12px 8px;text-align:left;vertical-align:top}.app-table th.nowrap{white-space:nowrap}.app-table th.app-table__thin-cell{width:7%}.app-table th.app-table__normal-cell{width:15%}.app-table th.app-table__wide-cell{width:20%}.app-table td{max-width:5%;padding:8px;vertical-align:top}.app-table td p:not(:first-child){margin-top:.1rem}.app-table td.center-data{vertical-align:middle}.app-table td.nowrap{white-space:nowrap}.app-table td:not(:first-child),.app-table th:not(:first-child){border-left:1px solid #ebecf0}.app-table__table-button{display:inline-block;padding:0}.app-table__table-button:not(:first-child){margin-left:8px}.app-table__table-button-icon{fill:#344563}.app-table-wrapper{width:100%;overflow-x:auto}.app-table-wrapper .app-table{min-width:1200px}#app .attachments-list.attachments-list--fill-border{overflow:hidden!important;border:2px solid #ebecf0!important;border-radius:3px!important}#app .attachments-list .attachments-list__container-item{margin:0;background-color:#ebecf0}#app .attachments-list .attachments-list__hover-fader{display:block;transition:opacity .3s ease-in-out;opacity:0}#app .attachments-list .attachments-list__container-item-buttons{display:flex;transition:opacity .3s ease-in-out;opacity:0}#app .attachments-list .attachments-list__container-item:hover .attachments-list__hover-fader{z-index:100;opacity:.18}#app .attachments-list .attachments-list__container-item:hover .attachments-list__container-item-buttons{z-index:110;opacity:1}#app .attachments-list .attachments-list__container-item-button{transition:background-color .3s ease-in-out;cursor:pointer}#app .attachments-list__empty-block{border:none!important;border-radius:initial!important;background-color:#f4f5f7!important}#app .attachments-list__empty-block-icon path:first-child{stroke:#6b778c!important}#app .attachments-list__empty-block-icon path:last-child{fill:#6b778c!important}#app .attachments-list__empty-block-text.caption-primary{color:#6b778c!important;font-size:12px!important}#app .attachments-list__add-file-link{color:#2b91de!important}#app .attachments-list__add-file-link:hover{color:#1e7bc1!important}#app .attachments-list__warning-label.body-1-primary{margin:0!important;color:#6b778c!important;font-size:12px!important;text-align:initial!important}#app .ws-react-base-modal__modal{z-index:81;overflow:hidden;border-radius:8px}#app .ws-react-base-modal__modal-title{background-color:#1e7bc1}#app .ws-react-base-modal__back{z-index:80;cursor:initial}#app .ws-react-base-modal__back--pointer{cursor:pointer}#app .ws-react-base-modal__button-wrap{justify-content:space-between;border-color:#e9ecf4;background-color:#f7f7f7}#app .ws-react-base-modal__button{background-color:#1e7bc1}#app .ws-react-base-modal__button--default{background-color:initial;color:#97a0af}#app .ws-react-base-modal__button--disabled{opacity:initial;background-color:#e9ecf4;color:#a3abb8}#app .base-date-picker{width:100%}#app .base-date-picker input{padding:0 8px!important;overflow:hidden;transition:all 150ms ease;border:2px solid #ebecf0!important;border-radius:3px;outline:0;color:#091e42}#app .base-date-picker input:focus{border-color:#2b91de!important;background-color:#fafbfc}#app .base-date-picker input[disabled]{border-color:#ebecf0!important;background-color:#ebecf0!important;cursor:default}#app .base-date-picker input::-moz-placeholder{color:#6b778c}#app .base-date-picker input::placeholder{color:#6b778c}#app .base-date-picker .is-disabled input{border-color:#ebecf0!important;background-color:#ebecf0!important;cursor:default}#app .base-date-picker.base-date-picker--error input{border-color:#d63438!important}#app .base-date-picker.base-date-picker--error input:focus{border-color:#d63438!important}#app .base-date-picker__label{display:flex;align-items:center;min-height:28px;margin:0;padding:0;color:#6b778c!important;font-size:12px!important}#app .base-date-picker__label span{display:inline-block;margin-left:4px}#app .base-date-picker__fields-error{transition:all 150ms ease!important;color:#d63438!important;font-size:12px}#app .input-block__fields-error{transition:all 150ms ease!important;font-size:12px!important}#app .input-block:not(.input-block--search-mode) input{padding:0 8px!important}#app .input-block:not(.input-block--search-mode) textarea{padding:8px!important}#app .input-block:not(.input-block--search-mode) input,#app .input-block:not(.input-block--search-mode) textarea{overflow:hidden;transition:all 150ms ease;border:2px solid #ebecf0!important;border-radius:3px;outline:0;color:#091e42}#app .input-block:not(.input-block--search-mode) input:focus,#app .input-block:not(.input-block--search-mode) textarea:focus{border-color:#2b91de!important;background-color:#fafbfc}#app .input-block:not(.input-block--search-mode) input[disabled],#app .input-block:not(.input-block--search-mode) textarea[disabled]{border-color:#ebecf0!important;background-color:#ebecf0!important;cursor:default}#app .input-block:not(.input-block--search-mode) input::-moz-placeholder,#app .input-block:not(.input-block--search-mode) textarea::-moz-placeholder{color:#6b778c}#app .input-block:not(.input-block--search-mode) input::placeholder,#app .input-block:not(.input-block--search-mode) textarea::placeholder{color:#6b778c}#app .input-block.input-block--search-mode .input-block__icon--with-label{margin-top:14px}#app .input-block.input-block--search-mode input{overflow:hidden;transition:all 150ms ease;border:2px solid #ebecf0!important;border-radius:3px;outline:0;color:#091e42}#app .input-block.input-block--search-mode input:focus{border-color:#2b91de!important;background-color:#fafbfc}#app .input-block.input-block--search-mode input[disabled]{border-color:#ebecf0!important;background-color:#ebecf0!important;cursor:default}#app .input-block.input-block--error .input-block__fields-error{color:#d63438!important}#app .input-block.input-block--error input,#app .input-block.input-block--error textarea{border-color:#d63438!important}#app .input-block.input-block--error input[disabled],#app .input-block.input-block--error textarea[disabled]{border-color:#ebecf0!important;background-color:#ebecf0!important;cursor:default}#app .input-block.input-block--error input[disabled]~.input-block__fields-error,#app .input-block.input-block--error textarea[disabled]~.input-block__fields-error{opacity:0!important}#app .input-block__label{display:flex;align-items:center;min-height:28px;margin:0;padding:0;color:#6b778c!important;font-size:12px!important}#app .input-block__label span{display:inline-block;margin-left:4px}.pagination-custom__page-number{margin-right:10px;color:#1e7bc1;cursor:pointer}.pagination-custom__page-number--selected{color:#a5adba}.pagination-custom__wrapper{font-size:14px}.pagination-custom__ellipsis{position:relative;bottom:4px;margin-right:10px;color:#1e7bc1;cursor:pointer}.pagination-custom__prev-page{color:#b3bac5;cursor:pointer}.pagination-custom__next-page{margin-left:-10px;color:#505f79;cursor:pointer}#subtree-container .ws-dictionary-select__items-item{padding:10px 16px}#subtree-container .ws-dictionary-select__items-item:hover{background-color:#ebecf0}#subtree-container .ws-dictionary-select__items-item.ws-dictionary-select__items-item--selected{background-color:#f4f5f7}#subtree-container .ws-dictionary-select__items-item.ws-dictionary-select__items-item--selected .ws-react-checkbox__check-wrap--checked{background-color:#0092cc}#subtree-container .ws-dictionary-select__items-item.ws-dictionary-select__items-item--selected .ws-react-checkbox__icon-check{top:2px}#app .ws-dictionary-select .input-block:not(.input-block--search-mode) input{padding-right:42px!important}#app .ws-dictionary-select__multi-wrap{padding:0;border:none}#app .ws-dictionary-select__multi-error{font-size:12px}#app .ws-dictionary-select__items-wrap{border:2px solid #ebecf0}#app .ws-dictionary-select__model-item{padding:4px 6px 6px;border:2px solid #ebecf0;background-color:#f4f5f7}#app .ws-dictionary-select__model-item--action{background-color:#1e7bc1}#app .ws-dictionary-select__model-item span{padding-top:2px;font-size:12px}#app .ws-dictionary-select__multi-wrap-input{min-width:100%;margin:0}#app .ws-dictionary-select__multi-wrap-input .input-block input{height:40px;min-height:40px}#app .ws-dictionary-select__multi-wrap-input .input-block--with-icon .input-block__input-position-wrap,#app .ws-dictionary-select__multi-wrap-input .input-block--with-icon .input-block__input-wrap{height:initial}#app .ws-dictionary-select__multi-wrap-input .input-block__icon{right:8px}#app .ws-dictionary-select__model-single-item{border:2px solid #ebecf0;background-color:#ebecf0}#app .ws-dictionary-select__model-single-item--disabled{border-color:#ebecf0;background-color:#ebecf0}#app .ws-dictionary-select__label{display:flex;align-items:center;min-height:28px;margin:0;padding:0;color:#6b778c!important;font-size:12px!important}#app .ws-dictionary-select__label span{display:inline-block;margin-left:4px}.bread-crumbs{margin-bottom:12px;list-style:none;padding-top:0}.bread-crumbs__item:not(:first-child){margin-left:8px}.bread-crumbs__item:not(:first-child)::before{content:'/';display:inline-block;margin-right:8px}.bread-crumbs__title:hover{color:#309ede}.article__inner-list,.article__inner-list li:not(:first-child),.article__list li:not(:first-child),.article__list--default:not(:first-child),.article__list:not(.article__list--default),.article__ordered-list li:not(:first-child),.article__ordered-list:not(:first-child),.article__paragraph{margin-top:10px}.article__inner-list,.article__list:not(.article__list--default){list-style:none}.article__subtitle{margin-top:1rem}.article__paragraph:first-child{margin-top:20px}.article__ordered-list{margin:0}.article__list--default{padding-left:20px;list-style:disc}.article__inner-list{padding-left:40px}.article__button{margin-top:2rem}.article__button--on-right{margin-left:auto}.optional-items-edit-modal__remove-button,.optional-items-edit-modal__save-button{height:initial;margin:0 auto;padding:4px}.optional-items-edit-modal .ws-react-checkbox{width:-moz-fit-content;width:fit-content;margin:0 auto}.optional-items-edit-modal .ws-react-checkbox svg{top:2px}.optional-items-edit-modal .input-block,.optional-items-edit-modal .ws-dictionary-select{margin:0}.optional-items-edit-modal .ws-tooltip-wrap{width:-moz-fit-content;width:fit-content;margin:0 auto;cursor:pointer}.items-calculator__filters{width:500px}.items-calculator__filters .input-block{margin:0}.items-calculator__item-wrap{border:1px solid #000;border-bottom-width:0}.items-calculator__item-wrap:last-child{border-bottom-width:1px}.items-calculator__row-content{display:flex;position:relative;align-items:center;justify-content:space-between;padding:8px 48px 8px 16px;cursor:pointer}.items-calculator__row-content:hover{background-color:#f4f5f7}.items-calculator__row-content--opened{border-bottom:1px solid #dfe1e6}.items-calculator__row-content--child{padding-left:32px}.items-calculator__optionals-panel{max-height:135px;overflow-y:auto}.items-calculator__arrow-icon{position:absolute;right:16px}.items-calculator__arrow-icon svg{fill:#000}.items-calculator__arrow-icon--rotated{transform:rotate(180deg)}.items-calculator__cost{margin-left:16px;padding:4px 12px;border-radius:8px;background-color:#eaf8fd;white-space:nowrap}.items-calculator .ws-react-checkbox__icon-check{top:2px}.item-card__back-action{margin-bottom:10px}.item-card__title{margin-bottom:20px}.item-card__field-wrap{margin-bottom:24px}.item-card__field-wrap--description{margin:0}.item-card__field-label{height:40px;color:#6b778c;font-size:12px}.item-card__field-label span{color:#d33a2c}.item-card__checkbox{height:40px}.item-card__checkbox svg{top:2px}.item-card__optional-items-select .ws-dictionary-select{margin-bottom:4px}.item-card__optional-items-select .ws-button{height:28px}.item-card .ws-dictionary-select__multi-error{left:192px}.item-card .input-block__label{white-space:pre-wrap}.item-card .attachments-list__empty-block-content{z-index:initial}.item-list__title{margin-bottom:20px}.item-list__filters{max-width:500px;margin-bottom:20px}.item-list__filters .ws-dictionary-select{margin:0}.item-list__filters .input-block{margin-bottom:2px}.item-list__item-actions{-moz-column-gap:4px;column-gap:4px}.item-subject-card__title{margin-bottom:20px}.item-subject-card__icons{margin-bottom:24px}.item-subject-card__icons svg{width:30px;height:30px}.item-subject-list__top-wrap{margin-bottom:20px}.item-subject-list__filters{max-width:500px;margin-bottom:20px}.item-subject-list__filters .ws-dictionary-select{margin:0}.item-subject-list__filters .input-block{margin-bottom:2px}.item-subject-list__item-actions{overflow:initial!important}.item-subject-list__item-actions .material-icons{color:#23272e}.main-page__service-preview-list{margin:40px 0 0 -40px}.main-page__service-preview-list-item{width:calc(100% / 3 - 40px);margin-left:40px}.main-page__navigator{margin-top:40px}.main-page__navigator ul{margin-top:1rem;list-style:none}.main-page__navigator li:not(:first-child){margin-top:1rem}.main-page__navigator a{color:#2b91de}.main-page__navigator a:hover{color:#1e7bc1;text-decoration:underline}.organization-card__title{margin-bottom:20px}.organization-list__title{margin-bottom:20px}.organization-list__filter{max-width:500px;margin-bottom:20px}.organization-list__item-actions{overflow:initial!important}.organization-list__item-actions .material-icons{color:#23272e}.participant-list__title{margin-bottom:20px}.participant-list__filters{width:40%;min-width:500px;margin-bottom:20px}.participant-list__filters .input-block,.participant-list__filters .participant-list__period-filter-wrap{margin-bottom:2px}.participant-list__period-filter-label{color:#6b778c;font-size:12px}.participant-list__period-wrap{position:relative}.participant-list__period-wrap::before{content:'—';position:absolute;left:50%;transform:translateX(-50%)}.participant-list__period-filter{width:46%}.participant-list__period-filter .react-datepicker-wrapper,.participant-list__period-filter input{width:100%}.participant-list .ws-dictionary-select{margin:0}.participant-list__item-actions .ws-button{height:initial;padding:2px 4px;font-size:12px}.participant-list__item-actions .ws-button:not(:last-child){margin-right:8px}.participant-list__item-actions .ws-button--light{background-color:#ebecf0}.participant-list__item-actions .ws-button--light:not([disabled]):not(.ws-button--loading):hover{background-color:#dfe1e6}.participant-view__back-action{margin-bottom:10px}.participant-view__top-wrap{margin-bottom:30px}.participant-view__items-wrap{margin-bottom:24px}.participant-view__items-label{height:40px;color:#6b778c;font-size:12px}.participant-view__items-list{padding:6px 20px}.participant-view__items-list--additional{padding:4px 20px}.participant-view__actions .ws-button{margin-right:16px}.post-card__title{margin-bottom:20px}.post-card__icons{margin-bottom:24px}.post-card__icons svg{width:30px;height:30px}.post-list__top-wrap{margin-bottom:20px}.post-list__filters{max-width:500px;margin-bottom:20px}.post-list__filters .ws-dictionary-select{margin:0}.post-list__filters .input-block{margin-bottom:2px}.post-list__item-actions{-moz-column-gap:4px;column-gap:4px}.profile-settings__title{margin-bottom:20px}.profile-settings__field-wrap{margin-bottom:24px}.profile-settings__field-label{height:40px;color:#6b778c;font-size:12px}.profile-settings__field-label span{color:#d33a2c}.profile-settings__new-password{width:100%}.profile-settings__new-password .input-block{margin-bottom:2px}.profile-settings__password-requirements{-moz-column-gap:16px;column-gap:16px;padding-left:12px}.profile-settings__password-requirement--true{color:#007605}.profile-settings__password-requirement--false{color:#bf360c}.response-card__title{margin-bottom:10px}.response-card__status{background-color:#164194;padding:5px 10px;display:inline-block;margin-bottom:20px;color:#fff}.response-card__filters{max-width:500px;margin-bottom:20px}.response-card__filters .ws-dictionary-select{margin:0}.response-card__filters .input-block{margin-bottom:2px}.response-card__field-wrap{align-items:center;margin-bottom:24px}.response-card__field-label{height:40px;color:#6b778c;font-size:12px}.response-card__field-label span{color:#d33a2c}.response-card__download{color:#6b778c;cursor:pointer}.response-card__btns{-moz-column-gap:16px;column-gap:16px}.response-list__top-wrap{margin-bottom:20px}.response-list__filters{width:40%;min-width:500px;margin-bottom:20px}.response-list__filters .ws-dictionary-select{margin:0}.response-list__filters .input-block{margin-bottom:2px}.response-list__period-filter-label{color:#6b778c;font-size:12px}.response-list__period-wrap{position:relative}.response-list__period-wrap::before{content:'—';position:absolute;left:50%;transform:translateX(-50%)}.response-list__period-filter{width:46%}.response-list__period-filter .react-datepicker-wrapper,.response-list__period-filter input{width:100%}.speciality-card__title{margin-bottom:20px}.speciality-card__icons{margin-bottom:24px}.speciality-card__icons svg{width:30px;height:30px}.speciality-list__top-wrap{margin-bottom:20px}.speciality-list__filters{max-width:500px;margin-bottom:20px}.speciality-list__filters .ws-dictionary-select{margin:0}.speciality-list__filters .input-block{margin-bottom:2px}.speciality-list__item-actions{-moz-column-gap:4px;column-gap:4px}.subject-group-card__title{margin-bottom:20px}.subject-group-card__icons{margin-bottom:24px}.subject-group-card__icons svg{width:30px;height:30px}.subject-group-list__top-wrap{margin-bottom:20px}.subject-group-list__item-actions{overflow:initial!important}.subject-group-list__item-actions .material-icons{color:#23272e}.sync-logs__top-wrap{margin-bottom:20px}.sync-logs__filters{width:40%;min-width:560px;margin-bottom:20px}.sync-logs__data-filter-label{color:#6b778c;font-size:12px}.sync-logs__data-wrap{position:relative}.sync-logs__data-wrap::before{content:'—';position:absolute;left:50%;transform:translateX(-50%)}.sync-logs__data-filter{width:46%}.sync-logs__data-filter .react-datepicker-wrapper,.sync-logs__data-filter input{width:100%}.sync-logs .input-block,.sync-logs__data-filter-wrap{margin-bottom:2px}.sync-logs .ws-dictionary-select{margin:0}.sync-logs__actions{margin-bottom:16px}.sync-logs__actions .ws-button{margin-right:16px}.sync-logs__date-table-header{width:120px}.sync-logs__pagination-wrapper{margin-top:20px}.sync-logs__do-actions-modal .ws-react-checkbox:not(:last-child){margin-bottom:4px}.sync-logs__do-actions-modal .ws-react-checkbox__icon-check{top:2px}.system-settings__title{margin-bottom:20px}.priority-services-select{max-width:1200px}.priority-services-select__empty p{font-size:14px!important;font-family:opensansRegular,serif}.priority-services-select__added,.priority-services-select__list-services{width:600px}.priority-services-select__card-service{font-size:13px;border-radius:4px;border:1px solid #dfe1e6;padding:10px;margin:10px 0}.priority-services-select__card-service>button>span{white-space:nowrap}.priority-services-select__card-service-wrapper{width:100%}.tag-card__title{margin-bottom:20px}.tag-card__icons{margin-bottom:24px}.tag-card__icons svg{width:30px;height:30px}.tag-list__top-wrap{margin-bottom:20px}.tag-list__filters{max-width:500px;margin-bottom:20px}.tag-list__filters .ws-dictionary-select{margin:0}.tag-list__filters .input-block{margin-bottom:2px}.tag-list__item-actions{-moz-column-gap:4px;column-gap:4px}.user-card__header{margin-top:20px}.user-card__checkbox-wrap{-moz-column-gap:14px;column-gap:14px}.user-card__checkbox svg{top:2px}.user-card__field-label{color:#6b778c;font-size:14px}.user-list__empty-message{margin-top:20px}.user-list__pagination-wrapper,.user-list__table{margin-top:40px}.user-list__table-actions{width:410px;-moz-column-gap:4px;column-gap:4px}.user-list__table-actions button{padding:4px 8px}.user-list__add-button{flex-shrink:0;margin-left:40px}.app-table .user-list__table-actions{max-width:100%}.vacancy-card__back-action{margin-bottom:10px}.vacancy-card__title{margin-bottom:20px}.vacancy-card__field-wrap{margin-bottom:24px}.vacancy-card__field-label{height:40px;color:#6b778c;font-size:12px}.vacancy-card__field-label span{color:#d33a2c}.vacancy-list__top-wrap{margin-bottom:20px}.vacancy-list__filters{max-width:500px;margin-bottom:20px}.vacancy-list__filters .ws-dictionary-select{margin:0}.vacancy-list__filters .input-block{margin-bottom:2px}.vacancy-list__item-actions{-moz-column-gap:4px;column-gap:4px}.main-wrap{height:100%}.main-wrap__content-box{display:flex;flex-direction:column;flex-grow:1;order:1;width:calc(100% - 320px);height:100vh}.main-wrap__main-content{display:flex;position:relative;flex-direction:column;flex-grow:1;padding:60px 60px 0;overflow:auto}.main-wrap__main-content::after{content:'';flex:0 0 40px}.main-wrap__content-footer{flex-shrink:0}.main-wrap__sidebar{position:relative;width:320px;height:100vh;overflow:auto;background-color:#f4f5f7;box-shadow:0 0 1px rgba(9,30,66,.31),0 4px 8px rgba(9,30,66,.25)}.main-wrap__sidebar-home-link{padding:20px;transition:all 150ms ease;color:#344563;font-size:18px;text-decoration:none}.main-wrap__sidebar-home-link-icon-wrapper{margin-right:20px}.main-wrap__sidebar-home-link-icon{transition:all 150ms ease;fill:#42526e}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvdmFyaWFibGVzLnNjc3MiLCJiYXNlL2ZvbnRGYWNlcy5zY3NzIiwiYmFzZS9taXhpbnMuc2NzcyIsImJhc2Uvd3NGb250TWFwLnNjc3MiLCJjb21tb24uY3NzIiwiYmFzZS9yZWFjdERhdGVQaWNrZXIuc2NzcyIsImJhc2UvdGV4dEVkaXRvci5zY3NzIiwiZ2xvYmFsLnNjc3MiLCIuLi9tb2R1bGVzL0FuYWx5dGljcy9wYWdlcy9jb25zZW50QWR2ZXJ0aXNpbmdSZXBvcnQvY29uc2VudEFkdmVydGlzaW5nUmVwb3J0LnNjc3MiLCIuLi9tb2R1bGVzL0FydGljbGUvcGFnZXMvY2FyZC9hcnRpY2xlQ2FyZFZpZXcuc2NzcyIsIi4uL21vZHVsZXMvQXJ0aWNsZS9wYWdlcy9saXN0L2FydGljbGVMaXN0Vmlldy5zY3NzIiwiLi4vbW9kdWxlcy9BcnRpY2xlU3ViamVjdC9wYWdlcy9jYXJkL2FydGljbGVTdWJqZWN0Q2FyZFZpZXcuc2NzcyIsIi4uL21vZHVsZXMvQXJ0aWNsZVN1YmplY3QvcGFnZXMvbGlzdC9hcnRpY2xlU3ViamVjdExpc3RWaWV3LnNjc3MiLCIuLi9tb2R1bGVzL0F1ZGl0L3BhZ2VzL2F1ZGl0L2F1ZGl0LnNjc3MiLCIuLi9tb2R1bGVzL0F1dGgvcGFnZXMvbG9naW4vbG9naW4uc2NzcyIsIi4uL21vZHVsZXMvQmFubmVycy9wYWdlcy9zZXR0aW5ncy9iYW5uZXJzU2V0dGluZ3Muc2NzcyIsIi4uL21vZHVsZXMvQm9va2luZy9jb21wb25lbnRzL2VkaXRFdmVudE1vZGFsL2VkaXRFdmVudE1vZGFsLnNjc3MiLCIuLi9tb2R1bGVzL0Jvb2tpbmcvcGFnZXMvY2FsZW5kYXJWaWV3L2NhbGVuZGFyVmlldy5zY3NzIiwiLi4vbW9kdWxlcy9DaGF0L2NvbXBvbmVudHMvbWVzc2FnZUF0dGFjaG1lbnRzL21lc3NhZ2VBdHRhY2htZW50cy5zY3NzIiwiLi4vbW9kdWxlcy9DaGF0L3BhZ2VzL2NoYXQvY2hhdC5zY3NzIiwiLi4vbW9kdWxlcy9DaGF0L3BhZ2VzL2xpc3QvY2hhdExpc3RWaWV3LnNjc3MiLCIuLi9tb2R1bGVzL0NvbW1lbnQvcGFnZXMvY2FyZC9jb21tZW50Q2FyZFZpZXcuc2NzcyIsIi4uL21vZHVsZXMvQ29tbWVudC9wYWdlcy9saXN0L2NvbW1lbnRMaXN0Vmlldy5zY3NzIiwiLi4vbW9kdWxlcy9Eb2N1bWVudC9wYWdlcy9jYXJkL2RvY3VtZW50Q2FyZFZpZXcuc2NzcyIsIi4uL21vZHVsZXMvRG9jdW1lbnQvcGFnZXMvbGlzdC9kb2N1bWVudExpc3RWaWV3LnNjc3MiLCIuLi9tb2R1bGVzL0VtcGxveWVlL3BhZ2VzL2NhcmQvZW1wbG95ZWVDYXJkLnNjc3MiLCIuLi9tb2R1bGVzL0VtcGxveWVlL3BhZ2VzL2xpc3QvZW1wbG95ZWVMaXN0LnNjc3MiLCIuLi9tb2R1bGVzL0dsb2JhbC9jb21wb25lbnRzL2FkZGl0aW9uYWxJbmZvL2FkZGl0aW9uYWxJbmZvLnNjc3MiLCIuLi9tb2R1bGVzL0dsb2JhbC9jb21wb25lbnRzL2J1dHRvbi9idXR0b24uc2NzcyIsIi4uL21vZHVsZXMvR2xvYmFsL2NvbXBvbmVudHMvY2hpcC9jaGlwLnNjc3MiLCIuLi9tb2R1bGVzL0dsb2JhbC9jb21wb25lbnRzL2NoaXBGb3JtL2NoaXBGb3JtLnNjc3MiLCIuLi9tb2R1bGVzL0dsb2JhbC9jb21wb25lbnRzL2VtcHR5TWVzc2FnZS9lbXB0eU1lc3NhZ2Uuc2NzcyIsIi4uL21vZHVsZXMvR2xvYmFsL2NvbXBvbmVudHMvaWNvblN0b3JlL2ljb25TdG9yZS5zY3NzIiwiLi4vbW9kdWxlcy9HbG9iYWwvY29tcG9uZW50cy9tYWluTWVudS9tYWluTWVudS5zY3NzIiwiLi4vbW9kdWxlcy9HbG9iYWwvY29tcG9uZW50cy9wcmVsb2FkZXIvcHJlbG9hZGVyLnNjc3MiLCIuLi9tb2R1bGVzL0dsb2JhbC9jb21wb25lbnRzL3N3aXRjaEJveC9zd2l0Y2hCb3guc2NzcyIsIi4uL21vZHVsZXMvR2xvYmFsL3N0eWxlcy9hcHBGb290ZXIuc2NzcyIsIi4uL21vZHVsZXMvR2xvYmFsL3N0eWxlcy9hcHBGb3JtLnNjc3MiLCIuLi9tb2R1bGVzL0dsb2JhbC9zdHlsZXMvYXBwVGFibGUuc2NzcyIsIi4uL21vZHVsZXMvR2xvYmFsL3N0eWxlcy9iYXNlQ29tcG9uZW50cy93c1JlYWN0QXR0YWNobWVudHMuc2NzcyIsIi4uL21vZHVsZXMvR2xvYmFsL3N0eWxlcy9iYXNlQ29tcG9uZW50cy93c1JlYWN0QmFzZU1vZGFsLnNjc3MiLCIuLi9tb2R1bGVzL0dsb2JhbC9zdHlsZXMvYmFzZUNvbXBvbmVudHMvd3NSZWFjdERhdGVwaWNrZXIuc2NzcyIsIi4uL21vZHVsZXMvR2xvYmFsL3N0eWxlcy9iYXNlQ29tcG9uZW50cy93c1JlYWN0SW5wdXQuc2NzcyIsIi4uL21vZHVsZXMvR2xvYmFsL3N0eWxlcy9iYXNlQ29tcG9uZW50cy93c1JlYWN0UGFnaW5hdGlvbi5zY3NzIiwiLi4vbW9kdWxlcy9HbG9iYWwvc3R5bGVzL2Jhc2VDb21wb25lbnRzL3dzUmVhY3RTZWxlY3Quc2NzcyIsIi4uL21vZHVsZXMvR2xvYmFsL3N0eWxlcy9icmVhZENydW1icy5zY3NzIiwiLi4vbW9kdWxlcy9HbG9iYWwvc3R5bGVzL3R5cG9ncmFwaGljLnNjc3MiLCIuLi9tb2R1bGVzL0l0ZW0vY29tcG9uZW50cy9vcHRpb25hbEl0ZW1zRWRpdE1vZGFsL29wdGlvbmFsSXRlbXNFZGl0TW9kYWwuc2NzcyIsIi4uL21vZHVsZXMvSXRlbS9wYWdlcy9jYWxjdWxhdG9yL2l0ZW1zQ2FsY3VsYXRvci5zY3NzIiwiLi4vbW9kdWxlcy9JdGVtL3BhZ2VzL2NhcmQvaXRlbUNhcmRWaWV3LnNjc3MiLCIuLi9tb2R1bGVzL0l0ZW0vcGFnZXMvbGlzdC9pdGVtTGlzdC5zY3NzIiwiLi4vbW9kdWxlcy9JdGVtU3ViamVjdC9wYWdlcy9jYXJkL2l0ZW1TdWJqZWN0Q2FyZFZpZXcuc2NzcyIsIi4uL21vZHVsZXMvSXRlbVN1YmplY3QvcGFnZXMvbGlzdC9pdGVtU3ViamVjdExpc3RWaWV3LnNjc3MiLCIuLi9tb2R1bGVzL01haW4vcGFnZXMvbWFpblBhZ2UvbWFpblBhZ2Uuc2NzcyIsIi4uL21vZHVsZXMvT3JnYW5pemF0aW9uL3BhZ2VzL2NhcmQvb3JnYW5pemF0aW9uQ2FyZFZpZXcuc2NzcyIsIi4uL21vZHVsZXMvT3JnYW5pemF0aW9uL3BhZ2VzL2xpc3Qvb3JnYW5pemF0aW9uTGlzdFZpZXcuc2NzcyIsIi4uL21vZHVsZXMvUGFydGljaXBhbnQvcGFnZXMvbGlzdC9wYXJ0aWNpcGFudExpc3Quc2NzcyIsIi4uL21vZHVsZXMvUGFydGljaXBhbnQvcGFnZXMvdmlldy9wYXJ0aWNpcGFudFZpZXcuc2NzcyIsIi4uL21vZHVsZXMvUG9zdHMvcGFnZXMvY2FyZC9wb3N0Q2FyZFZpZXcuc2NzcyIsIi4uL21vZHVsZXMvUG9zdHMvcGFnZXMvbGlzdC9wb3N0TGlzdFZpZXcuc2NzcyIsIi4uL21vZHVsZXMvUHJvZmlsZVNldHRpbmdzL3BhZ2VzL3Byb2ZpbGVTZXR0aW5ncy5zY3NzIiwiLi4vbW9kdWxlcy9SZXNwb25zZS9wYWdlcy9jYXJkL3Jlc3BvbnNlQ2FyZFZpZXcuc2NzcyIsIi4uL21vZHVsZXMvUmVzcG9uc2UvcGFnZXMvbGlzdC9yZXNwb25zZUxpc3RWaWV3LnNjc3MiLCIuLi9tb2R1bGVzL1NwZWNpYWx0aWVzL3BhZ2VzL2NhcmQvc3BlY2lhbGl0eUNhcmRWaWV3LnNjc3MiLCIuLi9tb2R1bGVzL1NwZWNpYWx0aWVzL3BhZ2VzL2xpc3Qvc3BlY2lhbGl0eUxpc3RWaWV3LnNjc3MiLCIuLi9tb2R1bGVzL1N1YmplY3RHcm91cC9wYWdlcy9jYXJkL3N1YmplY3RHcm91cENhcmRWaWV3LnNjc3MiLCIuLi9tb2R1bGVzL1N1YmplY3RHcm91cC9wYWdlcy9saXN0L3N1YmplY3RHcm91cExpc3RWaWV3LnNjc3MiLCIuLi9tb2R1bGVzL1N5bmNMb2dzL3BhZ2VzL3N5bmNMb2dzL3N5bmNMb2dzLnNjc3MiLCIuLi9tb2R1bGVzL1N5c3RlbVNldHRpbmdzL3BhZ2VzL3N5c3RlbVNldHRpbmdzLnNjc3MiLCIuLi9tb2R1bGVzL1RhZ3MvY29tcG9uZW50cy9wcmlvcml0eVNlcnZpY2VzU2VsZWN0L3ByaW9yaXR5U2VydmljZVNlbGVjdC5zY3NzIiwiLi4vbW9kdWxlcy9UYWdzL3BhZ2VzL2NhcmQvdGFnQ2FyZFZpZXcuc2NzcyIsIi4uL21vZHVsZXMvVGFncy9wYWdlcy9saXN0L3RhZ0xpc3RWaWV3LnNjc3MiLCIuLi9tb2R1bGVzL1VzZXIvcGFnZXMvdXNlckNhcmQvdXNlckNhcmQuc2NzcyIsIi4uL21vZHVsZXMvVXNlci9wYWdlcy91c2VyTGlzdC91c2VyTGlzdC5zY3NzIiwiLi4vbW9kdWxlcy9WYWNhbmN5L3BhZ2VzL2NhcmQvdmFjYW5jeUNhcmRWaWV3LnNjc3MiLCIuLi9tb2R1bGVzL1ZhY2FuY3kvcGFnZXMvbGlzdC92YWNhbmN5TGlzdFZpZXcuc2NzcyIsIi4uL21vZHVsZXMvV3JhcHBlcnMvbWFpbldyYXAvbWFpbldyYXAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBbURBLGdCQUNFLEtBQ0UsVUFBQSxVQUdGLEdBQ0UsVUFBQSxnQkN6REosV0FDRSxZQUFBLGFBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxJQUFBLDRDQUNBLElBQUEsbURBQUEsMkJBQUEsQ0FBQSw4Q0FBQSxlQUFBLENBQUEsNkNBQUEsY0FBQSxDQUFBLDRDQUFBLG1CQUdGLFdBQ0UsWUFBQSxrQkFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLElBQUEsaURBQ0EsSUFBQSx3REFBQSwyQkFBQSxDQUFBLG1EQUFBLGVBQUEsQ0FBQSxrREFBQSxjQUFBLENBQUEsaURBQUEsbUJBR0YsV0FDRSxZQUFBLGdCQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsSUFBQSwrQ0FDQSxJQUFBLHNEQUFBLDJCQUFBLENBQUEsaURBQUEsZUFBQSxDQUFBLGdEQUFBLGNBQUEsQ0FBQSwrQ0FBQSxtQkFHRixXQUNFLFlBQUEsY0FDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLElBQUEsNkNBQ0EsSUFBQSxvREFBQSwyQkFBQSxDQUFBLCtDQUFBLGVBQUEsQ0FBQSw4Q0FBQSxjQUFBLENBQUEsNkNBQUEsbUJEc0JGLGdCQUNFLEtBQ0UsVUFBQSxVQUdGLEdBQ0UsVUFBQSxnQkV6REosV0FDRSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE9BQUEsRUFBQSxLQUNBLFFBQUEsRUFBQSxLQ0NGLHFCQUFBLHNCQUFBLHFCQUFBLHdCQUFBLG9CQUNFLFlBQUEsYUFBQSxDQUFBLFdBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtEREEseUJDSEYscUJBQUEsc0JBQUEscUJBQUEsd0JBQUEsb0JBT0ksVUFBQSxLQUNBLFlBQUEsTURMRix5QkNIRixxQkFBQSxzQkFBQSxxQkFBQSx3QkFBQSxvQkFZSSxVQUFBLEtBQ0EsWUFBQSxNRFZGLHlCQ0hGLHFCQUFBLHNCQUFBLHFCQUFBLHdCQUFBLG9CQWlCSSxVQUFBLEtBQ0EsWUFBQSxNQUlKLHNCQUdFLE1BQUEsS0FHRix3QkFHRSxNQUFBLFFBR0YscUJBR0UsTUFBQSxRQUdGLG9CQUdFLE1BQUEsS0FHRixxQkFHRSxNQUFBLFFBR0YscUJBQUEsc0JBQUEscUJBQUEsd0JBQUEsb0JBQ0UsWUFBQSxlQUFBLENBQUEsV0FDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0RyREEseUJDaURGLHFCQUFBLHNCQUFBLHFCQUFBLHdCQUFBLG9CQU9JLFVBQUEsS0FDQSxZQUFBLE1EekRGLHlCQ2lERixxQkFBQSxzQkFBQSxxQkFBQSx3QkFBQSxvQkFZSSxVQUFBLEtBQ0EsWUFBQSxNRDlERix5QkNpREYscUJBQUEsc0JBQUEscUJBQUEsd0JBQUEsb0JBaUJJLFVBQUEsS0FDQSxZQUFBLE1BSUosc0JBR0UsTUFBQSxLQUdGLHdCQUdFLE1BQUEsUUFHRixxQkFHRSxNQUFBLFFBR0Ysb0JBR0UsTUFBQSxLQUdGLHFCQUdFLE1BQUEsUUFHRixxQkFBQSxzQkFBQSxxQkFBQSx3QkFBQSxvQkFDRSxZQUFBLGlCQUFBLENBQUEsV0FDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0R6R0EseUJDcUdGLHFCQUFBLHNCQUFBLHFCQUFBLHdCQUFBLG9CQU9JLFVBQUEsS0FDQSxZQUFBLE1EN0dGLHlCQ3FHRixxQkFBQSxzQkFBQSxxQkFBQSx3QkFBQSxvQkFZSSxVQUFBLEtBQ0EsWUFBQSxNRGxIRix5QkNxR0YscUJBQUEsc0JBQUEscUJBQUEsd0JBQUEsb0JBaUJJLFVBQUEsS0FDQSxZQUFBLE1BSUosc0JBR0UsTUFBQSxLQUdGLHdCQUdFLE1BQUEsUUFHRixxQkFHRSxNQUFBLFFBR0Ysb0JBR0UsTUFBQSxLQUdGLHFCQUdFLE1BQUEsUUFHRixvQkFBQSxxQkFBQSxvQkFBQSx1QkFBQSxtQkFDRSxZQUFBLGVBQUEsQ0FBQSxNQUNBLFVBQUEsS0FDQSxZQUFBLElENUpBLHlCQ3lKRixvQkFBQSxxQkFBQSxvQkFBQSx1QkFBQSxtQkFNSSxVQUFBLE1EL0pGLHlCQ3lKRixvQkFBQSxxQkFBQSxvQkFBQSx1QkFBQSxtQkFVSSxVQUFBLE1BSUoscUJBR0UsTUFBQSxLQUdGLHVCQUdFLE1BQUEsUUFHRixvQkFHRSxNQUFBLFFBR0YsbUJBR0UsTUFBQSxLQUdGLG9CQUdFLE1BQUEsUUFHRiw4QkFBQSx5QkFBQSxrQ0FBQSxvQkFBQSxvQkFBQSxxQkFBQSxvQkFBQSx1QkFBQSxtQkFDRSxZQUFBLGFBQUEsQ0FBQSxNQUNBLFVBQUEsS0FDQSxZQUFBLElEeE1BLHlCQ3FNRiw4QkFBQSx5QkFBQSxrQ0FBQSxvQkFBQSxvQkFBQSxxQkFBQSxvQkFBQSx1QkFBQSxtQkFNSSxVQUFBLE1EM01GLHlCQ3FNRiw4QkFBQSx5QkFBQSxrQ0FBQSxvQkFBQSxvQkFBQSxxQkFBQSxvQkFBQSx1QkFBQSxtQkFVSSxVQUFBLE1BSUoscUJBR0UsTUFBQSxLQUdGLHVCQUdFLE1BQUEsUUFHRixvQkFHRSxNQUFBLFFBR0YsbUJBR0UsTUFBQSxLQUdGLG9CQUdFLE1BQUEsUUNtRUYsbUJEaEVBLGlCQUFBLFNDZ0VvQiw4QkRoRXBCLG9CQUFBLHFCQUFBLG9CQUFBLHVCQUFBLG1CQUNFLFlBQUEsWUFBQSxDQUFBLE1BQ0EsVUFBQSxLQUNBLFlBQUEsSURwUEEseUJFdVRFLG1CRHRFSixpQkFBQSxTQ3NFd0IsOEJEdEV4QixvQkFBQSxxQkFBQSxvQkFBQSx1QkFBQSxtQkFNSSxVQUFBLE1EdlBGLHlCRTJURSxtQkQxRUosaUJBQUEsU0MwRXdCLDhCRDFFeEIsb0JBQUEscUJBQUEsb0JBQUEsdUJBQUEsbUJBVUksVUFBQSxNQUlKLHFCQUdFLE1BQUEsS0FHRix1QkFHRSxNQUFBLFFBR0Ysb0JBR0UsTUFBQSxRQUdGLG1CQUdFLE1BQUEsS0FHRixvQkFHRSxNQUFBLFFBR0YseURBQUEscURBQUEsZ0VBQUEsdUNBQUEsNENBQUEscURBQUEsb0JBQUEsZUFBQSxnQkFBQSxlQUFBLGtCQUFBLGNBQUEsYUFBQSw0QkFBQSx5Q0FBQSxLQUNFLFlBQUEsZUFBQSxDQUFBLFdBQ0EsVUFBQSxLQUNBLFlBQUEsSURoU0EseUJDNlJGLHlEQUFBLHFEQUFBLGdFQUFBLHVDQUFBLDRDQUFBLHFEQUFBLG9CQUFBLGVBQUEsZ0JBQUEsZUFBQSxrQkFBQSxjQUFBLGFBQUEsNEJBQUEseUNBQUEsS0FNSSxVQUFBLE1EblNGLHlCQzZSRix5REFBQSxxREFBQSxnRUFBQSx1Q0FBQSw0Q0FBQSxxREFBQSxvQkFBQSxlQUFBLGdCQUFBLGVBQUEsa0JBQUEsY0FBQSxhQUFBLDRCQUFBLHlDQUFBLEtBVUksVUFBQSxNQUlKLGdCQUdFLE1BQUEsS0FHRixrQkFHRSxNQUFBLFFBR0YsZUFHRSxNQUFBLFFBR0YsY0FHRSxNQUFBLEtBR0YsZUFHRSxNQUFBLFFBR0YsZUFBQSxnQkFBQSxlQUFBLGtCQUFBLGNBQ0UsWUFBQSxpQkFBQSxDQUFBLFdBQ0EsVUFBQSxLQUNBLFlBQUEsSUQ1VUEseUJDeVVGLGVBQUEsZ0JBQUEsZUFBQSxrQkFBQSxjQU1JLFVBQUEsTUQvVUYseUJDeVVGLGVBQUEsZ0JBQUEsZUFBQSxrQkFBQSxjQVVJLFVBQUEsTUFJSixnQkFHRSxNQUFBLEtBR0Ysa0JBR0UsTUFBQSxRQUdGLGVBR0UsTUFBQSxRQUdGLGNBR0UsTUFBQSxLQUdGLGVBR0UsTUFBQSxRQUdGLGVBQUEsZ0JBQUEsZUFBQSxrQkFBQSxjQUNFLFlBQUEsZUFBQSxDQUFBLFdBQ0EsVUFBQSxLQUNBLFlBQUEsSUR4WEEseUJDcVhGLGVBQUEsZ0JBQUEsZUFBQSxrQkFBQSxjQU1JLFVBQUEsTUQzWEYseUJDcVhGLGVBQUEsZ0JBQUEsZUFBQSxrQkFBQSxjQVVJLFVBQUEsTUFJSixnQkFHRSxNQUFBLEtBR0Ysa0JBR0UsTUFBQSxRQUdGLGVBR0UsTUFBQSxRQUdGLGNBR0UsTUFBQSxLQUdGLGVBR0UsTUFBQSxRQUdGLGdCQUFBLGlCQUFBLGdCQUFBLG1CQUFBLGVBQ0UsWUFBQSxlQUFBLENBQUEsV0FDQSxVQUFBLEtBQ0EsWUFBQSxJRHBhQSx5QkNpYUYsZ0JBQUEsaUJBQUEsZ0JBQUEsbUJBQUEsZUFNSSxVQUFBLEtBSUosaUJBR0UsTUFBQSxLQUdGLG1CQUdFLE1BQUEsUUFHRixnQkFHRSxNQUFBLFFBR0YsZUFHRSxNQUFBLEtBR0YsZ0JBR0UsTUFBQSxRQUdGLGdCQUFBLGlCQUFBLGdCQUFBLG1CQUFBLGVBQ0UsWUFBQSxZQUFBLENBQUEsV0FDQSxVQUFBLEtBQ0EsWUFBQSxJRDVjQSx5QkN5Y0YsZ0JBQUEsaUJBQUEsZ0JBQUEsbUJBQUEsZUFNSSxVQUFBLE1EL2NGLHlCQ3ljRixnQkFBQSxpQkFBQSxnQkFBQSxtQkFBQSxlQVVJLFVBQUEsTUFJSixpQkFHRSxNQUFBLEtBR0YsbUJBR0UsTUFBQSxRQUdGLGdCQUdFLE1BQUEsUUFHRixlQUdFLE1BQUEsS0FHRixnQkFHRSxNQUFBLFFBR0YsMkJBQUEsbUNBQUEsMEJBQUEsd0JBQUEsa0NBQUEsNEJBQUEsd0JBQUEsZ0JBQUEsaUJBQUEsZ0JBQUEsbUJBQUEsZUFBQSxrQ0FBQSx1Q0FBQSwrQkFBQSwrQkFBQSw0QkFBQSxvQ0FBQSw4QkFBQSwyQkFDRSxZQUFBLGFBQUEsQ0FBQSxXQUNBLFVBQUEsS0FDQSxZQUFBLElEeGZBLHlCQ3FmRiwyQkFBQSxtQ0FBQSwwQkFBQSx3QkFBQSxrQ0FBQSw0QkFBQSx3QkFBQSxnQkFBQSxpQkFBQSxnQkFBQSxtQkFBQSxlQUFBLGtDQUFBLHVDQUFBLCtCQUFBLCtCQUFBLDRCQUFBLG9DQUFBLDhCQUFBLDJCQU1JLFVBQUEsTUQzZkYseUJDcWZGLDJCQUFBLG1DQUFBLDBCQUFBLHdCQUFBLGtDQUFBLDRCQUFBLHdCQUFBLGdCQUFBLGlCQUFBLGdCQUFBLG1CQUFBLGVBQUEsa0NBQUEsdUNBQUEsK0JBQUEsK0JBQUEsNEJBQUEsb0NBQUEsOEJBQUEsMkJBVUksVUFBQSxNQUlKLGlCQUdFLE1BQUEsS0FHRixtQkFHRSxNQUFBLFFBR0YsZ0JBR0UsTUFBQSxRQUdGLGVBR0UsTUFBQSxLQUdGLGdCQUdFLE1BQUEsUUR0aUJGLFdBQ0UsTUFBQSxLQUNBLE9BQUEsS0FDQSxPQUFBLEVBQUEsS0FDQSxRQUFBLEVBQUEsS0dIQSx5Q0FHRSxPQUFBLEtBQ0EsUUFBQSxLQUNBLFdBQUEsSUFBQSxNQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxjQUFBLElBQ0EsTUFBQSxRQVJELCtDQVdHLGFBQUEsUUFJSixzQ0FDRSxNQUFBLFFBSUoseUJBQ0UsUUFBQSxHRCtlRix3QkVyZ0JBLDBCQUdJLFFBQUEsS0FBQSxLQ0hKLEVBQ0UsV0FBQSxXSDRnQkYsS0FEQSxLR3hnQkEsS0FHRSxNQUFBLEtBQ0EsT0FBQSxLQUdGLEtBQ0UsVUFBQSxPQUdGLEtBQ0UsVUFBQSxLQUdGLEtBR0UsT0FBQSxFQUNBLFFBQUEsRUFDQSxNQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxvQkFBQSxLQUdGLEdIa2dCQSxHQUNBLEdBQ0EsR0FDQSxHQUNBLEdHaGdCRSxPQUFBLEVBQ0EsUUFBQSxFQUNBLGVBQUEsUUFHRixRQUNFLE9BQUEsRUFDQSxRQUFBLEVBQ0EsT0FBQSxFQUNBLGlCQUFBLFFBR0YsT0FDRSxPQUFBLEVBQ0EsUUFBQSxFQUNBLGlCQUFBLFlBQ0EsT0FBQSxRQUdGLE9IZ2dCQSxFQURBLEdHNWZFLE9BQUEsRUFDQSxRQUFBLEVBR0Ysb0JBQ0UsV0FBQSxLQUdGLElBQ0UsUUFBQSxNQUdGLE9BQ0UsUUFBQSxFQUdGLE9BQ0UsVUFBQSxRQUNBLFdBQUEsT0FHRixJQUNFLFFBQUEsTUFERixVQUlJLFFBQUEsS0FJSixFQUNFLE1BQUEsYUFDQSxnQkFBQSxLQUZGLGVBS0ksTUFBQSxRQUxKLHFCQVFNLE1BQUEsUUFLTixXQUdFLFVBQUEsT0FHRixvQkFDRSxVQUFBLGVBR0YsV0FDRSxNQUFBLEtBQ0EsV0FBQSxPQUdGLGlCQUNFLGFBQUEsWUFHRixXQUNFLE1BQUEsUUFERixpQkFJSSxNQUFBLFFBQ0EsZ0JBQUEsVUFJSixlQUNFLE1BQUEsUUFDQSxPQUFBLFFBRkYscUJBS0ksTUFBQSxRQUlKLGVBQ0UsU0FBQSxPQUNBLGNBQUEsU0FDQSxZQUFBLE9BR0YsY0FDRSxjQUFBLElBQ0EsTUFBQSxlQUNBLFVBQUEsS0FIRix3Q0FPTSxXQUFBLGtCQVBOLHNDQVdNLFdBQUEsa0JBWE4sMEJBZ0JJLE1BQUEsZUFDQSxnQkFBQSxVQWpCSixnQ0FvQk0sTUFBQSxrQkFLTixXQUNFLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxLQUdGLFNBQ0UsT0FBQSxRQUdGLFNBQ0UsTUFBQSxRQUdGLFdBQ0UsZUFBQSxVQUdGLGtCQUNFLFFBQUEsZUFHRixTQUdFLFFBQUEsRUFDQSxVQUFBLEtDak1BLG9DQUNFLFVBQUEsTUNERiwyQkFDRSxjQUFBLEtBR0YscUJBQ0UsY0FBQSxLQUdGLDBCQUNFLGNBQUEsS0FERCx3RUFJRyxRQUFBLEtBR0YsbUNBQ0UsT0FBQSxFQUlKLDJCQUdFLE9BQUEsS0FDQSxNQUFBLFFBQ0EsVUFBQSxLQUNBLFVBQUEsTUFORCxnQ0FTRyxNQUFBLFFBSUosd0JBQ0UsT0FBQSxLQURELDRCQUlHLElBQUEsSUNyQ0osd0JBQ0UsY0FBQSxLQUdGLHVCQUNFLE1BQUEsSUFDQSxVQUFBLE1BQ0EsY0FBQSxLQUdGLG1DQUdFLE1BQUEsUUFDQSxVQUFBLEtBR0YsMkJBQ0UsU0FBQSxTQURELG1DQUlHLFFBQUEsSUFDQSxTQUFBLFNBQ0EsS0FBQSxJQUNBLFVBQUEsaUJBSUosNkJBQ0UsTUFBQSxJQURELHVETjZxQkQsbUNNeHFCSSxNQUFBLEtBbENOLDJCQUFBLGtDQXdDSSxjQUFBLElBeENKLG9DQTRDSSxPQUFBLEVBR0YsNEJBQ0UsZ0JBQUEsSUFBQSxXQUFBLElDL0NGLDZCQUNFLGNBQUEsS0FHRiw2QkFDRSxjQUFBLEtBREQsaUNBSUcsTUFBQSxLQUNBLE9BQUEsS0NUSixnQ0FDRSxjQUFBLEtBR0YsK0JBQ0UsVUFBQSxNQUNBLGNBQUEsS0FGRCxxREFLRyxPQUFBLEVBTEgsNENBU0csY0FBQSxJQUlKLG9DQUNFLGdCQUFBLElBQUEsV0FBQSxJQ2xCRixjQUNFLGNBQUEsS0FHRixnQkFDRSxNQUFBLElBQ0EsVUFBQSxNQUNBLGNBQUEsS0FHRiwwQkFHRSxNQUFBLFFBQ0EsVUFBQSxLQUdGLGtCQUNFLFNBQUEsU0FERCwwQkFJRyxRQUFBLElBQ0EsU0FBQSxTQUNBLEtBQUEsSUFDQSxVQUFBLGlCQUlKLG9CQUNFLE1BQUEsSUFERCw4Q1R5dUJELDBCU3B1QkksTUFBQSxLQWxDTixvQkFBQSx5QkF3Q0ksY0FBQSxJQXhDSiw2QkE0Q0ksT0FBQSxFQUdGLGdCQUNFLGNBQUEsS0FERCwyQkFJRyxhQUFBLEtBSUosMkJBQ0UsV0FBQSxLQ3hESixPQUNFLE9BQUEsS0FERixzQkFJSSxNQUFBLE1BQ0EsUUFBQSxLQUNBLGlCQUFBLEtBQ0EsV0FBQSxFQUFBLEVBQUEsSUFBQSxpQkFBQSxDQUFBLEVBQUEsSUFBQSxJQUFBLGtCQVBKLDZCQVVNLGNBQUEsS0FWTiw2QkFjTSxjQUFBLEtBZE4sOEJBa0JNLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxLQUFBLEVBQ0EsY0FBQSxJQUNBLGlCQUFBLFFBQ0EsV0FBQSxFQUFBLEVBQUEsSUFBQSxpQkFBQSxDQUFBLEVBQUEsSUFBQSxJQUFBLGtCQUNBLE1BQUEsS0F4Qk4scUNBNEJNLGNBQUEsS0FDQSxNQUFBLFFDNUJKLGlDQUNFLGNBQUEsS0FHRixrQ0FHRSxPQUFBLEtBQ0EsTUFBQSxRQUNBLFVBQUEsS0NURCxzRUFFRyxZQUFBLE1BRkgsaUVBTUcsT0FBQSxLQ05KLHdCQUNFLGNBQUEsS0FHRiw0QkFDRSxjQUFBLEtBR0YsdUNBQ0UsTUFBQSxNQUdGLGtDQUNFLGFBQUEsS0FDQSxNQUFBLFFBR0YscUNBQ0UsWUFBQSxNQUdGLDRCQUdFLFFBQUEsS0FDQSxXQUFBLGlCQUNBLFVBQUEsaUJBQ0EsWUFBQSxLQUdGLDBCQUNFLFVBQUEsb0JBQ0EsV0FBQSxvQkFDQSxTQUFBLEtBQ0EsV0FBQSxJQUFBLE1BQUEsUUFJSix3QkFBQSxtQ0FBQSxpQ0FDRSxRQUFBLEdBQ0EsUUFBQSxNQUNBLFNBQUEsU0FHRiwyQkFBQSx5QkFDRSxTQUFBLE9BQ0EsUUFBQSxFQUNBLGlCQUFBLEtBR0YsVUFDRSxTQUFBLFNBRUEseUJBR0UsSUFBQSxFQUNBLFdBQUEsS0FDQSxRQUFBLEVBQUEsSUFMRCxxQ0FRRyxRQUFBLEVBQ0EsS0FBQSxFQVRILG9DQWFHLGFBQUEsSUFBQSxNQUFBLFFBYkgsaUNBbUJHLE1BQUEsRUFDQSxPQUFBLEVBQ0EsS0FBQSxFQUNBLE9BQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLFdBQUEsS0F4QkgsaURBNEJHLFlBQUEsS0E1QkgsbURBZ0NHLGFBQUEsS0FJSiw4QkFDRSxPQUFBLElBQUEsRUFDQSxXQUFBLE9BR0YsZ0JBQ0UsU0FBQSxTQUNBLFFBQUEsRUFDQSxPQUFBLElBQUEsTUFBQSxRQUNBLFdBQUEsS0FDQSxZQUFBLEtBTEQsd0JBVUcsSUFBQSxJQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxJQUNBLFVBQUEsaUJBQ0EsaUJBQUEsUUFJSCxnREFHSyxjQUFBLEtBS04sMkJBR0UsS0FBQSxFQUNBLE1BQUEsS0FDQSxXQUFBLEtBQ0EsUUFBQSxFQU5ELG1DQVdHLE1BQUEsRUFDQSxPQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLGNBQUEsS0FDQSxZQUFBLEtBSUosb0VBQ0UsV0FBQSxLQUdGLGdCQUNFLFNBQUEsU0FHRixzQkFDRSxTQUFBLFNBQ0EsUUFBQSxFQUNBLFFBQUEsRUFBQSxJQUNBLFNBQUEsT0FDQSxjQUFBLElBQ0EsTUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsVUFBQSxXQUNBLE9BQUEsUUFJSiwwQ0FDRSxXQUFBLE1DcktBLHFCQUNFLGNBQUEsSUFDQSxNQUFBLFFDSEosV0FDRSxPQUFBLEtBREYseUJBSUksU0FBQSxTQUNBLE9BQUEsb0JBTEosa0JBU0ksY0FBQSxLQVRKLGlCQWFJLFlBQUEsR0FDQSxPQUFBLGtCQWRKLHlCQWtCSSxRQUFBLEtBQ0EsU0FBQSxLQW5CSixrQkF1QkksT0FBQSxLQUFBLEVBdkJKLHNCQTJCSSxjQUFBLEtBQ0EsV0FBQSxPQUNBLE9BQUEsUUE3QkoseUJBaUNJLFdBQUEsT0FqQ0osb0JBcUNJLFVBQUEsTUFDQSxPQUFBLEtBQUEsRUF0Q0osMEJBeUNNLE1BQUEsaUJBQUEsTUFBQSxZQUNBLFFBQUEsS0FBQSxLQUNBLGNBQUEsS0FBQSxLQUFBLEtBQUEsRUFDQSxpQkFBQSxRQUNBLFVBQUEsS0E3Q04sOEJBaURNLFlBQUEsS0FqRE4sa0NBc0RJLFFBQUEsS0FBQSxLQUNBLGNBQUEsS0FBQSxLQUFBLEVBQUEsS0FDQSxpQkFBQSxRQUNBLFdBQUEsSUFBQSxJQUFBLEtBQUEsZ0JBQ0EsVUFBQSxLQTFESixvQ0E4REksUUFBQSxLQUNBLFlBQUEsRUFDQSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFlBQUEsSUFDQSxjQUFBLElBQ0EsaUJBQUEsUUF0RUosbUJBMEVJLFlBQUEsRUFDQSxPQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQ0EsV0FBQSxJQUFBLE1BQUEsUUE3RUosaUNBaUZJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsWUFBQSxLQW5GSixtRkFzRk0sUUFBQSxFQUNBLE9BQUEsZUF2Rk4sc0dBMEZRLE1BQUEsUUExRlIsaUdBMEZRLE1BQUEsUUExRlIseUZBOEZRLGlCQUFBLEtBOUZSLDZCQW9HSSxhQUFBLFNBQ0EsWUFBQSxLQUNBLE1BQUEsUUFDQSxPQUFBLFFBdkdKLHVDQTBHTSxNQUFBLFFBQ0EsT0FBQSxRQTNHTiw4QkFnSEksT0FBQSxRQWhISixvQ0FtSE0sUUFBQSxLQW5ITix1QkF3SEksUUFBQSxJQUFBLEtBQ0EsV0FBQSxJQUFBLE1BQUEsUWZ3NEJGLHFDZWpnQ0YsaUNBOEhJLGFBQUEsSUFDQSxRQUFBLElBQ0EsY0FBQSxJQUNBLGlCQUFBLFFBaklKLGtDQXFJSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE9BQUEsUUF2SUosMEJBMklJLFNBQUEsU0FDQSxPQUFBLEtBQ0EsS0FBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxJQUNBLGNBQUEsSUFDQSxpQkFBQSxRQUNBLGlCQUFBLGdEQUNBLGtCQUFBLFVBQ0Esb0JBQUEsT0FDQSxPQUFBLFFBdEpKLGdDQTBKSSxTQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsSUFDQSxTQUFBLE9BQ0EsY0FBQSxJQUNBLGlCQUFBLEtBQ0EsV0FBQSxJQUFBLElBQUEsS0FBQSxnQkFDQSxXQUFBLE9DbktGLGtCQUNFLGNBQUEsS0FHRixvQkFDRSxNQUFBLElBQ0EsVUFBQSxNQUNBLGNBQUEsS0FHRiw4QkFDRSxJQUFBLElBR0Ysd0JBR0UsT0FBQSxLQUNBLE1BQUEsUUFDQSxVQUFBLEtBcEJKLHdCQUFBLCtCQXlCSSxjQUFBLElBekJKLGlDQTZCSSxPQUFBLEVBR0YseUJBQ0UsU0FBQSxrQkFERCx5Q0FJRyxNQUFBLFFDbkNKLHFCQUNFLGNBQUEsS0FHRixxQkFDRSxjQUFBLEtBREQseUJBSUcsTUFBQSxLQUNBLE9BQUEsS0NUSix3QkFDRSxjQUFBLEtBR0YsdUJBQ0UsVUFBQSxNQUNBLGNBQUEsS0FGRCw2Q0FLRyxPQUFBLEVBTEgsb0NBU0csY0FBQSxJQUlKLDRCQUNFLGdCQUFBLElBQUEsV0FBQSxJQ2xCRixzQkFDRSxjQUFBLEtBR0YsNEJBQ0UsVUFBQSxNQUNBLE1BQUEsUUFDQSxVQUFBLEtBSEQsaUNBTUcsTUFBQSxRQ1ZGLHlCQUNFLGNBQUEsS0FHRix3QkFDRSxVQUFBLE1BQ0EsY0FBQSxLQUdGLDZCQUNFLFNBQUEsa0JBREQsNkNBSUcsTUFBQSxRQ2JOLDRCQUNFLGNBQUEsS0FHRixzQkFDRSxjQUFBLEtBR0QsNERBRUcsWUFBQSxNQUZILHVEQU1HLE9BQUEsS0FJSiwyQkFDRSxjQUFBLEtBR0YsNEJBR0UsT0FBQSxLQUNBLE1BQUEsUUFDQSxVQUFBLEtBTEQsaUNBUUcsTUFBQSxRQUlKLHlCQUNFLE9BQUEsS0FERCw2QkFJRyxJQUFBLElBSUosaUNBQ0UsY0FBQSxLQURELCtFQUlHLFFBQUEsS0FJSixrQ0FHRSxPQUFBLEtBQ0EsTUFBQSxRQUNBLFVBQUEsS0FMRCx1Q0FRRyxNQUFBLFFDMURKLHNCQUNFLGNBQUEsS0FHRix3QkFDRSxVQUFBLE1BQ0EsY0FBQSxLQUZELDhDQUtHLE9BQUEsRUFMSCxxQ0FTRyxjQUFBLElBSUosa0NBQ0UsSUFBQSxJQUdGLDhCQUNFLFdBQUEsS0FHRiw0QkFDRSxNQUFBLE1BQ0EsTUFBQSxRQzVCSixpQkFDRSxXQUFBLElBQUEsTUFBQSxRQUNBLFFBQUEsS0FBQSxFQUFBLEVBQUEsS0FFQSwyQkFDSSxNQUFBLFFBR0osNkJBQ0ksTUFBQSxLQ1ROLGdCQUNFLEtBQ0UsVUFBQSxVQUdGLEdBQ0UsVUFBQSxnQkFJSixXQUNFLFdBQUEsSUFBQSxNQUFBLEtBQ0EsY0FBQSxJQUNBLE9BQUEsUUFIRixxQkFNSSxPQUFBLFlBR0Ysb0JBQ0UsT0FBQSxRQUdGLG9CQUNFLE9BQUEsS0FDQSxRQUFBLElBQUEsS0FDQSxpQkFBQSxRQUNBLE1BQUEsS0FKRCxtRUFPRyxpQkFBQSxRQVBILDhCQVdHLGlCQUFBLFFBQ0EsTUFBQSxRQVpILHlDQWdCRyxPQUFBLEtBQ0EsUUFBQSxJQUFBLEtBakJILDBEQW9CSyxLQUFBLGFBS04sc0JBQ0UsT0FBQSxLQUNBLFFBQUEsSUFBQSxLQUNBLGlCQUFBLFFBQ0EsTUFBQSxLQUpELHFFQU9HLGlCQUFBLFFBUEgsZ0NBV0csaUJBQUEsUUFDQSxNQUFBLFFBWkgsMkNBZ0JHLE9BQUEsS0FDQSxRQUFBLElBQUEsS0FqQkgsNERBb0JLLEtBQUEsYUFLTixrQkFDRSxPQUFBLEtBQ0EsUUFBQSxJQUFBLEtBQ0EsaUJBQUEsUUFDQSxNQUFBLFFBSkQsaUVBT0csaUJBQUEsUUFQSCw0QkFXRyxNQUFBLFFBWEgsdUNBZUcsUUFBQSxJQUFBLEtBZkgsd0RBa0JLLEtBQUEsYUFLTixpQkFDRSxPQUFBLEtBQ0EsUUFBQSxJQUFBLEtBQ0EsaUJBQUEsWUFDQSxNQUFBLEtBSkQsZ0VBT0csTUFBQSxLQVBILDJCQVdHLE1BQUEsS0FYSCxzQ0FlRyxPQUFBLEtBQ0EsUUFBQSxJQUFBLEtBQ0EsVUFBQSxLQWpCSCx1REFvQkssS0FBQSxhQUtOLGlCQUNFLE1BQUEsUUFERCxnRUFJRyxNQUFBLFFBQ0EsZ0JBQUEsVUFMSCwyQkFTRyxNQUFBLFFBS0YsdUJBQ0UsYUFBQSxLQUdGLHdCQUNFLFlBQUEsS0FJSixvQkFDRSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFVBQUEsS0FBQSxHQUFBLE9BQUEsU0NuSkosTUFDRSxRQUFBLEtBQ0EsWUFBQSxPQUNBLE1BQUEsaUJBQUEsTUFBQSxZQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsaUJBQUEsUUFDQSxjQUFBLElBQ0EsT0FBQSxLQUVBLGFBR0UsVUFBQSxLQUNBLFFBQUEsRUFBQSxJQUdGLHFCQUNFLFFBQUEsS0FDQSxZQUFBLE9BQ0EsUUFBQSxFQUNBLE9BQUEsS0FDQSxhQUFBLEVBTEQseUJBUUcsTUFBQSxLQVJILDhCQVdLLEtBQUEsUUMzQlIsV0FDRSxRQUFBLEtBQ0EsZUFBQSxPQUNBLFFBQUEsS0FFQSwyQkFDRSxRQUFBLEtBQ0EsVUFBQSxLQUNBLGdCQUFBLElBQUEsV0FBQSxJQUNBLFFBQUEsSUFHRixvQkFDRSxRQUFBLEtBQ0Esc0JBQUEsSUFBQSxJQUNBLGdCQUFBLEtBQUEsV0FBQSxLQUdGLG1CQUNFLFdBQUEsSUFDQSxNQUFBLGlCQUFBLE1BQUEsWUNwQkosZUFDRSxRQUFBLElBQUEsS0FDQSxTQUFBLE9BQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxjQUFBLElBQ0EsaUJBQUEsUTNCc3pDQSxxQzJCM3pDRixtQ0FjSSxXQUFBLElDYkYsOEJBQ0UsV0FBQSxZQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsT0FBQSxFQUFBLElBQUEsSUFBQSxFQUNBLE9BQUEsSUFBQSxNQUFBLEtBQ0EsY0FBQSxJQUNBLE9BQUEsUUFFQSx3Q0FBQSxvQ0FFRSxPQUFBLElBQUEsTUFBQSxRQUlKLHdCQUNFLE9BQUEsUUNoQkYsaUJBQ0UsT0FBQSxLQUdGLHNCQUNFLE1BQUEsS0FDQSxPQUFBLFFBR0YsMkJBQ0UsUUFBQSxLQUFBLEtBQ0EsV0FBQSxJQUFBLE1BQUEsS0FDQSxNQUFBLFFBQ0EsZ0JBQUEsS0FFQSxrQ0FDRSxhQUFBLEtBSUosZ0NBQ0UsV0FBQSxJQUFBLE1BQUEsS0FDQSxLQUFBLFFBR0QseURBRUcsaUJBQUEsUUFDQSxNQUFBLEtBSEgsOERBT0csS0FBQSxLQUlILDBGQUVHLGlCQUFBLFFBSUosd0NBQ0UsYUFBQSxLQzVDSixxQkFDRSxLQUNFLEtBQUEsSUFDQSxNQUFBLEdBR0YsR0FDRSxLQUFBLEtBQ0EsTUFBQSxLQUlKLGNBQ0UsUUFBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLElBQ0EsU0FBQSxPQUNBLGlCQUFBLFFBRUEsaUNBQ0UsU0FBQSxTQUdGLGlDQUNFLFNBQUEsU0FDQSxJQUFBLEVBQ0EsTUFBQSxFQUNBLEtBQUEsRUFHRixtQkFDRSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEdBQ0EsT0FBQSxLQUNBLFNBQUEsT0FDQSxVQUFBLFVBQUEsU0FBQSxHQUFBLFNBQ0EsaUJBQUEsUUExQkosc0JBOEJJLFFBQUEsR0FDQSxRQUFBLE1BQ0EsU0FBQSxNQUNBLElBQUEsRUFDQSxNQUFBLEVBQ0EsT0FBQSxFQUNBLEtBQUEsRUNoREosWUFDRSxTQUFBLFNBQ0EsTUFBQSxLQUNBLFVBQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSxJQUNBLGNBQUEsS0FDQSxXQUFBLEtBQ0EsT0FBQSxRQUVBLG9CQUNFLFdBQUEsUUFHRixvQkFDRSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFVBQUEsaUJBQ0EsV0FBQSxJQUNBLGNBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxFQUFBLElBQUEsSUFBQSxnQkFFQSw0QkFDRSxLQUFBLEtDM0JOLFlBQ0UsUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxjQUNBLFdBQUEsS0FDQSxRQUFBLEVBQUEsS0FDQSxpQkFBQSxRQUVBLDhCQUNFLE1BQUEsUUNUSixVQUNFLFdBQUEsS0FFQSxxRUFDRSxZQUFBLEtBR0YsbUNBQ0UsTUFBQSxNQUNBLFdBQUEsS0FDQSxjQUFBLEtBR0YsMkJBQ0UsTUFBQSxRQUVBLG1DQUNFLFdBQUEsS0FJSiwrQkFDRSxhQUFBLE1BR0YsMEJBQ0UsV0FBQSxLQUdGLHlCQUNFLFlBQUEsSUFHRiwwRUFDRSxZQUFBLE1BR0Ysc0VBQ0UsWUFBQSxLQUdGLG1EQUNFLFdBQUEsSUFHRiw4Q0FDRSxNQUFBLEtBQ0EsV0FBQSxLQUdGLGtDQUFBLCtCQUVFLFFBQUEsTUFDQSxTQUFBLFNBQ0EsYUFBQSxLQUNBLE9BQUEsUUFDQSxvQkFBQSxLQUFBLGlCQUFBLEtBQUEsWUFBQSxLQUdGLDRDQUFBLHlDQUVFLE9BQUEsUUFHRiw0QkFBQSx5QkFFRSxTQUFBLFNBQ0EsTUFBQSxFQUNBLE9BQUEsRUFDQSxRQUFBLEVBQ0EsT0FBQSxRQUdGLG1DQUNFLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsVUFBQSxpQkFDQSxXQUFBLElBQUEsTUFBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsY0FBQSxJQUNBLGlCQUFBLFFBVkQsMENBYUcsUUFBQSxHQUNBLFFBQUEsS0FDQSxTQUFBLFNBQ0EsV0FBQSxJQUFBLE1BQUEsS0FJSixzQ0FDRSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFVBQUEsaUJBQ0EsV0FBQSxJQUFBLE1BQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLGNBQUEsSUFDQSxpQkFBQSxRQUdGLG1EQUNFLFNBQUEsU0FDQSxJQUFBLElBQ0EsVUFBQSxpQkFHRiwyQ0FDRSxRQUFBLE1BQ0EsV0FBQSxJQUFBLE1BQUEsS0FDQSxLQUFBLFlBR0YsbUdBQ0UsYUFBQSxRQUNBLGlCQUFBLFFBR0YsNEdBQ0UsYUFBQSxRQUNBLGlCQUFBLFFBRkQsdUpBS0csS0FBQSxLQUlKLGlHQUNFLGlCQUFBLFFBR0YsMEdBQ0UsaUJBQUEsUUFHRixxR0FDRSxhQUFBLFFBQ0EsaUJBQUEsUUFHRix5R0FDRSxhQUFBLFFBQ0EsaUJBQUEsUUFHRixrSEFDRSxhQUFBLFFBQ0EsaUJBQUEsUUFHRix5RUFDRSxJQUFBLElBQ0EsS0FBQSxJQUNBLE1BQUEsSUFDQSxPQUFBLElBQ0EsVUFBQSxxQkFDQSxjQUFBLElBQ0EsaUJBQUEsS0FHRiwwR0FDRSxRQUFBLE1BR0Ysb0hBQ0UsaUJBQUEsUUFHRiwwSEFDRSxpQkFBQSxRQUdGLDJHQUNFLGFBQUEsUUFDQSxpQkFBQSxRQUNBLE9BQUEsUUFHRiwwQ0FDRSxNQUFBLGlCQUdGLGdDQUNFLE1BQUEsaUJBR0YsaUNBQ0UsTUFBQSxzQkFHRixxQ0FDRSxNQUFBLDRCQUdGLG1DQUNFLE1BQUEsaUJBR0YsbUJBQ0UsTUFBQSxLQUNBLE9BQUEsS0FDQSxRQUFBLEVBQUEsSUFDQSxTQUFBLE9BQ0EsV0FBQSxJQUFBLE1BQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLGNBQUEsSUFDQSxRQUFBLEVBUkQseUJBV0csYUFBQSxRQUNBLGlCQUFBLFFBWkgsNkJBZ0JHLGFBQUEsUUFDQSxpQkFBQSxRQUlKLDRCQUNFLGFBQUEsS0FHRCxtREFFRyxXQUFBLEVBRkgseURBTUcsV0FBQSxJQUlKLDJCQUNFLFlBQUEsS0FHRixrQkFDRSxZQUFBLEtBR0YsMEJBQ0UsT0FBQSxLQUFBLEVBQUEsRUFBQSxLQUdGLGdCQUNFLE1BQUEsUUFHRixpQkFDRSxNQUFBLEtBREQsb0JBSUcsY0FBQSxJQUFBLE1BQUEsUUFKSCxnQ0FPSyxXQUFBLElBQUEsTUFBQSxRQVBMLG9DQVdLLGlCQUFBLFFBWEwsNENBZUssaUJBQUEsUUFmTCxvQkFzQkcsUUFBQSxLQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsS0F4Qkgsb0JBOEJHLFVBQUEsTUFDQSxRQUFBLElBQUEsS0FDQSxVQUFBLEtBaENILHdDQW1DSyxXQUFBLE1qQ3MwQ0osc0NpQ3oyQ0Qsc0NBeUNHLFlBQUEsSUFBQSxNQUFBLFFDdlNOLFdBQ0UsTUFBQSxLQURGLGNBSUksY0FBQSxJQUFBLE1BQUEsUUFKSiw4QkFPTSxpQkFBQSxRQVBOLHNDQVdNLGlCQUFBLFFBWE4sY0FnQkksUUFBQSxLQUFBLElBQ0EsV0FBQSxLQUNBLGVBQUEsSUFsQkoscUJBcUJNLFlBQUEsT0FyQk4sbUNBMEJJLE1BQUEsR0ExQkoscUNBOEJJLE1BQUEsSUE5QkosbUNBa0NJLE1BQUEsSUFsQ0osY0FzQ0ksVUFBQSxHQUNBLFFBQUEsSUFDQSxlQUFBLElBeENKLGtDQTJDTSxXQUFBLE1BM0NOLDBCQStDTSxlQUFBLE9BL0NOLHFCQW1ETSxZQUFBLE9sQ3NsREosZ0NrQ3pvREYsZ0NBeURJLFlBQUEsSUFBQSxNQUFBLFFBR0YseUJBQ0UsUUFBQSxhQUNBLFFBQUEsRUFHRiwyQ0FDRSxZQUFBLElBR0YsOEJBQ0UsS0FBQSxRQUlKLG1CQUNFLE1BQUEsS0FDQSxXQUFBLEtBRkYsOEJBS0ksVUFBQSxPQzlFSixxREFFSSxTQUFBLGlCQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLGNBQUEsY0FKSix5REFTTSxPQUFBLEVBQ0EsaUJBQUEsUUFWTixzREFjTSxRQUFBLE1BQ0EsV0FBQSxRQUFBLElBQUEsWUFDQSxRQUFBLEVBaEJOLGlFQW9CTSxRQUFBLEtBQ0EsV0FBQSxRQUFBLElBQUEsWUFDQSxRQUFBLEVBdEJOLDhGQTJCUSxRQUFBLElBQ0EsUUFBQSxJQTVCUix5R0FnQ1EsUUFBQSxJQUNBLFFBQUEsRUFqQ1IsZ0VBc0NNLFdBQUEsaUJBQUEsSUFBQSxZQUNBLE9BQUEsUUF2Q04sb0NBMkNNLE9BQUEsZUFDQSxjQUFBLGtCQUNBLGlCQUFBLGtCQTdDTiwwREFrRFEsT0FBQSxrQkFsRFIseURBc0RRLEtBQUEsa0JBdERSLHlEQTZETSxNQUFBLGtCQUNBLFVBQUEsZUE5RE4sc0NBa0VNLE1BQUEsa0JBbEVOLDRDQXFFUSxNQUFBLGtCQXJFUixxREE0RU0sT0FBQSxZQUNBLE1BQUEsa0JBQ0EsVUFBQSxlQUNBLFdBQUEsa0JDL0VOLGlDQUdNLFFBQUEsR0FDQSxTQUFBLE9BQ0EsY0FBQSxJQUxOLHVDQVNNLGlCQUFBLFFBVE4sZ0NBY0ksUUFBQSxHQUNBLE9BQUEsUUFmSix5Q0FrQk0sT0FBQSxRQWxCTix1Q0F1QkksZ0JBQUEsY0FDQSxhQUFBLFFBQ0EsaUJBQUEsUUF6Qkosa0NBNkJJLGlCQUFBLFFBN0JKLDJDQWdDTSxpQkFBQSxRQUNBLE1BQUEsUUFqQ04sNENBcUNNLFFBQUEsUUFDQSxpQkFBQSxRQUNBLE1BQUEsUUN2Q04sdUJBRUksTUFBQSxLQUZKLDZCQUtNLFFBQUEsRUFBQSxjQUNBLFNBQUEsT0FDQSxXQUFBLElBQUEsTUFBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLGNBQUEsSUFDQSxRQUFBLEVBQ0EsTUFBQSxRQVhOLG1DQWNRLGFBQUEsa0JBQ0EsaUJBQUEsUUFmUix1Q0FtQlEsYUFBQSxrQkFDQSxpQkFBQSxrQkFDQSxPQUFBLFFBckJSLCtDQTBCTSxNQUFBLFFBMUJOLDBDQTBCTSxNQUFBLFFBMUJOLDBDQStCUSxhQUFBLGtCQUNBLGlCQUFBLGtCQUNBLE9BQUEsUUFqQ1IscURBd0NNLGFBQUEsa0JBeENOLDJEQTJDUSxhQUFBLGtCQTNDUiw4QkFtREksUUFBQSxLQUNBLFlBQUEsT0FDQSxXQUFBLEtBQ0EsT0FBQSxFQUNBLFFBQUEsRUFDQSxNQUFBLGtCQUNBLFVBQUEsZUF6REosbUNBNERNLFFBQUEsYUFDQSxZQUFBLElBN0ROLHFDQWtFSSxXQUFBLElBQUEsTUFBQSxlQUNBLE1BQUEsa0JBQ0EsVUFBQSxLQ3BFSixnQ0FFSSxXQUFBLElBQUEsTUFBQSxlQUNBLFVBQUEsZUFISix1REFRTSxRQUFBLEVBQUEsY0FSTiwwREFZTSxRQUFBLGNBWk4sdUR0QzZ5REEsMERzQzV4RE0sU0FBQSxPQUNBLFdBQUEsSUFBQSxNQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsa0JBQ0EsY0FBQSxJQUNBLFFBQUEsRUFDQSxNQUFBLFFBdEJOLDZEdENxekRFLGdFc0M1eERNLGFBQUEsa0JBQ0EsaUJBQUEsUUExQlIsaUV0Q3l6REUsb0VzQzN4RE0sYUFBQSxrQkFDQSxpQkFBQSxrQkFDQSxPQUFBLFFBaENSLHlFQUFBLDRFQXNDTSxNQUFBLFFBdENOLG9FdENrMERBLHVFc0M1eERNLE1BQUEsUUF0Q04sMEVBNENNLFdBQUEsS0E1Q04saURBZ0RNLFNBQUEsT0FDQSxXQUFBLElBQUEsTUFBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLGNBQUEsSUFDQSxRQUFBLEVBQ0EsTUFBQSxRQXJETix1REF3RFEsYUFBQSxrQkFDQSxpQkFBQSxRQXpEUiwyREE2RFEsYUFBQSxrQkFDQSxpQkFBQSxrQkFDQSxPQUFBLFFBL0RSLGdFQXdFTSxNQUFBLGtCQXhFTiwyQ3RDMjFEQSw4Q3NDOXdETSxhQUFBLGtCQTdFTixxRHRDODFERSx3RHNDOXdETSxhQUFBLGtCQUNBLGlCQUFBLGtCQUNBLE9BQUEsUUFsRlIsZ0Z0Q20yREUsbUZzQzd3RE0sUUFBQSxZQXRGUix5QkE4RkksUUFBQSxLQUNBLFlBQUEsT0FDQSxXQUFBLEtBQ0EsT0FBQSxFQUNBLFFBQUEsRUFDQSxNQUFBLGtCQUNBLFVBQUEsZUFwR0osOEJBdUdNLFFBQUEsYUFDQSxZQUFBLElDeEdKLGdDQUNFLGFBQUEsS0FDQSxNQUFBLFFBQ0EsT0FBQSxRQUVBLDBDQUNFLE1BQUEsUUFJSiw0QkFHRSxVQUFBLEtBR0YsNkJBQ0UsU0FBQSxTQUNBLE9BQUEsSUFDQSxhQUFBLEtBQ0EsTUFBQSxRQUNBLE9BQUEsUUFHRiw4QkFDRSxNQUFBLFFBQ0EsT0FBQSxRQUdGLDhCQUNFLFlBQUEsTUFDQSxNQUFBLFFBQ0EsT0FBQSxRQ2pDSixxREFJSSxRQUFBLEtBQUEsS0FKSiwyREFPTSxpQkFBQSxRQVBOLGdHQVlJLGlCQUFBLFFBWkosd0lBZU0saUJBQUEsUUFmTiwrSEFtQk0sSUFBQSxJQU1OLDZFQUlRLGNBQUEsZUFKUix1Q0FTTSxRQUFBLEVBQ0EsT0FBQSxLQVZOLHdDQWNNLFVBQUEsS0FkTix1Q0FrQk0sT0FBQSxJQUFBLE1BQUEsUUFsQk4sdUNBMEJNLFFBQUEsSUFBQSxJQUFBLElBQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxpQkFBQSxRQTVCTiwrQ0ErQlEsaUJBQUEsUUEvQlIsNENBcUNRLFlBQUEsSUFDQSxVQUFBLEtBdENSLDZDQTJDTSxVQUFBLEtBQ0EsT0FBQSxFQTVDTixnRUFnRFUsT0FBQSxLQUNBLFdBQUEsS3hDODJEUix1R3dDLzVERiw4RkF3RFUsT0FBQSxRQXhEVixnRUE2RFEsTUFBQSxJQTdEUiw4Q0FtRUksT0FBQSxJQUFBLE1BQUEsUUFDQSxpQkFBQSxRQXBFSix3REF3RUksYUFBQSxRQUNBLGlCQUFBLFFBekVKLGtDQStFSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLFdBQUEsS0FDQSxPQUFBLEVBQ0EsUUFBQSxFQUNBLE1BQUEsa0JBQ0EsVUFBQSxlQXJGSix1Q0F3Rk0sUUFBQSxhQUNBLFlBQUEsSUNsSE4sY0FDRSxjQUFBLEtBQ0EsV0FBQSxLQUNBLFlBQUEsRUFFQSxzQ0FDRSxZQUFBLElBR0YsOENBQ0UsUUFBQSxJQUNBLFFBQUEsYUFDQSxhQUFBLElBR0QsMkJBRUcsTUFBQSxRQ2pCTixxQkFBQSwwQ0FBQSxvQ0FBQSwwQ0FBQSw0Q0FBQSw0Q0FBQSx5Q0FBQSxvQkFDRSxXQUFBLEtBR0YscUJBQUEsNENBR0UsV0FBQSxLQUlBLG1CQUNFLFdBQUEsS0FHRCxnQ0FJRyxXQUFBLEtBV0osdUJBQ0UsT0FBQSxFQWdCSyx3QkFSTCxhQUFBLEtBQ0EsV0FBQSxLQVdGLHFCQUdFLGFBQUEsS0FPRixpQkFDRSxXQUFBLEtBRUEsMkJBQ0UsWUFBQSxLQ2hFSiwwQ0FBQSx3Q0FFRSxPQUFBLFFBQ0EsT0FBQSxFQUFBLEtBQ0EsUUFBQSxJQUxKLDhDQVNJLE1BQUEsaUJBQUEsTUFBQSxZQUNBLE9BQUEsRUFBQSxLQVZKLGtEQWFNLElBQUEsSUFiTix3QzNDc2dFQSxpRDJDbi9ESSxPQUFBLEVBbkJKLDRDQXVCSSxNQUFBLGlCQUFBLE1BQUEsWUFDQSxPQUFBLEVBQUEsS0FDQSxPQUFBLFFDeEJGLDJCQUNFLE1BQUEsTUFERCx3Q0FJRyxPQUFBLEVBSUosNkJBQ0UsT0FBQSxJQUFBLE1BQUEsS0FDQSxvQkFBQSxFQUZELHdDQUtHLG9CQUFBLElBSUosK0JBQ0UsUUFBQSxLQUNBLFNBQUEsU0FDQSxZQUFBLE9BQ0EsZ0JBQUEsY0FDQSxRQUFBLElBQUEsS0FBQSxJQUFBLEtBQ0EsT0FBQSxRQU5ELHFDQVNHLGlCQUFBLFFBR0YsdUNBQ0UsY0FBQSxJQUFBLE1BQUEsUUFHRixzQ0FDRSxhQUFBLEtBSUosbUNBQ0UsV0FBQSxNQUNBLFdBQUEsS0FHRiw4QkFDRSxTQUFBLFNBQ0EsTUFBQSxLQUZELGtDQUtHLEtBQUEsS0FHRix1Q0FDRSxVQUFBLGVBSUosd0JBQ0UsWUFBQSxLQUNBLFFBQUEsSUFBQSxLQUNBLGNBQUEsSUFDQSxpQkFBQSxRQUNBLFlBQUEsT0E5REosaURBa0VJLElBQUEsSUNqRUYsd0JBQ0UsY0FBQSxLQUdGLGtCQUNFLGNBQUEsS0FHRix1QkFDRSxjQUFBLEtBRUEsb0NBQ0UsT0FBQSxFQUlKLHdCQUdFLE9BQUEsS0FDQSxNQUFBLFFBQ0EsVUFBQSxLQUxELDZCQVFHLE1BQUEsUUFJSixxQkFDRSxPQUFBLEtBREQseUJBSUcsSUFBQSxJQUlILHdEQUVHLGNBQUEsSUFGSCw2Q0FNRyxPQUFBLEtBM0NOLDhDQWdESSxLQUFBLE1BaERKLCtCQW9ESSxZQUFBLFNBcERKLGtEQXdESSxRQUFBLFFDdkRGLGtCQUNFLGNBQUEsS0FHRixvQkFDRSxVQUFBLE1BQ0EsY0FBQSxLQUZELDBDQUtHLE9BQUEsRUFMSCxpQ0FTRyxjQUFBLElBSUoseUJBQ0UsZ0JBQUEsSUFBQSxXQUFBLElDbEJGLDBCQUNFLGNBQUEsS0FHRiwwQkFDRSxjQUFBLEtBREQsOEJBSUcsTUFBQSxLQUNBLE9BQUEsS0NUSiw2QkFDRSxjQUFBLEtBR0YsNEJBQ0UsVUFBQSxNQUNBLGNBQUEsS0FGRCxrREFLRyxPQUFBLEVBTEgseUNBU0csY0FBQSxJQUlKLGlDQUNFLFNBQUEsa0JBREQsaURBSUcsTUFBQSxRQ3BCSixpQ0FDRSxPQUFBLEtBQUEsRUFBQSxFQUFBLE1BR0Ysc0NBQ0UsTUFBQSxzQkFDQSxZQUFBLEtBR0Ysc0JBQ0UsV0FBQSxLQURELHlCQUlHLFdBQUEsS0FDQSxXQUFBLEtBTEgsMkNBU0csV0FBQSxLQVRILHdCQWFHLE1BQUEsUUFiSCw4QkFnQkssTUFBQSxRQUNBLGdCQUFBLFVDM0JOLDBCQUNFLGNBQUEsS0NERiwwQkFDRSxjQUFBLEtBR0YsMkJBQ0UsVUFBQSxNQUNBLGNBQUEsS0FHRixpQ0FDRSxTQUFBLGtCQURELGlEQUlHLE1BQUEsUUNiSix5QkFDRSxjQUFBLEtBR0YsMkJBQ0UsTUFBQSxJQUNBLFVBQUEsTUFDQSxjQUFBLEtBSEQsd0NwRGtyRUQsaUVvRDNxRUksY0FBQSxJQUlKLHVDQUdFLE1BQUEsUUFDQSxVQUFBLEtBR0YsK0JBQ0UsU0FBQSxTQURELHVDQUlHLFFBQUEsSUFDQSxTQUFBLFNBQ0EsS0FBQSxJQUNBLFVBQUEsaUJBSUosaUNBQ0UsTUFBQSxJQURELDJEcER1cUVELHVDb0RscUVJLE1BQUEsS0F2Q04sd0NBNENJLE9BQUEsRUFHRCwyQ0FFRyxPQUFBLFFBQ0EsUUFBQSxJQUFBLElBQ0EsVUFBQSxLQUpILDREQVFHLGFBQUEsSUFSSCxrREFZRyxpQkFBQSxRQVpILGlHQWVLLGlCQUFBLFFDN0ROLCtCQUNFLGNBQUEsS0FHRiw0QkFDRSxjQUFBLEtBR0YsOEJBQ0UsY0FBQSxLQUdGLCtCQUdFLE9BQUEsS0FDQSxNQUFBLFFBQ0EsVUFBQSxLQUdGLDhCQUNFLFFBQUEsSUFBQSxLQUVBLDBDQUNFLFFBQUEsSUFBQSxLQUlILHNDQUVHLGFBQUEsS0M5Qkosa0JBQ0UsY0FBQSxLQUdGLGtCQUNFLGNBQUEsS0FERCxzQkFJRyxNQUFBLEtBQ0EsT0FBQSxLQ1RKLHFCQUNFLGNBQUEsS0FHRixvQkFDRSxVQUFBLE1BQ0EsY0FBQSxLQUZELDBDQUtHLE9BQUEsRUFMSCxpQ0FTRyxjQUFBLElBSUoseUJBQ0UsZ0JBQUEsSUFBQSxXQUFBLElDbEJGLHlCQUNFLGNBQUEsS0FHRiw4QkFDRSxjQUFBLEtBR0YsK0JBR0UsT0FBQSxLQUNBLE1BQUEsUUFDQSxVQUFBLEtBTEQsb0NBUUcsTUFBQSxRQUlKLGdDQUNFLE1BQUEsS0FERCw2Q0FJRyxjQUFBLElBSUoseUNBQ0UsZ0JBQUEsS0FBQSxXQUFBLEtBQ0EsYUFBQSxLQUlBLDhDQUNFLE1BQUEsUUFHRiwrQ0FDRSxNQUFBLFFDdkNKLHNCQUNFLGNBQUEsS0FHRix1QkFDRSxpQkFBQSxRQUNBLFFBQUEsSUFBQSxLQUNBLFFBQUEsYUFDQSxjQUFBLEtBQ0EsTUFBQSxLQUdGLHdCQUNFLFVBQUEsTUFDQSxjQUFBLEtBRkQsOENBS0csT0FBQSxFQUxILHFDQVNHLGNBQUEsSUFJSiwyQkFDRSxZQUFBLE9BQ0EsY0FBQSxLQUdGLDRCQUdFLE9BQUEsS0FDQSxNQUFBLFFBQ0EsVUFBQSxLQUxELGlDQVFHLE1BQUEsUUFJSix5QkFDRSxNQUFBLFFBQ0EsT0FBQSxRQUdGLHFCQUNFLGdCQUFBLEtBQUEsV0FBQSxLQ2hERix5QkFDRSxjQUFBLEtBR0Ysd0JBQ0UsTUFBQSxJQUNBLFVBQUEsTUFDQSxjQUFBLEtBSEQsOENBTUcsT0FBQSxFQU5ILHFDQVVHLGNBQUEsSUFJSixvQ0FHRSxNQUFBLFFBQ0EsVUFBQSxLQUdGLDRCQUNFLFNBQUEsU0FERCxvQ0FJRyxRQUFBLElBQ0EsU0FBQSxTQUNBLEtBQUEsSUFDQSxVQUFBLGlCQUlKLDhCQUNFLE1BQUEsSUFERCx3RDFEazBFRCxvQzBEN3pFSSxNQUFBLEtDekNKLHdCQUNFLGNBQUEsS0FHRix3QkFDRSxjQUFBLEtBREQsNEJBSUcsTUFBQSxLQUNBLE9BQUEsS0NUSiwyQkFDRSxjQUFBLEtBR0YsMEJBQ0UsVUFBQSxNQUNBLGNBQUEsS0FGRCxnREFLRyxPQUFBLEVBTEgsdUNBU0csY0FBQSxJQUlKLCtCQUNFLGdCQUFBLElBQUEsV0FBQSxJQ2xCRiwyQkFDRSxjQUFBLEtBR0YsMkJBQ0UsY0FBQSxLQURELCtCQUlHLE1BQUEsS0FDQSxPQUFBLEtDVEosOEJBQ0UsY0FBQSxLQUdGLGtDQUNFLFNBQUEsa0JBREQsa0RBSUcsTUFBQSxRQ1JKLHFCQUNFLGNBQUEsS0FHRixvQkFDRSxNQUFBLElBQ0EsVUFBQSxNQUNBLGNBQUEsS0FHRiw4QkFHRSxNQUFBLFFBQ0EsVUFBQSxLQUdGLHNCQUNFLFNBQUEsU0FERCw4QkFJRyxRQUFBLElBQ0EsU0FBQSxTQUNBLEtBQUEsSUFDQSxVQUFBLGlCQUlKLHdCQUNFLE1BQUEsSUFERCxrRC9ENjRFRCw4QitEeDRFSSxNQUFBLEtBbENOLHdCQUFBLDZCQXdDSSxjQUFBLElBeENKLGlDQTRDSSxPQUFBLEVBR0Ysb0JBQ0UsY0FBQSxLQURELCtCQUlHLGFBQUEsS0FJSiw4QkFDRSxNQUFBLE1BR0YsK0JBQ0UsV0FBQSxLQUdELGlFQUVHLGNBQUEsSUFGSCw0REFNRyxJQUFBLElDcEVKLHdCQUNFLGNBQUEsS0NGSiwwQkFDRSxVQUFBLE9BRUEsbUNBQ0ksVUFBQSxlQUNBLFlBQUEsZUFBQSxDQUFBLE1BR0osaUNBQUEseUNBRUksTUFBQSxNQUdKLHdDQUNJLFVBQUEsS0FDQSxjQUFBLElBQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxRQUFBLEtBQ0EsT0FBQSxLQUFBLEVBTEgsb0RBT08sWUFBQSxPQUlSLGdEQUNJLE1BQUEsS0N4QkosaUJBQ0UsY0FBQSxLQUdGLGlCQUNFLGNBQUEsS0FERCxxQkFJRyxNQUFBLEtBQ0EsT0FBQSxLQ1RKLG9CQUNFLGNBQUEsS0FHRixtQkFDRSxVQUFBLE1BQ0EsY0FBQSxLQUZELHlDQUtHLE9BQUEsRUFMSCxnQ0FTRyxjQUFBLElBSUosd0JBQ0UsZ0JBQUEsSUFBQSxXQUFBLElDbEJGLG1CQUNFLFdBQUEsS0FHRiwwQkFDRSxnQkFBQSxLQUFBLFdBQUEsS0FHRix5QkFDRSxJQUFBLElBR0Ysd0JBQ0UsTUFBQSxRQUNBLFVBQUEsS0NkRiwwQkFDRSxXQUFBLEtBR0YsK0JBQUEsa0JBRUUsV0FBQSxLQUdGLDBCQUNFLE1BQUEsTUFDQSxnQkFBQSxJQUFBLFdBQUEsSUFGRCxpQ0FLRyxRQUFBLElBQUEsSUFJSix1QkFDRSxZQUFBLEVBQ0EsWUFBQSxLQUlKLHFDQUNFLFVBQUEsS0N6QkEsMkJBQ0UsY0FBQSxLQUdGLHFCQUNFLGNBQUEsS0FHRiwwQkFDRSxjQUFBLEtBR0YsMkJBR0UsT0FBQSxLQUNBLE1BQUEsUUFDQSxVQUFBLEtBTEQsZ0NBUUcsTUFBQSxRQ3BCSix3QkFDRSxjQUFBLEtBR0YsdUJBQ0UsVUFBQSxNQUNBLGNBQUEsS0FGRCw2Q0FLRyxPQUFBLEVBTEgsb0NBU0csY0FBQSxJQUlKLDRCQUNFLGdCQUFBLElBQUEsV0FBQSxJQ25CSixXQUNFLE9BQUEsS0FFQSx3QkFDRSxRQUFBLEtBQ0EsZUFBQSxPQUNBLFVBQUEsRUFDQSxNQUFBLEVBQ0EsTUFBQSxtQkFDQSxPQUFBLE1BR0YseUJBQ0UsUUFBQSxLQUNBLFNBQUEsU0FDQSxlQUFBLE9BQ0EsVUFBQSxFQUNBLFFBQUEsS0FBQSxLQUFBLEVBQ0EsU0FBQSxLQU5ELGdDQVVHLFFBQUEsR0FDQSxLQUFBLEVBQUEsRUFBQSxLQUlKLDJCQUNFLFlBQUEsRUFHRixvQkFDRSxTQUFBLFNBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxTQUFBLEtBQ0EsaUJBQUEsUUFDQSxXQUFBLEVBQUEsRUFBQSxJQUFBLGlCQUFBLENBQUEsRUFBQSxJQUFBLElBQUEsa0JBR0YsOEJBR0UsUUFBQSxLQUNBLFdBQUEsSUFBQSxNQUFBLEtBQ0EsTUFBQSxRQUNBLFVBQUEsS0FDQSxnQkFBQSxLQUdGLDJDQUNFLGFBQUEsS0FHRixtQ0FDRSxXQUFBLElBQUEsTUFBQSxLQUNBLEtBQUEiLCJmaWxlIjoiY29tbW9uLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ3dzQ29sb3JNYXAnO1xuXG4vLyBTaW1wbGUgY29sb3JzXG4kd2hpdGU6ICNmZmY7XG4kYmxhY2s6ICMwMDA7XG5cbi8vIFByb2plY3QgbWFpbiBjb2xvcnNcbiRwcmltYXJ5OiAkYmxhY2s7XG4kc2Vjb25kYXJ5OiAkc2cwODA7XG4kYWNjZW50OiAkZGU3NTA7XG4kYWNjZW50LWxpZ2h0OiAkZGUwNzA7XG5cbi8vIFN0eWxlIGd1aWRlIGNvbG9yc1xuJHB1cnBsZTogJHBwMzAwO1xuJHBlYWNoOiAjYmRiNGFkO1xuJGVycm9yLWNvbG9yOiAjZmY2YzQxO1xuJGhvdmVyLWJsdWUtY29sb3I6ICM5ZmFjZDk7XG4kZGlzYWJsZWQtY29sb3I6ICNlOWU5ZTk7XG5cbi8vIE90aGVyIHZhcmlhYmxlc1xuJHBhZ2UtY29udGFpbmVyLXdpZHRoOiAxMzYwcHg7XG4kY29tbW9uLXdyYXBwZXItd2lkdGg6IDEzMzJweDtcbiRwYWdlLXdyYXBwZXItd2lkdGg6IDEyNzJweDtcbiRjb250ZW50LWNvbHVtbi13aWR0aDogODU2cHg7XG4kc3RhdC1jb2x1bW4td2lkdGg6IDQxNnB4O1xuJHNpZGViYXItY29sdW1uLXdpZHRoOiAzNjBweDtcbiRlbnRpdHktY29udGFpbmVyLXdpZHRoOiA5NjBweDtcbiRkcm9wLXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTEpO1xuJGRlZmF1bHQtYm9yZGVyOiAxcHggc29saWQgJGJzMDMwO1xuJGJvcmRlci1yYWRpdXM6IDMwcHg7XG4kdHJhbnNpdGlvbjogMC4xcztcbiRzbG93LXRyYW5zaXRpb246IDAuMzVzO1xuJGRlZmF1bHQtdHJhbnNpdGlvbjogYWxsICRzbG93LXRyYW5zaXRpb24gZWFzZS1vdXQ7XG4kZGVmYXVsdC1kYXJrLW92ZXJsYXk6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiRkZWZhdWx0LWNvbnRlbnQtdG9wLWluZGVudDogNDBweDtcbiRkZWZhdWx0LWNvbnRlbnQtYm90dG9tLWluZGVudDogODBweDtcbiR2azogIzRlN2RiMjtcbiR0d2l0dGVyOiAjMGY5M2VlO1xuJGxpbmU6ICNlOWVjZjQ7XG4kcmVxdWlyZWQ6ICNkMzNhMmM7XG4kYm94LXNoYWRvdzogMnB4IDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cbi8vIE5ldyBMYXlvdXQgdmFsdWVzXG4kYmx1ZS1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMDAxMTY3IDAuNjklLCAjMDAzMzhjIDM1LjE0JSwgIzAwNzRkMiAxMDAlKTtcbiRsaXN0LWl0ZW0tZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wNjg5MTc0KSA2Ljc3JSwgcmdiYSgwLCAwLCAwLCAwLjE1MzczOSkgMTUuMSUsIHJnYmEoMCwgMCwgMCwgMC4yOTY4NzUpIDI5LjE3JSwgcmdiYSgwLCAwLCAwLCAwLjM5MDYyNSkgMzkuMDYlLCByZ2JhKDAsIDAsIDAsIDAuNDczOTU4KSA0Ny40JSwgcmdiYSgwLCAwLCAwLCAwLjU0MTY2NykgNTQuMTclLCByZ2JhKDAsIDAsIDAsIDAuNjI1KSA2Mi41JSwgcmdiYSgwLCAwLCAwLCAwLjczNDM3NSkgNzMuNDQlLCByZ2JhKDAsIDAsIDAsIDAuODc1KSA4Ny41JSwgIzAwMCAxMDAlKTtcbiRmdWxsLWhkLWNvbnRhaW5lci13aWR0aDogMTkyMHB4O1xuJGhkLWNvbnRhaW5lci13aWR0aDogMTM2MHB4O1xuJG1haW4tY29udGVudC1jb2x1bW4td2lkdGg6IDg0MHB4O1xuJHNpZGViYXItY29sdW1uLXdpZHRoOiAzMjBweDtcbiRzaWRlYmFyLWNvbHVtbi1tYXJnaW46IGNhbGMoKDEwMCUgLSAoI3skbWFpbi1jb250ZW50LWNvbHVtbi13aWR0aH0gKyAjeyRzaWRlYmFyLWNvbHVtbi13aWR0aH0gKiAyKSkgLyAyKTtcblxuQGtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4kYW5pbWF0aW9uU3Bpbjogc3BpbiAycyBsaW5lYXIgMHMgaW5maW5pdGU7XG5cbi8qIFVuaXRzICovXG4kY29udGFpbmVyLXdpZHRoOiAxMjcycHg7XG4kdGFibGUtbWluLXdpZHRoOiAxMjAwcHg7XG4kYnJlYWstcG9pbnQtc206IDM2MDtcbiRicmVhay1wb2ludC1tZDogNzY4O1xuXG4kZGVmYXVsdC1ib3JkZXI6IDFweCBzb2xpZCAkYnMwMTA7XG4kZGVmYXVsdC1jb250cm9sLWJvcmRlcjogMnB4IHNvbGlkICRuMDMwO1xuJGRlZmF1bHQtY29udHJvbC1ib3JkZXItcmFkaXVzOiAzcHg7XG4kZGVmYXVsdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4kZGVmYXVsdC1ib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoJG45MDAsIDAuMzEpLCAwIDRweCA4cHggcmdiYSgkbjkwMCwgMC4yNSk7XG4kZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiRkZWZhdWx0LXRyYW5zaXRpb246IGFsbCAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2U7XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdvcGVuc2Fuc0JvbGQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvb3BlbnNhbnMtYm9sZC13ZWJmb250LmVvdCcpO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL29wZW5zYW5zLWJvbGQtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJ2Fzc2V0cy9mb250cy9vcGVuc2Fucy1ib2xkLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnYXNzZXRzL2ZvbnRzL29wZW5zYW5zLWJvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnYXNzZXRzL2ZvbnRzL29wZW5zYW5zLWJvbGQtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ29wZW5zYW5zRXh0cmFCb2xkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL29wZW5zYW5zLWV4dHJhYm9sZC13ZWJmb250LmVvdCcpO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL29wZW5zYW5zLWV4dHJhYm9sZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnYXNzZXRzL2ZvbnRzL29wZW5zYW5zLWV4dHJhYm9sZC13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJ2Fzc2V0cy9mb250cy9vcGVuc2Fucy1leHRyYWJvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnYXNzZXRzL2ZvbnRzL29wZW5zYW5zLWV4dHJhYm9sZC13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnb3BlbnNhbnNSZWd1bGFyJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL29wZW5zYW5zLXJlZ3VsYXItd2ViZm9udC5lb3QnKTtcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9vcGVuc2Fucy1yZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCdhc3NldHMvZm9udHMvb3BlbnNhbnMtcmVndWxhci13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJ2Fzc2V0cy9mb250cy9vcGVuc2Fucy1yZWd1bGFyLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJ2Fzc2V0cy9mb250cy9vcGVuc2Fucy1yZWd1bGFyLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdvcGVuc2Fuc0xpZ2h0JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL29wZW5zYW5zLWxpZ2h0LXdlYmZvbnQuZW90Jyk7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvb3BlbnNhbnMtbGlnaHQtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJ2Fzc2V0cy9mb250cy9vcGVuc2Fucy1saWdodC13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJ2Fzc2V0cy9mb250cy9vcGVuc2Fucy1saWdodC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCdhc3NldHMvZm9udHMvb3BlbnNhbnMtbGlnaHQtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG4iLCIlY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjRweDtcbn1cblxuQG1peGluIG1heFdpZHRoKCRyZXNvbHV0aW9uKSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRyZXNvbHV0aW9ufXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1pbldpZHRoKCRyZXNvbHV0aW9uKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRyZXNvbHV0aW9ufXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHJhbmdlKCRtaW5SZXNvbHV0aW9uLCAkbWF4UmVzb2x1dGlvbikge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skbWluUmVzb2x1dGlvbn1weCkgYW5kIChtYXgtd2lkdGg6ICN7JG1heFJlc29sdXRpb259cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gZ2VJRTEwKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBnZUZGMTYoKSB7XG4gIEBzdXBwb3J0cyAoLW1vei1hcHBlYXJhbmNlOm1ldGVyYmFyKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGdlRWRnZTE2KCkge1xuICBAc3VwcG9ydHMgKC1tcy1pbWUtYWxpZ246YXV0bykge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAaW1wb3J0ICdmb250RmFjZXMuc2Nzcyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMuc2Nzcyc7XG5AaW1wb3J0ICdtaXhpbnMuc2Nzcyc7XG5AaW1wb3J0ICd3c0NvbG9yTWFwJztcblxuJXBhZ2UtdGl0bGUtMSB7XG4gIGZvbnQtZmFtaWx5OiAnb3BlbnNhbnNMaWdodCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG5cbiAgQGluY2x1ZGUgbWF4V2lkdGgoNzY4KSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWF4V2lkdGgoNDgwKSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWF4V2lkdGgoMzc1KSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5cbi5wYWdlLXRpdGxlLTEtcHJpbWFyeSB7XG4gIEBleHRlbmQgJXBhZ2UtdGl0bGUtMTtcblxuICBjb2xvcjogJHByaW1hcnk7XG59XG5cbi5wYWdlLXRpdGxlLTEtc2Vjb25kYXJ5IHtcbiAgQGV4dGVuZCAlcGFnZS10aXRsZS0xO1xuXG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xufVxuXG4ucGFnZS10aXRsZS0xLWFjY2VudCB7XG4gIEBleHRlbmQgJXBhZ2UtdGl0bGUtMTtcblxuICBjb2xvcjogJGFjY2VudDtcbn1cblxuLnBhZ2UtdGl0bGUtMS13aGl0ZSB7XG4gIEBleHRlbmQgJXBhZ2UtdGl0bGUtMTtcblxuICBjb2xvcjogJHdoaXRlO1xufVxuXG4ucGFnZS10aXRsZS0xLXB1cnBsZSB7XG4gIEBleHRlbmQgJXBhZ2UtdGl0bGUtMTtcblxuICBjb2xvcjogJHB1cnBsZTtcbn1cblxuJXBhZ2UtdGl0bGUtMiB7XG4gIGZvbnQtZmFtaWx5OiAnb3BlbnNhbnNSZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogNDhweDtcblxuICBAaW5jbHVkZSBtYXhXaWR0aCg3NjgpIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIH1cblxuICBAaW5jbHVkZSBtYXhXaWR0aCg0ODApIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBtYXhXaWR0aCgzNzUpIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cblxuLnBhZ2UtdGl0bGUtMi1wcmltYXJ5IHtcbiAgQGV4dGVuZCAlcGFnZS10aXRsZS0yO1xuXG4gIGNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLnBhZ2UtdGl0bGUtMi1zZWNvbmRhcnkge1xuICBAZXh0ZW5kICVwYWdlLXRpdGxlLTI7XG5cbiAgY29sb3I6ICRzZWNvbmRhcnk7XG59XG5cbi5wYWdlLXRpdGxlLTItYWNjZW50IHtcbiAgQGV4dGVuZCAlcGFnZS10aXRsZS0yO1xuXG4gIGNvbG9yOiAkYWNjZW50O1xufVxuXG4ucGFnZS10aXRsZS0yLXdoaXRlIHtcbiAgQGV4dGVuZCAlcGFnZS10aXRsZS0yO1xuXG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5wYWdlLXRpdGxlLTItcHVycGxlIHtcbiAgQGV4dGVuZCAlcGFnZS10aXRsZS0yO1xuXG4gIGNvbG9yOiAkcHVycGxlO1xufVxuXG4lcGFnZS10aXRsZS0zIHtcbiAgZm9udC1mYW1pbHk6ICdvcGVuc2Fuc0V4dHJhQm9sZCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG5cbiAgQGluY2x1ZGUgbWF4V2lkdGgoNzY4KSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWF4V2lkdGgoNDgwKSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWF4V2lkdGgoMzc1KSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5cbi5wYWdlLXRpdGxlLTMtcHJpbWFyeSB7XG4gIEBleHRlbmQgJXBhZ2UtdGl0bGUtMztcblxuICBjb2xvcjogJHByaW1hcnk7XG59XG5cbi5wYWdlLXRpdGxlLTMtc2Vjb25kYXJ5IHtcbiAgQGV4dGVuZCAlcGFnZS10aXRsZS0zO1xuXG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xufVxuXG4ucGFnZS10aXRsZS0zLWFjY2VudCB7XG4gIEBleHRlbmQgJXBhZ2UtdGl0bGUtMztcblxuICBjb2xvcjogJGFjY2VudDtcbn1cblxuLnBhZ2UtdGl0bGUtMy13aGl0ZSB7XG4gIEBleHRlbmQgJXBhZ2UtdGl0bGUtMztcblxuICBjb2xvcjogJHdoaXRlO1xufVxuXG4ucGFnZS10aXRsZS0zLXB1cnBsZSB7XG4gIEBleHRlbmQgJXBhZ2UtdGl0bGUtMztcblxuICBjb2xvcjogJHB1cnBsZTtcbn1cblxuJXN1YmhlYWRlci0xIHtcbiAgZm9udC1mYW1pbHk6ICdvcGVuc2Fuc1JlZ3VsYXInLCBzZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gIEBpbmNsdWRlIG1heFdpZHRoKDc2OCkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1heFdpZHRoKDQ4MCkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uc3ViaGVhZGVyLTEtcHJpbWFyeSB7XG4gIEBleHRlbmQgJXN1YmhlYWRlci0xO1xuXG4gIGNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLnN1YmhlYWRlci0xLXNlY29uZGFyeSB7XG4gIEBleHRlbmQgJXN1YmhlYWRlci0xO1xuXG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xufVxuXG4uc3ViaGVhZGVyLTEtYWNjZW50IHtcbiAgQGV4dGVuZCAlc3ViaGVhZGVyLTE7XG5cbiAgY29sb3I6ICRhY2NlbnQ7XG59XG5cbi5zdWJoZWFkZXItMS13aGl0ZSB7XG4gIEBleHRlbmQgJXN1YmhlYWRlci0xO1xuXG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5zdWJoZWFkZXItMS1wdXJwbGUge1xuICBAZXh0ZW5kICVzdWJoZWFkZXItMTtcblxuICBjb2xvcjogJHB1cnBsZTtcbn1cblxuJXN1YmhlYWRlci0yIHtcbiAgZm9udC1mYW1pbHk6ICdvcGVuc2Fuc0xpZ2h0Jywgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICBAaW5jbHVkZSBtYXhXaWR0aCg3NjgpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBtYXhXaWR0aCg0ODApIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnN1YmhlYWRlci0yLXByaW1hcnkge1xuICBAZXh0ZW5kICVzdWJoZWFkZXItMjtcblxuICBjb2xvcjogJHByaW1hcnk7XG59XG5cbi5zdWJoZWFkZXItMi1zZWNvbmRhcnkge1xuICBAZXh0ZW5kICVzdWJoZWFkZXItMjtcblxuICBjb2xvcjogJHNlY29uZGFyeTtcbn1cblxuLnN1YmhlYWRlci0yLWFjY2VudCB7XG4gIEBleHRlbmQgJXN1YmhlYWRlci0yO1xuXG4gIGNvbG9yOiAkYWNjZW50O1xufVxuXG4uc3ViaGVhZGVyLTItd2hpdGUge1xuICBAZXh0ZW5kICVzdWJoZWFkZXItMjtcblxuICBjb2xvcjogJHdoaXRlO1xufVxuXG4uc3ViaGVhZGVyLTItcHVycGxlIHtcbiAgQGV4dGVuZCAlc3ViaGVhZGVyLTI7XG5cbiAgY29sb3I6ICRwdXJwbGU7XG59XG5cbiVzdWJoZWFkZXItMyB7XG4gIGZvbnQtZmFtaWx5OiAnb3BlbnNhbnNCb2xkJywgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICBAaW5jbHVkZSBtYXhXaWR0aCg3NjgpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBtYXhXaWR0aCg0ODApIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnN1YmhlYWRlci0zLXByaW1hcnkge1xuICBAZXh0ZW5kICVzdWJoZWFkZXItMztcblxuICBjb2xvcjogJHByaW1hcnk7XG59XG5cbi5zdWJoZWFkZXItMy1zZWNvbmRhcnkge1xuICBAZXh0ZW5kICVzdWJoZWFkZXItMztcblxuICBjb2xvcjogJHNlY29uZGFyeTtcbn1cblxuLnN1YmhlYWRlci0zLWFjY2VudCB7XG4gIEBleHRlbmQgJXN1YmhlYWRlci0zO1xuXG4gIGNvbG9yOiAkYWNjZW50O1xufVxuXG4uc3ViaGVhZGVyLTMtd2hpdGUge1xuICBAZXh0ZW5kICVzdWJoZWFkZXItMztcblxuICBjb2xvcjogJHdoaXRlO1xufVxuXG4uc3ViaGVhZGVyLTMtcHVycGxlIHtcbiAgQGV4dGVuZCAlc3ViaGVhZGVyLTM7XG5cbiAgY29sb3I6ICRwdXJwbGU7XG59XG5cbiVib2R5LTEge1xuICBmb250LWZhbWlseTogJ29wZW5zYW5zUmVndWxhcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICBAaW5jbHVkZSBtYXhXaWR0aCg3NjgpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICBAaW5jbHVkZSBtYXhXaWR0aCg0ODApIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmJvZHktMS1wcmltYXJ5IHtcbiAgQGV4dGVuZCAlYm9keS0xO1xuXG4gIGNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLmJvZHktMS1zZWNvbmRhcnkge1xuICBAZXh0ZW5kICVib2R5LTE7XG5cbiAgY29sb3I6ICRzZWNvbmRhcnk7XG59XG5cbi5ib2R5LTEtYWNjZW50IHtcbiAgQGV4dGVuZCAlYm9keS0xO1xuXG4gIGNvbG9yOiAkYWNjZW50O1xufVxuXG4uYm9keS0xLXdoaXRlIHtcbiAgQGV4dGVuZCAlYm9keS0xO1xuXG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5ib2R5LTEtcHVycGxlIHtcbiAgQGV4dGVuZCAlYm9keS0xO1xuXG4gIGNvbG9yOiAkcHVycGxlO1xufVxuXG4lYm9keS0yIHtcbiAgZm9udC1mYW1pbHk6ICdvcGVuc2Fuc0V4dHJhQm9sZCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICBAaW5jbHVkZSBtYXhXaWR0aCg3NjgpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICBAaW5jbHVkZSBtYXhXaWR0aCg0ODApIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmJvZHktMi1wcmltYXJ5IHtcbiAgQGV4dGVuZCAlYm9keS0yO1xuXG4gIGNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLmJvZHktMi1zZWNvbmRhcnkge1xuICBAZXh0ZW5kICVib2R5LTI7XG5cbiAgY29sb3I6ICRzZWNvbmRhcnk7XG59XG5cbi5ib2R5LTItYWNjZW50IHtcbiAgQGV4dGVuZCAlYm9keS0yO1xuXG4gIGNvbG9yOiAkYWNjZW50O1xufVxuXG4uYm9keS0yLXdoaXRlIHtcbiAgQGV4dGVuZCAlYm9keS0yO1xuXG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5ib2R5LTItcHVycGxlIHtcbiAgQGV4dGVuZCAlYm9keS0yO1xuXG4gIGNvbG9yOiAkcHVycGxlO1xufVxuXG4lYm9keS0zIHtcbiAgZm9udC1mYW1pbHk6ICdvcGVuc2Fuc1JlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgQGluY2x1ZGUgbWF4V2lkdGgoNzY4KSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWF4V2lkdGgoNDgwKSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5ib2R5LTMtcHJpbWFyeSB7XG4gIEBleHRlbmQgJWJvZHktMztcblxuICBjb2xvcjogJHByaW1hcnk7XG59XG5cbi5ib2R5LTMtc2Vjb25kYXJ5IHtcbiAgQGV4dGVuZCAlYm9keS0zO1xuXG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xufVxuXG4uYm9keS0zLWFjY2VudCB7XG4gIEBleHRlbmQgJWJvZHktMztcblxuICBjb2xvcjogJGFjY2VudDtcbn1cblxuLmJvZHktMy13aGl0ZSB7XG4gIEBleHRlbmQgJWJvZHktMztcblxuICBjb2xvcjogJHdoaXRlO1xufVxuXG4uYm9keS0zLXB1cnBsZSB7XG4gIEBleHRlbmQgJWJvZHktMztcblxuICBjb2xvcjogJHB1cnBsZTtcbn1cblxuJWxhYmVsLTEge1xuICBmb250LWZhbWlseTogJ29wZW5zYW5zUmVndWxhcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICBAaW5jbHVkZSBtYXhXaWR0aCg0ODApIHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgfVxufVxuXG4ubGFiZWwtMS1wcmltYXJ5IHtcbiAgQGV4dGVuZCAlbGFiZWwtMTtcblxuICBjb2xvcjogJHByaW1hcnk7XG59XG5cbi5sYWJlbC0xLXNlY29uZGFyeSB7XG4gIEBleHRlbmQgJWxhYmVsLTE7XG5cbiAgY29sb3I6ICRzZWNvbmRhcnk7XG59XG5cbi5sYWJlbC0xLWFjY2VudCB7XG4gIEBleHRlbmQgJWxhYmVsLTE7XG5cbiAgY29sb3I6ICRhY2NlbnQ7XG59XG5cbi5sYWJlbC0xLXdoaXRlIHtcbiAgQGV4dGVuZCAlbGFiZWwtMTtcblxuICBjb2xvcjogJHdoaXRlO1xufVxuXG4ubGFiZWwtMS1wdXJwbGUge1xuICBAZXh0ZW5kICVsYWJlbC0xO1xuXG4gIGNvbG9yOiAkcHVycGxlO1xufVxuXG4lbGFiZWwtMiB7XG4gIGZvbnQtZmFtaWx5OiAnb3BlbnNhbnNCb2xkJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gIEBpbmNsdWRlIG1heFdpZHRoKDc2OCkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1heFdpZHRoKDQ4MCkge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuXG4ubGFiZWwtMi1wcmltYXJ5IHtcbiAgQGV4dGVuZCAlbGFiZWwtMjtcblxuICBjb2xvcjogJHByaW1hcnk7XG59XG5cbi5sYWJlbC0yLXNlY29uZGFyeSB7XG4gIEBleHRlbmQgJWxhYmVsLTI7XG5cbiAgY29sb3I6ICRzZWNvbmRhcnk7XG59XG5cbi5sYWJlbC0yLWFjY2VudCB7XG4gIEBleHRlbmQgJWxhYmVsLTI7XG5cbiAgY29sb3I6ICRhY2NlbnQ7XG59XG5cbi5sYWJlbC0yLXdoaXRlIHtcbiAgQGV4dGVuZCAlbGFiZWwtMjtcblxuICBjb2xvcjogJHdoaXRlO1xufVxuXG4ubGFiZWwtMi1wdXJwbGUge1xuICBAZXh0ZW5kICVsYWJlbC0yO1xuXG4gIGNvbG9yOiAkcHVycGxlO1xufVxuXG4lbGFiZWwtMyB7XG4gIGZvbnQtZmFtaWx5OiAnb3BlbnNhbnNMaWdodCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICBAaW5jbHVkZSBtYXhXaWR0aCg3NjgpIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICBAaW5jbHVkZSBtYXhXaWR0aCg0ODApIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cblxuLmxhYmVsLTMtcHJpbWFyeSB7XG4gIEBleHRlbmQgJWxhYmVsLTM7XG5cbiAgY29sb3I6ICRwcmltYXJ5O1xufVxuXG4ubGFiZWwtMy1zZWNvbmRhcnkge1xuICBAZXh0ZW5kICVsYWJlbC0zO1xuXG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xufVxuXG4ubGFiZWwtMy1hY2NlbnQge1xuICBAZXh0ZW5kICVsYWJlbC0zO1xuXG4gIGNvbG9yOiAkYWNjZW50O1xufVxuXG4ubGFiZWwtMy13aGl0ZSB7XG4gIEBleHRlbmQgJWxhYmVsLTM7XG5cbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLmxhYmVsLTMtcHVycGxlIHtcbiAgQGV4dGVuZCAlbGFiZWwtMztcblxuICBjb2xvcjogJHB1cnBsZTtcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIEFvIEVuZ2xpc2ggKi9cbi8qIEJsYWNrIENvcmFsICovXG4vKiBCbGFjayBTbW9reSAqL1xuLyogQnJvbnplICovXG4vKiBDYXJvbGluZSBCbHVlICovXG4vKiBDRyBCbHVlICovXG4vKiBEZW5pbSAqL1xuLyogRGFyayBDb3JuZmxvd2VyIEJsdWUgKi9cbi8qIERlZXAgU3BhY2UgU3BhcmtsZSAqL1xuLyogRW5nbGlzaCB2ZXJtaWxsaW9uICovXG4vKiogRnJlbmNoIEJsdWUgKi9cbi8qIEdyZWVuIGN5YW4gKi9cbi8qIEdvbGQgbWV0YWxsaWMgKi9cbi8qIEdyZWVuIFJZQiAqL1xuLyogTGlnaHQgc2xhdGUgZ3JheSAqL1xuLyogTmV1dHJhbCAqL1xuLyogT2NocmUgKi9cbi8qIE9yYW5nZSBZZWxsb3cgKi9cbi8qIFBld3RlciBCbHVlICovXG4vKiBQb3J0bGFuZCBPcmFuZ2UgKi9cbi8qIFBhbnN5IHB1cnBsZSAqL1xuLyogUmVkIEFtYXJhbnRoICovXG4vKiBSdXN0ICovXG4vKiBTdGFyIENvbW1hbmQgQmx1ZSAqL1xuLyogU2xhdGUgR3JheSAqL1xuLyogU3VucmF5ICovXG4vKiBTdW5nbG93ICovXG4vKiBVU0FGQSBCbHVlICovXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi8qIFVuaXRzICovXG4vKiBBbyBFbmdsaXNoICovXG4vKiBCbGFjayBDb3JhbCAqL1xuLyogQmxhY2sgU21va3kgKi9cbi8qIEJyb256ZSAqL1xuLyogQ2Fyb2xpbmUgQmx1ZSAqL1xuLyogQ0cgQmx1ZSAqL1xuLyogRGVuaW0gKi9cbi8qIERhcmsgQ29ybmZsb3dlciBCbHVlICovXG4vKiBEZWVwIFNwYWNlIFNwYXJrbGUgKi9cbi8qIEVuZ2xpc2ggdmVybWlsbGlvbiAqL1xuLyoqIEZyZW5jaCBCbHVlICovXG4vKiBHcmVlbiBjeWFuICovXG4vKiBHb2xkIG1ldGFsbGljICovXG4vKiBHcmVlbiBSWUIgKi9cbi8qIExpZ2h0IHNsYXRlIGdyYXkgKi9cbi8qIE5ldXRyYWwgKi9cbi8qIE9jaHJlICovXG4vKiBPcmFuZ2UgWWVsbG93ICovXG4vKiBQZXd0ZXIgQmx1ZSAqL1xuLyogUG9ydGxhbmQgT3JhbmdlICovXG4vKiBQYW5zeSBwdXJwbGUgKi9cbi8qIFJlZCBBbWFyYW50aCAqL1xuLyogUnVzdCAqL1xuLyogU3RhciBDb21tYW5kIEJsdWUgKi9cbi8qIFNsYXRlIEdyYXkgKi9cbi8qIFN1bnJheSAqL1xuLyogU3VuZ2xvdyAqL1xuLyogVVNBRkEgQmx1ZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnb3BlbnNhbnNCb2xkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybChcImFzc2V0cy9mb250cy9vcGVuc2Fucy1ib2xkLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcImFzc2V0cy9mb250cy9vcGVuc2Fucy1ib2xkLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL29wZW5zYW5zLWJvbGQtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL29wZW5zYW5zLWJvbGQtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImFzc2V0cy9mb250cy9vcGVuc2Fucy1ib2xkLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ29wZW5zYW5zRXh0cmFCb2xkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybChcImFzc2V0cy9mb250cy9vcGVuc2Fucy1leHRyYWJvbGQtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL29wZW5zYW5zLWV4dHJhYm9sZC13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImFzc2V0cy9mb250cy9vcGVuc2Fucy1leHRyYWJvbGQtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL29wZW5zYW5zLWV4dHJhYm9sZC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL29wZW5zYW5zLWV4dHJhYm9sZC13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdvcGVuc2Fuc1JlZ3VsYXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL29wZW5zYW5zLXJlZ3VsYXItd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL29wZW5zYW5zLXJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvb3BlbnNhbnMtcmVndWxhci13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvb3BlbnNhbnMtcmVndWxhci13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL29wZW5zYW5zLXJlZ3VsYXItd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnb3BlbnNhbnNMaWdodCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiB1cmwoXCJhc3NldHMvZm9udHMvb3BlbnNhbnMtbGlnaHQtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL29wZW5zYW5zLWxpZ2h0LXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL29wZW5zYW5zLWxpZ2h0LXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImFzc2V0cy9mb250cy9vcGVuc2Fucy1saWdodC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL29wZW5zYW5zLWxpZ2h0LXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XG5cbi8qIEFvIEVuZ2xpc2ggKi9cbi8qIEJsYWNrIENvcmFsICovXG4vKiBCbGFjayBTbW9reSAqL1xuLyogQnJvbnplICovXG4vKiBDYXJvbGluZSBCbHVlICovXG4vKiBDRyBCbHVlICovXG4vKiBEZW5pbSAqL1xuLyogRGFyayBDb3JuZmxvd2VyIEJsdWUgKi9cbi8qIERlZXAgU3BhY2UgU3BhcmtsZSAqL1xuLyogRW5nbGlzaCB2ZXJtaWxsaW9uICovXG4vKiogRnJlbmNoIEJsdWUgKi9cbi8qIEdyZWVuIGN5YW4gKi9cbi8qIEdvbGQgbWV0YWxsaWMgKi9cbi8qIEdyZWVuIFJZQiAqL1xuLyogTGlnaHQgc2xhdGUgZ3JheSAqL1xuLyogTmV1dHJhbCAqL1xuLyogT2NocmUgKi9cbi8qIE9yYW5nZSBZZWxsb3cgKi9cbi8qIFBld3RlciBCbHVlICovXG4vKiBQb3J0bGFuZCBPcmFuZ2UgKi9cbi8qIFBhbnN5IHB1cnBsZSAqL1xuLyogUmVkIEFtYXJhbnRoICovXG4vKiBSdXN0ICovXG4vKiBTdGFyIENvbW1hbmQgQmx1ZSAqL1xuLyogU2xhdGUgR3JheSAqL1xuLyogU3VucmF5ICovXG4vKiBTdW5nbG93ICovXG4vKiBVU0FGQSBCbHVlICovXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi8qIFVuaXRzICovXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjRweDsgfVxuXG4vKiBBbyBFbmdsaXNoICovXG4vKiBCbGFjayBDb3JhbCAqL1xuLyogQmxhY2sgU21va3kgKi9cbi8qIEJyb256ZSAqL1xuLyogQ2Fyb2xpbmUgQmx1ZSAqL1xuLyogQ0cgQmx1ZSAqL1xuLyogRGVuaW0gKi9cbi8qIERhcmsgQ29ybmZsb3dlciBCbHVlICovXG4vKiBEZWVwIFNwYWNlIFNwYXJrbGUgKi9cbi8qIEVuZ2xpc2ggdmVybWlsbGlvbiAqL1xuLyoqIEZyZW5jaCBCbHVlICovXG4vKiBHcmVlbiBjeWFuICovXG4vKiBHb2xkIG1ldGFsbGljICovXG4vKiBHcmVlbiBSWUIgKi9cbi8qIExpZ2h0IHNsYXRlIGdyYXkgKi9cbi8qIE5ldXRyYWwgKi9cbi8qIE9jaHJlICovXG4vKiBPcmFuZ2UgWWVsbG93ICovXG4vKiBQZXd0ZXIgQmx1ZSAqL1xuLyogUG9ydGxhbmQgT3JhbmdlICovXG4vKiBQYW5zeSBwdXJwbGUgKi9cbi8qIFJlZCBBbWFyYW50aCAqL1xuLyogUnVzdCAqL1xuLyogU3RhciBDb21tYW5kIEJsdWUgKi9cbi8qIFNsYXRlIEdyYXkgKi9cbi8qIFN1bnJheSAqL1xuLyogU3VuZ2xvdyAqL1xuLyogVVNBRkEgQmx1ZSAqL1xuLnBhZ2UtdGl0bGUtMS1wcmltYXJ5LCAucGFnZS10aXRsZS0xLXNlY29uZGFyeSwgLnBhZ2UtdGl0bGUtMS1hY2NlbnQsIC5wYWdlLXRpdGxlLTEtd2hpdGUsIC5wYWdlLXRpdGxlLTEtcHVycGxlIHtcbiAgZm9udC1mYW1pbHk6ICdvcGVuc2Fuc0xpZ2h0Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogNDhweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAucGFnZS10aXRsZS0xLXByaW1hcnksIC5wYWdlLXRpdGxlLTEtc2Vjb25kYXJ5LCAucGFnZS10aXRsZS0xLWFjY2VudCwgLnBhZ2UtdGl0bGUtMS13aGl0ZSwgLnBhZ2UtdGl0bGUtMS1wdXJwbGUge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAucGFnZS10aXRsZS0xLXByaW1hcnksIC5wYWdlLXRpdGxlLTEtc2Vjb25kYXJ5LCAucGFnZS10aXRsZS0xLWFjY2VudCwgLnBhZ2UtdGl0bGUtMS13aGl0ZSwgLnBhZ2UtdGl0bGUtMS1wdXJwbGUge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAucGFnZS10aXRsZS0xLXByaW1hcnksIC5wYWdlLXRpdGxlLTEtc2Vjb25kYXJ5LCAucGFnZS10aXRsZS0xLWFjY2VudCwgLnBhZ2UtdGl0bGUtMS13aGl0ZSwgLnBhZ2UtdGl0bGUtMS1wdXJwbGUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7IH0gfVxuXG4ucGFnZS10aXRsZS0xLXByaW1hcnkge1xuICBjb2xvcjogIzAwMDsgfVxuXG4ucGFnZS10aXRsZS0xLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjOTdhMGFmOyB9XG5cbi5wYWdlLXRpdGxlLTEtYWNjZW50IHtcbiAgY29sb3I6ICMxNjQxOTQ7IH1cblxuLnBhZ2UtdGl0bGUtMS13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5wYWdlLXRpdGxlLTEtcHVycGxlIHtcbiAgY29sb3I6ICM5OTNmODM7IH1cblxuLnBhZ2UtdGl0bGUtMi1wcmltYXJ5LCAucGFnZS10aXRsZS0yLXNlY29uZGFyeSwgLnBhZ2UtdGl0bGUtMi1hY2NlbnQsIC5wYWdlLXRpdGxlLTItd2hpdGUsIC5wYWdlLXRpdGxlLTItcHVycGxlIHtcbiAgZm9udC1mYW1pbHk6ICdvcGVuc2Fuc1JlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wYWdlLXRpdGxlLTItcHJpbWFyeSwgLnBhZ2UtdGl0bGUtMi1zZWNvbmRhcnksIC5wYWdlLXRpdGxlLTItYWNjZW50LCAucGFnZS10aXRsZS0yLXdoaXRlLCAucGFnZS10aXRsZS0yLXB1cnBsZSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogMzRweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5wYWdlLXRpdGxlLTItcHJpbWFyeSwgLnBhZ2UtdGl0bGUtMi1zZWNvbmRhcnksIC5wYWdlLXRpdGxlLTItYWNjZW50LCAucGFnZS10aXRsZS0yLXdoaXRlLCAucGFnZS10aXRsZS0yLXB1cnBsZSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgIC5wYWdlLXRpdGxlLTItcHJpbWFyeSwgLnBhZ2UtdGl0bGUtMi1zZWNvbmRhcnksIC5wYWdlLXRpdGxlLTItYWNjZW50LCAucGFnZS10aXRsZS0yLXdoaXRlLCAucGFnZS10aXRsZS0yLXB1cnBsZSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDsgfSB9XG5cbi5wYWdlLXRpdGxlLTItcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5wYWdlLXRpdGxlLTItc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM5N2EwYWY7IH1cblxuLnBhZ2UtdGl0bGUtMi1hY2NlbnQge1xuICBjb2xvcjogIzE2NDE5NDsgfVxuXG4ucGFnZS10aXRsZS0yLXdoaXRlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnBhZ2UtdGl0bGUtMi1wdXJwbGUge1xuICBjb2xvcjogIzk5M2Y4MzsgfVxuXG4ucGFnZS10aXRsZS0zLXByaW1hcnksIC5wYWdlLXRpdGxlLTMtc2Vjb25kYXJ5LCAucGFnZS10aXRsZS0zLWFjY2VudCwgLnBhZ2UtdGl0bGUtMy13aGl0ZSwgLnBhZ2UtdGl0bGUtMy1wdXJwbGUge1xuICBmb250LWZhbWlseTogJ29wZW5zYW5zRXh0cmFCb2xkJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogNDhweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAucGFnZS10aXRsZS0zLXByaW1hcnksIC5wYWdlLXRpdGxlLTMtc2Vjb25kYXJ5LCAucGFnZS10aXRsZS0zLWFjY2VudCwgLnBhZ2UtdGl0bGUtMy13aGl0ZSwgLnBhZ2UtdGl0bGUtMy1wdXJwbGUge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAucGFnZS10aXRsZS0zLXByaW1hcnksIC5wYWdlLXRpdGxlLTMtc2Vjb25kYXJ5LCAucGFnZS10aXRsZS0zLWFjY2VudCwgLnBhZ2UtdGl0bGUtMy13aGl0ZSwgLnBhZ2UtdGl0bGUtMy1wdXJwbGUge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAucGFnZS10aXRsZS0zLXByaW1hcnksIC5wYWdlLXRpdGxlLTMtc2Vjb25kYXJ5LCAucGFnZS10aXRsZS0zLWFjY2VudCwgLnBhZ2UtdGl0bGUtMy13aGl0ZSwgLnBhZ2UtdGl0bGUtMy1wdXJwbGUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7IH0gfVxuXG4ucGFnZS10aXRsZS0zLXByaW1hcnkge1xuICBjb2xvcjogIzAwMDsgfVxuXG4ucGFnZS10aXRsZS0zLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjOTdhMGFmOyB9XG5cbi5wYWdlLXRpdGxlLTMtYWNjZW50IHtcbiAgY29sb3I6ICMxNjQxOTQ7IH1cblxuLnBhZ2UtdGl0bGUtMy13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5wYWdlLXRpdGxlLTMtcHVycGxlIHtcbiAgY29sb3I6ICM5OTNmODM7IH1cblxuLnN1YmhlYWRlci0xLXByaW1hcnksIC5zdWJoZWFkZXItMS1zZWNvbmRhcnksIC5zdWJoZWFkZXItMS1hY2NlbnQsIC5zdWJoZWFkZXItMS13aGl0ZSwgLnN1YmhlYWRlci0xLXB1cnBsZSB7XG4gIGZvbnQtZmFtaWx5OiAnb3BlbnNhbnNSZWd1bGFyJywgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuc3ViaGVhZGVyLTEtcHJpbWFyeSwgLnN1YmhlYWRlci0xLXNlY29uZGFyeSwgLnN1YmhlYWRlci0xLWFjY2VudCwgLnN1YmhlYWRlci0xLXdoaXRlLCAuc3ViaGVhZGVyLTEtcHVycGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5zdWJoZWFkZXItMS1wcmltYXJ5LCAuc3ViaGVhZGVyLTEtc2Vjb25kYXJ5LCAuc3ViaGVhZGVyLTEtYWNjZW50LCAuc3ViaGVhZGVyLTEtd2hpdGUsIC5zdWJoZWFkZXItMS1wdXJwbGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuLnN1YmhlYWRlci0xLXByaW1hcnkge1xuICBjb2xvcjogIzAwMDsgfVxuXG4uc3ViaGVhZGVyLTEtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM5N2EwYWY7IH1cblxuLnN1YmhlYWRlci0xLWFjY2VudCB7XG4gIGNvbG9yOiAjMTY0MTk0OyB9XG5cbi5zdWJoZWFkZXItMS13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5zdWJoZWFkZXItMS1wdXJwbGUge1xuICBjb2xvcjogIzk5M2Y4MzsgfVxuXG4uc3ViaGVhZGVyLTItcHJpbWFyeSwgLnN1YmhlYWRlci0yLXNlY29uZGFyeSwgLnN1YmhlYWRlci0yLWFjY2VudCwgLnN1YmhlYWRlci0yLXdoaXRlLCAuc3ViaGVhZGVyLTItcHVycGxlLCAuYXBwLWZvcm1fX3RhYmxlIHRoLCAjYXBwIC5iYXNlLWRhdGUtcGlja2VyX19sYWJlbCwgI2FwcCAuaW5wdXQtYmxvY2tfX2xhYmVsLCAjYXBwIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9fbGFiZWwge1xuICBmb250LWZhbWlseTogJ29wZW5zYW5zTGlnaHQnLCBzZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5zdWJoZWFkZXItMi1wcmltYXJ5LCAuc3ViaGVhZGVyLTItc2Vjb25kYXJ5LCAuc3ViaGVhZGVyLTItYWNjZW50LCAuc3ViaGVhZGVyLTItd2hpdGUsIC5zdWJoZWFkZXItMi1wdXJwbGUsIC5hcHAtZm9ybV9fdGFibGUgdGgsICNhcHAgLmJhc2UtZGF0ZS1waWNrZXJfX2xhYmVsLCAjYXBwIC5pbnB1dC1ibG9ja19fbGFiZWwsICNhcHAgLndzLWRpY3Rpb25hcnktc2VsZWN0X19sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuc3ViaGVhZGVyLTItcHJpbWFyeSwgLnN1YmhlYWRlci0yLXNlY29uZGFyeSwgLnN1YmhlYWRlci0yLWFjY2VudCwgLnN1YmhlYWRlci0yLXdoaXRlLCAuc3ViaGVhZGVyLTItcHVycGxlLCAuYXBwLWZvcm1fX3RhYmxlIHRoLCAjYXBwIC5iYXNlLWRhdGUtcGlja2VyX19sYWJlbCwgI2FwcCAuaW5wdXQtYmxvY2tfX2xhYmVsLCAjYXBwIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9fbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuLnN1YmhlYWRlci0yLXByaW1hcnkge1xuICBjb2xvcjogIzAwMDsgfVxuXG4uc3ViaGVhZGVyLTItc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM5N2EwYWY7IH1cblxuLnN1YmhlYWRlci0yLWFjY2VudCB7XG4gIGNvbG9yOiAjMTY0MTk0OyB9XG5cbi5zdWJoZWFkZXItMi13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5zdWJoZWFkZXItMi1wdXJwbGUge1xuICBjb2xvcjogIzk5M2Y4MzsgfVxuXG4uc3ViaGVhZGVyLTMtcHJpbWFyeSwgLnN1YmhlYWRlci0zLXNlY29uZGFyeSwgLnN1YmhlYWRlci0zLWFjY2VudCwgLnN1YmhlYWRlci0zLXdoaXRlLCAuc3ViaGVhZGVyLTMtcHVycGxlLCAuZ28tYmFjaywgLmVtcHR5LW1lc3NhZ2UgcCxcbi5lbXB0eS1tZXNzYWdlIGRpdiwgLm1haW4td3JhcF9fc2lkZWJhci1ob21lLWxpbmsge1xuICBmb250LWZhbWlseTogJ29wZW5zYW5zQm9sZCcsIHNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnN1YmhlYWRlci0zLXByaW1hcnksIC5zdWJoZWFkZXItMy1zZWNvbmRhcnksIC5zdWJoZWFkZXItMy1hY2NlbnQsIC5zdWJoZWFkZXItMy13aGl0ZSwgLnN1YmhlYWRlci0zLXB1cnBsZSwgLmdvLWJhY2ssIC5lbXB0eS1tZXNzYWdlIHAsXG4gICAgLmVtcHR5LW1lc3NhZ2UgZGl2LCAubWFpbi13cmFwX19zaWRlYmFyLWhvbWUtbGluayB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuc3ViaGVhZGVyLTMtcHJpbWFyeSwgLnN1YmhlYWRlci0zLXNlY29uZGFyeSwgLnN1YmhlYWRlci0zLWFjY2VudCwgLnN1YmhlYWRlci0zLXdoaXRlLCAuc3ViaGVhZGVyLTMtcHVycGxlLCAuZ28tYmFjaywgLmVtcHR5LW1lc3NhZ2UgcCxcbiAgICAuZW1wdHktbWVzc2FnZSBkaXYsIC5tYWluLXdyYXBfX3NpZGViYXItaG9tZS1saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbi5zdWJoZWFkZXItMy1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDA7IH1cblxuLnN1YmhlYWRlci0zLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjOTdhMGFmOyB9XG5cbi5zdWJoZWFkZXItMy1hY2NlbnQge1xuICBjb2xvcjogIzE2NDE5NDsgfVxuXG4uc3ViaGVhZGVyLTMtd2hpdGUge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc3ViaGVhZGVyLTMtcHVycGxlIHtcbiAgY29sb3I6ICM5OTNmODM7IH1cblxuLmJvZHktMS1wcmltYXJ5LCAuYm9keS0xLXNlY29uZGFyeSwgLmJvZHktMS1hY2NlbnQsIC5ib2R5LTEtd2hpdGUsIC5ib2R5LTEtcHVycGxlLCAucmVhY3QtZGF0ZXBpY2tlcl9faW5wdXQtY29udGFpbmVyIGlucHV0LCBib2R5LCAuY2hpcF9fbGFiZWwsIC5hcHAtZm9ybV9fdGFibGUgdGQsICNhcHAgLmF0dGFjaG1lbnRzLWxpc3RfX2VtcHR5LWJsb2NrLXRleHQuY2FwdGlvbi1wcmltYXJ5LCAjYXBwIC5hdHRhY2htZW50cy1saXN0X193YXJuaW5nLWxhYmVsLmJvZHktMS1wcmltYXJ5LCAjYXBwIC5pbnB1dC1ibG9jay5pbnB1dC1ibG9jay0tZXJyb3IgLmlucHV0LWJsb2NrX19maWVsZHMtZXJyb3IsIC5wYWdpbmF0aW9uLWN1c3RvbV9fd3JhcHBlciwgI3N1YnRyZWUtY29udGFpbmVyIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9faXRlbXMtaXRlbSwgI2FwcCAud3MtZGljdGlvbmFyeS1zZWxlY3RfX2l0ZW1zLWl0ZW0sICNhcHAgLndzLWRpY3Rpb25hcnktc2VsZWN0X19tb2RlbC1pdGVtIHNwYW4ge1xuICBmb250LWZhbWlseTogJ29wZW5zYW5zUmVndWxhcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYm9keS0xLXByaW1hcnksIC5ib2R5LTEtc2Vjb25kYXJ5LCAuYm9keS0xLWFjY2VudCwgLmJvZHktMS13aGl0ZSwgLmJvZHktMS1wdXJwbGUsIC5yZWFjdC1kYXRlcGlja2VyX19pbnB1dC1jb250YWluZXIgaW5wdXQsIGJvZHksIC5jaGlwX19sYWJlbCwgLmFwcC1mb3JtX190YWJsZSB0ZCwgI2FwcCAuYXR0YWNobWVudHMtbGlzdF9fZW1wdHktYmxvY2stdGV4dC5jYXB0aW9uLXByaW1hcnksICNhcHAgLmF0dGFjaG1lbnRzLWxpc3RfX3dhcm5pbmctbGFiZWwuYm9keS0xLXByaW1hcnksICNhcHAgLmlucHV0LWJsb2NrLmlucHV0LWJsb2NrLS1lcnJvciAuaW5wdXQtYmxvY2tfX2ZpZWxkcy1lcnJvciwgLnBhZ2luYXRpb24tY3VzdG9tX193cmFwcGVyLCAjc3VidHJlZS1jb250YWluZXIgLndzLWRpY3Rpb25hcnktc2VsZWN0X19pdGVtcy1pdGVtLCAjYXBwIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9faXRlbXMtaXRlbSwgI2FwcCAud3MtZGljdGlvbmFyeS1zZWxlY3RfX21vZGVsLWl0ZW0gc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuYm9keS0xLXByaW1hcnksIC5ib2R5LTEtc2Vjb25kYXJ5LCAuYm9keS0xLWFjY2VudCwgLmJvZHktMS13aGl0ZSwgLmJvZHktMS1wdXJwbGUsIC5yZWFjdC1kYXRlcGlja2VyX19pbnB1dC1jb250YWluZXIgaW5wdXQsIGJvZHksIC5jaGlwX19sYWJlbCwgLmFwcC1mb3JtX190YWJsZSB0ZCwgI2FwcCAuYXR0YWNobWVudHMtbGlzdF9fZW1wdHktYmxvY2stdGV4dC5jYXB0aW9uLXByaW1hcnksICNhcHAgLmF0dGFjaG1lbnRzLWxpc3RfX3dhcm5pbmctbGFiZWwuYm9keS0xLXByaW1hcnksICNhcHAgLmlucHV0LWJsb2NrLmlucHV0LWJsb2NrLS1lcnJvciAuaW5wdXQtYmxvY2tfX2ZpZWxkcy1lcnJvciwgLnBhZ2luYXRpb24tY3VzdG9tX193cmFwcGVyLCAjc3VidHJlZS1jb250YWluZXIgLndzLWRpY3Rpb25hcnktc2VsZWN0X19pdGVtcy1pdGVtLCAjYXBwIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9faXRlbXMtaXRlbSwgI2FwcCAud3MtZGljdGlvbmFyeS1zZWxlY3RfX21vZGVsLWl0ZW0gc3BhbiB7XG4gICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuXG4uYm9keS0xLXByaW1hcnkge1xuICBjb2xvcjogIzAwMDsgfVxuXG4uYm9keS0xLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjOTdhMGFmOyB9XG5cbi5ib2R5LTEtYWNjZW50IHtcbiAgY29sb3I6ICMxNjQxOTQ7IH1cblxuLmJvZHktMS13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5ib2R5LTEtcHVycGxlIHtcbiAgY29sb3I6ICM5OTNmODM7IH1cblxuLmJvZHktMi1wcmltYXJ5LCAuYm9keS0yLXNlY29uZGFyeSwgLmJvZHktMi1hY2NlbnQsIC5ib2R5LTItd2hpdGUsIC5ib2R5LTItcHVycGxlIHtcbiAgZm9udC1mYW1pbHk6ICdvcGVuc2Fuc0V4dHJhQm9sZCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYm9keS0yLXByaW1hcnksIC5ib2R5LTItc2Vjb25kYXJ5LCAuYm9keS0yLWFjY2VudCwgLmJvZHktMi13aGl0ZSwgLmJvZHktMi1wdXJwbGUge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmJvZHktMi1wcmltYXJ5LCAuYm9keS0yLXNlY29uZGFyeSwgLmJvZHktMi1hY2NlbnQsIC5ib2R5LTItd2hpdGUsIC5ib2R5LTItcHVycGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi5ib2R5LTItcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5ib2R5LTItc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM5N2EwYWY7IH1cblxuLmJvZHktMi1hY2NlbnQge1xuICBjb2xvcjogIzE2NDE5NDsgfVxuXG4uYm9keS0yLXdoaXRlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJvZHktMi1wdXJwbGUge1xuICBjb2xvcjogIzk5M2Y4MzsgfVxuXG4uYm9keS0zLXByaW1hcnksIC5ib2R5LTMtc2Vjb25kYXJ5LCAuYm9keS0zLWFjY2VudCwgLmJvZHktMy13aGl0ZSwgLmJvZHktMy1wdXJwbGUge1xuICBmb250LWZhbWlseTogJ29wZW5zYW5zUmVndWxhcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYm9keS0zLXByaW1hcnksIC5ib2R5LTMtc2Vjb25kYXJ5LCAuYm9keS0zLWFjY2VudCwgLmJvZHktMy13aGl0ZSwgLmJvZHktMy1wdXJwbGUge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmJvZHktMy1wcmltYXJ5LCAuYm9keS0zLXNlY29uZGFyeSwgLmJvZHktMy1hY2NlbnQsIC5ib2R5LTMtd2hpdGUsIC5ib2R5LTMtcHVycGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi5ib2R5LTMtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5ib2R5LTMtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM5N2EwYWY7IH1cblxuLmJvZHktMy1hY2NlbnQge1xuICBjb2xvcjogIzE2NDE5NDsgfVxuXG4uYm9keS0zLXdoaXRlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJvZHktMy1wdXJwbGUge1xuICBjb2xvcjogIzk5M2Y4MzsgfVxuXG4ubGFiZWwtMS1wcmltYXJ5LCAubGFiZWwtMS1zZWNvbmRhcnksIC5sYWJlbC0xLWFjY2VudCwgLmxhYmVsLTEtd2hpdGUsIC5sYWJlbC0xLXB1cnBsZSB7XG4gIGZvbnQtZmFtaWx5OiAnb3BlbnNhbnNSZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5sYWJlbC0xLXByaW1hcnksIC5sYWJlbC0xLXNlY29uZGFyeSwgLmxhYmVsLTEtYWNjZW50LCAubGFiZWwtMS13aGl0ZSwgLmxhYmVsLTEtcHVycGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogOHB4OyB9IH1cblxuLmxhYmVsLTEtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5sYWJlbC0xLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjOTdhMGFmOyB9XG5cbi5sYWJlbC0xLWFjY2VudCB7XG4gIGNvbG9yOiAjMTY0MTk0OyB9XG5cbi5sYWJlbC0xLXdoaXRlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmxhYmVsLTEtcHVycGxlIHtcbiAgY29sb3I6ICM5OTNmODM7IH1cblxuLmxhYmVsLTItcHJpbWFyeSwgLmxhYmVsLTItc2Vjb25kYXJ5LCAubGFiZWwtMi1hY2NlbnQsIC5sYWJlbC0yLXdoaXRlLCAubGFiZWwtMi1wdXJwbGUge1xuICBmb250LWZhbWlseTogJ29wZW5zYW5zQm9sZCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAubGFiZWwtMi1wcmltYXJ5LCAubGFiZWwtMi1zZWNvbmRhcnksIC5sYWJlbC0yLWFjY2VudCwgLmxhYmVsLTItd2hpdGUsIC5sYWJlbC0yLXB1cnBsZSB7XG4gICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAubGFiZWwtMi1wcmltYXJ5LCAubGFiZWwtMi1zZWNvbmRhcnksIC5sYWJlbC0yLWFjY2VudCwgLmxhYmVsLTItd2hpdGUsIC5sYWJlbC0yLXB1cnBsZSB7XG4gICAgICBmb250LXNpemU6IDEwcHg7IH0gfVxuXG4ubGFiZWwtMi1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDA7IH1cblxuLmxhYmVsLTItc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM5N2EwYWY7IH1cblxuLmxhYmVsLTItYWNjZW50IHtcbiAgY29sb3I6ICMxNjQxOTQ7IH1cblxuLmxhYmVsLTItd2hpdGUge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubGFiZWwtMi1wdXJwbGUge1xuICBjb2xvcjogIzk5M2Y4MzsgfVxuXG4ubGFiZWwtMy1wcmltYXJ5LCAubGFiZWwtMy1zZWNvbmRhcnksIC5sYWJlbC0zLWFjY2VudCwgLmxhYmVsLTMtd2hpdGUsIC5sYWJlbC0zLXB1cnBsZSwgLmFydGljbGUtY2FyZF9fZmllbGQtbGFiZWwsIC5hcnRpY2xlLWxpc3RfX3BlcmlvZC1maWx0ZXItbGFiZWwsIC5hdWRpdF9fZGF0YS1maWx0ZXItbGFiZWwsIC5vbmUtYmFubmVyLXNldHRpbmdzX19maWVsZC1sYWJlbCwgLmNoYXQtbGlzdF9fZmllbGQtbGFiZWwsIC5lbXBsb3llZS1jYXJkX19maWVsZC1sYWJlbCwgLmVtcGxveWVlLWNhcmRfX2F0dGFjaG1lbnRzLWxhYmVsLCAuaXRlbS1jYXJkX19maWVsZC1sYWJlbCwgLnBhcnRpY2lwYW50LWxpc3RfX3BlcmlvZC1maWx0ZXItbGFiZWwsIC5wYXJ0aWNpcGFudC12aWV3X19pdGVtcy1sYWJlbCwgLnByb2ZpbGUtc2V0dGluZ3NfX2ZpZWxkLWxhYmVsLCAucmVzcG9uc2UtY2FyZF9fZmllbGQtbGFiZWwsIC5yZXNwb25zZS1saXN0X19wZXJpb2QtZmlsdGVyLWxhYmVsLCAuc3luYy1sb2dzX19kYXRhLWZpbHRlci1sYWJlbCwgLnZhY2FuY3ktY2FyZF9fZmllbGQtbGFiZWwge1xuICBmb250LWZhbWlseTogJ29wZW5zYW5zTGlnaHQnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmxhYmVsLTMtcHJpbWFyeSwgLmxhYmVsLTMtc2Vjb25kYXJ5LCAubGFiZWwtMy1hY2NlbnQsIC5sYWJlbC0zLXdoaXRlLCAubGFiZWwtMy1wdXJwbGUsIC5hcnRpY2xlLWNhcmRfX2ZpZWxkLWxhYmVsLCAuYXJ0aWNsZS1saXN0X19wZXJpb2QtZmlsdGVyLWxhYmVsLCAuYXVkaXRfX2RhdGEtZmlsdGVyLWxhYmVsLCAub25lLWJhbm5lci1zZXR0aW5nc19fZmllbGQtbGFiZWwsIC5jaGF0LWxpc3RfX2ZpZWxkLWxhYmVsLCAuZW1wbG95ZWUtY2FyZF9fZmllbGQtbGFiZWwsIC5lbXBsb3llZS1jYXJkX19hdHRhY2htZW50cy1sYWJlbCwgLml0ZW0tY2FyZF9fZmllbGQtbGFiZWwsIC5wYXJ0aWNpcGFudC1saXN0X19wZXJpb2QtZmlsdGVyLWxhYmVsLCAucGFydGljaXBhbnQtdmlld19faXRlbXMtbGFiZWwsIC5wcm9maWxlLXNldHRpbmdzX19maWVsZC1sYWJlbCwgLnJlc3BvbnNlLWNhcmRfX2ZpZWxkLWxhYmVsLCAucmVzcG9uc2UtbGlzdF9fcGVyaW9kLWZpbHRlci1sYWJlbCwgLnN5bmMtbG9nc19fZGF0YS1maWx0ZXItbGFiZWwsIC52YWNhbmN5LWNhcmRfX2ZpZWxkLWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5sYWJlbC0zLXByaW1hcnksIC5sYWJlbC0zLXNlY29uZGFyeSwgLmxhYmVsLTMtYWNjZW50LCAubGFiZWwtMy13aGl0ZSwgLmxhYmVsLTMtcHVycGxlLCAuYXJ0aWNsZS1jYXJkX19maWVsZC1sYWJlbCwgLmFydGljbGUtbGlzdF9fcGVyaW9kLWZpbHRlci1sYWJlbCwgLmF1ZGl0X19kYXRhLWZpbHRlci1sYWJlbCwgLm9uZS1iYW5uZXItc2V0dGluZ3NfX2ZpZWxkLWxhYmVsLCAuY2hhdC1saXN0X19maWVsZC1sYWJlbCwgLmVtcGxveWVlLWNhcmRfX2ZpZWxkLWxhYmVsLCAuZW1wbG95ZWUtY2FyZF9fYXR0YWNobWVudHMtbGFiZWwsIC5pdGVtLWNhcmRfX2ZpZWxkLWxhYmVsLCAucGFydGljaXBhbnQtbGlzdF9fcGVyaW9kLWZpbHRlci1sYWJlbCwgLnBhcnRpY2lwYW50LXZpZXdfX2l0ZW1zLWxhYmVsLCAucHJvZmlsZS1zZXR0aW5nc19fZmllbGQtbGFiZWwsIC5yZXNwb25zZS1jYXJkX19maWVsZC1sYWJlbCwgLnJlc3BvbnNlLWxpc3RfX3BlcmlvZC1maWx0ZXItbGFiZWwsIC5zeW5jLWxvZ3NfX2RhdGEtZmlsdGVyLWxhYmVsLCAudmFjYW5jeS1jYXJkX19maWVsZC1sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDEwcHg7IH0gfVxuXG4ubGFiZWwtMy1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDA7IH1cblxuLmxhYmVsLTMtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM5N2EwYWY7IH1cblxuLmxhYmVsLTMtYWNjZW50IHtcbiAgY29sb3I6ICMxNjQxOTQ7IH1cblxuLmxhYmVsLTMtd2hpdGUge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubGFiZWwtMy1wdXJwbGUge1xuICBjb2xvcjogIzk5M2Y4MzsgfVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjRweDsgfVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9faW5wdXQtY29udGFpbmVyIGlucHV0IHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZTtcbiAgYm9yZGVyOiAycHggc29saWQgI2ViZWNmMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogIzA5MWU0MjsgfVxuICAucmVhY3QtZGF0ZXBpY2tlcl9faW5wdXQtY29udGFpbmVyIGlucHV0OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMyYjkxZGU7IH1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0tb3V0c2lkZS1tb250aCB7XG4gIGNvbG9yOiAjYmFjMGNhOyB9XG5cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlciB7XG4gIHotaW5kZXg6IDEwOyB9XG5cbiNhcHAgLmpvZGl0LXdvcmtwbGFjZSA+IGRpdixcbiNhcHAgLmpvZGl0LXBsYWNlaG9sZGVyIHtcbiAgcGFkZGluZzogMzBweCA1MHB4OyB9XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmh0bWwsXG5ib2R5LFxuI2FwcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuI2FwcCB7XG4gIG1pbi13aWR0aDogMTQ0MHB4OyB9XG5cbmh0bWwge1xuICBmb250LXNpemU6IDE1cHg7IH1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMwOTFlNDI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7IH1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDsgfVxuXG5zZWN0aW9uIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7IH1cblxuYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmZpZ3VyZSxcbnVsLFxucCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5wOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMXJlbTsgfVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5oZWFkZXIge1xuICBwYWRkaW5nOiAwOyB9XG5cbmZvb3RlciB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbnN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIHN2ZyB0aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG5hIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGEuY2FwdGlvbi1saW5rIHtcbiAgICBjb2xvcjogIzJiOTFkZTsgfVxuICAgIGEuY2FwdGlvbi1saW5rOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMWU3YmMxOyB9XG5cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyNzJweDsgfVxuXG4udG9hc3Qtbm90aWZpY2F0aW9uIHtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1haW4tYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxuLmNoZWNrYm94LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5saW5rLXRleHQge1xuICBjb2xvcjogIzJiOTFkZTsgfVxuICAubGluay10ZXh0OmhvdmVyIHtcbiAgICBjb2xvcjogIzFlN2JjMTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4ubW9kYWwtdHJpZ2dlciB7XG4gIGNvbG9yOiAjMmI5MWRlO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLm1vZGFsLXRyaWdnZXI6aG92ZXIge1xuICAgIGNvbG9yOiAjMWU3YmMxOyB9XG5cbi50ZXh0LW92ZXJmbG93IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmdsb2JhbC10b2FzdCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5nbG9iYWwtdG9hc3QudG9hc3RpZnktY29udGVudC0tc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZDogIzAwNzYwNSAhaW1wb3J0YW50OyB9XG4gIC5nbG9iYWwtdG9hc3QudG9hc3RpZnktY29udGVudC0tZXJyb3Ige1xuICAgIGJhY2tncm91bmQ6ICNiZjM2MGMgIWltcG9ydGFudDsgfVxuICAuZ2xvYmFsLXRvYXN0IC50b2FzdC1saW5rIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLmdsb2JhbC10b2FzdCAudG9hc3QtbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogIzFlN2JjMSAhaW1wb3J0YW50OyB9XG5cbi5ub3QtZm91bmQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAyNHB4OyB9XG5cbi5wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5yZXF1aXJlIHtcbiAgY29sb3I6ICNiZjM2MGM7IH1cblxuLnVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmdvLWJhY2sge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLmNvbnNlbnQtYWR2ZXJ0aXNpbmctcmVwb3J0X19idXR0b24ge1xuICBtaW4td2lkdGg6IDE1MHB4OyB9XG5cbi5hcnRpY2xlLWNhcmRfX2JhY2stYWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uYXJ0aWNsZS1jYXJkX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmFydGljbGUtY2FyZF9fZmllbGQtd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgLmFydGljbGUtY2FyZF9fZmllbGQtd3JhcCAuYXR0YWNobWVudHMtbGlzdF9fY29udGFpbmVycyA+IDpudGgtY2hpbGQobiArIDQpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5hcnRpY2xlLWNhcmRfX2ZpZWxkLXdyYXAtLWNvbnRlbnQge1xuICAgIG1hcmdpbjogMDsgfVxuXG4uYXJ0aWNsZS1jYXJkX19maWVsZC1sYWJlbCB7XG4gIGhlaWdodDogNDBweDtcbiAgY29sb3I6ICM2Yjc3OGM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWF4LXdpZHRoOiAxNjBweDsgfVxuICAuYXJ0aWNsZS1jYXJkX19maWVsZC1sYWJlbCBzcGFuIHtcbiAgICBjb2xvcjogI2QzM2EyYzsgfVxuXG4uYXJ0aWNsZS1jYXJkX19jaGVja2JveCB7XG4gIGhlaWdodDogNDBweDsgfVxuICAuYXJ0aWNsZS1jYXJkX19jaGVja2JveCBzdmcge1xuICAgIHRvcDogMnB4OyB9XG5cbi5hcnRpY2xlLWxpc3RfX3RvcC13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYXJ0aWNsZS1saXN0X19maWx0ZXJzIHtcbiAgd2lkdGg6IDQwJTtcbiAgbWluLXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYXJ0aWNsZS1saXN0X19wZXJpb2QtZmlsdGVyLWxhYmVsIHtcbiAgY29sb3I6ICM2Yjc3OGM7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4uYXJ0aWNsZS1saXN0X19wZXJpb2Qtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYXJ0aWNsZS1saXN0X19wZXJpb2Qtd3JhcDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAn4oCUJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuXG4uYXJ0aWNsZS1saXN0X19wZXJpb2QtZmlsdGVyIHtcbiAgd2lkdGg6IDQ2JTsgfVxuICAuYXJ0aWNsZS1saXN0X19wZXJpb2QtZmlsdGVyIC5yZWFjdC1kYXRlcGlja2VyLXdyYXBwZXIsXG4gIC5hcnRpY2xlLWxpc3RfX3BlcmlvZC1maWx0ZXIgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5hcnRpY2xlLWxpc3QgLmlucHV0LWJsb2NrLCAuYXJ0aWNsZS1saXN0X19wZXJpb2QtZmlsdGVyLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAycHg7IH1cblxuLmFydGljbGUtbGlzdCAud3MtZGljdGlvbmFyeS1zZWxlY3Qge1xuICBtYXJnaW46IDA7IH1cblxuLmFydGljbGUtbGlzdF9faXRlbS1hY3Rpb25zIHtcbiAgY29sdW1uLWdhcDogNHB4OyB9XG5cbi5hcnRpY2xlLXN1YmplY3QtY2FyZF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5hcnRpY2xlLXN1YmplY3QtY2FyZF9faWNvbnMge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gIC5hcnRpY2xlLXN1YmplY3QtY2FyZF9faWNvbnMgc3ZnIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7IH1cblxuLmFydGljbGUtc3ViamVjdC1saXN0X190b3Atd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmFydGljbGUtc3ViamVjdC1saXN0X19maWx0ZXJzIHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuYXJ0aWNsZS1zdWJqZWN0LWxpc3RfX2ZpbHRlcnMgLndzLWRpY3Rpb25hcnktc2VsZWN0IHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmFydGljbGUtc3ViamVjdC1saXN0X19maWx0ZXJzIC5pbnB1dC1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4OyB9XG5cbi5hcnRpY2xlLXN1YmplY3QtbGlzdF9faXRlbS1hY3Rpb25zIHtcbiAgY29sdW1uLWdhcDogNHB4OyB9XG5cbi5hdWRpdF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5hdWRpdF9fZmlsdGVycyB7XG4gIHdpZHRoOiA0MCU7XG4gIG1pbi13aWR0aDogNTYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmF1ZGl0X19kYXRhLWZpbHRlci1sYWJlbCB7XG4gIGNvbG9yOiAjNmI3NzhjO1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmF1ZGl0X19kYXRhLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmF1ZGl0X19kYXRhLXdyYXA6OmJlZm9yZSB7XG4gICAgY29udGVudDogJ+KAlCc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cblxuLmF1ZGl0X19kYXRhLWZpbHRlciB7XG4gIHdpZHRoOiA0NiU7IH1cbiAgLmF1ZGl0X19kYXRhLWZpbHRlciAucmVhY3QtZGF0ZXBpY2tlci13cmFwcGVyLFxuICAuYXVkaXRfX2RhdGEtZmlsdGVyIGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4uYXVkaXQgLmlucHV0LWJsb2NrLCAuYXVkaXRfX2RhdGEtZmlsdGVyLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAycHg7IH1cblxuLmF1ZGl0IC53cy1kaWN0aW9uYXJ5LXNlbGVjdCB7XG4gIG1hcmdpbjogMDsgfVxuXG4uYXVkaXRfX2FjdGlvbnMge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG4gIC5hdWRpdF9fYWN0aW9ucyAud3MtYnV0dG9uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7IH1cblxuLmF1ZGl0X19wYWdpbmF0aW9uLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5sb2dpbiB7XG4gIGhlaWdodDogMTAwJTsgfVxuICAubG9naW4gLmxvZ2luLXdyYXBwZXIge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDksIDMwLCA2NiwgMC4zMSksIDAgNHB4IDhweCByZ2JhKDksIDMwLCA2NiwgMC4yNSk7IH1cbiAgICAubG9naW4gLmxvZ2luLXdyYXBwZXJfX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAubG9naW4gLmxvZ2luLXdyYXBwZXJfX2lucHV0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAubG9naW4gLmxvZ2luLXdyYXBwZXJfX2J1dHRvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHBhZGRpbmc6IDEzcHggMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTdiYzE7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoOSwgMzAsIDY2LCAwLjMxKSwgMCA0cHggOHB4IHJnYmEoOSwgMzAsIDY2LCAwLjI1KTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmxvZ2luIC5sb2dpbi13cmFwcGVyX19lcnJvci1tZXNzYWdlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBjb2xvcjogI2Q2MzQzODsgfVxuXG4ub25lLWJhbm5lci1zZXR0aW5nc19fZmllbGQtd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cblxuLm9uZS1iYW5uZXItc2V0dGluZ3NfX2ZpZWxkLWxhYmVsIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzZiNzc4YztcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5lZGl0LWV2ZW50LW1vZGFsX19tdWx0aXNlbGVjdC13cmFwIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9faW5wdXQtd3JhcCB7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDsgfVxuXG4uZWRpdC1ldmVudC1tb2RhbF9fbXVsdGlzZWxlY3Qtd3JhcCAud3MtZGljdGlvbmFyeS1zZWxlY3RfX2xhYmVsIHtcbiAgaGVpZ2h0OiA0MHB4OyB9XG5cbi5jYWxlbmRhci12aWV3X19maWx0ZXJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uY2FsZW5kYXItdmlld19fZmlsdGVyLWRhdGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5jYWxlbmRhci12aWV3X19kYXRlLXBpY2tlci13cmFwIGlucHV0IHtcbiAgd2lkdGg6IDE4MHB4OyB9XG5cbi5jYWxlbmRhci12aWV3X191cGRhdGUtZGF0ZS1hcnJvdyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6ICM2MjZjN2Y7IH1cblxuLmNhbGVuZGFyLXZpZXdfX2ZpbHRlcnMtZGljdGlvbmFyaWVzIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4OyB9XG5cbi5jYWxlbmRhci12aWV3X19zZWxlY3Qtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMjBweCk7XG4gIG1heC13aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cblxuLmNhbGVuZGFyLXZpZXdfX2dyaWQtd3JhcCB7XG4gIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDMwMHB4KTtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMxMHB4KTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2Y0OyB9XG5cbi5jYWxlbmRhcl9fb2ZmaWNlLWNvbHVtbjo6YmVmb3JlLCAuY2FsZW5kYXJfX2NlbGw6OmJlZm9yZSwgLmNhbGVuZGFyX19ob3VyLWxpbmUtdGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5jYWxlbmRhcl9fb2ZmaWNlLWNvbHVtbiwgLmNhbGVuZGFyX19ob3VyLWxpbmUtdGl0bGUge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5jYWxlbmRhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY2FsZW5kYXJfX29mZmljZS1jb2x1bW4ge1xuICAgIHRvcDogMDtcbiAgICBtaW4taGVpZ2h0OiA0MnB4O1xuICAgIHBhZGRpbmc6IDAgNHB4OyB9XG4gICAgLmNhbGVuZGFyX19vZmZpY2UtY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgICAgIHotaW5kZXg6IDQ7XG4gICAgICBsZWZ0OiAwOyB9XG4gICAgLmNhbGVuZGFyX19vZmZpY2UtY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U5ZWNmNDsgfVxuICAgIC5jYWxlbmRhcl9fb2ZmaWNlLWNvbHVtbjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOWVjZjQ7XG4gICAgICBib3JkZXItdG9wOiBub25lOyB9XG4gICAgLmNhbGVuZGFyX19vZmZpY2UtY29sdW1uOm50aC1jaGlsZCgtbiArIDIpOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7IH1cbiAgICAuY2FsZW5kYXJfX29mZmljZS1jb2x1bW46bm90KDpmaXJzdC1jaGlsZCk6OmJlZm9yZSB7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH1cbiAgLmNhbGVuZGFyX19vZmZpY2UtY29sdW1uLW5hbWUge1xuICAgIG1hcmdpbjogNHB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5jYWxlbmRhcl9fY2VsbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNmNDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiBub25lOyB9XG4gICAgLmNhbGVuZGFyX19jZWxsOjpiZWZvcmUge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZjQ7IH1cbiAgLmNhbGVuZGFyX19ob3VyLWxpbmU6bGFzdC1jaGlsZCAuY2FsZW5kYXJfX2NlbGwge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgLmNhbGVuZGFyX19ob3VyLWxpbmUtdGl0bGUge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgbWluLWhlaWdodDogNDJweDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmNhbGVuZGFyX19ob3VyLWxpbmUtdGl0bGU6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNmNDtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTsgfVxuICAuY2FsZW5kYXJfX2hvdXItbGluZTpmaXJzdC1jaGlsZCA+IC5jYWxlbmRhcl9faG91ci1saW5lLXRpdGxlOjpiZWZvcmUge1xuICAgIGJvcmRlci10b3A6IG5vbmU7IH1cbiAgLmNhbGVuZGFyX19ib2R5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmNhbGVuZGFyX19ldmVudC1pdGVtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiAwIDRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZWRpdC1ldmVudC1tb2RhbC1tdWx0aXNlbGVjdF9faXRlbXMtd3JhcCB7XG4gIG1heC1oZWlnaHQ6IDI3MHB4OyB9XG5cbi5tZXNzYWdlLWZpbGVzX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4jYXBwIC5jaGF0IHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gICNhcHAgLmNoYXRfX2NvbnRlbnQtd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDIyOHB4KTsgfVxuICAjYXBwIC5jaGF0X190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAjYXBwIC5jaGF0X19tYWluIHtcbiAgICBmbGV4LXNocmluazogMTA7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NHB4KTsgfVxuICAjYXBwIC5jaGF0X19tYWluLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgI2FwcCAuY2hhdF9fZW1wdHkge1xuICAgIG1hcmdpbjogYXV0byAwOyB9XG4gICNhcHAgLmNoYXRfX2xvYWQtbW9yZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICNhcHAgLmNoYXRfX21lc3NhZ2UtZGF0ZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICNhcHAgLmNoYXRfX21lc3NhZ2Uge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luOiAxNnB4IDA7IH1cbiAgICAjYXBwIC5jaGF0X19tZXNzYWdlLS11c2VyIHtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHggMTJweCAxMnB4IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY3OWMyO1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgI2FwcCAuY2hhdF9fbWVzc2FnZS0tb3BlcmF0b3Ige1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgI2FwcCAuY2hhdF9fbWVzc2FnZS1vcGVyYXRvci10ZXh0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IDAgMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmOGZkO1xuICAgIGJveC1zaGFkb3c6IDJweCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAjYXBwIC5jaGF0X19tZXNzYWdlLW9wZXJhdG9yLWNpcmNsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWY5OWQxOyB9XG4gICNhcHAgLmNoYXRfX2Zvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgaGVpZ2h0OiA2MnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMThweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RjZGZlNDsgfVxuICAjYXBwIC5jaGF0X19mb290ZXItaW5wdXQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4OyB9XG4gICAgI2FwcCAuY2hhdF9fZm9vdGVyLWlucHV0LXdyYXBwZXIgLmlucHV0LWJsb2NrOm5vdCguaW5wdXQtYmxvY2stLXNlYXJjaC1tb2RlKSBpbnB1dCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAgICNhcHAgLmNoYXRfX2Zvb3Rlci1pbnB1dC13cmFwcGVyIC5pbnB1dC1ibG9jazpub3QoLmlucHV0LWJsb2NrLS1zZWFyY2gtbW9kZSkgaW5wdXQgOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjOWVjNGRlOyB9XG4gICAgICAjYXBwIC5jaGF0X19mb290ZXItaW5wdXQtd3JhcHBlciAuaW5wdXQtYmxvY2s6bm90KC5pbnB1dC1ibG9jay0tc2VhcmNoLW1vZGUpIGlucHV0OmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAjYXBwIC5jaGF0X19mb290ZXItc2VuZC1pY29uIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgIGNvbG9yOiAjMTY0MTk0O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICNhcHAgLmNoYXRfX2Zvb3Rlci1zZW5kLWljb24tLWRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAjYjNiYWM1O1xuICAgICAgY3Vyc29yOiBpbml0aWFsOyB9XG4gICNhcHAgLmNoYXRfX2Zvb3Rlci1hdHRhY2htZW50IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAjYXBwIC5jaGF0X19mb290ZXItYXR0YWNobWVudCBpbnB1dCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICNhcHAgLmNoYXRfX2F0dGFjaG1lbnQge1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGNkZmU0OyB9XG4gICNhcHAgLmNoYXRfX2F0dGFjaG1lbnQtZmlsZS1pY29uLFxuICAjYXBwIC5jaGF0IC5tZXNzYWdlLWZpbGVzX19pdGVtLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzllYzRkZTsgfVxuICAjYXBwIC5jaGF0X19hdHRhY2htZW50LWNsb3NlLWljb24ge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgI2FwcCAuY2hhdF9fdW5yZWFkLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogODBweDtcbiAgICBsZWZ0OiAxOHB4O1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjQxOTQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiYXNzZXRzL2ltYWdlcy9zdmcvaWNfYXJyb3dfYm90dG9tXzI0cHguc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAjYXBwIC5jaGF0X191bnJlYWQtYnV0dG9uLWNvdW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC00cHg7XG4gICAgYm90dG9tOiAtNHB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBwYWRkaW5nOiAycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAycHggNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmNoYXQtbGlzdF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5jaGF0LWxpc3RfX2ZpbHRlcnMge1xuICB3aWR0aDogNTAlO1xuICBtaW4td2lkdGg6IDUyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5jaGF0LWxpc3RfX2NoZWNrYm94LXdyYXAgc3ZnIHtcbiAgdG9wOiAycHg7IH1cblxuLmNoYXQtbGlzdF9fZmllbGQtbGFiZWwge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjNmI3NzhjO1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmNoYXQtbGlzdCAuaW5wdXQtYmxvY2ssIC5jaGF0LWxpc3RfX3BlcmlvZC1maWx0ZXItd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDJweDsgfVxuXG4uY2hhdC1saXN0IC53cy1kaWN0aW9uYXJ5LXNlbGVjdCB7XG4gIG1hcmdpbjogMDsgfVxuXG4uY2hhdC1saXN0X19pdGVtLWFjdGlvbnMge1xuICBvdmVyZmxvdzogaW5pdGlhbCAhaW1wb3J0YW50OyB9XG4gIC5jaGF0LWxpc3RfX2l0ZW0tYWN0aW9ucyAubWF0ZXJpYWwtaWNvbnMge1xuICAgIGNvbG9yOiAjMjMyNzJlOyB9XG5cbi5jb21tZW50LWNhcmRfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uY29tbWVudC1jYXJkX19pY29ucyB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgLmNvbW1lbnQtY2FyZF9faWNvbnMgc3ZnIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7IH1cblxuLmNvbW1lbnQtbGlzdF9fdG9wLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5jb21tZW50LWxpc3RfX2ZpbHRlcnMge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5jb21tZW50LWxpc3RfX2ZpbHRlcnMgLndzLWRpY3Rpb25hcnktc2VsZWN0IHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmNvbW1lbnQtbGlzdF9fZmlsdGVycyAuaW5wdXQtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDsgfVxuXG4uY29tbWVudC1saXN0X19pdGVtLWFjdGlvbnMge1xuICBjb2x1bW4tZ2FwOiA0cHg7IH1cblxuLmRvY3VtZW50LWNhcmRfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uZG9jdW1lbnQtY2FyZF9fZmllbGQtbGFiZWwge1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBjb2xvcjogIzZiNzc4YztcbiAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC5kb2N1bWVudC1jYXJkX19maWVsZC1sYWJlbCBzcGFuIHtcbiAgICBjb2xvcjogI2QzM2EyYzsgfVxuXG4uZG9jdW1lbnQtbGlzdF9fdG9wLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5kb2N1bWVudC1saXN0X19maWx0ZXJzIHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uZG9jdW1lbnQtbGlzdF9faXRlbS1hY3Rpb25zIHtcbiAgb3ZlcmZsb3c6IGluaXRpYWwgIWltcG9ydGFudDsgfVxuICAuZG9jdW1lbnQtbGlzdF9faXRlbS1hY3Rpb25zIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgY29sb3I6ICMyMzI3MmU7IH1cblxuLmVtcGxveWVlLWNhcmRfX2JhY2stYWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uZW1wbG95ZWUtY2FyZF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5lbXBsb3llZS1jYXJkX19mb3JtLWRhdGEgLndzLWRpY3Rpb25hcnktc2VsZWN0X19pbnB1dC13cmFwIHtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0OyB9XG5cbi5lbXBsb3llZS1jYXJkX19mb3JtLWRhdGEgLndzLWRpY3Rpb25hcnktc2VsZWN0X19sYWJlbCB7XG4gIGhlaWdodDogNDBweDsgfVxuXG4uZW1wbG95ZWUtY2FyZF9fZmllbGQtd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cblxuLmVtcGxveWVlLWNhcmRfX2ZpZWxkLWxhYmVsIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzZiNzc4YztcbiAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC5lbXBsb3llZS1jYXJkX19maWVsZC1sYWJlbCBzcGFuIHtcbiAgICBjb2xvcjogI2QzM2EyYzsgfVxuXG4uZW1wbG95ZWUtY2FyZF9fY2hlY2tib3gge1xuICBoZWlnaHQ6IDQwcHg7IH1cbiAgLmVtcGxveWVlLWNhcmRfX2NoZWNrYm94IHN2ZyB7XG4gICAgdG9wOiAycHg7IH1cblxuLmVtcGxveWVlLWNhcmRfX2F0dGFjaG1lbnRzLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gIC5lbXBsb3llZS1jYXJkX19hdHRhY2htZW50cy13cmFwIC5hdHRhY2htZW50cy1saXN0X19jb250YWluZXJzID4gOm50aC1jaGlsZChuICsgNCkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVtcGxveWVlLWNhcmRfX2F0dGFjaG1lbnRzLWxhYmVsIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzZiNzc4YztcbiAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC5lbXBsb3llZS1jYXJkX19hdHRhY2htZW50cy1sYWJlbCBzcGFuIHtcbiAgICBjb2xvcjogI2QzM2EyYzsgfVxuXG4uZW1wbG95ZWUtbGlzdF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5lbXBsb3llZS1saXN0X19maWx0ZXJzIHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuZW1wbG95ZWUtbGlzdF9fZmlsdGVycyAud3MtZGljdGlvbmFyeS1zZWxlY3Qge1xuICAgIG1hcmdpbjogMDsgfVxuICAuZW1wbG95ZWUtbGlzdF9fZmlsdGVycyAuaW5wdXQtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDsgfVxuXG4uZW1wbG95ZWUtbGlzdF9fY2hlY2tib3gtd3JhcCBzdmcge1xuICB0b3A6IDJweDsgfVxuXG4uZW1wbG95ZWUtbGlzdF9fY2hlY2tib3gtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmVtcGxveWVlLWxpc3RfX2ZpZWxkLWxhYmVsIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBjb2xvcjogIzZiNzc4YzsgfVxuXG4uYWRkaXRpb25hbC1pbmZvIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZmUxZTY7XG4gIHBhZGRpbmc6IDEwcHggMCAwIDEwcHg7IH1cbiAgLmFkZGl0aW9uYWwtaW5mb19fcmVxdWlyZWQge1xuICAgIGNvbG9yOiAjZDMzYTJjOyB9XG4gIC5hZGRpdGlvbmFsLWluZm9fX2Z1bGwtd2lkdGgge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLndzLWJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAud3MtYnV0dG9uW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuICAud3MtYnV0dG9uLS1sb2FkaW5nIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLndzLWJ1dHRvbi0tcHJpbWFyeSB7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTdiYzE7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAud3MtYnV0dG9uLS1wcmltYXJ5Om5vdChbZGlzYWJsZWRdKTpub3QoLndzLWJ1dHRvbi0tbG9hZGluZyk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJiOTFkZTsgfVxuICAgIC53cy1idXR0b24tLXByaW1hcnlbZGlzYWJsZWRdIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVjZjA7XG4gICAgICBjb2xvcjogI2E1YWRiYTsgfVxuICAgIC53cy1idXR0b24tLXByaW1hcnkud3MtYnV0dG9uLS13aXRoLWljb24ge1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgcGFkZGluZzogOHB4IDE2cHg7IH1cbiAgICAgIC53cy1idXR0b24tLXByaW1hcnkud3MtYnV0dG9uLS13aXRoLWljb24gLndzLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjsgfVxuICAud3MtYnV0dG9uLS1zZWNvbmRhcnkge1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY0MTk0O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLndzLWJ1dHRvbi0tc2Vjb25kYXJ5Om5vdChbZGlzYWJsZWRdKTpub3QoLndzLWJ1dHRvbi0tbG9hZGluZyk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBkNThiMzsgfVxuICAgIC53cy1idXR0b24tLXNlY29uZGFyeVtkaXNhYmxlZF0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWNmMDtcbiAgICAgIGNvbG9yOiAjYTVhZGJhOyB9XG4gICAgLndzLWJ1dHRvbi0tc2Vjb25kYXJ5LndzLWJ1dHRvbi0td2l0aC1pY29uIHtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4OyB9XG4gICAgICAud3MtYnV0dG9uLS1zZWNvbmRhcnkud3MtYnV0dG9uLS13aXRoLWljb24gLndzLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjsgfVxuICAud3MtYnV0dG9uLS1saWdodCB7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjc7XG4gICAgY29sb3I6ICMzNDQ1NjM7IH1cbiAgICAud3MtYnV0dG9uLS1saWdodDpub3QoW2Rpc2FibGVkXSk6bm90KC53cy1idXR0b24tLWxvYWRpbmcpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVjZjA7IH1cbiAgICAud3MtYnV0dG9uLS1saWdodFtkaXNhYmxlZF0ge1xuICAgICAgY29sb3I6ICNjMWM3ZDA7IH1cbiAgICAud3MtYnV0dG9uLS1saWdodC53cy1idXR0b24tLXdpdGgtaWNvbiB7XG4gICAgICBwYWRkaW5nOiA2cHggMTJweDsgfVxuICAgICAgLndzLWJ1dHRvbi0tbGlnaHQud3MtYnV0dG9uLS13aXRoLWljb24gLndzLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjsgfVxuICAud3MtYnV0dG9uLS1mbGF0IHtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgcGFkZGluZzogOHB4IDE0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAud3MtYnV0dG9uLS1mbGF0Om5vdChbZGlzYWJsZWRdKTpub3QoLndzLWJ1dHRvbi0tbG9hZGluZyk6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAud3MtYnV0dG9uLS1mbGF0W2Rpc2FibGVkXSB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC53cy1idXR0b24tLWZsYXQud3MtYnV0dG9uLS13aXRoLWljb24ge1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICBmb250LXNpemU6IDE1cHg7IH1cbiAgICAgIC53cy1idXR0b24tLWZsYXQud3MtYnV0dG9uLS13aXRoLWljb24gLndzLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjsgfVxuICAud3MtYnV0dG9uLS10aGluIHtcbiAgICBjb2xvcjogIzA5MWU0MjsgfVxuICAgIC53cy1idXR0b24tLXRoaW46bm90KFtkaXNhYmxlZF0pOm5vdCgud3MtYnV0dG9uLS1sb2FkaW5nKTpob3ZlciB7XG4gICAgICBjb2xvcjogIzVlNmM4NDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLndzLWJ1dHRvbi0tdGhpbltkaXNhYmxlZF0ge1xuICAgICAgY29sb3I6ICM3YTg2OWE7IH1cbiAgLndzLWJ1dHRvbl9faWNvbi0tbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gIC53cy1idXR0b25fX2ljb24tLXJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAud3MtYnV0dG9uX19zcGlubmVyIHtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG4uY2hpcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ViZWNmMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBoZWlnaHQ6IDIycHg7IH1cbiAgLmNoaXBfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogMCA0cHg7IH1cbiAgLmNoaXBfX2RlbGV0ZS1idXR0b24ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDE7IH1cbiAgICAuY2hpcF9fZGVsZXRlLWJ1dHRvbiBzdmcge1xuICAgICAgd2lkdGg6IDEwcHg7IH1cbiAgICAgIC5jaGlwX19kZWxldGUtYnV0dG9uIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogIzZiNzc4YzsgfVxuXG4uY2hpcC1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTJweDsgfVxuICAuY2hpcC1mb3JtX19jaGlwLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgY29sdW1uLWdhcDogOHB4O1xuICAgIHJvdy1nYXA6IDhweDsgfVxuICAuY2hpcC1mb3JtX19hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmcjtcbiAgICBjb2x1bW4tZ2FwOiAxMnB4OyB9XG4gIC5jaGlwLWZvcm1fX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDsgfVxuXG4uZW1wdHktbWVzc2FnZSB7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzFjN2QwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjc7IH1cbiAgLmVtcHR5LW1lc3NhZ2UgcDpub3QoOmZpcnN0LWNoaWxkKSxcbiAgLmVtcHR5LW1lc3NhZ2UgZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7IH1cblxuLmljb24tc3RvcmVfX3NlbGVjdC1pY29uLXdyYXAge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAwIDZweCA2cHggMDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmljb24tc3RvcmVfX3NlbGVjdC1pY29uLXdyYXAtLXNlbGVjdGVkLCAuaWNvbi1zdG9yZV9fc2VsZWN0LWljb24td3JhcDpob3ZlciB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ViZWNmMDsgfVxuXG4uaWNvbi1zdG9yZV9faWNvbiBzdmcgZyB7XG4gIHN0cm9rZTogIzA5MDkwOTsgfVxuXG4ubWFpbi1tZW51X19saXN0IHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5tYWluLW1lbnVfX2xpc3QtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm1haW4tbWVudV9fbGlzdC1pdGVtLWxpbmsge1xuICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlO1xuICBjb2xvcjogIzI1Mzg1ODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5tYWluLW1lbnVfX2xpc3QtaXRlbS1saW5rLS1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4OyB9XG5cbi5tYWluLW1lbnVfX2xpc3QtaXRlbS1saW5rLWljb24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZTtcbiAgZmlsbDogIzM0NDU2MzsgfVxuXG4ubWFpbi1tZW51X19saXN0LWl0ZW0tLWFjdGl2ZSAubWFpbi1tZW51X19saXN0LWl0ZW0tbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDllZGU7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5tYWluLW1lbnVfX2xpc3QtaXRlbS0tYWN0aXZlIC5tYWluLW1lbnVfX2xpc3QtaXRlbS1saW5rLWljb24ge1xuICBmaWxsOiAjZmZmOyB9XG5cbi5tYWluLW1lbnVfX2xpc3QtaXRlbTpub3QoLm1haW4tbWVudV9fbGlzdC1pdGVtLS1hY3RpdmUpOmhvdmVyIC5tYWluLW1lbnVfX2xpc3QtaXRlbS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmJmYzsgfVxuXG4ubWFpbi1tZW51X19saXN0LWl0ZW0tbGluay1pY29uLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cblxuQGtleWZyYW1lcyB0cmFjay1iYXIge1xuICBmcm9tIHtcbiAgICBsZWZ0OiAtNSU7XG4gICAgd2lkdGg6IDUlOyB9XG4gIHRvIHtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHdpZHRoOiAzNSU7IH0gfVxuXG4ud3MtcHJlbG9hZGVyIHtcbiAgei1pbmRleDogOTk5OTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTdhMGFmOyB9XG4gIC53cy1wcmVsb2FkZXItLXJlbGF0aXZlLXBvc2l0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLndzLXByZWxvYWRlci0tYWJzb2x1dGUtcG9zaXRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDsgfVxuICAud3MtcHJlbG9hZGVyX19iYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogNSU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYW5pbWF0aW9uOiB0cmFjay1iYXIgZWFzZS1vdXQgMnMgaW5maW5pdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3MmI0ZDsgfVxuICAud3MtcHJlbG9hZGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7IH1cblxuLnN3aXRjaC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1NnB4O1xuICBtaW4td2lkdGg6IDU2cHg7XG4gIGhlaWdodDogMjhweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5zd2l0Y2gtYm94LS1zZWxlY3Qge1xuICAgIGJhY2tncm91bmQ6ICMxNzJiNGQ7IH1cbiAgLnN3aXRjaC1ib3hfX2NpcmNsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDVweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cbiAgICAuc3dpdGNoLWJveF9fY2lyY2xlLS1zZWxlY3Qge1xuICAgICAgbGVmdDogMzNweDsgfVxuXG4uYXBwLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMCA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYmZjOyB9XG4gIC5hcHAtZm9vdGVyX19mb290ZXItY29weXJpZ2h0IHtcbiAgICBjb2xvcjogIzM0NDU2MzsgfVxuXG4uYXBwLWZvcm0ge1xuICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gIC5hcHAtZm9ybV9fcm93Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguYXBwLWZvcm1fX3Jvdy0tbm8tdG9wLXBhZGRpbmcpIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTsgfVxuICAuYXBwLWZvcm1fX3Jvdy1ncm91cC1sYWJlbC13cmFwcGVyIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgbWluLWhlaWdodDogMjhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4OyB9XG4gIC5hcHAtZm9ybV9fcm93LWdyb3VwLWxhYmVsIHtcbiAgICBjb2xvcjogIzZiNzc4YzsgfVxuICAgIC5hcHAtZm9ybV9fcm93LWdyb3VwLWxhYmVsLS1zaW5nbGUge1xuICAgICAgbWluLWhlaWdodDogNDBweDsgfVxuICAuYXBwLWZvcm1fX3Jvdy0tbm8tZ3JvdXAtbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMjIwcHg7IH1cbiAgLmFwcC1mb3JtX19jb2x1bW4tc3ViLXJvdyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuYXBwLWZvcm1fX3JlcXVpcmUtbGFiZWwge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7IH1cbiAgLmFwcC1mb3JtX19jb250cm9scy13cmFwcGVyOm5vdCguYXBwLWZvcm1fX2NvbnRyb2xzLXdyYXBwZXItLXN0YW5kLWFsb25lKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4OyB9XG4gIC5hcHAtZm9ybV9fY29udHJvbC1jb2x1bW46bm90KC5hcHAtZm9ybV9fY29udHJvbC1jb2x1bW4tLXN0YW5kLWFsb25lKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgLmFwcC1mb3JtX19jb250cm9sLXJhZGlvLXdyYXBwZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDZweDsgfVxuICAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW8tY3VzdG9tLWZpZWxkLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDEycHg7IH1cbiAgLmFwcC1mb3JtX19jb250cm9sLXJhZGlvLWxhYmVsLCAuYXBwLWZvcm1fX2NvbnRyb2wtY2hlY2tib3gtbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5hcHAtZm9ybV9fY29udHJvbC1yYWRpby1sYWJlbC0tZGlzYWJsZWQsIC5hcHAtZm9ybV9fY29udHJvbC1jaGVja2JveC1sYWJlbC0tZGlzYWJsZWQge1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW8sIC5hcHAtZm9ybV9fY29udHJvbC1jaGVja2JveCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW8tY2hlY2ttYXJrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNkZmUxZTY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZiZmM7IH1cbiAgICAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW8tY2hlY2ttYXJrOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZTsgfVxuICAuYXBwLWZvcm1fX2NvbnRyb2wtY2hlY2tib3gtY2hlY2ttYXJrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNkZmUxZTY7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZiZmM7IH1cbiAgLmFwcC1mb3JtX19jb250cm9sLWNoZWNrYm94LWNoZWNrbWFyay1pY29uLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgLmFwcC1mb3JtX19jb250cm9sLWNoZWNrYm94LWNoZWNrbWFyay1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZTtcbiAgICBmaWxsOiB0cmFuc3BhcmVudDsgfVxuICAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW8tbGFiZWwgLmFwcC1mb3JtX19jb250cm9sLXJhZGlvOmNoZWNrZWQgfiAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW8tY2hlY2ttYXJrIHtcbiAgICBib3JkZXItY29sb3I6ICMyYjkxZGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJiOTFkZTsgfVxuICAuYXBwLWZvcm1fX2NvbnRyb2wtY2hlY2tib3gtbGFiZWwgLmFwcC1mb3JtX19jb250cm9sLWNoZWNrYm94OmNoZWNrZWQgfiAuYXBwLWZvcm1fX2NvbnRyb2wtY2hlY2tib3gtY2hlY2ttYXJrIHtcbiAgICBib3JkZXItY29sb3I6ICMyYjkxZGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJiOTFkZTsgfVxuICAgIC5hcHAtZm9ybV9fY29udHJvbC1jaGVja2JveC1sYWJlbCAuYXBwLWZvcm1fX2NvbnRyb2wtY2hlY2tib3g6Y2hlY2tlZCB+IC5hcHAtZm9ybV9fY29udHJvbC1jaGVja2JveC1jaGVja21hcmsgLmFwcC1mb3JtX19jb250cm9sLWNoZWNrYm94LWNoZWNrbWFyay1pY29uIHtcbiAgICAgIGZpbGw6ICNmZmY7IH1cbiAgLmFwcC1mb3JtX19jb250cm9sLXJhZGlvLWxhYmVsOmhvdmVyIC5hcHAtZm9ybV9fY29udHJvbC1yYWRpbyB+IC5hcHAtZm9ybV9fY29udHJvbC1yYWRpby1jaGVja21hcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVjZjA7IH1cbiAgLmFwcC1mb3JtX19jb250cm9sLWNoZWNrYm94LWxhYmVsOmhvdmVyIC5hcHAtZm9ybV9fY29udHJvbC1jaGVja2JveCB+IC5hcHAtZm9ybV9fY29udHJvbC1jaGVja2JveC1jaGVja21hcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVjZjA7IH1cbiAgLmFwcC1mb3JtX19jb250cm9sLXJhZGlvLWxhYmVsIC5hcHAtZm9ybV9fY29udHJvbC1yYWRpb1tkaXNhYmxlZF0gfiAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW8tY2hlY2ttYXJrIHtcbiAgICBib3JkZXItY29sb3I6ICNmNGY1Zjc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNzsgfVxuICAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW8tbGFiZWw6aG92ZXIgLmFwcC1mb3JtX19jb250cm9sLXJhZGlvOmNoZWNrZWQgfiAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW8tY2hlY2ttYXJrIHtcbiAgICBib3JkZXItY29sb3I6ICMxZTdiYzE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2JjMTsgfVxuICAuYXBwLWZvcm1fX2NvbnRyb2wtY2hlY2tib3gtbGFiZWw6aG92ZXIgLmFwcC1mb3JtX19jb250cm9sLWNoZWNrYm94OmNoZWNrZWQgfiAuYXBwLWZvcm1fX2NvbnRyb2wtY2hlY2tib3gtY2hlY2ttYXJrIHtcbiAgICBib3JkZXItY29sb3I6ICMxZTdiYzE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2JjMTsgfVxuICAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW8tbGFiZWwgLmFwcC1mb3JtX19jb250cm9sLXJhZGlvLWNoZWNrbWFyazo6YWZ0ZXIge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogNHB4O1xuICAgIGhlaWdodDogNHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5hcHAtZm9ybV9fY29udHJvbC1yYWRpby1sYWJlbCAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW86Y2hlY2tlZCB+IC5hcHAtZm9ybV9fY29udHJvbC1yYWRpby1jaGVja21hcms6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW8tbGFiZWwgLmFwcC1mb3JtX19jb250cm9sLXJhZGlvW2Rpc2FibGVkXTpjaGVja2VkIH4gLmFwcC1mb3JtX19jb250cm9sLXJhZGlvLWNoZWNrbWFyazo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNWFkYmE7IH1cbiAgLmFwcC1mb3JtX19jb250cm9sLXJhZGlvLWxhYmVsOmhvdmVyIC5hcHAtZm9ybV9fY29udHJvbC1yYWRpb1tkaXNhYmxlZF06Y2hlY2tlZCB+IC5hcHAtZm9ybV9fY29udHJvbC1yYWRpby1jaGVja21hcms6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTVhZGJhOyB9XG4gIC5hcHAtZm9ybV9fY29udHJvbC1yYWRpby1sYWJlbDpob3ZlciAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW9bZGlzYWJsZWRdIH4gLmFwcC1mb3JtX19jb250cm9sLXJhZGlvLWNoZWNrbWFyayB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjRmNWY3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjc7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIC5hcHAtZm9ybV9fY29udHJvbC1jb2x1bW4tLXRocmVlLXF1YXJ0ZXJzIHtcbiAgICB3aWR0aDogY2FsYyg3NSUgLSAxMHB4KTsgfVxuICAuYXBwLWZvcm1fX2NvbnRyb2wtY29sdW1uLS1oYWxmIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTsgfVxuICAuYXBwLWZvcm1fX2NvbnRyb2wtY29sdW1uLS10aGlyZCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAxMHB4KTsgfVxuICAuYXBwLWZvcm1fX2NvbnRyb2wtY29sdW1uLS10d28tdGhpcmQge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMykgKiAyIC0gMTBweCk7IH1cbiAgLmFwcC1mb3JtX19jb250cm9sLWNvbHVtbi0tcXVhcnRlciB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7IH1cbiAgLmFwcC1mb3JtX19jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZWJlY2YwO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLmFwcC1mb3JtX19jb250cm9sOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzJiOTFkZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZiZmM7IH1cbiAgICAuYXBwLWZvcm1fX2NvbnRyb2xbZGlzYWJsZWRdIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ViZWNmMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVjZjA7IH1cbiAgLmFwcC1mb3JtX19jb250cm9sLWNoZWNrYm94IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLmFwcC1mb3JtX19hcnRpY2xlIC5hcnRpY2xlX19wYXJhZ3JhcGg6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmFwcC1mb3JtX19hcnRpY2xlIC5hcnRpY2xlX19wYXJhZ3JhcGg6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDhweDsgfVxuICAuYXBwLWZvcm1fX2J1dHRvbnMtd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgLmFwcC1mb3JtX19jYW5jZWwge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gIC5hcHAtZm9ybV9fY29uZmlybS1idXR0b24ge1xuICAgIG1hcmdpbjogMzZweCAwIDAgYXV0bzsgfVxuICAuYXBwLWZvcm1fX3RleHQge1xuICAgIGNvbG9yOiAjNmI3NzhjOyB9XG4gIC5hcHAtZm9ybV9fdGFibGUge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmFwcC1mb3JtX190YWJsZSB0ciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWNmMDsgfVxuICAgICAgLmFwcC1mb3JtX190YWJsZSB0cjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWJlY2YwOyB9XG4gICAgICAuYXBwLWZvcm1fX3RhYmxlIHRyOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZiZmM7IH1cbiAgICAgIC5hcHAtZm9ybV9fdGFibGUgdHI6bm90KDpmaXJzdC1jaGlsZCk6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3OyB9XG4gICAgLmFwcC1mb3JtX190YWJsZSB0aCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLmFwcC1mb3JtX190YWJsZSB0ZCB7XG4gICAgICBtYXgtd2lkdGg6IDQyN3B4O1xuICAgICAgcGFkZGluZzogOHB4IDIwcHg7XG4gICAgICBmb250LXNpemU6IDEycHg7IH1cbiAgICAgIC5hcHAtZm9ybV9fdGFibGUgdGQgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuNHJlbTsgfVxuICAgIC5hcHAtZm9ybV9fdGFibGUgdGg6bm90KDpmaXJzdC1jaGlsZCksXG4gICAgLmFwcC1mb3JtX190YWJsZSB0ZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlYmVjZjA7IH1cblxuLmFwcC10YWJsZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5hcHAtdGFibGUgdHIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlY2YwOyB9XG4gICAgLmFwcC10YWJsZSB0cjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmJmYzsgfVxuICAgIC5hcHAtdGFibGUgdHI6bm90KDpmaXJzdC1jaGlsZCk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNzsgfVxuICAuYXBwLXRhYmxlIHRoIHtcbiAgICBwYWRkaW5nOiAxMnB4IDhweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgICAuYXBwLXRhYmxlIHRoLm5vd3JhcCB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5hcHAtdGFibGUgdGguYXBwLXRhYmxlX190aGluLWNlbGwge1xuICAgIHdpZHRoOiA3JTsgfVxuICAuYXBwLXRhYmxlIHRoLmFwcC10YWJsZV9fbm9ybWFsLWNlbGwge1xuICAgIHdpZHRoOiAxNSU7IH1cbiAgLmFwcC10YWJsZSB0aC5hcHAtdGFibGVfX3dpZGUtY2VsbCB7XG4gICAgd2lkdGg6IDIwJTsgfVxuICAuYXBwLXRhYmxlIHRkIHtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgLmFwcC10YWJsZSB0ZCBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuMXJlbTsgfVxuICAgIC5hcHAtdGFibGUgdGQuY2VudGVyLWRhdGEge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5hcHAtdGFibGUgdGQubm93cmFwIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmFwcC10YWJsZSB0aDpub3QoOmZpcnN0LWNoaWxkKSxcbiAgLmFwcC10YWJsZSB0ZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWJlY2YwOyB9XG4gIC5hcHAtdGFibGVfX3RhYmxlLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmFwcC10YWJsZV9fdGFibGUtYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4OyB9XG4gIC5hcHAtdGFibGVfX3RhYmxlLWJ1dHRvbi1pY29uIHtcbiAgICBmaWxsOiAjMzQ0NTYzOyB9XG5cbi5hcHAtdGFibGUtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvOyB9XG4gIC5hcHAtdGFibGUtd3JhcHBlciAuYXBwLXRhYmxlIHtcbiAgICBtaW4td2lkdGg6IDEyMDBweDsgfVxuXG4vKiBGb3JtIG1vcmUgc3R5bGVzIHdlaWdodCB1c2VkIGlkIHNlbGVjdG9yICovXG4jYXBwIC5hdHRhY2htZW50cy1saXN0LmF0dGFjaG1lbnRzLWxpc3QtLWZpbGwtYm9yZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWJlY2YwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50OyB9XG5cbiNhcHAgLmF0dGFjaG1lbnRzLWxpc3QgLmF0dGFjaG1lbnRzLWxpc3RfX2NvbnRhaW5lci1pdGVtIHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlY2YwOyB9XG5cbiNhcHAgLmF0dGFjaG1lbnRzLWxpc3QgLmF0dGFjaG1lbnRzLWxpc3RfX2hvdmVyLWZhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMDsgfVxuXG4jYXBwIC5hdHRhY2htZW50cy1saXN0IC5hdHRhY2htZW50cy1saXN0X19jb250YWluZXItaXRlbS1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAwOyB9XG5cbiNhcHAgLmF0dGFjaG1lbnRzLWxpc3QgLmF0dGFjaG1lbnRzLWxpc3RfX2NvbnRhaW5lci1pdGVtOmhvdmVyIC5hdHRhY2htZW50cy1saXN0X19ob3Zlci1mYWRlciB7XG4gIHotaW5kZXg6IDEwMDtcbiAgb3BhY2l0eTogMC4xODsgfVxuXG4jYXBwIC5hdHRhY2htZW50cy1saXN0IC5hdHRhY2htZW50cy1saXN0X19jb250YWluZXItaXRlbTpob3ZlciAuYXR0YWNobWVudHMtbGlzdF9fY29udGFpbmVyLWl0ZW0tYnV0dG9ucyB7XG4gIHotaW5kZXg6IDExMDtcbiAgb3BhY2l0eTogMTsgfVxuXG4jYXBwIC5hdHRhY2htZW50cy1saXN0IC5hdHRhY2htZW50cy1saXN0X19jb250YWluZXItaXRlbS1idXR0b24ge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4jYXBwIC5hdHRhY2htZW50cy1saXN0X19lbXB0eS1ibG9jayB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1ZjcgIWltcG9ydGFudDsgfVxuXG4jYXBwIC5hdHRhY2htZW50cy1saXN0X19lbXB0eS1ibG9jay1pY29uIHBhdGg6Zmlyc3QtY2hpbGQge1xuICBzdHJva2U6ICM2Yjc3OGMgIWltcG9ydGFudDsgfVxuXG4jYXBwIC5hdHRhY2htZW50cy1saXN0X19lbXB0eS1ibG9jay1pY29uIHBhdGg6bGFzdC1jaGlsZCB7XG4gIGZpbGw6ICM2Yjc3OGMgIWltcG9ydGFudDsgfVxuXG4jYXBwIC5hdHRhY2htZW50cy1saXN0X19lbXB0eS1ibG9jay10ZXh0LmNhcHRpb24tcHJpbWFyeSB7XG4gIGNvbG9yOiAjNmI3NzhjICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG5cbiNhcHAgLmF0dGFjaG1lbnRzLWxpc3RfX2FkZC1maWxlLWxpbmsge1xuICBjb2xvcjogIzJiOTFkZSAhaW1wb3J0YW50OyB9XG4gICNhcHAgLmF0dGFjaG1lbnRzLWxpc3RfX2FkZC1maWxlLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMWU3YmMxICFpbXBvcnRhbnQ7IH1cblxuI2FwcCAuYXR0YWNobWVudHMtbGlzdF9fd2FybmluZy1sYWJlbC5ib2R5LTEtcHJpbWFyeSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzZiNzc4YyAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogaW5pdGlhbCAhaW1wb3J0YW50OyB9XG5cbi8qIEZvcm0gbW9yZSBzdHlsZXMgd2VpZ2h0IHVzZWQgaWQgc2VsZWN0b3IgKi9cbiNhcHAgLndzLXJlYWN0LWJhc2UtbW9kYWxfX21vZGFsIHtcbiAgei1pbmRleDogODE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDhweDsgfVxuXG4jYXBwIC53cy1yZWFjdC1iYXNlLW1vZGFsX19tb2RhbC10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTdiYzE7IH1cblxuI2FwcCAud3MtcmVhY3QtYmFzZS1tb2RhbF9fYmFjayB7XG4gIHotaW5kZXg6IDgwO1xuICBjdXJzb3I6IGluaXRpYWw7IH1cbiAgI2FwcCAud3MtcmVhY3QtYmFzZS1tb2RhbF9fYmFjay0tcG9pbnRlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbiNhcHAgLndzLXJlYWN0LWJhc2UtbW9kYWxfX2J1dHRvbi13cmFwIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItY29sb3I6ICNlOWVjZjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7IH1cblxuI2FwcCAud3MtcmVhY3QtYmFzZS1tb2RhbF9fYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2JjMTsgfVxuICAjYXBwIC53cy1yZWFjdC1iYXNlLW1vZGFsX19idXR0b24tLWRlZmF1bHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGluaXRpYWw7XG4gICAgY29sb3I6ICM5N2EwYWY7IH1cbiAgI2FwcCAud3MtcmVhY3QtYmFzZS1tb2RhbF9fYnV0dG9uLS1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogaW5pdGlhbDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2Y0O1xuICAgIGNvbG9yOiAjYTNhYmI4OyB9XG5cbi8qIEZvcm0gbW9yZSBzdHlsZXMgd2VpZ2h0IHVzZWQgaWQgc2VsZWN0b3IgKi9cbiNhcHAgLmJhc2UtZGF0ZS1waWNrZXIge1xuICB3aWR0aDogMTAwJTsgfVxuICAjYXBwIC5iYXNlLWRhdGUtcGlja2VyIGlucHV0IHtcbiAgICBwYWRkaW5nOiAwIDhweCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2U7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ViZWNmMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGNvbG9yOiAjMDkxZTQyOyB9XG4gICAgI2FwcCAuYmFzZS1kYXRlLXBpY2tlciBpbnB1dDpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICMyYjkxZGUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZiZmM7IH1cbiAgICAjYXBwIC5iYXNlLWRhdGUtcGlja2VyIGlucHV0W2Rpc2FibGVkXSB7XG4gICAgICBib3JkZXItY29sb3I6ICNlYmVjZjAgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVjZjAgIWltcG9ydGFudDtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAjYXBwIC5iYXNlLWRhdGUtcGlja2VyIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2Yjc3OGM7IH1cbiAgI2FwcCAuYmFzZS1kYXRlLXBpY2tlciAuaXMtZGlzYWJsZWQgaW5wdXQge1xuICAgIGJvcmRlci1jb2xvcjogI2ViZWNmMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVjZjAgIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuI2FwcCAuYmFzZS1kYXRlLXBpY2tlci5iYXNlLWRhdGUtcGlja2VyLS1lcnJvciBpbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogI2Q2MzQzOCAhaW1wb3J0YW50OyB9XG4gICNhcHAgLmJhc2UtZGF0ZS1waWNrZXIuYmFzZS1kYXRlLXBpY2tlci0tZXJyb3IgaW5wdXQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2MzQzOCAhaW1wb3J0YW50OyB9XG5cbiNhcHAgLmJhc2UtZGF0ZS1waWNrZXJfX2xhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMjhweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzZiNzc4YyAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuICAjYXBwIC5iYXNlLWRhdGUtcGlja2VyX19sYWJlbCBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDsgfVxuXG4jYXBwIC5iYXNlLWRhdGUtcGlja2VyX19maWVsZHMtZXJyb3Ige1xuICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2Q2MzQzOCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLyogRm9ybSBtb3JlIHN0eWxlcyB3ZWlnaHQgdXNlZCBpZCBzZWxlY3RvciAqL1xuI2FwcCAuaW5wdXQtYmxvY2tfX2ZpZWxkcy1lcnJvciB7XG4gIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG5cbiNhcHAgLmlucHV0LWJsb2NrOm5vdCguaW5wdXQtYmxvY2stLXNlYXJjaC1tb2RlKSBpbnB1dCB7XG4gIHBhZGRpbmc6IDAgOHB4ICFpbXBvcnRhbnQ7IH1cblxuI2FwcCAuaW5wdXQtYmxvY2s6bm90KC5pbnB1dC1ibG9jay0tc2VhcmNoLW1vZGUpIHRleHRhcmVhIHtcbiAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7IH1cblxuI2FwcCAuaW5wdXQtYmxvY2s6bm90KC5pbnB1dC1ibG9jay0tc2VhcmNoLW1vZGUpIGlucHV0LFxuI2FwcCAuaW5wdXQtYmxvY2s6bm90KC5pbnB1dC1ibG9jay0tc2VhcmNoLW1vZGUpIHRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2U7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlYmVjZjAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogIzA5MWU0MjsgfVxuICAjYXBwIC5pbnB1dC1ibG9jazpub3QoLmlucHV0LWJsb2NrLS1zZWFyY2gtbW9kZSkgaW5wdXQ6Zm9jdXMsXG4gICNhcHAgLmlucHV0LWJsb2NrOm5vdCguaW5wdXQtYmxvY2stLXNlYXJjaC1tb2RlKSB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmI5MWRlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmJmYzsgfVxuICAjYXBwIC5pbnB1dC1ibG9jazpub3QoLmlucHV0LWJsb2NrLS1zZWFyY2gtbW9kZSkgaW5wdXRbZGlzYWJsZWRdLFxuICAjYXBwIC5pbnB1dC1ibG9jazpub3QoLmlucHV0LWJsb2NrLS1zZWFyY2gtbW9kZSkgdGV4dGFyZWFbZGlzYWJsZWRdIHtcbiAgICBib3JkZXItY29sb3I6ICNlYmVjZjAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlY2YwICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbiNhcHAgLmlucHV0LWJsb2NrOm5vdCguaW5wdXQtYmxvY2stLXNlYXJjaC1tb2RlKSBpbnB1dDo6cGxhY2Vob2xkZXIsXG4jYXBwIC5pbnB1dC1ibG9jazpub3QoLmlucHV0LWJsb2NrLS1zZWFyY2gtbW9kZSkgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2Yjc3OGM7IH1cblxuI2FwcCAuaW5wdXQtYmxvY2suaW5wdXQtYmxvY2stLXNlYXJjaC1tb2RlIC5pbnB1dC1ibG9ja19faWNvbi0td2l0aC1sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDE0cHg7IH1cblxuI2FwcCAuaW5wdXQtYmxvY2suaW5wdXQtYmxvY2stLXNlYXJjaC1tb2RlIGlucHV0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2U7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlYmVjZjAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogIzA5MWU0MjsgfVxuICAjYXBwIC5pbnB1dC1ibG9jay5pbnB1dC1ibG9jay0tc2VhcmNoLW1vZGUgaW5wdXQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzJiOTFkZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZiZmM7IH1cbiAgI2FwcCAuaW5wdXQtYmxvY2suaW5wdXQtYmxvY2stLXNlYXJjaC1tb2RlIGlucHV0W2Rpc2FibGVkXSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWJlY2YwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWNmMCAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4jYXBwIC5pbnB1dC1ibG9jay5pbnB1dC1ibG9jay0tZXJyb3IgLmlucHV0LWJsb2NrX19maWVsZHMtZXJyb3Ige1xuICBjb2xvcjogI2Q2MzQzOCAhaW1wb3J0YW50OyB9XG5cbiNhcHAgLmlucHV0LWJsb2NrLmlucHV0LWJsb2NrLS1lcnJvciBpbnB1dCxcbiNhcHAgLmlucHV0LWJsb2NrLmlucHV0LWJsb2NrLS1lcnJvciB0ZXh0YXJlYSB7XG4gIGJvcmRlci1jb2xvcjogI2Q2MzQzOCAhaW1wb3J0YW50OyB9XG4gICNhcHAgLmlucHV0LWJsb2NrLmlucHV0LWJsb2NrLS1lcnJvciBpbnB1dFtkaXNhYmxlZF0sXG4gICNhcHAgLmlucHV0LWJsb2NrLmlucHV0LWJsb2NrLS1lcnJvciB0ZXh0YXJlYVtkaXNhYmxlZF0ge1xuICAgIGJvcmRlci1jb2xvcjogI2ViZWNmMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVjZjAgIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgI2FwcCAuaW5wdXQtYmxvY2suaW5wdXQtYmxvY2stLWVycm9yIGlucHV0W2Rpc2FibGVkXSB+IC5pbnB1dC1ibG9ja19fZmllbGRzLWVycm9yLFxuICAjYXBwIC5pbnB1dC1ibG9jay5pbnB1dC1ibG9jay0tZXJyb3IgdGV4dGFyZWFbZGlzYWJsZWRdIH4gLmlucHV0LWJsb2NrX19maWVsZHMtZXJyb3Ige1xuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDsgfVxuXG4jYXBwIC5pbnB1dC1ibG9ja19fbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAyOHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjNmI3NzhjICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG4gICNhcHAgLmlucHV0LWJsb2NrX19sYWJlbCBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDsgfVxuXG4ucGFnaW5hdGlvbi1jdXN0b21fX3BhZ2UtbnVtYmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjb2xvcjogIzFlN2JjMTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5wYWdpbmF0aW9uLWN1c3RvbV9fcGFnZS1udW1iZXItLXNlbGVjdGVkIHtcbiAgICBjb2xvcjogI2E1YWRiYTsgfVxuXG4ucGFnaW5hdGlvbi1jdXN0b21fX3dyYXBwZXIge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLnBhZ2luYXRpb24tY3VzdG9tX19lbGxpcHNpcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiA0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6ICMxZTdiYzE7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ucGFnaW5hdGlvbi1jdXN0b21fX3ByZXYtcGFnZSB7XG4gIGNvbG9yOiAjYjNiYWM1O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnBhZ2luYXRpb24tY3VzdG9tX19uZXh0LXBhZ2Uge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGNvbG9yOiAjNTA1Zjc5O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuI3N1YnRyZWUtY29udGFpbmVyIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9faXRlbXMtaXRlbSB7XG4gIHBhZGRpbmc6IDEwcHggMTZweDsgfVxuICAjc3VidHJlZS1jb250YWluZXIgLndzLWRpY3Rpb25hcnktc2VsZWN0X19pdGVtcy1pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlY2YwOyB9XG5cbiNzdWJ0cmVlLWNvbnRhaW5lciAud3MtZGljdGlvbmFyeS1zZWxlY3RfX2l0ZW1zLWl0ZW0ud3MtZGljdGlvbmFyeS1zZWxlY3RfX2l0ZW1zLWl0ZW0tLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNzsgfVxuICAjc3VidHJlZS1jb250YWluZXIgLndzLWRpY3Rpb25hcnktc2VsZWN0X19pdGVtcy1pdGVtLndzLWRpY3Rpb25hcnktc2VsZWN0X19pdGVtcy1pdGVtLS1zZWxlY3RlZCAud3MtcmVhY3QtY2hlY2tib3hfX2NoZWNrLXdyYXAtLWNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDkyY2M7IH1cbiAgI3N1YnRyZWUtY29udGFpbmVyIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9faXRlbXMtaXRlbS53cy1kaWN0aW9uYXJ5LXNlbGVjdF9faXRlbXMtaXRlbS0tc2VsZWN0ZWQgLndzLXJlYWN0LWNoZWNrYm94X19pY29uLWNoZWNrIHtcbiAgICB0b3A6IDJweDsgfVxuXG4vKiBGb3JtIG1vcmUgc3R5bGVzIHdlaWdodCB1c2VkIGlkIHNlbGVjdG9yICovXG4jYXBwIC53cy1kaWN0aW9uYXJ5LXNlbGVjdCAuaW5wdXQtYmxvY2s6bm90KC5pbnB1dC1ibG9jay0tc2VhcmNoLW1vZGUpIGlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogNDJweCAhaW1wb3J0YW50OyB9XG5cbiNhcHAgLndzLWRpY3Rpb25hcnktc2VsZWN0X19tdWx0aS13cmFwIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lOyB9XG5cbiNhcHAgLndzLWRpY3Rpb25hcnktc2VsZWN0X19tdWx0aS1lcnJvciB7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4jYXBwIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9faXRlbXMtd3JhcCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlYmVjZjA7IH1cblxuI2FwcCAud3MtZGljdGlvbmFyeS1zZWxlY3RfX21vZGVsLWl0ZW0ge1xuICBwYWRkaW5nOiA0cHggNnB4IDZweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ViZWNmMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNzsgfVxuICAjYXBwIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9fbW9kZWwtaXRlbS0tYWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3YmMxOyB9XG4gICNhcHAgLndzLWRpY3Rpb25hcnktc2VsZWN0X19tb2RlbC1pdGVtIHNwYW4ge1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9XG5cbiNhcHAgLndzLWRpY3Rpb25hcnktc2VsZWN0X19tdWx0aS13cmFwLWlucHV0IHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7IH1cbiAgI2FwcCAud3MtZGljdGlvbmFyeS1zZWxlY3RfX211bHRpLXdyYXAtaW5wdXQgLmlucHV0LWJsb2NrIGlucHV0IHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWluLWhlaWdodDogNDBweDsgfVxuICAjYXBwIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9fbXVsdGktd3JhcC1pbnB1dCAuaW5wdXQtYmxvY2stLXdpdGgtaWNvbiAuaW5wdXQtYmxvY2tfX2lucHV0LXdyYXAsXG4gICNhcHAgLndzLWRpY3Rpb25hcnktc2VsZWN0X19tdWx0aS13cmFwLWlucHV0IC5pbnB1dC1ibG9jay0td2l0aC1pY29uIC5pbnB1dC1ibG9ja19faW5wdXQtcG9zaXRpb24td3JhcCB7XG4gICAgaGVpZ2h0OiBpbml0aWFsOyB9XG4gICNhcHAgLndzLWRpY3Rpb25hcnktc2VsZWN0X19tdWx0aS13cmFwLWlucHV0IC5pbnB1dC1ibG9ja19faWNvbiB7XG4gICAgcmlnaHQ6IDhweDsgfVxuXG4jYXBwIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9fbW9kZWwtc2luZ2xlLWl0ZW0ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWJlY2YwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlY2YwOyB9XG5cbiNhcHAgLndzLWRpY3Rpb25hcnktc2VsZWN0X19tb2RlbC1zaW5nbGUtaXRlbS0tZGlzYWJsZWQge1xuICBib3JkZXItY29sb3I6ICNlYmVjZjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVjZjA7IH1cblxuI2FwcCAud3MtZGljdGlvbmFyeS1zZWxlY3RfX2xhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMjhweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzZiNzc4YyAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuICAjYXBwIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9fbGFiZWwgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7IH1cblxuLmJyZWFkLWNydW1icyB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5icmVhZC1jcnVtYnNfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7IH1cbiAgLmJyZWFkLWNydW1ic19faXRlbTpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnLyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogOHB4OyB9XG4gIC5icmVhZC1jcnVtYnNfX3RpdGxlOmhvdmVyIHtcbiAgICBjb2xvcjogIzMwOWVkZTsgfVxuXG4uYXJ0aWNsZV9fbGlzdDpub3QoLmFydGljbGVfX2xpc3QtLWRlZmF1bHQpLCAuYXJ0aWNsZV9faW5uZXItbGlzdCwgLmFydGljbGVfX3BhcmFncmFwaCwgLmFydGljbGVfX2xpc3QgbGk6bm90KDpmaXJzdC1jaGlsZCksIC5hcnRpY2xlX19vcmRlcmVkLWxpc3QgbGk6bm90KDpmaXJzdC1jaGlsZCksIC5hcnRpY2xlX19vcmRlcmVkLWxpc3Q6bm90KDpmaXJzdC1jaGlsZCksIC5hcnRpY2xlX19saXN0LS1kZWZhdWx0Om5vdCg6Zmlyc3QtY2hpbGQpLCAuYXJ0aWNsZV9faW5uZXItbGlzdCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmFydGljbGVfX2xpc3Q6bm90KC5hcnRpY2xlX19saXN0LS1kZWZhdWx0KSwgLmFydGljbGVfX2lubmVyLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5hcnRpY2xlX19zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cblxuLmFydGljbGVfX3BhcmFncmFwaDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLmFydGljbGVfX29yZGVyZWQtbGlzdCB7XG4gIG1hcmdpbjogMDsgfVxuXG4uYXJ0aWNsZV9fbGlzdC0tZGVmYXVsdCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbGlzdC1zdHlsZTogZGlzYzsgfVxuXG4uYXJ0aWNsZV9faW5uZXItbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogNDBweDsgfVxuXG4uYXJ0aWNsZV9fYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMnJlbTsgfVxuICAuYXJ0aWNsZV9fYnV0dG9uLS1vbi1yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLm9wdGlvbmFsLWl0ZW1zLWVkaXQtbW9kYWxfX3NhdmUtYnV0dG9uLCAub3B0aW9uYWwtaXRlbXMtZWRpdC1tb2RhbF9fcmVtb3ZlLWJ1dHRvbiB7XG4gIGhlaWdodDogaW5pdGlhbDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDRweDsgfVxuXG4ub3B0aW9uYWwtaXRlbXMtZWRpdC1tb2RhbCAud3MtcmVhY3QtY2hlY2tib3gge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5vcHRpb25hbC1pdGVtcy1lZGl0LW1vZGFsIC53cy1yZWFjdC1jaGVja2JveCBzdmcge1xuICAgIHRvcDogMnB4OyB9XG5cbi5vcHRpb25hbC1pdGVtcy1lZGl0LW1vZGFsIC5pbnB1dC1ibG9jayxcbi5vcHRpb25hbC1pdGVtcy1lZGl0LW1vZGFsIC53cy1kaWN0aW9uYXJ5LXNlbGVjdCB7XG4gIG1hcmdpbjogMDsgfVxuXG4ub3B0aW9uYWwtaXRlbXMtZWRpdC1tb2RhbCAud3MtdG9vbHRpcC13cmFwIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5pdGVtcy1jYWxjdWxhdG9yX19maWx0ZXJzIHtcbiAgd2lkdGg6IDUwMHB4OyB9XG4gIC5pdGVtcy1jYWxjdWxhdG9yX19maWx0ZXJzIC5pbnB1dC1ibG9jayB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi5pdGVtcy1jYWxjdWxhdG9yX19pdGVtLXdyYXAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwOyB9XG4gIC5pdGVtcy1jYWxjdWxhdG9yX19pdGVtLXdyYXA6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4OyB9XG5cbi5pdGVtcy1jYWxjdWxhdG9yX19yb3ctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA4cHggNDhweCA4cHggMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5pdGVtcy1jYWxjdWxhdG9yX19yb3ctY29udGVudDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNzsgfVxuICAuaXRlbXMtY2FsY3VsYXRvcl9fcm93LWNvbnRlbnQtLW9wZW5lZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmUxZTY7IH1cbiAgLml0ZW1zLWNhbGN1bGF0b3JfX3Jvdy1jb250ZW50LS1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4OyB9XG5cbi5pdGVtcy1jYWxjdWxhdG9yX19vcHRpb25hbHMtcGFuZWwge1xuICBtYXgtaGVpZ2h0OiAxMzVweDtcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4uaXRlbXMtY2FsY3VsYXRvcl9fYXJyb3ctaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE2cHg7IH1cbiAgLml0ZW1zLWNhbGN1bGF0b3JfX2Fycm93LWljb24gc3ZnIHtcbiAgICBmaWxsOiAjMDAwOyB9XG4gIC5pdGVtcy1jYWxjdWxhdG9yX19hcnJvdy1pY29uLS1yb3RhdGVkIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5pdGVtcy1jYWxjdWxhdG9yX19jb3N0IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWY4ZmQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLml0ZW1zLWNhbGN1bGF0b3IgLndzLXJlYWN0LWNoZWNrYm94X19pY29uLWNoZWNrIHtcbiAgdG9wOiAycHg7IH1cblxuLml0ZW0tY2FyZF9fYmFjay1hY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5pdGVtLWNhcmRfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uaXRlbS1jYXJkX19maWVsZC13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAuaXRlbS1jYXJkX19maWVsZC13cmFwLS1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi5pdGVtLWNhcmRfX2ZpZWxkLWxhYmVsIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzZiNzc4YztcbiAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC5pdGVtLWNhcmRfX2ZpZWxkLWxhYmVsIHNwYW4ge1xuICAgIGNvbG9yOiAjZDMzYTJjOyB9XG5cbi5pdGVtLWNhcmRfX2NoZWNrYm94IHtcbiAgaGVpZ2h0OiA0MHB4OyB9XG4gIC5pdGVtLWNhcmRfX2NoZWNrYm94IHN2ZyB7XG4gICAgdG9wOiAycHg7IH1cblxuLml0ZW0tY2FyZF9fb3B0aW9uYWwtaXRlbXMtc2VsZWN0IC53cy1kaWN0aW9uYXJ5LXNlbGVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDRweDsgfVxuXG4uaXRlbS1jYXJkX19vcHRpb25hbC1pdGVtcy1zZWxlY3QgLndzLWJ1dHRvbiB7XG4gIGhlaWdodDogMjhweDsgfVxuXG4uaXRlbS1jYXJkIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9fbXVsdGktZXJyb3Ige1xuICBsZWZ0OiAxOTJweDsgfVxuXG4uaXRlbS1jYXJkIC5pbnB1dC1ibG9ja19fbGFiZWwge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7IH1cblxuLml0ZW0tY2FyZCAuYXR0YWNobWVudHMtbGlzdF9fZW1wdHktYmxvY2stY29udGVudCB7XG4gIHotaW5kZXg6IGluaXRpYWw7IH1cblxuLml0ZW0tbGlzdF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5pdGVtLWxpc3RfX2ZpbHRlcnMge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5pdGVtLWxpc3RfX2ZpbHRlcnMgLndzLWRpY3Rpb25hcnktc2VsZWN0IHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLml0ZW0tbGlzdF9fZmlsdGVycyAuaW5wdXQtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDsgfVxuXG4uaXRlbS1saXN0X19pdGVtLWFjdGlvbnMge1xuICBjb2x1bW4tZ2FwOiA0cHg7IH1cblxuLml0ZW0tc3ViamVjdC1jYXJkX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLml0ZW0tc3ViamVjdC1jYXJkX19pY29ucyB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgLml0ZW0tc3ViamVjdC1jYXJkX19pY29ucyBzdmcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDsgfVxuXG4uaXRlbS1zdWJqZWN0LWxpc3RfX3RvcC13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uaXRlbS1zdWJqZWN0LWxpc3RfX2ZpbHRlcnMge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5pdGVtLXN1YmplY3QtbGlzdF9fZmlsdGVycyAud3MtZGljdGlvbmFyeS1zZWxlY3Qge1xuICAgIG1hcmdpbjogMDsgfVxuICAuaXRlbS1zdWJqZWN0LWxpc3RfX2ZpbHRlcnMgLmlucHV0LWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7IH1cblxuLml0ZW0tc3ViamVjdC1saXN0X19pdGVtLWFjdGlvbnMge1xuICBvdmVyZmxvdzogaW5pdGlhbCAhaW1wb3J0YW50OyB9XG4gIC5pdGVtLXN1YmplY3QtbGlzdF9faXRlbS1hY3Rpb25zIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgY29sb3I6ICMyMzI3MmU7IH1cblxuLm1haW4tcGFnZV9fc2VydmljZS1wcmV2aWV3LWxpc3Qge1xuICBtYXJnaW46IDQwcHggMCAwIC00MHB4OyB9XG5cbi5tYWluLXBhZ2VfX3NlcnZpY2UtcHJldmlldy1saXN0LWl0ZW0ge1xuICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDQwcHgpO1xuICBtYXJnaW4tbGVmdDogNDBweDsgfVxuXG4ubWFpbi1wYWdlX19uYXZpZ2F0b3Ige1xuICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIC5tYWluLXBhZ2VfX25hdmlnYXRvciB1bCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5tYWluLXBhZ2VfX25hdmlnYXRvciBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAubWFpbi1wYWdlX19uYXZpZ2F0b3IgYSB7XG4gICAgY29sb3I6ICMyYjkxZGU7IH1cbiAgICAubWFpbi1wYWdlX19uYXZpZ2F0b3IgYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzFlN2JjMTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5vcmdhbml6YXRpb24tY2FyZF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5vcmdhbml6YXRpb24tbGlzdF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5vcmdhbml6YXRpb24tbGlzdF9fZmlsdGVyIHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ub3JnYW5pemF0aW9uLWxpc3RfX2l0ZW0tYWN0aW9ucyB7XG4gIG92ZXJmbG93OiBpbml0aWFsICFpbXBvcnRhbnQ7IH1cbiAgLm9yZ2FuaXphdGlvbi1saXN0X19pdGVtLWFjdGlvbnMgLm1hdGVyaWFsLWljb25zIHtcbiAgICBjb2xvcjogIzIzMjcyZTsgfVxuXG4ucGFydGljaXBhbnQtbGlzdF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5wYXJ0aWNpcGFudC1saXN0X19maWx0ZXJzIHtcbiAgd2lkdGg6IDQwJTtcbiAgbWluLXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAucGFydGljaXBhbnQtbGlzdF9fZmlsdGVycyAuaW5wdXQtYmxvY2ssXG4gIC5wYXJ0aWNpcGFudC1saXN0X19maWx0ZXJzIC5wYXJ0aWNpcGFudC1saXN0X19wZXJpb2QtZmlsdGVyLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDsgfVxuXG4ucGFydGljaXBhbnQtbGlzdF9fcGVyaW9kLWZpbHRlci1sYWJlbCB7XG4gIGNvbG9yOiAjNmI3NzhjO1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLnBhcnRpY2lwYW50LWxpc3RfX3BlcmlvZC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5wYXJ0aWNpcGFudC1saXN0X19wZXJpb2Qtd3JhcDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAn4oCUJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuXG4ucGFydGljaXBhbnQtbGlzdF9fcGVyaW9kLWZpbHRlciB7XG4gIHdpZHRoOiA0NiU7IH1cbiAgLnBhcnRpY2lwYW50LWxpc3RfX3BlcmlvZC1maWx0ZXIgLnJlYWN0LWRhdGVwaWNrZXItd3JhcHBlcixcbiAgLnBhcnRpY2lwYW50LWxpc3RfX3BlcmlvZC1maWx0ZXIgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5wYXJ0aWNpcGFudC1saXN0IC53cy1kaWN0aW9uYXJ5LXNlbGVjdCB7XG4gIG1hcmdpbjogMDsgfVxuXG4ucGFydGljaXBhbnQtbGlzdF9faXRlbS1hY3Rpb25zIC53cy1idXR0b24ge1xuICBoZWlnaHQ6IGluaXRpYWw7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4ucGFydGljaXBhbnQtbGlzdF9faXRlbS1hY3Rpb25zIC53cy1idXR0b246bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogOHB4OyB9XG5cbi5wYXJ0aWNpcGFudC1saXN0X19pdGVtLWFjdGlvbnMgLndzLWJ1dHRvbi0tbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlY2YwOyB9XG4gIC5wYXJ0aWNpcGFudC1saXN0X19pdGVtLWFjdGlvbnMgLndzLWJ1dHRvbi0tbGlnaHQ6bm90KFtkaXNhYmxlZF0pOm5vdCgud3MtYnV0dG9uLS1sb2FkaW5nKTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZTFlNjsgfVxuXG4ucGFydGljaXBhbnQtdmlld19fYmFjay1hY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5wYXJ0aWNpcGFudC12aWV3X190b3Atd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLnBhcnRpY2lwYW50LXZpZXdfX2l0ZW1zLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbi5wYXJ0aWNpcGFudC12aWV3X19pdGVtcy1sYWJlbCB7XG4gIGhlaWdodDogNDBweDtcbiAgY29sb3I6ICM2Yjc3OGM7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4ucGFydGljaXBhbnQtdmlld19faXRlbXMtbGlzdCB7XG4gIHBhZGRpbmc6IDZweCAyMHB4OyB9XG4gIC5wYXJ0aWNpcGFudC12aWV3X19pdGVtcy1saXN0LS1hZGRpdGlvbmFsIHtcbiAgICBwYWRkaW5nOiA0cHggMjBweDsgfVxuXG4ucGFydGljaXBhbnQtdmlld19fYWN0aW9ucyAud3MtYnV0dG9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4OyB9XG5cbi5wb3N0LWNhcmRfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ucG9zdC1jYXJkX19pY29ucyB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgLnBvc3QtY2FyZF9faWNvbnMgc3ZnIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7IH1cblxuLnBvc3QtbGlzdF9fdG9wLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5wb3N0LWxpc3RfX2ZpbHRlcnMge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5wb3N0LWxpc3RfX2ZpbHRlcnMgLndzLWRpY3Rpb25hcnktc2VsZWN0IHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnBvc3QtbGlzdF9fZmlsdGVycyAuaW5wdXQtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDsgfVxuXG4ucG9zdC1saXN0X19pdGVtLWFjdGlvbnMge1xuICBjb2x1bW4tZ2FwOiA0cHg7IH1cblxuLnByb2ZpbGUtc2V0dGluZ3NfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ucHJvZmlsZS1zZXR0aW5nc19fZmllbGQtd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cblxuLnByb2ZpbGUtc2V0dGluZ3NfX2ZpZWxkLWxhYmVsIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzZiNzc4YztcbiAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC5wcm9maWxlLXNldHRpbmdzX19maWVsZC1sYWJlbCBzcGFuIHtcbiAgICBjb2xvcjogI2QzM2EyYzsgfVxuXG4ucHJvZmlsZS1zZXR0aW5nc19fbmV3LXBhc3N3b3JkIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLnByb2ZpbGUtc2V0dGluZ3NfX25ldy1wYXNzd29yZCAuaW5wdXQtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDsgfVxuXG4ucHJvZmlsZS1zZXR0aW5nc19fcGFzc3dvcmQtcmVxdWlyZW1lbnRzIHtcbiAgY29sdW1uLWdhcDogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4OyB9XG5cbi5wcm9maWxlLXNldHRpbmdzX19wYXNzd29yZC1yZXF1aXJlbWVudC0tdHJ1ZSB7XG4gIGNvbG9yOiAjMDA3NjA1OyB9XG5cbi5wcm9maWxlLXNldHRpbmdzX19wYXNzd29yZC1yZXF1aXJlbWVudC0tZmFsc2Uge1xuICBjb2xvcjogI2JmMzYwYzsgfVxuXG4ucmVzcG9uc2UtY2FyZF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5yZXNwb25zZS1jYXJkX19zdGF0dXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY0MTk0O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ucmVzcG9uc2UtY2FyZF9fZmlsdGVycyB7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLnJlc3BvbnNlLWNhcmRfX2ZpbHRlcnMgLndzLWRpY3Rpb25hcnktc2VsZWN0IHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnJlc3BvbnNlLWNhcmRfX2ZpbHRlcnMgLmlucHV0LWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7IH1cblxuLnJlc3BvbnNlLWNhcmRfX2ZpZWxkLXdyYXAge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbi5yZXNwb25zZS1jYXJkX19maWVsZC1sYWJlbCB7XG4gIGhlaWdodDogNDBweDtcbiAgY29sb3I6ICM2Yjc3OGM7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuICAucmVzcG9uc2UtY2FyZF9fZmllbGQtbGFiZWwgc3BhbiB7XG4gICAgY29sb3I6ICNkMzNhMmM7IH1cblxuLnJlc3BvbnNlLWNhcmRfX2Rvd25sb2FkIHtcbiAgY29sb3I6ICM2Yjc3OGM7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ucmVzcG9uc2UtY2FyZF9fYnRucyB7XG4gIGNvbHVtbi1nYXA6IDE2cHg7IH1cblxuLnJlc3BvbnNlLWxpc3RfX3RvcC13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ucmVzcG9uc2UtbGlzdF9fZmlsdGVycyB7XG4gIHdpZHRoOiA0MCU7XG4gIG1pbi13aWR0aDogNTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLnJlc3BvbnNlLWxpc3RfX2ZpbHRlcnMgLndzLWRpY3Rpb25hcnktc2VsZWN0IHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnJlc3BvbnNlLWxpc3RfX2ZpbHRlcnMgLmlucHV0LWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7IH1cblxuLnJlc3BvbnNlLWxpc3RfX3BlcmlvZC1maWx0ZXItbGFiZWwge1xuICBjb2xvcjogIzZiNzc4YztcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5yZXNwb25zZS1saXN0X19wZXJpb2Qtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucmVzcG9uc2UtbGlzdF9fcGVyaW9kLXdyYXA6OmJlZm9yZSB7XG4gICAgY29udGVudDogJ+KAlCc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cblxuLnJlc3BvbnNlLWxpc3RfX3BlcmlvZC1maWx0ZXIge1xuICB3aWR0aDogNDYlOyB9XG4gIC5yZXNwb25zZS1saXN0X19wZXJpb2QtZmlsdGVyIC5yZWFjdC1kYXRlcGlja2VyLXdyYXBwZXIsXG4gIC5yZXNwb25zZS1saXN0X19wZXJpb2QtZmlsdGVyIGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4uc3BlY2lhbGl0eS1jYXJkX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnNwZWNpYWxpdHktY2FyZF9faWNvbnMge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gIC5zcGVjaWFsaXR5LWNhcmRfX2ljb25zIHN2ZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4OyB9XG5cbi5zcGVjaWFsaXR5LWxpc3RfX3RvcC13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uc3BlY2lhbGl0eS1saXN0X19maWx0ZXJzIHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuc3BlY2lhbGl0eS1saXN0X19maWx0ZXJzIC53cy1kaWN0aW9uYXJ5LXNlbGVjdCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zcGVjaWFsaXR5LWxpc3RfX2ZpbHRlcnMgLmlucHV0LWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7IH1cblxuLnNwZWNpYWxpdHktbGlzdF9faXRlbS1hY3Rpb25zIHtcbiAgY29sdW1uLWdhcDogNHB4OyB9XG5cbi5zdWJqZWN0LWdyb3VwLWNhcmRfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uc3ViamVjdC1ncm91cC1jYXJkX19pY29ucyB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgLnN1YmplY3QtZ3JvdXAtY2FyZF9faWNvbnMgc3ZnIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7IH1cblxuLnN1YmplY3QtZ3JvdXAtbGlzdF9fdG9wLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5zdWJqZWN0LWdyb3VwLWxpc3RfX2l0ZW0tYWN0aW9ucyB7XG4gIG92ZXJmbG93OiBpbml0aWFsICFpbXBvcnRhbnQ7IH1cbiAgLnN1YmplY3QtZ3JvdXAtbGlzdF9faXRlbS1hY3Rpb25zIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgY29sb3I6ICMyMzI3MmU7IH1cblxuLnN5bmMtbG9nc19fdG9wLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5zeW5jLWxvZ3NfX2ZpbHRlcnMge1xuICB3aWR0aDogNDAlO1xuICBtaW4td2lkdGg6IDU2MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5zeW5jLWxvZ3NfX2RhdGEtZmlsdGVyLWxhYmVsIHtcbiAgY29sb3I6ICM2Yjc3OGM7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4uc3luYy1sb2dzX19kYXRhLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnN5bmMtbG9nc19fZGF0YS13cmFwOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICfigJQnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG5cbi5zeW5jLWxvZ3NfX2RhdGEtZmlsdGVyIHtcbiAgd2lkdGg6IDQ2JTsgfVxuICAuc3luYy1sb2dzX19kYXRhLWZpbHRlciAucmVhY3QtZGF0ZXBpY2tlci13cmFwcGVyLFxuICAuc3luYy1sb2dzX19kYXRhLWZpbHRlciBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLnN5bmMtbG9ncyAuaW5wdXQtYmxvY2ssIC5zeW5jLWxvZ3NfX2RhdGEtZmlsdGVyLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAycHg7IH1cblxuLnN5bmMtbG9ncyAud3MtZGljdGlvbmFyeS1zZWxlY3Qge1xuICBtYXJnaW46IDA7IH1cblxuLnN5bmMtbG9nc19fYWN0aW9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cbiAgLnN5bmMtbG9nc19fYWN0aW9ucyAud3MtYnV0dG9uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7IH1cblxuLnN5bmMtbG9nc19fZGF0ZS10YWJsZS1oZWFkZXIge1xuICB3aWR0aDogMTIwcHg7IH1cblxuLnN5bmMtbG9nc19fcGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4uc3luYy1sb2dzX19kby1hY3Rpb25zLW1vZGFsIC53cy1yZWFjdC1jaGVja2JveDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4OyB9XG5cbi5zeW5jLWxvZ3NfX2RvLWFjdGlvbnMtbW9kYWwgLndzLXJlYWN0LWNoZWNrYm94X19pY29uLWNoZWNrIHtcbiAgdG9wOiAycHg7IH1cblxuLnN5c3RlbS1zZXR0aW5nc19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5wcmlvcml0eS1zZXJ2aWNlcy1zZWxlY3Qge1xuICBtYXgtd2lkdGg6IDEyMDBweDsgfVxuICAucHJpb3JpdHktc2VydmljZXMtc2VsZWN0X19lbXB0eSBwIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogJ29wZW5zYW5zUmVndWxhcicsIHNlcmlmOyB9XG4gIC5wcmlvcml0eS1zZXJ2aWNlcy1zZWxlY3RfX2FkZGVkLCAucHJpb3JpdHktc2VydmljZXMtc2VsZWN0X19saXN0LXNlcnZpY2VzIHtcbiAgICB3aWR0aDogNjAwcHg7IH1cbiAgLnByaW9yaXR5LXNlcnZpY2VzLXNlbGVjdF9fY2FyZC1zZXJ2aWNlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZmUxZTY7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW46IDEwcHggMDsgfVxuICAgIC5wcmlvcml0eS1zZXJ2aWNlcy1zZWxlY3RfX2NhcmQtc2VydmljZSA+IGJ1dHRvbiA+IHNwYW4ge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAucHJpb3JpdHktc2VydmljZXMtc2VsZWN0X19jYXJkLXNlcnZpY2Utd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLnRhZy1jYXJkX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnRhZy1jYXJkX19pY29ucyB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgLnRhZy1jYXJkX19pY29ucyBzdmcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDsgfVxuXG4udGFnLWxpc3RfX3RvcC13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4udGFnLWxpc3RfX2ZpbHRlcnMge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC50YWctbGlzdF9fZmlsdGVycyAud3MtZGljdGlvbmFyeS1zZWxlY3Qge1xuICAgIG1hcmdpbjogMDsgfVxuICAudGFnLWxpc3RfX2ZpbHRlcnMgLmlucHV0LWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7IH1cblxuLnRhZy1saXN0X19pdGVtLWFjdGlvbnMge1xuICBjb2x1bW4tZ2FwOiA0cHg7IH1cblxuLnVzZXItY2FyZF9faGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4udXNlci1jYXJkX19jaGVja2JveC13cmFwIHtcbiAgY29sdW1uLWdhcDogMTRweDsgfVxuXG4udXNlci1jYXJkX19jaGVja2JveCBzdmcge1xuICB0b3A6IDJweDsgfVxuXG4udXNlci1jYXJkX19maWVsZC1sYWJlbCB7XG4gIGNvbG9yOiAjNmI3NzhjO1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLnVzZXItbGlzdF9fZW1wdHktbWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLnVzZXItbGlzdF9fdGFibGUsIC51c2VyLWxpc3RfX3BhZ2luYXRpb24td3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuLnVzZXItbGlzdF9fdGFibGUtYWN0aW9ucyB7XG4gIHdpZHRoOiA0MTBweDtcbiAgY29sdW1uLWdhcDogNHB4OyB9XG4gIC51c2VyLWxpc3RfX3RhYmxlLWFjdGlvbnMgYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA0cHggOHB4OyB9XG5cbi51c2VyLWxpc3RfX2FkZC1idXR0b24ge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7IH1cblxuLmFwcC10YWJsZSAudXNlci1saXN0X190YWJsZS1hY3Rpb25zIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi52YWNhbmN5LWNhcmRfX2JhY2stYWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4udmFjYW5jeS1jYXJkX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnZhY2FuY3ktY2FyZF9fZmllbGQtd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cblxuLnZhY2FuY3ktY2FyZF9fZmllbGQtbGFiZWwge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjNmI3NzhjO1xuICBmb250LXNpemU6IDEycHg7IH1cbiAgLnZhY2FuY3ktY2FyZF9fZmllbGQtbGFiZWwgc3BhbiB7XG4gICAgY29sb3I6ICNkMzNhMmM7IH1cblxuLnZhY2FuY3ktbGlzdF9fdG9wLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi52YWNhbmN5LWxpc3RfX2ZpbHRlcnMge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC52YWNhbmN5LWxpc3RfX2ZpbHRlcnMgLndzLWRpY3Rpb25hcnktc2VsZWN0IHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnZhY2FuY3ktbGlzdF9fZmlsdGVycyAuaW5wdXQtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDsgfVxuXG4udmFjYW5jeS1saXN0X19pdGVtLWFjdGlvbnMge1xuICBjb2x1bW4tZ2FwOiA0cHg7IH1cblxuLm1haW4td3JhcCB7XG4gIGhlaWdodDogMTAwJTsgfVxuICAubWFpbi13cmFwX19jb250ZW50LWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBvcmRlcjogMTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzIwcHgpO1xuICAgIGhlaWdodDogMTAwdmg7IH1cbiAgLm1haW4td3JhcF9fbWFpbi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwYWRkaW5nOiA2MHB4IDYwcHggMDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICAvKiDQotCw0LrQuNC8INC+0LHRgNCw0LfQvtC8INC40LzQuNGC0LjRgNGD0LXQvCDQvdC40LbQvdC10LUg0L/QvtC70LUg0YMg0LHQu9C+0LrQsCwg0YLQsNC6INC60LDQuiBGaXJlZm94INC40LPQvdC+0YDQuNGA0YPQtdGCIHBhZGRpbmcgYm90dG9tICovIH1cbiAgICAubWFpbi13cmFwX19tYWluLWNvbnRlbnQ6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZmxleDogMCAwIDQwcHg7IH1cbiAgLm1haW4td3JhcF9fY29udGVudC1mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gIC5tYWluLXdyYXBfX3NpZGViYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3O1xuICAgIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSg5LCAzMCwgNjYsIDAuMzEpLCAwIDRweCA4cHggcmdiYSg5LCAzMCwgNjYsIDAuMjUpOyB9XG4gIC5tYWluLXdyYXBfX3NpZGViYXItaG9tZS1saW5rIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlO1xuICAgIGNvbG9yOiAjMzQ0NTYzO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm1haW4td3JhcF9fc2lkZWJhci1ob21lLWxpbmstaWNvbi13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgLm1haW4td3JhcF9fc2lkZWJhci1ob21lLWxpbmstaWNvbiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2U7XG4gICAgZmlsbDogIzQyNTI2ZTsgfVxuIiwiLnJlYWN0LWRhdGVwaWNrZXIge1xuICAmX19pbnB1dC1jb250YWluZXIgaW5wdXQge1xuICAgIEBleHRlbmQgJWJvZHktMTtcblxuICAgIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRuMDMwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjb2xvcjogJG45MDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJHNjYjMwMDtcbiAgICB9XG4gIH1cblxuICAmX19kYXktLW91dHNpZGUtbW9udGgge1xuICAgIGNvbG9yOiAkc2cwNTA7XG4gIH1cbn1cblxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyIHtcbiAgei1pbmRleDogMTA7XG59XG4iLCIjYXBwIHtcbiAgLmpvZGl0LXdvcmtwbGFjZSA+IGRpdixcbiAgLmpvZGl0LXBsYWNlaG9sZGVyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDUwcHg7XG4gIH1cbn1cbiIsIioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sLFxuYm9keSxcbiNhcHAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4jYXBwIHtcbiAgbWluLXdpZHRoOiAxNDQwcHg7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbmJvZHkge1xuICBAZXh0ZW5kICVib2R5LTE7XG5cbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogJG45MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG59XG5cbnNlY3Rpb24ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5maWd1cmUsXG51bCxcbnAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaGVhZGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuZm9vdGVyIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbnN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIHRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbmEge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJi5jYXB0aW9uLWxpbmsge1xuICAgIGNvbG9yOiAkc2NiMzAwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHNjYjUwMDtcbiAgICB9XG4gIH1cbn1cblxuLmNvbnRhaW5lciB7XG4gIEBleHRlbmQgJWNvbnRhaW5lcjtcblxuICBtYXgtd2lkdGg6ICRjb250YWluZXItd2lkdGg7XG59XG5cbi50b2FzdC1ub3RpZmljYXRpb24ge1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm1haW4tYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5jaGVja2JveC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdGV4dCB7XG4gIGNvbG9yOiAkc2NiMzAwO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkc2NiNTAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbi5tb2RhbC10cmlnZ2VyIHtcbiAgY29sb3I6ICRzY2IzMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHNjYjUwMDtcbiAgfVxufVxuXG4udGV4dC1vdmVyZmxvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZ2xvYmFsLXRvYXN0IHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjb2xvcjogJGJzMDAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcblxuICAmLnRvYXN0aWZ5LWNvbnRlbnQge1xuICAgICYtLXN1Y2Nlc3Mge1xuICAgICAgYmFja2dyb3VuZDogJGFlNTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi0tZXJyb3Ige1xuICAgICAgYmFja2dyb3VuZDogJHJ1NTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnRvYXN0LWxpbmsge1xuICAgIGNvbG9yOiAkYnMwMDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRzY2I1MDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLm5vdC1mb3VuZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG5cbi5wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucmVxdWlyZSB7XG4gIGNvbG9yOiAkcnU1MDA7XG59XG5cbi51cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmdvLWJhY2sge1xuICBAZXh0ZW5kICVzdWJoZWFkZXItMztcblxuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4iLCIuY29uc2VudC1hZHZlcnRpc2luZy1yZXBvcnQge1xuICAmX19idXR0b24ge1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gIH1cbn1cbiIsIi5hcnRpY2xlLWNhcmQge1xuICAmX19iYWNrLWFjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fZmllbGQtd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgIC5hdHRhY2htZW50cy1saXN0X19jb250YWluZXJzID4gOm50aC1jaGlsZChuICsgNCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLS1jb250ZW50IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAmX19maWVsZC1sYWJlbCB7XG4gICAgQGV4dGVuZCAlbGFiZWwtMztcblxuICAgIGhlaWdodDogNDBweDtcbiAgICBjb2xvcjogJG4yMDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1heC13aWR0aDogMTYwcHg7XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkcmVxdWlyZWQ7XG4gICAgfVxuICB9XG5cbiAgJl9fY2hlY2tib3gge1xuICAgIGhlaWdodDogNDBweDtcblxuICAgIHN2ZyB7XG4gICAgICB0b3A6IDJweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5hcnRpY2xlLWxpc3Qge1xuICAmX190b3Atd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICZfX2ZpbHRlcnMge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgbWluLXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fcGVyaW9kLWZpbHRlci1sYWJlbCB7XG4gICAgQGV4dGVuZCAlbGFiZWwtMztcblxuICAgIGNvbG9yOiAkc2cyMDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgJl9fcGVyaW9kLXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAn4oCUJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG4gIH1cblxuICAmX19wZXJpb2QtZmlsdGVyIHtcbiAgICB3aWR0aDogNDYlO1xuXG4gICAgLnJlYWN0LWRhdGVwaWNrZXItd3JhcHBlcixcbiAgICBpbnB1dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuaW5wdXQtYmxvY2ssXG4gICZfX3BlcmlvZC1maWx0ZXItd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG5cbiAgLndzLWRpY3Rpb25hcnktc2VsZWN0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19pdGVtLWFjdGlvbnMge1xuICAgIGNvbHVtbi1nYXA6IDRweDtcbiAgfVxufVxuIiwiLmFydGljbGUtc3ViamVjdC1jYXJkIHtcbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAmX19pY29ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICYgc3ZnIHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmFydGljbGUtc3ViamVjdC1saXN0IHtcbiAgJl9fdG9wLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAmX19maWx0ZXJzIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAud3MtZGljdGlvbmFyeS1zZWxlY3Qge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5pbnB1dC1ibG9jayB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbS1hY3Rpb25zIHtcbiAgICBjb2x1bW4tZ2FwOiA0cHg7XG4gIH1cbn1cbiIsIi5hdWRpdCB7XG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fZmlsdGVycyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBtaW4td2lkdGg6IDU2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAmX19kYXRhLWZpbHRlci1sYWJlbCB7XG4gICAgQGV4dGVuZCAlbGFiZWwtMztcblxuICAgIGNvbG9yOiAkc2cyMDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgJl9fZGF0YS13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ+KAlCc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuICB9XG5cbiAgJl9fZGF0YS1maWx0ZXIge1xuICAgIHdpZHRoOiA0NiU7XG5cbiAgICAucmVhY3QtZGF0ZXBpY2tlci13cmFwcGVyLFxuICAgIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ibG9jayxcbiAgJl9fZGF0YS1maWx0ZXItd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG5cbiAgLndzLWRpY3Rpb25hcnktc2VsZWN0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19hY3Rpb25zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgLndzLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fcGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4iLCIubG9naW4ge1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLmxvZ2luLXdyYXBwZXIge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiczAwMDtcbiAgICBib3gtc2hhZG93OiAkZGVmYXVsdC1ib3gtc2hhZG93O1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAmX19pbnB1dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgICZfX2J1dHRvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHBhZGRpbmc6IDEzcHggMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzY2I1MDA7XG4gICAgICBib3gtc2hhZG93OiAkZGVmYXVsdC1ib3gtc2hhZG93O1xuICAgICAgY29sb3I6ICRiczAwMDtcbiAgICB9XG5cbiAgICAmX19lcnJvci1tZXNzYWdlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBjb2xvcjogJHJhNDAwO1xuICAgIH1cbiAgfVxufVxuIiwiLm9uZS1iYW5uZXItc2V0dGluZ3Mge1xuICAmX19maWVsZC13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG5cbiAgJl9fZmllbGQtbGFiZWwge1xuICAgIEBleHRlbmQgJWxhYmVsLTM7XG5cbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgY29sb3I6ICRuMjAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuIiwiLmVkaXQtZXZlbnQtbW9kYWwge1xuICAmX19tdWx0aXNlbGVjdC13cmFwIHtcbiAgICAud3MtZGljdGlvbmFyeS1zZWxlY3RfX2lucHV0LXdyYXAge1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIH1cblxuICAgIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9fbGFiZWwge1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmNhbGVuZGFyLXZpZXcge1xuICAmX19maWx0ZXJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fZmlsdGVyLWRhdGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAmX19kYXRlLXBpY2tlci13cmFwIGlucHV0IHtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cblxuICAmX191cGRhdGUtZGF0ZS1hcnJvdyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGNvbG9yOiAkc2czMDA7XG4gIH1cblxuICAmX19maWx0ZXJzLWRpY3Rpb25hcmllcyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICB9XG5cbiAgJl9fc2VsZWN0LXdyYXAge1xuICAgICRzZWxlY3Qtd3JhcC13aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1iYXNpczogJHNlbGVjdC13cmFwLXdpZHRoO1xuICAgIG1heC13aWR0aDogJHNlbGVjdC13cmFwLXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG5cbiAgJl9fZ3JpZC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAzMDBweCk7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMxMHB4KTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpbmU7XG4gIH1cbn1cblxuJXBzZXVkbyB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4lc3RpY2t5LWhlYWRlcnMge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG5cbi5jYWxlbmRhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmX19vZmZpY2UtY29sdW1uIHtcbiAgICBAZXh0ZW5kICVzdGlja3ktaGVhZGVycztcblxuICAgIHRvcDogMDtcbiAgICBtaW4taGVpZ2h0OiA0MnB4O1xuICAgIHBhZGRpbmc6IDAgNHB4O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICB6LWluZGV4OiA0O1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGxpbmU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIEBleHRlbmQgJXBzZXVkbztcblxuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpbmU7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKC1uICsgMik6OmJlZm9yZSB7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICB9XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX29mZmljZS1jb2x1bW4tbmFtZSB7XG4gICAgbWFyZ2luOiA0cHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19jZWxsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGluZTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIEBleHRlbmQgJXBzZXVkbztcblxuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaW5lO1xuICAgIH1cbiAgfVxuXG4gICZfX2hvdXItbGluZSB7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5jYWxlbmRhcl9fY2VsbCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faG91ci1saW5lLXRpdGxlIHtcbiAgICBAZXh0ZW5kICVzdGlja3ktaGVhZGVycztcblxuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgbWluLWhlaWdodDogNDJweDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIEBleHRlbmQgJXBzZXVkbztcblxuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaW5lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2hvdXItbGluZTpmaXJzdC1jaGlsZCA+ICZfX2hvdXItbGluZS10aXRsZTo6YmVmb3JlIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG5cbiAgJl9fYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJl9fZXZlbnQtaXRlbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogMCA0cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4uZWRpdC1ldmVudC1tb2RhbC1tdWx0aXNlbGVjdF9faXRlbXMtd3JhcCB7XG4gIG1heC1oZWlnaHQ6IDI3MHB4O1xufVxuIiwiLm1lc3NhZ2UtZmlsZXMge1xuICAmX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cbiIsIiNhcHAgLmNoYXQge1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgJl9fY29udGVudC13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjI4cHgpO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAmX19tYWluIHtcbiAgICBmbGV4LXNocmluazogMTA7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NHB4KTtcbiAgfVxuXG4gICZfX21haW4td3JhcHBlciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gICZfX2VtcHR5IHtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgfVxuXG4gICZfX2xvYWQtbW9yZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJl9fbWVzc2FnZS1kYXRlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19tZXNzYWdlIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbjogMTZweCAwO1xuXG4gICAgJi0tdXNlciB7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMTJweCAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlMzAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgICYtLW9wZXJhdG9yIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICZfX21lc3NhZ2Utb3BlcmF0b3ItdGV4dCB7XG4gICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHggMTJweCAwIDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRlMDMwO1xuICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gICZfX21lc3NhZ2Utb3BlcmF0b3ItY2lyY2xlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkZTEwMDtcbiAgfVxuXG4gICZfX2Zvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgaGVpZ2h0OiA2MnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMThweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHNnMDIwO1xuICB9XG5cbiAgJl9fZm9vdGVyLWlucHV0LXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcblxuICAgIC5pbnB1dC1ibG9jazpub3QoLmlucHV0LWJsb2NrLS1zZWFyY2gtbW9kZSkgaW5wdXQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICA6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICRhY2NlbnQtbGlnaHQ7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZm9vdGVyLXNlbmQtaWNvbiB7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgICBjb2xvcjogJGRlNzUwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICYtLWRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkbjA2MDtcbiAgICAgIGN1cnNvcjogaW5pdGlhbDtcbiAgICB9XG4gIH1cblxuICAmX19mb290ZXItYXR0YWNobWVudCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgaW5wdXQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19hdHRhY2htZW50IHtcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHNnMDIwO1xuICB9XG5cbiAgJl9fYXR0YWNobWVudC1maWxlLWljb24sXG4gIC5tZXNzYWdlLWZpbGVzX19pdGVtLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC1saWdodDtcbiAgfVxuXG4gICZfX2F0dGFjaG1lbnQtY2xvc2UtaWNvbiB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICZfX3VucmVhZC1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDgwcHg7XG4gICAgbGVmdDogMThweDtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnYXNzZXRzL2ltYWdlcy9zdmcvaWNfYXJyb3dfYm90dG9tXzI0cHguc3ZnJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJl9fdW5yZWFkLWJ1dHRvbi1jb3VudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtNHB4O1xuICAgIGJvdHRvbTogLTRweDtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgcGFkZGluZzogMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiIsIi5jaGF0LWxpc3Qge1xuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICZfX2ZpbHRlcnMge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWluLXdpZHRoOiA1MjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fY2hlY2tib3gtd3JhcCBzdmcge1xuICAgIHRvcDogMnB4O1xuICB9XG5cbiAgJl9fZmllbGQtbGFiZWwge1xuICAgIEBleHRlbmQgJWxhYmVsLTM7XG5cbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgY29sb3I6ICRuMjAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC5pbnB1dC1ibG9jayxcbiAgJl9fcGVyaW9kLWZpbHRlci13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cblxuICAud3MtZGljdGlvbmFyeS1zZWxlY3Qge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX2l0ZW0tYWN0aW9ucyB7XG4gICAgb3ZlcmZsb3c6IGluaXRpYWwgIWltcG9ydGFudDtcblxuICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICBjb2xvcjogJHNnOTAwO1xuICAgIH1cbiAgfVxufVxuIiwiLmNvbW1lbnQtY2FyZCB7XG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9faWNvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAmIHN2ZyB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5jb21tZW50LWxpc3Qge1xuICAmX190b3Atd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICZfX2ZpbHRlcnMge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIC53cy1kaWN0aW9uYXJ5LXNlbGVjdCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmlucHV0LWJsb2NrIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtLWFjdGlvbnMge1xuICAgIGNvbHVtbi1nYXA6IDRweDtcbiAgfVxufVxuIiwiLmRvY3VtZW50LWNhcmQge1xuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICZfX2ZpZWxkLWxhYmVsIHtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIGNvbG9yOiAkbjIwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkcmVxdWlyZWQ7XG4gICAgfVxuICB9XG59XG4iLCIuZG9jdW1lbnQtbGlzdCB7XG4gICAgJl9fdG9wLXdyYXAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIFxuICAgICZfX2ZpbHRlcnMge1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICBcbiAgICAmX19pdGVtLWFjdGlvbnMge1xuICAgICAgb3ZlcmZsb3c6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgXG4gICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICBjb2xvcjogJHNnOTAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAiLCIuZW1wbG95ZWUtY2FyZCB7XG4gICZfX2JhY2stYWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAmX19mb3JtLWRhdGEge1xuICAgIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9faW5wdXQtd3JhcCB7XG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgfVxuXG4gICAgLndzLWRpY3Rpb25hcnktc2VsZWN0X19sYWJlbCB7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fZmllbGQtd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuXG4gICZfX2ZpZWxkLWxhYmVsIHtcbiAgICBAZXh0ZW5kICVsYWJlbC0zO1xuXG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGNvbG9yOiAkbjIwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkcmVxdWlyZWQ7XG4gICAgfVxuICB9XG5cbiAgJl9fY2hlY2tib3gge1xuICAgIGhlaWdodDogNDBweDtcblxuICAgIHN2ZyB7XG4gICAgICB0b3A6IDJweDtcbiAgICB9XG4gIH1cblxuICAmX19hdHRhY2htZW50cy13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgLmF0dGFjaG1lbnRzLWxpc3RfX2NvbnRhaW5lcnMgPiA6bnRoLWNoaWxkKG4gKyA0KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2F0dGFjaG1lbnRzLWxhYmVsIHtcbiAgICBAZXh0ZW5kICVsYWJlbC0zO1xuXG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGNvbG9yOiAkbjIwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkcmVxdWlyZWQ7XG4gICAgfVxuICB9XG59XG4iLCIuZW1wbG95ZWUtbGlzdCB7XG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fZmlsdGVycyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgLndzLWRpY3Rpb25hcnktc2VsZWN0IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtYmxvY2sge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2NoZWNrYm94LXdyYXAgc3ZnIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gICZfX2NoZWNrYm94LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cblxuICAmX19maWVsZC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGNvbG9yOiAkbjIwMDtcbiAgfVxufVxuIiwiLmFkZGl0aW9uYWwtaW5mbyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbjA0MDtcbiAgcGFkZGluZzogMTBweCAwIDAgMTBweDtcblxuICAmX19yZXF1aXJlZCB7XG4gICAgICBjb2xvcjogJHJlcXVpcmVkO1xuICB9XG4gIFxuICAmX19mdWxsLXdpZHRoIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCJAa2V5ZnJhbWVzIHNwaW4ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi53cy1idXR0b24ge1xuICB0cmFuc2l0aW9uOiAkZGVmYXVsdC10cmFuc2l0aW9uO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxuXG4gICYtLWxvYWRpbmcge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gICYtLXByaW1hcnkge1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2NiNTAwO1xuICAgIGNvbG9yOiAkYnMwMDA7XG5cbiAgICAmOm5vdChbZGlzYWJsZWRdKTpub3QoLndzLWJ1dHRvbi0tbG9hZGluZyk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNjYjMwMDtcbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbjAzMDtcbiAgICAgIGNvbG9yOiAkbjA3MDtcbiAgICB9XG5cbiAgICAmLndzLWJ1dHRvbi0td2l0aC1pY29uIHtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuXG4gICAgICAud3MtYnV0dG9uX19pY29uIHtcbiAgICAgICAgZmlsbDogY3VycmVudENvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLXNlY29uZGFyeSB7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkZTc1MDtcbiAgICBjb2xvcjogJG4wMDA7XG5cbiAgICAmOm5vdChbZGlzYWJsZWRdKTpub3QoLndzLWJ1dHRvbi0tbG9hZGluZyk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlNTAwO1xuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuMDMwO1xuICAgICAgY29sb3I6ICRuMDcwO1xuICAgIH1cblxuICAgICYud3MtYnV0dG9uLS13aXRoLWljb24ge1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG5cbiAgICAgIC53cy1idXR0b25fX2ljb24ge1xuICAgICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tbGlnaHQge1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbjAyMDtcbiAgICBjb2xvcjogJG42MDA7XG5cbiAgICAmOm5vdChbZGlzYWJsZWRdKTpub3QoLndzLWJ1dHRvbi0tbG9hZGluZyk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG4wMzA7XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgY29sb3I6ICRuMDUwO1xuICAgIH1cblxuICAgICYud3MtYnV0dG9uLS13aXRoLWljb24ge1xuICAgICAgcGFkZGluZzogNnB4IDEycHg7XG5cbiAgICAgIC53cy1idXR0b25fX2ljb24ge1xuICAgICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tZmxhdCB7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkbjAwMDtcblxuICAgICY6bm90KFtkaXNhYmxlZF0pOm5vdCgud3MtYnV0dG9uLS1sb2FkaW5nKTpob3ZlciB7XG4gICAgICBjb2xvcjogJG4wMDA7XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgY29sb3I6ICRuMDAwO1xuICAgIH1cblxuICAgICYud3MtYnV0dG9uLS13aXRoLWljb24ge1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG5cbiAgICAgIC53cy1idXR0b25fX2ljb24ge1xuICAgICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tdGhpbiB7XG4gICAgY29sb3I6ICRuOTAwO1xuXG4gICAgJjpub3QoW2Rpc2FibGVkXSk6bm90KC53cy1idXR0b24tLWxvYWRpbmcpOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkbjMwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIGNvbG9yOiAkbjEwMDtcbiAgICB9XG4gIH1cblxuICAmX19pY29uIHtcbiAgICAmLS1sZWZ0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAmLS1yaWdodCB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG4gIH1cblxuICAmX19zcGlubmVyIHtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgfVxufVxuIiwiLmNoaXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJvcmRlcjogJGRlZmF1bHQtY29udHJvbC1ib3JkZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRuMDIwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGhlaWdodDogMjJweDtcblxuICAmX19sYWJlbCB7XG4gICAgQGV4dGVuZCAlYm9keS0xO1xuXG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDAgNHB4O1xuICB9XG5cbiAgJl9fZGVsZXRlLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMTtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTBweDtcblxuICAgICAgcGF0aCB7XG4gICAgICAgIGZpbGw6ICRzZzIwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jaGlwLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMnB4O1xuXG4gICZfX2NoaXAtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgcm93LWdhcDogOHB4O1xuICB9XG5cbiAgJl9fYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAxZnI7XG4gICAgY29sdW1uLWdhcDogMTJweDtcbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxufVxuIiwiLmVtcHR5LW1lc3NhZ2Uge1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgJG4wNTA7XG4gIGJvcmRlci1yYWRpdXM6ICRkZWZhdWx0LWJvcmRlci1yYWRpdXM7XG4gIGJhY2tncm91bmQtY29sb3I6ICRuMDIwO1xuXG4gIHAsXG4gIGRpdiB7XG4gICAgQGV4dGVuZCAlc3ViaGVhZGVyLTM7XG4gIH1cblxuICBwOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICBkaXY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxufVxuIiwiLmljb24tc3RvcmUge1xuICAmX19zZWxlY3QtaWNvbi13cmFwIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luOiAwIDZweCA2cHggMDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkYWUwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICYtLXNlbGVjdGVkLFxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJG4wMzA7XG4gICAgfVxuICB9XG5cbiAgJl9faWNvbiBzdmcgZyB7XG4gICAgc3Ryb2tlOiAkYnM5MDA7XG4gIH1cbn1cbiIsIi5tYWluLW1lbnUge1xuICAmX19saXN0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmX19saXN0LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICZfX2xpc3QtaXRlbS1saW5rIHtcbiAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gICAgdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbjtcbiAgICBjb2xvcjogJG43MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJi0tY2hpbGQge1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2xpc3QtaXRlbS1saW5rLWljb24ge1xuICAgIHRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb247XG4gICAgZmlsbDogJG42MDA7XG4gIH1cblxuICAmX19saXN0LWl0ZW0tLWFjdGl2ZSB7XG4gICAgLm1haW4tbWVudV9fbGlzdC1pdGVtLWxpbmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNjYjM1MDtcbiAgICAgIGNvbG9yOiAkbjAwMDtcbiAgICB9XG5cbiAgICAubWFpbi1tZW51X19saXN0LWl0ZW0tbGluay1pY29uIHtcbiAgICAgIGZpbGw6ICRuMDAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2xpc3QtaXRlbTpub3QoJl9fbGlzdC1pdGVtLS1hY3RpdmUpOmhvdmVyIHtcbiAgICAubWFpbi1tZW51X19saXN0LWl0ZW0tbGluayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbjAxMDtcbiAgICB9XG4gIH1cblxuICAmX19saXN0LWl0ZW0tbGluay1pY29uLXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuIiwiQGtleWZyYW1lcyB0cmFjay1iYXIge1xuICBmcm9tIHtcbiAgICBsZWZ0OiAtNSU7XG4gICAgd2lkdGg6IDUlO1xuICB9XG5cbiAgdG8ge1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgd2lkdGg6IDM1JTtcbiAgfVxufVxuXG4ud3MtcHJlbG9hZGVyIHtcbiAgei1pbmRleDogOTk5OTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbjA4MDtcblxuICAmLS1yZWxhdGl2ZS1wb3NpdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJi0tYWJzb2x1dGUtcG9zaXRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gICZfX2JhciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA1JTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBhbmltYXRpb246IHRyYWNrLWJhciBlYXNlLW91dCAycyBpbmZpbml0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbjgwMDtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuIiwiLnN3aXRjaC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1NnB4O1xuICBtaW4td2lkdGg6IDU2cHg7XG4gIGhlaWdodDogMjhweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYmFja2dyb3VuZDogJGJzMDMwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJi0tc2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiAkbjgwMDtcbiAgfVxuXG4gICZfX2NpcmNsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDVweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICRhZTAwMDtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcblxuICAgICYtLXNlbGVjdCB7XG4gICAgICBsZWZ0OiAzM3B4O1xuICAgIH1cbiAgfVxufVxuIiwiLmFwcC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDAgNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG4wMTA7XG5cbiAgJl9fZm9vdGVyLWNvcHlyaWdodCB7XG4gICAgY29sb3I6ICRuNjAwO1xuICB9XG59XG4iLCIuYXBwLWZvcm0ge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuXG4gICZfX3Jvdzpub3QoOmZpcnN0LWNoaWxkKTpub3QoJl9fcm93LS1uby10b3AtcGFkZGluZykge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG5cbiAgJl9fcm93LWdyb3VwLWxhYmVsLXdyYXBwZXIge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBtaW4taGVpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIH1cblxuICAmX19yb3ctZ3JvdXAtbGFiZWwge1xuICAgIGNvbG9yOiAkbjIwMDtcblxuICAgICYtLXNpbmdsZSB7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3Jvdy0tbm8tZ3JvdXAtbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMjIwcHg7XG4gIH1cblxuICAmX19jb2x1bW4tc3ViLXJvdyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gICZfX3JlcXVpcmUtbGFiZWwge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIH1cblxuICAmX19jb250cm9scy13cmFwcGVyOm5vdCgmX19jb250cm9scy13cmFwcGVyLS1zdGFuZC1hbG9uZSkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgfVxuXG4gICZfX2NvbnRyb2wtY29sdW1uOm5vdCgmX19jb250cm9sLWNvbHVtbi0tc3RhbmQtYWxvbmUpIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuXG4gICZfX2NvbnRyb2wtcmFkaW8td3JhcHBlcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICB9XG5cbiAgJl9fY29udHJvbC1yYWRpby1jdXN0b20tZmllbGQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuXG4gICZfX2NvbnRyb2wtcmFkaW8tbGFiZWwsXG4gICZfX2NvbnRyb2wtY2hlY2tib3gtbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG5cbiAgJl9fY29udHJvbC1yYWRpby1sYWJlbC0tZGlzYWJsZWQsXG4gICZfX2NvbnRyb2wtY2hlY2tib3gtbGFiZWwtLWRpc2FibGVkIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICAmX19jb250cm9sLXJhZGlvLFxuICAmX19jb250cm9sLWNoZWNrYm94IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJl9fY29udHJvbC1yYWRpby1jaGVja21hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkbjA0MDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG4wMTA7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2l0aW9uOiAkZGVmYXVsdC10cmFuc2l0aW9uO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRyb2wtY2hlY2tib3gtY2hlY2ttYXJrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb247XG4gICAgYm9yZGVyOiAycHggc29saWQgJG4wNDA7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuMDEwO1xuICB9XG5cbiAgJl9fY29udHJvbC1jaGVja2JveC1jaGVja21hcmstaWNvbi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgJl9fY29udHJvbC1jaGVja2JveC1jaGVja21hcmstaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbjtcbiAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICZfX2NvbnRyb2wtcmFkaW8tbGFiZWwgLmFwcC1mb3JtX19jb250cm9sLXJhZGlvOmNoZWNrZWQgfiAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW8tY2hlY2ttYXJrIHtcbiAgICBib3JkZXItY29sb3I6ICRzY2IzMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNjYjMwMDtcbiAgfVxuXG4gICZfX2NvbnRyb2wtY2hlY2tib3gtbGFiZWwgLmFwcC1mb3JtX19jb250cm9sLWNoZWNrYm94OmNoZWNrZWQgfiAuYXBwLWZvcm1fX2NvbnRyb2wtY2hlY2tib3gtY2hlY2ttYXJrIHtcbiAgICBib3JkZXItY29sb3I6ICRzY2IzMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNjYjMwMDtcblxuICAgIC5hcHAtZm9ybV9fY29udHJvbC1jaGVja2JveC1jaGVja21hcmstaWNvbiB7XG4gICAgICBmaWxsOiAkYnMwMDA7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udHJvbC1yYWRpby1sYWJlbDpob3ZlciAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW8gfiAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW8tY2hlY2ttYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbjAzMDtcbiAgfVxuXG4gICZfX2NvbnRyb2wtY2hlY2tib3gtbGFiZWw6aG92ZXIgLmFwcC1mb3JtX19jb250cm9sLWNoZWNrYm94IH4gLmFwcC1mb3JtX19jb250cm9sLWNoZWNrYm94LWNoZWNrbWFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG4wMzA7XG4gIH1cblxuICAmX19jb250cm9sLXJhZGlvLWxhYmVsIC5hcHAtZm9ybV9fY29udHJvbC1yYWRpb1tkaXNhYmxlZF0gfiAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW8tY2hlY2ttYXJrIHtcbiAgICBib3JkZXItY29sb3I6ICRuMDIwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuMDIwO1xuICB9XG5cbiAgJl9fY29udHJvbC1yYWRpby1sYWJlbDpob3ZlciAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW86Y2hlY2tlZCB+IC5hcHAtZm9ybV9fY29udHJvbC1yYWRpby1jaGVja21hcmsge1xuICAgIGJvcmRlci1jb2xvcjogJHNjYjUwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2NiNTAwO1xuICB9XG5cbiAgJl9fY29udHJvbC1jaGVja2JveC1sYWJlbDpob3ZlciAuYXBwLWZvcm1fX2NvbnRyb2wtY2hlY2tib3g6Y2hlY2tlZCB+IC5hcHAtZm9ybV9fY29udHJvbC1jaGVja2JveC1jaGVja21hcmsge1xuICAgIGJvcmRlci1jb2xvcjogJHNjYjUwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2NiNTAwO1xuICB9XG5cbiAgJl9fY29udHJvbC1yYWRpby1sYWJlbCAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW8tY2hlY2ttYXJrOjphZnRlciB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiczAwMDtcbiAgfVxuXG4gICZfX2NvbnRyb2wtcmFkaW8tbGFiZWwgLmFwcC1mb3JtX19jb250cm9sLXJhZGlvOmNoZWNrZWQgfiAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW8tY2hlY2ttYXJrOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmX19jb250cm9sLXJhZGlvLWxhYmVsIC5hcHAtZm9ybV9fY29udHJvbC1yYWRpb1tkaXNhYmxlZF06Y2hlY2tlZCB+IC5hcHAtZm9ybV9fY29udHJvbC1yYWRpby1jaGVja21hcms6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbjA3MDtcbiAgfVxuXG4gICZfX2NvbnRyb2wtcmFkaW8tbGFiZWw6aG92ZXIgLmFwcC1mb3JtX19jb250cm9sLXJhZGlvW2Rpc2FibGVkXTpjaGVja2VkIH4gLmFwcC1mb3JtX19jb250cm9sLXJhZGlvLWNoZWNrbWFyazo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuMDcwO1xuICB9XG5cbiAgJl9fY29udHJvbC1yYWRpby1sYWJlbDpob3ZlciAuYXBwLWZvcm1fX2NvbnRyb2wtcmFkaW9bZGlzYWJsZWRdIH4gLmFwcC1mb3JtX19jb250cm9sLXJhZGlvLWNoZWNrbWFyayB7XG4gICAgYm9yZGVyLWNvbG9yOiAkbjAyMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbjAyMDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICAmX19jb250cm9sLWNvbHVtbi0tdGhyZWUtcXVhcnRlcnMge1xuICAgIHdpZHRoOiBjYWxjKDc1JSAtIDEwcHgpO1xuICB9XG5cbiAgJl9fY29udHJvbC1jb2x1bW4tLWhhbGYge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG5cbiAgJl9fY29udHJvbC1jb2x1bW4tLXRoaXJkIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDEwcHgpO1xuICB9XG5cbiAgJl9fY29udHJvbC1jb2x1bW4tLXR3by10aGlyZCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAqIDIgLSAxMHB4KTtcbiAgfVxuXG4gICZfX2NvbnRyb2wtY29sdW1uLS1xdWFydGVyIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcbiAgfVxuXG4gICZfX2NvbnRyb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb247XG4gICAgYm9yZGVyOiAkZGVmYXVsdC1jb250cm9sLWJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1jb250cm9sLWJvcmRlci1yYWRpdXM7XG4gICAgb3V0bGluZTogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkc2NiMzAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG4wMTA7XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkbjAzMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuMDMwO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRyb2wtY2hlY2tib3gge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gICZfX2FydGljbGUge1xuICAgIC5hcnRpY2xlX19wYXJhZ3JhcGg6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAuYXJ0aWNsZV9fcGFyYWdyYXBoOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICB9XG4gIH1cblxuICAmX19idXR0b25zLXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgJl9fY2FuY2VsIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuXG4gICZfX2NvbmZpcm0tYnV0dG9uIHtcbiAgICBtYXJnaW46IDM2cHggMCAwIGF1dG87XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBjb2xvcjogJG4yMDA7XG4gIH1cblxuICAmX190YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICB0ciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG4wMzA7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJG4wMzA7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG4wMTA7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCk6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbjAyMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0aCB7XG4gICAgICBAZXh0ZW5kICVzdWJoZWFkZXItMjtcblxuICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICB0ZCB7XG4gICAgICBAZXh0ZW5kICVib2R5LTE7XG5cbiAgICAgIG1heC13aWR0aDogNDI3cHg7IC8vINCf0L7RgtC+0LzRgyDRh9GC0L4gNDI3INCyINCx0YDQsNGD0LfQtdGA0LUg0LTQsNC10YIgNDgwISDQl9C90LDQtdGI0Ywg0L/QvtGH0LXQvNGDPyDQoNCw0YHRgdC60LDQttC4INC80L3QtSEgcm9ja2V0LjI3QHlhbmRleC5ydVxuICAgICAgcGFkZGluZzogOHB4IDIwcHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGg6bm90KDpmaXJzdC1jaGlsZCksXG4gICAgdGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkbjAzMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5hcHAtdGFibGUge1xuICB3aWR0aDogMTAwJTtcblxuICB0ciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRuMDMwO1xuXG4gICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG4wMTA7XG4gICAgfVxuXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbjAyMDtcbiAgICB9XG4gIH1cblxuICB0aCB7XG4gICAgcGFkZGluZzogMTJweCA4cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgJi5ub3dyYXAge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gIH1cblxuICB0aC5hcHAtdGFibGVfX3RoaW4tY2VsbCB7XG4gICAgd2lkdGg6IDclO1xuICB9XG5cbiAgdGguYXBwLXRhYmxlX19ub3JtYWwtY2VsbCB7XG4gICAgd2lkdGg6IDE1JTtcbiAgfVxuXG4gIHRoLmFwcC10YWJsZV9fd2lkZS1jZWxsIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgdGQge1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgICBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgICB9XG5cbiAgICAmLmNlbnRlci1kYXRhIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgJi5ub3dyYXAge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gIH1cblxuICB0aDpub3QoOmZpcnN0LWNoaWxkKSxcbiAgdGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJG4wMzA7XG4gIH1cblxuICAmX190YWJsZS1idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgJl9fdGFibGUtYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG5cbiAgJl9fdGFibGUtYnV0dG9uLWljb24ge1xuICAgIGZpbGw6ICRuNjAwO1xuICB9XG59XG5cbi5hcHAtdGFibGUtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gIC5hcHAtdGFibGUge1xuICAgIG1pbi13aWR0aDogJHRhYmxlLW1pbi13aWR0aDtcbiAgfVxufVxuIiwiLyogRm9ybSBtb3JlIHN0eWxlcyB3ZWlnaHQgdXNlZCBpZCBzZWxlY3RvciAqL1xuI2FwcCB7XG4gIC5hdHRhY2htZW50cy1saXN0LmF0dGFjaG1lbnRzLWxpc3QtLWZpbGwtYm9yZGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAkZGVmYXVsdC1jb250cm9sLWJvcmRlciAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6ICRkZWZhdWx0LWNvbnRyb2wtYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmF0dGFjaG1lbnRzLWxpc3Qge1xuICAgIC5hdHRhY2htZW50cy1saXN0X19jb250YWluZXItaXRlbSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbjAzMDtcbiAgICB9XG5cbiAgICAuYXR0YWNobWVudHMtbGlzdF9faG92ZXItZmFkZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIC5hdHRhY2htZW50cy1saXN0X19jb250YWluZXItaXRlbS1idXR0b25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIC5hdHRhY2htZW50cy1saXN0X19jb250YWluZXItaXRlbTpob3ZlciB7XG4gICAgICAuYXR0YWNobWVudHMtbGlzdF9faG92ZXItZmFkZXIge1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIG9wYWNpdHk6IDAuMTg7XG4gICAgICB9XG5cbiAgICAgIC5hdHRhY2htZW50cy1saXN0X19jb250YWluZXItaXRlbS1idXR0b25zIHtcbiAgICAgICAgei1pbmRleDogMTEwO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hdHRhY2htZW50cy1saXN0X19jb250YWluZXItaXRlbS1idXR0b24ge1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICZfX2VtcHR5LWJsb2NrIHtcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG4wMjAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmX19lbXB0eS1ibG9jay1pY29uIHtcbiAgICAgIHBhdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICBzdHJva2U6ICRuMjAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIHBhdGg6bGFzdC1jaGlsZCB7XG4gICAgICAgIGZpbGw6ICRuMjAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fZW1wdHktYmxvY2stdGV4dC5jYXB0aW9uLXByaW1hcnkge1xuICAgICAgQGV4dGVuZCAlYm9keS0xO1xuXG4gICAgICBjb2xvcjogJG4yMDAgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICZfX2FkZC1maWxlLWxpbmsge1xuICAgICAgY29sb3I6ICRzY2IzMDAgIWltcG9ydGFudDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkc2NiNTAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fd2FybmluZy1sYWJlbC5ib2R5LTEtcHJpbWFyeSB7XG4gICAgICBAZXh0ZW5kICVib2R5LTE7XG5cbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICRuMjAwICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgIHRleHQtYWxpZ246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qIEZvcm0gbW9yZSBzdHlsZXMgd2VpZ2h0IHVzZWQgaWQgc2VsZWN0b3IgKi9cbiNhcHAge1xuICAud3MtcmVhY3QtYmFzZS1tb2RhbCB7XG4gICAgJl9fbW9kYWwge1xuICAgICAgei1pbmRleDogODE7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIH1cblxuICAgICZfX21vZGFsLXRpdGxlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzY2I1MDA7XG4gICAgfVxuICB9XG5cbiAgLndzLXJlYWN0LWJhc2UtbW9kYWxfX2JhY2sge1xuICAgIHotaW5kZXg6IDgwO1xuICAgIGN1cnNvcjogaW5pdGlhbDtcblxuICAgICYtLXBvaW50ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC53cy1yZWFjdC1iYXNlLW1vZGFsX19idXR0b24td3JhcCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJvcmRlci1jb2xvcjogJGxpbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJzMDIwO1xuICB9XG5cbiAgLndzLXJlYWN0LWJhc2UtbW9kYWxfX2J1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNjYjUwMDtcblxuICAgICYtLWRlZmF1bHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgICYtLWRpc2FibGVkIHtcbiAgICAgIG9wYWNpdHk6IGluaXRpYWw7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGluZTtcbiAgICAgIGNvbG9yOiAkc2cwNzA7XG4gICAgfVxuICB9XG59XG4iLCIvKiBGb3JtIG1vcmUgc3R5bGVzIHdlaWdodCB1c2VkIGlkIHNlbGVjdG9yICovXG4jYXBwIHtcbiAgLmJhc2UtZGF0ZS1waWNrZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgaW5wdXQge1xuICAgICAgcGFkZGluZzogMCA4cHggIWltcG9ydGFudDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiAkZGVmYXVsdC10cmFuc2l0aW9uO1xuICAgICAgYm9yZGVyOiAkZGVmYXVsdC1jb250cm9sLWJvcmRlciAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogJGRlZmF1bHQtY29udHJvbC1ib3JkZXItcmFkaXVzO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGNvbG9yOiAkbjkwMDtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHNjYjMwMCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbjAxMDtcbiAgICAgIH1cblxuICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICBib3JkZXItY29sb3I6ICRuMDMwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuMDMwICFpbXBvcnRhbnQ7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICRuMjAwO1xuICAgIH1cblxuICAgIC5pcy1kaXNhYmxlZCB7XG4gICAgICBpbnB1dCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJG4wMzAgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG4wMzAgIWltcG9ydGFudDtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5iYXNlLWRhdGUtcGlja2VyLmJhc2UtZGF0ZS1waWNrZXItLWVycm9yIHtcbiAgICBpbnB1dCB7XG4gICAgICBib3JkZXItY29sb3I6ICRyYTQwMCAhaW1wb3J0YW50O1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmE0MDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYmFzZS1kYXRlLXBpY2tlcl9fbGFiZWwge1xuICAgIEBleHRlbmQgJXN1YmhlYWRlci0yO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICRuMjAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgfVxuICB9XG5cbiAgLmJhc2UtZGF0ZS1waWNrZXJfX2ZpZWxkcy1lcnJvciB7XG4gICAgdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkcmE0MDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbiIsIi8qIEZvcm0gbW9yZSBzdHlsZXMgd2VpZ2h0IHVzZWQgaWQgc2VsZWN0b3IgKi9cbiNhcHAge1xuICAuaW5wdXQtYmxvY2tfX2ZpZWxkcy1lcnJvciB7XG4gICAgdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlucHV0LWJsb2NrOm5vdCguaW5wdXQtYmxvY2stLXNlYXJjaC1tb2RlKSB7XG4gICAgaW5wdXQge1xuICAgICAgcGFkZGluZzogMCA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICB0ZXh0YXJlYSB7XG4gICAgICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBpbnB1dCxcbiAgICB0ZXh0YXJlYSB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbjtcbiAgICAgIGJvcmRlcjogJGRlZmF1bHQtY29udHJvbC1ib3JkZXIgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRkZWZhdWx0LWNvbnRyb2wtYm9yZGVyLXJhZGl1cztcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBjb2xvcjogJG45MDA7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRzY2IzMDAgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG4wMTA7XG4gICAgICB9XG5cbiAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkbjAzMCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbjAzMCAhaW1wb3J0YW50O1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQ6OnBsYWNlaG9sZGVyLFxuICAgIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogJG4yMDA7XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWJsb2NrLmlucHV0LWJsb2NrLS1zZWFyY2gtbW9kZSB7XG4gICAgLmlucHV0LWJsb2NrX19pY29uLS13aXRoLWxhYmVsIHtcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb247XG4gICAgICBib3JkZXI6ICRkZWZhdWx0LWNvbnRyb2wtYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1jb250cm9sLWJvcmRlci1yYWRpdXM7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgY29sb3I6ICRuOTAwO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2NiMzAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuMDEwO1xuICAgICAgfVxuXG4gICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJG4wMzAgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG4wMzAgIWltcG9ydGFudDtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ibG9jay5pbnB1dC1ibG9jay0tZXJyb3Ige1xuICAgIC5pbnB1dC1ibG9ja19fZmllbGRzLWVycm9yIHtcbiAgICAgIEBleHRlbmQgJWJvZHktMTtcblxuICAgICAgY29sb3I6ICRyYTQwMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGlucHV0LFxuICAgIHRleHRhcmVhIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJHJhNDAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkbjAzMCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbjAzMCAhaW1wb3J0YW50O1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICB9XG5cbiAgICAgICZbZGlzYWJsZWRdIH4gLmlucHV0LWJsb2NrX19maWVsZHMtZXJyb3Ige1xuICAgICAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWJsb2NrX19sYWJlbCB7XG4gICAgQGV4dGVuZCAlc3ViaGVhZGVyLTI7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogMjhweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogJG4yMDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uLWN1c3RvbSB7XG4gICZfX3BhZ2UtbnVtYmVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgY29sb3I6ICRzY2I1MDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJi0tc2VsZWN0ZWQge1xuICAgICAgY29sb3I6ICRuMDcwO1xuICAgIH1cbiAgfVxuXG4gICZfX3dyYXBwZXIge1xuICAgIEBleHRlbmQgJWJvZHktMTtcblxuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gICZfX2VsbGlwc2lzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiA0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGNvbG9yOiAkc2NiNTAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICZfX3ByZXYtcGFnZSB7XG4gICAgY29sb3I6ICRuMDYwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICZfX25leHQtcGFnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIGNvbG9yOiAkbjQwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbiIsIiNzdWJ0cmVlLWNvbnRhaW5lciB7XG4gIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9faXRlbXMtaXRlbSB7XG4gICAgQGV4dGVuZCAlYm9keS0xO1xuXG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbjAzMDtcbiAgICB9XG4gIH1cblxuICAud3MtZGljdGlvbmFyeS1zZWxlY3RfX2l0ZW1zLWl0ZW0ud3MtZGljdGlvbmFyeS1zZWxlY3RfX2l0ZW1zLWl0ZW0tLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbjAyMDtcblxuICAgIC53cy1yZWFjdC1jaGVja2JveF9fY2hlY2std3JhcC0tY2hlY2tlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FiNjAwO1xuICAgIH1cblxuICAgIC53cy1yZWFjdC1jaGVja2JveF9faWNvbi1jaGVjayB7XG4gICAgICB0b3A6IDJweDtcbiAgICB9XG4gIH1cbn1cblxuLyogRm9ybSBtb3JlIHN0eWxlcyB3ZWlnaHQgdXNlZCBpZCBzZWxlY3RvciAqL1xuI2FwcCB7XG4gIC53cy1kaWN0aW9uYXJ5LXNlbGVjdCB7XG4gICAgLmlucHV0LWJsb2NrOm5vdCguaW5wdXQtYmxvY2stLXNlYXJjaC1tb2RlKSB7XG4gICAgICBpbnB1dCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQycHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tdWx0aS13cmFwIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuXG4gICAgJl9fbXVsdGktZXJyb3Ige1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgICZfX2l0ZW1zLXdyYXAge1xuICAgICAgYm9yZGVyOiAkZGVmYXVsdC1jb250cm9sLWJvcmRlcjtcbiAgICB9XG5cbiAgICAmX19pdGVtcy1pdGVtIHtcbiAgICAgIEBleHRlbmQgJWJvZHktMTtcbiAgICB9XG5cbiAgICAmX19tb2RlbC1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDRweCA2cHggNnB4O1xuICAgICAgYm9yZGVyOiAkZGVmYXVsdC1jb250cm9sLWJvcmRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuMDIwO1xuXG4gICAgICAmLS1hY3Rpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2NiNTAwO1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgQGV4dGVuZCAlYm9keS0xO1xuXG4gICAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tdWx0aS13cmFwLWlucHV0IHtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLmlucHV0LWJsb2NrIHtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5pbnB1dC1ibG9jay0td2l0aC1pY29uIHtcbiAgICAgICAgLmlucHV0LWJsb2NrX19pbnB1dC13cmFwLFxuICAgICAgICAuaW5wdXQtYmxvY2tfX2lucHV0LXBvc2l0aW9uLXdyYXAge1xuICAgICAgICAgIGhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaW5wdXQtYmxvY2tfX2ljb24ge1xuICAgICAgICByaWdodDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9fbW9kZWwtc2luZ2xlLWl0ZW0ge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRuMDMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuMDMwO1xuICB9XG5cbiAgLndzLWRpY3Rpb25hcnktc2VsZWN0X19tb2RlbC1zaW5nbGUtaXRlbS0tZGlzYWJsZWQge1xuICAgIGJvcmRlci1jb2xvcjogJG4wMzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG4wMzA7XG4gIH1cblxuICAud3MtZGljdGlvbmFyeS1zZWxlY3RfX2xhYmVsIHtcbiAgICBAZXh0ZW5kICVzdWJoZWFkZXItMjtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiAyOHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAkbjIwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmJyZWFkLWNydW1icyB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAwO1xuXG4gICZfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cblxuICAmX19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcvJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHNjYjM1MDtcbiAgICB9XG4gIH1cbn1cbiIsIiVpbmRlbnQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4lbGlzdC1zdHlsZXMge1xuICBAZXh0ZW5kICVpbmRlbnQ7XG5cbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmFydGljbGUge1xuICAmX19zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuXG4gICZfX3BhcmFncmFwaCB7XG4gICAgQGV4dGVuZCAlaW5kZW50O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2xpc3QsXG4gICZfX29yZGVyZWQtbGlzdCB7XG4gICAgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgQGV4dGVuZCAlaW5kZW50O1xuICAgIH1cbiAgfVxuXG4gICZfX29yZGVyZWQtbGlzdCB7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBAZXh0ZW5kICVpbmRlbnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fbGlzdC0tZGVmYXVsdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIEBleHRlbmQgJWluZGVudDtcbiAgICB9XG4gIH1cblxuICAmX19saXN0Om5vdCgmX19saXN0LS1kZWZhdWx0KSB7XG4gICAgQGV4dGVuZCAlbGlzdC1zdHlsZXM7XG4gIH1cblxuICAmX19pbm5lci1saXN0IHtcbiAgICBAZXh0ZW5kICVsaXN0LXN0eWxlcztcblxuICAgIHBhZGRpbmctbGVmdDogNDBweDtcblxuICAgIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIEBleHRlbmQgJWluZGVudDtcbiAgICB9XG4gIH1cblxuICAmX19idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG5cbiAgICAmLS1vbi1yaWdodCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIi5vcHRpb25hbC1pdGVtcy1lZGl0LW1vZGFsIHtcbiAgJl9fc2F2ZS1idXR0b24sXG4gICZfX3JlbW92ZS1idXR0b24ge1xuICAgIGhlaWdodDogaW5pdGlhbDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiA0cHg7XG4gIH1cblxuICAud3MtcmVhY3QtY2hlY2tib3gge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIHN2ZyB7XG4gICAgICB0b3A6IDJweDtcbiAgICB9XG4gIH1cblxuICAuaW5wdXQtYmxvY2ssXG4gIC53cy1kaWN0aW9uYXJ5LXNlbGVjdCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLndzLXRvb2x0aXAtd3JhcCB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuIiwiLml0ZW1zLWNhbGN1bGF0b3Ige1xuICAmX19maWx0ZXJzIHtcbiAgICB3aWR0aDogNTAwcHg7XG5cbiAgICAuaW5wdXQtYmxvY2sge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0td3JhcCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3Jvdy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiA4cHggNDhweCA4cHggMTZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuMDIwO1xuICAgIH1cblxuICAgICYtLW9wZW5lZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG4wNDA7XG4gICAgfVxuXG4gICAgJi0tY2hpbGQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX29wdGlvbmFscy1wYW5lbCB7XG4gICAgbWF4LWhlaWdodDogMTM1cHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gICZfX2Fycm93LWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTZweDtcblxuICAgIHN2ZyB7XG4gICAgICBmaWxsOiAkYmxhY2s7XG4gICAgfVxuXG4gICAgJi0tcm90YXRlZCB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxuXG4gICZfX2Nvc3Qge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGUwMzA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC53cy1yZWFjdC1jaGVja2JveF9faWNvbi1jaGVjayB7XG4gICAgdG9wOiAycHg7XG4gIH1cbn1cbiIsIi5pdGVtLWNhcmQge1xuICAmX19iYWNrLWFjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fZmllbGQtd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICYtLWRlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAmX19maWVsZC1sYWJlbCB7XG4gICAgQGV4dGVuZCAlbGFiZWwtMztcblxuICAgIGhlaWdodDogNDBweDtcbiAgICBjb2xvcjogJG4yMDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogJHJlcXVpcmVkO1xuICAgIH1cbiAgfVxuXG4gICZfX2NoZWNrYm94IHtcbiAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICBzdmcge1xuICAgICAgdG9wOiAycHg7XG4gICAgfVxuICB9XG5cbiAgJl9fb3B0aW9uYWwtaXRlbXMtc2VsZWN0IHtcbiAgICAud3MtZGljdGlvbmFyeS1zZWxlY3Qge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cblxuICAgIC53cy1idXR0b24ge1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgIH1cbiAgfVxuXG4gIC53cy1kaWN0aW9uYXJ5LXNlbGVjdF9fbXVsdGktZXJyb3Ige1xuICAgIGxlZnQ6IDE5MnB4O1xuICB9XG5cbiAgLmlucHV0LWJsb2NrX19sYWJlbCB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB9XG5cbiAgLmF0dGFjaG1lbnRzLWxpc3RfX2VtcHR5LWJsb2NrLWNvbnRlbnQge1xuICAgIHotaW5kZXg6IGluaXRpYWw7XG4gIH1cbn1cbiIsIi5pdGVtLWxpc3Qge1xuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICZfX2ZpbHRlcnMge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIC53cy1kaWN0aW9uYXJ5LXNlbGVjdCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmlucHV0LWJsb2NrIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtLWFjdGlvbnMge1xuICAgIGNvbHVtbi1nYXA6IDRweDtcbiAgfVxufVxuIiwiLml0ZW0tc3ViamVjdC1jYXJkIHtcbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAmX19pY29ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBcbiAgICAmIHN2ZyB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5pdGVtLXN1YmplY3QtbGlzdCB7XG4gICZfX3RvcC13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fZmlsdGVycyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgLndzLWRpY3Rpb25hcnktc2VsZWN0IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtYmxvY2sge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0tYWN0aW9ucyB7XG4gICAgb3ZlcmZsb3c6IGluaXRpYWwgIWltcG9ydGFudDtcblxuICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICBjb2xvcjogJHNnOTAwO1xuICAgIH1cbiAgfVxufVxuIiwiLm1haW4tcGFnZSB7XG5cbiAgJl9fc2VydmljZS1wcmV2aWV3LWxpc3Qge1xuICAgIG1hcmdpbjogNDBweCAwIDAgLTQwcHg7XG4gIH1cblxuICAmX19zZXJ2aWNlLXByZXZpZXctbGlzdC1pdGVtIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDQwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG5cbiAgJl9fbmF2aWdhdG9yIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgdWwge1xuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgfVxuXG4gICAgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkc2NiMzAwO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRzY2I1MDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm9yZ2FuaXphdGlvbi1jYXJkIHtcbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbiIsIi5vcmdhbml6YXRpb24tbGlzdCB7XG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fZmlsdGVyIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAmX19pdGVtLWFjdGlvbnMge1xuICAgIG92ZXJmbG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG5cbiAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgY29sb3I6ICRzZzkwMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wYXJ0aWNpcGFudC1saXN0IHtcbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAmX19maWx0ZXJzIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIG1pbi13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIC5pbnB1dC1ibG9jayxcbiAgICAucGFydGljaXBhbnQtbGlzdF9fcGVyaW9kLWZpbHRlci13cmFwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB9XG4gIH1cblxuICAmX19wZXJpb2QtZmlsdGVyLWxhYmVsIHtcbiAgICBAZXh0ZW5kICVsYWJlbC0zO1xuXG4gICAgY29sb3I6ICRzZzIwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICAmX19wZXJpb2Qtd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICfigJQnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cbiAgfVxuXG4gICZfX3BlcmlvZC1maWx0ZXIge1xuICAgIHdpZHRoOiA0NiU7XG5cbiAgICAucmVhY3QtZGF0ZXBpY2tlci13cmFwcGVyLFxuICAgIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC53cy1kaWN0aW9uYXJ5LXNlbGVjdCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJl9faXRlbS1hY3Rpb25zIHtcbiAgICAud3MtYnV0dG9uIHtcbiAgICAgIGhlaWdodDogaW5pdGlhbDtcbiAgICAgIHBhZGRpbmc6IDJweCA0cHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuXG4gICAgLndzLWJ1dHRvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cblxuICAgIC53cy1idXR0b24tLWxpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuMDMwO1xuXG4gICAgICAmOm5vdChbZGlzYWJsZWRdKTpub3QoLndzLWJ1dHRvbi0tbG9hZGluZyk6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbjA0MDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wYXJ0aWNpcGFudC12aWV3IHtcbiAgJl9fYmFjay1hY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAmX190b3Atd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gICZfX2l0ZW1zLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cblxuICAmX19pdGVtcy1sYWJlbCB7XG4gICAgQGV4dGVuZCAlbGFiZWwtMztcblxuICAgIGhlaWdodDogNDBweDtcbiAgICBjb2xvcjogJG4yMDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgJl9faXRlbXMtbGlzdCB7XG4gICAgcGFkZGluZzogNnB4IDIwcHg7XG5cbiAgICAmLS1hZGRpdGlvbmFsIHtcbiAgICAgIHBhZGRpbmc6IDRweCAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2FjdGlvbnMge1xuICAgIC53cy1idXR0b24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnBvc3QtY2FyZCB7XG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9faWNvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAmIHN2ZyB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wb3N0LWxpc3Qge1xuICAmX190b3Atd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICZfX2ZpbHRlcnMge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIC53cy1kaWN0aW9uYXJ5LXNlbGVjdCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmlucHV0LWJsb2NrIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtLWFjdGlvbnMge1xuICAgIGNvbHVtbi1nYXA6IDRweDtcbiAgfVxufVxuIiwiLnByb2ZpbGUtc2V0dGluZ3Mge1xuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICZfX2ZpZWxkLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cblxuICAmX19maWVsZC1sYWJlbCB7XG4gICAgQGV4dGVuZCAlbGFiZWwtMztcblxuICAgIGhlaWdodDogNDBweDtcbiAgICBjb2xvcjogJG4yMDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogJHJlcXVpcmVkO1xuICAgIH1cbiAgfVxuXG4gICZfX25ldy1wYXNzd29yZCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmIC5pbnB1dC1ibG9jayB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgfVxuICB9XG5cbiAgJl9fcGFzc3dvcmQtcmVxdWlyZW1lbnRzIHtcbiAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgfVxuXG4gICZfX3Bhc3N3b3JkLXJlcXVpcmVtZW50IHtcbiAgICAmLS10cnVlIHtcbiAgICAgIGNvbG9yOiAkYWU1MDA7XG4gICAgfVxuXG4gICAgJi0tZmFsc2Uge1xuICAgICAgY29sb3I6ICRydTUwMDtcbiAgICB9XG4gIH1cblxufVxuIiwiLnJlc3BvbnNlLWNhcmQge1xuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gICZfX3N0YXR1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG4gIFxuICAmX19maWx0ZXJzIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAud3MtZGljdGlvbmFyeS1zZWxlY3Qge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5pbnB1dC1ibG9jayB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgfVxuICB9XG5cbiAgJl9fZmllbGQtd3JhcCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG5cbiAgJl9fZmllbGQtbGFiZWwge1xuICAgIEBleHRlbmQgJWxhYmVsLTM7XG5cbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgY29sb3I6ICRuMjAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICRyZXF1aXJlZDtcbiAgICB9XG4gIH1cblxuICAmX19kb3dubG9hZCB7XG4gICAgY29sb3I6ICRuMjAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICZfX2J0bnMge1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gIH1cbn1cblxuIiwiLnJlc3BvbnNlLWxpc3Qge1xuICAmX190b3Atd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICZfX2ZpbHRlcnMge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgbWluLXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgLndzLWRpY3Rpb25hcnktc2VsZWN0IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtYmxvY2sge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3BlcmlvZC1maWx0ZXItbGFiZWwge1xuICAgIEBleHRlbmQgJWxhYmVsLTM7XG5cbiAgICBjb2xvcjogJHNnMjAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gICZfX3BlcmlvZC13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ+KAlCc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuICB9XG5cbiAgJl9fcGVyaW9kLWZpbHRlciB7XG4gICAgd2lkdGg6IDQ2JTtcblxuICAgIC5yZWFjdC1kYXRlcGlja2VyLXdyYXBwZXIsXG4gICAgaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG4iLCIuc3BlY2lhbGl0eS1jYXJkIHtcbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAmX19pY29ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICYgc3ZnIHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnNwZWNpYWxpdHktbGlzdCB7XG4gICZfX3RvcC13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fZmlsdGVycyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgLndzLWRpY3Rpb25hcnktc2VsZWN0IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtYmxvY2sge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0tYWN0aW9ucyB7XG4gICAgY29sdW1uLWdhcDogNHB4O1xuICB9XG59XG4iLCIuc3ViamVjdC1ncm91cC1jYXJkIHtcbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAmX19pY29ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICYgc3ZnIHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnN1YmplY3QtZ3JvdXAtbGlzdCB7XG4gICZfX3RvcC13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9faXRlbS1hY3Rpb25zIHtcbiAgICBvdmVyZmxvdzogaW5pdGlhbCAhaW1wb3J0YW50O1xuXG4gICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgIGNvbG9yOiAkc2c5MDA7XG4gICAgfVxuICB9XG59XG4iLCIuc3luYy1sb2dzIHtcbiAgJl9fdG9wLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAmX19maWx0ZXJzIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIG1pbi13aWR0aDogNTYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICZfX2RhdGEtZmlsdGVyLWxhYmVsIHtcbiAgICBAZXh0ZW5kICVsYWJlbC0zO1xuXG4gICAgY29sb3I6ICRzZzIwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICAmX19kYXRhLXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAn4oCUJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG4gIH1cblxuICAmX19kYXRhLWZpbHRlciB7XG4gICAgd2lkdGg6IDQ2JTtcblxuICAgIC5yZWFjdC1kYXRlcGlja2VyLXdyYXBwZXIsXG4gICAgaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWJsb2NrLFxuICAmX19kYXRhLWZpbHRlci13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cblxuICAud3MtZGljdGlvbmFyeS1zZWxlY3Qge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX2FjdGlvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAud3MtYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICB9XG4gIH1cblxuICAmX19kYXRlLXRhYmxlLWhlYWRlciB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICB9XG5cbiAgJl9fcGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgJl9fZG8tYWN0aW9ucy1tb2RhbCB7XG4gICAgLndzLXJlYWN0LWNoZWNrYm94Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cblxuICAgIC53cy1yZWFjdC1jaGVja2JveF9faWNvbi1jaGVjayB7XG4gICAgICB0b3A6IDJweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zeXN0ZW0tc2V0dGluZ3Mge1xuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuIiwiLnByaW9yaXR5LXNlcnZpY2VzLXNlbGVjdCB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuXG4gICZfX2VtcHR5IHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LWZhbWlseTogJ29wZW5zYW5zUmVndWxhcicsIHNlcmlmO1xuICB9XG5cbiAgJl9fYWRkZWQsXG4gICZfX2xpc3Qtc2VydmljZXMge1xuICAgICAgd2lkdGg6IDYwMHB4OyAgICBcbiAgfVxuXG4gICZfX2NhcmQtc2VydmljZSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1ib3JkZXItcmFkaXVzO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJG4wNDA7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAmID4gYnV0dG9uID4gc3BhbiB7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgfVxuICBcbiAgJl9fY2FyZC1zZXJ2aWNlLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi50YWctY2FyZCB7XG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9faWNvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAmIHN2ZyB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi50YWctbGlzdCB7XG4gICZfX3RvcC13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fZmlsdGVycyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgLndzLWRpY3Rpb25hcnktc2VsZWN0IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtYmxvY2sge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0tYWN0aW9ucyB7XG4gICAgY29sdW1uLWdhcDogNHB4O1xuICB9XG59XG4iLCIudXNlci1jYXJkIHtcbiAgJl9faGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyBcbiAgfVxuXG4gICZfX2NoZWNrYm94LXdyYXAge1xuICAgIGNvbHVtbi1nYXA6IDE0cHg7XG4gIH1cblxuICAmX19jaGVja2JveCBzdmcge1xuICAgIHRvcDogMnB4O1xuICB9XG5cbiAgJl9fZmllbGQtbGFiZWwge1xuICAgIGNvbG9yOiAkc2cyMDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4iLCIudXNlci1saXN0IHtcbiAgJl9fZW1wdHktbWVzc2FnZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gICZfX3RhYmxlLFxuICAmX19wYWdpbmF0aW9uLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cblxuICAmX190YWJsZS1hY3Rpb25zIHtcbiAgICB3aWR0aDogNDEwcHg7XG4gICAgY29sdW1uLWdhcDogNHB4O1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYWRkLWJ1dHRvbiB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbn1cbiBcbi5hcHAtdGFibGUgLnVzZXItbGlzdF9fdGFibGUtYWN0aW9ucyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn0iLCIudmFjYW5jeS1jYXJkIHtcbiAgJl9fYmFjay1hY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICZfX2ZpZWxkLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cblxuICAmX19maWVsZC1sYWJlbCB7XG4gICAgQGV4dGVuZCAlbGFiZWwtMztcblxuICAgIGhlaWdodDogNDBweDtcbiAgICBjb2xvcjogJG4yMDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogJHJlcXVpcmVkO1xuICAgIH1cbiAgfVxufVxuIiwiLnZhY2FuY3ktbGlzdCB7XG4gICZfX3RvcC13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fZmlsdGVycyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgLndzLWRpY3Rpb25hcnktc2VsZWN0IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtYmxvY2sge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0tYWN0aW9ucyB7XG4gICAgY29sdW1uLWdhcDogNHB4O1xuICB9XG59XG4iLCIubWFpbi13cmFwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gICZfX2NvbnRlbnQtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG9yZGVyOiAxO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMjBweCk7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gICZfX21haW4tY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcGFkZGluZzogNjBweCA2MHB4IDA7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAvKiDQotCw0LrQuNC8INC+0LHRgNCw0LfQvtC8INC40LzQuNGC0LjRgNGD0LXQvCDQvdC40LbQvdC10LUg0L/QvtC70LUg0YMg0LHQu9C+0LrQsCwg0YLQsNC6INC60LDQuiBGaXJlZm94INC40LPQvdC+0YDQuNGA0YPQtdGCIHBhZGRpbmcgYm90dG9tICovXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBmbGV4OiAwIDAgNDBweDtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50LWZvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAmX19zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG4wMjA7XG4gICAgYm94LXNoYWRvdzogJGRlZmF1bHQtYm94LXNoYWRvdztcbiAgfVxuXG4gICZfX3NpZGViYXItaG9tZS1saW5rIHtcbiAgICBAZXh0ZW5kICVzdWJoZWFkZXItMztcblxuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbjtcbiAgICBjb2xvcjogJG42MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICZfX3NpZGViYXItaG9tZS1saW5rLWljb24td3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgJl9fc2lkZWJhci1ob21lLWxpbmstaWNvbiB7XG4gICAgdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbjtcbiAgICBmaWxsOiAkbjUwMDtcbiAgfVxufVxuIl19 */
