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

.block-steps-section .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-steps-section .block--subtitle {
        font-size: 14px;
        line-height: 1.4;
        letter-spacing: -5%;
    }
}
.block-steps-section .block--subtitle::before {
    background-color: #ffb701;
    width: 50px;
    height: 1px;
    content: "";
}
@media (max-width: 575px) {
    .block-steps-section .block--subtitle::before {
        width: 32px;
    }
}

.block-steps-section .block--subtitle {
    color: #063542;
}

.block-steps-section {
    overflow: hidden;
}
.block-steps-section.type-simple {
    --size: 74px;
    --gap: 14px;
}
@media (max-width: 1647px) {
    .block-steps-section.type-simple {
        --size: 64px;
    }
}
@media (max-width: 991px) {
    .block-steps-section.type-simple {
        --size: 54px;
    }
}
.block-steps-section.type-simple .block--steps {
    margin-top: 46px;
}
@media (max-width: 1647px) {
    .block-steps-section.type-simple .block--steps {
        margin-top: 40px;
    }
}
@media (max-width: 991px) {
    .block-steps-section.type-simple .block--steps {
        margin-top: 32px;
    }
}
@media (max-width: 767px) {
    .block-steps-section.type-simple .block--steps {
        margin-top: 0px;
    }
}
.block-steps-section.type-images {
    --size: 250px;
    --gap: 24px;
}
@media (max-width: 1647px) {
    .block-steps-section.type-images {
        --size: 200px;
    }
}
@media (max-width: 1399px) {
    .block-steps-section.type-images {
        --size: 160px;
    }
}
@media (max-width: 1199px) {
    .block-steps-section.type-images {
        --size: 140px;
    }
}
@media (max-width: 991px) {
    .block-steps-section.type-images {
        --size: 120px;
    }
}
.block-steps-section .block {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    gap: 50px;
}
@media (max-width: 991px) {
    .block-steps-section .block {
        gap: 40px;
    }
}
.block-steps-section .block--top {
    display: grid;
    grid-template-columns: repeat(12, minmax(0, 1fr));
    -ms-flex-align: end;
        align-items: flex-end;
    gap: 20px;
}
@media (max-width: 991px) {
    .block-steps-section .block--top {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}
.block-steps-section .block--top__left {
    display: -ms-flexbox;
    display: flex;
    grid-column: span 6/span 6;
    -ms-flex-direction: column;
        flex-direction: column;
    gap: 20px;
}
@media (max-width: 991px) {
    .block-steps-section .block--top__left {
        grid-column: span 1/span 1;
    }
}
.block-steps-section .block--title {
    margin: 0;
    font-weight: 300;
}
.block-steps-section .block--description {
    grid-column: span 5/span 5;
    grid-column-start: 8;
}
@media (max-width: 991px) {
    .block-steps-section .block--description {
        grid-column: span 1/span 1;
        grid-column-start: 1;
    }
}
.block-steps-section .block--description > * {
    font-size: 18px;
    line-height: 1.6;
    letter-spacing: -5%;
    margin: 0px;
    font-weight: 300;
}
@media (max-width: 575px) {
    .block-steps-section .block--description > * {
        font-size: 16px;
        line-height: 1.6;
        letter-spacing: -5%;
    }
}
.block-steps-section .block--steps {
    display: grid;
    position: relative;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 20px;
}
@media (max-width: 767px) {
    .block-steps-section .block--steps {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}
@media (max-width: 575px) {
    .block-steps-section .block--steps {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}
.block-steps-section .block--steps::after {
    position: absolute;
    top: calc(var(--size) / 2);
    left: 0px;
    z-index: 0;
    background-color: #cecece;
    width: 100vw;
    height: 1px;
    content: "";
}
@media (max-width: 767px) {
    .block-steps-section .block--steps::after {
        content: unset;
    }
}
.block-steps-section .block--step {
    display: -ms-flexbox;
    display: flex;
    position: relative;
    grid-column: span 1/span 1;
    -ms-flex-direction: column;
        flex-direction: column;
    gap: var(--gap);
    z-index: 1;
}
.block-steps-section .block--step__text {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    gap: 20px;
}
.block-steps-section .block--step__image {
    border: 1px solid #dedede;
    border-radius: 9999px;
    width: var(--size);
    height: var(--size);
    -o-object-fit: cover;
       object-fit: cover;
}
.block-steps-section .block--step__number {
    font-size: 24px;
    line-height: 1.2;
    letter-spacing: -5%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    border: 1px solid #dedede;
    border-radius: 9999px;
    background-color: #fff;
    width: var(--size);
    height: var(--size);
    font-weight: 300;
    text-align: center;
}
@media (max-width: 1647px) {
    .block-steps-section .block--step__number {
        font-size: 20px;
        line-height: 1.2;
        letter-spacing: -5%;
    }
}
@media (max-width: 991px) {
    .block-steps-section .block--step__number {
        font-size: 18px;
        line-height: 1.6;
        letter-spacing: -5%;
    }
}
.block-steps-section .block--step__title {
    font-size: 32px;
    line-height: 1.2;
    letter-spacing: -5%;
    font-weight: 300;
}
@media (max-width: 1647px) {
    .block-steps-section .block--step__title {
        font-size: 24px;
        line-height: 1.2;
        letter-spacing: -5%;
    }
}
@media (max-width: 991px) {
    .block-steps-section .block--step__title {
        font-size: 20px;
        line-height: 1.2;
        letter-spacing: -5%;
    }
}
.block-steps-section .block--step__description {
    font-size: 18px;
    line-height: 1.6;
    letter-spacing: -5%;
    font-weight: 300;
}
@media (max-width: 1399px) {
    .block-steps-section .block--step__description {
        font-size: 16px;
        line-height: 1.6;
        letter-spacing: -5%;
    }
}
.block-steps-section .block--buttons {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 10px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3Jlc291cmNlcy9zYXNzL3NvdXJjZS91dGlscy9faGVscGVycy5zY3NzIiwic3RlcHNfc2VjdGlvbi9hc3NldHMvc3R5bGUuY3NzIiwiLi4vLi4vcmVzb3VyY2VzL3Nhc3Mvc291cmNlL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyIsIi4uLy4uL3Jlc291cmNlcy9zYXNzL3NvdXJjZS91dGlscy9fdmFyaWFibGVzLnNjc3MiLCJzdGVwc19zZWN0aW9uL2Fzc2V0cy9zdHlsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWFBO0lBQ0MsZUFBQTtBQ1pEO0FEY0M7SUFIRDtRQUlFLGVBQUE7SUNYRTtBQUNKO0FEYUM7SUFQRDtRQVFFLGVBQUE7SUNWRTtBQUNKO0FEWUM7SUFYRDtRQVlFLGVBQUE7SUNURTtBQUNKO0FEV0M7SUFmRDtRQWdCRSxjQUFBO0lDUkU7QUFDSjtBRFVDO0lBbkJEO1FBb0JFLGNBQUE7SUNQRTtBQUNKOztBQ21DQTtJQVJFLGVBQUE7SUFDQSxnQkFBQTtJQUNBLG1CQUFBO0lBUUQsb0JBQUE7SUFBQSxhQUFBO0lBQ0Esc0JBQUE7UUFBQSxtQkFBQTtJQUNBLFNBQUE7SUFDQSxXQy9ESztJRGdFTCxnQkFBQTtBRDlCRDtBQ2dDQztJQVJEO1FBUkUsZUFBQTtRQUNBLGdCQUFBO1FBQ0EsbUJBQUE7SURaRTtBQUNKO0FDNkJDO0lBQ0MseUJDM0VVO0lENEVWLFdBQUE7SUFDQSxXQUFBO0lBQ0EsV0FBQTtBRDNCRjtBQzZCRTtJQU5EO1FBT0UsV0FBQTtJRDFCQztBQUNKOztBQzhCQTtJQUNDLGNDdEZPO0FGMkRSOztBRzNEOFU7SUFFN1UsZ0JBQUE7QUg2REQ7QUczREM7SUFDQyxZQUFBO0lBQ0EsV0FBQTtBSDZERjtBRzNERTtJQUpEO1FBS0UsWUFBQTtJSDhEQztBQUNKO0FHNURFO0lBUkQ7UUFTRSxZQUFBO0lIK0RDO0FBQ0o7QUc3REU7SUFDQyxnQkFBQTtBSCtESDtBRzdERztJQUhEO1FBSUUsZ0JBQUE7SUhnRUE7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SjtBRy9FSTtJQUpEO1FGdEpELGVBQUE7UUFDQSxnQkFBQTtRQUNBLG1CQUFBO0lENk9FO0FBQ0o7QUdoRkU7SUFDQyxvQkFBQTtJQUFBLGFBQUE7SUFDQSxtQkFBQTtRQUFBLGVBQUE7SUFDQSxTQUFBO0FIa0ZIIiwiZmlsZSI6InN0ZXBzX3NlY3Rpb24vYXNzZXRzL3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiVsaXN0LXJlc2V0IHtcclxuXHRtYXJnaW46IDBweDtcclxuXHRwYWRkaW5nOiAwcHg7XHJcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG59XHJcblxyXG4lcmVzZXQtYnV0dG9uIHtcclxuXHRtYXJnaW46IDBweDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0cGFkZGluZzogMHB4O1xyXG59XHJcblxyXG4lc2VjdGlvbi1tYXJnaW4ge1xyXG5cdG1hcmdpbjogMTUwcHggMDtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICR4eHhsLW1heCkge1xyXG5cdFx0bWFyZ2luOiAxMzBweCAwO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICR4eGwtbWF4KSB7XHJcblx0XHRtYXJnaW46IDExMHB4IDA7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogJHhsLW1heCkge1xyXG5cdFx0bWFyZ2luOiAxMDBweCAwO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRsZy1tYXgpIHtcclxuXHRcdG1hcmdpbjogODBweCAwO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtZC1tYXgpIHtcclxuXHRcdG1hcmdpbjogNjBweCAwO1xyXG5cdH1cclxufVxyXG5cclxuJXNlY3Rpb24tcGFkZGluZyB7XHJcblx0cGFkZGluZzogMTUwcHggMDtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICR4eHhsLW1heCkge1xyXG5cdFx0cGFkZGluZzogMTMwcHggMDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkeHhsLW1heCkge1xyXG5cdFx0cGFkZGluZzogMTEwcHggMDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkeGwtbWF4KSB7XHJcblx0XHRwYWRkaW5nOiAxMDBweCAwO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRsZy1tYXgpIHtcclxuXHRcdHBhZGRpbmc6IDgwcHggMDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbWQtbWF4KSB7XHJcblx0XHRwYWRkaW5nOiA2MHB4IDA7XHJcblx0fVxyXG59XHJcblxyXG4lbGlzdC1zdHlsaW5nIHtcclxuXHR1bCxcclxuXHRvbCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDAuOWVtO1xyXG5cclxuXHRcdGxpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC4zNzVlbTtcclxuXHJcblx0XHRcdCY6Om1hcmtlciB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb252ZXJzaWU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMSkge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0b2wge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxZW07XHJcblx0fVxyXG59XHJcblxyXG4lbGluay1zdHlsaW5nIHtcclxuXHRhIHtcclxuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cdFx0Y29sb3I6ICRjb252ZXJzaWU7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiBkYXJrZW4oJGNvbnZlcnNpZSwgNSUpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuYmxvY2stc3RlcHMtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAxNTBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NDdweCkge1xuICAgIC5ibG9jay1zdGVwcy1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luOiAxMzBweCAwO1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgICAuYmxvY2stc3RlcHMtc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbjogMTEwcHggMDtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLmJsb2NrLXN0ZXBzLXNlY3Rpb24ge1xuICAgICAgICBtYXJnaW46IDEwMHB4IDA7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2NrLXN0ZXBzLXNlY3Rpb24ge1xuICAgICAgICBtYXJnaW46IDgwcHggMDtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvY2stc3RlcHMtc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbjogNjBweCAwO1xuICAgIH1cbn1cblxuLmJsb2NrLXN0ZXBzLXNlY3Rpb24gLmJsb2NrLS1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC01JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuYmxvY2stc3RlcHMtc2VjdGlvbiAuYmxvY2stLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTUlO1xuICAgIH1cbn1cbi5ibG9jay1zdGVwcy1zZWN0aW9uIC5ibG9jay0tc3VidGl0bGU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjcwMTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBjb250ZW50OiBcIlwiO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLmJsb2NrLXN0ZXBzLXNlY3Rpb24gLmJsb2NrLS1zdWJ0aXRsZTo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgfVxufVxuXG4uYmxvY2stc3RlcHMtc2VjdGlvbiAuYmxvY2stLXN1YnRpdGxlIHtcbiAgICBjb2xvcjogIzA2MzU0Mjtcbn1cblxuLmJsb2NrLXN0ZXBzLXNlY3Rpb24ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYmxvY2stc3RlcHMtc2VjdGlvbi50eXBlLXNpbXBsZSB7XG4gICAgLS1zaXplOiA3NHB4O1xuICAgIC0tZ2FwOiAxNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NDdweCkge1xuICAgIC5ibG9jay1zdGVwcy1zZWN0aW9uLnR5cGUtc2ltcGxlIHtcbiAgICAgICAgLS1zaXplOiA2NHB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9jay1zdGVwcy1zZWN0aW9uLnR5cGUtc2ltcGxlIHtcbiAgICAgICAgLS1zaXplOiA1NHB4O1xuICAgIH1cbn1cbi5ibG9jay1zdGVwcy1zZWN0aW9uLnR5cGUtc2ltcGxlIC5ibG9jay0tc3RlcHMge1xuICAgIG1hcmdpbi10b3A6IDQ2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY0N3B4KSB7XG4gICAgLmJsb2NrLXN0ZXBzLXNlY3Rpb24udHlwZS1zaW1wbGUgLmJsb2NrLS1zdGVwcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2NrLXN0ZXBzLXNlY3Rpb24udHlwZS1zaW1wbGUgLmJsb2NrLS1zdGVwcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2NrLXN0ZXBzLXNlY3Rpb24udHlwZS1zaW1wbGUgLmJsb2NrLS1zdGVwcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG59XG4uYmxvY2stc3RlcHMtc2VjdGlvbi50eXBlLWltYWdlcyB7XG4gICAgLS1zaXplOiAyNTBweDtcbiAgICAtLWdhcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjQ3cHgpIHtcbiAgICAuYmxvY2stc3RlcHMtc2VjdGlvbi50eXBlLWltYWdlcyB7XG4gICAgICAgIC0tc2l6ZTogMjAwcHg7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAgIC5ibG9jay1zdGVwcy1zZWN0aW9uLnR5cGUtaW1hZ2VzIHtcbiAgICAgICAgLS1zaXplOiAxNjBweDtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLmJsb2NrLXN0ZXBzLXNlY3Rpb24udHlwZS1pbWFnZXMge1xuICAgICAgICAtLXNpemU6IDE0MHB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9jay1zdGVwcy1zZWN0aW9uLnR5cGUtaW1hZ2VzIHtcbiAgICAgICAgLS1zaXplOiAxMjBweDtcbiAgICB9XG59XG4uYmxvY2stc3RlcHMtc2VjdGlvbiAuYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvY2stc3RlcHMtc2VjdGlvbiAuYmxvY2sge1xuICAgICAgICBnYXA6IDQwcHg7XG4gICAgfVxufVxuLmJsb2NrLXN0ZXBzLXNlY3Rpb24gLmJsb2NrLS10b3Age1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2NrLXN0ZXBzLXNlY3Rpb24gLmJsb2NrLS10b3Age1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgfVxufVxuLmJsb2NrLXN0ZXBzLXNlY3Rpb24gLmJsb2NrLS10b3BfX2xlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNi9zcGFuIDY7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvY2stc3RlcHMtc2VjdGlvbiAuYmxvY2stLXRvcF9fbGVmdCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDEvc3BhbiAxO1xuICAgIH1cbn1cbi5ibG9jay1zdGVwcy1zZWN0aW9uIC5ibG9jay0tdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuLmJsb2NrLXN0ZXBzLXNlY3Rpb24gLmJsb2NrLS1kZXNjcmlwdGlvbiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNS9zcGFuIDU7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvY2stc3RlcHMtc2VjdGlvbiAuYmxvY2stLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMS9zcGFuIDE7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAgIH1cbn1cbi5ibG9jay1zdGVwcy1zZWN0aW9uIC5ibG9jay0tZGVzY3JpcHRpb24gPiAqIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBsZXR0ZXItc3BhY2luZzogLTUlO1xuICAgIG1hcmdpbjogMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuYmxvY2stc3RlcHMtc2VjdGlvbiAuYmxvY2stLWRlc2NyaXB0aW9uID4gKiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC01JTtcbiAgICB9XG59XG4uYmxvY2stc3RlcHMtc2VjdGlvbiAuYmxvY2stLXN0ZXBzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2NrLXN0ZXBzLXNlY3Rpb24gLmJsb2NrLS1zdGVwcyB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuYmxvY2stc3RlcHMtc2VjdGlvbiAuYmxvY2stLXN0ZXBzIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICAgIH1cbn1cbi5ibG9jay1zdGVwcy1zZWN0aW9uIC5ibG9jay0tc3RlcHM6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKHZhcigtLXNpemUpIC8gMik7XG4gICAgbGVmdDogMHB4O1xuICAgIHotaW5kZXg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NlY2VjZTtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgY29udGVudDogXCJcIjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9jay1zdGVwcy1zZWN0aW9uIC5ibG9jay0tc3RlcHM6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogdW5zZXQ7XG4gICAgfVxufVxuLmJsb2NrLXN0ZXBzLXNlY3Rpb24gLmJsb2NrLS1zdGVwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxL3NwYW4gMTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdmFyKC0tZ2FwKTtcbiAgICB6LWluZGV4OiAxO1xufVxuLmJsb2NrLXN0ZXBzLXNlY3Rpb24gLmJsb2NrLS1zdGVwX190ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xufVxuLmJsb2NrLXN0ZXBzLXNlY3Rpb24gLmJsb2NrLS1zdGVwX19pbWFnZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gICAgd2lkdGg6IHZhcigtLXNpemUpO1xuICAgIGhlaWdodDogdmFyKC0tc2l6ZSk7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYmxvY2stc3RlcHMtc2VjdGlvbiAuYmxvY2stLXN0ZXBfX251bWJlciB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC01JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogdmFyKC0tc2l6ZSk7XG4gICAgaGVpZ2h0OiB2YXIoLS1zaXplKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjQ3cHgpIHtcbiAgICAuYmxvY2stc3RlcHMtc2VjdGlvbiAuYmxvY2stLXN0ZXBfX251bWJlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC01JTtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvY2stc3RlcHMtc2VjdGlvbiAuYmxvY2stLXN0ZXBfX251bWJlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC01JTtcbiAgICB9XG59XG4uYmxvY2stc3RlcHMtc2VjdGlvbiAuYmxvY2stLXN0ZXBfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBsZXR0ZXItc3BhY2luZzogLTUlO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY0N3B4KSB7XG4gICAgLmJsb2NrLXN0ZXBzLXNlY3Rpb24gLmJsb2NrLS1zdGVwX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC01JTtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvY2stc3RlcHMtc2VjdGlvbiAuYmxvY2stLXN0ZXBfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTUlO1xuICAgIH1cbn1cbi5ibG9jay1zdGVwcy1zZWN0aW9uIC5ibG9jay0tc3RlcF9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGxldHRlci1zcGFjaW5nOiAtNSU7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgICAuYmxvY2stc3RlcHMtc2VjdGlvbiAuYmxvY2stLXN0ZXBfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTUlO1xuICAgIH1cbn1cbi5ibG9jay1zdGVwcy1zZWN0aW9uIC5ibG9jay0tYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxMHB4O1xufSIsIiR0eXBlLXNjYWxlOiAoXG5cdCdkaXNwbGF5JzogKFxuXHRcdDcycHgsXG5cdFx0MS4xLFxuXHQpLFxuXHQnaGVhZGluZy1oMSc6IChcblx0XHQ2MHB4LFxuXHRcdDEuMSxcblx0KSxcblx0J2hlYWRpbmctaDInOiAoXG5cdFx0NDJweCxcblx0XHQxLjIsXG5cdCksXG5cdCdoZWFkaW5nLWgzJzogKFxuXHRcdDMycHgsXG5cdFx0MS4yLFxuXHQpLFxuXHQnaGVhZGluZy1oNCc6IChcblx0XHQyNHB4LFxuXHRcdDEuMixcblx0KSxcblx0J2hlYWRpbmctaDUnOiAoXG5cdFx0MjBweCxcblx0XHQxLjIsXG5cdCksXG5cdCdoZWFkaW5nLWg2JzogKFxuXHRcdDE0cHgsXG5cdFx0MS4yLFxuXHQpLFxuXHQnYm9keS1sYXJnZSc6IChcblx0XHQyMHB4LFxuXHRcdDEuNixcblx0KSxcblx0J2JvZHknOiAoXG5cdFx0MThweCxcblx0XHQxLjYsXG5cdCksXG5cdCdib2R5LXNtYWxsJzogKFxuXHRcdDE2cHgsXG5cdFx0MS42LFxuXHQpLFxuXHQnYm9keS12ZXJ5LXNtYWxsJzogKFxuXHRcdDEycHgsXG5cdFx0MS4yNSxcblx0KSxcblx0J2NhcHRpb24nOiAoXG5cdFx0MTRweCxcblx0XHQxLjQsXG5cdCksXG4pICFkZWZhdWx0O1xuXG5AbWl4aW4gdHlwZSgkc2l6ZSkge1xuXHRAaWYgbWFwLWhhcy1rZXkoJHR5cGUtc2NhbGUsICRzaXplKSB7XG5cdFx0JHZhbHVlczogbWFwLWdldCgkdHlwZS1zY2FsZSwgJHNpemUpO1xuXHRcdGZvbnQtc2l6ZTogbnRoKCR2YWx1ZXMsIDEpO1xuXHRcdGxpbmUtaGVpZ2h0OiBudGgoJHZhbHVlcywgMik7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC01JTtcblx0fSBAZWxzZSB7XG5cdFx0QHdhcm4gXCJTaXplIGAjeyRzaXplfWAgZG9lcyBub3QgZXhpc3RzIGluICR0eXBlLXNjYWxlLlwiO1xuXHR9XG59XG5cbiVzdWJoZWFkaW5nIHtcblx0QGluY2x1ZGUgdHlwZSgnYm9keS1zbWFsbCcpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDIwcHg7XG5cdGNvbG9yOiAkd2l0O1xuXHRmb250LXdlaWdodDogMzAwO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkc20tbWF4KSB7XG5cdFx0QGluY2x1ZGUgdHlwZSgnY2FwdGlvbicpO1xuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29udmVyc2llO1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogMXB4O1xuXHRcdGNvbnRlbnQ6ICcnO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzbS1tYXgpIHtcblx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdH1cblx0fVxufVxuXG4lc3ViaGVhZGluZy1ibHVlIHtcblx0Y29sb3I6ICRibGF1dztcbn1cblxuJWhlYWRpbmdzLXN0eWxpbmcge1xuXHRoMSB7XG5cdFx0QGluY2x1ZGUgdHlwZSgnaGVhZGluZy1oMScpO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR4eHhsLW1heCkge1xuXHRcdFx0QGluY2x1ZGUgdHlwZSgnaGVhZGluZy1oMicpO1xuXHRcdH1cblx0fVxuXG5cdGgyIHtcblx0XHRAaW5jbHVkZSB0eXBlKCdoZWFkaW5nLWgyJyk7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHh4eGwtbWF4KSB7XG5cdFx0XHRAaW5jbHVkZSB0eXBlKCdoZWFkaW5nLWgzJyk7XG5cdFx0fVxuXHR9XG5cblx0aDMge1xuXHRcdEBpbmNsdWRlIHR5cGUoJ2hlYWRpbmctaDMnKTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkeHh4bC1tYXgpIHtcblx0XHRcdEBpbmNsdWRlIHR5cGUoJ2hlYWRpbmctaDQnKTtcblx0XHR9XG5cdH1cblxuXHRoNCB7XG5cdFx0QGluY2x1ZGUgdHlwZSgnaGVhZGluZy1oNCcpO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR4eHhsLW1heCkge1xuXHRcdFx0QGluY2x1ZGUgdHlwZSgnaGVhZGluZy1oNScpO1xuXHRcdH1cblx0fVxuXG5cdGg1IHtcblx0XHRAaW5jbHVkZSB0eXBlKCdoZWFkaW5nLWg1Jyk7XG5cdH1cblxuXHRoNiB7XG5cdFx0QGluY2x1ZGUgdHlwZSgnaGVhZGluZy1oNicpO1xuXHR9XG59XG4iLCIkY29udmVyc2llOiAjZmZiNzAxO1xyXG4kYmxhdXc6ICMwNjM1NDI7XHJcbiRsaWNodC1ibGF1dzogIzRkOGM5NDtcclxuJGRvbmtlci1iZWlnZTogI2NkY2FiMjtcclxuJHdpdDogI2ZmZjtcclxuJHJlZDogI2RjMzU0NTtcclxuJGJhY2tncm91bmQ6ICNlZGVlZTM7XHJcblxyXG4kZm9udC1mYW1pbHk6ICdJbnRlcic7XHJcblxyXG4kaW1hZ2VzLWRpcjogJy4uLy4uL3Jlc291cmNlcy9pbWFnZXMnO1xyXG5cclxuJHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblxyXG4kcmFkaXVzOiAzcHg7XHJcbiRyYWRpdXMtbGc6IDZweDtcclxuXHJcbiRncmlkLXdpZHRoOiAxNjAwcHg7XHJcbiRncmlkLWd1dHRlcjogNDhweDtcclxuXHJcbiR4cy1tYXg6IDM3OXB4O1xyXG4kc20tbWF4OiA1NzVweDtcclxuJG1kLW1heDogNzY3cHg7XHJcbiRsZy1tYXg6IDk5MXB4O1xyXG4keGwtbWF4OiAxMTk5cHg7XHJcbiR4eGwtbWF4OiAxMzk5cHg7XHJcbiR4eHhsLW1heDogJGdyaWQtd2lkdGggKyAkZ3JpZC1ndXR0ZXIgLSAxcHg7XHJcblxyXG4keHMtbWluOiAzODBweDtcclxuJHNtLW1pbjogNTc2cHg7XHJcbiRtZC1taW46IDc2OHB4O1xyXG4kbGctbWluOiA5OTJweDtcclxuJHhsLW1pbjogMTIwMHB4O1xyXG4keHhsLW1pbjogMTQwMHB4O1xyXG4keHh4bC1taW46ICRncmlkLXdpZHRoICsgJGdyaWQtZ3V0dGVyO1xyXG5cclxuJGdyaWQtYnJlYWtwb2ludHM6IChcclxuXHR4czogMCxcclxuXHRzbTogJHNtLW1pbixcclxuXHRtZDogJG1kLW1pbixcclxuXHRsZzogJGxnLW1pbixcclxuXHR4bDogJHhsLW1pbixcclxuXHR4eGw6ICR4eGwtbWluLFxyXG5cdHh4eGw6ICR4eHhsLW1pbixcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxyXG5cdHNtOiAkc20tbWluLFxyXG5cdG1kOiAkbWQtbWluLFxyXG5cdGxnOiAkbGctbWluLFxyXG5cdHhsOiAkeGwtbWluLFxyXG5cdHh4bDogJHh4bC1taW4sXHJcblx0eHh4bDogJGdyaWQtd2lkdGggKyAkZ3JpZC1ndXR0ZXIsXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICRncmlkLWd1dHRlciAhZGVmYXVsdDtcclxuIiwiJHN2Zy1iYXNlLXVybDogJy93cC1jb250ZW50L3RoZW1lcy9pbnRlcmltZmluYW5jZWdyb3VwbmxuZXctY2hpbGQtdGhlbWUvcmVzb3VyY2VzL2ltYWdlcy9zdmcnO1xuQGltcG9ydCAnLi93cC1jb250ZW50L3RoZW1lcy9pbnRlcmltZmluYW5jZWdyb3VwbmxuZXctY2hpbGQtdGhlbWUvcmVzb3VyY2VzL3Nhc3Mvc291cmNlL3V0aWxzL2FsbC5zY3NzJztAaW1wb3J0ICcuL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVyaW1maW5hbmNlZ3JvdXBubG5ldy1jaGlsZC10aGVtZS9yZXNvdXJjZXMvc2Fzcy9zb3VyY2UvYmFzZS90eXBvZ3JhcGh5LnNjc3MnO0BpbXBvcnQgJy4vd3AtY29udGVudC90aGVtZXMvaW50ZXJpbWZpbmFuY2Vncm91cG5sbmV3LWNoaWxkLXRoZW1lL3Jlc291cmNlcy9zYXNzL3NvdXJjZS9jb21wb25lbnRzL2Jsb2ctcG9zdC1ncmlkLnNjc3MnOy5ibG9jay1zdGVwcy1zZWN0aW9uIHtcblx0QGV4dGVuZCAlc2VjdGlvbi1tYXJnaW47XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0Ji50eXBlLXNpbXBsZSB7XG5cdFx0LS1zaXplOiA3NHB4O1xuXHRcdC0tZ2FwOiAxNHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR4eHhsLW1heCkge1xuXHRcdFx0LS1zaXplOiA2NHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbGctbWF4KSB7XG5cdFx0XHQtLXNpemU6IDU0cHg7XG5cdFx0fVxuXG5cdFx0LmJsb2NrLS1zdGVwcyB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0NnB4O1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHh4eGwtbWF4KSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbGctbWF4KSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWQtbWF4KSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnR5cGUtaW1hZ2VzIHtcblx0XHQtLXNpemU6IDI1MHB4O1xuXHRcdC0tZ2FwOiAyNHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR4eHhsLW1heCkge1xuXHRcdFx0LS1zaXplOiAyMDBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHh4bC1tYXgpIHtcblx0XHRcdC0tc2l6ZTogMTYwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR4bC1tYXgpIHtcblx0XHRcdC0tc2l6ZTogMTQwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRsZy1tYXgpIHtcblx0XHRcdC0tc2l6ZTogMTIwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmJsb2NrIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiA1MHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRsZy1tYXgpIHtcblx0XHRcdGdhcDogNDBweDtcblx0XHR9XG5cblx0XHQmLS10b3Age1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCBtaW5tYXgoMCwgMWZyKSk7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRnYXA6IDIwcHg7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbGctbWF4KSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcblx0XHRcdH1cblxuXHRcdFx0Jl9fbGVmdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiBzcGFuIDYgLyBzcGFuIDY7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGdhcDogMjBweDtcblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGxnLW1heCkge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1zdWJ0aXRsZSB7XG5cdFx0XHRAZXh0ZW5kICVzdWJoZWFkaW5nO1xuXHRcdFx0QGV4dGVuZCAlc3ViaGVhZGluZy1ibHVlO1xuXHRcdH1cblxuXHRcdCYtLXRpdGxlIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0fVxuXG5cdFx0Ji0tZGVzY3JpcHRpb24ge1xuXHRcdFx0Z3JpZC1jb2x1bW46IHNwYW4gNSAvIHNwYW4gNTtcblx0XHRcdGdyaWQtY29sdW1uLXN0YXJ0OiA4O1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGxnLW1heCkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xuXHRcdFx0XHRncmlkLWNvbHVtbi1zdGFydDogMTtcblx0XHRcdH1cblxuXHRcdFx0PiAqIHtcblx0XHRcdFx0QGluY2x1ZGUgdHlwZSgnYm9keScpO1xuXHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNtLW1heCkge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHR5cGUoJ2JvZHktc21hbGwnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLXN0ZXBzIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG5cdFx0XHRnYXA6IDIwcHg7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWQtbWF4KSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzbS1tYXgpIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiBjYWxjKHZhcigtLXNpemUpIC8gMik7XG5cdFx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2NlY2VjZTtcblx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtZC1tYXgpIHtcblx0XHRcdFx0XHRjb250ZW50OiB1bnNldDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLXN0ZXAge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiB2YXIoLS1nYXApO1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0Jl9fdGV4dCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGdhcDogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0Jl9faW1hZ2Uge1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA5OTk5cHg7XG5cdFx0XHRcdHdpZHRoOiB2YXIoLS1zaXplKTtcblx0XHRcdFx0aGVpZ2h0OiB2YXIoLS1zaXplKTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCZfX251bWJlciB7XG5cdFx0XHRcdEBpbmNsdWRlIHR5cGUoJ2hlYWRpbmctaDQnKTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA5OTk5cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aXQ7XG5cdFx0XHRcdHdpZHRoOiB2YXIoLS1zaXplKTtcblx0XHRcdFx0aGVpZ2h0OiB2YXIoLS1zaXplKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkeHh4bC1tYXgpIHtcblx0XHRcdFx0XHRAaW5jbHVkZSB0eXBlKCdoZWFkaW5nLWg1Jyk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGxnLW1heCkge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHR5cGUoJ2JvZHknKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdEBpbmNsdWRlIHR5cGUoJ2hlYWRpbmctaDMnKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHh4eGwtbWF4KSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHlwZSgnaGVhZGluZy1oNCcpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRsZy1tYXgpIHtcblx0XHRcdFx0XHRAaW5jbHVkZSB0eXBlKCdoZWFkaW5nLWg1Jyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRAaW5jbHVkZSB0eXBlKCdib2R5Jyk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR4eGwtbWF4KSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHlwZSgnYm9keS1zbWFsbCcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tYnV0dG9ucyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblx0fVxufVxuIl19 */
