/*!**********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/libs/morris/morris.css ***!
  \**********************************************************************************************************************/
.morris-hover{position:absolute;z-index:1000}.morris-hover.morris-default-style{border-radius:10px;padding:6px;color:#666;background:rgba(255,255,255,0.8);border:solid 2px rgba(230,230,230,0.8);font-family:sans-serif;font-size:12px;text-align:center}.morris-hover.morris-default-style .morris-hover-row-label{font-weight:bold;margin:0.25em 0}
.morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:0.1em 0}

/*!*****************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/libs/highlight.js-master/atom-one-dark-reasonable.css ***!
  \*****************************************************************************************************************************************************/
/*

Atom One Dark With support for ReasonML by Gidi Morris, based off work by Daniel Gamage

Original One Dark Syntax theme from https://github.com/atom/one-dark-syntax

*/
.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  color: #abb2bf;
  background: #282c34;
}
.hljs-keyword, .hljs-operator {
  color: #F92672;
}
.hljs-pattern-match {
  color: #F92672;
}
.hljs-pattern-match .hljs-constructor {
  color: #61aeee;
}
.hljs-function {
  color: #61aeee;
}
.hljs-function .hljs-params {
  color: #A6E22E;
}
.hljs-function .hljs-params .hljs-typing {
  color: #FD971F;
}
.hljs-module-access .hljs-module {
  color: #7e57c2;
}
.hljs-constructor {
  color: #e2b93d;
}
.hljs-constructor .hljs-string {
  color: #9CCC65;
}
.hljs-comment, .hljs-quote {
  color: #b18eb1;
  font-style: italic;
}
.hljs-doctag, .hljs-formula {
  color: #c678dd;
}
.hljs-section, .hljs-name, .hljs-selector-tag, .hljs-deletion, .hljs-subst {
  color: #e06c75;
}
.hljs-literal {
  color: #56b6c2;
}
.hljs-string, .hljs-regexp, .hljs-addition, .hljs-attribute, .hljs-meta-string {
  color: #98c379;
}
.hljs-built_in, .hljs-class .hljs-title {
  color: #e6c07b;
}
.hljs-attr, .hljs-variable, .hljs-template-variable, .hljs-type, .hljs-selector-class, .hljs-selector-attr, .hljs-selector-pseudo, .hljs-number {
  color: #d19a66;
}
.hljs-symbol, .hljs-bullet, .hljs-link, .hljs-meta, .hljs-selector-id, .hljs-title {
  color: #61aeee;
}
.hljs-emphasis {
  font-style: italic;
}
.hljs-strong {
  font-weight: bold;
}
.hljs-link {
  text-decoration: underline;
}

/*!*************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/sass/old.sass ***!
  \*************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
.add-balance-box {
  width: 100%;
  height: auto;
  padding: 30px;
  border-radius: 2px;
  box-shadow: 0 0 8px 0 rgba(41, 70, 97, 0.14);
}

.paymentForm__card + .payment__requisites {
  margin-top: 75px;
}

.payment__requisites__title {
  font-weight: 600;
  color: #515658;
  font-size: 18px;
  line-height: 1.3;
  margin-top: 0;
  margin-bottom: 5px;
}
.payment__requisites table tr td {
  color: #515658;
  padding: 8px 0;
  line-height: 1.3;
  font-size: 14px;
}
.payment__requisites table tr td:nth-child(2n) {
  font-weight: 600;
  padding-left: 10px;
}
.payment__requisites .btn {
  padding: 0;
  margin-top: 10px;
  font-weight: 600;
  font-size: 14px;
}

.add-balance-box {
  max-width: 380px;
}
.add-balance-box__info {
  margin-bottom: 30px;
}
.add-balance-box__offer {
  margin-top: 30px;
}
.add-balance-box__heading {
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: bold;
}
.add-balance-box__title {
  font-size: 16px;
  font-weight: bold;
  margin: 0;
}
.add-balance-box__subtitle {
  display: block;
  font-size: 13px;
  margin: 0 0 20px 0;
}
.add-balance-box__divider {
  display: block;
  width: 100%;
  height: 1px;
  background-color: #E2E3E7;
}
.add-balance-box__count {
  margin-bottom: 10px;
  font-weight: bold;
  text-align: center;
}
.add-balance-box__count span {
  color: #FF8300;
}
.add-balance-box__count-desc {
  font-size: 13px;
  text-align: center;
  margin-bottom: 20px;
}
.add-balance-box__back {
  display: block;
  margin-top: 15px;
  color: #FF8300;
  font-weight: bold;
  text-align: center;
}

.add-balance .form__error {
  max-width: 560px;
}

@media (min-width: 576px) {
  .flexbox {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: stretch;
    align-content: flex-start;
    flex: none;
    order: 0;
    box-sizing: border-box;
  }
  .flexbox_row {
    flex-direction: row;
    max-height: 100%;
  }
  .flexbox_column {
    flex-direction: column;
    max-width: 100%;
  }
  .flexbox_spaceAroundContent {
    justify-content: space-around;
    align-items: center;
    align-content: center;
    margin: auto;
  }
  .flexbox_spaceAroundContentTop {
    justify-content: space-around;
    align-items: flex-start;
    align-content: center;
    margin: auto;
  }
  .flexbox_spaceBetweenContent {
    justify-content: space-between;
    align-items: center;
    align-content: center;
    margin: auto;
  }
  .uniFormInput {
    width: 100%;
    margin: 0;
    font-family: "PT Sans", Calibri, Helvetica, Arial, sans-serif;
  }
  .uniFormInput_disabled .uniFormInput__input {
    color: #cfcfcf;
  }
  .uniFormInput_hasError .uniFormInput__input {
    border-color: #E13535;
  }
  .uniFormInput__input {
    height: 34px;
    padding: 0 12px;
    width: 100%;
    font-size: 14px;
    border: 0;
    border-bottom: 1px solid #cfcfcf;
    border-radius: 0;
    outline: none;
    color: #333;
    margin: 0;
    transition: border 0.25s ease-in-out;
    background: none;
  }
  .uniFormInput__input::placeholder {
    color: #cfcfcf;
  }
  .uniFormInput__input:focus {
    border-color: #cfcfcf;
    border: 0 !important;
    border-bottom: 1px solid #cfcfcf !important;
  }
  .paymentForm__card {
    min-width: 540px;
    max-width: 560px;
    min-height: 280px;
    position: relative;
  }
  .paymentForm__card .uniFormInput__input, .paymentForm__card {
    padding: 0 8px;
  }
  .paymentForm__cardFront {
    width: 440px;
    max-width: 100%;
    min-height: 238px;
    border-radius: 3px;
    background-color: #ffffff;
    box-shadow: 0 2px 8px 0 rgba(186, 186, 186, 0.5);
    border: solid 1px #cfcfcf;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    padding: 24px 24px 18px;
    align-items: flex-start;
  }
  .paymentForm__cardFrontRow {
    width: 100%;
    align-items: flex-start;
    margin: 0;
  }
  .paymentForm__cardBack {
    width: 440px;
    max-width: 100%;
    min-height: 238px;
    border-radius: 3px;
    background-color: #ffffff;
    box-shadow: 0 2px 6px 0 rgba(186, 186, 186, 0.5);
    border: solid 1px #cfcfcf;
    position: absolute;
    bottom: 0;
    right: 0;
  }
  .paymentForm__cardBackStripe {
    margin-top: 40px;
    height: 40px;
    background: #cfcfcf;
  }
  .paymentForm__cardBackInfo {
    flex: 1;
    padding: 24px 24px 8px;
    justify-content: space-between;
  }
  .paymentForm__cardNumberContainer {
    width: 60%;
  }
  .paymentForm__cardLogo {
    width: 85px;
    height: auto;
  }
  .paymentForm__cardLogo img {
    max-width: 100%;
    max-height: 100%;
  }
  .paymentForm__cardOwnerContainer {
    width: 60%;
  }
  .paymentForm__cardOwnerInput {
    width: calc(100% - 6px);
  }
  .paymentForm__cardExpirationMonth, .paymentForm__cardExpirationYear {
    width: 80px;
  }
  .paymentForm__cardCVVContainer {
    justify-content: flex-end;
  }
  .paymentForm__cardCVVInput {
    width: 50px;
  }
  .paymentForm__cardTerms {
    display: inherit;
    font-size: 12px;
    color: #cfcfcf;
  }
  .paymentForm__label {
    display: block;
    font-size: 14px;
    color: #515658;
    font-weight: bold;
    padding-bottom: 6px;
  }
  .paymentForm__label label {
    margin: 0;
  }
  .paymentForm__group {
    padding-bottom: 16px;
  }
  .paymentForm__submit {
    align-items: center;
    justify-content: flex-start;
    padding: 25px 0 0 0;
  }
  .paymentForm__submit button {
    margin: 0 30px 0 0;
  }
  .paymentForm__submitInfo {
    font-size: 14px;
    text-align: left;
    color: #cfcfcf;
  }
  .paymentForm__submitInfo_error {
    color: #d90f0f;
  }
  .subscriptionDetails {
    justify-content: flex-start;
  }
  .subscriptionDetails__info {
    width: 440px;
    border-radius: 3px;
    background-color: #ffffff;
    box-shadow: 0 2px 8px 0 rgba(186, 186, 186, 0.5);
    border: solid 1px #cfcfcf;
    padding: 10px 15px 15px 15px;
    align-items: flex-start;
  }
  .subscriptionDetails__infoRow {
    padding-top: 5px;
  }
  .subscriptionDetails__infoRow div:first-child {
    width: 150px;
  }
  .subscriptionDetails__infoTaxWarning {
    color: #515658;
    font-size: 12px;
  }
  .subscriptionDetails__buttons {
    padding-left: 15px;
    justify-content: flex-start;
  }
  .subscriptionDetails__buttons div {
    margin-bottom: 10px;
  }
  .subscriptionDetails__buttons a {
    width: 160px;
  }
  .btn-light-grey {
    color: #fff;
    background: #cfcfcf;
  }
  .btn-light-grey:hover {
    color: #fff;
    background-color: #cfcfcf;
  }
  .subscriptionDetails__history {
    margin-top: 20px;
  }
  .subscriptionDetails__history_current {
    font-weight: bold;
  }
  .paymentForm__cardTerms img {
    height: 20px;
  }
  .pci-icon-fix {
    padding: 0 10px;
  }
  .card-info-error-background {
    background-color: #cfcfcf;
  }
  .card-info-error {
    position: absolute;
    bottom: 0;
    margin: 10px;
    color: #f44;
    font-style: italic;
    display: none;
  }
  .payment-loader {
    float: right;
    z-index: 999;
    width: 440px;
    position: relative;
    opacity: 0.9;
    padding: 100px;
    display: none;
  }
  .payment-loader img {
    height: 40px;
  }
  .flexbox input.btn {
    margin-right: 15px;
  }
  .pay-info {
    color: #888;
  }
  .pay-info .container {
    color: #222;
    font-size: 15px;
  }
  .current-card {
    padding: 10px;
  }
}
@media (max-width: 767.98px) {
  .paymentForm__cardLogo {
    display: none;
  }
  .paymentForm__cardExpirationMonth,
  .paymentForm__group {
    margin-bottom: 10px;
  }
  .paymentForm__cardTerms {
    margin-top: 10px;
    display: inherit;
    font-size: 12px;
    color: #bababa;
    text-align: center;
  }
  .paymentForm__cardTerms img {
    height: 15px;
  }
}
.invoice-box {
  width: auto !important;
}

.invoice__wrapper {
  max-width: 1000px;
}
.invoice__next {
  position: relative;
}
.invoice__next_col {
  margin-bottom: 25px;
}
.invoice__next_col:last-child {
  margin-bottom: 0;
}
.invoice__next_title {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.3;
  margin-bottom: 8px;
}
.invoice__next .text-secondary {
  line-height: 1.4;
  display: block;
}
.invoice__next_date {
  margin: 0;
  display: block;
}
.invoice__next table tr:first-child td {
  padding-top: 0;
}
.invoice__next table tr td {
  padding: 4px 0;
}
.invoice__next table tr td:nth-child(2n) {
  padding-left: 25px;
}
.invoice__requisites_title {
  font-weight: 600;
  font-size: 18px;
}
.invoice__requisites_table {
  overflow-x: auto;
}
.invoice__requisites_table table {
  width: 100%;
  table-layout: fixed;
}
.invoice__requisites_table tr {
  height: 45px;
}
.invoice__requisites_table tr.filled {
  background-color: #e7e7e7;
}
.invoice__requisites_table tr td:first-child {
  min-width: 200px;
  padding: 10px 0 10px 25px;
}
.invoice__requisites_table tr td:last-child {
  padding: 10px 25px 10px 10px;
}
.invoice__additional-info > div:first-child {
  margin-bottom: 20px;
}
.invoice__payments {
  margin-bottom: 50px;
}

.invoice-box {
  width: 100%;
  height: auto;
  padding: 30px;
  border-radius: 2px;
  box-shadow: 0 0 8px 0 rgba(41, 70, 97, 0.14);
}

.notify-box {
  width: 100%;
  height: auto;
  padding: 30px;
  border-radius: 2px;
  box-shadow: 0 0 8px 0 rgba(41, 70, 97, 0.14);
}

.notify__block:not(:last-child) {
  margin-bottom: 50px;
}
.notify__heading {
  font-size: 20px;
  margin-bottom: 20px;
}
.notify__table thead tr th:last-child {
  text-align: right;
}
.notify__table tbody tr:last-child {
  border-bottom: 1px solid #cfcfcf !important;
}
.notify__add-btn.btn-accent {
  width: 100px;
  font-size: 13px;
  margin-top: 15px;
}
.notify__actions {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  height: 21px;
}
.notify__actions_edit {
  margin-right: 10px;
}
.notify__actions_edit svg {
  width: 100%;
  height: 100%;
}
.notify__actions_edit, .notify__actions_delete {
  display: inline-block;
  width: 13px;
  height: 13px;
}
.notify__actions_edit i, .notify__actions_delete i {
  display: block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.notify__actions_edit svg, .notify__actions_delete svg {
  fill: #111;
}
.notify__inner-table {
  margin: 0;
}
.notify__inner-table tbody tr:last-child {
  border-bottom: none !important;
}
.notify__inner-table tbody tr td {
  border-top: none;
}
.notify__categories {
  display: flex;
  align-items: center;
  height: 21px;
}
.notify__category {
  display: inline-block;
  width: 15px;
  height: 15px;
  border-radius: 50%;
}
.notify__category:not(:last-child) {
  margin-right: 10px;
}
.notify__category--critical.active {
  background-color: #E13535;
}
.notify__category--important.active {
  background-color: #ffcd00;
}
.notify__category--normal.active {
  background-color: #27ae60;
}
.notify__popup-radio label {
  margin-top: 0 !important;
  font-size: 16px !important;
}

.custom-checkbox.critical .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #E13535;
}

.custom-checkbox.important .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #FF8300;
}

.custom-checkbox.normal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #27ae60;
}

.error-page__section {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
}
.error-page svg {
  max-width: 100%;
}
.error-page__heading {
  font-size: 100px;
  font-weight: bold;
}
@media (max-width: 767.98px) {
  .error-page__heading {
    font-size: 50px;
  }
}
.error-page__text {
  font-size: 40px;
}
@media (max-width: 767.98px) {
  .error-page__text {
    font-size: 20px;
  }
}
.error-page__text span {
  color: #FF8300;
}
.error-page__button.btn {
  width: auto;
}

.welcome-popup-button {
  padding-top: 10px;
  cursor: pointer;
  color: #FF8300;
}
.welcome-popup-button:hover {
  color: rgba(255, 131, 0, 0.6392156863);
}

#popup-welcome-description {
  display: block;
  margin: 15px 0 30px 0;
}

#popup-welcome .mfp-close {
  display: none;
}

#popup-welcome .title i {
  margin-left: 4px;
}

#popup-welcome .justify-content-lg-around {
  justify-content: space-around !important;
}

table.table {
  width: 100%;
}
table.table--td-valign-middle tr td {
  vertical-align: middle;
}
table.table.table__sortable thead tr th.sortable {
  cursor: pointer;
  position: relative;
}
table.table.table__sortable thead tr th.sortable.sorting_asc:before {
  opacity: 1;
}
table.table.table__sortable thead tr th.sortable.sorting_desc:after {
  opacity: 1;
}
table.table.table__sortable thead tr th.sortable:before {
  display: block;
  position: absolute;
  content: "↑";
  bottom: 0.9em;
  right: 1em;
  opacity: 0.3;
}
table.table.table__sortable thead tr th.sortable:after {
  display: block;
  position: absolute;
  content: "↓";
  bottom: 0.9em;
  right: 0.5em;
  opacity: 0.3;
}
table.table thead tr th {
  font-weight: bold;
  border: 0;
  font-size: 13px;
}
table.table tbody tr {
  border-bottom: 1px solid #cfcfcf;
  position: relative;
}
table.table tbody tr.table-bold {
  font-weight: 600;
}
table.table tbody tr:last-child {
  border-bottom: 1px solid transparent;
}
table.table tbody tr td {
  font-size: 13px;
  padding-right: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
table.table tbody tr td b {
  color: #FF8300;
}

table.last-border tr:last-child {
  border-bottom: 1px solid #cfcfcf !important;
}

.info-block {
  width: 100%;
  height: auto;
  padding: 30px;
  background-color: #cfcfcf;
  border-radius: 2px;
}
.info-block__heading {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 10px;
}
.info-block__text {
  margin: 0;
}

.checkbox-group .custom-control.custom-checkbox {
  padding: 0;
  margin-bottom: 10px;
}
.checkbox-group .custom-control.custom-checkbox .custom-control-label {
  padding-left: 1.5rem;
  margin: 0;
}

.radio-calendar {
  display: flex;
  flex-wrap: wrap;
}
.radio-calendar label {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 30px;
  margin-top: 0;
  background-color: rgba(207, 207, 207, 0.16);
  border-radius: 2px;
  cursor: pointer;
  user-select: none;
}
.radio-calendar label:not(:last-child) {
  margin-right: 5px;
  margin-bottom: 5px;
}
.radio-calendar input {
  display: none;
}
.radio-calendar input:checked + label {
  background-color: #FF8300;
  color: #fff;
}

body.uk-light .select2-container--default .select2-selection--single {
  background: transparent !important;
}
body.uk-light .select2-container--default .select2-selection--multiple {
  background: transparent !important;
}
body.uk-light .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #717171;
}
body.uk-light #delivery-report-filter-form input {
  color: #717171;
  background: transparent !important;
}
body.uk-light .popup-subscribe .left-screen_form p {
  color: #717171;
}
body.uk-light .sidebar {
  background-color: #262626;
}
body.uk-light .navbar-menu li a {
  color: #A2A2A2;
}
body.uk-light .navbar-menu > ul > li > a {
  color: #ffffff;
}
body.uk-light .navbar-menu > ul > li.active-item .active-item {
  color: #ffffff;
}
body.uk-light .setting-theme label {
  color: #B0B0B0;
}
body.uk-light .lang-switcher::after, body.uk-light .lang-switcher::before {
  background-color: #ffffff;
}
body.uk-light .logout {
  color: #ffffff;
  border-color: #ffffff;
}
body.uk-light .logout:hover {
  background-color: #ffffff;
  color: #1F1F1F;
}
body.uk-light .logout:hover svg {
  fill: #1F1F1F;
}
body.uk-light .logout svg {
  fill: #ffffff;
}
body.uk-light .lk_footer {
  border-top-color: #666;
}
body.uk-light .footer li a {
  border: none;
}
body.uk-light .footer li a:hover {
  color: #ffffff;
}
body.uk-light .mobile-menu {
  background-color: #262626;
  border-bottom: 1px solid #333;
}
body.uk-light .toggle-menu span {
  background-color: #ffffff;
}
body.uk-light .toggle-menu span::after, body.uk-light .toggle-menu span::before {
  background-color: #ffffff;
}
body.uk-light .menu-popup {
  background-color: #262626;
}
body.uk-light .mfp-close-btn-in .mfp-close {
  color: #ffffff;
}
body.uk-light .nav_level > ul > li > a {
  color: #ffffff;
}
body.uk-light .nav_level > ul > li > a:hover {
  color: #FF8300;
}
body.uk-light .nav_level li .circle-toggle {
  border-color: #ffffff;
}
body.uk-light .nav_level li .circle-toggle::before, body.uk-light .nav_level li .circle-toggle::after {
  background-color: #ffffff;
}
body.uk-light .banner-help {
  background-color: #262626;
}
body.uk-light .breadcrumbs li::after {
  background-image: url(/public/build/images/arrow-pagination-white.bcf21377.svg);
  opacity: 1;
}
body.uk-light input, body.uk-light textarea, body.uk-light select {
  border-color: #ffffff;
  color: #ffffff;
  background-color: #1F1F1F;
}
body.uk-light .label-select .arrow-icon {
  fill: #ffffff;
}
body.uk-light .label-select::after {
  background-color: #1F1F1F;
}
body.uk-light .balance_composition {
  background-color: #262626;
}
body.uk-light .calendar-table {
  color: #111111;
}
body.uk-light .table_bottom .table_bottom-info .right svg {
  fill: #ffffff;
}
body.uk-light .table_bottom .table_bottom-info .right > * {
  color: #ffffff;
}
body.uk-light .statement_table {
  overflow-x: auto;
}
body.uk-light .statement_table table tr {
  border-bottom: 1px solid #3A3A3A;
}
body.uk-light .statement_table table tr.no-results {
  text-align: center;
}
body.uk-light .statement_table table tr:last-child {
  border-bottom: 1px solid transparent;
}
body.uk-light .statement_tabs .tab:hover {
  background-color: #262626;
}
body.uk-light .statement_tabs .tab.active:hover {
  background-color: #FF8300;
}
body.uk-light .danger_info {
  color: #E13535;
  background-color: transparent;
  border: 1px solid #F44336;
}
body.uk-light .danger_info a {
  color: #ffffff;
}
body.uk-light .popup-form {
  background-color: #262626;
}
body.uk-light .popup-form input, body.uk-light .popup-form textarea, body.uk-light .popup-form select {
  background-color: #262626;
}
body.uk-light .popup-form .h3 {
  background-color: #1F1F1F;
  border-bottom: 1px solid #111111;
}
body.uk-light .popup-form .label-select::after {
  background-color: #262626;
}
body.uk-light .left-screen_form .label-password .icon-view svg {
  fill: #ffffff;
}
body.uk-light .lk-content_right, body.uk-light .statement_table table tbody tr.current-tariff {
  background-color: #1F1F1F;
}
body.uk-light .statement_table table tbody tr td .current-btn svg {
  fill: #ffffff;
}
body.uk-light .pagination li a {
  color: #ffffff;
}
body.uk-light .pagination li:hover a, body.uk-light .pagination li:hover span {
  background-color: transparent;
}
body.uk-light .pagination li svg {
  fill: #ffffff;
}
body.uk-light .pagination li .current {
  color: #1F1F1F;
}
body.uk-light .pagination li .current:hover {
  background-color: #cfcfcf;
}
body.uk-light .table_bottom .table_bottom-info .left select {
  background-color: #1f1f1f;
  border: 1px solid #ffffff;
}
body.uk-light .table_bottom .table_bottom-info .left .wrap-select::after {
  border: 1px solid #ffffff;
  border-left: none;
  background-color: #1F1F1F;
}
body.uk-light .table_bottom .table_bottom-info .left .wrap-select .arrow-icon {
  fill: #ffffff;
}
body.uk-light .info-block {
  background-color: #262626;
}
body.uk-light pre {
  background-color: #cfcfcf;
}
body.uk-light .documentation_content table tr:nth-child(2n+1) td {
  background-color: #262626 !important;
}
body.uk-light .invoice-box {
  background-color: #262626;
}
body.uk-light .invoice__requisites_table table tr:nth-child(2n+1) td {
  background-color: #1f1f1f;
}
body.uk-light .label-select select {
  background-color: #262626;
}
body.uk-light .statement_date svg {
  fill: #ffffff;
}
body.uk-light .statement_date input {
  background-color: #262626;
}
body.uk-light .statement_date input:hover, body.uk-light .statement_date input:focus, body.uk-light .statement_date input:active {
  background-color: #262626;
}
body.uk-light .statement_tabs .tab {
  color: #ffffff;
}
body.uk-light .notify__actions_delete svg, body.uk-light .notify__actions_edit svg {
  fill: #ffffff;
}
body.uk-light .notify-box {
  background-color: #262626;
}
body.uk-light .table .table {
  background-color: transparent;
}
body.uk-light .table_variant_1 table tr:nth-child(odd) td {
  background-color: #262626;
}
body.uk-light .uniFormInput__input {
  background-color: transparent;
  border-color: #111111;
  color: #111111;
}
body.uk-light .add-balance-box {
  background-color: #262626;
}
body.uk-light .popup-subscribe .more-info {
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.5);
}
body.uk-light .lang-switcher__menu {
  background-color: #262626;
}
body.uk-light .lang-switcher__menu::before {
  background: #262626;
}
body.uk-light .lang-switcher__menu a {
  color: #ffffff;
}
body.uk-light .invoice__next_col:last-child::before {
  opacity: 0.15;
}
body.uk-light .lk-content_main .lang-switcher::before, body.uk-light .lk-content_main .lang-switcher::after {
  background: #FF8300;
}

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-responsive.img-width {
  width: 100%;
}

.text-center {
  text-align: center;
}

b, strong {
  font-weight: 600;
}

.btn-accent {
  background-color: #FF8300;
  color: #ffffff;
  border-radius: 2px;
  transition: all 0.25s ease;
  position: relative;
  border: none;
  text-align: center;
  width: 100%;
  margin-top: 25px;
  display: inline-block;
  cursor: pointer;
  padding: 15px 20px;
  line-height: 1.4;
  font-weight: 600;
}
.btn-accent:hover, .btn-accent:focus {
  background-color: rgb(255, 143.4, 25.5);
  outline: none;
  color: #ffffff;
}
.btn-accent:active {
  background-color: rgb(229.5, 117.9, 0);
  color: #ffffff;
}

.btn-cancel {
  background-color: #515658;
  color: #ffffff;
  border-radius: 2px;
  transition: all 0.25s ease;
  position: relative;
  border: none;
  text-align: center;
  width: 100%;
  margin-top: 25px;
  display: inline-block;
  cursor: pointer;
  padding: 15px 20px;
  line-height: 1.4;
  font-weight: 600;
}
.btn-cancel:hover, .btn-cancel:focus {
  background-color: rgb(255, 143.4, 25.5);
  outline: none;
  color: #ffffff;
}
.btn-cancel:active {
  background-color: rgb(229.5, 117.9, 0);
  color: #ffffff;
}

.wrap_screens {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: 100%;
}

.left-screen {
  width: 35%;
  padding: 20px 4% 40px;
  min-height: 100vh;
  position: relative;
  background-color: #FFFFFF;
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  align-content: space-between;
  flex-direction: column;
}

.left-screen-unione {
  width: 45%;
  padding: 20px 4% 40px;
}

.left-screen_header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.logo {
  display: flex;
  max-width: 130px;
  float: left;
}
.logo a {
  display: inline-block;
}

.lang-switcher {
  display: inline-block;
  position: relative;
  cursor: pointer;
  z-index: 11;
  text-decoration: none;
  padding-left: 20px;
  padding-right: 19px;
  appearance: none;
  font-size: 15px;
  line-height: 1.3;
}
.lang-switcher::before, .lang-switcher::after {
  content: "";
  position: absolute;
  top: 10px;
  width: 8px;
  height: 2px;
  background: #111111;
}
.lang-switcher::before {
  right: 4px;
  transform: rotate(45deg);
}
.lang-switcher::after {
  right: 0;
  transform: rotate(-45deg);
}
.lang-switcher:hover .lang-switcher__menu {
  display: block;
}

.lang-switcher__menu {
  display: none;
  position: absolute;
  top: calc(100% + 16px);
  right: -19px;
  list-style: none;
  width: 150px;
  height: auto;
  box-shadow: 0 15px 22px rgba(0, 0, 0, 0.1), 0 1px 11px rgba(0, 0, 0, 0.09);
  background-color: #ffffff;
  border-radius: 2px;
  padding: 7px 0;
}
.lang-switcher__menu::before {
  position: absolute;
  content: "";
  display: block;
  background: #ffffff;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
  right: 19px;
  top: -5px;
}
.lang-switcher__menu::after {
  content: "";
  display: block;
  position: absolute;
  background: transparent;
  width: 100%;
  height: 25px;
  right: 0;
  top: -23px;
}

.lang-switcher__item a {
  width: 100%;
  display: inline-block;
  color: #111111;
  padding: 7px 20px;
  line-height: 1.3;
}
.lang-switcher__item a.active {
  color: #cfcfcf;
  cursor: default;
}
.lang-switcher__item a:hover {
  color: #ffffff;
  background: #FF8300;
}
.lang-switcher__item a:hover.active {
  background-color: transparent;
  color: #cfcfcf;
}

.left-screen_form-flex {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 42px;
  box-sizing: border-box;
}

.left-screen_form {
  width: 100%;
  max-width: 640px;
  box-sizing: border-box;
}
.left-screen_form .h1 {
  text-align: center;
  margin-bottom: 13px;
}
.left-screen_form p {
  text-align: center;
  margin-bottom: 10px;
}
.left-screen_form .info {
  color: #515658;
  font-size: 13px;
  text-align: center;
  line-height: 1.4;
  margin-top: 9px;
}
.left-screen_form .right-info {
  position: absolute;
  top: 3px;
  color: #515658;
  right: 0;
  font-size: 13px;
  font-weight: 600;
}
.left-screen_form .back {
  text-align: center;
  margin-top: 24px;
  line-height: 1.4;
  display: block;
}
.left-screen_form .currency {
  position: absolute;
  left: calc(100% + 10px);
  top: 54%;
  transform: transalteY(-50%);
  display: inline-block;
}
.left-screen_form .wrap-button {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 25px;
  flex-wrap: wrap;
}
.left-screen_form .wrap-button .btn {
  width: 192px;
  margin-top: 0;
  margin-right: 10px;
}
.left-screen_form .label-api {
  max-width: 240px;
}
.left-screen_form .label-password input {
  padding-right: 40px;
}
.left-screen_form .label-password .icon-view {
  display: inline-block;
  right: 16px;
  position: absolute;
  top: 47px;
  cursor: pointer;
  opacity: 0.4;
}
.left-screen_form .label-password .icon-view.active {
  opacity: 1;
}
.left-screen_form .label-password .icon-view svg {
  width: 17px;
  height: 17px;
  fill: #111111;
}
.left-screen_form .api {
  position: absolute;
  left: calc(100% + 20px);
  bottom: 18px;
  white-space: nowrap;
}
.left-screen_form .api img {
  display: inline-block;
  margin-right: 4px;
  vertical-align: middle;
}
.left-screen_form .api.api_on {
  color: #6CC04A;
}
.left-screen_form .api.api_off {
  color: #F44336;
}

.popup-cencel {
  color: #FF8300;
  cursor: pointer;
  margin: 15px 0;
}

.footer {
  line-height: 1.4;
  font-size: 10px;
}
.footer .copyright {
  color: #515658;
  white-space: nowrap;
  margin-top: 5px;
}
.footer ul, .footer li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.footer li {
  display: inline-block;
  margin-top: 5px;
  position: relative;
  margin-right: 17px;
}
.footer li:last-child {
  margin-right: 0;
}
.footer li:last-child::after {
  display: none;
}
.footer li::after {
  content: "•";
  position: absolute;
  right: -11px;
  top: 0;
}
.footer li a {
  color: #515658;
  border-bottom: 1px solid #515658;
}
.footer li a:hover {
  color: #111111;
  border-bottom: 1px solid #111111;
}

.left-screen_footer {
  text-align: center;
  width: 100%;
  display: inline-block;
  position: relative;
  top: 20px;
}
.left-screen_footer .copyright {
  margin-top: 20px;
}

.right-screen {
  float: right;
  width: 65%;
  min-height: 100vh;
  background-color: rgba(255, 131, 0, 0.7);
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  padding: 40px 30px;
}
.right-screen .h3 {
  font-size: 22px;
  font-weight: normal;
  margin-bottom: 20px;
}
.right-screen img {
  margin: auto;
  max-width: 480px;
}
.right-screen ul, .right-screen li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.right-screen ul {
  margin-top: 20px;
}
.right-screen li {
  position: relative;
  background-color: #ffffff;
  text-transform: uppercase;
  display: inline-block;
  border-radius: 10em;
  white-space: nowrap;
  height: 42px;
  line-height: 42px;
  padding: 0 20px;
  margin-right: 12px;
  margin-left: 12px;
  margin-top: 20px;
}
.right-screen li a {
  color: #111111;
}
.right-screen li span {
  color: #FF8300;
  margin-right: 10px;
}

.right-screen-unione {
  background-color: unset;
  width: 55%;
  padding: 48px 30px;
}
.right-screen-unione ul {
  position: absolute;
  top: 50px;
  margin-top: -20px;
  margin-bottom: 80px;
}
.right-screen-unione li {
  height: 33px;
  line-height: 33px;
  margin-top: 0;
}
.right-screen-unione .h3 {
  font-size: 18px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: #515658;
}
.right-screen-unione .h3 span {
  color: #FF8C00;
}
.right-screen-unione img {
  margin: auto;
  max-width: 650px;
}

.right-screen-allymailer {
  background-color: #FFFFFF;
}

.right-screen-unione:after {
  content: "";
  position: fixed;
  z-index: -1;
  left: calc(54% - 130px);
  right: 0;
  top: 0;
  bottom: 0;
  background: url(/public/build/images/login_uni_wave_bg.3eb28149.svg) left center no-repeat;
  background-size: cover;
}

.right-screen-allymailer:after {
  content: "";
  position: fixed;
  z-index: -1;
  right: 0;
  top: 0;
  bottom: 0;
  background: #FFFFFF;
  background-size: cover;
}

.lk_wrap {
  position: relative;
  height: 100%;
  overflow: hidden;
}

.sidebar {
  background-color: #F9FAFC;
  padding: 40px 25px;
  padding-bottom: 16px;
  width: 300px;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  overflow: auto;
  display: flex;
  flex-direction: column;
  z-index: 5;
}
.sidebar .user {
  display: flex;
  align-items: flex-start;
  margin-bottom: 55px;
}
.sidebar .user__id {
  margin: -10px 0 0;
  font-size: 10px;
}
.sidebar .user img {
  width: 35px;
  height: auto;
  margin-right: 13px;
  margin-bottom: 2px;
}
.sidebar .user span {
  font-size: 13px;
  margin-top: 2px;
  display: inline-block;
  width: 200px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sidebar .user span b, .sidebar .user span strong {
  display: block;
}

.navbar-menu ul, .navbar-menu li {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.navbar-menu > ul > li.active-item::before {
  content: "";
  position: absolute;
  left: -25px;
  width: 3px;
  height: 27px;
  top: 12px;
  background-color: #FF8300;
}
.navbar-menu > ul > li.active-item .main-icon {
  fill: #FF8300;
}
.navbar-menu > ul > li.active-item .active-item {
  color: #111111;
}
.navbar-menu > ul > li.active-item .active-item:hover {
  color: #FF8300;
}
.navbar-menu > ul > li > a {
  padding: 12px 0;
  margin-left: -25px;
  padding-left: 54px;
  position: relative;
  z-index: 1;
  width: calc(100% + 50px);
}
.navbar-menu > ul > li > a:not([tabindex]) {
  cursor: pointer;
}
.navbar-menu > ul > li > a:not([tabindex]):hover {
  color: #FF8300;
}
.navbar-menu > ul > li ul {
  padding-left: 41px;
  margin-bottom: 15px;
  display: none;
}
.navbar-menu > ul > li ul li {
  margin: 9px 0;
}
.navbar-menu > ul > li ul li a {
  color: #8f8f8f;
}
.navbar-menu > ul > li ul li:first-child {
  margin-top: 0;
}
.navbar-menu li {
  color: #111111;
  position: relative;
}
.navbar-menu li a {
  color: #111111;
  display: block;
}
.navbar-menu li a:hover {
  color: #FF8300;
}
.navbar-menu li .main-icon {
  position: absolute;
  left: 0;
  top: 16.5px;
  fill: #8f8f8f;
  color: #8f8f8f;
}
.navbar-menu li .main-icon.hoverActive {
  fill: #FF8300;
}
.navbar-menu li .arrow-icon {
  position: absolute;
  right: 0;
  top: 22px;
  fill: #515658;
  width: 10px;
  height: 7px;
  transition: transform 0.25s ease;
}
.navbar-menu li .arrow-icon.reverse {
  transform: rotate(180deg);
}

.setting-theme {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: auto;
}
.setting-theme label {
  display: inline-block;
  width: auto;
  position: relative;
  overflow: hidden;
  padding-left: 21px;
  margin-top: 50px;
  cursor: pointer;
  font-size: 13px;
  user-select: none;
}
.setting-theme label input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  visibility: hidden;
}
.setting-theme label input:checked ~ .checkmark {
  border: 1px solid #515658;
}
.setting-theme label input:checked ~ .checkmark::after {
  display: block;
}
.setting-theme label input ~ .checkmark {
  background-color: transparent;
  border: 1px solid #515658;
}
.setting-theme label .checkmark {
  position: absolute;
  top: 2px;
  left: 0;
  height: 15px;
  width: 15px;
  border-radius: 50%;
}
.setting-theme label .checkmark::after {
  content: "";
  position: absolute;
  display: none;
  top: 4px;
  left: 4px;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #515658;
}

.lk-content {
  position: relative;
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: calc(100vh - 47px);
}

.lk-content_right {
  position: absolute;
  right: 50px;
  top: 21px;
  background-color: #ffffff;
}
.lk-content_right .logout {
  margin-left: 25px;
}

.logout {
  border: 1px solid #111111;
  color: #111111;
  display: inline-block;
  padding: 7px 20px;
  padding-left: 17px;
  font-size: 15px;
  transition: all 0.25s ease;
}
.logout:hover {
  background-color: #111111;
  color: #ffffff;
  border: 1px solid #ffffff;
}
.logout:hover svg {
  fill: #ffffff;
}
.logout svg {
  fill: #111111;
  margin-right: 5px;
  transition: fill 0.25s ease;
}

.lk-content_main {
  padding-top: 30px;
  margin-left: 390px;
  max-width: 996px;
  padding-right: 50px;
  padding-bottom: 100px;
}
.lk-content_main .h1 {
  margin-bottom: 22px;
}
.lk-content_main img {
  max-width: 100%;
}
.lk-content_main .lang-switcher {
  padding-left: 0;
}
.lk-content_main .lang-switcher::before, .lk-content_main .lang-switcher::after {
  background: #FF8300;
}
.lk-content_main .lang-switcher > span {
  color: #FF8300;
  font-weight: 600;
}

.hidden {
  display: none;
}

#graph {
  margin-top: 40px;
  overflow: auto;
}

.graph-colors {
  text-align: center;
  margin-top: 20px;
}
.graph-colors .color-item {
  margin-top: 10px;
  display: inline-block;
  padding-left: 25px;
  margin-right: 30px;
  position: relative;
}
.graph-colors .color-item .color {
  width: 20px;
  height: 20px;
  border-radius: 2px;
  margin-right: 5px;
  position: absolute;
  left: 0;
  top: 0;
}
.graph-colors .color-item:last-child {
  margin-right: 0;
}

.lk_footer {
  margin-left: 390px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: 1140px;
  padding: 16px 0;
  padding-top: 11px;
  border-top: 1px solid #cfcfcf;
  margin-right: 50px;
  margin-top: auto;
}

.toggle-menu {
  display: inline-block;
  width: 32px;
  height: 32px;
  cursor: pointer;
  z-index: 999;
  position: relative;
}
.toggle-menu.active span {
  background-color: transparent;
}
.toggle-menu.active span::before {
  transform: rotate(225deg);
  background-color: #111111;
  left: 0;
  top: 0;
  width: 18px;
  height: 5px;
}
.toggle-menu.active span::after {
  transform: rotate(-225deg);
  background-color: #111111;
  left: 0;
  bottom: auto;
  top: 0;
  width: 18px;
  height: 5px;
}
.toggle-menu span {
  background-color: #515658;
  width: 32px;
  height: 4px;
  position: relative;
  display: inline-block;
  border-radius: 10em;
}
.toggle-menu span::before, .toggle-menu span::after {
  content: "";
  position: absolute;
  background-color: #515658;
  width: 32px;
  height: 4px;
  transition: all 0.25s ease;
  left: 0;
  border-radius: 10em;
}
.toggle-menu span::before {
  top: -9px;
}
.toggle-menu span::after {
  bottom: -9px;
}

.mobile-menu {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  background-color: #F9FAFC;
  justify-content: space-between;
  align-items: center;
  padding: 10px 30px;
  z-index: 500;
  border-bottom: 1px solid rgba(17, 17, 17, 0.04);
}

.menu-popup {
  background-color: #ffffff;
  padding: 25px;
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  max-width: 380px;
  overflow: auto;
}
.menu-popup .navbar-menu {
  margin-bottom: 30px;
  margin-top: 40px;
}
.menu-popup .navbar-menu li .arrow-icon {
  right: 25px;
}
.menu-popup .navbar-menu li .main-icon {
  left: 25px;
}
.menu-popup .navbar-menu > ul > li ul {
  padding-left: 66px;
}
.menu-popup .navbar-menu > ul > li {
  border-bottom: 1px solid rgba(17, 17, 17, 0.08);
  margin-left: -25px;
  width: calc(100% + 50px);
}
.menu-popup .navbar-menu > ul > li > a {
  width: calc(100% + 25px);
  padding-right: 50px;
  padding-left: 80px;
}
.menu-popup .navbar-menu > ul > li:first-child {
  border-top: 1px solid rgba(17, 17, 17, 0.08);
}
.menu-popup .navbar-menu > ul > li::before {
  left: 0;
}
.menu-popup .logout {
  align-self: flex-start;
}
.menu-popup .setting-theme {
  justify-content: flex-start;
  margin-top: auto;
}
.menu-popup .setting-theme > label {
  margin-right: 30px;
  margin-top: 0;
  margin-bottom: 30px;
}

.mfp-close-btn-in .mfp-close {
  color: #515658;
  opacity: 1;
  font-size: 40px;
  right: auto;
  left: 15px;
  top: 8px;
  outline: none;
}

.mfp-wrap {
  z-index: 1152;
}

.mfp-move-horizontal .mfp-with-anim {
  opacity: 0;
  transition: all 0.3s;
  transform: translateX(-50px);
}
.mfp-move-horizontal.mfp-bg {
  opacity: 0;
  transition: all 0.3s;
  z-index: 1100;
}
.mfp-move-horizontal.mfp-ready .mfp-with-anim {
  opacity: 1;
  transform: translateX(0);
  display: flex;
  flex-direction: column;
}
.mfp-move-horizontal.mfp-ready.mfp-bg {
  opacity: 0.6;
}
.mfp-move-horizontal.mfp-removing .mfp-with-anim {
  transform: translateX(50px);
  opacity: 0;
}
.mfp-move-horizontal.mfp-removing.mfp-bg {
  opacity: 0;
}

.breadcrumbs {
  list-style-type: none;
  padding: 0;
  padding-bottom: 15px;
  padding-top: 10px;
  margin: 0;
  white-space: nowrap;
  overflow: auto;
  border-top: 1px solid #cfcfcf;
}
.breadcrumbs li {
  display: inline-block;
  position: relative;
  margin-left: 25px;
  vertical-align: middle;
  line-height: 1.2;
  color: #515658;
}
.breadcrumbs li:first-child {
  margin-left: 0;
}
.breadcrumbs li::after {
  content: "";
  position: absolute;
  background-image: url(/public/build/images/arrow-pagination.e3eee15c.svg);
  background-size: contain;
  background-repeat: no-repeat;
  width: 8px;
  height: 14px;
  right: -18px;
  top: 50%;
  transform: translateY(-50%);
  opacity: 0.5;
}
.breadcrumbs li:last-child::after {
  display: none;
}
.breadcrumbs li svg {
  width: 14px;
  height: 14px;
  position: relative;
  top: 1.5px;
}
.breadcrumbs li a {
  color: #A2A2A2;
}
.breadcrumbs li a:hover {
  color: #FF8300;
}

.documentation_content {
  padding-top: 30px;
}
.documentation_content h3 {
  font-size: 21px;
  margin: 30px 0 11px;
}
.documentation_content h2 {
  font-size: 21px;
  border-bottom: 1px solid #cfcfcf;
  padding-bottom: 15px;
  margin: 40px 0 17px;
}
.documentation_content p + pre {
  margin-top: -8px;
}
.documentation_content a {
  font-weight: 600;
}
.documentation_content code {
  font-family: "OpenSans-ex", sans-serif;
  font-size: 13px;
  margin-bottom: 1rem;
  display: block;
}
.documentation_content i {
  font-style: normal;
  color: #777;
}
.documentation_content pre.hljs {
  overflow: auto;
  word-wrap: normal;
  white-space: pre;
  font-size: 14px;
  padding: 0;
  border-radius: 3px;
  line-height: 1.4;
  padding: 15px;
  tab-size: 2;
  font-family: SFMono-Regular, Menlo, Consolas, "Liberation Mono", "Courier New", "OpenSans-ex", sans-serif;
  visibility: hidden;
  position: relative;
  padding: 15px 0;
  visibility: visible;
  background-color: #272b33;
}
.documentation_content pre.hljs table {
  margin: 0;
  width: 100%;
}
.documentation_content pre.hljs table tr:hover td.hljs-ln-code, .documentation_content pre.hljs table tr:hover td.hljs-ln-numbers {
  background-color: #2a3039;
}
.documentation_content pre.hljs table tr:first-child:last-child:hover td {
  background-color: #272b33;
}
.documentation_content pre.hljs table tr td {
  padding: 0;
  border: 1px transparent solid;
  transition: none;
  margin: 0;
}
.documentation_content pre.hljs table tr td.hljs-ln-numbers {
  background-color: #272b33;
  font-weight: 400;
  padding: 0 12px 0 20px;
  color: #515658;
  width: 50px;
  min-width: 50px;
  text-align: right;
  vertical-align: top;
  position: absolute;
  left: 0;
  box-shadow: 10px 0 10px transparent;
  transition: box-shadow 0.25s ease;
}
.documentation_content pre.hljs table tr td.hljs-ln-numbers.scrolled {
  -webkit-box-shadow: 10px 0 10px rgba(0, 0, 0, 0.1);
  box-shadow: 10px 0 10px rgba(0, 0, 0, 0.1);
}
.documentation_content pre.hljs table tr td.hljs-ln-code {
  background-color: #272b33;
  margin-right: 5px;
  padding-left: 50px;
}
.documentation_content pre.hljs table tr td.hljs-ln-code > * {
  display: inline-block;
  vertical-align: middle;
}
.documentation_content .highlight {
  border-radius: 3px;
}
.documentation_content .highlight ol, .documentation_content .highlight ul {
  border-radius: 0;
}
.documentation_content .hljs-tab {
  border-left: #3a3f48 1px dotted;
  width: 16px;
  height: 19.5px;
  overflow: hidden;
  margin: 0;
}
.documentation_content .table-wrapper {
  width: 100%;
  overflow-x: auto;
  border-radius: 3px;
}
.documentation_content .table-wrapper table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  margin: 20px 0;
  border-radius: 3px;
}
.documentation_content .table-wrapper > table {
  overflow: hidden;
}
.documentation_content .table-wrapper h1, .documentation_content .table-wrapper h2, .documentation_content .table-wrapper h3, .documentation_content .table-wrapper h4, .documentation_content .table-wrapper h5, .documentation_content .table-wrapper h6 {
  margin: 0;
}
.documentation_content .table-wrapper tr td {
  border: 1px solid #cfcfcf;
  padding: 10px;
  vertical-align: top;
  -webkit-transition: background-color 0.25s ease;
  -o-transition: background-color 0.25s ease;
  transition: background-color 0.25s ease;
}
.documentation_content .table-wrapper tr:hover td {
  background-color: #fafafa;
}
.documentation_content .table-wrapper thead {
  font-weight: 700;
  background-color: #cfcfcf;
}
.documentation_content .table-wrapper thead tr:hover td {
  background-color: #cfcfcf;
}

.documentation-also {
  border-top: 1px solid #cfcfcf;
  padding-top: 45px;
  margin-top: 45px;
}
.documentation-also .h3 {
  font-size: 18px;
  font-weight: 600;
}
.documentation-also ul, .documentation-also li {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.banner-help {
  background-color: #cfcfcf;
  text-align: center;
  position: absolute;
  right: 50px;
  top: 324px;
  padding: 35px 26px 26px;
  width: 290px;
  border-radius: 2px;
}
.banner-help img {
  max-width: 100%;
  height: auto;
}
.banner-help .h3 {
  font-size: 22px;
  font-weight: 600;
  margin-bottom: 14px;
}

.nav_level {
  white-space: nowrap;
  overflow: auto;
  padding-bottom: 10px;
  margin-bottom: -10px;
}
.nav_level ul, .nav_level li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.nav_level li {
  margin-top: 8px;
  position: relative;
}
.nav_level li .circle-toggle {
  position: absolute;
  left: 0;
  top: 3px;
  width: 22px;
  height: 22px;
  border: 1px solid #111111;
  background-color: transparent;
  border-radius: 10em;
  cursor: pointer;
}
.nav_level li .circle-toggle.active::after {
  transform: translate(-50%, -50%) rotate(90deg);
}
.nav_level li .circle-toggle::before, .nav_level li .circle-toggle::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background-color: #111111;
}
.nav_level li .circle-toggle::before {
  width: 10px;
  height: 1px;
}
.nav_level li .circle-toggle::after {
  content: "";
  position: absolute;
  height: 10px;
  width: 1px;
  transition: transform 0.5s ease;
}
.nav_level li a {
  font-weight: 600;
  position: relative;
  color: #111111;
  font-weight: normal;
}
.nav_level li a:hover {
  color: #FF8300;
}
.nav_level > ul.big_nav > li {
  padding-left: 31px;
}
.nav_level > ul > li ul {
  display: none;
  margin-left: 15px;
  margin-bottom: 12px;
}
.nav_level > ul > li ul li {
  margin: 0;
}
.nav_level > ul > li ul li a {
  color: #cfcfcf;
}

.balance_composition {
  display: inline-flex;
  box-shadow: 0 0 8px rgba(17, 17, 17, 0.14);
  border-radius: 2px;
  padding: 25px 50px;
  align-items: center;
  background-color: #ffffff;
}
.balance_composition .composition_left {
  color: #FF8300;
  font-size: 26px;
  padding-right: 50px;
  white-space: nowrap;
}
.balance_composition .composition_right {
  padding-left: 50px;
  position: relative;
}
.balance_composition .composition_right::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 1px;
  background-color: #cfcfcf;
}
.balance_composition .composition_right span {
  display: block;
  line-height: 1.4;
}
.balance_composition .composition_right span:first-child {
  font-size: 13px;
  margin-bottom: 5px;
}
.balance_composition .composition_right span:last-child {
  font-size: 16px;
  margin-top: 5px;
}

.balance_add {
  display: flex;
  align-items: center;
  margin-top: 20px;
}
.balance_add .btn {
  width: auto;
  padding-left: 30px;
  padding-right: 30px;
  margin-top: 0;
  white-space: nowrap;
}
.balance_add label {
  display: inline-block;
  width: auto;
  position: relative;
  overflow: hidden;
  padding-left: 21px;
  cursor: pointer;
  font-size: 13px;
  margin-top: 0;
  margin-left: 27px;
  user-select: none;
  color: #515658;
}
.balance_add label input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  visibility: hidden;
}
.balance_add label input:checked ~ .checkmark {
  border: 1px solid #cfcfcf;
}
.balance_add label input:checked ~ .checkmark::after {
  display: block;
}
.balance_add label input ~ .checkmark {
  background-color: transparent;
  border: 1px solid #cfcfcf;
}
.balance_add label .checkmark {
  position: absolute;
  top: 2px;
  left: 0;
  height: 15px;
  width: 15px;
  border-radius: 2px;
}
.balance_add label .checkmark::after {
  content: "";
  position: absolute;
  display: none;
  top: 3px;
  left: 2px;
  width: 10px;
  height: 8px;
  background-repeat: no-repeat;
  background-image: url(/public/build/images/checkmark.5e0dc886.svg);
}

.statement_wrap {
  margin-top: 62px;
}
.statement_wrap .h2 {
  margin-bottom: 18px;
  font-size: 24px;
  font-weight: normal;
}
.statement_wrap .subscribe_date {
  float: none;
  margin-left: 0;
}

.statement_top {
  overflow: hidden;
  margin-bottom: 25px;
}

.statement_tabs {
  display: inline-block;
}
.statement_tabs .tab {
  display: inline-block;
  padding: 7px 18px;
  transition: all 0.25s ease;
  border-radius: 2px;
  cursor: pointer;
  font-size: 13px;
}
.statement_tabs .tab:hover {
  background-color: #eee;
}
.statement_tabs .tab.active {
  color: #ffffff;
  background-color: #FF8300;
}

.statement_date {
  float: right;
  display: inline-block;
  margin-left: 30px;
  min-width: 240px;
  position: relative;
}
.statement_date svg {
  position: absolute;
  left: 18px;
  top: 50%;
  transform: translateY(-50%);
  width: 18px;
  height: 18px;
  opacity: 0.6;
  pointer-events: none;
}
.statement_date svg.arrow-icon {
  left: auto;
  right: 20px;
  width: 10px;
  top: 55%;
  height: 10px;
}
.statement_date input {
  padding: 8.5px 42px;
  padding-right: 36px;
  font-size: 13px;
  cursor: pointer;
  text-align: center;
  background-color: #cfcfcf;
  border: none !important;
}
.statement_date input:hover {
  background-color: rgb(194.25, 194.25, 194.25);
}

.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #FF8300;
}

.daterangepicker td.in-range {
  background-color: rgba(255, 131, 0, 0.1);
}

.daterangepicker td.end-date {
  background-color: #FF8300;
}

.daterangepicker.opensleft:before {
  right: 17px;
}

.daterangepicker.opensleft:after {
  right: 18px;
}

.statement_table {
  overflow: auto;
}
.statement_table table tbody tr.current-tariff {
  background-color: #f9fafc;
}
.statement_table table tbody tr.no-results {
  text-align: center;
}
.statement_table table tbody tr td .btn-accent {
  margin-top: 0;
  padding: 7px 20px;
  width: auto;
  font-weight: normal;
}
.statement_table table tbody tr td .btn-accent:nth-of-type(2) {
  display: none;
}
.statement_table table tbody tr td .uk-button:nth-of-type(2) {
  display: none;
}
.statement_table table tbody tr td .current-btn {
  white-space: nowrap;
  padding-left: 10px;
}
.statement_table table tbody tr td .current-btn svg {
  margin-left: 5px;
  cursor: pointer;
  fill: #000;
  width: 10px;
  height: 10px;
  position: relative;
  top: 1px;
}
.statement_table table tbody tr td .current-btn svg:hover {
  fill: #E13535;
}

.table_bottom {
  font-size: 13px;
}
.table_bottom .btn-more {
  text-align: center;
  color: #ffffff;
  background-color: #FF8300;
  padding: 7px 10px;
  display: block;
  cursor: pointer;
  margin-top: 5px;
}
.table_bottom .btn-more svg {
  width: 8px;
  height: 5px;
  fill: #ffffff;
  vertical-align: middle;
  margin-left: 2px;
}
.table_bottom .table_bottom-info {
  margin-top: 17px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
.table_bottom .table_bottom-info .pagination {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
.table_bottom .table_bottom-info .left {
  display: inline-block;
  margin-right: 30px;
}
.table_bottom .table_bottom-info .left .wrap-select {
  display: inline-block;
  position: relative;
  margin-right: 3px;
  margin-left: 3px;
}
.table_bottom .table_bottom-info .left .wrap-select::after {
  content: "";
  position: absolute;
  right: 0;
  width: 16px;
  top: 0;
  bottom: 0;
  border-radius: 0 2px 2px 0;
  background-color: #ffffff;
  border: 1px solid #111111;
  border-left: none;
  z-index: 0;
  pointer-events: none;
}
.table_bottom .table_bottom-info .left .wrap-select .arrow-icon {
  position: absolute;
  right: 7px;
  pointer-events: none;
  top: 55%;
  width: 8px;
  height: 5px;
  z-index: 1;
  transform: translateY(-50%);
}
.table_bottom .table_bottom-info .left select {
  outline: none;
  border: 1px solid #111111;
  border-radius: 2px;
  padding: 2px;
}
.table_bottom .table_bottom-info .right {
  display: inline-block;
  margin-left: 15px;
}
.table_bottom .table_bottom-info .right svg {
  fill: #111111;
  width: 11px;
  height: 11px;
  vertical-align: middle;
  margin-right: 4px;
}
.table_bottom .table_bottom-info .right > * {
  color: #111111;
}

.wrap_add-balance {
  display: flex;
  align-items: flex-end;
  margin-top: 20px;
}
.wrap_add-balance .left-screen_form {
  max-width: 208px;
}
.wrap_add-balance .danger_info {
  margin-left: 85px;
}

.danger_info {
  background-color: #cfcfcf;
  padding: 37px 44px;
}
.danger_info p {
  margin-bottom: 5px;
}
.danger_info a {
  font-weight: 600;
}

.mfp-content {
  vertical-align: top !important;
}

.popup-form {
  background-color: #ffffff;
  max-width: 570px;
  margin: 60px auto;
  border-radius: 16px;
}
.popup-form .mfp-close {
  right: 16px;
  top: 20px;
  left: auto;
  font-weight: 100;
  font-size: 24px;
  width: 30px;
  height: 30px;
  line-height: 30px;
  opacity: 0.7;
  color: #999;
  transition: opacity 0.2s ease;
}
.popup-form .mfp-close:hover {
  opacity: 1;
}
.popup-form .h3 {
  font-weight: 400;
  font-size: 1.429rem;
  line-height: 1.3;
  text-align: left;
  background-color: #FFFFFF;
  padding: 20px;
  word-wrap: break-word;
  border-bottom: 1px solid #e5e5e5;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  margin-bottom: 0 !important;
}
.popup-form .left-screen_form {
  padding: 30px;
  margin-top: 0 !important;
}

.popup-form.wide {
  max-width: 970px;
}

.popup-subscribe .left-screen_form {
  text-align: left;
  margin-top: 25px;
}
.popup-subscribe .left-screen_form .wrap-button .btn {
  width: auto;
  padding-left: 35px;
  padding-right: 35px;
}
.popup-subscribe .left-screen_form .small-text {
  font-size: small;
}
.popup-subscribe .left-screen_form h4 {
  font-size: 16px;
  font-weight: 600;
}
.popup-subscribe .left-screen_form p {
  font-size: 14px;
  font-weight: 400;
  color: #515658;
  text-align: left;
}
.popup-subscribe .more-info {
  display: none;
  background-color: #f9fafc;
  padding: 10px;
  border-radius: 2px;
}
.popup-subscribe .more-info h5 {
  font-size: 14px;
  font-weight: 600;
  margin-top: 8px;
  margin-bottom: 0;
}
.popup-subscribe .more-info h5:first-of-type {
  margin-top: 0;
}
.popup-subscribe .more-info p {
  margin: 0;
  font-weight: normal;
}

.delete-accout {
  color: #FF8300;
  cursor: pointer;
  font-size: 16px;
  display: inline-block;
  margin: 15px 0;
}

.setting-form {
  max-width: 470px;
}

.settings-requisites__info-block-wrapper {
  position: absolute;
  max-width: 400px;
  right: 50px;
  top: 100px;
}

.settings-api__key-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.settings-api__key {
  max-width: 430px;
  margin-right: 20px;
}
.settings-api__copy-key {
  margin-right: 20px;
}
.settings-api__copy-key, .settings-api__generate-key {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 52px;
  height: 52px;
  border: 1px solid #cfcfcf;
  background-color: transparent;
}
.settings-api__copy-key i, .settings-api__generate-key i {
  display: block;
  width: 20px;
  height: 23px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.settings-api__copy-key:active, .settings-api__copy-key:focus, .settings-api__generate-key:active, .settings-api__generate-key:focus {
  box-shadow: 0 0 0 0.2rem rgba(184, 182, 180, 0.25);
}
.settings-api__generate-key {
  width: 150px;
}
.settings-api__status-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.settings-api__status-wrapper p {
  margin: 0;
}
.settings-api__status-wrapper .setting-theme {
  margin: 0 0 0 30px;
}
.settings-api__status-wrapper .setting-theme label {
  margin: 0;
  font-size: 16px;
  color: #111111;
}
.settings-api__status-wrapper .setting-theme label:last-child {
  margin-left: 20px;
}
.settings-api__api-docs {
  margin-bottom: 25px;
}
.settings-api__submit {
  display: block;
  width: 150px;
}

.table_variant_1 {
  overflow: auto;
  padding-bottom: 10px;
}
.table_variant_1 .btn {
  width: auto;
  padding-left: 42px;
  padding-right: 42px;
  vertical-align: baseline;
}
.table_variant_1 table {
  width: auto;
  min-width: 400px;
}
.table_variant_1 table tr:nth-child(2n+1) td {
  background-color: #F5F5F5;
}
.table_variant_1 table tr td {
  padding: 10px 24px;
}
.table_variant_1 table tr td:first-child {
  border-radius: 2px 0 0 2px;
}
.table_variant_1 table tr td:last-child {
  font-weight: 600;
  border-radius: 0 2px 2px 0;
}

.pagination {
  text-align: center;
}
.pagination ul, .pagination li {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.pagination li {
  display: inline-block;
  width: 38px;
  height: 38px;
  line-height: 38px;
}
.pagination li svg {
  width: 12px;
  height: 14px;
  position: relative;
  top: 2px;
}
.pagination li span {
  display: inline-block;
  width: 100%;
  transition: background-color 0.2s ease;
  border-radius: 10em;
  background-color: transparent;
}
.pagination li:hover a, .pagination li:hover span {
  background-color: #cfcfcf;
}
.pagination li:hover a.dots, .pagination li:hover a.prev, .pagination li:hover a.next, .pagination li:hover span.dots, .pagination li:hover span.prev, .pagination li:hover span.next {
  background-color: transparent;
}
.pagination li .current {
  background-color: #cfcfcf;
}
.pagination li .current:hover {
  background-color: #cfcfcf;
}
.pagination li a {
  display: inline-block;
  width: 100%;
  transition: background-color 0.2s ease;
  border-radius: 10em;
  background-color: transparent;
  color: #111111;
}
.pagination li a.prev svg {
  transform: rotate(90deg);
}
.pagination li a.next svg {
  transform: rotate(-90deg);
}

input:disabled ~ label {
  cursor: default;
}

.adm .search-query .icon.icon-search + input {
  height: 52px;
}

.adm .search-query {
  display: block;
  width: 100%;
}

.adm #form_filter .filtering.has-error .form__error {
  padding: 0;
  padding-top: 5px;
  line-height: 1.3;
}

.adm .search-query .icon.icon-search {
  position: relative;
}

.plink {
  color: #FF8300 !important;
  text-decoration: none;
  cursor: pointer;
}

button[type=reset] {
  background-color: unset;
  color: #FF8300;
}

.plink:hover {
  color: #FF8300;
}

.adm #doc_page_lang a.active {
  background-color: #FF8300;
  color: #ffffff;
  cursor: default;
}

.navbar-menu > ul > li.active-item a.active-item {
  color: rgba(255, 131, 0, 0.6392156863);
}

body.body-theme-dark .navbar-menu > ul > li.active-item .active-item {
  color: rgba(255, 131, 0, 0.6392156863);
}

.right-screen li a {
  color: #FF8300;
}

.right-screen-allymailer li {
  background-color: #FF8300;
}
.right-screen-allymailer li a {
  color: white;
}

.documentation_content .btn.btn-secondary {
  margin-right: 10px;
  background-color: #FF8300;
  border-color: rgba(255, 131, 0, 0.6392156863);
}

.documentation_content .btn.btn-secondary:hover {
  background-color: #FF8F1A;
  border-color: #FF8F1A;
}

.btn-warning {
  border-radius: 2px;
  color: #ffffff;
  background-color: #FF8300;
  border-color: rgba(255, 131, 0, 0.6392156863);
}
.btn-warning :hover {
  background-color: #FF8F1A;
}

.account-switcher__item a:hover {
  color: #ffffff;
  background: #FF8300;
}

.find-email__search-btn[type=submit] {
  height: 50px;
  width: 50px;
  margin-left: 8px;
  border-radius: 8px;
  border: 1px solid #dcdcdc;
}
.find-email__search-btn[type=submit] i {
  height: 25px;
  display: block;
  width: 25px;
  margin-left: 6px;
  cursor: pointer;
}

.filter-form {
  min-height: 50px;
}
.filter-form .btn.btn-accent {
  background-color: #FF8300;
}

#search_button {
  background-color: #FF8300;
  color: white;
  margin-right: 10px;
}

.filter_loader,
.filter_loader:before,
.filter_loader:after {
  background: #FF8300;
}

.filter_loader {
  color: #FF8300;
}

#project_select .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #FF8300;
  color: #ffffff;
}

#popup-user-access-edit .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #FF8300;
  color: #ffffff;
}

img.unauthorized-logo {
  margin-top: 0px;
}

#oath-microsoft {
  border: #FF8300 2px solid;
}
#oath-microsoft:hover {
  background-color: rgb(255, 205.4, 153);
}

#oath-google {
  width: 120px;
  height: 48px;
  border: #FF8300 2px solid;
  border-radius: 12px;
  cursor: pointer;
}
#oath-google:hover {
  background-color: rgb(255, 205.4, 153);
}

#oath-google-button {
  height: 40px;
  width: 40px;
  border: none;
  background: #ffffff;
}
#oath-google-button:focus {
  outline: none !important;
}

#popup-confirm-save-html-content {
  margin-top: 25px;
}

.popup-cencel {
  margin-left: 20px;
}

.disabled_link {
  color: #515658;
  cursor: help;
}
.disabled_link:hover {
  color: #515658;
}

.intercom-lightweight-app {
  z-index: 99997 !important;
}

.intercom-lightweight-app-launcher, .intercom-namespace .intercom-with-namespace-16jietj {
  bottom: 52px !important;
  right: 75px !important;
  z-index: 99997 !important;
}

#hde-container, #hde-chat-container {
  z-index: 99998 !important;
}

#edit_discount .label-select .arrow-icon {
  position: relative;
  bottom: 0;
  right: 21px;
}
#edit_discount .label-select select {
  width: auto;
  position: relative;
  min-width: 80px;
}

#edit_discount_endat_time {
  margin-top: 10px;
}
#edit_discount_endat_time #edit_discount_endat_time_minute {
  margin-left: 12px;
}

.btn-danger {
  color: #ffffff !important;
  background-color: #E13535 !important;
  border-color: #F44336 !important;
}

.display_none {
  display: none;
}

.cke_chrome {
  border: 1px solid #dcdcdc !important;
  border-radius: 8px !important;
}

.default_unsubscribe_template {
  color: #FF8300;
  fill: #FF8300;
}

.system_unsubscribe_template {
  color: #FF8300;
  fill: #FF8300;
  cursor: pointer;
}

.submit-inline {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: stretch;
}
.submit-inline button {
  width: auto;
}

.d-none {
  display: none !important;
}

.adm .search-query {
  display: flex;
}

.find-email__email-input.uk-input {
  max-width: 50% !important;
  margin-right: 20px;
}

.search-query .find-email__email-input {
  width: 80% !important;
}

.custom-control.custom-checkbox {
  display: flex;
}

/* Phone landscape and bigger */
@media (max-width: 640px) {
  .find-email__email-input.uk-input {
    max-width: 80% !important;
    margin-right: 20px;
  }
}
#graph svg {
  stroke-width: 1 !important;
}
#graph svg path {
  stroke-width: 1 !important;
}

#graph-line {
  stroke-width: 1 !important;
}
#graph-line path {
  stroke-width: 1 !important;
}

a.btn, a.btn-accent {
  color: inherit !important;
}

.uk-select:not([multiple]):not([size]) {
  background-image: none;
}

.statement_tabs .tab.active {
  border-radius: 8px;
}

.text-left {
  text-align: left !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.button-users-preview {
  margin-bottom: 20px;
}

#dns_settings__table_domainSettings {
  display: grid;
  grid-template-columns: 3fr 1fr 1fr 9fr;
  gap: 2px;
  width: 100%;
  border: 1px solid rgba(0, 0, 0, 0.1411764706);
  font-family: monospace;
  font-size: 12px;
  font-weight: 500;
  color: #111111;
}
#dns_settings__table_domainSettings .dns_settings__title_column {
  font-weight: bold;
  padding: 3px 0 3px 10px;
  background-color: #cfcfcf;
}
#dns_settings__table_domainSettings .dns_settings__column {
  word-break: break-all;
  padding: 3px 0 3px 10px;
  background-color: #e7e7e7;
  display: flex;
  align-items: center;
  justify-content: space-between;
  transition: background-color 0.5s ease;
}
#dns_settings__table_domainSettings .dns_settings__column .fa-copy {
  visibility: hidden;
}
#dns_settings__table_domainSettings .js-copy-to-clipboard-dns:hover .fa-copy {
  visibility: visible;
}
#dns_settings__table_domainSettings .div_hover_target_active {
  background-color: rgba(80, 80, 80, 0.1450980392);
}
#dns_settings__table_domainSettings .div_hover_target:hover {
  cursor: pointer;
}
#dns_settings__table_domainSettings .dns_settings__title_sub_table i {
  color: #1F1F1F;
}
#dns_settings__table_domainSettings .dns_settings__column i {
  padding: 5px;
}
#dns_settings__table_domainSettings .js-copy-to-clipboard-dns {
  cursor: pointer;
}

i.green_check {
  color: green;
  display: none;
}

.dns_settings__help {
  margin: 10px 0 10px 0;
}

.dns_settings__documentation {
  margin-bottom: 10px;
  color: #1F1F1F;
}

.dns_settings__documentation b {
  text-decoration: underline;
}

#dns_settings__table_domainSettings .mobile_settings {
  grid-template-columns: 3fr 9fr;
}

.body-theme-dark #dns_settings__table_domainSettings {
  border: 1px solid #cfcfcf;
  color: #ffffff;
}

.body-theme-dark .dns_settings__help {
  color: #515658;
}

.body-theme-dark .dns_settings__documentation {
  color: #515658;
}

.dns_settings__preview_for_copy {
  font-family: monospace;
  font-weight: normal;
  margin: 10px 0 0 0;
  padding: 10px;
  border: 1px solid #262626;
  white-space: pre-wrap;
  word-break: break-word;
}

.dns_settings__preview_div {
  position: absolute;
  font-size: 1px;
  top: 388px;
  right: 366px;
  opacity: 0;
}

#dns-settings-domain .popup-subscribe .left-screen_form {
  margin-top: 7px;
}

#dns-settings-domain .popup-form .left-screen_form {
  padding: 0 50px 3px;
}

.dns_settings__button_copy_preview {
  border: 1px solid rgba(0, 0, 0, 0.1411764706);
  width: 200px;
}
.dns_settings__button_copy_preview:hover {
  cursor: pointer;
}
.dns_settings__button_copy_preview:active {
  border: 1px solid rgba(0, 0, 0, 0.1411764706);
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXVfbWFpbl9jc3MuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBLGNBQWMsaUJBQWlCLENBQUMsWUFBWSxDQUFDLG1DQUFtQyxrQkFBa0IsQ0FBQyxXQUFXLENBQUMsVUFBVSxDQUFDLGdDQUFnQyxDQUFDLHNDQUFzQyxDQUFDLHNCQUFzQixDQUFDLGNBQWMsQ0FBQyxpQkFBaUIsQ0FBQywyREFBMkQsZ0JBQWdCLENBQUMsZUFBZTtBQUNyVix1REFBdUQsa0JBQWtCLENBQUMsY0FBYzs7Ozs7QUNEeEY7Ozs7OztDQU1DO0FBQ0Q7RUFDRSxjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxjQUFjO0VBQ2QsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0VBQ2Qsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsMEJBQTBCO0FBQzVCOzs7OztBQzFFQSxnQkFBZ0I7QUNDZDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURLSjs7QUVQQTtFQUNFO0FGVUY7O0FFUEU7RUFDRTtFQUNBLGNDSUc7RURISDtFQUNBO0VBQ0E7RUFDQTtBRlVKO0FFUE07RUFDRSxjQ0pEO0VES0M7RUFDQTtFQUNBO0FGU1I7QUVSUTtFQUNFO0VBQ0E7QUZVVjtBRVRFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUZXSjs7QUVQQTtFQUNFO0FGVUY7QUVURTtFQUNFO0FGV0o7QUVWRTtFQUNFO0FGWUo7QUVYRTtFQUNFO0VBQ0E7RUFDQTtBRmFKO0FFWEU7RUFDRTtFQUNBO0VBQ0E7QUZhSjtBRVhFO0VBQ0U7RUFDQTtFQUNBO0FGYUo7QUVaRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGY0o7QUViRTtFQUNFO0VBQ0E7RUFDQTtBRmVKO0FFZEk7RUFDRSxjRTdERztBSjZFVDtBRWZFO0VBQ0U7RUFDQTtFQUNBO0FGaUJKO0FFaEJFO0VBQ0U7RUFDQTtFQUNBLGNFckVLO0VGc0VMO0VBQ0E7QUZrQko7O0FFZkU7RUFDRTtBRmtCSjs7QUtuQ0k7RUhxQkY7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VGa0JGO0VFaEJBO0lBQ0U7SUFDQTtFRmtCRjtFRWhCQTtJQUNFO0lBQ0E7RUZrQkY7RUVoQkE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFRmtCRjtFRWhCQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VGa0JGO0VFaEJBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RUZrQkY7RUVoQkE7SUFDRTtJQUNBO0lBQ0E7RUZrQkY7RUVoQkE7SUFDRSxjQ2hIUztFSGtJWDtFRWhCQTtJQUNFLHFCQ25HSztFSHFIUDtFRWhCQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFRmtCRjtFRWhCQTtJQUNFLGNDcElTO0VIc0pYO0VFaEJBO0lBQ0UscUJDdklTO0lEd0lUO0lBQ0E7RUZrQkY7RUVoQkE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFRmtCRjtFRWhCQTtJQUNFO0VGa0JGO0VFaEJBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQSx5QkNwS0k7SURxS0o7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFRmtCRjtFRWhCQTtJQUNFO0lBQ0E7SUFDQTtFRmtCRjtFRWhCQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0EseUJDeExJO0lEeUxKO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUZrQkY7RUVoQkE7SUFDRTtJQUNBO0lBQ0EsbUJDdkxTO0VIeU1YO0VFaEJBO0lBQ0U7SUFDQTtJQUNBO0VGa0JGO0VFaEJBO0lBQ0U7RUZrQkY7RUVmQTtJQUNFO0lBQ0E7RUZpQkY7RUVmQTtJQUNFO0lBQ0E7RUZpQkY7RUVmQTtJQUNFO0VGaUJGO0VFZkE7SUFDRTtFRmlCRjtFRWZBO0lBQ0U7RUZpQkY7RUVmQTtJQUNFO0VGaUJGO0VFZkE7SUFDRTtFRmlCRjtFRWZBO0lBQ0U7SUFDQTtJQUNBLGNDNU5TO0VINk9YO0VFZkE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VGaUJGO0VFZkE7SUFDRTtFRmlCRjtFRWZBO0lBQ0U7RUZpQkY7RUVmQTtJQUNFO0lBQ0E7SUFDQTtFRmlCRjtFRWZBO0lBQ0U7RUZpQkY7RUVmQTtJQUNFO0lBQ0E7SUFDQSxjQ3RQUztFSHVRWDtFRWZBO0lBQ0U7RUZpQkY7RUVmQTtJQUNFO0VGaUJGO0VFZkE7SUFDRTtJQUNBO0lBQ0EseUJDNVFJO0lENlFKO0lBQ0E7SUFDQTtJQUNBO0VGaUJGO0VFZEE7SUFDRTtFRmdCRjtFRWJBO0lBQ0U7RUZlRjtFRVpBO0lBQ0UsY0M5UUc7SUQrUUg7RUZjRjtFRVhBO0lBQ0U7SUFDQTtFRmFGO0VFVkE7SUFDRTtFRllGO0VFVEE7SUFDRTtFRldGO0VFUkE7SUFDRTtJQUNBLG1CQ3BTUztFSDhTWDtFRVBBO0lBQ0U7SUFDQSx5QkN6U1M7RUhrVFg7RUVOQTtJQUNFO0VGUUY7RUVMQTtJQUNFO0VGT0Y7RUVKQTtJQUNFO0VGTUY7RUVKQTtJQUNFO0VGTUY7RUVIQTtJQUNFLHlCQzVUUztFSGlVWDtFRUZBO0lBQ0U7SUFDQTtJQUNBO0lBRUE7SUFDQTtJQUNBO0VGR0Y7RUVBQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VGRUY7RUVDQTtJQUNFO0VGQ0Y7RUVFQTtJQUNFO0VGQUY7RUVHQTtJQUNFO0VGREY7RUVJQTtJQUNFO0lBQ0E7RUZGRjtFRUtBO0lBQ0U7RUZIRjtBQUNGO0FLclNJO0VIMFNGO0lBQ0U7RUZGRjtFRUdBOztJQUVFO0VGREY7RUVFQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUZBRjtFRUVFO0lBQ0U7RUZBSjtBQUNGO0FNOVhBO0VBQ0U7QU5nWUY7O0FNN1hFO0VBQ0U7QU5nWUo7QU0vWEU7RUFDRTtBTmlZSjtBTWhZSTtFQUNFO0FOa1lOO0FNallNO0VBQ0U7QU5tWVI7QU1sWUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTm9ZTjtBTW5ZSTtFQUNFO0VBQ0E7QU5xWU47QU1wWUk7RUFDRTtFQUNBO0FOc1lOO0FNbFlVO0VBQ0U7QU5vWVo7QU1uWVE7RUFDRTtBTnFZVjtBTXBZVTtFQUNFO0FOc1laO0FNcFlJO0VBQ0U7RUFDQTtBTnNZTjtBTXJZSTtFQUNFO0FOdVlOO0FNdFlNO0VBQ0U7RUFDQTtBTndZUjtBTXRZTTtFQUNFO0FOd1lSO0FNdFlRO0VBQ0UseUJIdkNXO0FIK2FyQjtBTXRZVTtFQUNFO0VBQ0E7QU53WVo7QU10WVU7RUFDRTtBTndZWjtBTXRZSTtFQUNJO0FOd1lSO0FNdllFO0VBQ0U7QU55WUo7O0FDcmNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHdjSjs7QUM3Y0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEZ2RKOztBT2pkRTtFQUNFO0FQb2RKO0FPbGRFO0VBQ0U7RUFDQTtBUG9kSjtBT2pkSTtFQUNFO0FQbWROO0FPamRJO0VBQ0U7QVBtZE47QU9qZEU7RUFDRTtFQUNBO0VBQ0E7QVBtZEo7QU9qZEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBUG1kSjtBT2pkSTtFQUNFO0FQbWROO0FPbGRNO0VBQ0U7RUFDQTtBUG9kUjtBT2xkSTtFQUVFO0VBQ0E7RUFDQTtBUG1kTjtBT2pkTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVBtZFI7QU9sZE07RUFDRTtBUG9kUjtBT2xkRTtFQUNFO0FQb2RKO0FPaGRRO0VBQ0U7QVBrZFY7QU9oZFE7RUFDRTtBUGtkVjtBT2hkRTtFQUNFO0VBQ0E7RUFDQTtBUGtkSjtBT2hkRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FQa2RKO0FPaGRJO0VBQ0U7QVBrZE47QU9oZEk7RUFDRSx5QkpsREc7QUhvZ0JUO0FPaGRJO0VBQ0UseUJKdkRJO0FIeWdCVjtBT2hkSTtFQUNFLHlCSjNESTtBSDZnQlY7QU8vY0k7RUFDRTtFQUNBO0FQaWROOztBTy9jQTtFQUNFLHlCSmhFTztBSGtoQlQ7O0FPaGRBO0VBQ0UseUJINUZPO0FKK2lCVDs7QU9qZEE7RUFDRSx5Qkp6RVE7QUg2aEJWOztBUXBqQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBUnVqQko7QVFyakJFO0VBQ0U7QVJ1akJKO0FRcmpCRTtFQUNFO0VBQ0E7QVJ1akJKO0FLMWZJO0VHL0RGO0lBS0k7RVJ3akJKO0FBQ0Y7QVF2akJFO0VBQ0U7QVJ5akJKO0FLbGdCSTtFR3hERjtJQUlJO0VSMGpCSjtBQUNGO0FRempCSTtFQUNFLGNKdEJHO0FKaWxCVDtBUXpqQkU7RUFDRTtBUjJqQko7O0FTcGxCQTtFQUNFO0VBQ0E7RUFDQSxjTEhPO0FKMGxCVDtBU3RsQkU7RUFDRSxzQ0xKWTtBSjRsQmhCOztBU3RsQkE7RUFDRTtFQUNBO0FUeWxCRjs7QVN2bEJBO0VBQ0U7QVQwbEJGOztBU3hsQkE7RUFDRTtBVDJsQkY7O0FTemxCQTtFQUNFO0FUNGxCRjs7QVVobkJBO0VBQ0U7QVZtbkJGO0FVam5CSTtFQUNFO0FWbW5CTjtBVWpuQkk7RUFDRTtFQUNBO0FWbW5CTjtBVWhuQlE7RUFDRTtBVmtuQlY7QVUvbUJRO0VBQ0U7QVZpbkJWO0FVL21CTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVmluQlI7QVVobkJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWa25CUjtBVWhuQkk7RUFDRTtFQUNBO0VBQ0E7QVZrbkJOO0FVaG5CSTtFQUNFO0VBQ0E7QVZrbkJOO0FVam5CTTtFQUNFO0FWbW5CUjtBVWxuQk07RUFDRTtBVm9uQlI7QVVubkJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVZxbkJSO0FVbm5CUTtFQUNFLGNObEREO0FKdXFCVDs7QVVqbkJHO0VBQ0M7QVZvbkJKOztBVzdxQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSx5QlJPVztFUU5YO0FYZ3JCRjtBVzlxQkU7RUFDRTtFQUNBO0VBQ0E7QVhnckJKO0FXOXFCRTtFQUNFO0FYZ3JCSjs7QVk1ckJFO0VBQ0U7RUFDQTtBWityQko7QVk3ckJJO0VBQ0U7RUFDQTtBWityQk47O0FhdHNCQTtFQUNFO0VBQ0E7QWJ5c0JGO0FhdnNCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FieXNCSjtBYXZzQkk7RUFDRTtFQUNBO0FieXNCTjtBYXZzQkU7RUFDRTtBYnlzQko7QWF2c0JFO0VBQ0UseUJUdEJLO0VTdUJMO0FieXNCSjs7QWNodUJFO0VBQ0U7QWRtdUJKO0FjanVCRTtFQUNFO0FkbXVCSjtBY2p1QkU7RUFDRTtBZG11Qko7QWNqdUJFO0VBQ0U7RUFDQTtBZG11Qko7QWNqdUJFO0VBQ0U7QWRtdUJKO0FjanVCRTtFQUNFLHlCWGZXO0FIa3ZCZjtBY2p1QkU7RUFDRTtBZG11Qko7QWNqdUJFO0VBQ0UsY1h6Qkk7QUg0dkJSO0FjanVCRTtFQUNFLGNYNUJJO0FIK3ZCUjtBY2p1QkU7RUFDRTtBZG11Qko7QWNqdUJFO0VBQ0UseUJYbENJO0FIcXdCUjtBY2p1QkU7RUFDRSxjWHJDSTtFV3NDSixxQlh0Q0k7QUh5d0JSO0FjanVCSTtFQUNFLHlCWHpDRTtFVzBDRixjWHJDQztBSHd3QlA7QWNqdUJNO0VBQ0UsYVh4Q0Q7QUgyd0JQO0FjanVCSTtFQUNFLGFYaERFO0FIbXhCUjtBY2p1QkU7RUFDRTtBZG11Qko7QWNqdUJFO0VBQ0U7QWRtdUJKO0FjanVCSTtFQUNFLGNYekRFO0FINHhCUjtBY2p1QkU7RUFDRSx5Qlh4RFc7RVd5RFg7QWRtdUJKO0FjanVCRTtFQUNFLHlCWGhFSTtBSG15QlI7QWNqdUJFO0VBQ0UseUJYbkVJO0FIc3lCUjtBY2p1QkU7RUFDRSx5QlhsRVc7QUhxeUJmO0FjanVCRTtFQUNFLGNYekVJO0FINHlCUjtBY2p1QkU7RUFDRSxjWDVFSTtBSCt5QlI7QWNqdUJJO0VBQ0UsY1Y3RUc7QUpnekJUO0FjanVCRTtFQUNFLHFCWGxGSTtBSHF6QlI7QWNqdUJJO0VBQ0UseUJYckZFO0FId3pCUjtBY2p1QkU7RUFDRSx5QlhwRlc7QUh1ekJmO0FjanVCRTtFQUNFO0VBQ0E7QWRtdUJKO0FjanVCRTtFQUNFLHFCWC9GSTtFV2dHSixjWGhHSTtFV2lHSix5Qlg1Rkc7QUgrekJQO0FjaHVCSTtFQUNFLGFYckdFO0FIdTBCUjtBY2h1Qkk7RUFDRSx5QlhuR0M7QUhxMEJQO0FjaHVCRTtFQUNFLHlCWHZHVztBSHkwQmY7QWNodUJFO0VBQ0UsY1g3R0k7QUgrMEJSO0FjL3RCSTtFQUNFLGFYbEhFO0FIbTFCUjtBYy90Qkk7RUFDRSxjWHJIRTtBSHMxQlI7QWMvdEJFO0VBQ0U7QWRpdUJKO0FjL3RCRTtFQUNFO0FkaXVCSjtBYy90Qkk7RUFDRTtBZGl1Qk47QWMvdEJJO0VBQ0U7QWRpdUJOO0FjOXRCSTtFQUNFLHlCWGpJUztBSGkyQmY7QWM3dEJNO0VBQ0UseUJWdklDO0FKczJCVDtBYzd0QkU7RUFDRSxjWGpISztFV2tITDtFQUNBO0FkK3RCSjtBYzd0Qkk7RUFDRSxjWGpKRTtBSGczQlI7QWM3dEJFO0VBQ0UseUJYaEpXO0FIKzJCZjtBYzd0Qkk7RUFDRSx5QlhuSlM7QUhrM0JmO0FjN3RCSTtFQUNFLHlCWHJKQztFV3NKRDtBZCt0Qk47QWM1dEJNO0VBQ0UseUJYM0pPO0FIeTNCZjtBYzV0QkU7RUFDRSxhWGxLSTtBSGc0QlI7QWM1dEJFO0VBQ0UseUJYaEtHO0FIODNCUDtBYzV0QkU7RUFDRSxhWHhLSTtBSHM0QlI7QWM1dEJFO0VBQ0UsY1gzS0k7QUh5NEJSO0FjNXRCRTtFQUNFO0FkOHRCSjtBYzV0QkU7RUFDRSxhWGpMSTtBSCs0QlI7QWM1dEJFO0VBQ0UsY1gvS0c7QUg2NEJQO0FjNXRCSTtFQUNFLHlCWDVLTztBSDA0QmI7QWM1dEJFO0VBQ0U7RUFDQTtBZDh0Qko7QWM1dEJFO0VBQ0U7RUFDQTtFQUNBLHlCWDNMRztBSHk1QlA7QWM1dEJFO0VBQ0UsYVhuTUk7QUhpNkJSO0FjNXRCRTtFQUNFLHlCWGxNVztBSGc2QmY7QWM1dEJFO0VBQ0UseUJYOUxTO0FINDVCYjtBY3p0QlE7RUFDRTtBZDJ0QlY7QWN6dEJFO0VBQ0UseUJYOU1XO0FIeTZCZjtBY3R0QlE7RUFDRTtBZHd0QlY7QWN0dEJFO0VBQ0UseUJYdk5XO0FIKzZCZjtBY3R0QkU7RUFDRSxhWDlOSTtBSHM3QlI7QWN0dEJFO0VBQ0UseUJYN05XO0FIcTdCZjtBY3R0Qkk7RUFDRSx5QlhoT1M7QUh3N0JmO0FjdHRCRTtFQUNFLGNYdk9JO0FIKzdCUjtBY3R0QkU7RUFDRSxhWDFPSTtBSGs4QlI7QWN0dEJFO0VBQ0UseUJYek9XO0FIaThCZjtBY3R0QkU7RUFDRTtBZHd0Qko7QWN0dEJFO0VBQ0UseUJYL09XO0FIdThCZjtBY3R0QkU7RUFDRTtFQUNBLHFCWHRQSTtFV3VQSixjWHZQSTtBSCs4QlI7QWN0dEJFO0VBQ0UseUJYdlBXO0FIKzhCZjtBY3R0QkU7RUFDRTtFQUNBO0Fkd3RCSjtBY3R0QkU7RUFDRSx5Qlg5UFc7QUhzOUJmO0FjdHRCSTtFQUNFLG1CWGpRUztBSHk5QmY7QWN0dEJJO0VBQ0UsY1h4UUU7QUhnK0JSO0FjdHRCRTtFQUNFO0Fkd3RCSjtBY3B0Qk07RUFDRSxtQlY5UUM7QUpvK0JUOztBY3pzQkE7RUFDRTtFQUNBO0VBQ0E7QWQ0c0JGO0FjMXNCRTtFQUNFO0FkNHNCSjs7QWMxc0JBO0VBQ0U7QWQ2c0JGOztBYzNzQkE7RUFDRTtBZDhzQkY7O0FjM3NCQTtFQUNFLHlCVjNTTztFVTRTUCxjWDlTTTtFVytTTjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQ4c0JGO0FjNXNCRTtFQUNFO0VBQ0E7RUFDQSxjWC9USTtBSDZnQ1I7QWM1c0JFO0VBQ0U7RUFDQSxjWG5VSTtBSGloQ1I7O0FjNXNCQTtFQUNFLHlCWHhUSztFV3lUTCxjWHZVTTtFV3lVTjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQ4c0JGO0FjNXNCRTtFQUNFO0VBQ0E7RUFDQSxjWHpWSTtBSHVpQ1I7QWM1c0JFO0VBQ0U7RUFDQSxjWDdWSTtBSDJpQ1I7O0FjNXNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQrc0JGOztBYzdzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCVnRXVTtFVXVXVjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkZ3RCRjs7QWM5c0JBO0VBQ0U7RUFDQTtBZGl0QkY7O0FjL3NCQTtFQUNFO0VBQ0E7RUFDQTtBZGt0QkY7O0FjaHRCQTtFQUNFO0VBQ0E7RUFDQTtBZG10QkY7QWNqdEJFO0VBQ0U7QWRtdEJKOztBY2h0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZG10QkY7QWNqdEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CWHJaSTtBSHdtQ1I7QWNqdEJFO0VBQ0U7RUFDQTtBZG10Qko7QWNqdEJFO0VBQ0U7RUFDQTtBZG10Qko7QWNodEJJO0VBQ0U7QWRrdEJOOztBY2h0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJYN2FNO0VXOGFOO0VBQ0E7QWRtdEJGO0FjanRCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLG1CWHJiSTtFV3NiSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkbXRCSjtBY2p0QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkbXRCSjs7QWNodEJFO0VBQ0U7RUFDQTtFQUNBLGNYemNJO0VXMGNKO0VBQ0E7QWRtdEJKO0FjanRCSTtFQUNFLGNYcGNPO0VXcWNQO0FkbXRCTjtBY2p0Qkk7RUFDRSxjWG5kRTtFV29kRixtQlZsZEc7QUpxcUNUO0FjanRCTTtFQUNFO0VBQ0EsY1g3Y0s7QUhncUNiOztBY2p0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0Fkb3RCRjs7QWNsdEJBO0VBQ0U7RUFDQTtFQUNBO0FkcXRCRjtBY250QkU7RUFDRTtFQUNBO0FkcXRCSjtBY250QkU7RUFDRTtFQUNBO0FkcXRCSjtBY250QkU7RUFDRSxjWGplRztFV2tlSDtFQUNBO0VBQ0E7RUFDQTtBZHF0Qko7QWNudEJFO0VBQ0U7RUFDQTtFQUNBLGNYMWVHO0VXMmVIO0VBQ0E7RUFDQTtBZHF0Qko7QWNudEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWRxdEJKO0FjbnRCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRxdEJKO0FjbnRCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRxdEJKO0FjbnRCSTtFQUNFO0VBQ0E7RUFDQTtBZHF0Qk47QWNudEJFO0VBQ0U7QWRxdEJKO0FjbHRCSTtFQUNFO0Fkb3RCTjtBY2x0Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRvdEJOO0FjbHRCTTtFQUNFO0Fkb3RCUjtBY2x0Qk07RUFDRTtFQUNBO0VBQ0EsYVgxaUJBO0FIOHZDUjtBY2x0QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZG90Qko7QWNsdEJJO0VBQ0U7RUFDQTtFQUNBO0Fkb3RCTjtBY2x0Qkk7RUFDRTtBZG90Qk47QWNsdEJJO0VBQ0U7QWRvdEJOOztBY2x0QkE7RUFDRSxjVjdqQk87RVU4akJQO0VBQ0E7QWRxdEJGOztBY250QkE7RUFDRTtFQUNBO0Fkc3RCRjtBY3B0QkU7RUFDRSxjWDFqQkc7RVcyakJIO0VBQ0E7QWRzdEJKO0FjcHRCRTtFQUNFO0VBQ0E7RUFDQTtBZHN0Qko7QWNwdEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWRzdEJKO0FjcHRCSTtFQUNFO0Fkc3RCTjtBY3B0Qk07RUFDRTtBZHN0QlI7QWNwdEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWRzdEJOO0FjcHRCSTtFQUNFLGNYdGxCQztFV3VsQkQ7QWRzdEJOO0FjcHRCTTtFQUNFLGNYdm1CQTtFV3dtQkE7QWRzdEJSOztBY3B0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkdXRCRjtBY3J0QkU7RUFDRTtBZHV0Qko7O0FjcnRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZHd0QkY7QWN0dEJFO0VBQ0U7RUFDQTtFQUNBO0Fkd3RCSjtBY3R0QkU7RUFDRTtFQUNBO0Fkd3RCSjtBY3R0QkU7RUFDRTtFQUNBO0VBQ0E7QWR3dEJKO0FjdHRCRTtFQUNFO0Fkd3RCSjtBY3R0QkU7RUFDRTtFQUNBLHlCWG5wQkk7RVdvcEJKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0Fkd3RCSjtBY3R0Qkk7RUFDRSxjWC9wQkU7QUh1M0NSO0FjdHRCSTtFQUNFLGNWanFCRztFVWtxQkg7QWR3dEJOOztBY3R0QkE7RUFDRTtFQUNBO0VBQ0E7QWR5dEJGO0FjdnRCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkeXRCSjtBY3Z0QkU7RUFDRTtFQUNBO0VBQ0E7QWR5dEJKO0FjdnRCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNYNXFCRztBSHE0Q1A7QWN2dEJJO0VBQ0U7QWR5dEJOO0FjdnRCRTtFQUNFO0VBQ0E7QWR5dEJKOztBY3Z0QkE7RUFDRSx5QlYvckJVO0FKeTVDWjs7QWN4dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkMnRCRjs7QWN6dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUJWbnRCVTtFVW90QlY7QWQ0dEJGOztBYzF0QkE7RUFDRTtFQUNBO0VBQ0E7QWQ2dEJGOztBYzN0QkE7RUFDRSx5QlYzdEJVO0VVNHRCVjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkOHRCRjtBYzV0QkU7RUFDRTtFQUNBO0VBQ0E7QWQ4dEJKO0FjNXRCSTtFQUNFO0VBQ0E7QWQ4dEJOO0FjNXRCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkOHRCTjtBYzV0Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDh0Qk47QWM1dEJNO0VBQ0U7QWQ4dEJSOztBYzF0QkU7RUFDRTtFQUNBO0VBQ0E7QWQ2dEJKO0FjeHRCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCVnh4QkQ7QUprL0NUO0FjeHRCUTtFQUNFLGFWM3hCRDtBSnEvQ1Q7QWN4dEJRO0VBQ0UsY1gveEJGO0FIeS9DUjtBY3h0QlU7RUFDRSxjVmp5Qkg7QUoyL0NUO0FjeHRCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDB0QlI7QWN4dEJRO0VBQ0U7QWQwdEJWO0FjeHRCVTtFQUNFLGNWL3lCSDtBSnlnRFQ7QWN4dEJNO0VBQ0U7RUFDQTtFQUNBO0FkMHRCUjtBY3h0QlE7RUFDRTtBZDB0QlY7QWN4dEJVO0VBQ0UsY1hoekJRO0FIMGdEcEI7QWN4dEJVO0VBQ0U7QWQwdEJaO0FjeHRCRTtFQUNFLGNYajBCSTtFV2swQko7QWQwdEJKO0FjeHRCSTtFQUNFLGNYcjBCRTtFV3MwQkY7QWQwdEJOO0FjeHRCTTtFQUNFLGNWeDBCQztBSmtpRFQ7QWN4dEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYVhwMEJjO0VXcTBCZCxjWHIwQmM7QUgraERwQjtBY3h0Qk07RUFDRSxhVmwxQkM7QUo0aURUO0FjeHRCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGFYNTBCQztFVzYwQkQ7RUFDQTtFQUNBO0FkMHRCTjtBY3h0Qk07RUFDRTtBZDB0QlI7O0FjeHRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkMnRCRjtBY3p0QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQydEJKO0FjenRCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkMnRCTjtBY3h0QlE7RUFDRTtBZDB0QlY7QWN4dEJVO0VBQ0U7QWQwdEJaO0FjeHRCTTtFQUNFO0VBQ0E7QWQwdEJSO0FjeHRCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDB0Qk47QWN4dEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CWHY0QkQ7QUhpbURQOztBY3h0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkMnRCRjs7QWN6dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EseUJYbDZCTTtBSDhuRFI7QWMxdEJFO0VBQ0U7QWQ0dEJKOztBYzF0QkE7RUFDRTtFQUNBLGNYeDZCTTtFV3k2Qk47RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDZ0QkY7QWMzdEJFO0VBQ0UseUJYaDdCSTtFV2k3QkosY1hsN0JJO0VXbTdCSjtBZDZ0Qko7QWMzdEJJO0VBQ0UsYVh0N0JFO0FIbXBEUjtBYzN0QkU7RUFDRSxhWHg3Qkk7RVd5N0JKO0VBQ0E7QWQ2dEJKOztBYzF0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkNnRCRjtBYzN0QkU7RUFDRTtBZDZ0Qko7QWMzdEJFO0VBQ0U7QWQ2dEJKO0FjM3RCRTtFQUNFO0FkNnRCSjtBYzN0Qkk7RUFDRSxtQlY3OEJHO0FKMHFEVDtBYzN0Qkk7RUFDRSxjVmg5Qkc7RVVpOUJIO0FkNnRCTjs7QWMxdEJBO0VBQ0U7QWQ2dEJGOztBYzN0QkE7RUFDRTtFQUNBO0FkOHRCRjs7QWM1dEJBO0VBQ0U7RUFDQTtBZCt0QkY7QWM3dEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZCt0Qko7QWM3dEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQrdEJOO0FjN3RCSTtFQUNFO0FkK3RCTjs7QWM3dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRndUJGOztBYzl0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRpdUJGO0FjOXRCSTtFQUNFO0FkZ3VCTjtBYzl0Qk07RUFDRTtFQUNBLHlCWDdnQ0E7RVc4Z0NBO0VBQ0E7RUFDQTtFQUNBO0FkZ3VCUjtBYzl0Qk07RUFDRTtFQUNBLHlCWHJoQ0E7RVdzaENBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRndUJSO0FjOXRCRTtFQUNFLHlCWGhoQ0c7RVdpaENIO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRndUJKO0FjOXRCSTtFQUNFO0VBQ0E7RUFDQSx5QlgxaENDO0VXMmhDRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkZ3VCTjtBYzl0Qkk7RUFDRTtBZGd1Qk47QWM5dEJJO0VBQ0U7QWRndUJOOztBYzd0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJWdGpDVTtFVXVqQ1Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZGd1QkY7O0FjOXRCQTtFQUNFLHlCWHBrQ007RVdxa0NOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRpdUJGO0FjL3RCRTtFQUNFO0VBQ0E7QWRpdUJKO0FjL3RCRTtFQUNFO0FkaXVCSjtBYy90QkU7RUFDRTtBZGl1Qko7QWMvdEJFO0VBQ0U7QWRpdUJKO0FjL3RCRTtFQUNFO0VBQ0E7RUFDQTtBZGl1Qko7QWMvdEJJO0VBQ0U7RUFDQTtFQUNBO0FkaXVCTjtBYy90Qkk7RUFDRTtBZGl1Qk47QWMvdEJJO0VBQ0U7QWRpdUJOO0FjL3RCRTtFQUNFO0FkaXVCSjtBYy90QkU7RUFDRTtFQUNBO0FkaXVCSjtBYy90Qkk7RUFDRTtFQUNBO0VBQ0E7QWRpdUJOOztBYy90QkE7RUFDRSxjWDFtQ0s7RVcybUNMO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZGt1QkY7O0FjaHVCQTtFQUNFO0FkbXVCRjs7QWNodUJFO0VBQ0U7RUFDQTtFQUNBO0FkbXVCSjtBY2p1QkU7RUFDRTtFQUNBO0VBQ0E7QWRtdUJKO0FjaHVCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0Fka3VCTjtBY2h1Qkk7RUFDRTtBZGt1Qk47QWMvdEJJO0VBQ0U7RUFDQTtBZGl1Qk47QWMvdEJJO0VBQ0U7QWRpdUJOOztBYy90QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0Fka3VCRjtBY2h1QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY1hscUNHO0FIbzREUDtBY2h1Qkk7RUFDRTtBZGt1Qk47QWNodUJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZGt1Qk47QWMvdEJNO0VBQ0U7QWRpdUJSO0FjL3RCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkaXVCTjtBYy90Qkk7RUFDRTtBZGl1Qk47QWMvdEJNO0VBQ0UsY1Y5c0NDO0FKKzZEVDs7QWM5dEJBO0VBQ0U7QWRpdUJGO0FjL3RCRTtFQUNFO0VBQ0E7QWRpdUJKO0FjL3RCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkaXVCSjtBYy90QkU7RUFDRTtBZGl1Qko7QWMvdEJFO0VBQ0U7QWRpdUJKO0FjL3RCRTtFQUNFLHNDVnZ1Q1c7RVV3dUNYO0VBQ0E7RUFDQTtBZGl1Qko7QWMvdEJFO0VBQ0U7RUFDQTtBZGl1Qko7QWM5dEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkZ3VCTjtBYzl0Qk07RUFDRTtFQUNBO0FkZ3VCUjtBYzV0Qlk7RUFDRTtBZDh0QmQ7QWMzdEJZO0VBQ0U7QWQ2dEJkO0FjM3RCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkNnRCWjtBYzN0Qlk7RUFDRTtFQUNBO0VBQ0E7RUFDQSxjWDN3Q1A7RVc0d0NPO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQ2dEJkO0FjM3RCYztFQUNFO0VBQ0E7QWQ2dEJoQjtBYzN0Qlk7RUFDRTtFQUNBO0VBQ0E7QWQ2dEJkO0FjM3RCYztFQUNFO0VBQ0E7QWQ2dEJoQjtBYzN0QkU7RUFDRTtBZDZ0Qko7QWMzdEJJO0VBQ0U7QWQ2dEJOO0FjM3RCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQ2dEJKO0FjM3RCRTtFQUNFO0VBQ0E7RUFDQTtBZDZ0Qko7QWMzdEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDZ0Qk47QWMzdEJJO0VBQ0U7QWQ2dEJOO0FjM3RCSTtFQUNFO0FkNnRCTjtBYzF0Qk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQ0dEJSO0FjMXRCTTtFQUNFO0FkNHRCUjtBYzF0Qkk7RUFDRTtFQUNBLHlCWGwxQ087QUg4aUViO0FjMXRCTTtFQUNFLHlCWHIxQ0s7QUhpakViOztBY3p0QkE7RUFDRTtFQUNBO0VBQ0E7QWQ0dEJGO0FjMXRCRTtFQUNFO0VBQ0E7QWQ0dEJKO0FjMXRCRTtFQUNFO0VBQ0E7RUFDQTtBZDR0Qko7O0FjenRCQTtFQUNFLHlCWHgyQ1c7RVd5MkNYO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkNHRCRjtBYzF0QkU7RUFDRTtFQUNBO0FkNHRCSjtBYzF0QkU7RUFDRTtFQUNBO0VBQ0E7QWQ0dEJKOztBY3p0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZDR0QkY7QWMxdEJFO0VBQ0U7RUFDQTtFQUNBO0FkNHRCSjtBYzF0QkU7RUFDRTtFQUNBO0FkNHRCSjtBYzF0Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQ0dEJOO0FjenRCUTtFQUNFO0FkMnRCVjtBY3p0Qk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJYejZDQTtBSG9vRVI7QWN6dEJNO0VBQ0U7RUFDQTtBZDJ0QlI7QWN6dEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDJ0QlI7QWN6dEJJO0VBQ0U7RUFDQTtFQUNBLGNYejdDRTtFVzA3Q0Y7QWQydEJOO0FjenRCTTtFQUNFLGNWNTdDQztBSnVwRVQ7QWN2dEJNO0VBQ0U7QWR5dEJSO0FjdHRCTTtFQUNFO0VBQ0E7RUFDQTtBZHd0QlI7QWN0dEJRO0VBQ0U7QWR3dEJWO0FjdHRCVTtFQUNFLGNYcDhDQztBSDRwRWI7O0FjcnRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5Qlh4OUNNO0FIZ3JFUjtBY3R0QkU7RUFDRSxjVno5Q0s7RVUwOUNMO0VBQ0E7RUFDQTtBZHd0Qko7QWN0dEJFO0VBQ0U7RUFDQTtBZHd0Qko7QWN0dEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJYaCtDTztBSHdyRWI7QWN0dEJJO0VBQ0U7RUFDQTtBZHd0Qk47QWN0dEJNO0VBQ0U7RUFDQTtBZHd0QlI7QWN0dEJNO0VBQ0U7RUFDQTtBZHd0QlI7O0FjdHRCQTtFQUNFO0VBQ0E7RUFDQTtBZHl0QkY7QWN2dEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZHl0Qko7QWN2dEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjWGxnREc7QUgydEVQO0FjdnRCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkeXRCTjtBY3R0QlE7RUFDRTtBZHd0QlY7QWN0dEJVO0VBQ0U7QWR3dEJaO0FjdHRCTTtFQUNFO0VBQ0E7QWR3dEJSO0FjdHRCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZHd0Qk47QWN0dEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0Fkd3RCUjs7QWNydEJBO0VBQ0U7QWR3dEJGO0FjdHRCRTtFQUNFO0VBQ0E7RUFDQTtBZHd0Qko7QWN0dEJFO0VBQ0U7RUFDQTtBZHd0Qko7O0FjdHRCQTtFQUNFO0VBQ0E7QWR5dEJGOztBY3Z0QkE7RUFDRTtBZDB0QkY7QWN4dEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkMHRCSjtBY3h0Qkk7RUFDRTtBZDB0Qk47QWN4dEJJO0VBQ0UsY1h0bERFO0VXdWxERix5QlZybERHO0FKK3lFVDs7QWN4dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDJ0QkY7QWN6dEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDJ0Qko7QWN6dEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDJ0Qk47QWN6dEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCWDVtRFM7RVc2bURUO0FkMnRCSjtBY3p0Qkk7RUFDRTtBZDJ0Qk47O0FjenRCQTtFQUNFLHlCVjVuRE87QUp3MUVUOztBYzF0QkE7RUFDRTtBZDZ0QkY7O0FjM3RCQTtFQUNFLHlCVmxvRE87QUpnMkVUOztBYzV0QkE7RUFDRTtBZCt0QkY7O0FjN3RCQTtFQUNFO0FkZ3VCRjs7QWM5dEJBO0VBQ0U7QWRpdUJGO0FjNXRCUTtFQUNFO0FkOHRCVjtBYzV0QlE7RUFDRTtBZDh0QlY7QWMzdEJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWQ2dEJaO0FjNXRCWTtFQUNFO0FkOHRCZDtBYzN0Qlk7RUFDRTtBZDZ0QmQ7QWMzdEJVO0VBQ0U7RUFDQTtBZDZ0Qlo7QWMzdEJZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQ2dEJkO0FjM3RCYztFQUNFLGFYeHBEUDtBSHEzRVQ7O0FjMXRCQTtFQUNFO0FkNnRCRjtBYzN0QkU7RUFDRTtFQUNBLGNYM3JESTtFVzRyREoseUJWMXJESztFVTJyREw7RUFDQTtFQUNBO0VBQ0E7QWQ2dEJKO0FjM3RCSTtFQUNFO0VBQ0E7RUFDQSxhWHJzREU7RVdzc0RGO0VBQ0E7QWQ2dEJOO0FjM3RCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDZ0Qko7QWMzdEJJO0VBQ0U7RUFDQTtFQUNBO0FkNnRCTjtBYzN0Qkk7RUFDRTtFQUNBO0FkNnRCTjtBYzN0Qk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZDZ0QlI7QWMzdEJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5Qlh4dURGO0VXeXVERTtFQUNBO0VBQ0E7RUFDQTtBZDZ0QlY7QWMzdEJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDZ0QlY7QWMzdEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWQ2dEJSO0FjM3RCSTtFQUNFO0VBQ0E7QWQ2dEJOO0FjM3RCTTtFQUNFLGFYbHdEQTtFV213REE7RUFDQTtFQUNBO0VBQ0E7QWQ2dEJSO0FjM3RCTTtFQUNFLGNYendEQTtBSHMrRVI7O0FjM3RCQTtFQUNFO0VBQ0E7RUFDQTtBZDh0QkY7QWM1dEJFO0VBQ0U7QWQ4dEJKO0FjNXRCRTtFQUNFO0FkOHRCSjs7QWM1dEJBO0VBQ0UseUJYN3dEVztFVzh3RFg7QWQrdEJGO0FjN3RCRTtFQUNFO0FkK3RCSjtBYzd0QkU7RUFDRTtBZCt0Qko7O0FjNXRCQTtFQUNFO0FkK3RCRjs7QWM3dEJBO0VBQ0UseUJYdHlETTtFV3V5RE47RUFDQTtFQUNBO0FkZ3VCRjtBYzl0QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkZ3VCSjtBYzl0Qkk7RUFDRTtBZGd1Qk47QWM5dEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZGd1Qko7QWM5dEJFO0VBQ0U7RUFDQTtBZGd1Qko7O0FjOXRCQTtFQUNFO0FkaXVCRjs7QWM5dEJFO0VBQ0U7RUFDQTtBZGl1Qko7QWM5dEJNO0VBQ0U7RUFDQTtFQUNBO0FkZ3VCUjtBYzl0Qkk7RUFDRTtBZGd1Qk47QWM5dEJJO0VBQ0U7RUFDQTtBZGd1Qk47QWM5dEJJO0VBQ0U7RUFDQTtFQUNBLGNYdDFEQztFV3UxREQ7QWRndUJOO0FjOXRCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkZ3VCSjtBYzl0Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZGd1Qk47QWM5dEJNO0VBQ0U7QWRndUJSO0FjOXRCSTtFQUNFO0VBQ0E7QWRndUJOOztBYzd0QkE7RUFDRSxjVjEzRE87RVUyM0RQO0VBQ0E7RUFDQTtFQUNBO0FkZ3VCRjs7QWM5dEJBO0VBQ0U7QWRpdUJGOztBYzl0QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZGl1Qko7O0FjOXRCRTtFQUNFO0VBQ0E7RUFDQTtBZGl1Qko7QWMvdEJFO0VBQ0U7RUFDQTtBZGl1Qko7QWMvdEJFO0VBQ0U7QWRpdUJKO0FjL3RCRTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkZ3VCSjtBYzl0Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRndUJOO0FjOXRCSTtFQUNFO0FkZ3VCTjtBYzl0QkU7RUFDRTtBZGd1Qko7QWM5dEJFO0VBQ0U7RUFDQTtFQUNBO0FkZ3VCSjtBYzl0Qkk7RUFDRTtBZGd1Qk47QWM5dEJJO0VBQ0U7QWRndUJOO0FjOXRCTTtFQUNFO0VBQ0E7RUFDQSxjWDk3REE7QUg4cEZSO0FjOXRCUTtFQUNFO0FkZ3VCVjtBYzl0QkU7RUFDRTtBZGd1Qko7QWM5dEJFO0VBQ0U7RUFDQTtBZGd1Qko7O0FjOXRCQTtFQUNFO0VBQ0E7QWRpdUJGO0FjL3RCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkaXVCSjtBYy90QkU7RUFDRTtFQUNBO0FkaXVCSjtBYzd0QlE7RUFDRTtBZCt0QlY7QWM3dEJNO0VBQ0U7QWQrdEJSO0FjN3RCUTtFQUNFO0FkK3RCVjtBYzd0QlE7RUFDRTtFQUNBO0FkK3RCVjs7QWM1dEJBO0VBQ0U7QWQrdEJGO0FjN3RCRTtFQUNFO0VBQ0E7RUFDQTtBZCt0Qko7QWM3dEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWQrdEJKO0FjN3RCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkK3RCTjtBYzd0Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkK3RCTjtBYzV0Qk07RUFDRSx5QlgzL0RLO0FIeXRGYjtBYzV0QlE7RUFDRTtBZDh0QlY7QWM1dEJJO0VBQ0UseUJYamdFTztBSCt0RmI7QWM1dEJNO0VBQ0UseUJYcGdFSztBSGt1RmI7QWM1dEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNYdGhFRTtBSG92RlI7QWMzdEJRO0VBQ0U7QWQ2dEJWO0FjMXRCUTtFQUNFO0FkNHRCVjs7QWN6dEJBO0VBQ0U7QWQ0dEJGOztBYzF0QkE7RUFDRTtBZDZ0QkY7O0FjM3RCQTtFQUNFO0VBQ0E7QWQ4dEJGOztBYzV0QkE7RUFDRTtFQUNBO0VBQ0E7QWQrdEJGOztBYzd0QkE7RUFDRTtBZGd1QkY7O0FjOXRCQTtFQUNFO0VBQ0E7RUFDQTtBZGl1QkY7O0FjL3RCQTtFQUNFO0VBQ0EsY1Z6akVPO0FKMnhGVDs7QWNodUJBO0VBQ0UsY1Y1akVPO0FKK3hGVDs7QWMvdEJJO0VBQ0UseUJWamtFRztFVWtrRUgsY1hwa0VFO0VXcWtFRjtBZGt1Qk47O0FjN3RCTTtFQUNFLHNDVnhrRVE7QUp3eUZoQjs7QWMxdEJRO0VBQ0Usc0NWL2tFTTtBSjR5RmhCOztBY3p0Qkk7RUFDRSxjVnJsRUc7QUppekZUOztBY3p0Qkk7RUFDRSx5QlZ6bEVHO0FKcXpGVDtBYzN0Qk07RUFDRTtBZDZ0QlI7O0FjMXRCRTtFQUNFO0VBQ0EseUJWaG1FSztFVWltRUwsNkNWaG1FWTtBSjZ6RmhCOztBYzF0QkU7RUFDRSx5QlZubUVhO0VVb21FYixxQlZwbUVhO0FKaTBGakI7O0FjM3RCQTtFQUNFO0VBQ0EsY1g1bUVNO0VXNm1FTix5QlYzbUVPO0VVNG1FUCw2Q1YzbUVjO0FKeTBGaEI7QWM3dEJFO0VBQ0UseUJWNW1FYTtBSjIwRmpCOztBYzV0QkU7RUFDRSxjWHBuRUk7RVdxbkVKLG1CVm5uRUs7QUprMUZUOztBYzd0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkZ3VCRjtBYy90QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkaXVCSjs7QWMvdEJBO0VBQ0U7QWRrdUJGO0FjanVCRTtFQUNFLHlCVnJvRUs7QUp3MkZUOztBY2p1QkE7RUFDRSx5QlZ4b0VPO0VVeW9FUDtFQUNBO0Fkb3VCRjs7QWNsdUJBOzs7RUFHRSxtQlYvb0VPO0FKbzNGVDs7QWNudUJBO0VBQ0UsY1ZscEVPO0FKdzNGVDs7QWNsdUJJO0VBQ0UseUJWdnBFRztFVXdwRUgsY1gxcEVFO0FIKzNGUjs7QWNqdUJJO0VBQ0UseUJWN3BFRztFVThwRUgsY1hocUVFO0FIbzRGUjs7QWNsdUJBO0VBQ0UsZVY1cEU2QjtBSmk0Ri9COztBY251QkE7RUFDRTtBZHN1QkY7QWNwdUJFO0VBQ0U7QWRzdUJKOztBY3B1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkdXVCRjtBY3J1QkU7RUFDRTtBZHV1Qko7O0FjcnVCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLG1CWHpyRU07QUhpNkZSO0FjdHVCRTtFQUNFO0Fkd3VCSjs7QWN0dUJBO0VBQ0U7QWR5dUJGOztBY3Z1QkE7RUFDRTtBZDB1QkY7O0FjeHVCQTtFQUNFLGNYdnJFSztFV3dyRUw7QWQydUJGO0FjMXVCRTtFQUNFLGNYMXJFRztBSHM2RlA7O0FjMXVCQTtFQUNFO0FkNnVCRjs7QWMzdUJBO0VBQ0U7RUFDQTtFQUNBO0FkOHVCRjs7QWM1dUJBO0VBQ0U7QWQrdUJGOztBYzN1Qkk7RUFDRTtFQUNBO0VBQ0E7QWQ4dUJOO0FjN3VCSTtFQUNFO0VBQ0E7RUFDQTtBZCt1Qk47O0FjN3VCQTtFQUNFO0FkZ3ZCRjtBYy91QkU7RUFDRTtBZGl2Qko7O0FjL3VCQTtFQUNFO0VBQ0E7RUFDQTtBZGt2QkY7O0FjaHZCQTtFQUNFO0FkbXZCRjs7QWNqdkJBO0VBQ0U7RUFDQTtBZG92QkY7O0FjbHZCQTtFQUNFLGNWaHZFTztFVWl2RVAsYVZqdkVPO0FKcytGVDs7QWNudkJBO0VBQ0UsY1ZwdkVPO0VVcXZFUCxhVnJ2RU87RVVzdkVQO0Fkc3ZCRjs7QWNwdkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkdXZCRjtBY3R2QkU7RUFDSTtBZHd2Qk47O0FjdHZCQTtFQUNFO0FkeXZCRjs7QWN2dkJBO0VBQ0U7QWQwdkJGOztBY3h2QkE7RUFDRTtFQUNBO0FkMnZCRjs7QWN6dkJBO0VBQ0U7QWQ0dkJGOztBYzF2QkE7RUFDRTtBZDZ2QkY7O0FjM3ZCQTtBQUNBO0VBQ0U7SUFDRTtJQUNBO0VkOHZCRjtBQUNGO0FjN3ZCQTtFQUNFO0FkK3ZCRjtBYzl2QkU7RUFDRTtBZGd3Qko7O0FjL3ZCQTtFQUNFO0Fka3dCRjtBY2p3QkU7RUFDRTtBZG13Qko7O0FjandCQTtFQUNFO0Fkb3dCRjs7QWNqd0JBO0VBQ0U7QWRvd0JGOztBY2x3QkE7RUFDRTtBZHF3QkY7O0FjbndCQTtFQUNFO0Fkc3dCRjs7QWNwd0JBO0VBQ0U7QWR1d0JGOztBY3J3QkE7RUFDRTtBZHd3QkY7O0FlNWpHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjWlJNO0FIdWtHUjtBZTdqR0U7RUFDRTtFQUNBO0VBQ0EseUJaSFM7QUhra0diO0FlN2pHRTtFQUNFO0VBQ0E7RUFDQSx5QlpUaUI7RVlVakI7RUFDQTtFQUNBO0VBQ0E7QWYrakdKO0FlN2pHRTtFQUNFO0FmK2pHSjtBZTdqR0U7RUFDRTtBZitqR0o7QWU3akdFO0VBQ0U7QWYrakdKO0FlN2pHRTtFQUNFO0FmK2pHSjtBZTdqR0U7RUFDRSxjWmpDRztBSGdtR1A7QWU3akdFO0VBQ0U7QWYrakdKO0FlN2pHRTtFQUNFO0FmK2pHSjs7QWU3akdBO0VBQ0U7RUFDQTtBZmdrR0Y7O0FlOWpHQTtFQUNFO0FmaWtHRjs7QWUvakdBO0VBQ0U7RUFDQSxjWmxESztBSG9uR1A7O0FlaGtHQTtFQUNFO0FmbWtHRjs7QWVqa0dBO0VBQ0U7QWZva0dGOztBZWxrR0E7RUFDRTtFQUNBLGNaakVNO0FIc29HUjs7QWVua0dBO0VBQ0UsY1p0REs7QUg0bkdQOztBZXBrR0E7RUFDRSxjWnpESztBSGdvR1A7O0FlcmtHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0Fmd2tHRjs7QWV0a0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZnlrR0Y7O0FldmtHQTtFQUNFO0FmMGtHRjs7QWV4a0dBO0VBQ0U7QWYya0dGOztBZXprR0E7RUFDRTtFQUNBO0FmNGtHRjtBZTNrR0U7RUFDRTtBZjZrR0o7QWU1a0dFO0VBQ0U7QWY4a0dKLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvbGlicy9tb3JyaXMvbW9ycmlzLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvbGlicy9oaWdobGlnaHQuanMtbWFzdGVyL2F0b20tb25lLWRhcmstcmVhc29uYWJsZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Nhc3Mvb2xkLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Nhc3MvX21peGlucy9fYm94LnNhc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Nhc3MvcGFnZXMvX2FkZC1iYWxhbmNlLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Nhc3MvX3ZhcnNfY29tbW9uLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Nhc3MvX3ZhcnMuc2FzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvbGlicy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Nhc3MvcGFnZXMvX2ludm9pY2Uuc2FzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Fzcy9wYWdlcy9fbm90aWZ5LnNhc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Nhc3MvcGFnZXMvX2Vycm9yLXBhZ2Uuc2FzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Fzcy9wYWdlcy9fd2VsY29tZV9wb3B1cC5zYXNzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zYXNzL19zbmlwcGV0cy9fdGFibGUuc2FzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Fzcy9fc25pcHBldHMvX2luZm8tYmxvY2suc2FzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Fzcy9fc25pcHBldHMvX2NoZWNib3gtZ3JvdXAuc2FzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Fzcy9fc25pcHBldHMvX3JhZGlvLWNhbGVuZGFyLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Nhc3MvX2NvbW1vbi5zYXNzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zYXNzL3BvcHVwcy9fZG5zLXNldHRpbmdzLnNhc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLm1vcnJpcy1ob3Zlcntwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwMDB9Lm1vcnJpcy1ob3Zlci5tb3JyaXMtZGVmYXVsdC1zdHlsZXtib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzo2cHg7Y29sb3I6IzY2NjtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC44KTtib3JkZXI6c29saWQgMnB4IHJnYmEoMjMwLDIzMCwyMzAsMC44KTtmb250LWZhbWlseTpzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4O3RleHQtYWxpZ246Y2VudGVyfS5tb3JyaXMtaG92ZXIubW9ycmlzLWRlZmF1bHQtc3R5bGUgLm1vcnJpcy1ob3Zlci1yb3ctbGFiZWx7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46MC4yNWVtIDB9XG4ubW9ycmlzLWhvdmVyLm1vcnJpcy1kZWZhdWx0LXN0eWxlIC5tb3JyaXMtaG92ZXItcG9pbnR7d2hpdGUtc3BhY2U6bm93cmFwO21hcmdpbjowLjFlbSAwfVxuIiwiLypcblxuQXRvbSBPbmUgRGFyayBXaXRoIHN1cHBvcnQgZm9yIFJlYXNvbk1MIGJ5IEdpZGkgTW9ycmlzLCBiYXNlZCBvZmYgd29yayBieSBEYW5pZWwgR2FtYWdlXG5cbk9yaWdpbmFsIE9uZSBEYXJrIFN5bnRheCB0aGVtZSBmcm9tIGh0dHBzOi8vZ2l0aHViLmNvbS9hdG9tL29uZS1kYXJrLXN5bnRheFxuXG4qL1xuLmhsanMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgcGFkZGluZzogMC41ZW07XG4gIGNvbG9yOiAjYWJiMmJmO1xuICBiYWNrZ3JvdW5kOiAjMjgyYzM0O1xufVxuLmhsanMta2V5d29yZCwgLmhsanMtb3BlcmF0b3Ige1xuICBjb2xvcjogI0Y5MjY3Mjtcbn1cbi5obGpzLXBhdHRlcm4tbWF0Y2gge1xuICBjb2xvcjogI0Y5MjY3Mjtcbn1cbi5obGpzLXBhdHRlcm4tbWF0Y2ggLmhsanMtY29uc3RydWN0b3Ige1xuICBjb2xvcjogIzYxYWVlZTtcbn1cbi5obGpzLWZ1bmN0aW9uIHtcbiAgY29sb3I6ICM2MWFlZWU7XG59XG4uaGxqcy1mdW5jdGlvbiAuaGxqcy1wYXJhbXMge1xuICBjb2xvcjogI0E2RTIyRTtcbn1cbi5obGpzLWZ1bmN0aW9uIC5obGpzLXBhcmFtcyAuaGxqcy10eXBpbmcge1xuICBjb2xvcjogI0ZEOTcxRjtcbn1cbi5obGpzLW1vZHVsZS1hY2Nlc3MgLmhsanMtbW9kdWxlIHtcbiAgY29sb3I6ICM3ZTU3YzI7XG59XG4uaGxqcy1jb25zdHJ1Y3RvciB7XG4gIGNvbG9yOiAjZTJiOTNkO1xufVxuLmhsanMtY29uc3RydWN0b3IgLmhsanMtc3RyaW5nIHtcbiAgY29sb3I6ICM5Q0NDNjU7XG59XG4uaGxqcy1jb21tZW50LCAuaGxqcy1xdW90ZSB7XG4gIGNvbG9yOiAjYjE4ZWIxO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uaGxqcy1kb2N0YWcsIC5obGpzLWZvcm11bGEge1xuICBjb2xvcjogI2M2NzhkZDtcbn1cbi5obGpzLXNlY3Rpb24sIC5obGpzLW5hbWUsIC5obGpzLXNlbGVjdG9yLXRhZywgLmhsanMtZGVsZXRpb24sIC5obGpzLXN1YnN0IHtcbiAgY29sb3I6ICNlMDZjNzU7XG59XG4uaGxqcy1saXRlcmFsIHtcbiAgY29sb3I6ICM1NmI2YzI7XG59XG4uaGxqcy1zdHJpbmcsIC5obGpzLXJlZ2V4cCwgLmhsanMtYWRkaXRpb24sIC5obGpzLWF0dHJpYnV0ZSwgLmhsanMtbWV0YS1zdHJpbmcge1xuICBjb2xvcjogIzk4YzM3OTtcbn1cbi5obGpzLWJ1aWx0X2luLCAuaGxqcy1jbGFzcyAuaGxqcy10aXRsZSB7XG4gIGNvbG9yOiAjZTZjMDdiO1xufVxuLmhsanMtYXR0ciwgLmhsanMtdmFyaWFibGUsIC5obGpzLXRlbXBsYXRlLXZhcmlhYmxlLCAuaGxqcy10eXBlLCAuaGxqcy1zZWxlY3Rvci1jbGFzcywgLmhsanMtc2VsZWN0b3ItYXR0ciwgLmhsanMtc2VsZWN0b3ItcHNldWRvLCAuaGxqcy1udW1iZXIge1xuICBjb2xvcjogI2QxOWE2Njtcbn1cbi5obGpzLXN5bWJvbCwgLmhsanMtYnVsbGV0LCAuaGxqcy1saW5rLCAuaGxqcy1tZXRhLCAuaGxqcy1zZWxlY3Rvci1pZCwgLmhsanMtdGl0bGUge1xuICBjb2xvcjogIzYxYWVlZTtcbn1cbi5obGpzLWVtcGhhc2lzIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLmhsanMtc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uaGxqcy1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IFwiLi4vbGlicy9tb3JyaXMvbW9ycmlzLmNzc1wiO1xuQGltcG9ydCBcIi4uL2xpYnMvaGlnaGxpZ2h0LmpzLW1hc3Rlci9hdG9tLW9uZS1kYXJrLXJlYXNvbmFibGUuY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2RhdGVyYW5nZXBpY2tlci9kYXRlcmFuZ2VwaWNrZXIuY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL21hZ25pZmljLXBvcHVwL2Rpc3QvbWFnbmlmaWMtcG9wdXAuY3NzXCI7XG4uYWRkLWJhbGFuY2UtYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiAwIDAgOHB4IDAgcmdiYSg0MSwgNzAsIDk3LCAwLjE0KTtcbn1cblxuLnBheW1lbnRGb3JtX19jYXJkICsgLnBheW1lbnRfX3JlcXVpc2l0ZXMge1xuICBtYXJnaW4tdG9wOiA3NXB4O1xufVxuXG4ucGF5bWVudF9fcmVxdWlzaXRlc19fdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzUxNTY1ODtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ucGF5bWVudF9fcmVxdWlzaXRlcyB0YWJsZSB0ciB0ZCB7XG4gIGNvbG9yOiAjNTE1NjU4O1xuICBwYWRkaW5nOiA4cHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnBheW1lbnRfX3JlcXVpc2l0ZXMgdGFibGUgdHIgdGQ6bnRoLWNoaWxkKDJuKSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5wYXltZW50X19yZXF1aXNpdGVzIC5idG4ge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5hZGQtYmFsYW5jZS1ib3gge1xuICBtYXgtd2lkdGg6IDM4MHB4O1xufVxuLmFkZC1iYWxhbmNlLWJveF9faW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYWRkLWJhbGFuY2UtYm94X19vZmZlciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uYWRkLWJhbGFuY2UtYm94X19oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hZGQtYmFsYW5jZS1ib3hfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwO1xufVxuLmFkZC1iYWxhbmNlLWJveF9fc3VidGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG4uYWRkLWJhbGFuY2UtYm94X19kaXZpZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTNFNztcbn1cbi5hZGQtYmFsYW5jZS1ib3hfX2NvdW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hZGQtYmFsYW5jZS1ib3hfX2NvdW50IHNwYW4ge1xuICBjb2xvcjogI0ZGODMwMDtcbn1cbi5hZGQtYmFsYW5jZS1ib3hfX2NvdW50LWRlc2Mge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5hZGQtYmFsYW5jZS1ib3hfX2JhY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgY29sb3I6ICNGRjgzMDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hZGQtYmFsYW5jZSAuZm9ybV9fZXJyb3Ige1xuICBtYXgtd2lkdGg6IDU2MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXhib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4OiBub25lO1xuICAgIG9yZGVyOiAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLmZsZXhib3hfcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLmZsZXhib3hfY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuZmxleGJveF9zcGFjZUFyb3VuZENvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuICAuZmxleGJveF9zcGFjZUFyb3VuZENvbnRlbnRUb3Age1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgLmZsZXhib3hfc3BhY2VCZXR3ZWVuQ29udGVudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuICAudW5pRm9ybUlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiLCBDYWxpYnJpLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB9XG4gIC51bmlGb3JtSW5wdXRfZGlzYWJsZWQgLnVuaUZvcm1JbnB1dF9faW5wdXQge1xuICAgIGNvbG9yOiAjY2ZjZmNmO1xuICB9XG4gIC51bmlGb3JtSW5wdXRfaGFzRXJyb3IgLnVuaUZvcm1JbnB1dF9faW5wdXQge1xuICAgIGJvcmRlci1jb2xvcjogI0UxMzUzNTtcbiAgfVxuICAudW5pRm9ybUlucHV0X19pbnB1dCB7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2ZjZmNmO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBjb2xvcjogIzMzMztcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgLnVuaUZvcm1JbnB1dF9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2NmY2ZjZjtcbiAgfVxuICAudW5pRm9ybUlucHV0X19pbnB1dDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2ZjZmNmO1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2ZjZmNmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBheW1lbnRGb3JtX19jYXJkIHtcbiAgICBtaW4td2lkdGg6IDU0MHB4O1xuICAgIG1heC13aWR0aDogNTYwcHg7XG4gICAgbWluLWhlaWdodDogMjgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5wYXltZW50Rm9ybV9fY2FyZCAudW5pRm9ybUlucHV0X19pbnB1dCwgLnBheW1lbnRGb3JtX19jYXJkIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxuICAucGF5bWVudEZvcm1fX2NhcmRGcm9udCB7XG4gICAgd2lkdGg6IDQ0MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAyMzhweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAwIDJweCA4cHggMCByZ2JhKDE4NiwgMTg2LCAxODYsIDAuNSk7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2NmY2ZjZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiAyNHB4IDI0cHggMThweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAucGF5bWVudEZvcm1fX2NhcmRGcm9udFJvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5wYXltZW50Rm9ybV9fY2FyZEJhY2sge1xuICAgIHdpZHRoOiA0NDBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMjM4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgxODYsIDE4NiwgMTg2LCAwLjUpO1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNjZmNmY2Y7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgfVxuICAucGF5bWVudEZvcm1fX2NhcmRCYWNrU3RyaXBlIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjY2ZjZmNmO1xuICB9XG4gIC5wYXltZW50Rm9ybV9fY2FyZEJhY2tJbmZvIHtcbiAgICBmbGV4OiAxO1xuICAgIHBhZGRpbmc6IDI0cHggMjRweCA4cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5wYXltZW50Rm9ybV9fY2FyZE51bWJlckNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuICAucGF5bWVudEZvcm1fX2NhcmRMb2dvIHtcbiAgICB3aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnBheW1lbnRGb3JtX19jYXJkTG9nbyBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5wYXltZW50Rm9ybV9fY2FyZE93bmVyQ29udGFpbmVyIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC5wYXltZW50Rm9ybV9fY2FyZE93bmVySW5wdXQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2cHgpO1xuICB9XG4gIC5wYXltZW50Rm9ybV9fY2FyZEV4cGlyYXRpb25Nb250aCwgLnBheW1lbnRGb3JtX19jYXJkRXhwaXJhdGlvblllYXIge1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG4gIC5wYXltZW50Rm9ybV9fY2FyZENWVkNvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAucGF5bWVudEZvcm1fX2NhcmRDVlZJbnB1dCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gIH1cbiAgLnBheW1lbnRGb3JtX19jYXJkVGVybXMge1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjY2ZjZmNmO1xuICB9XG4gIC5wYXltZW50Rm9ybV9fbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzUxNTY1ODtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB9XG4gIC5wYXltZW50Rm9ybV9fbGFiZWwgbGFiZWwge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAucGF5bWVudEZvcm1fX2dyb3VwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgfVxuICAucGF5bWVudEZvcm1fX3N1Ym1pdCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMjVweCAwIDAgMDtcbiAgfVxuICAucGF5bWVudEZvcm1fX3N1Ym1pdCBidXR0b24ge1xuICAgIG1hcmdpbjogMCAzMHB4IDAgMDtcbiAgfVxuICAucGF5bWVudEZvcm1fX3N1Ym1pdEluZm8ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjY2ZjZmNmO1xuICB9XG4gIC5wYXltZW50Rm9ybV9fc3VibWl0SW5mb19lcnJvciB7XG4gICAgY29sb3I6ICNkOTBmMGY7XG4gIH1cbiAgLnN1YnNjcmlwdGlvbkRldGFpbHMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuc3Vic2NyaXB0aW9uRGV0YWlsc19faW5mbyB7XG4gICAgd2lkdGg6IDQ0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCAwIHJnYmEoMTg2LCAxODYsIDE4NiwgMC41KTtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjY2ZjZmNmO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweCAxNXB4IDE1cHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnN1YnNjcmlwdGlvbkRldGFpbHNfX2luZm9Sb3cge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gIH1cbiAgLnN1YnNjcmlwdGlvbkRldGFpbHNfX2luZm9Sb3cgZGl2OmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cbiAgLnN1YnNjcmlwdGlvbkRldGFpbHNfX2luZm9UYXhXYXJuaW5nIHtcbiAgICBjb2xvcjogIzUxNTY1ODtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnN1YnNjcmlwdGlvbkRldGFpbHNfX2J1dHRvbnMge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnN1YnNjcmlwdGlvbkRldGFpbHNfX2J1dHRvbnMgZGl2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5zdWJzY3JpcHRpb25EZXRhaWxzX19idXR0b25zIGEge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgfVxuICAuYnRuLWxpZ2h0LWdyZXkge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICNjZmNmY2Y7XG4gIH1cbiAgLmJ0bi1saWdodC1ncmV5OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICB9XG4gIC5zdWJzY3JpcHRpb25EZXRhaWxzX19oaXN0b3J5IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5zdWJzY3JpcHRpb25EZXRhaWxzX19oaXN0b3J5X2N1cnJlbnQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIC5wYXltZW50Rm9ybV9fY2FyZFRlcm1zIGltZyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5wY2ktaWNvbi1maXgge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuICAuY2FyZC1pbmZvLWVycm9yLWJhY2tncm91bmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG4gIH1cbiAgLmNhcmQtaW5mby1lcnJvciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgY29sb3I6ICNmNDQ7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBheW1lbnQtbG9hZGVyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHdpZHRoOiA0NDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3BhY2l0eTogMC45O1xuICAgIHBhZGRpbmc6IDEwMHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBheW1lbnQtbG9hZGVyIGltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5mbGV4Ym94IGlucHV0LmJ0biB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5wYXktaW5mbyB7XG4gICAgY29sb3I6ICM4ODg7XG4gIH1cbiAgLnBheS1pbmZvIC5jb250YWluZXIge1xuICAgIGNvbG9yOiAjMjIyO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAuY3VycmVudC1jYXJkIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBheW1lbnRGb3JtX19jYXJkTG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucGF5bWVudEZvcm1fX2NhcmRFeHBpcmF0aW9uTW9udGgsXG4gIC5wYXltZW50Rm9ybV9fZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnBheW1lbnRGb3JtX19jYXJkVGVybXMge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICNiYWJhYmE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5wYXltZW50Rm9ybV9fY2FyZFRlcm1zIGltZyB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG59XG4uaW52b2ljZS1ib3gge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uaW52b2ljZV9fd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xufVxuLmludm9pY2VfX25leHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW52b2ljZV9fbmV4dF9jb2wge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLmludm9pY2VfX25leHRfY29sOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmludm9pY2VfX25leHRfdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5pbnZvaWNlX19uZXh0IC50ZXh0LXNlY29uZGFyeSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmludm9pY2VfX25leHRfZGF0ZSB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaW52b2ljZV9fbmV4dCB0YWJsZSB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmludm9pY2VfX25leHQgdGFibGUgdHIgdGQge1xuICBwYWRkaW5nOiA0cHggMDtcbn1cbi5pbnZvaWNlX19uZXh0IHRhYmxlIHRyIHRkOm50aC1jaGlsZCgybikge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4uaW52b2ljZV9fcmVxdWlzaXRlc190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5pbnZvaWNlX19yZXF1aXNpdGVzX3RhYmxlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbi5pbnZvaWNlX19yZXF1aXNpdGVzX3RhYmxlIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG4uaW52b2ljZV9fcmVxdWlzaXRlc190YWJsZSB0ciB7XG4gIGhlaWdodDogNDVweDtcbn1cbi5pbnZvaWNlX19yZXF1aXNpdGVzX3RhYmxlIHRyLmZpbGxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG59XG4uaW52b2ljZV9fcmVxdWlzaXRlc190YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDI1cHg7XG59XG4uaW52b2ljZV9fcmVxdWlzaXRlc190YWJsZSB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZzogMTBweCAyNXB4IDEwcHggMTBweDtcbn1cbi5pbnZvaWNlX19hZGRpdGlvbmFsLWluZm8gPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmludm9pY2VfX3BheW1lbnRzIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLmludm9pY2UtYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiAwIDAgOHB4IDAgcmdiYSg0MSwgNzAsIDk3LCAwLjE0KTtcbn1cblxuLm5vdGlmeS1ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggMCByZ2JhKDQxLCA3MCwgOTcsIDAuMTQpO1xufVxuXG4ubm90aWZ5X19ibG9jazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5ub3RpZnlfX2hlYWRpbmcge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubm90aWZ5X190YWJsZSB0aGVhZCB0ciB0aDpsYXN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubm90aWZ5X190YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZmNmY2YgIWltcG9ydGFudDtcbn1cbi5ub3RpZnlfX2FkZC1idG4uYnRuLWFjY2VudCB7XG4gIHdpZHRoOiAxMDBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm5vdGlmeV9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGhlaWdodDogMjFweDtcbn1cbi5ub3RpZnlfX2FjdGlvbnNfZWRpdCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5ub3RpZnlfX2FjdGlvbnNfZWRpdCBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm5vdGlmeV9fYWN0aW9uc19lZGl0LCAubm90aWZ5X19hY3Rpb25zX2RlbGV0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbn1cbi5ub3RpZnlfX2FjdGlvbnNfZWRpdCBpLCAubm90aWZ5X19hY3Rpb25zX2RlbGV0ZSBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5ub3RpZnlfX2FjdGlvbnNfZWRpdCBzdmcsIC5ub3RpZnlfX2FjdGlvbnNfZGVsZXRlIHN2ZyB7XG4gIGZpbGw6ICMxMTE7XG59XG4ubm90aWZ5X19pbm5lci10YWJsZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5ub3RpZnlfX2lubmVyLXRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubm90aWZ5X19pbm5lci10YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4ubm90aWZ5X19jYXRlZ29yaWVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuLm5vdGlmeV9fY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5ub3RpZnlfX2NhdGVnb3J5Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubm90aWZ5X19jYXRlZ29yeS0tY3JpdGljYWwuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMzUzNTtcbn1cbi5ub3RpZnlfX2NhdGVnb3J5LS1pbXBvcnRhbnQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2QwMDtcbn1cbi5ub3RpZnlfX2NhdGVnb3J5LS1ub3JtYWwuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3YWU2MDtcbn1cbi5ub3RpZnlfX3BvcHVwLXJhZGlvIGxhYmVsIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jaGVja2JveC5jcml0aWNhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxMzUzNTtcbn1cblxuLmN1c3RvbS1jaGVja2JveC5pbXBvcnRhbnQgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjgzMDA7XG59XG5cbi5jdXN0b20tY2hlY2tib3gubm9ybWFsIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjdhZTYwO1xufVxuXG4uZXJyb3ItcGFnZV9fc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuLmVycm9yLXBhZ2Ugc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmVycm9yLXBhZ2VfX2hlYWRpbmcge1xuICBmb250LXNpemU6IDEwMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZXJyb3ItcGFnZV9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG59XG4uZXJyb3ItcGFnZV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZXJyb3ItcGFnZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uZXJyb3ItcGFnZV9fdGV4dCBzcGFuIHtcbiAgY29sb3I6ICNGRjgzMDA7XG59XG4uZXJyb3ItcGFnZV9fYnV0dG9uLmJ0biB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ud2VsY29tZS1wb3B1cC1idXR0b24ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI0ZGODMwMDtcbn1cbi53ZWxjb21lLXBvcHVwLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMTMxLCAwLCAwLjYzOTIxNTY4NjMpO1xufVxuXG4jcG9wdXAtd2VsY29tZS1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDE1cHggMCAzMHB4IDA7XG59XG5cbiNwb3B1cC13ZWxjb21lIC5tZnAtY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jcG9wdXAtd2VsY29tZSAudGl0bGUgaSB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbiNwb3B1cC13ZWxjb21lIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxudGFibGUudGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbnRhYmxlLnRhYmxlLS10ZC12YWxpZ24tbWlkZGxlIHRyIHRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbnRhYmxlLnRhYmxlLnRhYmxlX19zb3J0YWJsZSB0aGVhZCB0ciB0aC5zb3J0YWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxudGFibGUudGFibGUudGFibGVfX3NvcnRhYmxlIHRoZWFkIHRyIHRoLnNvcnRhYmxlLnNvcnRpbmdfYXNjOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG50YWJsZS50YWJsZS50YWJsZV9fc29ydGFibGUgdGhlYWQgdHIgdGguc29ydGFibGUuc29ydGluZ19kZXNjOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbnRhYmxlLnRhYmxlLnRhYmxlX19zb3J0YWJsZSB0aGVhZCB0ciB0aC5zb3J0YWJsZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIuKGkVwiO1xuICBib3R0b206IDAuOWVtO1xuICByaWdodDogMWVtO1xuICBvcGFjaXR5OiAwLjM7XG59XG50YWJsZS50YWJsZS50YWJsZV9fc29ydGFibGUgdGhlYWQgdHIgdGguc29ydGFibGU6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIuKGk1wiO1xuICBib3R0b206IDAuOWVtO1xuICByaWdodDogMC41ZW07XG4gIG9wYWNpdHk6IDAuMztcbn1cbnRhYmxlLnRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxudGFibGUudGFibGUgdGJvZHkgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NmY2ZjZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxudGFibGUudGFibGUgdGJvZHkgdHIudGFibGUtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG50YWJsZS50YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxudGFibGUudGFibGUgdGJvZHkgdHIgdGQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbnRhYmxlLnRhYmxlIHRib2R5IHRyIHRkIGIge1xuICBjb2xvcjogI0ZGODMwMDtcbn1cblxudGFibGUubGFzdC1ib3JkZXIgdHI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2ZjZmNmICFpbXBvcnRhbnQ7XG59XG5cbi5pbmZvLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmluZm8tYmxvY2tfX2hlYWRpbmcge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmluZm8tYmxvY2tfX3RleHQge1xuICBtYXJnaW46IDA7XG59XG5cbi5jaGVja2JveC1ncm91cCAuY3VzdG9tLWNvbnRyb2wuY3VzdG9tLWNoZWNrYm94IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5jaGVja2JveC1ncm91cCAuY3VzdG9tLWNvbnRyb2wuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBtYXJnaW46IDA7XG59XG5cbi5yYWRpby1jYWxlbmRhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5yYWRpby1jYWxlbmRhciBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDcsIDIwNywgMjA3LCAwLjE2KTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnJhZGlvLWNhbGVuZGFyIGxhYmVsOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnJhZGlvLWNhbGVuZGFyIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yYWRpby1jYWxlbmRhciBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4MzAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuYm9keS51ay1saWdodCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuYm9keS51ay1saWdodCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5ib2R5LnVrLWxpZ2h0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgY29sb3I6ICM3MTcxNzE7XG59XG5ib2R5LnVrLWxpZ2h0ICNkZWxpdmVyeS1yZXBvcnQtZmlsdGVyLWZvcm0gaW5wdXQge1xuICBjb2xvcjogIzcxNzE3MTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbmJvZHkudWstbGlnaHQgLnBvcHVwLXN1YnNjcmliZSAubGVmdC1zY3JlZW5fZm9ybSBwIHtcbiAgY29sb3I6ICM3MTcxNzE7XG59XG5ib2R5LnVrLWxpZ2h0IC5zaWRlYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbn1cbmJvZHkudWstbGlnaHQgLm5hdmJhci1tZW51IGxpIGEge1xuICBjb2xvcjogI0EyQTJBMjtcbn1cbmJvZHkudWstbGlnaHQgLm5hdmJhci1tZW51ID4gdWwgPiBsaSA+IGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLm5hdmJhci1tZW51ID4gdWwgPiBsaS5hY3RpdmUtaXRlbSAuYWN0aXZlLWl0ZW0ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLnNldHRpbmctdGhlbWUgbGFiZWwge1xuICBjb2xvcjogI0IwQjBCMDtcbn1cbmJvZHkudWstbGlnaHQgLmxhbmctc3dpdGNoZXI6OmFmdGVyLCBib2R5LnVrLWxpZ2h0IC5sYW5nLXN3aXRjaGVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS51ay1saWdodCAubG9nb3V0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLmxvZ291dDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMUYxRjFGO1xufVxuYm9keS51ay1saWdodCAubG9nb3V0OmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICMxRjFGMUY7XG59XG5ib2R5LnVrLWxpZ2h0IC5sb2dvdXQgc3ZnIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLmxrX2Zvb3RlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2NjY7XG59XG5ib2R5LnVrLWxpZ2h0IC5mb290ZXIgbGkgYSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbmJvZHkudWstbGlnaHQgLmZvb3RlciBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC5tb2JpbGUtbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzO1xufVxuYm9keS51ay1saWdodCAudG9nZ2xlLW1lbnUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC50b2dnbGUtbWVudSBzcGFuOjphZnRlciwgYm9keS51ay1saWdodCAudG9nZ2xlLW1lbnUgc3Bhbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLm1lbnUtcG9wdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xufVxuYm9keS51ay1saWdodCAubWZwLWNsb3NlLWJ0bi1pbiAubWZwLWNsb3NlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC5uYXZfbGV2ZWwgPiB1bCA+IGxpID4gYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS51ay1saWdodCAubmF2X2xldmVsID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogI0ZGODMwMDtcbn1cbmJvZHkudWstbGlnaHQgLm5hdl9sZXZlbCBsaSAuY2lyY2xlLXRvZ2dsZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLm5hdl9sZXZlbCBsaSAuY2lyY2xlLXRvZ2dsZTo6YmVmb3JlLCBib2R5LnVrLWxpZ2h0IC5uYXZfbGV2ZWwgbGkgLmNpcmNsZS10b2dnbGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLmJhbm5lci1oZWxwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbn1cbmJvZHkudWstbGlnaHQgLmJyZWFkY3J1bWJzIGxpOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctcGFnaW5hdGlvbi13aGl0ZS5zdmcpO1xuICBvcGFjaXR5OiAxO1xufVxuYm9keS51ay1saWdodCBpbnB1dCwgYm9keS51ay1saWdodCB0ZXh0YXJlYSwgYm9keS51ay1saWdodCBzZWxlY3Qge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYxRjFGO1xufVxuYm9keS51ay1saWdodCAubGFiZWwtc2VsZWN0IC5hcnJvdy1pY29uIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLmxhYmVsLXNlbGVjdDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYxRjFGO1xufVxuYm9keS51ay1saWdodCAuYmFsYW5jZV9jb21wb3NpdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG59XG5ib2R5LnVrLWxpZ2h0IC5jYWxlbmRhci10YWJsZSB7XG4gIGNvbG9yOiAjMTExMTExO1xufVxuYm9keS51ay1saWdodCAudGFibGVfYm90dG9tIC50YWJsZV9ib3R0b20taW5mbyAucmlnaHQgc3ZnIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLnJpZ2h0ID4gKiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS51ay1saWdodCAuc3RhdGVtZW50X3RhYmxlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbmJvZHkudWstbGlnaHQgLnN0YXRlbWVudF90YWJsZSB0YWJsZSB0ciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjM0EzQTNBO1xufVxuYm9keS51ay1saWdodCAuc3RhdGVtZW50X3RhYmxlIHRhYmxlIHRyLm5vLXJlc3VsdHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5LnVrLWxpZ2h0IC5zdGF0ZW1lbnRfdGFibGUgdGFibGUgdHI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbmJvZHkudWstbGlnaHQgLnN0YXRlbWVudF90YWJzIC50YWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xufVxuYm9keS51ay1saWdodCAuc3RhdGVtZW50X3RhYnMgLnRhYi5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4MzAwO1xufVxuYm9keS51ay1saWdodCAuZGFuZ2VyX2luZm8ge1xuICBjb2xvcjogI0UxMzUzNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGNDQzMzY7XG59XG5ib2R5LnVrLWxpZ2h0IC5kYW5nZXJfaW5mbyBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC5wb3B1cC1mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbn1cbmJvZHkudWstbGlnaHQgLnBvcHVwLWZvcm0gaW5wdXQsIGJvZHkudWstbGlnaHQgLnBvcHVwLWZvcm0gdGV4dGFyZWEsIGJvZHkudWstbGlnaHQgLnBvcHVwLWZvcm0gc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbn1cbmJvZHkudWstbGlnaHQgLnBvcHVwLWZvcm0gLmgzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGMUYxRjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxMTExMTE7XG59XG5ib2R5LnVrLWxpZ2h0IC5wb3B1cC1mb3JtIC5sYWJlbC1zZWxlY3Q6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbn1cbmJvZHkudWstbGlnaHQgLmxlZnQtc2NyZWVuX2Zvcm0gLmxhYmVsLXBhc3N3b3JkIC5pY29uLXZpZXcgc3ZnIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLmxrLWNvbnRlbnRfcmlnaHQsIGJvZHkudWstbGlnaHQgLnN0YXRlbWVudF90YWJsZSB0YWJsZSB0Ym9keSB0ci5jdXJyZW50LXRhcmlmZiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRjFGMUY7XG59XG5ib2R5LnVrLWxpZ2h0IC5zdGF0ZW1lbnRfdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLmN1cnJlbnQtYnRuIHN2ZyB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC5wYWdpbmF0aW9uIGxpIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLnBhZ2luYXRpb24gbGk6aG92ZXIgYSwgYm9keS51ay1saWdodCAucGFnaW5hdGlvbiBsaTpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5ib2R5LnVrLWxpZ2h0IC5wYWdpbmF0aW9uIGxpIHN2ZyB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC5wYWdpbmF0aW9uIGxpIC5jdXJyZW50IHtcbiAgY29sb3I6ICMxRjFGMUY7XG59XG5ib2R5LnVrLWxpZ2h0IC5wYWdpbmF0aW9uIGxpIC5jdXJyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbn1cbmJvZHkudWstbGlnaHQgLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLmxlZnQgc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMWYxZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLmxlZnQgLndyYXAtc2VsZWN0OjphZnRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYxRjFGO1xufVxuYm9keS51ay1saWdodCAudGFibGVfYm90dG9tIC50YWJsZV9ib3R0b20taW5mbyAubGVmdCAud3JhcC1zZWxlY3QgLmFycm93LWljb24ge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuYm9keS51ay1saWdodCAuaW5mby1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG59XG5ib2R5LnVrLWxpZ2h0IHByZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG59XG5ib2R5LnVrLWxpZ2h0IC5kb2N1bWVudGF0aW9uX2NvbnRlbnQgdGFibGUgdHI6bnRoLWNoaWxkKDJuKzEpIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNiAhaW1wb3J0YW50O1xufVxuYm9keS51ay1saWdodCAuaW52b2ljZS1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xufVxuYm9keS51ay1saWdodCAuaW52b2ljZV9fcmVxdWlzaXRlc190YWJsZSB0YWJsZSB0cjpudGgtY2hpbGQoMm4rMSkgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYxZjFmO1xufVxuYm9keS51ay1saWdodCAubGFiZWwtc2VsZWN0IHNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG59XG5ib2R5LnVrLWxpZ2h0IC5zdGF0ZW1lbnRfZGF0ZSBzdmcge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuYm9keS51ay1saWdodCAuc3RhdGVtZW50X2RhdGUgaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xufVxuYm9keS51ay1saWdodCAuc3RhdGVtZW50X2RhdGUgaW5wdXQ6aG92ZXIsIGJvZHkudWstbGlnaHQgLnN0YXRlbWVudF9kYXRlIGlucHV0OmZvY3VzLCBib2R5LnVrLWxpZ2h0IC5zdGF0ZW1lbnRfZGF0ZSBpbnB1dDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xufVxuYm9keS51ay1saWdodCAuc3RhdGVtZW50X3RhYnMgLnRhYiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS51ay1saWdodCAubm90aWZ5X19hY3Rpb25zX2RlbGV0ZSBzdmcsIGJvZHkudWstbGlnaHQgLm5vdGlmeV9fYWN0aW9uc19lZGl0IHN2ZyB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC5ub3RpZnktYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbn1cbmJvZHkudWstbGlnaHQgLnRhYmxlIC50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYm9keS51ay1saWdodCAudGFibGVfdmFyaWFudF8xIHRhYmxlIHRyOm50aC1jaGlsZChvZGQpIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbn1cbmJvZHkudWstbGlnaHQgLnVuaUZvcm1JbnB1dF9faW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTExMTExO1xuICBjb2xvcjogIzExMTExMTtcbn1cbmJvZHkudWstbGlnaHQgLmFkZC1iYWxhbmNlLWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG59XG5ib2R5LnVrLWxpZ2h0IC5wb3B1cC1zdWJzY3JpYmUgLm1vcmUtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5ib2R5LnVrLWxpZ2h0IC5sYW5nLXN3aXRjaGVyX19tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbn1cbmJvZHkudWstbGlnaHQgLmxhbmctc3dpdGNoZXJfX21lbnU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMyNjI2MjY7XG59XG5ib2R5LnVrLWxpZ2h0IC5sYW5nLXN3aXRjaGVyX19tZW51IGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLmludm9pY2VfX25leHRfY29sOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMTU7XG59XG5ib2R5LnVrLWxpZ2h0IC5say1jb250ZW50X21haW4gLmxhbmctc3dpdGNoZXI6OmJlZm9yZSwgYm9keS51ay1saWdodCAubGstY29udGVudF9tYWluIC5sYW5nLXN3aXRjaGVyOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNGRjgzMDA7XG59XG5cbi5pbWctcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5pbWctcmVzcG9uc2l2ZS5pbWctd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5iLCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uYnRuLWFjY2VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjgzMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5idG4tYWNjZW50OmhvdmVyLCAuYnRuLWFjY2VudDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDE0My40LCAyNS41KTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWFjY2VudDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI5LjUsIDExNy45LCAwKTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4tY2FuY2VsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxNTY1ODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmJ0bi1jYW5jZWw6aG92ZXIsIC5idG4tY2FuY2VsOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMTQzLjQsIDI1LjUpO1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2FuY2VsOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjkuNSwgMTE3LjksIDApO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLndyYXBfc2NyZWVucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5sZWZ0LXNjcmVlbiB7XG4gIHdpZHRoOiAzNSU7XG4gIHBhZGRpbmc6IDIwcHggNCUgNDBweDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmxlZnQtc2NyZWVuLXVuaW9uZSB7XG4gIHdpZHRoOiA0NSU7XG4gIHBhZGRpbmc6IDIwcHggNCUgNDBweDtcbn1cblxuLmxlZnQtc2NyZWVuX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDEzMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5sb2dvIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5sYW5nLXN3aXRjaGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxOXB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4ubGFuZy1zd2l0Y2hlcjo6YmVmb3JlLCAubGFuZy1zd2l0Y2hlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6ICMxMTExMTE7XG59XG4ubGFuZy1zd2l0Y2hlcjo6YmVmb3JlIHtcbiAgcmlnaHQ6IDRweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmxhbmctc3dpdGNoZXI6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4ubGFuZy1zd2l0Y2hlcjpob3ZlciAubGFuZy1zd2l0Y2hlcl9fbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGFuZy1zd2l0Y2hlcl9fbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAxNnB4KTtcbiAgcmlnaHQ6IC0xOXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgYm94LXNoYWRvdzogMCAxNXB4IDIycHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZzogN3B4IDA7XG59XG4ubGFuZy1zd2l0Y2hlcl9fbWVudTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICByaWdodDogMTlweDtcbiAgdG9wOiAtNXB4O1xufVxuLmxhbmctc3dpdGNoZXJfX21lbnU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI1cHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC0yM3B4O1xufVxuXG4ubGFuZy1zd2l0Y2hlcl9faXRlbSBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMxMTExMTE7XG4gIHBhZGRpbmc6IDdweCAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmxhbmctc3dpdGNoZXJfX2l0ZW0gYS5hY3RpdmUge1xuICBjb2xvcjogI2NmY2ZjZjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmxhbmctc3dpdGNoZXJfX2l0ZW0gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjRkY4MzAwO1xufVxuLmxhbmctc3dpdGNoZXJfX2l0ZW0gYTpob3Zlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNjZmNmY2Y7XG59XG5cbi5sZWZ0LXNjcmVlbl9mb3JtLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNDJweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmxlZnQtc2NyZWVuX2Zvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5sZWZ0LXNjcmVlbl9mb3JtIC5oMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cbi5sZWZ0LXNjcmVlbl9mb3JtIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubGVmdC1zY3JlZW5fZm9ybSAuaW5mbyB7XG4gIGNvbG9yOiAjNTE1NjU4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuLmxlZnQtc2NyZWVuX2Zvcm0gLnJpZ2h0LWluZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICBjb2xvcjogIzUxNTY1ODtcbiAgcmlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5sZWZ0LXNjcmVlbl9mb3JtIC5iYWNrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sZWZ0LXNjcmVlbl9mb3JtIC5jdXJyZW5jeSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYygxMDAlICsgMTBweCk7XG4gIHRvcDogNTQlO1xuICB0cmFuc2Zvcm06IHRyYW5zYWx0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5sZWZ0LXNjcmVlbl9mb3JtIC53cmFwLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmxlZnQtc2NyZWVuX2Zvcm0gLndyYXAtYnV0dG9uIC5idG4ge1xuICB3aWR0aDogMTkycHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5sZWZ0LXNjcmVlbl9mb3JtIC5sYWJlbC1hcGkge1xuICBtYXgtd2lkdGg6IDI0MHB4O1xufVxuLmxlZnQtc2NyZWVuX2Zvcm0gLmxhYmVsLXBhc3N3b3JkIGlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbi5sZWZ0LXNjcmVlbl9mb3JtIC5sYWJlbC1wYXNzd29yZCAuaWNvbi12aWV3IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICByaWdodDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC40O1xufVxuLmxlZnQtc2NyZWVuX2Zvcm0gLmxhYmVsLXBhc3N3b3JkIC5pY29uLXZpZXcuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5sZWZ0LXNjcmVlbl9mb3JtIC5sYWJlbC1wYXNzd29yZCAuaWNvbi12aWV3IHN2ZyB7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGZpbGw6ICMxMTExMTE7XG59XG4ubGVmdC1zY3JlZW5fZm9ybSAuYXBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgYm90dG9tOiAxOHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmxlZnQtc2NyZWVuX2Zvcm0gLmFwaSBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmxlZnQtc2NyZWVuX2Zvcm0gLmFwaS5hcGlfb24ge1xuICBjb2xvcjogIzZDQzA0QTtcbn1cbi5sZWZ0LXNjcmVlbl9mb3JtIC5hcGkuYXBpX29mZiB7XG4gIGNvbG9yOiAjRjQ0MzM2O1xufVxuXG4ucG9wdXAtY2VuY2VsIHtcbiAgY29sb3I6ICNGRjgzMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbi5mb290ZXIge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uZm9vdGVyIC5jb3B5cmlnaHQge1xuICBjb2xvcjogIzUxNTY1ODtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmZvb3RlciB1bCwgLmZvb3RlciBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmZvb3RlciBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMTdweDtcbn1cbi5mb290ZXIgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5mb290ZXIgbGk6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvb3RlciBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAolwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmZvb3RlciBsaSBhIHtcbiAgY29sb3I6ICM1MTU2NTg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNTE1NjU4O1xufVxuLmZvb3RlciBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMTExMTE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTExMTExO1xufVxuXG4ubGVmdC1zY3JlZW5fZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMjBweDtcbn1cbi5sZWZ0LXNjcmVlbl9mb290ZXIgLmNvcHlyaWdodCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5yaWdodC1zY3JlZW4ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiA2NSU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTMxLCAwLCAwLjcpO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA0MHB4IDMwcHg7XG59XG4ucmlnaHQtc2NyZWVuIC5oMyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5yaWdodC1zY3JlZW4gaW1nIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xufVxuLnJpZ2h0LXNjcmVlbiB1bCwgLnJpZ2h0LXNjcmVlbiBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnJpZ2h0LXNjcmVlbiB1bCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ucmlnaHQtc2NyZWVuIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGhlaWdodDogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5yaWdodC1zY3JlZW4gbGkgYSB7XG4gIGNvbG9yOiAjMTExMTExO1xufVxuLnJpZ2h0LXNjcmVlbiBsaSBzcGFuIHtcbiAgY29sb3I6ICNGRjgzMDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnJpZ2h0LXNjcmVlbi11bmlvbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgd2lkdGg6IDU1JTtcbiAgcGFkZGluZzogNDhweCAzMHB4O1xufVxuLnJpZ2h0LXNjcmVlbi11bmlvbmUgdWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTBweDtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG4ucmlnaHQtc2NyZWVuLXVuaW9uZSBsaSB7XG4gIGhlaWdodDogMzNweDtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucmlnaHQtc2NyZWVuLXVuaW9uZSAuaDMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNTE1NjU4O1xufVxuLnJpZ2h0LXNjcmVlbi11bmlvbmUgLmgzIHNwYW4ge1xuICBjb2xvcjogI0ZGOEMwMDtcbn1cbi5yaWdodC1zY3JlZW4tdW5pb25lIGltZyB7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiA2NTBweDtcbn1cblxuLnJpZ2h0LXNjcmVlbi1hbGx5bWFpbGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cblxuLnJpZ2h0LXNjcmVlbi11bmlvbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDU0JSAtIDEzMHB4KTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbG9naW5fdW5pX3dhdmVfYmcuc3ZnXCIpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnJpZ2h0LXNjcmVlbi1hbGx5bWFpbGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAtMTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ubGtfd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2lkZWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUZBRkM7XG4gIHBhZGRpbmc6IDQwcHggMjVweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIHdpZHRoOiAzMDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHotaW5kZXg6IDU7XG59XG4uc2lkZWJhciAudXNlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xufVxuLnNpZGViYXIgLnVzZXJfX2lkIHtcbiAgbWFyZ2luOiAtMTBweCAwIDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5zaWRlYmFyIC51c2VyIGltZyB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTNweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLnNpZGViYXIgLnVzZXIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMDBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uc2lkZWJhciAudXNlciBzcGFuIGIsIC5zaWRlYmFyIC51c2VyIHNwYW4gc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXItbWVudSB1bCwgLm5hdmJhci1tZW51IGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4ubmF2YmFyLW1lbnUgPiB1bCA+IGxpLmFjdGl2ZS1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yNXB4O1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIHRvcDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODMwMDtcbn1cbi5uYXZiYXItbWVudSA+IHVsID4gbGkuYWN0aXZlLWl0ZW0gLm1haW4taWNvbiB7XG4gIGZpbGw6ICNGRjgzMDA7XG59XG4ubmF2YmFyLW1lbnUgPiB1bCA+IGxpLmFjdGl2ZS1pdGVtIC5hY3RpdmUtaXRlbSB7XG4gIGNvbG9yOiAjMTExMTExO1xufVxuLm5hdmJhci1tZW51ID4gdWwgPiBsaS5hY3RpdmUtaXRlbSAuYWN0aXZlLWl0ZW06aG92ZXIge1xuICBjb2xvcjogI0ZGODMwMDtcbn1cbi5uYXZiYXItbWVudSA+IHVsID4gbGkgPiBhIHtcbiAgcGFkZGluZzogMTJweCAwO1xuICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gIHBhZGRpbmctbGVmdDogNTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogY2FsYygxMDAlICsgNTBweCk7XG59XG4ubmF2YmFyLW1lbnUgPiB1bCA+IGxpID4gYTpub3QoW3RhYmluZGV4XSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubmF2YmFyLW1lbnUgPiB1bCA+IGxpID4gYTpub3QoW3RhYmluZGV4XSk6aG92ZXIge1xuICBjb2xvcjogI0ZGODMwMDtcbn1cbi5uYXZiYXItbWVudSA+IHVsID4gbGkgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDQxcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyLW1lbnUgPiB1bCA+IGxpIHVsIGxpIHtcbiAgbWFyZ2luOiA5cHggMDtcbn1cbi5uYXZiYXItbWVudSA+IHVsID4gbGkgdWwgbGkgYSB7XG4gIGNvbG9yOiAjOGY4ZjhmO1xufVxuLm5hdmJhci1tZW51ID4gdWwgPiBsaSB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubmF2YmFyLW1lbnUgbGkge1xuICBjb2xvcjogIzExMTExMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5hdmJhci1tZW51IGxpIGEge1xuICBjb2xvcjogIzExMTExMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubmF2YmFyLW1lbnUgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjRkY4MzAwO1xufVxuLm5hdmJhci1tZW51IGxpIC5tYWluLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTYuNXB4O1xuICBmaWxsOiAjOGY4ZjhmO1xuICBjb2xvcjogIzhmOGY4Zjtcbn1cbi5uYXZiYXItbWVudSBsaSAubWFpbi1pY29uLmhvdmVyQWN0aXZlIHtcbiAgZmlsbDogI0ZGODMwMDtcbn1cbi5uYXZiYXItbWVudSBsaSAuYXJyb3ctaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMjJweDtcbiAgZmlsbDogIzUxNTY1ODtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogN3B4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbn1cbi5uYXZiYXItbWVudSBsaSAuYXJyb3ctaWNvbi5yZXZlcnNlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLnNldHRpbmctdGhlbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4uc2V0dGluZy10aGVtZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1sZWZ0OiAyMXB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uc2V0dGluZy10aGVtZSBsYWJlbCBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2V0dGluZy10aGVtZSBsYWJlbCBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1MTU2NTg7XG59XG4uc2V0dGluZy10aGVtZSBsYWJlbCBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyazo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZXR0aW5nLXRoZW1lIGxhYmVsIGlucHV0IH4gLmNoZWNrbWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTE1NjU4O1xufVxuLnNldHRpbmctdGhlbWUgbGFiZWwgLmNoZWNrbWFyayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5zZXR0aW5nLXRoZW1lIGxhYmVsIC5jaGVja21hcms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICB0b3A6IDRweDtcbiAgbGVmdDogNHB4O1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjNTE1NjU4O1xufVxuXG4ubGstY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDdweCk7XG59XG5cbi5say1jb250ZW50X3JpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNTBweDtcbiAgdG9wOiAyMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmxrLWNvbnRlbnRfcmlnaHQgLmxvZ291dCB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4ubG9nb3V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzExMTExMTtcbiAgY29sb3I6ICMxMTExMTE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogN3B4IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMTdweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbn1cbi5sb2dvdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMTExO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cbi5sb2dvdXQ6aG92ZXIgc3ZnIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5sb2dvdXQgc3ZnIHtcbiAgZmlsbDogIzExMTExMTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4yNXMgZWFzZTtcbn1cblxuLmxrLWNvbnRlbnRfbWFpbiB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBtYXJnaW4tbGVmdDogMzkwcHg7XG4gIG1heC13aWR0aDogOTk2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cbi5say1jb250ZW50X21haW4gLmgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cbi5say1jb250ZW50X21haW4gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmxrLWNvbnRlbnRfbWFpbiAubGFuZy1zd2l0Y2hlciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5say1jb250ZW50X21haW4gLmxhbmctc3dpdGNoZXI6OmJlZm9yZSwgLmxrLWNvbnRlbnRfbWFpbiAubGFuZy1zd2l0Y2hlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjRkY4MzAwO1xufVxuLmxrLWNvbnRlbnRfbWFpbiAubGFuZy1zd2l0Y2hlciA+IHNwYW4ge1xuICBjb2xvcjogI0ZGODMwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNncmFwaCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZ3JhcGgtY29sb3JzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmdyYXBoLWNvbG9ycyAuY29sb3ItaXRlbSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ncmFwaC1jb2xvcnMgLmNvbG9yLWl0ZW0gLmNvbG9yIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uZ3JhcGgtY29sb3JzIC5jb2xvci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5sa19mb290ZXIge1xuICBtYXJnaW4tbGVmdDogMzkwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgcGFkZGluZy10b3A6IDExcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2ZjZmNmO1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi50b2dnbGUtbWVudSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5OTk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50b2dnbGUtbWVudS5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnRvZ2dsZS1tZW51LmFjdGl2ZSBzcGFuOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMTExO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDVweDtcbn1cbi50b2dnbGUtbWVudS5hY3RpdmUgc3Bhbjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjI1ZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTExMTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiBhdXRvO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDVweDtcbn1cbi50b2dnbGUtbWVudSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxNTY1ODtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTBlbTtcbn1cbi50b2dnbGUtbWVudSBzcGFuOjpiZWZvcmUsIC50b2dnbGUtbWVudSBzcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxNTY1ODtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTBlbTtcbn1cbi50b2dnbGUtbWVudSBzcGFuOjpiZWZvcmUge1xuICB0b3A6IC05cHg7XG59XG4udG9nZ2xlLW1lbnUgc3Bhbjo6YWZ0ZXIge1xuICBib3R0b206IC05cHg7XG59XG5cbi5tb2JpbGUtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RkFGQztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIHotaW5kZXg6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTcsIDE3LCAxNywgMC4wNCk7XG59XG5cbi5tZW51LXBvcHVwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMjVweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzgwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLm1lbnUtcG9wdXAgLm5hdmJhci1tZW51IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5tZW51LXBvcHVwIC5uYXZiYXItbWVudSBsaSAuYXJyb3ctaWNvbiB7XG4gIHJpZ2h0OiAyNXB4O1xufVxuLm1lbnUtcG9wdXAgLm5hdmJhci1tZW51IGxpIC5tYWluLWljb24ge1xuICBsZWZ0OiAyNXB4O1xufVxuLm1lbnUtcG9wdXAgLm5hdmJhci1tZW51ID4gdWwgPiBsaSB1bCB7XG4gIHBhZGRpbmctbGVmdDogNjZweDtcbn1cbi5tZW51LXBvcHVwIC5uYXZiYXItbWVudSA+IHVsID4gbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxNywgMTcsIDE3LCAwLjA4KTtcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgNTBweCk7XG59XG4ubWVudS1wb3B1cCAubmF2YmFyLW1lbnUgPiB1bCA+IGxpID4gYSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyNXB4KTtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4O1xufVxuLm1lbnUtcG9wdXAgLm5hdmJhci1tZW51ID4gdWwgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDE3LCAxNywgMTcsIDAuMDgpO1xufVxuLm1lbnUtcG9wdXAgLm5hdmJhci1tZW51ID4gdWwgPiBsaTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5tZW51LXBvcHVwIC5sb2dvdXQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuLm1lbnUtcG9wdXAgLnNldHRpbmctdGhlbWUge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4ubWVudS1wb3B1cCAuc2V0dGluZy10aGVtZSA+IGxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ubWZwLWNsb3NlLWJ0bi1pbiAubWZwLWNsb3NlIHtcbiAgY29sb3I6ICM1MTU2NTg7XG4gIG9wYWNpdHk6IDE7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDE1cHg7XG4gIHRvcDogOHB4O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4ubWZwLXdyYXAge1xuICB6LWluZGV4OiAxMTUyO1xufVxuXG4ubWZwLW1vdmUtaG9yaXpvbnRhbCAubWZwLXdpdGgtYW5pbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwcHgpO1xufVxuLm1mcC1tb3ZlLWhvcml6b250YWwubWZwLWJnIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHotaW5kZXg6IDExMDA7XG59XG4ubWZwLW1vdmUtaG9yaXpvbnRhbC5tZnAtcmVhZHkgLm1mcC13aXRoLWFuaW0ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubWZwLW1vdmUtaG9yaXpvbnRhbC5tZnAtcmVhZHkubWZwLWJnIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLm1mcC1tb3ZlLWhvcml6b250YWwubWZwLXJlbW92aW5nIC5tZnAtd2l0aC1hbmltIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwcHgpO1xuICBvcGFjaXR5OiAwO1xufVxuLm1mcC1tb3ZlLWhvcml6b250YWwubWZwLXJlbW92aW5nLm1mcC1iZyB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5icmVhZGNydW1icyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBtYXJnaW46IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NmY2ZjZjtcbn1cbi5icmVhZGNydW1icyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM1MTU2NTg7XG59XG4uYnJlYWRjcnVtYnMgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5icmVhZGNydW1icyBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctcGFnaW5hdGlvbi5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTRweDtcbiAgcmlnaHQ6IC0xOHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYnJlYWRjcnVtYnMgbGk6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJyZWFkY3J1bWJzIGxpIHN2ZyB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxLjVweDtcbn1cbi5icmVhZGNydW1icyBsaSBhIHtcbiAgY29sb3I6ICNBMkEyQTI7XG59XG4uYnJlYWRjcnVtYnMgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjRkY4MzAwO1xufVxuXG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IGgzIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBtYXJnaW46IDMwcHggMCAxMXB4O1xufVxuLmRvY3VtZW50YXRpb25fY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZmNmY2Y7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBtYXJnaW46IDQwcHggMCAxN3B4O1xufVxuLmRvY3VtZW50YXRpb25fY29udGVudCBwICsgcHJlIHtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IGNvZGUge1xuICBmb250LWZhbWlseTogXCJPcGVuU2Fucy1leFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmRvY3VtZW50YXRpb25fY29udGVudCBpIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzc3Nztcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgcHJlLmhsanMge1xuICBvdmVyZmxvdzogYXV0bztcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBwcmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwYWRkaW5nOiAxNXB4O1xuICB0YWItc2l6ZTogMjtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgXCJPcGVuU2Fucy1leFwiLCBzYW5zLXNlcmlmO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweCAwO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjcyYjMzO1xufVxuLmRvY3VtZW50YXRpb25fY29udGVudCBwcmUuaGxqcyB0YWJsZSB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IHByZS5obGpzIHRhYmxlIHRyOmhvdmVyIHRkLmhsanMtbG4tY29kZSwgLmRvY3VtZW50YXRpb25fY29udGVudCBwcmUuaGxqcyB0YWJsZSB0cjpob3ZlciB0ZC5obGpzLWxuLW51bWJlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEzMDM5O1xufVxuLmRvY3VtZW50YXRpb25fY29udGVudCBwcmUuaGxqcyB0YWJsZSB0cjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkOmhvdmVyIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3MmIzMztcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgcHJlLmhsanMgdGFibGUgdHIgdGQge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDFweCB0cmFuc3BhcmVudCBzb2xpZDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuLmRvY3VtZW50YXRpb25fY29udGVudCBwcmUuaGxqcyB0YWJsZSB0ciB0ZC5obGpzLWxuLW51bWJlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjcyYjMzO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAwIDEycHggMCAyMHB4O1xuICBjb2xvcjogIzUxNTY1ODtcbiAgd2lkdGg6IDUwcHg7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm94LXNoYWRvdzogMTBweCAwIDEwcHggdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4yNXMgZWFzZTtcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgcHJlLmhsanMgdGFibGUgdHIgdGQuaGxqcy1sbi1udW1iZXJzLnNjcm9sbGVkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAxMHB4IDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDEwcHggMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgcHJlLmhsanMgdGFibGUgdHIgdGQuaGxqcy1sbi1jb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3MmIzMztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgcHJlLmhsanMgdGFibGUgdHIgdGQuaGxqcy1sbi1jb2RlID4gKiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgLmhpZ2hsaWdodCB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgLmhpZ2hsaWdodCBvbCwgLmRvY3VtZW50YXRpb25fY29udGVudCAuaGlnaGxpZ2h0IHVsIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgLmhsanMtdGFiIHtcbiAgYm9yZGVyLWxlZnQ6ICMzYTNmNDggMXB4IGRvdHRlZDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTkuNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IC50YWJsZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgLnRhYmxlLXdyYXBwZXIgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMjBweCAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IC50YWJsZS13cmFwcGVyID4gdGFibGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmRvY3VtZW50YXRpb25fY29udGVudCAudGFibGUtd3JhcHBlciBoMSwgLmRvY3VtZW50YXRpb25fY29udGVudCAudGFibGUtd3JhcHBlciBoMiwgLmRvY3VtZW50YXRpb25fY29udGVudCAudGFibGUtd3JhcHBlciBoMywgLmRvY3VtZW50YXRpb25fY29udGVudCAudGFibGUtd3JhcHBlciBoNCwgLmRvY3VtZW50YXRpb25fY29udGVudCAudGFibGUtd3JhcHBlciBoNSwgLmRvY3VtZW50YXRpb25fY29udGVudCAudGFibGUtd3JhcHBlciBoNiB7XG4gIG1hcmdpbjogMDtcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgLnRhYmxlLXdyYXBwZXIgdHIgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xuICBwYWRkaW5nOiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2U7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IC50YWJsZS13cmFwcGVyIHRyOmhvdmVyIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgLnRhYmxlLXdyYXBwZXIgdGhlYWQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xufVxuLmRvY3VtZW50YXRpb25fY29udGVudCAudGFibGUtd3JhcHBlciB0aGVhZCB0cjpob3ZlciB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG59XG5cbi5kb2N1bWVudGF0aW9uLWFsc28ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NmY2ZjZjtcbiAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG59XG4uZG9jdW1lbnRhdGlvbi1hbHNvIC5oMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5kb2N1bWVudGF0aW9uLWFsc28gdWwsIC5kb2N1bWVudGF0aW9uLWFsc28gbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmJhbm5lci1oZWxwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1MHB4O1xuICB0b3A6IDMyNHB4O1xuICBwYWRkaW5nOiAzNXB4IDI2cHggMjZweDtcbiAgd2lkdGg6IDI5MHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uYmFubmVyLWhlbHAgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYmFubmVyLWhlbHAgLmgzIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuXG4ubmF2X2xldmVsIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbn1cbi5uYXZfbGV2ZWwgdWwsIC5uYXZfbGV2ZWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5uYXZfbGV2ZWwgbGkge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXZfbGV2ZWwgbGkgLmNpcmNsZS10b2dnbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogM3B4O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTExMTExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTBlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm5hdl9sZXZlbCBsaSAuY2lyY2xlLXRvZ2dsZS5hY3RpdmU6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDkwZGVnKTtcbn1cbi5uYXZfbGV2ZWwgbGkgLmNpcmNsZS10b2dnbGU6OmJlZm9yZSwgLm5hdl9sZXZlbCBsaSAuY2lyY2xlLXRvZ2dsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMTExO1xufVxuLm5hdl9sZXZlbCBsaSAuY2lyY2xlLXRvZ2dsZTo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMXB4O1xufVxuLm5hdl9sZXZlbCBsaSAuY2lyY2xlLXRvZ2dsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDFweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbn1cbi5uYXZfbGV2ZWwgbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMxMTExMTE7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4ubmF2X2xldmVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI0ZGODMwMDtcbn1cbi5uYXZfbGV2ZWwgPiB1bC5iaWdfbmF2ID4gbGkge1xuICBwYWRkaW5nLWxlZnQ6IDMxcHg7XG59XG4ubmF2X2xldmVsID4gdWwgPiBsaSB1bCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLm5hdl9sZXZlbCA+IHVsID4gbGkgdWwgbGkge1xuICBtYXJnaW46IDA7XG59XG4ubmF2X2xldmVsID4gdWwgPiBsaSB1bCBsaSBhIHtcbiAgY29sb3I6ICNjZmNmY2Y7XG59XG5cbi5iYWxhbmNlX2NvbXBvc2l0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgxNywgMTcsIDE3LCAwLjE0KTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiAyNXB4IDUwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYmFsYW5jZV9jb21wb3NpdGlvbiAuY29tcG9zaXRpb25fbGVmdCB7XG4gIGNvbG9yOiAjRkY4MzAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uYmFsYW5jZV9jb21wb3NpdGlvbiAuY29tcG9zaXRpb25fcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iYWxhbmNlX2NvbXBvc2l0aW9uIC5jb21wb3NpdGlvbl9yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbn1cbi5iYWxhbmNlX2NvbXBvc2l0aW9uIC5jb21wb3NpdGlvbl9yaWdodCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uYmFsYW5jZV9jb21wb3NpdGlvbiAuY29tcG9zaXRpb25fcmlnaHQgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmJhbGFuY2VfY29tcG9zaXRpb24gLmNvbXBvc2l0aW9uX3JpZ2h0IHNwYW46bGFzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4uYmFsYW5jZV9hZGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmJhbGFuY2VfYWRkIC5idG4ge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmJhbGFuY2VfYWRkIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMjdweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGNvbG9yOiAjNTE1NjU4O1xufVxuLmJhbGFuY2VfYWRkIGxhYmVsIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5iYWxhbmNlX2FkZCBsYWJlbCBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XG59XG4uYmFsYW5jZV9hZGQgbGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcms6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmFsYW5jZV9hZGQgbGFiZWwgaW5wdXQgfiAuY2hlY2ttYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XG59XG4uYmFsYW5jZV9hZGQgbGFiZWwgLmNoZWNrbWFyayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5iYWxhbmNlX2FkZCBsYWJlbCAuY2hlY2ttYXJrOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgdG9wOiAzcHg7XG4gIGxlZnQ6IDJweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NoZWNrbWFyay5zdmcpO1xufVxuXG4uc3RhdGVtZW50X3dyYXAge1xuICBtYXJnaW4tdG9wOiA2MnB4O1xufVxuLnN0YXRlbWVudF93cmFwIC5oMiB7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5zdGF0ZW1lbnRfd3JhcCAuc3Vic2NyaWJlX2RhdGUge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zdGF0ZW1lbnRfdG9wIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLnN0YXRlbWVudF90YWJzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN0YXRlbWVudF90YWJzIC50YWIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDdweCAxOHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5zdGF0ZW1lbnRfdGFicyAudGFiOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cbi5zdGF0ZW1lbnRfdGFicyAudGFiLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4MzAwO1xufVxuXG4uc3RhdGVtZW50X2RhdGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1pbi13aWR0aDogMjQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdGF0ZW1lbnRfZGF0ZSBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE4cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG9wYWNpdHk6IDAuNjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3RhdGVtZW50X2RhdGUgc3ZnLmFycm93LWljb24ge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMjBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIHRvcDogNTUlO1xuICBoZWlnaHQ6IDEwcHg7XG59XG4uc3RhdGVtZW50X2RhdGUgaW5wdXQge1xuICBwYWRkaW5nOiA4LjVweCA0MnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zdGF0ZW1lbnRfZGF0ZSBpbnB1dDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxOTQuMjUsIDE5NC4yNSwgMTk0LjI1KTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmUsIC5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODMwMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5pbi1yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxMzEsIDAsIDAuMSk7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuZW5kLWRhdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4MzAwO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdDpiZWZvcmUge1xuICByaWdodDogMTdweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQ6YWZ0ZXIge1xuICByaWdodDogMThweDtcbn1cblxuLnN0YXRlbWVudF90YWJsZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnN0YXRlbWVudF90YWJsZSB0YWJsZSB0Ym9keSB0ci5jdXJyZW50LXRhcmlmZiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmM7XG59XG4uc3RhdGVtZW50X3RhYmxlIHRhYmxlIHRib2R5IHRyLm5vLXJlc3VsdHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3RhdGVtZW50X3RhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC5idG4tYWNjZW50IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogN3B4IDIwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnN0YXRlbWVudF90YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAuYnRuLWFjY2VudDpudGgtb2YtdHlwZSgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RhdGVtZW50X3RhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC51ay1idXR0b246bnRoLW9mLXR5cGUoMikge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0YXRlbWVudF90YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAuY3VycmVudC1idG4ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uc3RhdGVtZW50X3RhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC5jdXJyZW50LWJ0biBzdmcge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZpbGw6ICMwMDA7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG59XG4uc3RhdGVtZW50X3RhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC5jdXJyZW50LWJ0biBzdmc6aG92ZXIge1xuICBmaWxsOiAjRTEzNTM1O1xufVxuXG4udGFibGVfYm90dG9tIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnRhYmxlX2JvdHRvbSAuYnRuLW1vcmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4MzAwO1xuICBwYWRkaW5nOiA3cHggMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnRhYmxlX2JvdHRvbSAuYnRuLW1vcmUgc3ZnIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGZpbGw6ICNmZmZmZmY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4udGFibGVfYm90dG9tIC50YWJsZV9ib3R0b20taW5mbyB7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGFibGVfYm90dG9tIC50YWJsZV9ib3R0b20taW5mbyAucGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4udGFibGVfYm90dG9tIC50YWJsZV9ib3R0b20taW5mbyAubGVmdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLmxlZnQgLndyYXAtc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLmxlZnQgLndyYXAtc2VsZWN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxNnB4O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMTExMTE7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICB6LWluZGV4OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi50YWJsZV9ib3R0b20gLnRhYmxlX2JvdHRvbS1pbmZvIC5sZWZ0IC53cmFwLXNlbGVjdCAuYXJyb3ctaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDdweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRvcDogNTUlO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDVweDtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLmxlZnQgc2VsZWN0IHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzExMTExMTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiAycHg7XG59XG4udGFibGVfYm90dG9tIC50YWJsZV9ib3R0b20taW5mbyAucmlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLnJpZ2h0IHN2ZyB7XG4gIGZpbGw6ICMxMTExMTE7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLnJpZ2h0ID4gKiB7XG4gIGNvbG9yOiAjMTExMTExO1xufVxuXG4ud3JhcF9hZGQtYmFsYW5jZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi53cmFwX2FkZC1iYWxhbmNlIC5sZWZ0LXNjcmVlbl9mb3JtIHtcbiAgbWF4LXdpZHRoOiAyMDhweDtcbn1cbi53cmFwX2FkZC1iYWxhbmNlIC5kYW5nZXJfaW5mbyB7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4O1xufVxuXG4uZGFuZ2VyX2luZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICBwYWRkaW5nOiAzN3B4IDQ0cHg7XG59XG4uZGFuZ2VyX2luZm8gcCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5kYW5nZXJfaW5mbyBhIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLm1mcC1jb250ZW50IHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4ucG9wdXAtZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1heC13aWR0aDogNTcwcHg7XG4gIG1hcmdpbjogNjBweCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuLnBvcHVwLWZvcm0gLm1mcC1jbG9zZSB7XG4gIHJpZ2h0OiAxNnB4O1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG9wYWNpdHk6IDAuNztcbiAgY29sb3I6ICM5OTk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuLnBvcHVwLWZvcm0gLm1mcC1jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucG9wdXAtZm9ybSAuaDMge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNDI5cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAyMHB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnBvcHVwLWZvcm0gLmxlZnQtc2NyZWVuX2Zvcm0ge1xuICBwYWRkaW5nOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wb3B1cC1mb3JtLndpZGUge1xuICBtYXgtd2lkdGg6IDk3MHB4O1xufVxuXG4ucG9wdXAtc3Vic2NyaWJlIC5sZWZ0LXNjcmVlbl9mb3JtIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5wb3B1cC1zdWJzY3JpYmUgLmxlZnQtc2NyZWVuX2Zvcm0gLndyYXAtYnV0dG9uIC5idG4ge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuLnBvcHVwLXN1YnNjcmliZSAubGVmdC1zY3JlZW5fZm9ybSAuc21hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogc21hbGw7XG59XG4ucG9wdXAtc3Vic2NyaWJlIC5sZWZ0LXNjcmVlbl9mb3JtIGg0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnBvcHVwLXN1YnNjcmliZSAubGVmdC1zY3JlZW5fZm9ybSBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUxNTY1ODtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wb3B1cC1zdWJzY3JpYmUgLm1vcmUtaW5mbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmM7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5wb3B1cC1zdWJzY3JpYmUgLm1vcmUtaW5mbyBoNSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBvcHVwLXN1YnNjcmliZSAubW9yZS1pbmZvIGg1OmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnBvcHVwLXN1YnNjcmliZSAubW9yZS1pbmZvIHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5kZWxldGUtYWNjb3V0IHtcbiAgY29sb3I6ICNGRjgzMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuXG4uc2V0dGluZy1mb3JtIHtcbiAgbWF4LXdpZHRoOiA0NzBweDtcbn1cblxuLnNldHRpbmdzLXJlcXVpc2l0ZXNfX2luZm8tYmxvY2std3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgcmlnaHQ6IDUwcHg7XG4gIHRvcDogMTAwcHg7XG59XG5cbi5zZXR0aW5ncy1hcGlfX2tleS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zZXR0aW5ncy1hcGlfX2tleSB7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5zZXR0aW5ncy1hcGlfX2NvcHkta2V5IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnNldHRpbmdzLWFwaV9fY29weS1rZXksIC5zZXR0aW5ncy1hcGlfX2dlbmVyYXRlLWtleSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZXR0aW5ncy1hcGlfX2NvcHkta2V5IGksIC5zZXR0aW5ncy1hcGlfX2dlbmVyYXRlLWtleSBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnNldHRpbmdzLWFwaV9fY29weS1rZXk6YWN0aXZlLCAuc2V0dGluZ3MtYXBpX19jb3B5LWtleTpmb2N1cywgLnNldHRpbmdzLWFwaV9fZ2VuZXJhdGUta2V5OmFjdGl2ZSwgLnNldHRpbmdzLWFwaV9fZ2VuZXJhdGUta2V5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTg0LCAxODIsIDE4MCwgMC4yNSk7XG59XG4uc2V0dGluZ3MtYXBpX19nZW5lcmF0ZS1rZXkge1xuICB3aWR0aDogMTUwcHg7XG59XG4uc2V0dGluZ3MtYXBpX19zdGF0dXMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2V0dGluZ3MtYXBpX19zdGF0dXMtd3JhcHBlciBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNldHRpbmdzLWFwaV9fc3RhdHVzLXdyYXBwZXIgLnNldHRpbmctdGhlbWUge1xuICBtYXJnaW46IDAgMCAwIDMwcHg7XG59XG4uc2V0dGluZ3MtYXBpX19zdGF0dXMtd3JhcHBlciAuc2V0dGluZy10aGVtZSBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzExMTExMTtcbn1cbi5zZXR0aW5ncy1hcGlfX3N0YXR1cy13cmFwcGVyIC5zZXR0aW5nLXRoZW1lIGxhYmVsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5zZXR0aW5ncy1hcGlfX2FwaS1kb2NzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5zZXR0aW5ncy1hcGlfX3N1Ym1pdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTUwcHg7XG59XG5cbi50YWJsZV92YXJpYW50XzEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4udGFibGVfdmFyaWFudF8xIC5idG4ge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiA0MnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4udGFibGVfdmFyaWFudF8xIHRhYmxlIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogNDAwcHg7XG59XG4udGFibGVfdmFyaWFudF8xIHRhYmxlIHRyOm50aC1jaGlsZCgybisxKSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG59XG4udGFibGVfdmFyaWFudF8xIHRhYmxlIHRyIHRkIHtcbiAgcGFkZGluZzogMTBweCAyNHB4O1xufVxuLnRhYmxlX3ZhcmlhbnRfMSB0YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMnB4O1xufVxuLnRhYmxlX3ZhcmlhbnRfMSB0YWJsZSB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2luYXRpb24gdWwsIC5wYWdpbmF0aW9uIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4ucGFnaW5hdGlvbiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG59XG4ucGFnaW5hdGlvbiBsaSBzdmcge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuLnBhZ2luYXRpb24gbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiAxMGVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wYWdpbmF0aW9uIGxpOmhvdmVyIGEsIC5wYWdpbmF0aW9uIGxpOmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xufVxuLnBhZ2luYXRpb24gbGk6aG92ZXIgYS5kb3RzLCAucGFnaW5hdGlvbiBsaTpob3ZlciBhLnByZXYsIC5wYWdpbmF0aW9uIGxpOmhvdmVyIGEubmV4dCwgLnBhZ2luYXRpb24gbGk6aG92ZXIgc3Bhbi5kb3RzLCAucGFnaW5hdGlvbiBsaTpob3ZlciBzcGFuLnByZXYsIC5wYWdpbmF0aW9uIGxpOmhvdmVyIHNwYW4ubmV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnBhZ2luYXRpb24gbGkgLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xufVxuLnBhZ2luYXRpb24gbGkgLmN1cnJlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xufVxuLnBhZ2luYXRpb24gbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiAxMGVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxMTExMTE7XG59XG4ucGFnaW5hdGlvbiBsaSBhLnByZXYgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLnBhZ2luYXRpb24gbGkgYS5uZXh0IHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbmlucHV0OmRpc2FibGVkIH4gbGFiZWwge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5hZG0gLnNlYXJjaC1xdWVyeSAuaWNvbi5pY29uLXNlYXJjaCArIGlucHV0IHtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuXG4uYWRtIC5zZWFyY2gtcXVlcnkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5hZG0gI2Zvcm1fZmlsdGVyIC5maWx0ZXJpbmcuaGFzLWVycm9yIC5mb3JtX19lcnJvciB7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5hZG0gLnNlYXJjaC1xdWVyeSAuaWNvbi5pY29uLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBsaW5rIHtcbiAgY29sb3I6ICNGRjgzMDAgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvblt0eXBlPXJlc2V0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBjb2xvcjogI0ZGODMwMDtcbn1cblxuLnBsaW5rOmhvdmVyIHtcbiAgY29sb3I6ICNGRjgzMDA7XG59XG5cbi5hZG0gI2RvY19wYWdlX2xhbmcgYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4MzAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2YmFyLW1lbnUgPiB1bCA+IGxpLmFjdGl2ZS1pdGVtIGEuYWN0aXZlLWl0ZW0ge1xuICBjb2xvcjogcmdiYSgyNTUsIDEzMSwgMCwgMC42MzkyMTU2ODYzKTtcbn1cblxuYm9keS5ib2R5LXRoZW1lLWRhcmsgLm5hdmJhci1tZW51ID4gdWwgPiBsaS5hY3RpdmUtaXRlbSAuYWN0aXZlLWl0ZW0ge1xuICBjb2xvcjogcmdiYSgyNTUsIDEzMSwgMCwgMC42MzkyMTU2ODYzKTtcbn1cblxuLnJpZ2h0LXNjcmVlbiBsaSBhIHtcbiAgY29sb3I6ICNGRjgzMDA7XG59XG5cbi5yaWdodC1zY3JlZW4tYWxseW1haWxlciBsaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjgzMDA7XG59XG4ucmlnaHQtc2NyZWVuLWFsbHltYWlsZXIgbGkgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmRvY3VtZW50YXRpb25fY29udGVudCAuYnRuLmJ0bi1zZWNvbmRhcnkge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjgzMDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDEzMSwgMCwgMC42MzkyMTU2ODYzKTtcbn1cblxuLmRvY3VtZW50YXRpb25fY29udGVudCAuYnRuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RjFBO1xuICBib3JkZXItY29sb3I6ICNGRjhGMUE7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjgzMDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDEzMSwgMCwgMC42MzkyMTU2ODYzKTtcbn1cbi5idG4td2FybmluZyA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RjFBO1xufVxuXG4uYWNjb3VudC1zd2l0Y2hlcl9faXRlbSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICNGRjgzMDA7XG59XG5cbi5maW5kLWVtYWlsX19zZWFyY2gtYnRuW3R5cGU9c3VibWl0XSB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbn1cbi5maW5kLWVtYWlsX19zZWFyY2gtYnRuW3R5cGU9c3VibWl0XSBpIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI1cHg7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZpbHRlci1mb3JtIHtcbiAgbWluLWhlaWdodDogNTBweDtcbn1cbi5maWx0ZXItZm9ybSAuYnRuLmJ0bi1hY2NlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4MzAwO1xufVxuXG4jc2VhcmNoX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjgzMDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZmlsdGVyX2xvYWRlcixcbi5maWx0ZXJfbG9hZGVyOmJlZm9yZSxcbi5maWx0ZXJfbG9hZGVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0ZGODMwMDtcbn1cblxuLmZpbHRlcl9sb2FkZXIge1xuICBjb2xvcjogI0ZGODMwMDtcbn1cblxuI3Byb2plY3Rfc2VsZWN0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODMwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbiNwb3B1cC11c2VyLWFjY2Vzcy1lZGl0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODMwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbmltZy51bmF1dGhvcml6ZWQtbG9nbyB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cblxuI29hdGgtbWljcm9zb2Z0IHtcbiAgYm9yZGVyOiAjRkY4MzAwIDJweCBzb2xpZDtcbn1cbiNvYXRoLW1pY3Jvc29mdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDIwNS40LCAxNTMpO1xufVxuXG4jb2F0aC1nb29nbGUge1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyOiAjRkY4MzAwIDJweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI29hdGgtZ29vZ2xlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjA1LjQsIDE1Myk7XG59XG5cbiNvYXRoLWdvb2dsZS1idXR0b24ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4jb2F0aC1nb29nbGUtYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4jcG9wdXAtY29uZmlybS1zYXZlLWh0bWwtY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5wb3B1cC1jZW5jZWwge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLmRpc2FibGVkX2xpbmsge1xuICBjb2xvcjogIzUxNTY1ODtcbiAgY3Vyc29yOiBoZWxwO1xufVxuLmRpc2FibGVkX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzUxNTY1ODtcbn1cblxuLmludGVyY29tLWxpZ2h0d2VpZ2h0LWFwcCB7XG4gIHotaW5kZXg6IDk5OTk3ICFpbXBvcnRhbnQ7XG59XG5cbi5pbnRlcmNvbS1saWdodHdlaWdodC1hcHAtbGF1bmNoZXIsIC5pbnRlcmNvbS1uYW1lc3BhY2UgLmludGVyY29tLXdpdGgtbmFtZXNwYWNlLTE2amlldGoge1xuICBib3R0b206IDUycHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgei1pbmRleDogOTk5OTcgIWltcG9ydGFudDtcbn1cblxuI2hkZS1jb250YWluZXIsICNoZGUtY2hhdC1jb250YWluZXIge1xuICB6LWluZGV4OiA5OTk5OCAhaW1wb3J0YW50O1xufVxuXG4jZWRpdF9kaXNjb3VudCAubGFiZWwtc2VsZWN0IC5hcnJvdy1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAyMXB4O1xufVxuI2VkaXRfZGlzY291bnQgLmxhYmVsLXNlbGVjdCBzZWxlY3Qge1xuICB3aWR0aDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDgwcHg7XG59XG5cbiNlZGl0X2Rpc2NvdW50X2VuZGF0X3RpbWUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuI2VkaXRfZGlzY291bnRfZW5kYXRfdGltZSAjZWRpdF9kaXNjb3VudF9lbmRhdF90aW1lX21pbnV0ZSB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTM1MzUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7XG59XG5cbi5kaXNwbGF5X25vbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2tlX2Nocm9tZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5kZWZhdWx0X3Vuc3Vic2NyaWJlX3RlbXBsYXRlIHtcbiAgY29sb3I6ICNGRjgzMDA7XG4gIGZpbGw6ICNGRjgzMDA7XG59XG5cbi5zeXN0ZW1fdW5zdWJzY3JpYmVfdGVtcGxhdGUge1xuICBjb2xvcjogI0ZGODMwMDtcbiAgZmlsbDogI0ZGODMwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3VibWl0LWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xufVxuLnN1Ym1pdC1pbmxpbmUgYnV0dG9uIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hZG0gLnNlYXJjaC1xdWVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5maW5kLWVtYWlsX19lbWFpbC1pbnB1dC51ay1pbnB1dCB7XG4gIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLnNlYXJjaC1xdWVyeSAuZmluZC1lbWFpbF9fZW1haWwtaW5wdXQge1xuICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbC5jdXN0b20tY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vKiBQaG9uZSBsYW5kc2NhcGUgYW5kIGJpZ2dlciAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5maW5kLWVtYWlsX19lbWFpbC1pbnB1dC51ay1pbnB1dCB7XG4gICAgbWF4LXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbiNncmFwaCBzdmcge1xuICBzdHJva2Utd2lkdGg6IDEgIWltcG9ydGFudDtcbn1cbiNncmFwaCBzdmcgcGF0aCB7XG4gIHN0cm9rZS13aWR0aDogMSAhaW1wb3J0YW50O1xufVxuXG4jZ3JhcGgtbGluZSB7XG4gIHN0cm9rZS13aWR0aDogMSAhaW1wb3J0YW50O1xufVxuI2dyYXBoLWxpbmUgcGF0aCB7XG4gIHN0cm9rZS13aWR0aDogMSAhaW1wb3J0YW50O1xufVxuXG5hLmJ0biwgYS5idG4tYWNjZW50IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnVrLXNlbGVjdDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uc3RhdGVtZW50X3RhYnMgLnRhYi5hY3RpdmUge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmJ1dHRvbi11c2Vycy1wcmV2aWV3IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuI2Ruc19zZXR0aW5nc19fdGFibGVfZG9tYWluU2V0dGluZ3Mge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciAxZnIgMWZyIDlmcjtcbiAgZ2FwOiAycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTQxMTc2NDcwNik7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxMTExMTE7XG59XG4jZG5zX3NldHRpbmdzX190YWJsZV9kb21haW5TZXR0aW5ncyAuZG5zX3NldHRpbmdzX190aXRsZV9jb2x1bW4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogM3B4IDAgM3B4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG59XG4jZG5zX3NldHRpbmdzX190YWJsZV9kb21haW5TZXR0aW5ncyAuZG5zX3NldHRpbmdzX19jb2x1bW4ge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIHBhZGRpbmc6IDNweCAwIDNweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlO1xufVxuI2Ruc19zZXR0aW5nc19fdGFibGVfZG9tYWluU2V0dGluZ3MgLmRuc19zZXR0aW5nc19fY29sdW1uIC5mYS1jb3B5IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuI2Ruc19zZXR0aW5nc19fdGFibGVfZG9tYWluU2V0dGluZ3MgLmpzLWNvcHktdG8tY2xpcGJvYXJkLWRuczpob3ZlciAuZmEtY29weSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4jZG5zX3NldHRpbmdzX190YWJsZV9kb21haW5TZXR0aW5ncyAuZGl2X2hvdmVyX3RhcmdldF9hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDgwLCA4MCwgODAsIDAuMTQ1MDk4MDM5Mik7XG59XG4jZG5zX3NldHRpbmdzX190YWJsZV9kb21haW5TZXR0aW5ncyAuZGl2X2hvdmVyX3RhcmdldDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNkbnNfc2V0dGluZ3NfX3RhYmxlX2RvbWFpblNldHRpbmdzIC5kbnNfc2V0dGluZ3NfX3RpdGxlX3N1Yl90YWJsZSBpIHtcbiAgY29sb3I6ICMxRjFGMUY7XG59XG4jZG5zX3NldHRpbmdzX190YWJsZV9kb21haW5TZXR0aW5ncyAuZG5zX3NldHRpbmdzX19jb2x1bW4gaSB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbiNkbnNfc2V0dGluZ3NfX3RhYmxlX2RvbWFpblNldHRpbmdzIC5qcy1jb3B5LXRvLWNsaXBib2FyZC1kbnMge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmkuZ3JlZW5fY2hlY2sge1xuICBjb2xvcjogZ3JlZW47XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kbnNfc2V0dGluZ3NfX2hlbHAge1xuICBtYXJnaW46IDEwcHggMCAxMHB4IDA7XG59XG5cbi5kbnNfc2V0dGluZ3NfX2RvY3VtZW50YXRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzFGMUYxRjtcbn1cblxuLmRuc19zZXR0aW5nc19fZG9jdW1lbnRhdGlvbiBiIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbiNkbnNfc2V0dGluZ3NfX3RhYmxlX2RvbWFpblNldHRpbmdzIC5tb2JpbGVfc2V0dGluZ3Mge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciA5ZnI7XG59XG5cbi5ib2R5LXRoZW1lLWRhcmsgI2Ruc19zZXR0aW5nc19fdGFibGVfZG9tYWluU2V0dGluZ3Mge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJvZHktdGhlbWUtZGFyayAuZG5zX3NldHRpbmdzX19oZWxwIHtcbiAgY29sb3I6ICM1MTU2NTg7XG59XG5cbi5ib2R5LXRoZW1lLWRhcmsgLmRuc19zZXR0aW5nc19fZG9jdW1lbnRhdGlvbiB7XG4gIGNvbG9yOiAjNTE1NjU4O1xufVxuXG4uZG5zX3NldHRpbmdzX19wcmV2aWV3X2Zvcl9jb3B5IHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjYyNjI2O1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5kbnNfc2V0dGluZ3NfX3ByZXZpZXdfZGl2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDFweDtcbiAgdG9wOiAzODhweDtcbiAgcmlnaHQ6IDM2NnB4O1xuICBvcGFjaXR5OiAwO1xufVxuXG4jZG5zLXNldHRpbmdzLWRvbWFpbiAucG9wdXAtc3Vic2NyaWJlIC5sZWZ0LXNjcmVlbl9mb3JtIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuXG4jZG5zLXNldHRpbmdzLWRvbWFpbiAucG9wdXAtZm9ybSAubGVmdC1zY3JlZW5fZm9ybSB7XG4gIHBhZGRpbmc6IDAgNTBweCAzcHg7XG59XG5cbi5kbnNfc2V0dGluZ3NfX2J1dHRvbl9jb3B5X3ByZXZpZXcge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTQxMTc2NDcwNik7XG4gIHdpZHRoOiAyMDBweDtcbn1cbi5kbnNfc2V0dGluZ3NfX2J1dHRvbl9jb3B5X3ByZXZpZXc6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZG5zX3NldHRpbmdzX19idXR0b25fY29weV9wcmV2aWV3OmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNDExNzY0NzA2KTtcbn0iLCJAbWl4aW4gYm94KCRjbGFzcylcbiAgLiN7JGNsYXNzfS1ib3hcbiAgICB3aWR0aDogMTAwJVxuICAgIGhlaWdodDogYXV0b1xuICAgIHBhZGRpbmc6IDMwcHhcbiAgICBib3JkZXItcmFkaXVzOiAycHhcbiAgICBib3gtc2hhZG93OiAwIDAgOHB4IDAgcmdiYSg0MSwgNzAsIDk3LCAwLjE0KSIsIkBpbXBvcnQgXCIuLi9fbWl4aW5zL2JveFwiXG5cbkBpbmNsdWRlIGJveCgnYWRkLWJhbGFuY2UnKVxuXG4ucGF5bWVudEZvcm1fX2NhcmQgKyAucGF5bWVudF9fcmVxdWlzaXRlc1xuICBtYXJnaW4tdG9wOiA3NXB4XG5cbi5wYXltZW50X19yZXF1aXNpdGVzXG4gICZfX3RpdGxlXG4gICAgZm9udC13ZWlnaHQ6IDYwMFxuICAgIGNvbG9yOiAkZ3JheVxuICAgIGZvbnQtc2l6ZTogMThweFxuICAgIGxpbmUtaGVpZ2h0OiAxLjNcbiAgICBtYXJnaW4tdG9wOiAwXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4XG4gIHRhYmxlXG4gICAgdHJcbiAgICAgIHRkXG4gICAgICAgIGNvbG9yOiAkZ3JheVxuICAgICAgICBwYWRkaW5nOiA4cHggMFxuICAgICAgICBsaW5lLWhlaWdodDogMS4zXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICAmOm50aC1jaGlsZCgybilcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4XG4gIC5idG5cbiAgICBwYWRkaW5nOiAwXG4gICAgbWFyZ2luLXRvcDogMTBweFxuICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICBmb250LXNpemU6IDE0cHhcblxuXG5cbi5hZGQtYmFsYW5jZS1ib3hcbiAgbWF4LXdpZHRoOiAzODBweFxuICAmX19pbmZvXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweFxuICAmX19vZmZlclxuICAgIG1hcmdpbi10b3A6IDMwcHhcbiAgJl9faGVhZGluZ1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHhcbiAgICBmb250LXNpemU6IDE4cHhcbiAgICBmb250LXdlaWdodDogYm9sZFxuXG4gICZfX3RpdGxlXG4gICAgZm9udC1zaXplOiAxNnB4XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICBtYXJnaW46IDBcblxuICAmX19zdWJ0aXRsZVxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgZm9udC1zaXplOiAxM3B4XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwXG4gICZfX2RpdmlkZXJcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiAxcHhcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFM0U3XG4gICZfX2NvdW50XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweFxuICAgIGZvbnQtd2VpZ2h0OiBib2xkXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgc3BhblxuICAgICAgY29sb3I6ICRhY2NlbnRcbiAgJl9fY291bnQtZGVzY1xuICAgIGZvbnQtc2l6ZTogMTNweFxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHhcbiAgJl9fYmFja1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgbWFyZ2luLXRvcDogMTVweFxuICAgIGNvbG9yOiAkYWNjZW50XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcblxuLmFkZC1iYWxhbmNlXG4gIC5mb3JtX19lcnJvclxuICAgIG1heC13aWR0aDogNTYwcHhcblxuLy8g0J/Qu9Cw0YLQtdC20L3Ri9C5INC80L7QtNGD0LvRjCDQvdCw0YfQsNC70L5cbittZWRpYS1icmVha3BvaW50LXVwKHNtKVxuICAuZmxleGJveFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LXdyYXA6IG5vd3JhcFxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2hcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0XG4gICAgZmxleDogbm9uZVxuICAgIG9yZGVyOiAwXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuXG4gIC5mbGV4Ym94X3Jvd1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3dcbiAgICBtYXgtaGVpZ2h0OiAxMDAlXG5cbiAgLmZsZXhib3hfY29sdW1uXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIG1heC13aWR0aDogMTAwJVxuXG4gIC5mbGV4Ym94X3NwYWNlQXJvdW5kQ29udGVudFxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlclxuICAgIG1hcmdpbjogYXV0b1xuXG4gIC5mbGV4Ym94X3NwYWNlQXJvdW5kQ29udGVudFRvcFxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXJcbiAgICBtYXJnaW46IGF1dG9cblxuICAuZmxleGJveF9zcGFjZUJldHdlZW5Db250ZW50XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlclxuICAgIG1hcmdpbjogYXV0b1xuXG4gIC51bmlGb3JtSW5wdXRcbiAgICB3aWR0aDogMTAwJVxuICAgIG1hcmdpbjogMFxuICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIENhbGlicmksIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWZcblxuICAudW5pRm9ybUlucHV0X2Rpc2FibGVkIC51bmlGb3JtSW5wdXRfX2lucHV0XG4gICAgY29sb3I6ICRsaWdodF9ncmV5XG5cbiAgLnVuaUZvcm1JbnB1dF9oYXNFcnJvciAudW5pRm9ybUlucHV0X19pbnB1dFxuICAgIGJvcmRlci1jb2xvcjogJGRhbmdlclxuXG4gIC51bmlGb3JtSW5wdXRfX2lucHV0XG4gICAgaGVpZ2h0OiAzNHB4XG4gICAgcGFkZGluZzogMCAxMnB4XG4gICAgd2lkdGg6IDEwMCVcbiAgICBmb250LXNpemU6IDE0cHhcbiAgICBib3JkZXI6IDBcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0X2dyZXlcbiAgICBib3JkZXItcmFkaXVzOiAwXG4gICAgb3V0bGluZTogbm9uZVxuICAgIGNvbG9yOiAjMzMzXG4gICAgbWFyZ2luOiAwXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMjVzIGVhc2UtaW4tb3V0XG4gICAgYmFja2dyb3VuZDogbm9uZVxuXG4gIC51bmlGb3JtSW5wdXRfX2lucHV0OjpwbGFjZWhvbGRlclxuICAgIGNvbG9yOiAkbGlnaHRfZ3JleVxuXG4gIC51bmlGb3JtSW5wdXRfX2lucHV0OmZvY3VzXG4gICAgYm9yZGVyLWNvbG9yOiAkbGlnaHRfZ3JleVxuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodF9ncmV5ICFpbXBvcnRhbnRcblxuICAucGF5bWVudEZvcm1fX2NhcmRcbiAgICBtaW4td2lkdGg6IDU0MHB4XG4gICAgbWF4LXdpZHRoOiA1NjBweFxuICAgIG1pbi1oZWlnaHQ6IDI4MHB4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG5cbiAgLnBheW1lbnRGb3JtX19jYXJkIC51bmlGb3JtSW5wdXRfX2lucHV0LCAucGF5bWVudEZvcm1fX2NhcmRcbiAgICBwYWRkaW5nOiAwIDhweFxuXG4gIC5wYXltZW50Rm9ybV9fY2FyZEZyb250XG4gICAgd2lkdGg6IDQ0MHB4XG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gICAgbWluLWhlaWdodDogMjM4cHhcbiAgICBib3JkZXItcmFkaXVzOiAzcHhcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcbiAgICBib3gtc2hhZG93OiAwIDJweCA4cHggMCByZ2JhKDE4NiwgMTg2LCAxODYsIC41KVxuICAgIGJvcmRlcjogc29saWQgMXB4ICRsaWdodF9ncmV5XG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiAwXG4gICAgbGVmdDogMFxuICAgIHotaW5kZXg6IDFcbiAgICBwYWRkaW5nOiAyNHB4IDI0cHggMThweFxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG5cbiAgLnBheW1lbnRGb3JtX19jYXJkRnJvbnRSb3dcbiAgICB3aWR0aDogMTAwJVxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG4gICAgbWFyZ2luOiAwXG5cbiAgLnBheW1lbnRGb3JtX19jYXJkQmFja1xuICAgIHdpZHRoOiA0NDBweFxuICAgIG1heC13aWR0aDogMTAwJVxuICAgIG1pbi1oZWlnaHQ6IDIzOHB4XG4gICAgYm9yZGVyLXJhZGl1czogM3B4XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG4gICAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgxODYsIDE4NiwgMTg2LCAuNSlcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkbGlnaHRfZ3JleVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIGJvdHRvbTogMFxuICAgIHJpZ2h0OiAwXG5cbiAgLnBheW1lbnRGb3JtX19jYXJkQmFja1N0cmlwZVxuICAgIG1hcmdpbi10b3A6IDQwcHhcbiAgICBoZWlnaHQ6IDQwcHhcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHRfZ3JleVxuXG4gIC5wYXltZW50Rm9ybV9fY2FyZEJhY2tJbmZvXG4gICAgZmxleDogMVxuICAgIHBhZGRpbmc6IDI0cHggMjRweCA4cHhcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cblxuICAucGF5bWVudEZvcm1fX2NhcmROdW1iZXJDb250YWluZXJcbiAgICB3aWR0aDogNjAlXG5cblxuICAucGF5bWVudEZvcm1fX2NhcmRMb2dvXG4gICAgd2lkdGg6IDg1cHhcbiAgICBoZWlnaHQ6IGF1dG9cblxuICAucGF5bWVudEZvcm1fX2NhcmRMb2dvIGltZ1xuICAgIG1heC13aWR0aDogMTAwJVxuICAgIG1heC1oZWlnaHQ6IDEwMCVcblxuICAucGF5bWVudEZvcm1fX2NhcmRPd25lckNvbnRhaW5lclxuICAgIHdpZHRoOiA2MCVcblxuICAucGF5bWVudEZvcm1fX2NhcmRPd25lcklucHV0XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDZweClcblxuICAucGF5bWVudEZvcm1fX2NhcmRFeHBpcmF0aW9uTW9udGgsIC5wYXltZW50Rm9ybV9fY2FyZEV4cGlyYXRpb25ZZWFyXG4gICAgd2lkdGg6IDgwcHhcblxuICAucGF5bWVudEZvcm1fX2NhcmRDVlZDb250YWluZXJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG5cbiAgLnBheW1lbnRGb3JtX19jYXJkQ1ZWSW5wdXRcbiAgICB3aWR0aDogNTBweFxuXG4gIC5wYXltZW50Rm9ybV9fY2FyZFRlcm1zXG4gICAgZGlzcGxheTogaW5oZXJpdFxuICAgIGZvbnQtc2l6ZTogMTJweFxuICAgIGNvbG9yOiAkbGlnaHRfZ3JleVxuXG4gIC5wYXltZW50Rm9ybV9fbGFiZWxcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIGZvbnQtc2l6ZTogMTRweFxuICAgIGNvbG9yOiAjNTE1NjU4XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4XG5cbiAgLnBheW1lbnRGb3JtX19sYWJlbCBsYWJlbFxuICAgIG1hcmdpbjogMFxuXG4gIC5wYXltZW50Rm9ybV9fZ3JvdXBcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweFxuXG4gIC5wYXltZW50Rm9ybV9fc3VibWl0XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuICAgIHBhZGRpbmc6IDI1cHggMCAwIDBcblxuICAucGF5bWVudEZvcm1fX3N1Ym1pdCBidXR0b25cbiAgICBtYXJnaW46IDAgMzBweCAwIDBcblxuICAucGF5bWVudEZvcm1fX3N1Ym1pdEluZm9cbiAgICBmb250LXNpemU6IDE0cHhcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgY29sb3I6ICRsaWdodF9ncmV5XG5cbiAgLnBheW1lbnRGb3JtX19zdWJtaXRJbmZvX2Vycm9yXG4gICAgY29sb3I6ICNkOTBmMGZcblxuICAuc3Vic2NyaXB0aW9uRGV0YWlsc1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuXG4gIC5zdWJzY3JpcHRpb25EZXRhaWxzX19pbmZvXG4gICAgd2lkdGg6IDQ0MHB4XG4gICAgYm9yZGVyLXJhZGl1czogM3B4XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG4gICAgYm94LXNoYWRvdzogMCAycHggOHB4IDAgcmdiYSgxODYsIDE4NiwgMTg2LCAuNSlcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkbGlnaHRfZ3JleVxuICAgIHBhZGRpbmc6IDEwcHggMTVweCAxNXB4IDE1cHhcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuXG5cbiAgLnN1YnNjcmlwdGlvbkRldGFpbHNfX2luZm9Sb3dcbiAgICBwYWRkaW5nLXRvcDogNXB4XG5cblxuICAuc3Vic2NyaXB0aW9uRGV0YWlsc19faW5mb1JvdyBkaXY6Zmlyc3QtY2hpbGRcbiAgICB3aWR0aDogMTUwcHhcblxuXG4gIC5zdWJzY3JpcHRpb25EZXRhaWxzX19pbmZvVGF4V2FybmluZ1xuICAgIGNvbG9yOiAkZ3JheVxuICAgIGZvbnQtc2l6ZTogMTJweFxuXG5cbiAgLnN1YnNjcmlwdGlvbkRldGFpbHNfX2J1dHRvbnNcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHhcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcblxuXG4gIC5zdWJzY3JpcHRpb25EZXRhaWxzX19idXR0b25zIGRpdlxuICAgIG1hcmdpbi1ib3R0b206IDEwcHhcblxuXG4gIC5zdWJzY3JpcHRpb25EZXRhaWxzX19idXR0b25zIGFcbiAgICB3aWR0aDogMTYwcHhcblxuXG4gIC5idG4tbGlnaHQtZ3JleVxuICAgIGNvbG9yOiAjZmZmXG4gICAgYmFja2dyb3VuZDogJGxpZ2h0X2dyZXlcblxuXG4gIC5idG4tbGlnaHQtZ3JleTpob3ZlclxuICAgIGNvbG9yOiAjZmZmXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyZXlcblxuXG4gIC5zdWJzY3JpcHRpb25EZXRhaWxzX19oaXN0b3J5XG4gICAgbWFyZ2luLXRvcDogMjBweFxuXG5cbiAgLnN1YnNjcmlwdGlvbkRldGFpbHNfX2hpc3RvcnlfY3VycmVudFxuICAgIGZvbnQtd2VpZ2h0OiBib2xkXG5cblxuICAucGF5bWVudEZvcm1fX2NhcmRUZXJtcyBpbWdcbiAgICBoZWlnaHQ6IDIwcHhcblxuICAucGNpLWljb24tZml4XG4gICAgcGFkZGluZzogMCAxMHB4XG5cblxuICAuY2FyZC1pbmZvLWVycm9yLWJhY2tncm91bmRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JleVxuXG5cbiAgLmNhcmQtaW5mby1lcnJvclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIGJvdHRvbTogMFxuICAgIG1hcmdpbjogMTBweFxuXG4gICAgY29sb3I6ICNmNDRcbiAgICBmb250LXN0eWxlOiBpdGFsaWNcbiAgICBkaXNwbGF5OiBub25lXG5cblxuICAucGF5bWVudC1sb2FkZXJcbiAgICBmbG9hdDogcmlnaHRcbiAgICB6LWluZGV4OiA5OTlcbiAgICB3aWR0aDogNDQwcHhcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBvcGFjaXR5OiAwLjlcbiAgICBwYWRkaW5nOiAxMDBweFxuICAgIGRpc3BsYXk6IG5vbmVcblxuXG4gIC5wYXltZW50LWxvYWRlciBpbWdcbiAgICBoZWlnaHQ6IDQwcHhcblxuXG4gIC5mbGV4Ym94IGlucHV0LmJ0blxuICAgIG1hcmdpbi1yaWdodDogMTVweFxuXG5cbiAgLnBheS1pbmZvXG4gICAgY29sb3I6ICM4ODhcblxuXG4gIC5wYXktaW5mbyAuY29udGFpbmVyXG4gICAgY29sb3I6ICMyMjJcbiAgICBmb250LXNpemU6IDE1cHhcblxuXG4gIC5jdXJyZW50LWNhcmRcbiAgICBwYWRkaW5nOiAxMHB4XG5cbittZWRpYS1icmVha3BvaW50LWRvd24oc20pXG4gIC5wYXltZW50Rm9ybV9fY2FyZExvZ29cbiAgICBkaXNwbGF5OiBub25lXG4gIC5wYXltZW50Rm9ybV9fY2FyZEV4cGlyYXRpb25Nb250aCxcbiAgLnBheW1lbnRGb3JtX19ncm91cFxuICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgLnBheW1lbnRGb3JtX19jYXJkVGVybXNcbiAgICBtYXJnaW4tdG9wOiAxMHB4XG4gICAgZGlzcGxheTogaW5oZXJpdFxuICAgIGZvbnQtc2l6ZTogMTJweFxuICAgIGNvbG9yOiAjYmFiYWJhXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG5cbiAgICBpbWdcbiAgICAgIGhlaWdodDogMTVweFxuLy8g0J/Qu9Cw0YLQtdC20L3Ri9C5INC80L7QtNGD0LvRjCDQutC+0L3QtdGGIiwiJHdoaXRlOiAjZmZmZmZmXG4kYmxhY2s6ICMxMTExMTFcblxuLy8gREFSSyBUSEVNRVxuJGRhcmtfbGlnaHRlcjogIzI2MjYyNlxuJGRhcms6ICMxRjFGMUZcbiRkYXJrX2RhcmtlcjogIzAwMDAwMFxuJGRhcmtfaGlnaGxpZ2h0OiAjM0EzQTNBXG5cbi8vIExJR0hUIFRIRU1FXG4kbGlnaHRfZ3JleV9saWdodGVyOiAjZTdlN2U3XG4kbGlnaHRfZ3JleTogI2NmY2ZjZlxuJGxpZ2h0X2dyZXlfZGFya2VyOiAjOGY4ZjhmXG5cbiRncmF5OiAjNTE1NjU4XG4kZ3JheV9kYXJrZXI6ICM0NDQ0NDRcblxuJGxpZ2h0X29rYXlfbGlnaHRlcjogI2U3ZWNmOVxuJG9rYXk6ICMzNDk4ZGJcblxuJGVycm9yLWJhY2tncm91bmQ6ICNmZmU2ZTdcbiRlcnJvci1ib3JkZXI6ICNmNWM2Y2JcbiRlcnJvci10ZXh0OiAjRkY5QTg3XG5cbiRzdWNjZXNzOiAjMjdhZTYwXG4kcGVuZGluZzogI2ZmY2QwMFxuJGRhbmdlcl9saWdodGVyOiAjRjQ0MzM2XG4kZGFuZ2VyOiAjRTEzNTM1XG5cblxuLy8gU2hUaGVtZVxuJGNvbG9yX18wMDgyMDA6ICMwMDgyMDBcbiRjb2xvcl9fMDA5OTAwOiAjMDA5OTAwXG4kY29sb3JfXzAwNjY5OTogIzAwNjY5OVxuJGNvbG9yX19hYTc3MDA6ICNhYTc3MDBcbiRjb2xvcl9fZmYxNDkzOiAjZmYxNDkzXG4kY29sb3JfXzAwNjZjYzogIzAwNjZjY1xuJGNvbG9yX182Y2UyNmM6ICM2Y2UyNmNcbiRjb2xvcl9fZjhmOGY4OiAjZjhmOGY4XG5cbi8vIHNlbGVjdCAyIHN0YXRpc3RpY3NcbiRjb2xvcl9fRkY4RjE5OiAjRkY4RjE5XG5cbi8vdXNlciBhY3Rpb24gaGlzdG9yeVxuJGNvbG9yX19mMmZlZDg6ICNmMmZlZDhcbiRjb2xvcl9fNDYzNjM2OiAjNDYzNjM2XG4kY29sb3JfXzQxNDczMzogIzQxNDczM1xuIiwiJGRlZmF1bHQtZm9udDogXCJPcGVuU2Fucy1leFwiLCBzYW5zLXNlcmlmXG5cbiRhY2NlbnQ6ICNGRjgzMDBcbiRkYXJrZXJfYWNjZW50OiAjRkY4MzAwQTNcbiRsaWdodGVyX2FjY2VudDogI0ZGOEYxQVxuJGxlZnRfYmFjazogI0ZGRkZGRlxuJHNpZGVfYmFjazogI0Y5RkFGQ1xuJHVuYXV0aG9yaXplZF9sb2dvX21hcmdpbl90b3A6IDBweFxuXG4vLyBDdXN0b21pemF0aW9uIEJvb3RzdHJhcCB2YXJzIGZyb20gXCJhcHAvbGlicy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcIlxuJGdyaWQtZ3V0dGVyLXdpZHRoOiAzMHB4XG4kZ3JpZC1jb2x1bW5zOiAxMlxuJGdyaWQtYnJlYWtwb2ludHM6ICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeGxsOiAxODAwKVxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoc206IDU0MHB4LCBtZDogNzIwcHgsIGxnOiA5NjBweCwgeGw6IDExNDBweClcblxuJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoXG5cbiRwcmltYXJ5OiAkYWNjZW50IiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMnB4LCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbmZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcIi4uL19taXhpbnMvYm94XCJcblxuXG4uaW52b2ljZS1ib3hcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudFxuXG4uaW52b2ljZVxuICAmX193cmFwcGVyXG4gICAgbWF4LXdpZHRoOiAxMDAwcHhcbiAgJl9fbmV4dFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICZfY29sXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4XG4gICAgICAmOmxhc3QtY2hpbGRcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICZfdGl0bGVcbiAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgZm9udC13ZWlnaHQ6IDYwMFxuICAgICAgbGluZS1oZWlnaHQ6IDEuM1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4XG4gICAgLnRleHQtc2Vjb25kYXJ5XG4gICAgICBsaW5lLWhlaWdodDogMS40XG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICZfZGF0ZVxuICAgICAgbWFyZ2luOiAwXG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgIHRhYmxlXG4gICAgICB0clxuICAgICAgICAmOmZpcnN0LWNoaWxkXG4gICAgICAgICAgdGRcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwXG4gICAgICAgIHRkXG4gICAgICAgICAgcGFkZGluZzogNHB4IDBcbiAgICAgICAgICAmOm50aC1jaGlsZCgybilcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweFxuICAmX19yZXF1aXNpdGVzXG4gICAgJl90aXRsZVxuICAgICAgZm9udC13ZWlnaHQ6IDYwMFxuICAgICAgZm9udC1zaXplOiAxOHB4XG4gICAgJl90YWJsZVxuICAgICAgb3ZlcmZsb3cteDogYXV0b1xuICAgICAgdGFibGVcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZFxuXG4gICAgICB0clxuICAgICAgICBoZWlnaHQ6IDQ1cHhcblxuICAgICAgICAmLmZpbGxlZFxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ncmV5X2xpZ2h0ZXJcbiAgICAgICAgdGRcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkXG4gICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAyNXB4XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGRcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweCAxMHB4IDEwcHhcbiAgJl9fYWRkaXRpb25hbC1pbmZvXG4gICAgJiA+IGRpdjpmaXJzdC1jaGlsZFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICZfX3BheW1lbnRzXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweFxuXG5cbkBpbmNsdWRlIGJveCgnaW52b2ljZScpXG4iLCJAaW1wb3J0IFwiLi4vX21peGlucy9ib3hcIlxuXG5AaW5jbHVkZSBib3goJ25vdGlmeScpXG5cbi5ub3RpZnlcbiAgJl9fYmxvY2s6bm90KDpsYXN0LWNoaWxkKVxuICAgIG1hcmdpbi1ib3R0b206IDUwcHhcblxuICAmX19oZWFkaW5nXG4gICAgZm9udC1zaXplOiAyMHB4XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweFxuXG4gICZfX3RhYmxlXG4gICAgdGhlYWQgdHIgdGg6bGFzdC1jaGlsZFxuICAgICAgdGV4dC1hbGlnbjogcmlnaHRcblxuICAgIHRib2R5IHRyOmxhc3QtY2hpbGRcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRfZ3JleSAhaW1wb3J0YW50XG5cbiAgJl9fYWRkLWJ0bi5idG4tYWNjZW50XG4gICAgd2lkdGg6IDEwMHB4XG4gICAgZm9udC1zaXplOiAxM3B4XG4gICAgbWFyZ2luLXRvcDogMTVweFxuXG4gICZfX2FjdGlvbnNcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcbiAgICBoZWlnaHQ6IDIxcHhcblxuICAgICZfZWRpdFxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4XG4gICAgICBzdmdcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgaGVpZ2h0OiAxMDAlXG5cbiAgICAmX2VkaXQsXG4gICAgJl9kZWxldGVcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgd2lkdGg6IDEzcHhcbiAgICAgIGhlaWdodDogMTNweFxuXG4gICAgICBpXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxuICAgICAgc3ZnXG4gICAgICAgIGZpbGw6ICMxMTFcblxuICAmX19pbm5lci10YWJsZVxuICAgIG1hcmdpbjogMFxuXG4gICAgdGJvZHlcbiAgICAgIHRyXG4gICAgICAgICY6bGFzdC1jaGlsZFxuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudFxuXG4gICAgICAgIHRkXG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZVxuXG4gICZfX2NhdGVnb3JpZXNcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGhlaWdodDogMjFweFxuXG4gICZfX2NhdGVnb3J5XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgd2lkdGg6IDE1cHhcbiAgICBoZWlnaHQ6IDE1cHhcbiAgICBib3JkZXItcmFkaXVzOiA1MCVcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKVxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4XG5cbiAgICAmLS1jcml0aWNhbC5hY3RpdmVcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXJcblxuICAgICYtLWltcG9ydGFudC5hY3RpdmVcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwZW5kaW5nXG5cbiAgICAmLS1ub3JtYWwuYWN0aXZlXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2Vzc1xuXG4gICZfX3BvcHVwLXJhZGlvXG4gICAgbGFiZWxcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudFxuICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnRcblxuLmN1c3RvbS1jaGVja2JveC5jcml0aWNhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXJcblxuLmN1c3RvbS1jaGVja2JveC5pbXBvcnRhbnQgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50XG5cbi5jdXN0b20tY2hlY2tib3gubm9ybWFsIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmVcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3NcbiIsIi5lcnJvci1wYWdlXG4gICZfX3NlY3Rpb25cbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgaGVpZ2h0OiAxMDB2aFxuXG4gIHN2Z1xuICAgIG1heC13aWR0aDogMTAwJVxuXG4gICZfX2hlYWRpbmdcbiAgICBmb250LXNpemU6IDEwMHB4XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRcblxuICAgICttZWRpYS1icmVha3BvaW50LWRvd24oc20pXG4gICAgICBmb250LXNpemU6IDUwcHhcblxuICAmX190ZXh0XG4gICAgZm9udC1zaXplOiA0MHB4XG5cbiAgICArbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKVxuICAgICAgZm9udC1zaXplOiAyMHB4XG5cbiAgICBzcGFuXG4gICAgICBjb2xvcjogJGFjY2VudFxuXG4gICZfX2J1dHRvbi5idG5cbiAgICB3aWR0aDogYXV0byIsIkBpbXBvcnQgLi4vdmFyc19jb21tb25cblxuLndlbGNvbWUtcG9wdXAtYnV0dG9uXG4gIHBhZGRpbmctdG9wOiAxMHB4XG4gIGN1cnNvcjogcG9pbnRlclxuICBjb2xvcjogJGFjY2VudFxuICAmOmhvdmVyXG4gICAgY29sb3I6ICRkYXJrZXJfYWNjZW50XG5cbiNwb3B1cC13ZWxjb21lLWRlc2NyaXB0aW9uXG4gIGRpc3BsYXk6IGJsb2NrXG4gIG1hcmdpbjogMTVweCAwIDMwcHggMFxuXG4jcG9wdXAtd2VsY29tZSAubWZwLWNsb3NlXG4gIGRpc3BsYXk6IG5vbmVcblxuI3BvcHVwLXdlbGNvbWUgLnRpdGxlIGlcbiAgbWFyZ2luLWxlZnQ6IDRweFxuXG4jcG9wdXAtd2VsY29tZSAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZFxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50XG4iLCJ0YWJsZS50YWJsZVxuICB3aWR0aDogMTAwJVxuICAmLS10ZC12YWxpZ24tbWlkZGxlXG4gICAgdHIgdGRcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbiAgJi50YWJsZV9fc29ydGFibGVcbiAgICB0aGVhZCB0ciB0aC5zb3J0YWJsZVxuICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICAgICAgJi5zb3J0aW5nX2FzY1xuICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgIG9wYWNpdHk6IDFcblxuICAgICAgJi5zb3J0aW5nX2Rlc2NcbiAgICAgICAgJjphZnRlclxuICAgICAgICAgIG9wYWNpdHk6IDFcblxuICAgICAgJjpiZWZvcmVcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIGNvbnRlbnQ6IFwiXFwyMTkxXCJcbiAgICAgICAgYm90dG9tOiAwLjllbVxuICAgICAgICByaWdodDogMWVtXG4gICAgICAgIG9wYWNpdHk6IDAuM1xuICAgICAgJjphZnRlclxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgY29udGVudDogXCJcXDIxOTNcIlxuICAgICAgICBib3R0b206IDAuOWVtXG4gICAgICAgIHJpZ2h0OiAwLjVlbVxuICAgICAgICBvcGFjaXR5OiAwLjNcbiAgdGhlYWRcbiAgICB0ciB0aFxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICAgIGJvcmRlcjogMFxuICAgICAgZm9udC1zaXplOiAxM3B4XG4gIHRib2R5XG4gICAgdHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRfZ3JleVxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAmLnRhYmxlLWJvbGRcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMFxuICAgICAgJjpsYXN0LWNoaWxkXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudFxuICAgICAgdGRcbiAgICAgICAgZm9udC1zaXplOiAxM3B4XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweFxuICAgICAgICBwYWRkaW5nLXRvcDogOHB4XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHhcblxuICAgICAgICBiXG4gICAgICAgICAgY29sb3I6ICRhY2NlbnRcblxudGFibGUubGFzdC1ib3JkZXJcbiAgdHJcbiAgICY6bGFzdC1jaGlsZFxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2ZjZmNmICFpbXBvcnRhbnQiLCIuaW5mby1ibG9ja1xuICB3aWR0aDogMTAwJVxuICBoZWlnaHQ6IGF1dG9cbiAgcGFkZGluZzogMzBweFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JleVxuICBib3JkZXItcmFkaXVzOiAycHhcblxuICAmX19oZWFkaW5nXG4gICAgZm9udC1zaXplOiAyMHB4XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG5cbiAgJl9fdGV4dFxuICAgIG1hcmdpbjogMFxuIiwiLmNoZWNrYm94LWdyb3VwXG4gIC5jdXN0b20tY29udHJvbC5jdXN0b20tY2hlY2tib3hcbiAgICBwYWRkaW5nOiAwXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweFxuXG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbVxuICAgICAgbWFyZ2luOiAwIiwiLnJhZGlvLWNhbGVuZGFyXG4gIGRpc3BsYXk6IGZsZXhcbiAgZmxleC13cmFwOiB3cmFwXG5cbiAgbGFiZWxcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgIHdpZHRoOiA2MHB4XG4gICAgaGVpZ2h0OiAzMHB4XG4gICAgbWFyZ2luLXRvcDogMFxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA3LCAyMDcsIDIwNywgLjE2KVxuICAgIGJvcmRlci1yYWRpdXM6IDJweFxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIHVzZXItc2VsZWN0OiBub25lXG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZClcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHhcblxuICBpbnB1dFxuICAgIGRpc3BsYXk6IG5vbmVcblxuICBpbnB1dDpjaGVja2VkICsgbGFiZWxcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50XG4gICAgY29sb3I6ICNmZmYiLCIvL1RIRU1FIERBUktcbmJvZHkudWstbGlnaHRcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudFxuXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudFxuXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkXG4gICAgY29sb3I6ICM3MTcxNzFcblxuICAjZGVsaXZlcnktcmVwb3J0LWZpbHRlci1mb3JtIGlucHV0XG4gICAgY29sb3I6ICM3MTcxNzFcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50XG5cbiAgLnBvcHVwLXN1YnNjcmliZSAubGVmdC1zY3JlZW5fZm9ybSBwXG4gICAgY29sb3I6ICM3MTcxNzFcblxuICAuc2lkZWJhclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2xpZ2h0ZXJcblxuICAubmF2YmFyLW1lbnUgbGkgYVxuICAgIGNvbG9yOiAjQTJBMkEyXG5cbiAgLm5hdmJhci1tZW51ID4gdWwgPiBsaSA+IGFcbiAgICBjb2xvcjogJHdoaXRlXG5cbiAgLm5hdmJhci1tZW51ID4gdWwgPiBsaS5hY3RpdmUtaXRlbSAuYWN0aXZlLWl0ZW1cbiAgICBjb2xvcjogJHdoaXRlXG5cbiAgLnNldHRpbmctdGhlbWUgbGFiZWxcbiAgICBjb2xvcjogI0IwQjBCMFxuXG4gIC5sYW5nLXN3aXRjaGVyOjphZnRlciwgLmxhbmctc3dpdGNoZXI6OmJlZm9yZVxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuXG4gIC5sb2dvdXRcbiAgICBjb2xvcjogJHdoaXRlXG4gICAgYm9yZGVyLWNvbG9yOiAkd2hpdGVcblxuICAgICY6aG92ZXJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuICAgICAgY29sb3I6ICRkYXJrXG5cbiAgICAgIHN2Z1xuICAgICAgICBmaWxsOiAkZGFya1xuXG4gICAgc3ZnXG4gICAgICBmaWxsOiAkd2hpdGVcblxuICAubGtfZm9vdGVyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzY2NlxuXG4gIC5mb290ZXIgbGkgYVxuICAgIGJvcmRlcjogbm9uZVxuXG4gICAgJjpob3ZlclxuICAgICAgY29sb3I6ICR3aGl0ZVxuXG4gIC5tb2JpbGUtbWVudVxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2xpZ2h0ZXJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzM1xuXG4gIC50b2dnbGUtbWVudSBzcGFuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG5cbiAgLnRvZ2dsZS1tZW51IHNwYW46OmFmdGVyLCAudG9nZ2xlLW1lbnUgc3Bhbjo6YmVmb3JlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG5cbiAgLm1lbnUtcG9wdXBcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19saWdodGVyXG5cbiAgLm1mcC1jbG9zZS1idG4taW4gLm1mcC1jbG9zZVxuICAgIGNvbG9yOiAkd2hpdGVcblxuICAubmF2X2xldmVsID4gdWwgPiBsaSA+IGFcbiAgICBjb2xvcjogJHdoaXRlXG5cbiAgICAmOmhvdmVyXG4gICAgICBjb2xvcjogJGFjY2VudFxuXG4gIC5uYXZfbGV2ZWwgbGkgLmNpcmNsZS10b2dnbGVcbiAgICBib3JkZXItY29sb3I6ICR3aGl0ZVxuXG4gICAgJjo6YmVmb3JlLCAmOjphZnRlclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG5cbiAgLmJhbm5lci1oZWxwXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtfbGlnaHRlclxuXG4gIC5icmVhZGNydW1icyBsaTo6YWZ0ZXJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LXBhZ2luYXRpb24td2hpdGUuc3ZnKVxuICAgIG9wYWNpdHk6IDFcblxuICBpbnB1dCwgdGV4dGFyZWEsIHNlbGVjdFxuICAgIGJvcmRlci1jb2xvcjogJHdoaXRlXG4gICAgY29sb3I6ICR3aGl0ZVxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrXG5cbiAgLmxhYmVsLXNlbGVjdFxuICAgIC5hcnJvdy1pY29uXG4gICAgICBmaWxsOiAkd2hpdGVcblxuICAgICY6OmFmdGVyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya1xuXG4gIC5iYWxhbmNlX2NvbXBvc2l0aW9uXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtfbGlnaHRlclxuXG4gIC5jYWxlbmRhci10YWJsZVxuICAgIGNvbG9yOiAkYmxhY2tcblxuICAudGFibGVfYm90dG9tIC50YWJsZV9ib3R0b20taW5mbyAucmlnaHRcbiAgICBzdmdcbiAgICAgIGZpbGw6ICR3aGl0ZVxuXG4gICAgPiAqXG4gICAgICBjb2xvcjogJHdoaXRlXG5cbiAgLnN0YXRlbWVudF90YWJsZVxuICAgIG92ZXJmbG93LXg6IGF1dG9cblxuICAuc3RhdGVtZW50X3RhYmxlIHRhYmxlIHRyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrX2hpZ2hsaWdodFxuXG4gICAgJi5uby1yZXN1bHRzXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcblxuICAgICY6bGFzdC1jaGlsZFxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50XG5cbiAgLnN0YXRlbWVudF90YWJzIC50YWJcbiAgICAmOmhvdmVyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19saWdodGVyXG5cbiAgICAmLmFjdGl2ZVxuICAgICAgJjpob3ZlclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50XG5cbiAgLmRhbmdlcl9pbmZvXG4gICAgY29sb3I6ICRkYW5nZXJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYW5nZXJfbGlnaHRlclxuXG4gICAgYVxuICAgICAgY29sb3I6ICR3aGl0ZVxuXG4gIC5wb3B1cC1mb3JtXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtfbGlnaHRlclxuXG4gICAgaW5wdXQsIHRleHRhcmVhLCBzZWxlY3RcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2xpZ2h0ZXJcblxuICAgIC5oM1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2tcblxuICAgIC5sYWJlbC1zZWxlY3RcbiAgICAgICY6OmFmdGVyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2xpZ2h0ZXJcblxuICAubGVmdC1zY3JlZW5fZm9ybSAubGFiZWwtcGFzc3dvcmQgLmljb24tdmlldyBzdmdcbiAgICBmaWxsOiAkd2hpdGVcblxuICAubGstY29udGVudF9yaWdodCwgLnN0YXRlbWVudF90YWJsZSB0YWJsZSB0Ym9keSB0ci5jdXJyZW50LXRhcmlmZlxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrXG5cbiAgLnN0YXRlbWVudF90YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAuY3VycmVudC1idG4gc3ZnXG4gICAgZmlsbDogJHdoaXRlXG5cbiAgLnBhZ2luYXRpb24gbGkgYVxuICAgIGNvbG9yOiAkd2hpdGVcblxuICAucGFnaW5hdGlvbiBsaTpob3ZlciBhLCAucGFnaW5hdGlvbiBsaTpob3ZlciBzcGFuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcblxuICAucGFnaW5hdGlvbiBsaSBzdmdcbiAgICBmaWxsOiAkd2hpdGVcblxuICAucGFnaW5hdGlvbiBsaSAuY3VycmVudFxuICAgIGNvbG9yOiAkZGFya1xuXG4gICAgJjpob3ZlclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyZXlcblxuICAudGFibGVfYm90dG9tIC50YWJsZV9ib3R0b20taW5mbyAubGVmdCBzZWxlY3RcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYxZjFmXG4gICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlXG5cbiAgLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLmxlZnQgLndyYXAtc2VsZWN0OjphZnRlclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZVxuICAgIGJvcmRlci1sZWZ0OiBub25lXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtcblxuICAudGFibGVfYm90dG9tIC50YWJsZV9ib3R0b20taW5mbyAubGVmdCAud3JhcC1zZWxlY3QgLmFycm93LWljb25cbiAgICBmaWxsOiAkd2hpdGVcblxuICAuaW5mby1ibG9ja1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2xpZ2h0ZXJcblxuICBwcmVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JleVxuXG4gIC5kb2N1bWVudGF0aW9uX2NvbnRlbnRcbiAgICB0YWJsZSB0clxuICAgICAgJjpudGgtY2hpbGQoMm4rMSlcbiAgICAgICAgdGRcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19saWdodGVyICFpbXBvcnRhbnRcblxuICAuaW52b2ljZS1ib3hcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19saWdodGVyXG5cbiAgLmludm9pY2VfX3JlcXVpc2l0ZXNfdGFibGVcbiAgICB0YWJsZSB0clxuICAgICAgJjpudGgtY2hpbGQoMm4rMSlcbiAgICAgICAgdGRcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYxZjFmXG5cbiAgLmxhYmVsLXNlbGVjdCBzZWxlY3RcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19saWdodGVyXG5cbiAgLnN0YXRlbWVudF9kYXRlIHN2Z1xuICAgIGZpbGw6ICR3aGl0ZVxuXG4gIC5zdGF0ZW1lbnRfZGF0ZSBpbnB1dFxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2xpZ2h0ZXJcblxuICAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19saWdodGVyXG5cbiAgLnN0YXRlbWVudF90YWJzIC50YWJcbiAgICBjb2xvcjogJHdoaXRlXG5cbiAgLm5vdGlmeV9fYWN0aW9uc19kZWxldGUgc3ZnLCAubm90aWZ5X19hY3Rpb25zX2VkaXQgc3ZnXG4gICAgZmlsbDogJHdoaXRlXG5cbiAgLm5vdGlmeS1ib3hcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19saWdodGVyXG5cbiAgLnRhYmxlIC50YWJsZVxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG5cbiAgLnRhYmxlX3ZhcmlhbnRfMSB0YWJsZSB0cjpudGgtY2hpbGQob2RkKSB0ZFxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2xpZ2h0ZXJcblxuICAudW5pRm9ybUlucHV0X19pbnB1dFxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgYm9yZGVyLWNvbG9yOiAkYmxhY2tcbiAgICBjb2xvcjogJGJsYWNrXG5cbiAgLmFkZC1iYWxhbmNlLWJveFxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2xpZ2h0ZXJcblxuICAucG9wdXAtc3Vic2NyaWJlIC5tb3JlLWluZm9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpXG5cbiAgLmxhbmctc3dpdGNoZXJfX21lbnVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19saWdodGVyXG5cbiAgICAmOjpiZWZvcmVcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrX2xpZ2h0ZXJcblxuICAgIGFcbiAgICAgIGNvbG9yOiAkd2hpdGVcblxuICAuaW52b2ljZV9fbmV4dF9jb2w6bGFzdC1jaGlsZDo6YmVmb3JlXG4gICAgb3BhY2l0eTogLjE1XG5cbiAgLmxrLWNvbnRlbnRfbWFpblxuICAgIC5sYW5nLXN3aXRjaGVyXG4gICAgICAmOjpiZWZvcmUsICY6OmFmdGVyXG4gICAgICAgIGJhY2tncm91bmQ6ICRhY2NlbnRcblxuXG4vL2JvZHlcbi8vICBmb250LXNpemU6IDE2cHhcbi8vICBtaW4td2lkdGg6IDMyMHB4XG4vLyAgcG9zaXRpb246IHJlbGF0aXZlXG4vLyAgbGluZS1oZWlnaHQ6IDEuNjVcbi8vICBmb250LWZhbWlseTogJGRlZmF1bHQtZm9udFxuLy8gIG92ZXJmbG93LXg6IGhpZGRlblxuLy8gIGNvbG9yOiAkYmxhY2tcbi8vXG5cbi5pbWctcmVzcG9uc2l2ZVxuICBkaXNwbGF5OiBibG9ja1xuICBtYXgtd2lkdGg6IDEwMCVcbiAgaGVpZ2h0OiBhdXRvXG5cbiAgJi5pbWctd2lkdGhcbiAgICB3aWR0aDogMTAwJVxuXG4udGV4dC1jZW50ZXJcbiAgdGV4dC1hbGlnbjogY2VudGVyXG5cbmIsIHN0cm9uZ1xuICBmb250LXdlaWdodDogNjAwXG5cblxuLmJ0bi1hY2NlbnRcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudFxuICBjb2xvcjogJHdoaXRlXG4gIGJvcmRlci1yYWRpdXM6IDJweFxuICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBib3JkZXI6IG5vbmVcbiAgdGV4dC1hbGlnbjogY2VudGVyXG4gIHdpZHRoOiAxMDAlXG4gIG1hcmdpbi10b3A6IDI1cHhcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIGN1cnNvcjogcG9pbnRlclxuICBwYWRkaW5nOiAxNXB4IDIwcHhcbiAgbGluZS1oZWlnaHQ6IDEuNFxuICBmb250LXdlaWdodDogNjAwXG5cbiAgJjpob3ZlciwgJjpmb2N1c1xuICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGFjY2VudCwgNSUpXG4gICAgb3V0bGluZTogbm9uZVxuICAgIGNvbG9yOiAkd2hpdGVcblxuICAmOmFjdGl2ZVxuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYWNjZW50LCA1JSlcbiAgICBjb2xvcjogJHdoaXRlXG5cbi5idG4tY2FuY2VsXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5XG4gIGNvbG9yOiAkd2hpdGVcblxuICBib3JkZXItcmFkaXVzOiAycHhcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZVxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgYm9yZGVyOiBub25lXG4gIHRleHQtYWxpZ246IGNlbnRlclxuICB3aWR0aDogMTAwJVxuICBtYXJnaW4tdG9wOiAyNXB4XG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICBjdXJzb3I6IHBvaW50ZXJcbiAgcGFkZGluZzogMTVweCAyMHB4XG4gIGxpbmUtaGVpZ2h0OiAxLjRcbiAgZm9udC13ZWlnaHQ6IDYwMFxuXG4gICY6aG92ZXIsICY6Zm9jdXNcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRhY2NlbnQsIDUlKVxuICAgIG91dGxpbmU6IG5vbmVcbiAgICBjb2xvcjogJHdoaXRlXG5cbiAgJjphY3RpdmVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGFjY2VudCwgNSUpXG4gICAgY29sb3I6ICR3aGl0ZVxuXG4ud3JhcF9zY3JlZW5zXG4gIGRpc3BsYXk6IGZsZXhcbiAgZmxleC1kaXJlY3Rpb246IHJvd1xuICBmbGV4LXdyYXA6IG5vd3JhcFxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZFxuICB3aWR0aDogMTAwJVxuXG4ubGVmdC1zY3JlZW5cbiAgd2lkdGg6IDM1JVxuICBwYWRkaW5nOiAyMHB4IDQlIDQwcHhcbiAgbWluLWhlaWdodDogMTAwdmhcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIGJhY2tncm91bmQtY29sb3I6ICRsZWZ0X2JhY2tcbiAgZGlzcGxheTogZmxleFxuICBhbGlnbi1pdGVtczogc3RyZXRjaFxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlblxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cbi5sZWZ0LXNjcmVlbi11bmlvbmVcbiAgd2lkdGg6IDQ1JVxuICBwYWRkaW5nOiAyMHB4IDQlIDQwcHhcblxuLmxlZnQtc2NyZWVuX2hlYWRlclxuICBkaXNwbGF5OiBmbGV4XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG5cbi5sb2dvXG4gIGRpc3BsYXk6IGZsZXhcbiAgbWF4LXdpZHRoOiAxMzBweFxuICBmbG9hdDogbGVmdFxuXG4gIGFcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcblxuXG4ubGFuZy1zd2l0Y2hlclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIGN1cnNvcjogcG9pbnRlclxuICB6LWluZGV4OiAxMVxuICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgcGFkZGluZy1sZWZ0OiAyMHB4XG4gIHBhZGRpbmctcmlnaHQ6IDE5cHhcbiAgYXBwZWFyYW5jZTogbm9uZVxuICBmb250LXNpemU6IDE1cHhcbiAgbGluZS1oZWlnaHQ6IDEuM1xuXG4gICY6OmJlZm9yZSwgJjo6YWZ0ZXJcbiAgICBjb250ZW50OiBcIlwiXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiAxMHB4XG4gICAgd2lkdGg6IDhweFxuICAgIGhlaWdodDogMnB4XG4gICAgYmFja2dyb3VuZDogJGJsYWNrXG5cbiAgJjo6YmVmb3JlXG4gICAgcmlnaHQ6IDRweFxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKVxuXG4gICY6OmFmdGVyXG4gICAgcmlnaHQ6IDBcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpXG5cbiAgJjpob3ZlclxuICAgIC5sYW5nLXN3aXRjaGVyX19tZW51XG4gICAgICBkaXNwbGF5OiBibG9ja1xuXG4ubGFuZy1zd2l0Y2hlcl9fbWVudVxuICBkaXNwbGF5OiBub25lXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICB0b3A6IGNhbGMoMTAwJSArIDE2cHgpXG4gIHJpZ2h0OiAtMTlweFxuICBsaXN0LXN0eWxlOiBub25lXG4gIHdpZHRoOiAxNTBweFxuICBoZWlnaHQ6IGF1dG9cbiAgYm94LXNoYWRvdzogMCAxNXB4IDIycHggcmdiYSgwLCAwLCAwLCAuMSksIDAgMXB4IDExcHggcmdiYSgwLCAwLCAwLCAuMDkpXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuICBib3JkZXItcmFkaXVzOiAycHhcbiAgcGFkZGluZzogN3B4IDBcblxuICAmOjpiZWZvcmVcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICBjb250ZW50OiBcIlwiXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGVcbiAgICB3aWR0aDogMTBweFxuICAgIGhlaWdodDogMTBweFxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKVxuICAgIHJpZ2h0OiAxOXB4XG4gICAgdG9wOiAtNXB4XG5cbiAgJjo6YWZ0ZXJcbiAgICBjb250ZW50OiBcIlwiXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuICAgIHdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiAyNXB4XG4gICAgcmlnaHQ6IDBcbiAgICB0b3A6IC0yM3B4XG5cbi5sYW5nLXN3aXRjaGVyX19pdGVtXG4gIGFcbiAgICB3aWR0aDogMTAwJVxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgIGNvbG9yOiAkYmxhY2tcbiAgICBwYWRkaW5nOiA3cHggMjBweFxuICAgIGxpbmUtaGVpZ2h0OiAxLjNcblxuICAgICYuYWN0aXZlXG4gICAgICBjb2xvcjogJGxpZ2h0X2dyZXlcbiAgICAgIGN1cnNvcjogZGVmYXVsdFxuXG4gICAgJjpob3ZlclxuICAgICAgY29sb3I6ICR3aGl0ZVxuICAgICAgYmFja2dyb3VuZDogJGFjY2VudFxuXG4gICAgICAmLmFjdGl2ZVxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICBjb2xvcjogJGxpZ2h0X2dyZXlcblxuLmxlZnQtc2NyZWVuX2Zvcm0tZmxleFxuICBkaXNwbGF5OiBmbGV4XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgbWFyZ2luLXRvcDogNDJweFxuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG5cbi5sZWZ0LXNjcmVlbl9mb3JtXG4gIHdpZHRoOiAxMDAlXG4gIG1heC13aWR0aDogNjQwcHhcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxuXG4gIC5oMVxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgIG1hcmdpbi1ib3R0b206IDEzcHhcblxuICBwXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweFxuXG4gIC5pbmZvXG4gICAgY29sb3I6ICRncmF5XG4gICAgZm9udC1zaXplOiAxM3B4XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgbGluZS1oZWlnaHQ6IDEuNFxuICAgIG1hcmdpbi10b3A6IDlweFxuXG4gIC5yaWdodC1pbmZvXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiAzcHhcbiAgICBjb2xvcjogJGdyYXlcbiAgICByaWdodDogMFxuICAgIGZvbnQtc2l6ZTogMTNweFxuICAgIGZvbnQtd2VpZ2h0OiA2MDBcblxuICAuYmFja1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgIG1hcmdpbi10b3A6IDI0cHhcbiAgICBsaW5lLWhlaWdodDogMS40XG4gICAgZGlzcGxheTogYmxvY2tcblxuICAuY3VycmVuY3lcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICBsZWZ0OiBjYWxjKDEwMCUgKyAxMHB4KVxuICAgIHRvcDogNTQlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2FsdGVZKC01MCUpXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG5cbiAgLndyYXAtYnV0dG9uXG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICBtYXJnaW4tdG9wOiAyNXB4XG4gICAgZmxleC13cmFwOiB3cmFwXG5cbiAgICAuYnRuXG4gICAgICB3aWR0aDogMTkycHhcbiAgICAgIG1hcmdpbi10b3A6IDBcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweFxuXG4gIC5sYWJlbC1hcGlcbiAgICBtYXgtd2lkdGg6IDI0MHB4XG5cbiAgLmxhYmVsLXBhc3N3b3JkXG4gICAgaW5wdXRcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHhcblxuICAgIC5pY29uLXZpZXdcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgcmlnaHQ6IDE2cHhcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdG9wOiA0N3B4XG4gICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgIG9wYWNpdHk6IC40XG5cbiAgICAgICYuYWN0aXZlXG4gICAgICAgIG9wYWNpdHk6IDFcblxuICAgICAgc3ZnXG4gICAgICAgIHdpZHRoOiAxN3B4XG4gICAgICAgIGhlaWdodDogMTdweFxuICAgICAgICBmaWxsOiAkYmxhY2tcblxuICAuYXBpXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgbGVmdDogY2FsYygxMDAlICsgMjBweClcbiAgICBib3R0b206IDE4cHhcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwXG5cbiAgICBpbWdcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHhcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcblxuICAgICYuYXBpX29uXG4gICAgICBjb2xvcjogIzZDQzA0QVxuXG4gICAgJi5hcGlfb2ZmXG4gICAgICBjb2xvcjogI0Y0NDMzNlxuXG4ucG9wdXAtY2VuY2VsXG4gIGNvbG9yOiAkYWNjZW50XG4gIGN1cnNvcjogcG9pbnRlclxuICBtYXJnaW46IDE1cHggMFxuXG4uZm9vdGVyXG4gIGxpbmUtaGVpZ2h0OiAxLjRcbiAgZm9udC1zaXplOiAxMHB4XG5cbiAgLmNvcHlyaWdodFxuICAgIGNvbG9yOiAkZ3JheVxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcbiAgICBtYXJnaW4tdG9wOiA1cHhcblxuICB1bCwgbGlcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmVcbiAgICBtYXJnaW46IDBcbiAgICBwYWRkaW5nOiAwXG5cbiAgbGlcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICBtYXJnaW4tdG9wOiA1cHhcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBtYXJnaW4tcmlnaHQ6IDE3cHhcblxuICAgICY6bGFzdC1jaGlsZFxuICAgICAgbWFyZ2luLXJpZ2h0OiAwXG5cbiAgICAgICY6OmFmdGVyXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgICY6OmFmdGVyXG4gICAgICBjb250ZW50OiBcIuKAolwiXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIHJpZ2h0OiAtMTFweFxuICAgICAgdG9wOiAwXG5cbiAgICBhXG4gICAgICBjb2xvcjogJGdyYXlcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheVxuXG4gICAgICAmOmhvdmVyXG4gICAgICAgIGNvbG9yOiAkYmxhY2tcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFja1xuXG4ubGVmdC1zY3JlZW5fZm9vdGVyXG4gIHRleHQtYWxpZ246IGNlbnRlclxuICB3aWR0aDogMTAwJVxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIHRvcDogMjBweFxuXG4gIC5jb3B5cmlnaHRcbiAgICBtYXJnaW4tdG9wOiAyMHB4XG5cbi5yaWdodC1zY3JlZW5cbiAgZmxvYXQ6IHJpZ2h0XG4gIHdpZHRoOiA2NSVcbiAgbWluLWhlaWdodDogMTAwdmhcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYWNjZW50LCAuNylcbiAgZGlzcGxheTogZmxleFxuICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICBwYWRkaW5nOiA0MHB4IDMwcHhcblxuICAuaDNcbiAgICBmb250LXNpemU6IDIycHhcbiAgICBmb250LXdlaWdodDogbm9ybWFsXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweFxuXG4gIGltZ1xuICAgIG1hcmdpbjogYXV0b1xuICAgIG1heC13aWR0aDogNDgwcHhcblxuICB1bCwgbGlcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmVcbiAgICBtYXJnaW46IDBcbiAgICBwYWRkaW5nOiAwXG5cbiAgdWxcbiAgICBtYXJnaW4tdG9wOiAyMHB4XG5cbiAgbGlcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgYm9yZGVyLXJhZGl1czogMTBlbVxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcbiAgICBoZWlnaHQ6IDQycHhcbiAgICBsaW5lLWhlaWdodDogNDJweFxuICAgIHBhZGRpbmc6IDAgMjBweFxuICAgIG1hcmdpbi1yaWdodDogMTJweFxuICAgIG1hcmdpbi1sZWZ0OiAxMnB4XG4gICAgbWFyZ2luLXRvcDogMjBweFxuXG4gICAgYVxuICAgICAgY29sb3I6ICRibGFja1xuXG4gICAgc3BhblxuICAgICAgY29sb3I6ICRhY2NlbnRcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweFxuXG4ucmlnaHQtc2NyZWVuLXVuaW9uZVxuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldFxuICB3aWR0aDogNTUlXG4gIHBhZGRpbmc6IDQ4cHggMzBweFxuXG4gIHVsXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiA1MHB4XG4gICAgbWFyZ2luLXRvcDogLTIwcHhcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4XG5cbiAgbGlcbiAgICBoZWlnaHQ6IDMzcHhcbiAgICBsaW5lLWhlaWdodDogMzNweFxuICAgIG1hcmdpbi10b3A6IDBcblxuICAuaDNcbiAgICBmb250LXNpemU6IDE4cHhcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIGNvbG9yOiAkZ3JheVxuXG4gICAgc3BhblxuICAgICAgY29sb3I6ICNGRjhDMDBcblxuICBpbWdcbiAgICBtYXJnaW46IGF1dG9cbiAgICBtYXgtd2lkdGg6IDY1MHB4XG5cbi5yaWdodC1zY3JlZW4tYWxseW1haWxlclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGVmdF9iYWNrXG5cbi5yaWdodC1zY3JlZW4tdW5pb25lOmFmdGVyXG4gIGNvbnRlbnQ6IFwiXCJcbiAgcG9zaXRpb246IGZpeGVkXG4gIHotaW5kZXg6IC0xXG4gIGxlZnQ6IGNhbGMoNTQlIC0gMTMwcHgpXG4gIHJpZ2h0OiAwXG4gIHRvcDogMFxuICBib3R0b206IDBcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvbG9naW5fdW5pX3dhdmVfYmcuc3ZnJykgbGVmdCBjZW50ZXIgbm8tcmVwZWF0XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXJcblxuLnJpZ2h0LXNjcmVlbi1hbGx5bWFpbGVyOmFmdGVyXG4gIGNvbnRlbnQ6IFwiXCJcbiAgcG9zaXRpb246IGZpeGVkXG4gIHotaW5kZXg6IC0xXG4gIHJpZ2h0OiAwXG4gIHRvcDogMFxuICBib3R0b206IDBcbiAgYmFja2dyb3VuZDogJGxlZnRfYmFja1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXG5cbi5sa193cmFwXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBoZWlnaHQ6IDEwMCVcbiAgb3ZlcmZsb3c6IGhpZGRlblxuXG4uc2lkZWJhclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2lkZV9iYWNrXG4gIHBhZGRpbmc6IDQwcHggMjVweFxuICBwYWRkaW5nLWJvdHRvbTogMTZweFxuICB3aWR0aDogMzAwcHhcbiAgcG9zaXRpb246IGZpeGVkXG4gIHRvcDogMFxuICBsZWZ0OiAwXG4gIGJvdHRvbTogMFxuICBvdmVyZmxvdzogYXV0b1xuICBkaXNwbGF5OiBmbGV4XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgei1pbmRleDogNVxuXG4gIC51c2VyXG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweFxuXG4gICAgJl9faWRcbiAgICAgIG1hcmdpbjogLTEwcHggMCAwXG4gICAgICBmb250LXNpemU6IDEwcHhcblxuICAgIGltZ1xuICAgICAgd2lkdGg6IDM1cHhcbiAgICAgIGhlaWdodDogYXV0b1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxM3B4XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHhcblxuICAgIHNwYW5cbiAgICAgIGZvbnQtc2l6ZTogMTNweFxuICAgICAgbWFyZ2luLXRvcDogMnB4XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIHdpZHRoOiAyMDBweFxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXNcblxuICAgICAgYiwgc3Ryb25nXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG5cblxuLm5hdmJhci1tZW51XG4gIHVsLCBsaVxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZVxuICAgIHBhZGRpbmc6IDBcbiAgICBtYXJnaW46IDBcblxuICA+IHVsXG4gICAgPiBsaVxuICAgICAgJi5hY3RpdmUtaXRlbVxuICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgbGVmdDogLTI1cHhcbiAgICAgICAgICB3aWR0aDogM3B4XG4gICAgICAgICAgaGVpZ2h0OiAyN3B4XG4gICAgICAgICAgdG9wOiAxMnB4XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudFxuXG4gICAgICAgIC5tYWluLWljb25cbiAgICAgICAgICBmaWxsOiAkYWNjZW50XG5cbiAgICAgICAgLmFjdGl2ZS1pdGVtXG4gICAgICAgICAgY29sb3I6ICRibGFja1xuXG4gICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgY29sb3I6ICRhY2NlbnRcblxuICAgICAgPiBhXG4gICAgICAgIHBhZGRpbmc6IDEycHggMFxuICAgICAgICBtYXJnaW4tbGVmdDogLTI1cHhcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1NHB4XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICB6LWluZGV4OiAxXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA1MHB4KVxuXG4gICAgICAgICY6bm90KFt0YWJpbmRleF0pXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyXG5cbiAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICBjb2xvcjogJGFjY2VudFxuXG4gICAgICB1bFxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQxcHhcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweFxuICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAgICAgbGlcbiAgICAgICAgICBtYXJnaW46IDlweCAwXG5cbiAgICAgICAgICBhXG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0X2dyZXlfZGFya2VyXG5cbiAgICAgICAgICAmOmZpcnN0LWNoaWxkXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwXG5cbiAgbGlcbiAgICBjb2xvcjogJGJsYWNrXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG5cbiAgICBhXG4gICAgICBjb2xvcjogJGJsYWNrXG4gICAgICBkaXNwbGF5OiBibG9ja1xuXG4gICAgICAmOmhvdmVyXG4gICAgICAgIGNvbG9yOiAkYWNjZW50XG5cbiAgICAubWFpbi1pY29uXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIGxlZnQ6IDBcbiAgICAgIHRvcDogMTYuNXB4XG4gICAgICBmaWxsOiAkbGlnaHRfZ3JleV9kYXJrZXJcbiAgICAgIGNvbG9yOiAkbGlnaHRfZ3JleV9kYXJrZXJcblxuICAgICAgJi5ob3ZlckFjdGl2ZVxuICAgICAgICBmaWxsOiAkYWNjZW50XG5cbiAgICAuYXJyb3ctaWNvblxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICByaWdodDogMFxuICAgICAgdG9wOiAyMnB4XG4gICAgICBmaWxsOiAkZ3JheVxuICAgICAgd2lkdGg6IDEwcHhcbiAgICAgIGhlaWdodDogN3B4XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI1cyBlYXNlXG5cbiAgICAgICYucmV2ZXJzZVxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXG5cbi5zZXR0aW5nLXRoZW1lXG4gIGRpc3BsYXk6IGZsZXhcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgbWFyZ2luLXRvcDogYXV0b1xuXG4gIGxhYmVsXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgd2lkdGg6IGF1dG9cbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBvdmVyZmxvdzogaGlkZGVuXG4gICAgcGFkZGluZy1sZWZ0OiAyMXB4XG4gICAgbWFyZ2luLXRvcDogNTBweFxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIGZvbnQtc2l6ZTogMTNweFxuICAgIHVzZXItc2VsZWN0OiBub25lXG5cbiAgICBpbnB1dFxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICBvcGFjaXR5OiAwXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlblxuXG4gICAgICAmOmNoZWNrZWRcbiAgICAgICAgJiB+IC5jaGVja21hcmtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheVxuXG4gICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG5cbiAgICAgICYgfiAuY2hlY2ttYXJrXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5XG5cbiAgICAuY2hlY2ttYXJrXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIHRvcDogMnB4XG4gICAgICBsZWZ0OiAwXG4gICAgICBoZWlnaHQ6IDE1cHhcbiAgICAgIHdpZHRoOiAxNXB4XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCVcblxuICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICB0b3A6IDRweFxuICAgICAgICBsZWZ0OiA0cHhcbiAgICAgICAgd2lkdGg6IDdweFxuICAgICAgICBoZWlnaHQ6IDdweFxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXlcblxuLmxrLWNvbnRlbnRcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIGRpc3BsYXk6IGZsZXhcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICBoZWlnaHQ6IDEwMCVcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDQ3cHgpXG5cbi5say1jb250ZW50X3JpZ2h0XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICByaWdodDogNTBweFxuICB0b3A6IDIxcHhcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG5cbiAgLmxvZ291dFxuICAgIG1hcmdpbi1sZWZ0OiAyNXB4XG5cbi5sb2dvdXRcbiAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrXG4gIGNvbG9yOiAkYmxhY2tcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIHBhZGRpbmc6IDdweCAyMHB4XG4gIHBhZGRpbmctbGVmdDogMTdweFxuICBmb250LXNpemU6IDE1cHhcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZVxuXG4gICY6aG92ZXJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2tcbiAgICBjb2xvcjogJHdoaXRlXG4gICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlXG5cbiAgICBzdmdcbiAgICAgIGZpbGw6ICR3aGl0ZVxuXG4gIHN2Z1xuICAgIGZpbGw6ICRibGFja1xuICAgIG1hcmdpbi1yaWdodDogNXB4XG4gICAgdHJhbnNpdGlvbjogZmlsbCAuMjVzIGVhc2VcblxuXG4ubGstY29udGVudF9tYWluXG4gIHBhZGRpbmctdG9wOiAzMHB4XG4gIG1hcmdpbi1sZWZ0OiAzOTBweFxuICBtYXgtd2lkdGg6IDk5NnB4XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHhcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4XG5cbiAgLmgxXG4gICAgbWFyZ2luLWJvdHRvbTogMjJweFxuXG4gIGltZ1xuICAgIG1heC13aWR0aDogMTAwJVxuXG4gIC5sYW5nLXN3aXRjaGVyXG4gICAgcGFkZGluZy1sZWZ0OiAwXG5cbiAgICAmOjpiZWZvcmUsICY6OmFmdGVyXG4gICAgICBiYWNrZ3JvdW5kOiAkYWNjZW50XG5cbiAgICA+IHNwYW5cbiAgICAgIGNvbG9yOiAkYWNjZW50XG4gICAgICBmb250LXdlaWdodDogNjAwXG5cblxuLmhpZGRlblxuICBkaXNwbGF5OiBub25lXG5cbiNncmFwaFxuICBtYXJnaW4tdG9wOiA0MHB4XG4gIG92ZXJmbG93OiBhdXRvXG5cbi5ncmFwaC1jb2xvcnNcbiAgdGV4dC1hbGlnbjogY2VudGVyXG4gIG1hcmdpbi10b3A6IDIwcHhcblxuICAuY29sb3ItaXRlbVxuICAgIG1hcmdpbi10b3A6IDEwcHhcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHhcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHhcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICAgIC5jb2xvclxuICAgICAgd2lkdGg6IDIwcHhcbiAgICAgIGhlaWdodDogMjBweFxuICAgICAgYm9yZGVyLXJhZGl1czogMnB4XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweFxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICBsZWZ0OiAwXG4gICAgICB0b3A6IDBcblxuICAgICY6bGFzdC1jaGlsZFxuICAgICAgbWFyZ2luLXJpZ2h0OiAwXG5cbi5sa19mb290ZXJcbiAgbWFyZ2luLWxlZnQ6IDM5MHB4XG4gIGRpc3BsYXk6IGZsZXhcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgbWF4LXdpZHRoOiAxMTQwcHhcbiAgcGFkZGluZzogMTZweCAwXG4gIHBhZGRpbmctdG9wOiAxMXB4XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHRfZ3JleVxuICBtYXJnaW4tcmlnaHQ6IDUwcHhcbiAgbWFyZ2luLXRvcDogYXV0b1xuXG4udG9nZ2xlLW1lbnVcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIHdpZHRoOiAzMnB4XG4gIGhlaWdodDogMzJweFxuICBjdXJzb3I6IHBvaW50ZXJcbiAgei1pbmRleDogOTk5XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gICYuYWN0aXZlXG4gICAgc3BhblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcblxuICAgICAgJjo6YmVmb3JlXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZylcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrXG4gICAgICAgIGxlZnQ6IDBcbiAgICAgICAgdG9wOiAwXG4gICAgICAgIHdpZHRoOiAxOHB4XG4gICAgICAgIGhlaWdodDogNXB4XG5cbiAgICAgICY6OmFmdGVyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMjVkZWcpXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFja1xuICAgICAgICBsZWZ0OiAwXG4gICAgICAgIGJvdHRvbTogYXV0b1xuICAgICAgICB0b3A6IDBcbiAgICAgICAgd2lkdGg6IDE4cHhcbiAgICAgICAgaGVpZ2h0OiA1cHhcblxuICBzcGFuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlcbiAgICB3aWR0aDogMzJweFxuICAgIGhlaWdodDogNHB4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgYm9yZGVyLXJhZGl1czogMTBlbVxuXG4gICAgJjo6YmVmb3JlLCAmOjphZnRlclxuICAgICAgY29udGVudDogXCJcIlxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheVxuICAgICAgd2lkdGg6IDMycHhcbiAgICAgIGhlaWdodDogNHB4XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlXG4gICAgICBsZWZ0OiAwXG4gICAgICBib3JkZXItcmFkaXVzOiAxMGVtXG5cbiAgICAmOjpiZWZvcmVcbiAgICAgIHRvcDogLTlweFxuXG4gICAgJjo6YWZ0ZXJcbiAgICAgIGJvdHRvbTogLTlweFxuXG5cbi5tb2JpbGUtbWVudVxuICBkaXNwbGF5OiBub25lXG4gIHBvc2l0aW9uOiBmaXhlZFxuICB0b3A6IDBcbiAgbGVmdDogMFxuICByaWdodDogMFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2lkZV9iYWNrXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICBhbGlnbi1pdGVtczogY2VudGVyXG4gIHBhZGRpbmc6IDEwcHggMzBweFxuICB6LWluZGV4OiA1MDBcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMDQpXG5cbi5tZW51LXBvcHVwXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuICBwYWRkaW5nOiAyNXB4XG4gIHBvc2l0aW9uOiBmaXhlZFxuICBsZWZ0OiAwXG4gIHRvcDogMFxuICBib3R0b206IDBcbiAgd2lkdGg6IDEwMCVcbiAgbWF4LXdpZHRoOiAzODBweFxuICBvdmVyZmxvdzogYXV0b1xuXG4gIC5uYXZiYXItbWVudVxuICAgIG1hcmdpbi1ib3R0b206IDMwcHhcbiAgICBtYXJnaW4tdG9wOiA0MHB4XG5cbiAgLm5hdmJhci1tZW51IGxpIC5hcnJvdy1pY29uXG4gICAgcmlnaHQ6IDI1cHhcblxuICAubmF2YmFyLW1lbnUgbGkgLm1haW4taWNvblxuICAgIGxlZnQ6IDI1cHhcblxuICAubmF2YmFyLW1lbnUgPiB1bCA+IGxpIHVsXG4gICAgcGFkZGluZy1sZWZ0OiA2NnB4XG5cbiAgLm5hdmJhci1tZW51ID4gdWwgPiBsaVxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjA4KVxuICAgIG1hcmdpbi1sZWZ0OiAtMjVweFxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA1MHB4KVxuXG4gICAgPiBhXG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMjVweClcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHhcbiAgICAgIHBhZGRpbmctbGVmdDogODBweFxuXG4gICAgJjpmaXJzdC1jaGlsZFxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMDgpXG5cbiAgICAmOjpiZWZvcmVcbiAgICAgIGxlZnQ6IDBcblxuICAubG9nb3V0XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydFxuXG4gIC5zZXR0aW5nLXRoZW1lXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG4gICAgbWFyZ2luLXRvcDogYXV0b1xuXG4gICAgPiBsYWJlbFxuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4XG4gICAgICBtYXJnaW4tdG9wOiAwXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4XG5cbi5tZnAtY2xvc2UtYnRuLWluIC5tZnAtY2xvc2VcbiAgY29sb3I6ICRncmF5XG4gIG9wYWNpdHk6IDFcbiAgZm9udC1zaXplOiA0MHB4XG4gIHJpZ2h0OiBhdXRvXG4gIGxlZnQ6IDE1cHhcbiAgdG9wOiA4cHhcbiAgb3V0bGluZTogbm9uZVxuXG4ubWZwLXdyYXBcbiAgei1pbmRleDogMTE1MlxuXG4ubWZwLW1vdmUtaG9yaXpvbnRhbFxuICAubWZwLXdpdGgtYW5pbVxuICAgIG9wYWNpdHk6IDBcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zc1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTBweClcblxuICAmLm1mcC1iZ1xuICAgIG9wYWNpdHk6IDBcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zc1xuICAgIHotaW5kZXg6IDExMDBcblxuICAmLm1mcC1yZWFkeVxuICAgIC5tZnAtd2l0aC1hbmltXG4gICAgICBvcGFjaXR5OiAxXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMClcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblxuICAgICYubWZwLWJnXG4gICAgICBvcGFjaXR5OiAwLjZcblxuICAmLm1mcC1yZW1vdmluZ1xuICAgIC5tZnAtd2l0aC1hbmltXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTBweClcbiAgICAgIG9wYWNpdHk6IDBcblxuICAgICYubWZwLWJnXG4gICAgICBvcGFjaXR5OiAwXG5cbi5icmVhZGNydW1ic1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmVcbiAgcGFkZGluZzogMFxuICBwYWRkaW5nLWJvdHRvbTogMTVweFxuICBwYWRkaW5nLXRvcDogMTBweFxuICBtYXJnaW46IDBcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICBvdmVyZmxvdzogYXV0b1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0X2dyZXlcblxuICBsaVxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIG1hcmdpbi1sZWZ0OiAyNXB4XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxuICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICBjb2xvcjogJGdyYXlcblxuICAgICY6Zmlyc3QtY2hpbGRcbiAgICAgIG1hcmdpbi1sZWZ0OiAwXG5cbiAgICAmOjphZnRlclxuICAgICAgY29udGVudDogXCJcIlxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LXBhZ2luYXRpb24uc3ZnKVxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgICB3aWR0aDogOHB4XG4gICAgICBoZWlnaHQ6IDE0cHhcbiAgICAgIHJpZ2h0OiAtMThweFxuICAgICAgdG9wOiA1MCVcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuICAgICAgb3BhY2l0eTogLjVcblxuICAgICY6bGFzdC1jaGlsZFxuICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgc3ZnXG4gICAgICB3aWR0aDogMTRweFxuICAgICAgaGVpZ2h0OiAxNHB4XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIHRvcDogMS41cHhcblxuICAgIGFcbiAgICAgIGNvbG9yOiAjQTJBMkEyXG5cbiAgICAgICY6aG92ZXJcbiAgICAgICAgY29sb3I6ICRhY2NlbnRcblxuXG4uZG9jdW1lbnRhdGlvbl9jb250ZW50XG4gIHBhZGRpbmctdG9wOiAzMHB4XG5cbiAgaDNcbiAgICBmb250LXNpemU6IDIxcHhcbiAgICBtYXJnaW46IDMwcHggMCAxMXB4XG5cbiAgaDJcbiAgICBmb250LXNpemU6IDIxcHhcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0X2dyZXlcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweFxuICAgIG1hcmdpbjogNDBweCAwIDE3cHhcblxuICBwICsgcHJlXG4gICAgbWFyZ2luLXRvcDogLThweFxuXG4gIGFcbiAgICBmb250LXdlaWdodDogNjAwXG5cbiAgY29kZVxuICAgIGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250XG4gICAgZm9udC1zaXplOiAxM3B4XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbVxuICAgIGRpc3BsYXk6IGJsb2NrXG5cbiAgaVxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxuICAgIGNvbG9yOiAjNzc3XG5cbiAgcHJlXG4gICAgJi5obGpzXG4gICAgICBvdmVyZmxvdzogYXV0b1xuICAgICAgd29yZC13cmFwOiBub3JtYWxcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmVcbiAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgcGFkZGluZzogMFxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4XG4gICAgICBsaW5lLWhlaWdodDogMS40XG4gICAgICBwYWRkaW5nOiAxNXB4XG4gICAgICB0YWItc2l6ZTogMlxuICAgICAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgJGRlZmF1bHQtZm9udFxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIHBhZGRpbmc6IDE1cHggMFxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI3MmIzM1xuXG4gICAgICB0YWJsZVxuICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgd2lkdGg6IDEwMCVcblxuICAgICAgICB0clxuICAgICAgICAgICY6aG92ZXIgdGRcbiAgICAgICAgICAgICYuaGxqcy1sbi1jb2RlLCAmLmhsanMtbG4tbnVtYmVyc1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEzMDM5XG5cbiAgICAgICAgICAmOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGRcbiAgICAgICAgICAgICY6aG92ZXIgdGRcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI3MmIzM1xuXG4gICAgICAgICAgdGRcbiAgICAgICAgICAgIHBhZGRpbmc6IDBcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHRyYW5zcGFyZW50IHNvbGlkXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lXG4gICAgICAgICAgICBtYXJnaW46IDBcblxuICAgICAgICAgICAgJi5obGpzLWxuLW51bWJlcnNcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI3MmIzM1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDIwcHhcbiAgICAgICAgICAgICAgY29sb3I6ICRncmF5XG4gICAgICAgICAgICAgIHdpZHRoOiA1MHB4XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogNTBweFxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodFxuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICBsZWZ0OiAwXG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDEwcHggMCAxMHB4IHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cyBlYXNlXG5cbiAgICAgICAgICAgICAgJi5zY3JvbGxlZFxuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMTBweCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMTBweCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpXG5cbiAgICAgICAgICAgICYuaGxqcy1sbi1jb2RlXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzJiMzNcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHhcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4XG5cbiAgICAgICAgICAgICAgPiAqXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxuXG4gIC5oaWdobGlnaHRcbiAgICBib3JkZXItcmFkaXVzOiAzcHhcblxuICAgIG9sLCB1bFxuICAgICAgYm9yZGVyLXJhZGl1czogMFxuXG4gIC5obGpzLXRhYlxuICAgIGJvcmRlci1sZWZ0OiAjM2EzZjQ4IDFweCBkb3R0ZWRcbiAgICB3aWR0aDogMTZweFxuICAgIGhlaWdodDogMTkuNXB4XG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgIG1hcmdpbjogMFxuXG4gIC50YWJsZS13cmFwcGVyXG4gICAgd2lkdGg6IDEwMCVcbiAgICBvdmVyZmxvdy14OiBhdXRvXG4gICAgYm9yZGVyLXJhZGl1czogM3B4XG5cbiAgICB0YWJsZVxuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZVxuICAgICAgYm9yZGVyLXNwYWNpbmc6IDBcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBtYXJnaW46IDIwcHggMFxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4XG5cbiAgICA+IHRhYmxlXG4gICAgICBvdmVyZmxvdzogaGlkZGVuXG5cbiAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2XG4gICAgICBtYXJnaW46IDBcblxuICAgIHRyXG4gICAgICB0ZFxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHRfZ3JleVxuICAgICAgICBwYWRkaW5nOiAxMHB4XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3BcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgZWFzZVxuICAgICAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgZWFzZVxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgZWFzZVxuXG4gICAgICAmOmhvdmVyIHRkXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmFcblxuICAgIHRoZWFkXG4gICAgICBmb250LXdlaWdodDogNzAwXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JleVxuXG4gICAgICB0cjpob3ZlciB0ZFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JleVxuXG5cbi5kb2N1bWVudGF0aW9uLWFsc29cbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodF9ncmV5XG4gIHBhZGRpbmctdG9wOiA0NXB4XG4gIG1hcmdpbi10b3A6IDQ1cHhcblxuICAuaDNcbiAgICBmb250LXNpemU6IDE4cHhcbiAgICBmb250LXdlaWdodDogNjAwXG5cbiAgdWwsIGxpXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lXG4gICAgcGFkZGluZzogMFxuICAgIG1hcmdpbjogMFxuXG5cbi5iYW5uZXItaGVscFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JleVxuICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgcG9zaXRpb246IGFic29sdXRlXG4gIHJpZ2h0OiA1MHB4XG4gIHRvcDogMzI0cHhcbiAgcGFkZGluZzogMzVweCAyNnB4IDI2cHhcbiAgd2lkdGg6IDI5MHB4XG4gIGJvcmRlci1yYWRpdXM6IDJweFxuXG4gIGltZ1xuICAgIG1heC13aWR0aDogMTAwJVxuICAgIGhlaWdodDogYXV0b1xuXG4gIC5oM1xuICAgIGZvbnQtc2l6ZTogMjJweFxuICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4XG5cblxuLm5hdl9sZXZlbFxuICB3aGl0ZS1zcGFjZTogbm93cmFwXG4gIG92ZXJmbG93OiBhdXRvXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4XG4gIG1hcmdpbi1ib3R0b206IC0xMHB4XG5cbiAgdWwsIGxpXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lXG4gICAgbWFyZ2luOiAwXG4gICAgcGFkZGluZzogMFxuXG4gIGxpXG4gICAgbWFyZ2luLXRvcDogOHB4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG5cbiAgICAuY2lyY2xlLXRvZ2dsZVxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICBsZWZ0OiAwXG4gICAgICB0b3A6IDNweFxuICAgICAgd2lkdGg6IDIycHhcbiAgICAgIGhlaWdodDogMjJweFxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgYm9yZGVyLXJhZGl1czogMTBlbVxuICAgICAgY3Vyc29yOiBwb2ludGVyXG5cbiAgICAgICYuYWN0aXZlXG4gICAgICAgICY6OmFmdGVyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDkwZGVnKVxuXG4gICAgICAmOjpiZWZvcmUsICY6OmFmdGVyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIGxlZnQ6IDUwJVxuICAgICAgICB0b3A6IDUwJVxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKVxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2tcblxuICAgICAgJjo6YmVmb3JlXG4gICAgICAgIHdpZHRoOiAxMHB4XG4gICAgICAgIGhlaWdodDogMXB4XG5cbiAgICAgICY6OmFmdGVyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIGhlaWdodDogMTBweFxuICAgICAgICB3aWR0aDogMXB4XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZVxuXG4gICAgYVxuICAgICAgZm9udC13ZWlnaHQ6IDYwMFxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICBjb2xvcjogJGJsYWNrXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsXG5cbiAgICAgICY6aG92ZXJcbiAgICAgICAgY29sb3I6ICRhY2NlbnRcblxuICA+IHVsXG4gICAgJi5iaWdfbmF2XG4gICAgICA+IGxpXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzFweFxuXG4gICAgPiBsaVxuICAgICAgdWxcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4XG5cbiAgICAgICAgbGlcbiAgICAgICAgICBtYXJnaW46IDBcblxuICAgICAgICAgIGFcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRfZ3JleVxuXG5cbi5iYWxhbmNlX2NvbXBvc2l0aW9uXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgkYmxhY2ssIC4xNClcbiAgYm9yZGVyLXJhZGl1czogMnB4XG4gIHBhZGRpbmc6IDI1cHggNTBweFxuICBhbGlnbi1pdGVtczogY2VudGVyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuXG4gIC5jb21wb3NpdGlvbl9sZWZ0XG4gICAgY29sb3I6ICRhY2NlbnRcbiAgICBmb250LXNpemU6IDI2cHhcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuXG4gIC5jb21wb3NpdGlvbl9yaWdodFxuICAgIHBhZGRpbmctbGVmdDogNTBweFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gICAgJjo6YmVmb3JlXG4gICAgICBjb250ZW50OiBcIlwiXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIHRvcDogMFxuICAgICAgYm90dG9tOiAwXG4gICAgICBsZWZ0OiAwXG4gICAgICB3aWR0aDogMXB4XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JleVxuXG4gICAgc3BhblxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjRcblxuICAgICAgJjpmaXJzdC1jaGlsZFxuICAgICAgICBmb250LXNpemU6IDEzcHhcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4XG5cbiAgICAgICY6bGFzdC1jaGlsZFxuICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4XG5cbi5iYWxhbmNlX2FkZFxuICBkaXNwbGF5OiBmbGV4XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgbWFyZ2luLXRvcDogMjBweFxuXG4gIC5idG5cbiAgICB3aWR0aDogYXV0b1xuICAgIHBhZGRpbmctbGVmdDogMzBweFxuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHhcbiAgICBtYXJnaW4tdG9wOiAwXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuXG4gIGxhYmVsXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgd2lkdGg6IGF1dG9cbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBvdmVyZmxvdzogaGlkZGVuXG4gICAgcGFkZGluZy1sZWZ0OiAyMXB4XG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgZm9udC1zaXplOiAxM3B4XG4gICAgbWFyZ2luLXRvcDogMFxuICAgIG1hcmdpbi1sZWZ0OiAyN3B4XG4gICAgdXNlci1zZWxlY3Q6IG5vbmVcbiAgICBjb2xvcjogJGdyYXlcblxuICAgIGlucHV0XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIG9wYWNpdHk6IDBcbiAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuXG5cbiAgICAgICY6Y2hlY2tlZFxuICAgICAgICAmIH4gLmNoZWNrbWFya1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodF9ncmV5XG5cbiAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcblxuICAgICAgJiB+IC5jaGVja21hcmtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0X2dyZXlcblxuICAgIC5jaGVja21hcmtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdG9wOiAycHhcbiAgICAgIGxlZnQ6IDBcbiAgICAgIGhlaWdodDogMTVweFxuICAgICAgd2lkdGg6IDE1cHhcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweFxuXG4gICAgICAmOjphZnRlclxuICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICAgIHRvcDogM3B4XG4gICAgICAgIGxlZnQ6IDJweFxuICAgICAgICB3aWR0aDogMTBweFxuICAgICAgICBoZWlnaHQ6IDhweFxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY2hlY2ttYXJrLnN2ZylcblxuXG4uc3RhdGVtZW50X3dyYXBcbiAgbWFyZ2luLXRvcDogNjJweFxuXG4gIC5oMlxuICAgIG1hcmdpbi1ib3R0b206IDE4cHhcbiAgICBmb250LXNpemU6IDI0cHhcbiAgICBmb250LXdlaWdodDogbm9ybWFsXG5cbiAgLnN1YnNjcmliZV9kYXRlXG4gICAgZmxvYXQ6IG5vbmVcbiAgICBtYXJnaW4tbGVmdDogMFxuXG4uc3RhdGVtZW50X3RvcFxuICBvdmVyZmxvdzogaGlkZGVuXG4gIG1hcmdpbi1ib3R0b206IDI1cHhcblxuLnN0YXRlbWVudF90YWJzXG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXG4gIC50YWJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICBwYWRkaW5nOiA3cHggMThweFxuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2VcbiAgICBib3JkZXItcmFkaXVzOiAycHhcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICBmb250LXNpemU6IDEzcHhcblxuICAgICY6aG92ZXJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVcblxuICAgICYuYWN0aXZlXG4gICAgICBjb2xvcjogJHdoaXRlXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50XG5cbi5zdGF0ZW1lbnRfZGF0ZVxuICBmbG9hdDogcmlnaHRcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIG1hcmdpbi1sZWZ0OiAzMHB4XG4gIG1pbi13aWR0aDogMjQwcHhcbiAgcG9zaXRpb246IHJlbGF0aXZlXG5cbiAgc3ZnXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgbGVmdDogMThweFxuICAgIHRvcDogNTAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXG4gICAgd2lkdGg6IDE4cHhcbiAgICBoZWlnaHQ6IDE4cHhcbiAgICBvcGFjaXR5OiAuNlxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG5cbiAgICAmLmFycm93LWljb25cbiAgICAgIGxlZnQ6IGF1dG9cbiAgICAgIHJpZ2h0OiAyMHB4XG4gICAgICB3aWR0aDogMTBweFxuICAgICAgdG9wOiA1NSVcbiAgICAgIGhlaWdodDogMTBweFxuXG4gIGlucHV0XG4gICAgcGFkZGluZzogOC41cHggNDJweFxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHhcbiAgICBmb250LXNpemU6IDEzcHhcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JleVxuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50XG5cbiAgICAmOmhvdmVyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGxpZ2h0X2dyZXksIDUlKVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZSwgLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmU6aG92ZXJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudFxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmluLXJhbmdlXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGFjY2VudCwgLjEpXG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuZW5kLWRhdGVcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudFxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdDpiZWZvcmVcbiAgcmlnaHQ6IDE3cHhcblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQ6YWZ0ZXJcbiAgcmlnaHQ6IDE4cHhcblxuLnN0YXRlbWVudF90YWJsZVxuICBvdmVyZmxvdzogYXV0b1xuXG4gIHRhYmxlXG4gICAgdGJvZHlcbiAgICAgIHRyXG4gICAgICAgICYuY3VycmVudC10YXJpZmZcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZjXG5cbiAgICAgICAgJi5uby1yZXN1bHRzXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG5cbiAgICAgICAgdGRcbiAgICAgICAgICAuYnRuLWFjY2VudFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMFxuICAgICAgICAgICAgcGFkZGluZzogN3B4IDIwcHhcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgICAgICAgIC51ay1idXR0b25cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMilcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgICAgICAgLmN1cnJlbnQtYnRuXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHhcblxuICAgICAgICAgICAgc3ZnXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHhcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgICAgICAgIGZpbGw6ICMwMDBcbiAgICAgICAgICAgICAgd2lkdGg6IDEwcHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgICB0b3A6IDFweFxuXG4gICAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgICBmaWxsOiAkZGFuZ2VyXG5cblxuLnRhYmxlX2JvdHRvbVxuICBmb250LXNpemU6IDEzcHhcblxuICAuYnRuLW1vcmVcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBjb2xvcjogJHdoaXRlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudFxuICAgIHBhZGRpbmc6IDdweCAxMHB4XG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICBtYXJnaW4tdG9wOiA1cHhcblxuICAgIHN2Z1xuICAgICAgd2lkdGg6IDhweFxuICAgICAgaGVpZ2h0OiA1cHhcbiAgICAgIGZpbGw6ICR3aGl0ZVxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxuICAgICAgbWFyZ2luLWxlZnQ6IDJweFxuXG4gIC50YWJsZV9ib3R0b20taW5mb1xuICAgIG1hcmdpbi10b3A6IDE3cHhcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC13cmFwOiB3cmFwXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gICAgLnBhZ2luYXRpb25cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgbGVmdDogNTAlXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSlcblxuICAgIC5sZWZ0XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweFxuXG4gICAgICAud3JhcC1zZWxlY3RcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweFxuICAgICAgICBtYXJnaW4tbGVmdDogM3B4XG5cbiAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgcmlnaHQ6IDBcbiAgICAgICAgICB3aWR0aDogMTZweFxuICAgICAgICAgIHRvcDogMFxuICAgICAgICAgIGJvdHRvbTogMFxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmVcbiAgICAgICAgICB6LWluZGV4OiAwXG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcblxuICAgICAgICAuYXJyb3ctaWNvblxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgIHJpZ2h0OiA3cHhcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuICAgICAgICAgIHRvcDogNTUlXG4gICAgICAgICAgd2lkdGg6IDhweFxuICAgICAgICAgIGhlaWdodDogNXB4XG4gICAgICAgICAgei1pbmRleDogMVxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuXG4gICAgICBzZWxlY3RcbiAgICAgICAgb3V0bGluZTogbm9uZVxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2tcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4XG4gICAgICAgIHBhZGRpbmc6IDJweFxuXG4gICAgLnJpZ2h0XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4XG5cbiAgICAgIHN2Z1xuICAgICAgICBmaWxsOiAkYmxhY2tcbiAgICAgICAgd2lkdGg6IDExcHhcbiAgICAgICAgaGVpZ2h0OiAxMXB4XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHhcblxuICAgICAgPiAqXG4gICAgICAgIGNvbG9yOiAkYmxhY2tcblxuLndyYXBfYWRkLWJhbGFuY2VcbiAgZGlzcGxheTogZmxleFxuICBhbGlnbi1pdGVtczogZmxleC1lbmRcbiAgbWFyZ2luLXRvcDogMjBweFxuXG4gIC5sZWZ0LXNjcmVlbl9mb3JtXG4gICAgbWF4LXdpZHRoOiAyMDhweFxuXG4gIC5kYW5nZXJfaW5mb1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4XG5cbi5kYW5nZXJfaW5mb1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JleVxuICBwYWRkaW5nOiAzN3B4IDQ0cHhcblxuICBwXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4XG5cbiAgYVxuICAgIGZvbnQtd2VpZ2h0OiA2MDBcblxuXG4ubWZwLWNvbnRlbnRcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50XG5cbi5wb3B1cC1mb3JtXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuICBtYXgtd2lkdGg6IDU3MHB4XG4gIG1hcmdpbjogNjBweCBhdXRvXG4gIGJvcmRlci1yYWRpdXM6IDE2cHhcblxuICAubWZwLWNsb3NlXG4gICAgcmlnaHQ6IDE2cHhcbiAgICB0b3A6IDIwcHhcbiAgICBsZWZ0OiBhdXRvXG4gICAgZm9udC13ZWlnaHQ6IDEwMFxuICAgIGZvbnQtc2l6ZTogMjRweFxuICAgIHdpZHRoOiAzMHB4XG4gICAgaGVpZ2h0OiAzMHB4XG4gICAgbGluZS1oZWlnaHQ6IDMwcHhcbiAgICBvcGFjaXR5OiAuN1xuICAgIGNvbG9yOiAjOTk5XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZVxuXG4gICAgJjpob3ZlclxuICAgICAgb3BhY2l0eTogMVxuXG4gIC5oM1xuICAgIGZvbnQtd2VpZ2h0OiA0MDBcbiAgICBmb250LXNpemU6IDEuNDI5cmVtXG4gICAgbGluZS1oZWlnaHQ6IDEuM1xuICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGXG4gICAgcGFkZGluZzogMjBweFxuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZFxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweFxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50XG5cbiAgLmxlZnQtc2NyZWVuX2Zvcm1cbiAgICBwYWRkaW5nOiAzMHB4XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50XG5cbi5wb3B1cC1mb3JtLndpZGVcbiAgbWF4LXdpZHRoOiA5NzBweFxuXG4ucG9wdXAtc3Vic2NyaWJlXG4gIC5sZWZ0LXNjcmVlbl9mb3JtXG4gICAgdGV4dC1hbGlnbjogbGVmdFxuICAgIG1hcmdpbi10b3A6IDI1cHhcblxuICAgIC53cmFwLWJ1dHRvblxuICAgICAgLmJ0blxuICAgICAgICB3aWR0aDogYXV0b1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHhcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzVweFxuXG4gICAgLnNtYWxsLXRleHRcbiAgICAgIGZvbnQtc2l6ZTogc21hbGxcblxuICAgIGg0XG4gICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcblxuICAgIHBcbiAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgZm9udC13ZWlnaHQ6IDQwMFxuICAgICAgY29sb3I6ICRncmF5XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0XG5cbiAgLm1vcmUtaW5mb1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZjXG4gICAgcGFkZGluZzogMTBweFxuICAgIGJvcmRlci1yYWRpdXM6IDJweFxuXG4gICAgaDVcbiAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgZm9udC13ZWlnaHQ6IDYwMFxuICAgICAgbWFyZ2luLXRvcDogOHB4XG4gICAgICBtYXJnaW4tYm90dG9tOiAwXG5cbiAgICAgICY6Zmlyc3Qtb2YtdHlwZVxuICAgICAgICBtYXJnaW4tdG9wOiAwXG5cbiAgICBwXG4gICAgICBtYXJnaW46IDBcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWxcblxuXG4uZGVsZXRlLWFjY291dFxuICBjb2xvcjogJGFjY2VudFxuICBjdXJzb3I6IHBvaW50ZXJcbiAgZm9udC1zaXplOiAxNnB4XG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICBtYXJnaW46IDE1cHggMFxuXG4uc2V0dGluZy1mb3JtXG4gIG1heC13aWR0aDogNDcwcHhcblxuLnNldHRpbmdzLXJlcXVpc2l0ZXNcbiAgJl9faW5mby1ibG9jay13cmFwcGVyXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgbWF4LXdpZHRoOiA0MDBweFxuICAgIHJpZ2h0OiA1MHB4XG4gICAgdG9wOiAxMDBweFxuXG4uc2V0dGluZ3MtYXBpXG4gICZfX2tleS13cmFwcGVyXG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG5cbiAgJl9fa2V5XG4gICAgbWF4LXdpZHRoOiA0MzBweFxuICAgIG1hcmdpbi1yaWdodDogMjBweFxuXG4gICZfX2NvcHkta2V5XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4XG5cbiAgJl9fY29weS1rZXksXG4gICZfX2dlbmVyYXRlLWtleVxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICB3aWR0aDogNTJweFxuICAgIGhlaWdodDogNTJweFxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodF9ncmV5XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcblxuICAgIGlcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICB3aWR0aDogMjBweFxuICAgICAgaGVpZ2h0OiAyM3B4XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuXG4gICAgJjphY3RpdmUsICY6Zm9jdXNcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE4NCwgMTgyLCAxODAsIC4yNSlcblxuICAmX19nZW5lcmF0ZS1rZXlcbiAgICB3aWR0aDogMTUwcHhcblxuICAmX19zdGF0dXMtd3JhcHBlclxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweFxuXG4gICAgcFxuICAgICAgbWFyZ2luOiAwXG5cbiAgICAuc2V0dGluZy10aGVtZVxuICAgICAgbWFyZ2luOiAwIDAgMCAzMHB4XG5cbiAgICAgIGxhYmVsXG4gICAgICAgIG1hcmdpbjogMFxuICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgY29sb3I6ICRibGFja1xuXG4gICAgICAgICY6bGFzdC1jaGlsZFxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4XG5cbiAgJl9fYXBpLWRvY3NcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4XG5cbiAgJl9fc3VibWl0XG4gICAgZGlzcGxheTogYmxvY2tcbiAgICB3aWR0aDogMTUwcHhcblxuLnRhYmxlX3ZhcmlhbnRfMVxuICBvdmVyZmxvdzogYXV0b1xuICBwYWRkaW5nLWJvdHRvbTogMTBweFxuXG4gIC5idG5cbiAgICB3aWR0aDogYXV0b1xuICAgIHBhZGRpbmctbGVmdDogNDJweFxuICAgIHBhZGRpbmctcmlnaHQ6IDQycHhcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmVcblxuICB0YWJsZVxuICAgIHdpZHRoOiBhdXRvXG4gICAgbWluLXdpZHRoOiA0MDBweFxuXG4gICAgdHJcbiAgICAgICY6bnRoLWNoaWxkKDJuKzEpXG4gICAgICAgIHRkXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNVxuXG4gICAgICB0ZFxuICAgICAgICBwYWRkaW5nOiAxMHB4IDI0cHhcblxuICAgICAgICAmOmZpcnN0LWNoaWxkXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHhcblxuICAgICAgICAmOmxhc3QtY2hpbGRcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDBcblxuXG4ucGFnaW5hdGlvblxuICB0ZXh0LWFsaWduOiBjZW50ZXJcblxuICB1bCwgbGlcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmVcbiAgICBwYWRkaW5nOiAwXG4gICAgbWFyZ2luOiAwXG5cbiAgbGlcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICB3aWR0aDogMzhweFxuICAgIGhlaWdodDogMzhweFxuICAgIGxpbmUtaGVpZ2h0OiAzOHB4XG5cbiAgICBzdmdcbiAgICAgIHdpZHRoOiAxMnB4XG4gICAgICBoZWlnaHQ6IDE0cHhcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgdG9wOiAycHhcblxuICAgIHNwYW5cbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2VcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwZW1cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG5cbiAgICAmOmhvdmVyXG4gICAgICBhLCBzcGFuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ncmV5XG5cbiAgICAgICAgJi5kb3RzLCAmLnByZXYsICYubmV4dFxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG5cbiAgICAuY3VycmVudFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyZXlcblxuICAgICAgJjpob3ZlclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JleVxuXG4gICAgYVxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZVxuICAgICAgYm9yZGVyLXJhZGl1czogMTBlbVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgIGNvbG9yOiAkYmxhY2tcblxuICAgICAgJi5wcmV2XG4gICAgICAgIHN2Z1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKVxuXG4gICAgICAmLm5leHRcbiAgICAgICAgc3ZnXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKVxuXG5cbmlucHV0OmRpc2FibGVkIH4gbGFiZWxcbiAgY3Vyc29yOiBkZWZhdWx0XG5cbi5hZG0gLnNlYXJjaC1xdWVyeSAuaWNvbi5pY29uLXNlYXJjaCArIGlucHV0XG4gIGhlaWdodDogNTJweFxuXG4uYWRtIC5zZWFyY2gtcXVlcnlcbiAgZGlzcGxheTogYmxvY2tcbiAgd2lkdGg6IDEwMCVcblxuLmFkbSAjZm9ybV9maWx0ZXIgLmZpbHRlcmluZy5oYXMtZXJyb3IgLmZvcm1fX2Vycm9yXG4gIHBhZGRpbmc6IDBcbiAgcGFkZGluZy10b3A6IDVweFxuICBsaW5lLWhlaWdodDogMS4zXG5cbi5hZG0gLnNlYXJjaC1xdWVyeSAuaWNvbi5pY29uLXNlYXJjaFxuICBwb3NpdGlvbjogcmVsYXRpdmVcblxuLnBsaW5rXG4gIGNvbG9yOiAkYWNjZW50ICFpbXBvcnRhbnRcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gIGN1cnNvcjogcG9pbnRlclxuXG5idXR0b25bdHlwZT1cInJlc2V0XCJdXG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0XG4gIGNvbG9yOiAkYWNjZW50XG5cbi5wbGluazpob3ZlclxuICBjb2xvcjogJGFjY2VudFxuXG4uYWRtXG4gICNkb2NfcGFnZV9sYW5nXG4gICAgYS5hY3RpdmVcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnRcbiAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgIGN1cnNvcjogZGVmYXVsdFxuXG4ubmF2YmFyLW1lbnVcbiAgPiB1bFxuICAgID4gbGkuYWN0aXZlLWl0ZW1cbiAgICAgIGEuYWN0aXZlLWl0ZW1cbiAgICAgICAgY29sb3I6ICRkYXJrZXJfYWNjZW50XG5cbmJvZHkuYm9keS10aGVtZS1kYXJrXG4gIC5uYXZiYXItbWVudVxuICAgID4gdWxcbiAgICAgID4gbGkuYWN0aXZlLWl0ZW1cbiAgICAgICAgLmFjdGl2ZS1pdGVtXG4gICAgICAgICAgY29sb3I6ICRkYXJrZXJfYWNjZW50XG5cbi5yaWdodC1zY3JlZW5cbiAgbGlcbiAgICBhXG4gICAgICBjb2xvcjogJGFjY2VudFxuXG4ucmlnaHQtc2NyZWVuLWFsbHltYWlsZXJcbiAgICBsaVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudFxuICAgICAgYVxuICAgICAgICBjb2xvcjogd2hpdGVcblxuLmRvY3VtZW50YXRpb25fY29udGVudFxuICAuYnRuLmJ0bi1zZWNvbmRhcnlcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHhcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFya2VyX2FjY2VudFxuXG4uZG9jdW1lbnRhdGlvbl9jb250ZW50XG4gIC5idG4uYnRuLXNlY29uZGFyeTpob3ZlclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVyX2FjY2VudFxuICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0ZXJfYWNjZW50XG5cbi5idG4td2FybmluZ1xuICBib3JkZXItcmFkaXVzOiAycHhcbiAgY29sb3I6ICR3aGl0ZVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50XG4gIGJvcmRlci1jb2xvcjogJGRhcmtlcl9hY2NlbnRcbiAgOmhvdmVyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ZXJfYWNjZW50XG5cbi5hY2NvdW50LXN3aXRjaGVyX19pdGVtXG4gIGE6aG92ZXJcbiAgICBjb2xvcjogJHdoaXRlXG4gICAgYmFja2dyb3VuZDogJGFjY2VudFxuXG4uZmluZC1lbWFpbF9fc2VhcmNoLWJ0blt0eXBlPVwic3VibWl0XCJdXG4gIGhlaWdodDogNTBweFxuICB3aWR0aDogNTBweFxuICBtYXJnaW4tbGVmdDogOHB4XG4gIGJvcmRlci1yYWRpdXM6IDhweFxuICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjXG4gIGlcbiAgICBoZWlnaHQ6IDI1cHhcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHdpZHRoOiAyNXB4XG4gICAgbWFyZ2luLWxlZnQ6IDZweFxuICAgIGN1cnNvcjogcG9pbnRlclxuXG4uZmlsdGVyLWZvcm1cbiAgbWluLWhlaWdodDogNTBweFxuICAuYnRuLmJ0bi1hY2NlbnRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50XG5cbiNzZWFyY2hfYnV0dG9uXG4gIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnRcbiAgY29sb3I6IHdoaXRlXG4gIG1hcmdpbi1yaWdodDogMTBweFxuXG4uZmlsdGVyX2xvYWRlcixcbi5maWx0ZXJfbG9hZGVyOmJlZm9yZSxcbi5maWx0ZXJfbG9hZGVyOmFmdGVyXG4gIGJhY2tncm91bmQ6ICRhY2NlbnRcblxuLmZpbHRlcl9sb2FkZXJcbiAgY29sb3I6ICRhY2NlbnRcblxuI3Byb2plY3Rfc2VsZWN0XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFxuICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnRcbiAgICAgIGNvbG9yOiAkd2hpdGVcblxuI3BvcHVwLXVzZXItYWNjZXNzLWVkaXRcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0XG4gICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudFxuICAgICAgY29sb3I6ICR3aGl0ZVxuXG5pbWcudW5hdXRob3JpemVkLWxvZ29cbiAgbWFyZ2luLXRvcDogJHVuYXV0aG9yaXplZF9sb2dvX21hcmdpbl90b3BcblxuI29hdGgtbWljcm9zb2Z0XG4gIGJvcmRlcjogJGFjY2VudCAycHggc29saWRcblxuICAmOmhvdmVyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYWNjZW50LCAzMCUpXG5cbiNvYXRoLWdvb2dsZVxuICB3aWR0aDogMTIwcHhcbiAgaGVpZ2h0OiA0OHB4XG4gIGJvcmRlcjogJGFjY2VudCAycHggc29saWRcbiAgYm9yZGVyLXJhZGl1czogMTJweFxuICBjdXJzb3I6IHBvaW50ZXJcblxuICAmOmhvdmVyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYWNjZW50LCAzMCUpXG5cbiNvYXRoLWdvb2dsZS1idXR0b25cbiAgaGVpZ2h0OiA0MHB4XG4gIHdpZHRoOiA0MHB4XG4gIGJvcmRlcjogbm9uZVxuICBiYWNrZ3JvdW5kOiAkd2hpdGVcblxuICAmOmZvY3VzXG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50XG5cbiNwb3B1cC1jb25maXJtLXNhdmUtaHRtbC1jb250ZW50XG4gIG1hcmdpbi10b3A6IDI1cHhcblxuLnBvcHVwLWNlbmNlbFxuICBtYXJnaW4tbGVmdDogMjBweFxuXG4uZGlzYWJsZWRfbGlua1xuICBjb2xvcjogJGdyYXlcbiAgY3Vyc29yOiBoZWxwXG4gICY6aG92ZXJcbiAgICBjb2xvcjogJGdyYXlcblxuLmludGVyY29tLWxpZ2h0d2VpZ2h0LWFwcFxuICB6LWluZGV4OiA5OTk5NyAhaW1wb3J0YW50XG5cbi5pbnRlcmNvbS1saWdodHdlaWdodC1hcHAtbGF1bmNoZXIsIC5pbnRlcmNvbS1uYW1lc3BhY2UgLmludGVyY29tLXdpdGgtbmFtZXNwYWNlLTE2amlldGpcbiAgYm90dG9tOiA1MnB4ICFpbXBvcnRhbnRcbiAgcmlnaHQ6IDc1cHggIWltcG9ydGFudFxuICB6LWluZGV4OiA5OTk5NyAhaW1wb3J0YW50XG5cbiNoZGUtY29udGFpbmVyLCAjaGRlLWNoYXQtY29udGFpbmVyXG4gIHotaW5kZXg6IDk5OTk4ICFpbXBvcnRhbnRcblxuI2VkaXRfZGlzY291bnRcbiAgLmxhYmVsLXNlbGVjdFxuICAgIC5hcnJvdy1pY29uXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIGJvdHRvbTogMFxuICAgICAgcmlnaHQ6IDIxcHhcbiAgICBzZWxlY3RcbiAgICAgIHdpZHRoOiBhdXRvXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIG1pbi13aWR0aDogODBweFxuXG4jZWRpdF9kaXNjb3VudF9lbmRhdF90aW1lXG4gIG1hcmdpbi10b3A6IDEwcHhcbiAgI2VkaXRfZGlzY291bnRfZW5kYXRfdGltZV9taW51dGVcbiAgICBtYXJnaW4tbGVmdDogMTJweFxuXG4uYnRuLWRhbmdlclxuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnRcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlciAhaW1wb3J0YW50XG4gIGJvcmRlci1jb2xvcjogJGRhbmdlcl9saWdodGVyICFpbXBvcnRhbnRcblxuLmRpc3BsYXlfbm9uZVxuICBkaXNwbGF5OiBub25lXG5cbi5ja2VfY2hyb21lXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGMgIWltcG9ydGFudFxuICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudFxuXG4uZGVmYXVsdF91bnN1YnNjcmliZV90ZW1wbGF0ZVxuICBjb2xvcjogJGFjY2VudFxuICBmaWxsOiAkYWNjZW50XG5cbi5zeXN0ZW1fdW5zdWJzY3JpYmVfdGVtcGxhdGVcbiAgY29sb3I6ICRhY2NlbnRcbiAgZmlsbDogJGFjY2VudFxuICBjdXJzb3I6IHBvaW50ZXJcblxuLnN1Ym1pdC1pbmxpbmVcbiAgZGlzcGxheTogZmxleFxuICBmbGV4LWRpcmVjdGlvbjogcm93XG4gIGZsZXgtd3JhcDogd3JhcFxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBhbGlnbi1jb250ZW50OiBzdHJldGNoXG4gIGJ1dHRvblxuICAgICAgd2lkdGg6IGF1dG9cblxuLmQtbm9uZVxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcblxuLmFkbSAuc2VhcmNoLXF1ZXJ5XG4gIGRpc3BsYXk6IGZsZXhcblxuLmZpbmQtZW1haWxfX2VtYWlsLWlucHV0LnVrLWlucHV0XG4gIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnRcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4XG5cbi5zZWFyY2gtcXVlcnkgLmZpbmQtZW1haWxfX2VtYWlsLWlucHV0XG4gIHdpZHRoOiA4MCUgIWltcG9ydGFudFxuXG4uY3VzdG9tLWNvbnRyb2wuY3VzdG9tLWNoZWNrYm94XG4gIGRpc3BsYXk6IGZsZXhcblxuLyogUGhvbmUgbGFuZHNjYXBlIGFuZCBiaWdnZXIgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweClcbiAgLmZpbmQtZW1haWxfX2VtYWlsLWlucHV0LnVrLWlucHV0XG4gICAgbWF4LXdpZHRoOiA4MCUgIWltcG9ydGFudFxuICAgIG1hcmdpbi1yaWdodDogMjBweFxuXG4jZ3JhcGggc3ZnXG4gIHN0cm9rZS13aWR0aDogMSAhaW1wb3J0YW50XG4gIHBhdGhcbiAgICBzdHJva2Utd2lkdGg6IDEgIWltcG9ydGFudFxuI2dyYXBoLWxpbmVcbiAgc3Ryb2tlLXdpZHRoOiAxICFpbXBvcnRhbnRcbiAgcGF0aFxuICAgIHN0cm9rZS13aWR0aDogMSAhaW1wb3J0YW50XG5cbmEuYnRuLGEuYnRuLWFjY2VudFxuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50XG5cblxuLnVrLXNlbGVjdDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSlcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZVxuXG4uc3RhdGVtZW50X3RhYnMgLnRhYi5hY3RpdmVcbiAgYm9yZGVyLXJhZGl1czogOHB4XG5cbi50ZXh0LWxlZnRcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnRcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnRcblxuLmJ1dHRvbi11c2Vycy1wcmV2aWV3XG4gIG1hcmdpbi1ib3R0b206IDIwcHgiLCIjZG5zX3NldHRpbmdzX190YWJsZV9kb21haW5TZXR0aW5nc1xuICBkaXNwbGF5OiBncmlkXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDFmciAxZnIgOWZyXG4gIGdhcDogMnB4XG4gIHdpZHRoOiAxMDAlXG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDAyNFxuICBmb250LWZhbWlseTogbW9ub3NwYWNlXG4gIGZvbnQtc2l6ZTogMTJweFxuICBmb250LXdlaWdodDogNTAwXG4gIGNvbG9yOiAkYmxhY2tcblxuICAuZG5zX3NldHRpbmdzX190aXRsZV9jb2x1bW5cbiAgICBmb250LXdlaWdodDogYm9sZFxuICAgIHBhZGRpbmc6IDNweCAwIDNweCAxMHB4XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyZXlcblxuICAuZG5zX3NldHRpbmdzX19jb2x1bW5cbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGxcbiAgICBwYWRkaW5nOiAzcHggMCAzcHggMTBweFxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ncmV5X2xpZ2h0ZXJcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlXG5cbiAgLmRuc19zZXR0aW5nc19fY29sdW1uIC5mYS1jb3B5XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuXG5cbiAgLmpzLWNvcHktdG8tY2xpcGJvYXJkLWRuczpob3ZlciAuZmEtY29weVxuICAgIHZpc2liaWxpdHk6IHZpc2libGVcblxuICAuZGl2X2hvdmVyX3RhcmdldF9hY3RpdmVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA1MDUwMjVcblxuICAuZGl2X2hvdmVyX3RhcmdldDpob3ZlclxuICAgIGN1cnNvcjogcG9pbnRlclxuXG4gIC5kbnNfc2V0dGluZ3NfX3RpdGxlX3N1Yl90YWJsZSBpXG4gICAgY29sb3I6ICRkYXJrXG5cbiAgLmRuc19zZXR0aW5nc19fY29sdW1uIGlcbiAgICBwYWRkaW5nOiA1cHhcblxuICAuanMtY29weS10by1jbGlwYm9hcmQtZG5zXG4gICAgY3Vyc29yOiBwb2ludGVyXG5cbmkuZ3JlZW5fY2hlY2tcbiAgY29sb3I6IGdyZWVuXG4gIGRpc3BsYXk6IG5vbmVcblxuLmRuc19zZXR0aW5nc19faGVscFxuICBtYXJnaW46IDEwcHggMCAxMHB4IDBcblxuLmRuc19zZXR0aW5nc19fZG9jdW1lbnRhdGlvblxuICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gIGNvbG9yOiAkZGFya1xuXG4uZG5zX3NldHRpbmdzX19kb2N1bWVudGF0aW9uIGJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcblxuI2Ruc19zZXR0aW5nc19fdGFibGVfZG9tYWluU2V0dGluZ3MgLm1vYmlsZV9zZXR0aW5nc1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciA5ZnJcblxuLmJvZHktdGhlbWUtZGFyayAjZG5zX3NldHRpbmdzX190YWJsZV9kb21haW5TZXR0aW5nc1xuICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHRfZ3JleVxuICBjb2xvcjogJHdoaXRlXG5cbi5ib2R5LXRoZW1lLWRhcmsgLmRuc19zZXR0aW5nc19faGVscFxuICBjb2xvcjogJGdyYXlcblxuLmJvZHktdGhlbWUtZGFyayAuZG5zX3NldHRpbmdzX19kb2N1bWVudGF0aW9uXG4gIGNvbG9yOiAkZ3JheVxuXG4uZG5zX3NldHRpbmdzX19wcmV2aWV3X2Zvcl9jb3B5XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2VcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbFxuICBtYXJnaW46IDEwcHggMCAwIDBcbiAgcGFkZGluZzogMTBweFxuICBib3JkZXI6IDFweCBzb2xpZCAkZGFya19saWdodGVyXG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcFxuICB3b3JkLWJyZWFrOiBicmVhay13b3JkXG5cbi5kbnNfc2V0dGluZ3NfX3ByZXZpZXdfZGl2XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICBmb250LXNpemU6IDFweFxuICB0b3A6IDM4OHB4XG4gIHJpZ2h0OiAzNjZweFxuICBvcGFjaXR5OiAwXG5cbiNkbnMtc2V0dGluZ3MtZG9tYWluIC5wb3B1cC1zdWJzY3JpYmUgLmxlZnQtc2NyZWVuX2Zvcm1cbiAgbWFyZ2luLXRvcDogN3B4XG5cbiNkbnMtc2V0dGluZ3MtZG9tYWluIC5wb3B1cC1mb3JtIC5sZWZ0LXNjcmVlbl9mb3JtXG4gIHBhZGRpbmc6IDAgNTBweCAzcHhcblxuLmRuc19zZXR0aW5nc19fYnV0dG9uX2NvcHlfcHJldmlld1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwMjRcbiAgd2lkdGg6IDIwMHB4XG4gICY6aG92ZXJcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgJjphY3RpdmVcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwMjQiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/