.block-vacancy-form {
    padding: 150px 0;
}
@media (max-width: 1647px) {
    .block-vacancy-form {
        padding: 130px 0;
    }
}
@media (max-width: 1399px) {
    .block-vacancy-form {
        padding: 110px 0;
    }
}
@media (max-width: 1199px) {
    .block-vacancy-form {
        padding: 100px 0;
    }
}
@media (max-width: 991px) {
    .block-vacancy-form {
        padding: 80px 0;
    }
}
@media (max-width: 767px) {
    .block-vacancy-form {
        padding: 60px 0;
    }
}

.block-vacancy-form .block--subtitle {
    font-size: 16px;
    line-height: 1.6;
    letter-spacing: -5%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    gap: 20px;
    color: #fff;
    font-weight: 300;
}
@media (max-width: 575px) {
    .block-vacancy-form .block--subtitle {
        font-size: 14px;
        line-height: 1.4;
        letter-spacing: -5%;
    }
}
.block-vacancy-form .block--subtitle::before {
    background-color: #ffb701;
    width: 50px;
    height: 1px;
    content: "";
}
@media (max-width: 575px) {
    .block-vacancy-form .block--subtitle::before {
        width: 32px;
    }
}

.block-vacancy-form {
    border-bottom: 5px solid #ffb701;
    background-image: url(/wp-content/themes/interimfinancegroupnlnew-child-theme/resources/images/svg/decor-form-section.svg);
    background-position: -40px -50px;
    background-repeat: repeat;
    background-color: #063542;
}
.block-vacancy-form .block {
    display: grid;
    grid-template-columns: repeat(12, minmax(0, 1fr));
    -ms-flex-align: start;
        align-items: flex-start;
    gap: 20px;
}
@media (max-width: 991px) {
    .block-vacancy-form .block {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}
.block-vacancy-form .block--text {
    grid-column: span 4/span 4;
}
@media (max-width: 1199px) {
    .block-vacancy-form .block--text {
        grid-column: span 5/span 5;
    }
}
@media (max-width: 991px) {
    .block-vacancy-form .block--text {
        grid-column: span 1/span 1;
    }
}
.block-vacancy-form .block--subtitle {
    margin-bottom: 10px;
}
.block-vacancy-form .block--title {
    margin: 0 0 20px;
    color: #fff;
    font-weight: 300;
}
.block-vacancy-form .block--description > * {
    font-size: 16px;
    line-height: 1.6;
    letter-spacing: -5%;
    margin: 0 0 20px;
    color: rgba(255, 255, 255, 0.75);
    font-weight: 300;
}
.block-vacancy-form .block--description > *:nth-last-child(1) {
    margin: 0px;
}
.block-vacancy-form .block--description > *:is(ul) {
    padding-left: 20px;
}
.block-vacancy-form .block--description > *:is(ul) li {
    font-size: 18px;
    line-height: 1.6;
    letter-spacing: -5%;
    margin-bottom: 12px;
    color: #fff;
}
.block-vacancy-form .block--description > *:is(ul) li::marker {
    color: #ffb701;
}
.block-vacancy-form .block--description > *:is(ul) li:nth-last-child(1) {
    margin: 0px;
}
.block-vacancy-form .block--form {
    --padding: 34px;
    display: -ms-flexbox;
    display: flex;
    grid-column: span 7/span 7;
    grid-column-start: 6;
    -ms-flex-direction: column;
        flex-direction: column;
    gap: 10px;
    border-radius: 6px;
    background-color: #133f4c;
    padding: var(--padding);
}
@media (max-width: 991px) {
    .block-vacancy-form .block--form {
        grid-column: span 1/span 1;
        grid-column-start: 1;
    }
}
.block-vacancy-form .block--form > *:empty {
    display: none;
}
@media (max-width: 575px) {
    .block-vacancy-form .block--form {
        --padding: 20px;
    }
}
.block-vacancy-form .block--form form {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    gap: 20px;
}
.block-vacancy-form .block--form .cx_h3 {
    display: none;
}
.block-vacancy-form .block--form .cx2_flex {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    -webkit-column-gap: var(--padding);
       -moz-column-gap: var(--padding);
            column-gap: var(--padding);
    row-gap: 20px;
    margin: 0;
    width: 100%;
}
@media (max-width: 767px) {
    .block-vacancy-form .block--form .cx2_flex {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}
.block-vacancy-form .block--form .cx2_flex > * {
    -ms-flex: unset;
        flex: unset;
    width: 100%;
    min-width: 0;
}
.block-vacancy-form .block--form .cx2_flex > .cx2_motivationAndSource-motivation,
.block-vacancy-form .block--form .cx2_flex > [class*=-cv],
.block-vacancy-form .block--form .cx2_flex > [class*=-motivation],
.block-vacancy-form .block--form .cx2_flex > #apply_button,
.block-vacancy-form .block--form .cx2_flex > .cx2_applyform-apply,
.block-vacancy-form .block--form .cx2_flex > button[type=submit],
.block-vacancy-form .block--form .cx2_flex > input[type=submit] {
    grid-column: 1/-1;
}
.block-vacancy-form .block--form label:not([for=agreement_check]) {
    font-size: 16px;
    line-height: 1.6;
    letter-spacing: -5%;
    display: block;
    margin: 0 0 5px;
    color: #fff;
    font-weight: 300;
}
.block-vacancy-form .block--form label:not([for=agreement_check]) .cx2_required_marker {
    display: none;
}
.block-vacancy-form .block--form .cx2_required_marker::before {
    margin-left: 2px;
    content: "*";
    color: #dc3545;
}
.block-vacancy-form .block--form .carerix_input,
.block-vacancy-form .block--form .cx2_input,
.block-vacancy-form .block--form input,
.block-vacancy-form .block--form textarea {
    font-size: 16px;
    line-height: 1.6;
    letter-spacing: -5%;
    display: block;
    outline: none;
    box-shadow: none;
    border: none;
    border-radius: 3px;
    background-color: #063542;
    padding: 16px 20px;
    width: 100%;
    max-width: 100%;
    height: auto;
    color: #fff;
    font-weight: 300;
}
.block-vacancy-form .block--form .carerix_input::-webkit-input-placeholder, .block-vacancy-form .block--form .cx2_input::-webkit-input-placeholder, .block-vacancy-form .block--form input::-webkit-input-placeholder, .block-vacancy-form .block--form textarea::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
.block-vacancy-form .block--form .carerix_input::-moz-placeholder, .block-vacancy-form .block--form .cx2_input::-moz-placeholder, .block-vacancy-form .block--form input::-moz-placeholder, .block-vacancy-form .block--form textarea::-moz-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
.block-vacancy-form .block--form .carerix_input:-ms-input-placeholder, .block-vacancy-form .block--form .cx2_input:-ms-input-placeholder, .block-vacancy-form .block--form input:-ms-input-placeholder, .block-vacancy-form .block--form textarea:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
.block-vacancy-form .block--form .carerix_input::-ms-input-placeholder, .block-vacancy-form .block--form .cx2_input::-ms-input-placeholder, .block-vacancy-form .block--form input::-ms-input-placeholder, .block-vacancy-form .block--form textarea::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
.block-vacancy-form .block--form .carerix_input::placeholder,
.block-vacancy-form .block--form .cx2_input::placeholder,
.block-vacancy-form .block--form input::placeholder,
.block-vacancy-form .block--form textarea::placeholder {
    color: rgba(255, 255, 255, 0.5);
}
.block-vacancy-form .block--form .carerix_input:focus,
.block-vacancy-form .block--form .cx2_input:focus,
.block-vacancy-form .block--form input:focus,
.block-vacancy-form .block--form textarea:focus {
    outline: none;
    box-shadow: none;
}
.block-vacancy-form .block--form .carerix_required {
    border: none;
}
.block-vacancy-form .block--form textarea {
    min-height: 140px;
    resize: vertical;
}
.block-vacancy-form .block--form input[type=file] {
    font-size: 16px;
    line-height: 1.6;
    letter-spacing: -5%;
    cursor: pointer;
    padding: 12px 16px;
    color: #fff;
    font-weight: 300;
}
.block-vacancy-form .block--form input[type=file]::file-selector-button {
    transition: all 0.3s ease;
    cursor: pointer;
    margin-right: 12px;
    border: 1px solid #ffb701;
    border-radius: 3px;
    background-color: #ffb701;
    padding: 8px 14px;
    color: #063542;
    font-weight: 400;
    font-family: "Inter";
}
.block-vacancy-form .block--form input[type=file]:hover::file-selector-button {
    border-color: #063542;
    background-color: #063542;
    color: #fff;
}
.block-vacancy-form .block--form .cx2_other_file_change {
    font-size: 16px;
    line-height: 1.6;
    letter-spacing: -5%;
    display: inline-block;
    margin-top: 8px;
    color: #ffb701;
    font-weight: 300;
    text-decoration: underline;
}
.block-vacancy-form .block--form .cx2_other_file_change:hover, .block-vacancy-form .block--form .cx2_other_file_change:focus {
    color: #fff;
}
.block-vacancy-form .block--form .cx2_contact-cv-info {
    font-size: 14px;
    line-height: 1.4;
    letter-spacing: -5%;
    display: inline-block;
    margin-top: 6px;
    color: rgba(255, 255, 255, 0.5);
    font-weight: 300;
}
.block-vacancy-form .block--form .cx2_contact-cv-info * {
    font-size: 14px;
    line-height: 1.4;
    letter-spacing: -5%;
    display: inline-block;
    color: rgba(255, 255, 255, 0.5);
    font-weight: 300;
}
.block-vacancy-form .block--form .error {
    font-size: 14px;
    line-height: 1.4;
    letter-spacing: -5%;
    display: block;
    margin: 6px 0 0;
    border: none;
    background: none;
    padding: 0;
    color: #dc3545 !important;
    font-size: 14px;
    line-height: 1.25;
}
.block-vacancy-form .block--form #agreement_container label {
    font-size: 16px;
    line-height: 1.6;
    letter-spacing: -5%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    gap: 4px;
    cursor: pointer;
    margin: 0;
    color: #fff;
    font-weight: 300;
}
.block-vacancy-form .block--form #agreement_container input[type=checkbox] {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    cursor: pointer;
    width: 20px;
    height: 20px;
    accent-color: #ffb701;
}
.block-vacancy-form .block--form #agreement_container a {
    outline: none;
    color: #fff;
    -webkit-text-decoration-line: none;
            text-decoration-line: none;
}
.block-vacancy-form .block--form #agreement_container a:hover, .block-vacancy-form .block--form #agreement_container a:focus {
    color: #fff;
    -webkit-text-decoration-line: underline;
            text-decoration-line: underline;
}
.block-vacancy-form .block--form #agreement_container .error {
    margin-top: 8px;
}
.block-vacancy-form .block--form button[type=submit] {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    gap: 15px;
    transition: all 0.3s ease;
    cursor: pointer;
    outline: none;
    border: 1px solid #ffb701;
    border-radius: 3px;
    background-color: #ffb701;
    padding: 16px 32px;
    width: 100%;
    color: #063542;
    font-weight: 300;
    font-size: 16px;
    line-height: 19px;
    font-family: "Inter";
    text-decoration: none;
}
.block-vacancy-form .block--form button[type=submit]::after {
    background-image: url(/wp-content/themes/interimfinancegroupnlnew-child-theme/resources/images/svg/icon-btn-arrow-blue.svg);
    background-position: center;
    background-size: 24px 6px;
    background-repeat: no-repeat;
    width: 24px;
    height: 6px;
    transition: all 0.3s ease;
    content: "";
}
.block-vacancy-form .block--form button[type=submit]:hover, .block-vacancy-form .block--form button[type=submit]:focus {
    border-color: #063542;
    background-color: #063542;
    color: #fff;
}
.block-vacancy-form .block--form button[type=submit]:hover::after, .block-vacancy-form .block--form button[type=submit]:focus::after {
    -webkit-filter: brightness(0) invert(100%);
            filter: brightness(0) invert(100%);
}
.block-vacancy-form .block--form button[type=submit]:disabled {
    opacity: 0.5;
    cursor: not-allowed;
}
.block-vacancy-form .block--form .cx2_spinner_icon {
    display: none;
    vertical-align: middle;
    margin: 0;
    width: 1em;
    height: 1em;
    color: currentColor;
}
.block-vacancy-form .block--form .cx_default_style_success,
.block-vacancy-form .block--form .cx_msgBox_success {
    font-size: 18px;
    line-height: 1.6;
    letter-spacing: -5%;
    margin: 0px;
    border: none;
    border-radius: 3px;
    background-color: #133f4c;
    padding: 0;
    color: #fff;
    font-weight: 300;
}
.block-vacancy-form .block--form:has(#apply_success) .block--form-note {
    display: none;
}
.block-vacancy-form .block--form-note {
    font-size: 16px;
    line-height: 1.6;
    letter-spacing: -5%;
    margin: 0;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    background-color: #133f4c;
    color: rgba(255, 255, 255, 0.5);
    font-weight: 300;
    text-align: center;
}
@media (max-width: 575px) {
    .block-vacancy-form .block--form-note {
        font-size: 14px;
        line-height: 1.4;
        letter-spacing: -5%;
        padding: 0 20px 20px;
    }
}
.block-vacancy-form .block--placeholder-form {
    font-size: 16px;
    line-height: 1.6;
    letter-spacing: -5%;
    margin: 0px;
    color: #fff;
    font-weight: 300;
    text-align: center;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3Jlc291cmNlcy9zYXNzL3NvdXJjZS91dGlscy9faGVscGVycy5zY3NzIiwidmFjYW5jeV9mb3JtL2Fzc2V0cy9zdHlsZS5jc3MiLCIuLi8uLi9yZXNvdXJjZXMvc2Fzcy9zb3VyY2UvYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwiLi4vLi4vcmVzb3VyY2VzL3Nhc3Mvc291cmNlL3V0aWxzL192YXJpYWJsZXMuc2NzcyIsInZhY2FuY3lfZm9ybS9hc3NldHMvc3R5bGUuc2NzcyIsIi4uLy4uL3Jlc291cmNlcy9zYXNzL3NvdXJjZS91dGlscy9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBcUNBO0lBQ0MsZ0JBQUE7QUNwQ0Q7QURzQ0M7SUFIRDtRQUlFLGdCQUFBO0lDbkNFO0FBQ0o7QURxQ0M7SUFQRDtRQVFFLGdCQUFBO0lDbENFO0FBQ0o7QURvQ0M7SUFYRDtRQVlFLGdCQUFBO0lDakNFO0FBQ0o7QURtQ0M7SUFmRDtRQWdCRSxlQUFBO0lDaENFO0FBQ0o7QURrQ0M7SUFuQkQ7UUFvQkUsZUFBQTtJQy9CRTtBQUNKOztBQ21DQTtJQVJFLGVBQUE7SUFDQSxnQkFBQTtJQUNBLG1CQUFBO0lBUUQsb0JBQUE7SUFBQSxhQUFBO0lBQ0Esc0JBQUE7UUFBQSxtQkFBQTtJQUNBLFNBQUE7SUFDQSxXQy9ESztJRGdFTCxnQkFBQTtBRDlCRDtBQ2dDQztJQVJEO1FBUkUsZUFBQTtRQUNBLGdCQUFBO1FBQ0EsbUJBQUE7SURaRTtBQUNKO0FDNkJDO0lBQ0MseUJDM0VVO0lENEVWLFdBQUE7SUFDQSxXQUFBO0lBQ0EsV0FBQTtBRDNCRjtBQzZCRTtJQU5EO1FBT0UsV0FBQTtJRDFCQztBQUNKOztBR3ZEOFU7SUFFN1UsZ0NBQUE7SUFDQSwwSEFBQTtJQUNBLGdDQUFBO0lBQ0EseUJBQUE7SUFDQSx5QkROTztBRitEUjtBR3ZEQztJQUNDLGFBQUE7SUFDQSxpREFBQTtJQUNBLHFCQUFBO1FBQUEsdUJBQUE7SUFDQSxTQUFBO0FIeURG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O0lBQ0EsY0R0VEk7SUN1VEosZ0JBQUE7SUFDQSxlQUFBO0lBQ0EsaUJBQUE7SUFDQSxvQkRuVFU7SUNvVFYscUJBQUE7QUg0Q0o7QUcxQ0k7SUM1UkgsMkhBQUE7SUFDQSwyQkFBQTtJQUNBLHlCQUFBO0lBQ0EsNEJBQUE7SUFDQSxXRHlSb0I7SUN4UnBCLFdEd1IwQjtJQUN0Qix5QkRwVFE7SUNxVFIsV0FBQTtBSGlETDtBRzlDSTtJQUVDLHFCRHJVRztJQ3NVSCx5QkR0VUc7SUN1VUgsV0RwVUM7QUZtWE47QUc3Q0s7SUFDQywwQ0FBQTtZQUFBLGtDQUFBO0FIK0NOO0FHM0NJO0lBQ0MsWUFBQTtJQUNBLG1CQUFBO0FINkNMO0FHekNHO0lBQ0MsYUFBQTtJQUNBLHNCQUFBO0lBQ0EsU0FBQTtJQUNBLFVBQUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7QUgyQ0o7QUd4Q0c7O0lGeFNELGVBQUE7SUFDQSxnQkFBQTtJQUNBLG1CQUFBO0lFeVNFLFdBQUE7SUFDQSxZQUFBO0lBQ0Esa0JEclZLO0lDc1ZMLHlCQUFBO0lBQ0EsVUFBQTtJQUNBLFdEbFdFO0lDbVdGLGdCQUFBO0FINENKO0FHeENJO0lBQ0MsYUFBQTtBSDBDTDtBR3RDRztJRjFURCxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxtQkFBQTtJRTBURSxTQUFBO0lBQ0EsK0JEcFdRO0lDcVdSLDhCRHJXUTtJQ3NXUix5QkFBQTtJQUNBLCtCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxrQkFBQTtBSDBDSjtBR3hDSTtJQVZEO1FGMVRELGVBQUE7UUFDQSxnQkFBQTtRQUNBLG1CQUFBO1FFb1VHLG9CQUFBO0lINkNEO0FBQ0o7QUd6Q0U7SUYzVUEsZUFBQTtJQUNBLGdCQUFBO0lBQ0EsbUJBQUE7SUUyVUMsV0FBQTtJQUNBLFdEaFlHO0lDaVlILGdCQUFBO0lBQ0Esa0JBQUE7QUg2Q0giLCJmaWxlIjoidmFjYW5jeV9mb3JtL2Fzc2V0cy9zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIlbGlzdC1yZXNldCB7XHJcblx0bWFyZ2luOiAwcHg7XHJcblx0cGFkZGluZzogMHB4O1xyXG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxufVxyXG5cclxuJXJlc2V0LWJ1dHRvbiB7XHJcblx0bWFyZ2luOiAwcHg7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdHBhZGRpbmc6IDBweDtcclxufVxyXG5cclxuJXNlY3Rpb24tbWFyZ2luIHtcclxuXHRtYXJnaW46IDE1MHB4IDA7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkeHh4bC1tYXgpIHtcclxuXHRcdG1hcmdpbjogMTMwcHggMDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkeHhsLW1heCkge1xyXG5cdFx0bWFyZ2luOiAxMTBweCAwO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICR4bC1tYXgpIHtcclxuXHRcdG1hcmdpbjogMTAwcHggMDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbGctbWF4KSB7XHJcblx0XHRtYXJnaW46IDgwcHggMDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbWQtbWF4KSB7XHJcblx0XHRtYXJnaW46IDYwcHggMDtcclxuXHR9XHJcbn1cclxuXHJcbiVzZWN0aW9uLXBhZGRpbmcge1xyXG5cdHBhZGRpbmc6IDE1MHB4IDA7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkeHh4bC1tYXgpIHtcclxuXHRcdHBhZGRpbmc6IDEzMHB4IDA7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogJHh4bC1tYXgpIHtcclxuXHRcdHBhZGRpbmc6IDExMHB4IDA7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogJHhsLW1heCkge1xyXG5cdFx0cGFkZGluZzogMTAwcHggMDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbGctbWF4KSB7XHJcblx0XHRwYWRkaW5nOiA4MHB4IDA7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1kLW1heCkge1xyXG5cdFx0cGFkZGluZzogNjBweCAwO1xyXG5cdH1cclxufVxyXG5cclxuJWxpc3Qtc3R5bGluZyB7XHJcblx0dWwsXHJcblx0b2wge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwLjllbTtcclxuXHJcblx0XHRsaSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuMzc1ZW07XHJcblxyXG5cdFx0XHQmOjptYXJrZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29udmVyc2llO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1sYXN0LWNoaWxkKDEpIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdG9sIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMWVtO1xyXG5cdH1cclxufVxyXG5cclxuJWxpbmstc3R5bGluZyB7XHJcblx0YSB7XHJcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuXHRcdGNvbG9yOiAkY29udmVyc2llO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogZGFya2VuKCRjb252ZXJzaWUsIDUlKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLmJsb2NrLXZhY2FuY3ktZm9ybSB7XG4gICAgcGFkZGluZzogMTUwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjQ3cHgpIHtcbiAgICAuYmxvY2stdmFjYW5jeS1mb3JtIHtcbiAgICAgICAgcGFkZGluZzogMTMwcHggMDtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgLmJsb2NrLXZhY2FuY3ktZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDExMHB4IDA7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5ibG9jay12YWNhbmN5LWZvcm0ge1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9jay12YWNhbmN5LWZvcm0ge1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDA7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2NrLXZhY2FuY3ktZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICB9XG59XG5cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC01JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtNSU7XG4gICAgfVxufVxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLXN1YnRpdGxlOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmI3MDE7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgY29udGVudDogXCJcIjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1zdWJ0aXRsZTo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgfVxufVxuXG4uYmxvY2stdmFjYW5jeS1mb3JtIHtcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2ZmYjcwMTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVyaW1maW5hbmNlZ3JvdXBubG5ldy1jaGlsZC10aGVtZS9yZXNvdXJjZXMvaW1hZ2VzL3N2Zy9kZWNvci1mb3JtLXNlY3Rpb24uc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDBweCAtNTBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNjM1NDI7XG59XG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jayB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgbWlubWF4KDAsIDFmcikpO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICAgIH1cbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS10ZXh0IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA0L3NwYW4gNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAuYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tdGV4dCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDUvc3BhbiA1O1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS10ZXh0IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMS9zcGFuIDE7XG4gICAgfVxufVxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLXN1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLXRpdGxlIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZGVzY3JpcHRpb24gPiAqIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBsZXR0ZXItc3BhY2luZzogLTUlO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1kZXNjcmlwdGlvbiA+ICo6bnRoLWxhc3QtY2hpbGQoMSkge1xuICAgIG1hcmdpbjogMHB4O1xufVxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWRlc2NyaXB0aW9uID4gKjppcyh1bCkge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1kZXNjcmlwdGlvbiA+ICo6aXModWwpIGxpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBsZXR0ZXItc3BhY2luZzogLTUlO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZGVzY3JpcHRpb24gPiAqOmlzKHVsKSBsaTo6bWFya2VyIHtcbiAgICBjb2xvcjogI2ZmYjcwMTtcbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1kZXNjcmlwdGlvbiA+ICo6aXModWwpIGxpOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgICBtYXJnaW46IDBweDtcbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIHtcbiAgICAtLXBhZGRpbmc6IDM0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA3L3NwYW4gNztcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzM2Y0YztcbiAgICBwYWRkaW5nOiB2YXIoLS1wYWRkaW5nKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMS9zcGFuIDE7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAgIH1cbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtID4gKjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIHtcbiAgICAgICAgLS1wYWRkaW5nOiAyMHB4O1xuICAgIH1cbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIGZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG59XG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZm9ybSAuY3hfaDMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZm9ybSAuY3gyX2ZsZXgge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICAgIGNvbHVtbi1nYXA6IHZhcigtLXBhZGRpbmcpO1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gLmN4Ml9mbGV4IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICAgIH1cbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIC5jeDJfZmxleCA+ICoge1xuICAgIGZsZXg6IHVuc2V0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMDtcbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIC5jeDJfZmxleCA+IC5jeDJfbW90aXZhdGlvbkFuZFNvdXJjZS1tb3RpdmF0aW9uLFxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gLmN4Ml9mbGV4ID4gW2NsYXNzKj0tY3ZdLFxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gLmN4Ml9mbGV4ID4gW2NsYXNzKj0tbW90aXZhdGlvbl0sXG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZm9ybSAuY3gyX2ZsZXggPiAjYXBwbHlfYnV0dG9uLFxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gLmN4Ml9mbGV4ID4gLmN4Ml9hcHBseWZvcm0tYXBwbHksXG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZm9ybSAuY3gyX2ZsZXggPiBidXR0b25bdHlwZT1zdWJtaXRdLFxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gLmN4Ml9mbGV4ID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIGxhYmVsOm5vdChbZm9yPWFncmVlbWVudF9jaGVja10pIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBsZXR0ZXItc3BhY2luZzogLTUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gbGFiZWw6bm90KFtmb3I9YWdyZWVtZW50X2NoZWNrXSkgLmN4Ml9yZXF1aXJlZF9tYXJrZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZm9ybSAuY3gyX3JlcXVpcmVkX21hcmtlcjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIGNvbnRlbnQ6IFwiKlwiO1xuICAgIGNvbG9yOiAjZGMzNTQ1O1xufVxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gLmNhcmVyaXhfaW5wdXQsXG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZm9ybSAuY3gyX2lucHV0LFxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gaW5wdXQsXG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZm9ybSB0ZXh0YXJlYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC01JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYzNTQyO1xuICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZm9ybSAuY2FyZXJpeF9pbnB1dDo6cGxhY2Vob2xkZXIsXG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZm9ybSAuY3gyX2lucHV0OjpwbGFjZWhvbGRlcixcbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIGlucHV0OjpwbGFjZWhvbGRlcixcbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIC5jYXJlcml4X2lucHV0OmZvY3VzLFxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gLmN4Ml9pbnB1dDpmb2N1cyxcbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIGlucHV0OmZvY3VzLFxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gdGV4dGFyZWE6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIC5jYXJlcml4X3JlcXVpcmVkIHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZm9ybSB0ZXh0YXJlYSB7XG4gICAgbWluLWhlaWdodDogMTQwcHg7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIGlucHV0W3R5cGU9ZmlsZV0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGxldHRlci1zcGFjaW5nOiAtNSU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gaW5wdXRbdHlwZT1maWxlXTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZiNzAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiNzAxO1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgIGNvbG9yOiAjMDYzNTQyO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIGlucHV0W3R5cGU9ZmlsZV06aG92ZXI6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBib3JkZXItY29sb3I6ICMwNjM1NDI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA2MzU0MjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIC5jeDJfb3RoZXJfZmlsZV9jaGFuZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGxldHRlci1zcGFjaW5nOiAtNSU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBjb2xvcjogI2ZmYjcwMTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gLmN4Ml9vdGhlcl9maWxlX2NoYW5nZTpob3ZlciwgLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gLmN4Ml9vdGhlcl9maWxlX2NoYW5nZTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZm9ybSAuY3gyX2NvbnRhY3QtY3YtaW5mbyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC01JTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIC5jeDJfY29udGFjdC1jdi1pbmZvICoge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGxldHRlci1zcGFjaW5nOiAtNSU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIC5lcnJvciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC01JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDZweCAwIDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtICNhZ3JlZW1lbnRfY29udGFpbmVyIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBsZXR0ZXItc3BhY2luZzogLTUlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZm9ybSAjYWdyZWVtZW50X2NvbnRhaW5lciBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBhY2NlbnQtY29sb3I6ICNmZmI3MDE7XG59XG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZm9ybSAjYWdyZWVtZW50X2NvbnRhaW5lciBhIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xufVxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gI2FncmVlbWVudF9jb250YWluZXIgYTpob3ZlciwgLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gI2FncmVlbWVudF9jb250YWluZXIgYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtICNhZ3JlZW1lbnRfY29udGFpbmVyIC5lcnJvciB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xufVxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTVweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmI3MDE7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmI3MDE7XG4gICAgcGFkZGluZzogMTZweCAzMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjMDYzNTQyO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvaW50ZXJpbWZpbmFuY2Vncm91cG5sbmV3LWNoaWxkLXRoZW1lL3Jlc291cmNlcy9pbWFnZXMvc3ZnL2ljb24tYnRuLWFycm93LWJsdWUuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDZweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgY29udGVudDogXCJcIjtcbn1cbi5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsIC5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzA2MzU0MjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYzNTQyO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsIC5ibG9jay12YWNhbmN5LWZvcm0gLmJsb2NrLS1mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyIHtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEwMCUpO1xufVxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XTpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZm9ybSAuY3gyX3NwaW5uZXJfaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMWVtO1xuICAgIGhlaWdodDogMWVtO1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZm9ybSAuY3hfZGVmYXVsdF9zdHlsZV9zdWNjZXNzLFxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0gLmN4X21zZ0JveF9zdWNjZXNzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBsZXR0ZXItc3BhY2luZzogLTUlO1xuICAgIG1hcmdpbjogMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzM2Y0YztcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uYmxvY2stdmFjYW5jeS1mb3JtIC5ibG9jay0tZm9ybTpoYXMoI2FwcGx5X3N1Y2Nlc3MpIC5ibG9jay0tZm9ybS1ub3RlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0tbm90ZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC01JTtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzM2Y0YztcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLWZvcm0tbm90ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC01JTtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG4gICAgfVxufVxuLmJsb2NrLXZhY2FuY3ktZm9ybSAuYmxvY2stLXBsYWNlaG9sZGVyLWZvcm0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGxldHRlci1zcGFjaW5nOiAtNSU7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59IiwiJHR5cGUtc2NhbGU6IChcblx0J2Rpc3BsYXknOiAoXG5cdFx0NzJweCxcblx0XHQxLjEsXG5cdCksXG5cdCdoZWFkaW5nLWgxJzogKFxuXHRcdDYwcHgsXG5cdFx0MS4xLFxuXHQpLFxuXHQnaGVhZGluZy1oMic6IChcblx0XHQ0MnB4LFxuXHRcdDEuMixcblx0KSxcblx0J2hlYWRpbmctaDMnOiAoXG5cdFx0MzJweCxcblx0XHQxLjIsXG5cdCksXG5cdCdoZWFkaW5nLWg0JzogKFxuXHRcdDI0cHgsXG5cdFx0MS4yLFxuXHQpLFxuXHQnaGVhZGluZy1oNSc6IChcblx0XHQyMHB4LFxuXHRcdDEuMixcblx0KSxcblx0J2hlYWRpbmctaDYnOiAoXG5cdFx0MTRweCxcblx0XHQxLjIsXG5cdCksXG5cdCdib2R5LWxhcmdlJzogKFxuXHRcdDIwcHgsXG5cdFx0MS42LFxuXHQpLFxuXHQnYm9keSc6IChcblx0XHQxOHB4LFxuXHRcdDEuNixcblx0KSxcblx0J2JvZHktc21hbGwnOiAoXG5cdFx0MTZweCxcblx0XHQxLjYsXG5cdCksXG5cdCdib2R5LXZlcnktc21hbGwnOiAoXG5cdFx0MTJweCxcblx0XHQxLjI1LFxuXHQpLFxuXHQnY2FwdGlvbic6IChcblx0XHQxNHB4LFxuXHRcdDEuNCxcblx0KSxcbikgIWRlZmF1bHQ7XG5cbkBtaXhpbiB0eXBlKCRzaXplKSB7XG5cdEBpZiBtYXAtaGFzLWtleSgkdHlwZS1zY2FsZSwgJHNpemUpIHtcblx0XHQkdmFsdWVzOiBtYXAtZ2V0KCR0eXBlLXNjYWxlLCAkc2l6ZSk7XG5cdFx0Zm9udC1zaXplOiBudGgoJHZhbHVlcywgMSk7XG5cdFx0bGluZS1oZWlnaHQ6IG50aCgkdmFsdWVzLCAyKTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTUlO1xuXHR9IEBlbHNlIHtcblx0XHRAd2FybiBcIlNpemUgYCN7JHNpemV9YCBkb2VzIG5vdCBleGlzdHMgaW4gJHR5cGUtc2NhbGUuXCI7XG5cdH1cbn1cblxuJXN1YmhlYWRpbmcge1xuXHRAaW5jbHVkZSB0eXBlKCdib2R5LXNtYWxsJyk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMjBweDtcblx0Y29sb3I6ICR3aXQ7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRzbS1tYXgpIHtcblx0XHRAaW5jbHVkZSB0eXBlKCdjYXB0aW9uJyk7XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb252ZXJzaWU7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0Y29udGVudDogJyc7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNtLW1heCkge1xuXHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0fVxuXHR9XG59XG5cbiVzdWJoZWFkaW5nLWJsdWUge1xuXHRjb2xvcjogJGJsYXV3O1xufVxuXG4laGVhZGluZ3Mtc3R5bGluZyB7XG5cdGgxIHtcblx0XHRAaW5jbHVkZSB0eXBlKCdoZWFkaW5nLWgxJyk7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHh4eGwtbWF4KSB7XG5cdFx0XHRAaW5jbHVkZSB0eXBlKCdoZWFkaW5nLWgyJyk7XG5cdFx0fVxuXHR9XG5cblx0aDIge1xuXHRcdEBpbmNsdWRlIHR5cGUoJ2hlYWRpbmctaDInKTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkeHh4bC1tYXgpIHtcblx0XHRcdEBpbmNsdWRlIHR5cGUoJ2hlYWRpbmctaDMnKTtcblx0XHR9XG5cdH1cblxuXHRoMyB7XG5cdFx0QGluY2x1ZGUgdHlwZSgnaGVhZGluZy1oMycpO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR4eHhsLW1heCkge1xuXHRcdFx0QGluY2x1ZGUgdHlwZSgnaGVhZGluZy1oNCcpO1xuXHRcdH1cblx0fVxuXG5cdGg0IHtcblx0XHRAaW5jbHVkZSB0eXBlKCdoZWFkaW5nLWg0Jyk7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHh4eGwtbWF4KSB7XG5cdFx0XHRAaW5jbHVkZSB0eXBlKCdoZWFkaW5nLWg1Jyk7XG5cdFx0fVxuXHR9XG5cblx0aDUge1xuXHRcdEBpbmNsdWRlIHR5cGUoJ2hlYWRpbmctaDUnKTtcblx0fVxuXG5cdGg2IHtcblx0XHRAaW5jbHVkZSB0eXBlKCdoZWFkaW5nLWg2Jyk7XG5cdH1cbn1cbiIsIiRjb252ZXJzaWU6ICNmZmI3MDE7XHJcbiRibGF1dzogIzA2MzU0MjtcclxuJGxpY2h0LWJsYXV3OiAjNGQ4Yzk0O1xyXG4kZG9ua2VyLWJlaWdlOiAjY2RjYWIyO1xyXG4kd2l0OiAjZmZmO1xyXG4kcmVkOiAjZGMzNTQ1O1xyXG4kYmFja2dyb3VuZDogI2VkZWVlMztcclxuXHJcbiRmb250LWZhbWlseTogJ0ludGVyJztcclxuXHJcbiRpbWFnZXMtZGlyOiAnLi4vLi4vcmVzb3VyY2VzL2ltYWdlcyc7XHJcblxyXG4kdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHJcbiRyYWRpdXM6IDNweDtcclxuJHJhZGl1cy1sZzogNnB4O1xyXG5cclxuJGdyaWQtd2lkdGg6IDE2MDBweDtcclxuJGdyaWQtZ3V0dGVyOiA0OHB4O1xyXG5cclxuJHhzLW1heDogMzc5cHg7XHJcbiRzbS1tYXg6IDU3NXB4O1xyXG4kbWQtbWF4OiA3NjdweDtcclxuJGxnLW1heDogOTkxcHg7XHJcbiR4bC1tYXg6IDExOTlweDtcclxuJHh4bC1tYXg6IDEzOTlweDtcclxuJHh4eGwtbWF4OiAkZ3JpZC13aWR0aCArICRncmlkLWd1dHRlciAtIDFweDtcclxuXHJcbiR4cy1taW46IDM4MHB4O1xyXG4kc20tbWluOiA1NzZweDtcclxuJG1kLW1pbjogNzY4cHg7XHJcbiRsZy1taW46IDk5MnB4O1xyXG4keGwtbWluOiAxMjAwcHg7XHJcbiR4eGwtbWluOiAxNDAwcHg7XHJcbiR4eHhsLW1pbjogJGdyaWQtd2lkdGggKyAkZ3JpZC1ndXR0ZXI7XHJcblxyXG4kZ3JpZC1icmVha3BvaW50czogKFxyXG5cdHhzOiAwLFxyXG5cdHNtOiAkc20tbWluLFxyXG5cdG1kOiAkbWQtbWluLFxyXG5cdGxnOiAkbGctbWluLFxyXG5cdHhsOiAkeGwtbWluLFxyXG5cdHh4bDogJHh4bC1taW4sXHJcblx0eHh4bDogJHh4eGwtbWluLFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXHJcblx0c206ICRzbS1taW4sXHJcblx0bWQ6ICRtZC1taW4sXHJcblx0bGc6ICRsZy1taW4sXHJcblx0eGw6ICR4bC1taW4sXHJcblx0eHhsOiAkeHhsLW1pbixcclxuXHR4eHhsOiAkZ3JpZC13aWR0aCArICRncmlkLWd1dHRlcixcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRncmlkLWd1dHRlci13aWR0aDogJGdyaWQtZ3V0dGVyICFkZWZhdWx0O1xyXG4iLCIkc3ZnLWJhc2UtdXJsOiAnL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVyaW1maW5hbmNlZ3JvdXBubG5ldy1jaGlsZC10aGVtZS9yZXNvdXJjZXMvaW1hZ2VzL3N2Zyc7XG5AaW1wb3J0ICcuL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVyaW1maW5hbmNlZ3JvdXBubG5ldy1jaGlsZC10aGVtZS9yZXNvdXJjZXMvc2Fzcy9zb3VyY2UvdXRpbHMvYWxsLnNjc3MnO0BpbXBvcnQgJy4vd3AtY29udGVudC90aGVtZXMvaW50ZXJpbWZpbmFuY2Vncm91cG5sbmV3LWNoaWxkLXRoZW1lL3Jlc291cmNlcy9zYXNzL3NvdXJjZS9iYXNlL3R5cG9ncmFwaHkuc2Nzcyc7QGltcG9ydCAnLi93cC1jb250ZW50L3RoZW1lcy9pbnRlcmltZmluYW5jZWdyb3VwbmxuZXctY2hpbGQtdGhlbWUvcmVzb3VyY2VzL3Nhc3Mvc291cmNlL2NvbXBvbmVudHMvYmxvZy1wb3N0LWdyaWQuc2Nzcyc7LmJsb2NrLXZhY2FuY3ktZm9ybSB7XG5cdEBleHRlbmQgJXNlY3Rpb24tcGFkZGluZztcblx0Ym9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICRjb252ZXJzaWU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRzdmctYmFzZS11cmx9L2RlY29yLWZvcm0tc2VjdGlvbi5zdmcpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDBweCAtNTBweDtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsYXV3O1xuXG5cdC5ibG9jayB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgbWlubWF4KDAsIDFmcikpO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGdhcDogMjBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbGctbWF4KSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG5cdFx0fVxuXG5cdFx0Ji0tdGV4dCB7XG5cdFx0XHRncmlkLWNvbHVtbjogc3BhbiA0IC8gc3BhbiA0O1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHhsLW1heCkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogc3BhbiA1IC8gc3BhbiA1O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGxnLW1heCkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLXN1YnRpdGxlIHtcblx0XHRcdEBleHRlbmQgJXN1YmhlYWRpbmc7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblxuXHRcdCYtLXRpdGxlIHtcblx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRjb2xvcjogJHdpdDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0fVxuXG5cdFx0Ji0tZGVzY3JpcHRpb24ge1xuXHRcdFx0PiAqIHtcblx0XHRcdFx0QGluY2x1ZGUgdHlwZSgnYm9keS1zbWFsbCcpO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdFx0XHRjb2xvcjogcmdiYSgkd2l0LCAwLjc1KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblxuXHRcdFx0XHQmOm50aC1sYXN0LWNoaWxkKDEpIHtcblx0XHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQ+ICo6aXModWwpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRAaW5jbHVkZSB0eXBlKCdib2R5Jyk7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcdFx0XHRjb2xvcjogJHdpdDtcblxuXHRcdFx0XHRcdCY6Om1hcmtlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbnZlcnNpZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm50aC1sYXN0LWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWZvcm0ge1xuXHRcdFx0LS1wYWRkaW5nOiAzNHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGdyaWQtY29sdW1uOiBzcGFuIDcgLyBzcGFuIDc7XG5cdFx0XHRncmlkLWNvbHVtbi1zdGFydDogNjtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzLWxnO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzEzM2Y0Yztcblx0XHRcdHBhZGRpbmc6IHZhcigtLXBhZGRpbmcpO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGxnLW1heCkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xuXHRcdFx0XHRncmlkLWNvbHVtbi1zdGFydDogMTtcblx0XHRcdH1cblxuXHRcdFx0JiA+ICo6ZW1wdHkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNtLW1heCkge1xuXHRcdFx0XHQtLXBhZGRpbmc6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdGZvcm0ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5jeF9oMyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5jeDJfZmxleCB7XG5cdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcblx0XHRcdFx0Y29sdW1uLWdhcDogdmFyKC0tcGFkZGluZyk7XG5cdFx0XHRcdHJvdy1nYXA6IDIwcHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtZC1tYXgpIHtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+ICoge1xuXHRcdFx0XHRcdGZsZXg6IHVuc2V0O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gLmN4Ml9tb3RpdmF0aW9uQW5kU291cmNlLW1vdGl2YXRpb24sXG5cdFx0XHRcdD4gW2NsYXNzKj0nLWN2J10sXG5cdFx0XHRcdD4gW2NsYXNzKj0nLW1vdGl2YXRpb24nXSxcblx0XHRcdFx0PiAjYXBwbHlfYnV0dG9uLFxuXHRcdFx0XHQ+IC5jeDJfYXBwbHlmb3JtLWFwcGx5LFxuXHRcdFx0XHQ+IGJ1dHRvblt0eXBlPSdzdWJtaXQnXSxcblx0XHRcdFx0PiBpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbDpub3QoW2Zvcj0nYWdyZWVtZW50X2NoZWNrJ10pIHtcblx0XHRcdFx0QGluY2x1ZGUgdHlwZSgnYm9keS1zbWFsbCcpO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwIDAgNXB4O1xuXHRcdFx0XHRjb2xvcjogJHdpdDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblxuXHRcdFx0XHQuY3gyX3JlcXVpcmVkX21hcmtlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuY3gyX3JlcXVpcmVkX21hcmtlciB7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJweDtcblx0XHRcdFx0XHRjb250ZW50OiAnKic7XG5cdFx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmNhcmVyaXhfaW5wdXQsXG5cdFx0XHQuY3gyX2lucHV0LFxuXHRcdFx0aW5wdXQsXG5cdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdEBpbmNsdWRlIHR5cGUoJ2JvZHktc21hbGwnKTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYXV3O1xuXHRcdFx0XHRwYWRkaW5nOiAxNnB4IDIwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0Y29sb3I6ICR3aXQ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cblx0XHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKCR3aXQsIDAuNSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmNhcmVyaXhfcmVxdWlyZWQge1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0bWluLWhlaWdodDogMTQwcHg7XG5cdFx0XHRcdHJlc2l6ZTogdmVydGljYWw7XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0W3R5cGU9J2ZpbGUnXSB7XG5cdFx0XHRcdEBpbmNsdWRlIHR5cGUoJ2JvZHktc21hbGwnKTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdFx0XHRcdGNvbG9yOiAkd2l0O1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXG5cdFx0XHRcdCY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb252ZXJzaWU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29udmVyc2llO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDhweCAxNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhdXc7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3Zlcjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGJsYXV3O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGF1dztcblx0XHRcdFx0XHRjb2xvcjogJHdpdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuY3gyX290aGVyX2ZpbGVfY2hhbmdlIHtcblx0XHRcdFx0QGluY2x1ZGUgdHlwZSgnYm9keS1zbWFsbCcpO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdFx0Y29sb3I6ICRjb252ZXJzaWU7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdGNvbG9yOiAkd2l0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5jeDJfY29udGFjdC1jdi1pbmZvIHtcblx0XHRcdFx0QGluY2x1ZGUgdHlwZSgnY2FwdGlvbicpO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDZweDtcblx0XHRcdFx0Y29sb3I6IHJnYmEoJHdpdCwgMC41KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblxuXHRcdFx0XHQqIHtcblx0XHRcdFx0XHRAaW5jbHVkZSB0eXBlKCdjYXB0aW9uJyk7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKCR3aXQsIDAuNSk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZXJyb3Ige1xuXHRcdFx0XHRAaW5jbHVkZSB0eXBlKCdjYXB0aW9uJyk7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDZweCAwIDA7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Y29sb3I6ICRyZWQgIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yNTtcblx0XHRcdH1cblxuXHRcdFx0I2FncmVlbWVudF9jb250YWluZXIge1xuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHlwZSgnYm9keS1zbWFsbCcpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRnYXA6IDRweDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGNvbG9yOiAkd2l0O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcblx0XHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdGFjY2VudC1jb2xvcjogJGNvbnZlcnNpZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aXQ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG5cblx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aXQ7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5lcnJvciB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGJ1dHRvblt0eXBlPSdzdWJtaXQnXSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRnYXA6IDE1cHg7XG5cdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb252ZXJzaWU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb252ZXJzaWU7XG5cdFx0XHRcdHBhZGRpbmc6IDE2cHggMzJweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGNvbG9yOiAkYmxhdXc7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3ZnX2JnKDI0cHgsIDZweCwgJ2ljb24tYnRuLWFycm93LWJsdWUnKTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGJsYXV3O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGF1dztcblx0XHRcdFx0XHRjb2xvcjogJHdpdDtcblxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMTAwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmN4Ml9zcGlubmVyX2ljb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHdpZHRoOiAxZW07XG5cdFx0XHRcdGhlaWdodDogMWVtO1xuXHRcdFx0XHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRcdFx0fVxuXG5cdFx0XHQuY3hfZGVmYXVsdF9zdHlsZV9zdWNjZXNzLFxuXHRcdFx0LmN4X21zZ0JveF9zdWNjZXNzIHtcblx0XHRcdFx0QGluY2x1ZGUgdHlwZSgnYm9keScpO1xuXHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTMzZjRjO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRjb2xvcjogJHdpdDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdH1cblxuXHRcdFx0JjpoYXMoI2FwcGx5X3N1Y2Nlc3MpIHtcblx0XHRcdFx0LmJsb2NrLS1mb3JtLW5vdGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1ub3RlIHtcblx0XHRcdFx0QGluY2x1ZGUgdHlwZSgnYm9keS1zbWFsbCcpO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzLWxnO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzLWxnO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTMzZjRjO1xuXHRcdFx0XHRjb2xvcjogcmdiYSgkd2l0LCAwLjUpO1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzbS1tYXgpIHtcblx0XHRcdFx0XHRAaW5jbHVkZSB0eXBlKCdjYXB0aW9uJyk7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAyMHB4IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1wbGFjZWhvbGRlci1mb3JtIHtcblx0XHRcdEBpbmNsdWRlIHR5cGUoJ2JvZHktc21hbGwnKTtcblx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0Y29sb3I6ICR3aXQ7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxufVxuIiwiQG1peGluIHNwcml0ZV9zdmcoJG5hbWUpIHtcclxuXHRAZXh0ZW5kIC5zdmctI3skbmFtZX07XHJcblx0QGV4dGVuZCAuc3ZnLSN7JG5hbWV9LWRpbXM7XHJcbn1cclxuXHJcbkBtaXhpbiBwdXNoLS1hdXRvIHtcclxuXHRtYXJnaW46IHtcclxuXHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0bGVmdDogYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtcV9zbWFsbCB7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBwbGFjZWhvbGRlciB7XHJcblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcblx0JjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBzdmdfYmcoJHdpZHRoLCAkaGVpZ2h0LCAkaW1hZ2VfdXJsKSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHN2Zy1iYXNlLXVybH0vI3skaW1hZ2VfdXJsfS5zdmcpO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aCAkaGVpZ2h0O1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0d2lkdGg6ICR3aWR0aDtcclxuXHRoZWlnaHQ6ICRoZWlnaHQ7XHJcbn1cclxuIl19 */
