/*_mixins.scss
SCSS file for all mixin elements.

@file _mixins.scss
@path /assets/scss/_mixins.scss
@version 2019-10-09
*/
/* Placeholder css property */
/* fadeIn and fadeOut css property end */
/* hover, focus, active css property Begin */
body,
html {
    margin: 0;
    padding: 0;
    font-size: 1rem;
    font-family: "WebFont", Arial, sans-serif;
    background-color: #EF4E86;
}

p,
h1,
h2,
h3,
h4,
h5,
h6 {
    padding: 0;
    margin: 0;
}




.form-control:focus {
    color: #212529;
    background-color: #fff;
    border-color: #FFFFFF;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.form-select:focus {
    color: #212529;
    background-color: #fff;
    border-color: #FFFFFF;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}


.form-select {
    background-image: url(../assets/images//icons/Group\ 106.png);
    background-repeat: no-repeat;
    -webkit-background-size: 14px 7px;
    -o-background-size: 14px 7px;
    background-size: 14px 7px;
}

.form-control,
.form-select {
    background-color: #FACCDC;
    -webkit-border-radius: 13px;
    border-radius: 13px;
    border: none;
    padding: 7px 10px;
    color: #FFFFFF;
}

.form-label {
    color: #FFFFFF;
}

.v-hr {
    position: absolute;
    content: "";
    width: 2px;
    height: 283px;
    right: 16px;
    background: white;
    padding: 0;
}

@media (max-width: 912px) {
    .v-hr {
        display: none;
    }
}

@media (max-width: 575px) {
    .v-hr {
        display: none;
    }
}

.btn-primary {
    background-color: #FACCDC;
    border: none;
    color: #FFFFFF;
    font-size: 19px;
    -webkit-border-radius: 13px;
    border-radius: 13px;
    width: 179px;
    padding: 11px 0px;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary.active {
    background-color: #FFFFFF;
    color: #EF4E86;
}

@media (max-width: 575px) {
    .btn-primary {
        font-size: 15px;
    }
}

.btn-white {
    background-color: #FFFFFF;
    color: #EF4E86;
    font-weight: bold;
}

.btn-white:hover,
.btn-white:focus,
.btn-white.active {
    border: 1px solid #FFFFFF;
    background-color: #EF4E86;
    color: #FFFFFF;
}

.acnr-btn {
    margin-top: 25px;
    font-size: 15px;
    line-height: 17px;
    color: #FFFFFF;
    text-decoration: none;
}

.acnr-btn:hover,
.acnr-btn:focus,
.acnr-btn.active {
    text-decoration: underline;
    color: #FFFFFF;
}

.loginpage-btn {
    padding: 0 21px;
    max-width: 411px;
    margin: 32px auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 37px;
}

@media (max-width: 575px) {
    .loginpage-btn {
        width: 311px;
        gap: 24px;
        margin-top: 10px;
    }
}

.loginpage-btn .btn-loginsignup {
    padding: 12px 10px;
    font-size: 24px;
    font-weight: 700;
    -webkit-border-radius: 13px;
    border-radius: 13px;
    background-color: #FFFFFF;
    color: #EF4E86;
}

@media (max-width: 575px) {
    .loginpage-btn .btn-loginsignup {
        font-size: 18px;
    }
}

.loginpage-btn .btn-loginsignup:hover,
.loginpage-btn .btn-loginsignup:focus,
.loginpage-btn .btn-loginsignup.active {
    background-color: #EF4E86;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
}

.form-check-input:focus {
    border-color: #EF4E86;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.signUp {
    background-color: #EF4E86;
}

.signUp .img-container {
    width: 100%;
    height: 100vh;
    background-position: center;
    -webkit-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    position: relative;
    z-index: 1;
}

.signUp .img-container img {
    width: 100%;
    height: 100%;
}

.signUp .img-container::before {
    content: "";
    background-color: rgba(0, 0, 0, 0.4);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
}

.signUp .img-container::after {
    content: url(../assets/images//icons/Group\ 2.png);
    position: absolute;
    z-index: 3;
    top: 28%;
    left: 51%;
    -webkit-transform: translate(-50%);
    -moz-transform: translate(-50%);
    -ms-transform: translate(-50%);
    -o-transform: translate(-50%);
    transform: translate(-50%);
}

.signUp .loginForm .textTop {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-column-gap: 6px;
    -moz-column-gap: 6px;
    column-gap: 6px;
    position: relative;
    padding-left: 135px;
    padding-right: 113px;
}

@media (max-width: 912px) {
    .signUp .loginForm .textTop {
        margin-top: 30px;
        padding-left: 10px;
        padding-right: 10px;
    }
}

@media (max-width: 575px) {
    .signUp .loginForm .textTop {
        margin-top: 30px;
        padding-left: 35px;
        padding-right: 20px;
    }
}

.signUp .loginForm .textTop::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 67%;
    height: 2px;
    background-color: #FFFFFF;
}

@media (max-width: 912px) {
    .signUp .loginForm .textTop::after {
        width: 87%;
    }
}

@media (max-width: 575px) {
    .signUp .loginForm .textTop::after {
        width: 80%;
    }
}

.signUp .loginForm .textTop h1 {
    color: #FFFFFF;
    font-size: 43px;
    line-height: 49px;
    font-weight: 700;
}

@media (max-width: 575px) {
    .signUp .loginForm .textTop h1 {
        font-size: 35px;
        line-height: 35px;
    }
}

.signUp .loginForm .textTop img {
    width: 150px;
    margin-top: 10px;
}

@media (max-width: 575px) {
    .signUp .loginForm .textTop img {
        width: 130px;
    }
}

.signUp .loginForm .form {
    max-width: 395px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 51px;
}

.signUp .loginForm .form form div {
    padding: 7px 0px;
}

.signUp .loginForm .form form div label {
    color: #FFFFFF;
    opacity: 1;
    font-size: 20px;
    line-height: 23px;
    font-weight: 500;
    margin-left: 10px;
}

@media (max-width: 575px) {
    .signUp .loginForm .form form div label {
        font-size: 15px;
        line-height: 18px;
    }
}

.signUp .loginForm .form form div input {
    -webkit-border-radius: 13px;
    border-radius: 13px;
    background-color: #FFFFFF;
    padding: 12px 10px;
}

@media (max-width: 575px) {
    .signUp .loginForm .form form div input {
        padding: 10px 10px;
    }
}

.signUp .loginForm .form form .btn-primary {
    margin-top: 41px;
    margin-bottom: 10px;
    float: right;
}

@media (max-width: 912px) {
    .signUp .loginForm .form form .btn-primary {
        margin-top: 32px;
    }
}

@media (max-width: 575px) {
    .signUp .loginForm .form form .btn-primary {
        margin-top: 25px;
        margin-bottom: 30px;
    }
}

@media (max-width: 575px) {
    .signUp .store-login {
        margin-top: 40px;
    }
}

.signUp .store-login .textTop {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: end;
    width: 367px;
    margin: 0 auto;
    padding: 0;
}

.signUp .store-login .textTop::after {
    width: 0;
    height: 0;
}

.signUp .store-login .textTop h1 {
    font-size: 51px;
    line-height: 51px;
}

@media (max-width: 575px) {
    .signUp .store-login .textTop h1 {
        font-size: 37px;
        line-height: 41px;
    }
}

.signUp .store-login .textTop p {
    font-size: 20px;
    margin-top: 6px;
    color: #FFFFFF;
}

@media (max-width: 575px) {
    .signUp .store-login .textTop p {
        font-size: 17px;
    }
}

.signUp .store-login .form {
    max-width: 373px;
    margin-top: 20px;
}

.signUp .store-login .form form .btn-primary {
    margin-top: 25px;
}

@media (max-width: 575px) {
    .signUp .loginsignup .textTop h1 {
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        align-self: center;
    }
}

.signUp .loginsignup .textTop img {
    margin-top: 32px;
    margin-bottom: 20px;
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
    margin-right: 15px;
}

@media (max-width: 575px) {
    .signUp .loginsignup .textTop img {
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        align-self: center;
        margin-top: 10px;
        margin-bottom: 5px;
    }
}

.bg-main {
    background-color: #EF4E86;
    height: 100vh;
}

.bg-main .logo {
    padding-top: 43px;
    padding-bottom: 34px;
}

@media (max-width: 912px) {
    .bg-main .logo {
        padding-bottom: 0px;
    }
}

@media (max-width: 575px) {
    .bg-main .logo {
        padding-top: 23px;
    }
}

.bg-main .logo img {
    width: 154px;
}

@media (max-width: 575px) {
    .bg-main .logo img {
        width: 120px;
    }
}

.bg-main .msg-box {
    text-align: center;
}

@media (max-width: 575px) {
    .bg-main .msg-box {
        margin-top: 50px;
    }
}

.bg-main .msg-box h1 {
    font-size: 126px;
    font-weight: 500;
    line-height: 168px;
    color: #FFFFFF;
}

@media (max-width: 912px) {
    .bg-main .msg-box h1 {
        font-size: 100px;
    }
}

@media (max-width: 575px) {
    .bg-main .msg-box h1 {
        font-size: 40px;
        line-height: 40px;
    }
}

.bg-main .msg-box p {
    font-size: 40px;
    line-height: 45px;
    font-weight: 500;
    color: #FFFFFF;
    max-width: 912px;
    margin: 0 auto;
}

@media (max-width: 575px) {
    .bg-main .msg-box p {
        font-size: 20px;
        line-height: 25px;
    }
}

.bg-main .msg-box .pad {
    padding: 0 170px;
}

@media (max-width: 912px) {
    .bg-main .msg-box .pad {
        padding: 0 60px;
    }
}

@media (max-width: 575px) {
    .bg-main .msg-box .pad {
        padding: 10px 20px;
    }
}

.bg-main .msg-box .pad-2 {
    margin-top: 40px;
}

@media (max-width: 575px) {
    .bg-main .msg-box .pad-2 {
        margin-top: 20px;
        margin-bottom: 30px;
    }
}

@media (max-width: 575px) {
    .bg-main .main-topheading {
        text-align: center;
    }
}

.bg-main .main-topheading h1 {
    font-size: 23px;
    font-weight: 700;
    color: #FFFFFF;
    line-height: 27px;
    margin: 0;
}

@media (max-width: 575px) {
    .bg-main .main-topheading h1 {
        font-size: 19px;
        line-height: 20px;
    }
}

.bg-main .main-topheading p {
    font-size: 20px;
    line-height: 23px;
    font-weight: 500;
    margin-top: 6px;
    color: #FFFFFF;
}

@media (max-width: 575px) {
    .bg-main .main-topheading p {
        font-size: 14px;
    }
}

.bg-main .form-box {
    max-width: 820px;
    margin: 0 auto;
}

@media (max-width: 912px) {
    .bg-main .form-box {
        margin-top: 40px;
    }
}

@media (max-width: 575px) {
    .bg-main .form-box {
        padding: 0 30px;
        margin-top: 0px;
    }
}

@media (max-width: 575px) {
    .bg-main .form-box .row {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
}

.bg-main .form-box .row .cols {
    max-width: 395px;
    -webkit-box-flex: 1;
    -webkit-flex: auto;
    -moz-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
}

@media (max-width: 912px) {
    .bg-main .form-box .row .cols {
        max-width: 350px;
    }
}

.bg-main .form-box .row .cols label {
    font-size: 23px;
    font-weight: 700;
    line-height: 27px;
    color: #FFFFFF;
    margin: 0;
}

@media (max-width: 575px) {
    .bg-main .form-box .row .cols label {
        font-size: 18px;
    }
}

.bg-main .form-box .row .cols p {
    padding: 0;
    margin: 0;
    color: #FFFFFF;
    font-size: 20px;
    line-height: 23px;
    font-weight: 400;
}

@media (max-width: 912px) {
    .bg-main .form-box .row .cols p {
        font-size: 18px;
    }
}

@media (max-width: 575px) {
    .bg-main .form-box .row .cols p {
        font-size: 15px;
        line-height: 18px;
    }
}

.bg-main .form-box .row .cols input,
.bg-main .form-box .row .cols select {
    -webkit-border-radius: 13px;
    border-radius: 13px;
    background-color: #FACCDC;
    border: none;
    margin-top: 12px;
    margin-bottom: 13px;
    padding: 12px 10px;
    color: #FFFFFF;
}

@media (max-width: 575px) {

    .bg-main .form-box .row .cols input,
    .bg-main .form-box .row .cols select {
        padding: 10px 10px;
        margin-top: 10px;
        margin-bottom: 11px;
    }
}

@media (max-width: 912px) {
    .bg-store {
        height: auto;
    }
}

@media (max-width: 575px) {
    .bg-store {
        height: auto;
        padding: 10px 0;
    }
}

.bg-store .logo {
    padding-bottom: 17px;
}

.bg-store .store-details {
    margin-top: 23px;
    max-width: 800px;
}

@media (max-width: 575px) {
    .bg-store .store-details {
        margin-top: 10px;
    }
}

.bg-store .store-details .row-box {
    margin-top: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-bottom: 20px;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px;
}

.bg-store .store-details .row-box .col-auto label {
    color: #FFFFFF;
    font-size: 15px;
    line-height: 17px;
    font-weight: 500;
}

.bg-store .store-details .row-box .cols-large {
    width: 444px;
}

@media (max-width: 912px) {
    .bg-store .store-details .row-box .cols-large {
        width: 370px;
    }
}

@media (max-width: 575px) {
    .bg-store .store-details .row-box .cols-large {
        width: 100%;
        margin-bottom: 7px;
    }
}

.bg-store .store-details .row-box .cols-large input {
    background-color: #FACCDC;
    -webkit-border-radius: 13px;
    border-radius: 13px;
    border: none;
    padding: 7px 10px;
    color: #FFFFFF;
}

.bg-store .store-details .row-box .cols-small {
    width: 155px;
}

@media (max-width: 575px) {
    .bg-store .store-details .row-box .cols-small {
        width: 100%;
        margin-bottom: 10px;
    }
}

.bg-store .store-details .row-box .cols-small select {
    background-color: #FACCDC;
    -webkit-border-radius: 13px;
    border-radius: 13px;
    border: none;
    padding: 7px 10px;
    color: #FFFFFF;
}

.bg-store .store-details .btn-large {
    width: 100%;
    padding: 9.2px 0px;
}

#picture__input {
    display: none;
}

#picture__input1 {
    display: none;
}

#picture__input2 {
    display: none;
}

#picture__input3 {
    display: none;
}

#picture__input4 {
    display: none;
}

#picture__input5 {
    display: none;
}

#picture__input6 {
    display: none;
}

.store-profile {
    position: relative;
}

@media (max-width: 912px) {
    .store-profile {
        margin-top: 20px;
    }
}

.store-profile .hr::after {
    content: "";
    background-color: #FFFFFF;
    position: absolute;
    width: 2px;
    height: 283px;
    top: 20%;
    left: -10%;
}

@media (max-width: 912px) {
    .store-profile .hr::after {
        display: none;
    }
}

@media (max-width: 575px) {
    .store-profile .hr::after {
        display: none;
    }
}

.store-profile .heading .lft {
    padding-left: 10%;
}

@media (max-width: 912px) {
    .store-profile .heading .lft {
        padding-left: 0;
        text-align: center;
        padding-top: 20px;
        padding-bottom: 10px;
    }
}

@media (max-width: 575px) {
    .store-profile .heading .lft {
        padding-left: 0;
        text-align: center;
    }
}

@media (max-width: 575px) {
    .store-profile .heading {
        margin-top: 20px;
    }
}

.store-profile .heading h2 {
    font-size: 23px;
    font-weight: bold;
    line-height: 27px;
    color: #FFFFFF;
    margin: 0;
}

.store-profile .heading p {
    font-size: 15px;
    line-height: 17px;
    color: #FFFFFF;
    margin-top: 14px;
    margin-bottom: 27px;
}

.store-profile .img-upload {
    position: relative;
    margin-top: 27px;
}

.store-profile .img-upload .picture {
    position: relative;
    width: 383px;
    height: 236px;
    background: #FACCDC;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    cursor: pointer;
    font-family: sans-serif;
    -webkit-transition: color 300ms ease-in-out, background 300ms ease-in-out;
    -o-transition: color 300ms ease-in-out, background 300ms ease-in-out;
    -moz-transition: color 300ms ease-in-out, background 300ms ease-in-out;
    transition: color 300ms ease-in-out, background 300ms ease-in-out;
    outline: none;
    overflow: hidden;
}

.store-profile .img-upload .picture::after {
    content: url(../assets/images/icons/Group\ 136.png);
    background-color: #FFFFFF;
    position: absolute;
    top: 30%;
    left: 50%;
    -webkit-transform: translate(-50%);
    -moz-transform: translate(-50%);
    -ms-transform: translate(-50%);
    -o-transform: translate(-50%);
    transform: translate(-50%);
    width: 71px;
    height: 71px;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    z-index: 1;
}

@media (max-width: 575px) {
    .store-profile .img-upload .picture {
        width: 350px;
        margin: 0 auto;
    }
}

.store-profile .img-upload .picture .picture__img {
    max-width: 100%;
}

.store-profile .img-upload .picture .picture__image {
    color: #FFFFFF;
    margin-top: 5rem;
    font-weight: bold;
}

.dayscalender {
    margin-top: 45px;
}

@media (max-width: 912px) {
    .dayscalender {
        margin-top: 20px;
    }
}

.dayscalender .row-callender {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: end;
    gap: 10px;
    margin-bottom: 21px;
}

@media (max-width: 912px) {
    .dayscalender .row-callender {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
}

@media (max-width: 575px) {
    .dayscalender .row-callender {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
}

.dayscalender .row-callender .row-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-column-gap: 10px;
    -moz-column-gap: 10px;
    column-gap: 10px;
}

.dayscalender .row-callender .row-box .forward-padding {
    width: 200px;
}

@media (max-width: 575px) {
    .dayscalender .row-callender .row-box .forward-padding {
        width: 125px;
    }
}

.dayscalender .row-callender .row-box .col-input {
    width: 115px;
}

@media (max-width: 575px) {
    .dayscalender .row-callender .row-box .col-input {
        width: 90px;
    }
}

.dayscalender .row-callender .row-box .col-input input,
.dayscalender .row-callender .row-box .col-input select {
    background-color: #FACCDC;
    -webkit-border-radius: 13px;
    border-radius: 13px;
}

.dayscalender .row-callender .row-box .col-auto {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #FFFFFF;
    font-size: 15px;
    gap: 10px;
}

.dayscalender .row-callender .row-box .col-auto .form-check-label {
    margin-top: 5px;
}

.dayscalender .row-callender .row-box .col-auto .form-check-input {
    width: 26px;
    height: 23px;
    background-color: #FACCDC;
    border: none;
}

.dayscalender .row-callender .row-box .col-auto .form-check-input[type=checkbox] {
    -webkit-border-radius: 13px;
    border-radius: 13px;
}

.dayscalender .row-callender .row-box .col-auto .form-check-input:checked {
    background-color: #FACCDC;
    border: none;
}

@media (max-width: 912px) {
    .center {
        text-align: center;
        float: none !important;
    }
}

.white {
    width: 100%;
    height: 1px;
    background-color: #FFFFFF;
    margin: 30px 0;
}

.form-control {
    color: #000;
}

.final-step .form-box .form-control {
    padding: 12px 10px;
}

.final-step .form-box .form-label {
    font-size: 20px;
    font-weight: bold;
    line-height: 23px;
}

@media (max-width: 575px) {
    .final-step .form-box .form-label {
        font-size: 16px;
        line-height: 20px;
    }
}

.label {
    color: #FFFFFF;
    font-size: 20px;
    font-weight: bold;
    line-height: 23px;
    margin-bottom: 10px;
}

.can-toggle .switchFilter {
    width: 0;
    display: inline-block;
    background-color: #FFFFFF;
    position: absolute;
    left: 0;
    opacity: 0;
    top: 0;
    bottom: 0;
    z-index: -1;
    -webkit-transition: all 0.4s cubic-bezier(0, 0, 0.25, 1);
    -moz-transition: all 0.4s cubic-bezier(0, 0, 0.25, 1);
    -o-transition: all 0.4s cubic-bezier(0, 0, 0.25, 1);
    transition: all 0.4s cubic-bezier(0, 0, 0.25, 1);
    -webkit-border-radius: 13px;
    border-radius: 13px;
}

.can-toggle label {
    cursor: pointer;
    text-transform: uppercase;
    width: 85px;
    padding: 17px 0;
    text-align: center;
    display: inline-block;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    color: #EF4E86;
    font-size: 20px;
    font-weight: bold;
    line-height: 23px;
}

@media (max-width: 575px) {
    .can-toggle label {
        padding: 10px 0;
        font-size: 15px;
        line-height: 17px;
    }
}

.can-toggle .switch {
    display: inline-block;
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
    z-index: 1;
    background-color: #FACCDC;
    -webkit-border-radius: 13px;
    border-radius: 13px;
}

.can-toggle .switch input[type=radio] {
    visibility: hidden;
    position: absolute;
    height: 100%;
}

.can-toggle .switch input[type=radio].yes:checked~label[class=yes] {
    color: #EF4E86;
}

.can-toggle .switch input[type=radio].yes:checked~.switchFilter {
    left: 0;
    opacity: 1;
    width: 87px;
}

.can-toggle .switch input[type=radio].no:checked~label[class=no] {
    color: #EF4E86;
}

.can-toggle .switch input[type=radio].no:checked~.switchFilter {
    left: 87px;
    width: 87px;
    opacity: 1;
}

textarea {
    width: 100%;
    height: 245px;
    border: none;
    background-color: #FACCDC;
    -webkit-border-radius: 13px;
    border-radius: 13px;
    margin: 20px 0;
    padding: 15px;
    color: #FFFFFF;
    font-size: 20px;
    line-height: 23px;
}

@media (max-width: 575px) {
    textarea {
        font-size: 15px;
        line-height: 17px;
        height: 100px;
    }
}

textarea::-webkit-input-placeholder {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 23px;
}

textarea:-moz-placeholder {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 23px;
}

textarea::-moz-placeholder {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 23px;
}

textarea:-ms-input-placeholder {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 23px;
}

textarea::-ms-input-placeholder {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 23px;
}

textarea::placeholder {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 23px;
}

@media (max-width: 575px) {
    textarea::-webkit-input-placeholder {
        font-size: 15px;
        line-height: 17px;
    }

    textarea:-moz-placeholder {
        font-size: 15px;
        line-height: 17px;
    }

    textarea::-moz-placeholder {
        font-size: 15px;
        line-height: 17px;
    }

    textarea:-ms-input-placeholder {
        font-size: 15px;
        line-height: 17px;
    }

    textarea::-ms-input-placeholder {
        font-size: 15px;
        line-height: 17px;
    }

    textarea::placeholder {
        font-size: 15px;
        line-height: 17px;
    }
}

textarea:focus-visible {
    outline: 0;
}

.video {
    margin-top: 20px;
}

@media (max-width: 575px) {
    .video {
        width: 300px;
    }
}

.video .video-controll {
    width: 100%;
    height: 417px;
    -webkit-border-radius: 23px;
    border-radius: 23px;
}

@media (max-width: 575px) {
    .video .video-controll {
        width: 100%;
        height: 100%;
    }
}

@media (max-width: 575px) {
    .inventory {
        margin-top: 0px;
    }
}

.inventory .img-upload {
    max-width: 252px;
    padding: 0;
    margin-top: 0;
}

@media (max-width: 575px) {
    .inventory .img-upload {
        max-width: 220px;
    }
}

.inventory .img-upload .picture {
    width: 252px;
    height: 252px;
}

@media (max-width: 575px) {
    .inventory .img-upload .picture {
        max-width: 220px;
        height: 240px;
    }
}

.inventory .small-img {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 0.5rem;
    max-width: 123px;
    padding: 0;
}

.inventory .small-img .img-upload {
    width: 100%;
    padding: 0;
    margin-top: 0;
}

.inventory .small-img .img-upload .picture {
    width: 123px;
    height: 123px;
}

@media (max-width: 575px) {
    .inventory .small-img .img-upload .picture {
        height: 115px;
        width: 110px;
    }
}

.inventory .bottomsmall-img {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.inventory .bottomsmall-img .img-upload {
    width: 123px;
    padding: 0;
    margin-top: 0;
}

@media (max-width: 575px) {
    .inventory .bottomsmall-img .img-upload {
        width: 110px;
    }
}

.inventory .bottomsmall-img .img-upload .picture {
    width: 123px;
    height: 123px;
}

@media (max-width: 575px) {
    .inventory .bottomsmall-img .img-upload .picture {
        width: 110px;
        height: 115px;
    }
}

@media (max-width: 575px) {
    .inventory .jsty {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
}

.inventory-form .form .row {
    margin-bottom: 12px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.inventory-form .form .col-label {
    max-width: 200px;
}

.inventory-form .form .col-input {
    max-width: 340px;
}

.inventory-form .form .col-input-short {
    max-width: 200px;
    position: relative;
}

.inventory-form .form .col-input-short::after {
    content: "/hour";
    position: absolute;
    right: 22px;
    top: 25%;
    color: #FFFFFF;
    font-size: 15px;
    line-height: 17px;
}

.inventory-form .form .col-input-short::before {
    content: "$";
    position: absolute;
    left: 25px;
    top: 25%;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    line-height: 17px;
}



.inventory-form .col-input-large input {
    padding: 16px 10px;
}

.upoad-inventry {
    margin-top: 60px;
}

@media (max-width: 575px) {
    .upoad-inventry {
        margin-top: 20px;
    }
}

.upoad-inventry .main-topheading {
    margin-bottom: 35px;
}

@media (max-width: 575px) {
    .upoad-inventry .main-topheading {
        margin-bottom: 10px;
    }
}

.upoad-inventry .main-topheading h1 {
    text-decoration: underline;
    text-transform: uppercase;
}

@media (max-width: 912px) {
    .upoad-inventry .form {
        margin-top: 20px;
    }
}

@media (max-width: 575px) {
    .upoad-inventry .form {
        margin-top: 20px;
    }
}

.upoad-inventry .form .col-input {
    max-width: 365px;
    margin-bottom: 14px;
}

.upoad-inventry .form .col-input input,
.upoad-inventry .form .col-input select {
    padding: 12px 10px;
}

.upoad-inventry .form .col-radiobtn {
    margin-bottom: 14px;
    max-width: 365px;
}

.upoad-inventry .form .col-large {
    margin-bottom: 14px;
}

.upoad-inventry .form .col-large input {
    padding: 30px 10px;
}

@media (max-width: 912px) {
    .upoad-inventry .inventry-profile {
        margin-top: 0px;
    }
}

.upoad-inventry .inventry-profile .img-upload {
    margin-top: 0px;
}

.upoad-inventry .inventry-profile .img-upload .picture {
    width: 306px;
    height: 346px;
}

.upoad-inventry .login-btn-inventery .btn {
    padding: 12px;
    width: 100%;
}

.store-profile .img-upload .plussign-small::after {
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5);
    top: 18%;
    left: 20%;
}

.store-profile .img-upload .plussign-small .picture__image {
    font-size: 8px;
    margin-top: 3rem;
}

.toggle-wrapper {
    position: relative;
    width: 11.25rem;
    height: 59px;
    font-size: 0.75rem;
    font-weight: 100;
}

.toggle {
    display: none;
}

.foux-toggle {
    position: relative;
    width: 11.25rem;
    height: 2.8125rem;
    -webkit-border-radius: 13px;
    border-radius: 13px;
    margin: 0;
    background-color: #FACCDC;
}

.foux-toggle:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 5.625rem;
    height: 2.8125rem;
    background-color: #FFFFFF;
    z-index: 3;
    -webkit-border-radius: 13px;
    border-radius: 13px;
}

.toggle:checked~.foux-toggle:before {
    left: 5.625rem;
    -webkit-border-radius: 13px;
    border-radius: 13px;
}

.toggle--label:after,
.toggle--label:before {
    position: absolute;
    top: 0;
    bottom: 0;
    -webkit-transition: opacity 0.05s;
    -o-transition: opacity 0.05s;
    -moz-transition: opacity 0.05s;
    transition: opacity 0.05s;
}

.toggle--label {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    text-align: center;
    line-height: 2.8125rem;
    cursor: pointer;
    z-index: 12;
    letter-spacing: 0.0625rem;
    font-weight: 400;
    font-size: 14px;
}

.toggle--label:before {
    content: "No";
    left: 25%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    color: #EF4E86;
    opacity: 1;
    font-size: 18px;
    font-weight: bold;
}

.toggle--label:after {
    content: "Yes";
    position: absolute;
    right: 0;
    left: 75%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    color: #EF4E86;
    opacity: 1;
    font-size: 18px;
    font-weight: bold;
}

.toggle:checked+.toggle--label:after {
    -webkit-transition-duration: 0.05s;
    -moz-transition-duration: 0.05s;
    -o-transition-duration: 0.05s;
    transition-duration: 0.05s;
}

.final-step .form-check-label {
    color: #FFFFFF;
    font-size: 15px;
    line-height: 23px;
    margin-top: 6px;
}

@media (max-width: 912px) {
    .final-step .form-check-label {
        width: 660px;
        margin-top: 0;
        margin-left: 10px;
    }
}

@media (max-width: 575px) {
    .final-step .form-check-label {
        font-size: 15px;
        line-height: 20px;
        width: 280px;
        margin-top: 0px;
    }
}

.final-step .form-check-input {
    width: 24px;
    height: 24px;
}

@media (max-width: 575px) {
    .final-step .form-check-input {
        width: 20px;
        height: 20px;
    }
}

.final-step .form-check-input:checked[type=checkbox] {
    background-image: url(../assets/images/icons/X.png);
}

.final-step .form-check-input:checked {
    background-color: #FACCDC !important;
    border-color: #FACCDC !important;
}

.signUp .forgat-page .textTop h1 {
    font-size: 53px;
    line-height: 61px;
}

@media (max-width: 575px) {
    .signUp .forgat-page .textTop h1 {
        font-size: 37px;
        line-height: 41px;
    }
}

.bg-login .logo {
    padding-bottom: 34px;
}

@media (max-width: 575px) {
    .bg-login .logo {
        padding-bottom: 17px;
    }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlbHBlcnMvX21peGlucy5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwiaGVscGVycy9fdmFyaWFiZWxzLnNjc3MiLCJtYWluLmNzcyIsImNvbW1wb25lbnRzL19idXR0b24uc2NzcyIsInBhZ2VzL19pbmRleC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Q0FBQTtBQVFBLDZCQUFBO0FBZUEsd0NBQUE7QUFDQSw0Q0FBQTtBQ3hCQTtFQUNJLFNBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtFQUNBLHlDQ0NVO0VEQVYseUJDTFc7QUNnQmY7O0FGVEE7RUFDSSxVQUFBO0VBQ0EsU0FBQTtBRVlKOztBRlZBO0VBQ0ksY0FBQTtFQUNBLHNCQUFBO0VBQ0EscUJDWlE7RURhUixVQUFBO0VBQ0Esd0JBQUE7RUFBQSxnQkFBQTtBRWFKOztBRlhBO0VBQ0ksY0FBQTtFQUNBLHNCQUFBO0VBQ0EscUJDbkJRO0VEb0JSLFVBQUE7RUFDQSx3QkFBQTtFQUFBLGdCQUFBO0FFY0o7O0FGWkE7RUFDSSw2REFBQTtFQUNBLDRCQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0FFZUo7O0FGWkE7RUFDSSx5QkFBQTtFQUNBLDJCQUFBO0VBQUEsbUJBQUE7RUFDRyxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQ2xDSztBQ2lEWjs7QUZiQTtFQUNJLGNDckNRO0FDcURaOztBRmRBO0VBQ0ksa0JBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxVQUFBO0FFaUJKO0FIRkk7RUN0Qko7SUFTUSxhQUFBO0VFbUJOO0FBQ0Y7QUhaSTtFQ2pCSjtJQWFRLGFBQUE7RUVvQk47QUFDRjs7QUMzRUE7RUFDSSx5QkFBQTtFQUNBLFlBQUE7RUFDQSxjRkRRO0VFRVIsZUFBQTtFQUNBLDJCQUFBO0VBQUEsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7QUQ4RUo7QUh2Q0k7RUlyQ0kseUJGUEk7RUVR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YTtFR28vQmIsVUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBRm1PRjs7QUVqT0E7RUFDRSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLG1DQUFBO0VBQUEsZ0NBQUE7RUFBQSwrQkFBQTtFQUFBLDhCQUFBO0VBQUEsMkJBQUE7RUFDQSxjSDkvQmE7RUcrL0JiLFVBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7QUZvT0Y7O0FFbE9BO0VBQ0Usa0NBQUE7RUFBQSwrQkFBQTtFQUFBLDZCQUFBO0VBQUEsMEJBQUE7QUZxT0Y7O0FFak9FO0VBQ0UsY0h2Z0NRO0VHd2dDUixlQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0FGb09KO0FIanJDSTtFS3k4QkY7SUFNSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLGlCQUFBO0VGc09KO0FBQ0Y7QUg3ckNJO0VLODhCRjtJQVdJLGVBQUE7SUFDQSxpQkFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0VGd09KO0FBQ0Y7QUV0T0U7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBRndPSjtBSHpzQ0k7RUsrOUJGO0lBSUksV0FBQTtJQUNBLFlBQUE7RUYwT0o7QUFDRjtBRXpPSTtFQUNFLG1EQUFBO0FGMk9OO0FFek9JO0VBQ0UseUJBQUE7RUFDQSxxQkFBQTtBRjJPTjs7QUVwT0k7RUFDRSxlQUFBO0VBQ0EsaUJBQUE7QUZ1T047QUgzdENJO0VLay9CQTtJQUlJLGVBQUE7SUFDRixpQkFBQTtFRnlPSjtBQUNGOztBRW5PRTtFQUNFLG9CQUFBO0FGc09KO0FIcnVDSTtFSzgvQkY7SUFHSSxvQkFBQTtFRndPSjtBQUNGIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypfbWl4aW5zLnNjc3NcclxuU0NTUyBmaWxlIGZvciBhbGwgbWl4aW4gZWxlbWVudHMuXHJcblxyXG5AZmlsZSBfbWl4aW5zLnNjc3NcclxuQHBhdGggL2Fzc2V0cy9zY3NzL19taXhpbnMuc2Nzc1xyXG5AdmVyc2lvbiAyMDE5LTEwLTA5XHJcbiovXHJcblxyXG4vKiBQbGFjZWhvbGRlciBjc3MgcHJvcGVydHkgKi9cclxuQG1peGluIHBsYWNlaG9sZGVyIHtcclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxuXHJcbiAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuLyogZmFkZUluIGFuZCBmYWRlT3V0IGNzcyBwcm9wZXJ0eSBlbmQgKi9cclxuLyogaG92ZXIsIGZvY3VzLCBhY3RpdmUgY3NzIHByb3BlcnR5IEJlZ2luICovXHJcbkBtaXhpbiBob3ZlciB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZvY3VzIHtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gaG92ZXItZm9jdXMge1xyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gaG92ZXItZm9jdXMtYWN0aXZlIHtcclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyxcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gU291cmNlIG1peGluc1xyXG4kbW9iaWxlLXdpZHRoOjU3NXB4O1xyXG4kdGFibGV0LXdpZHRoOiA5MTJweDtcclxuJGRlc2t0b3Atd2lkdGg6IDE0NDBweDtcclxuQG1peGluIG1vYmlsZSB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbW9iaWxlLXdpZHRofSkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5AbWl4aW4gdGFibGV0IHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyR0YWJsZXQtd2lkdGh9KSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcbkBtaXhpbiBkZXNrdG9wIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRkZXNrdG9wLXdpZHRofSkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG4vLyBObyBtZWRpYSBxdWVyeSBuZWNlc3NhcnkgZm9yIHhzIGJyZWFrcG9pbnQgYXMgaXQncyBlZmZlY3RpdmVseSBgQG1lZGlhIChtaW4td2lkdGg6IDApIHsgLi4uIH1gXHJcblxyXG4vLyBVc2FnZSIsImJvZHksIGh0bWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxufVxyXG5wLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2e1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG4uZm9ybS1jb250cm9sOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjMjEyNTI5O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1jb2xvcjogJHRleHQtd2hpdGU7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgYm94LXNoYWRvdzpub25lO1xyXG59XHJcbi5mb3JtLXNlbGVjdDpmb2N1c3tcclxuICAgIGNvbG9yOiAjMjEyNTI5O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1jb2xvcjogJHRleHQtd2hpdGU7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgYm94LXNoYWRvdzpub25lO1xyXG59XHJcbi5mb3JtLXNlbGVjdHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWdQYXRofS9pY29ucy9Hcm91cFxcIDEwNi5wbmcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCA3cHg7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2wsLmZvcm0tc2VsZWN0e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBQ0NEQztcclxuICAgIGJvcmRlci1yYWRpdXM6IDEzcHg7IFxyXG4gICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgcGFkZGluZzogN3B4IDEwcHg7XHJcbiAgICAgICBjb2xvcjogJHRleHQtd2hpdGU7XHJcbn1cclxuLmZvcm0tbGFiZWx7XHJcbiAgICBjb2xvcjogJHRleHQtd2hpdGU7XHJcbn1cclxuLnYtaHJ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDJweDtcclxuICAgIGhlaWdodDogMjgzcHg7XHJcbiAgICByaWdodDogMTZweDtcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufSIsIiRwcmltYXJ5LWNvbG9yOiNFRjRFODY7XHJcbiRib3JkZXItY29sb3I6IzcwNzA3MDtcclxuJHRleHQtd2hpdGU6I0ZGRkZGRjtcclxuXHJcblxyXG4kZm9udC1mYW1pbHk6ICdXZWJGb250JywgQXJpYWwsIHNhbnMtc2VyaWY7XHJcblxyXG4vLyBicmVhayBwb2ludFxyXG4kaW1nUGF0aCA6XCIuLi9hc3NldHMvaW1hZ2VzL1wiOyIsIi8qX21peGlucy5zY3NzXG5TQ1NTIGZpbGUgZm9yIGFsbCBtaXhpbiBlbGVtZW50cy5cblxuQGZpbGUgX21peGlucy5zY3NzXG5AcGF0aCAvYXNzZXRzL3Njc3MvX21peGlucy5zY3NzXG5AdmVyc2lvbiAyMDE5LTEwLTA5XG4qL1xuLyogUGxhY2Vob2xkZXIgY3NzIHByb3BlcnR5ICovXG4vKiBmYWRlSW4gYW5kIGZhZGVPdXQgY3NzIHByb3BlcnR5IGVuZCAqL1xuLyogaG92ZXIsIGZvY3VzLCBhY3RpdmUgY3NzIHByb3BlcnR5IEJlZ2luICovXG5ib2R5LCBodG1sIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIldlYkZvbnRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRjRFODY7XG59XG5cbnAsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZm9ybS1zZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vYXNzZXRzL2ltYWdlcy8vaWNvbnMvR3JvdXBcXCAxMDYucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDdweDtcbn1cblxuLmZvcm0tY29udHJvbCwgLmZvcm0tc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBQ0NEQztcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA3cHggMTBweDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5mb3JtLWxhYmVsIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi52LWhyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDI4M3B4O1xuICByaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTEycHgpIHtcbiAgLnYtaHIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudi1ociB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFDQ0RDO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIHdpZHRoOiAxNzlweDtcbiAgcGFkZGluZzogMTFweCAwcHg7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIsIC5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjRUY0RTg2O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5idG4tcHJpbWFyeSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi5idG4td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogI0VGNEU4NjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYnRuLXdoaXRlOmhvdmVyLCAuYnRuLXdoaXRlOmZvY3VzLCAuYnRuLXdoaXRlLmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRjRFODY7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYWNuci1idG4ge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFjbnItYnRuOmhvdmVyLCAuYWNuci1idG46Zm9jdXMsIC5hY25yLWJ0bi5hY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5sb2dpbnBhZ2UtYnRuIHtcbiAgcGFkZGluZzogMCAyMXB4O1xuICBtYXgtd2lkdGg6IDQxMXB4O1xuICBtYXJnaW46IDMycHggYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzN3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5sb2dpbnBhZ2UtYnRuIHtcbiAgICB3aWR0aDogMzExcHg7XG4gICAgZ2FwOiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi5sb2dpbnBhZ2UtYnRuIC5idG4tbG9naW5zaWdudXAge1xuICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICNFRjRFODY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmxvZ2lucGFnZS1idG4gLmJ0bi1sb2dpbnNpZ251cCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4ubG9naW5wYWdlLWJ0biAuYnRuLWxvZ2luc2lnbnVwOmhvdmVyLCAubG9naW5wYWdlLWJ0biAuYnRuLWxvZ2luc2lnbnVwOmZvY3VzLCAubG9naW5wYWdlLWJ0biAuYnRuLWxvZ2luc2lnbnVwLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRjRFODY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0VGNEU4NjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNpZ25VcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRjRFODY7XG59XG4uc2lnblVwIC5pbWctY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5zaWduVXAgLmltZy1jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zaWduVXAgLmltZy1jb250YWluZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4uc2lnblVwIC5pbWctY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybCguLi9hc3NldHMvaW1hZ2VzLy9pY29ucy9Hcm91cFxcIDIucG5nKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAzO1xuICB0b3A6IDI4JTtcbiAgbGVmdDogNTElO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbn1cbi5zaWduVXAgLmxvZ2luRm9ybSAudGV4dFRvcCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDEzNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMTNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MTJweCkge1xuICAuc2lnblVwIC5sb2dpbkZvcm0gLnRleHRUb3Age1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2lnblVwIC5sb2dpbkZvcm0gLnRleHRUb3Age1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5zaWduVXAgLmxvZ2luRm9ybSAudGV4dFRvcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA2NyU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxMnB4KSB7XG4gIC5zaWduVXAgLmxvZ2luRm9ybSAudGV4dFRvcDo6YWZ0ZXIge1xuICAgIHdpZHRoOiA4NyU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2lnblVwIC5sb2dpbkZvcm0gLnRleHRUb3A6OmFmdGVyIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG4uc2lnblVwIC5sb2dpbkZvcm0gLnRleHRUb3AgaDEge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiA0M3B4O1xuICBsaW5lLWhlaWdodDogNDlweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2lnblVwIC5sb2dpbkZvcm0gLnRleHRUb3AgaDEge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxufVxuLnNpZ25VcCAubG9naW5Gb3JtIC50ZXh0VG9wIGltZyB7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2lnblVwIC5sb2dpbkZvcm0gLnRleHRUb3AgaW1nIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gIH1cbn1cbi5zaWduVXAgLmxvZ2luRm9ybSAuZm9ybSB7XG4gIG1heC13aWR0aDogMzk1cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDUxcHg7XG59XG4uc2lnblVwIC5sb2dpbkZvcm0gLmZvcm0gZm9ybSBkaXYge1xuICBwYWRkaW5nOiA3cHggMHB4O1xufVxuLnNpZ25VcCAubG9naW5Gb3JtIC5mb3JtIGZvcm0gZGl2IGxhYmVsIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG9wYWNpdHk6IDE7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zaWduVXAgLmxvZ2luRm9ybSAuZm9ybSBmb3JtIGRpdiBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG59XG4uc2lnblVwIC5sb2dpbkZvcm0gLmZvcm0gZm9ybSBkaXYgaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxMnB4IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpZ25VcCAubG9naW5Gb3JtIC5mb3JtIGZvcm0gZGl2IGlucHV0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIH1cbn1cbi5zaWduVXAgLmxvZ2luRm9ybSAuZm9ybSBmb3JtIC5idG4tcHJpbWFyeSB7XG4gIG1hcmdpbi10b3A6IDQxcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZsb2F0OiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MTJweCkge1xuICAuc2lnblVwIC5sb2dpbkZvcm0gLmZvcm0gZm9ybSAuYnRuLXByaW1hcnkge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2lnblVwIC5sb2dpbkZvcm0gLmZvcm0gZm9ybSAuYnRuLXByaW1hcnkge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpZ25VcCAuc3RvcmUtbG9naW4ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbi5zaWduVXAgLnN0b3JlLWxvZ2luIC50ZXh0VG9wIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgd2lkdGg6IDM2N3B4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbn1cbi5zaWduVXAgLnN0b3JlLWxvZ2luIC50ZXh0VG9wOjphZnRlciB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG4uc2lnblVwIC5zdG9yZS1sb2dpbiAudGV4dFRvcCBoMSB7XG4gIGZvbnQtc2l6ZTogNTFweDtcbiAgbGluZS1oZWlnaHQ6IDUxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpZ25VcCAuc3RvcmUtbG9naW4gLnRleHRUb3AgaDEge1xuICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICBsaW5lLWhlaWdodDogNDFweDtcbiAgfVxufVxuLnNpZ25VcCAuc3RvcmUtbG9naW4gLnRleHRUb3AgcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2lnblVwIC5zdG9yZS1sb2dpbiAudGV4dFRvcCBwIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbi5zaWduVXAgLnN0b3JlLWxvZ2luIC5mb3JtIHtcbiAgbWF4LXdpZHRoOiAzNzNweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zaWduVXAgLnN0b3JlLWxvZ2luIC5mb3JtIGZvcm0gLmJ0bi1wcmltYXJ5IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2lnblVwIC5sb2dpbnNpZ251cCAudGV4dFRvcCBoMSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG4uc2lnblVwIC5sb2dpbnNpZ251cCAudGV4dFRvcCBpbWcge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zaWduVXAgLmxvZ2luc2lnbnVwIC50ZXh0VG9wIGltZyB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG5cbi5iZy1tYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGNEU4NjtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbi5iZy1tYWluIC5sb2dvIHtcbiAgcGFkZGluZy10b3A6IDQzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxMnB4KSB7XG4gIC5iZy1tYWluIC5sb2dvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJnLW1haW4gLmxvZ28ge1xuICAgIHBhZGRpbmctdG9wOiAyM3B4O1xuICB9XG59XG4uYmctbWFpbiAubG9nbyBpbWcge1xuICB3aWR0aDogMTU0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJnLW1haW4gLmxvZ28gaW1nIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gIH1cbn1cbi5iZy1tYWluIC5tc2ctYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5iZy1tYWluIC5tc2ctYm94IHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG4uYmctbWFpbiAubXNnLWJveCBoMSB7XG4gIGZvbnQtc2l6ZTogMTI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjhweDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTEycHgpIHtcbiAgLmJnLW1haW4gLm1zZy1ib3ggaDEge1xuICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYmctbWFpbiAubXNnLWJveCBoMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4uYmctbWFpbiAubXNnLWJveCBwIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG1heC13aWR0aDogOTEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5iZy1tYWluIC5tc2ctYm94IHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuLmJnLW1haW4gLm1zZy1ib3ggLnBhZCB7XG4gIHBhZGRpbmc6IDAgMTcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTEycHgpIHtcbiAgLmJnLW1haW4gLm1zZy1ib3ggLnBhZCB7XG4gICAgcGFkZGluZzogMCA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJnLW1haW4gLm1zZy1ib3ggLnBhZCB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG59XG4uYmctbWFpbiAubXNnLWJveCAucGFkLTIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5iZy1tYWluIC5tc2ctYm94IC5wYWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJnLW1haW4gLm1haW4tdG9waGVhZGluZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uYmctbWFpbiAubWFpbi10b3BoZWFkaW5nIGgxIHtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYmctbWFpbiAubWFpbi10b3BoZWFkaW5nIGgxIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5iZy1tYWluIC5tYWluLXRvcGhlYWRpbmcgcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJnLW1haW4gLm1haW4tdG9waGVhZGluZyBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5iZy1tYWluIC5mb3JtLWJveCB7XG4gIG1heC13aWR0aDogODIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxMnB4KSB7XG4gIC5iZy1tYWluIC5mb3JtLWJveCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5iZy1tYWluIC5mb3JtLWJveCB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5iZy1tYWluIC5mb3JtLWJveCAucm93IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmJnLW1haW4gLmZvcm0tYm94IC5yb3cgLmNvbHMge1xuICBtYXgtd2lkdGg6IDM5NXB4O1xuICBmbGV4OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxMnB4KSB7XG4gIC5iZy1tYWluIC5mb3JtLWJveCAucm93IC5jb2xzIHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICB9XG59XG4uYmctbWFpbiAuZm9ybS1ib3ggLnJvdyAuY29scyBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJnLW1haW4gLmZvcm0tYm94IC5yb3cgLmNvbHMgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmJnLW1haW4gLmZvcm0tYm94IC5yb3cgLmNvbHMgcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTEycHgpIHtcbiAgLmJnLW1haW4gLmZvcm0tYm94IC5yb3cgLmNvbHMgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJnLW1haW4gLmZvcm0tYm94IC5yb3cgLmNvbHMgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG59XG4uYmctbWFpbiAuZm9ybS1ib3ggLnJvdyAuY29scyBpbnB1dCwgLmJnLW1haW4gLmZvcm0tYm94IC5yb3cgLmNvbHMgc2VsZWN0IHtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBQ0NEQztcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5iZy1tYWluIC5mb3JtLWJveCAucm93IC5jb2xzIGlucHV0LCAuYmctbWFpbiAuZm9ybS1ib3ggLnJvdyAuY29scyBzZWxlY3Qge1xuICAgIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkxMnB4KSB7XG4gIC5iZy1zdG9yZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJnLXN0b3JlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG4uYmctc3RvcmUgLmxvZ28ge1xuICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbn1cbi5iZy1zdG9yZSAuc3RvcmUtZGV0YWlscyB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJnLXN0b3JlIC5zdG9yZS1kZXRhaWxzIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4uYmctc3RvcmUgLnN0b3JlLWRldGFpbHMgLnJvdy1ib3gge1xuICBtYXJnaW4tdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xufVxuLmJnLXN0b3JlIC5zdG9yZS1kZXRhaWxzIC5yb3ctYm94IC5jb2wtYXV0byBsYWJlbCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmJnLXN0b3JlIC5zdG9yZS1kZXRhaWxzIC5yb3ctYm94IC5jb2xzLWxhcmdlIHtcbiAgd2lkdGg6IDQ0NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxMnB4KSB7XG4gIC5iZy1zdG9yZSAuc3RvcmUtZGV0YWlscyAucm93LWJveCAuY29scy1sYXJnZSB7XG4gICAgd2lkdGg6IDM3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJnLXN0b3JlIC5zdG9yZS1kZXRhaWxzIC5yb3ctYm94IC5jb2xzLWxhcmdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cbn1cbi5iZy1zdG9yZSAuc3RvcmUtZGV0YWlscyAucm93LWJveCAuY29scy1sYXJnZSBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUNDREM7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJnLXN0b3JlIC5zdG9yZS1kZXRhaWxzIC5yb3ctYm94IC5jb2xzLXNtYWxsIHtcbiAgd2lkdGg6IDE1NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5iZy1zdG9yZSAuc3RvcmUtZGV0YWlscyAucm93LWJveCAuY29scy1zbWFsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmJnLXN0b3JlIC5zdG9yZS1kZXRhaWxzIC5yb3ctYm94IC5jb2xzLXNtYWxsIHNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUNDREM7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJnLXN0b3JlIC5zdG9yZS1kZXRhaWxzIC5idG4tbGFyZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOS4ycHggMHB4O1xufVxuXG4jcGljdHVyZV9faW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3RvcmUtcHJvZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MTJweCkge1xuICAuc3RvcmUtcHJvZmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnN0b3JlLXByb2ZpbGUgLmhyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAyODNweDtcbiAgdG9wOiAyMCU7XG4gIGxlZnQ6IC0xMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTEycHgpIHtcbiAgLnN0b3JlLXByb2ZpbGUgLmhyOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zdG9yZS1wcm9maWxlIC5ocjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zdG9yZS1wcm9maWxlIC5oZWFkaW5nIC5sZnQge1xuICBwYWRkaW5nLWxlZnQ6IDEwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MTJweCkge1xuICAuc3RvcmUtcHJvZmlsZSAuaGVhZGluZyAubGZ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnN0b3JlLXByb2ZpbGUgLmhlYWRpbmcgLmxmdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zdG9yZS1wcm9maWxlIC5oZWFkaW5nIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uc3RvcmUtcHJvZmlsZSAuaGVhZGluZyBoMiB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luOiAwO1xufVxuLnN0b3JlLXByb2ZpbGUgLmhlYWRpbmcgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tdG9wOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyN3B4O1xufVxuLnN0b3JlLXByb2ZpbGUgLmltZy11cGxvYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG59XG4uc3RvcmUtcHJvZmlsZSAuaW1nLXVwbG9hZCAucGljdHVyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDM4M3B4O1xuICBoZWlnaHQ6IDIzNnB4O1xuICBiYWNrZ3JvdW5kOiAjRkFDQ0RDO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcyBlYXNlLWluLW91dCwgYmFja2dyb3VuZCAzMDBtcyBlYXNlLWluLW91dDtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zdG9yZS1wcm9maWxlIC5pbWctdXBsb2FkIC5waWN0dXJlOjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybCguLi9hc3NldHMvaW1hZ2VzL2ljb25zL0dyb3VwXFwgMTM2LnBuZyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gIHdpZHRoOiA3MXB4O1xuICBoZWlnaHQ6IDcxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zdG9yZS1wcm9maWxlIC5pbWctdXBsb2FkIC5waWN0dXJlIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5zdG9yZS1wcm9maWxlIC5pbWctdXBsb2FkIC5waWN0dXJlIC5waWN0dXJlX19pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uc3RvcmUtcHJvZmlsZSAuaW1nLXVwbG9hZCAucGljdHVyZSAucGljdHVyZV9faW1hZ2Uge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5kYXlzY2FsZW5kZXIge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxMnB4KSB7XG4gIC5kYXlzY2FsZW5kZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5kYXlzY2FsZW5kZXIgLnJvdy1jYWxsZW5kZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxMnB4KSB7XG4gIC5kYXlzY2FsZW5kZXIgLnJvdy1jYWxsZW5kZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmRheXNjYWxlbmRlciAucm93LWNhbGxlbmRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5kYXlzY2FsZW5kZXIgLnJvdy1jYWxsZW5kZXIgLnJvdy1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuLmRheXNjYWxlbmRlciAucm93LWNhbGxlbmRlciAucm93LWJveCAuZm9yd2FyZC1wYWRkaW5nIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5kYXlzY2FsZW5kZXIgLnJvdy1jYWxsZW5kZXIgLnJvdy1ib3ggLmZvcndhcmQtcGFkZGluZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICB9XG59XG4uZGF5c2NhbGVuZGVyIC5yb3ctY2FsbGVuZGVyIC5yb3ctYm94IC5jb2wtaW5wdXQge1xuICB3aWR0aDogMTE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmRheXNjYWxlbmRlciAucm93LWNhbGxlbmRlciAucm93LWJveCAuY29sLWlucHV0IHtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxufVxuLmRheXNjYWxlbmRlciAucm93LWNhbGxlbmRlciAucm93LWJveCAuY29sLWlucHV0IGlucHV0LCAuZGF5c2NhbGVuZGVyIC5yb3ctY2FsbGVuZGVyIC5yb3ctYm94IC5jb2wtaW5wdXQgc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBQ0NEQztcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbn1cbi5kYXlzY2FsZW5kZXIgLnJvdy1jYWxsZW5kZXIgLnJvdy1ib3ggLmNvbC1hdXRvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZ2FwOiAxMHB4O1xufVxuLmRheXNjYWxlbmRlciAucm93LWNhbGxlbmRlciAucm93LWJveCAuY29sLWF1dG8gLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uZGF5c2NhbGVuZGVyIC5yb3ctY2FsbGVuZGVyIC5yb3ctYm94IC5jb2wtYXV0byAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUNDREM7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5kYXlzY2FsZW5kZXIgLnJvdy1jYWxsZW5kZXIgLnJvdy1ib3ggLmNvbC1hdXRvIC5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbn1cbi5kYXlzY2FsZW5kZXIgLnJvdy1jYWxsZW5kZXIgLnJvdy1ib3ggLmNvbC1hdXRvIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFDQ0RDO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MTJweCkge1xuICAuY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud2hpdGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuXG4uZmluYWwtc3RlcCAuZm9ybS1ib3ggLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmc6IDEycHggMTBweDtcbn1cbi5maW5hbC1zdGVwIC5mb3JtLWJveCAuZm9ybS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5maW5hbC1zdGVwIC5mb3JtLWJveCAuZm9ybS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5sYWJlbCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNhbi10b2dnbGUgLnN3aXRjaEZpbHRlciB7XG4gIHdpZHRoOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IC0xO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKTtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbn1cbi5jYW4tdG9nZ2xlIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogODVweDtcbiAgcGFkZGluZzogMTdweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIGNvbG9yOiAjRUY0RTg2O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FuLXRvZ2dsZSBsYWJlbCB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgfVxufVxuLmNhbi10b2dnbGUgLnN3aXRjaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBQ0NEQztcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbn1cbi5jYW4tdG9nZ2xlIC5zd2l0Y2ggaW5wdXRbdHlwZT1yYWRpb10ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNhbi10b2dnbGUgLnN3aXRjaCBpbnB1dFt0eXBlPXJhZGlvXS55ZXM6Y2hlY2tlZCB+IGxhYmVsW2NsYXNzPXllc10ge1xuICBjb2xvcjogI0VGNEU4Njtcbn1cbi5jYW4tdG9nZ2xlIC5zd2l0Y2ggaW5wdXRbdHlwZT1yYWRpb10ueWVzOmNoZWNrZWQgfiAuc3dpdGNoRmlsdGVyIHtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDg3cHg7XG59XG4uY2FuLXRvZ2dsZSAuc3dpdGNoIGlucHV0W3R5cGU9cmFkaW9dLm5vOmNoZWNrZWQgfiBsYWJlbFtjbGFzcz1ub10ge1xuICBjb2xvcjogI0VGNEU4Njtcbn1cbi5jYW4tdG9nZ2xlIC5zd2l0Y2ggaW5wdXRbdHlwZT1yYWRpb10ubm86Y2hlY2tlZCB+IC5zd2l0Y2hGaWx0ZXIge1xuICBsZWZ0OiA4N3B4O1xuICB3aWR0aDogODdweDtcbiAgb3BhY2l0eTogMTtcbn1cblxudGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNDVweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFDQ0RDO1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBtYXJnaW46IDIwcHggMDtcbiAgcGFkZGluZzogMTVweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgdGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG59XG50ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgfVxufVxudGV4dGFyZWE6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi52aWRlbyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnZpZGVvIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cbi52aWRlbyAudmlkZW8tY29udHJvbGwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MTdweDtcbiAgYm9yZGVyLXJhZGl1czogMjNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudmlkZW8gLnZpZGVvLWNvbnRyb2xsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5pbnZlbnRvcnkge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuLmludmVudG9yeSAuaW1nLXVwbG9hZCB7XG4gIG1heC13aWR0aDogMjUycHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmludmVudG9yeSAuaW1nLXVwbG9hZCB7XG4gICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgfVxufVxuLmludmVudG9yeSAuaW1nLXVwbG9hZCAucGljdHVyZSB7XG4gIHdpZHRoOiAyNTJweDtcbiAgaGVpZ2h0OiAyNTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaW52ZW50b3J5IC5pbWctdXBsb2FkIC5waWN0dXJlIHtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIGhlaWdodDogMjQwcHg7XG4gIH1cbn1cbi5pbnZlbnRvcnkgLnNtYWxsLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xuICBtYXgtd2lkdGg6IDEyM3B4O1xuICBwYWRkaW5nOiAwO1xufVxuLmludmVudG9yeSAuc21hbGwtaW1nIC5pbWctdXBsb2FkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uaW52ZW50b3J5IC5zbWFsbC1pbWcgLmltZy11cGxvYWQgLnBpY3R1cmUge1xuICB3aWR0aDogMTIzcHg7XG4gIGhlaWdodDogMTIzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmludmVudG9yeSAuc21hbGwtaW1nIC5pbWctdXBsb2FkIC5waWN0dXJlIHtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICAgIHdpZHRoOiAxMTBweDtcbiAgfVxufVxuLmludmVudG9yeSAuYm90dG9tc21hbGwtaW1nIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbnZlbnRvcnkgLmJvdHRvbXNtYWxsLWltZyAuaW1nLXVwbG9hZCB7XG4gIHdpZHRoOiAxMjNweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaW52ZW50b3J5IC5ib3R0b21zbWFsbC1pbWcgLmltZy11cGxvYWQge1xuICAgIHdpZHRoOiAxMTBweDtcbiAgfVxufVxuLmludmVudG9yeSAuYm90dG9tc21hbGwtaW1nIC5pbWctdXBsb2FkIC5waWN0dXJlIHtcbiAgd2lkdGg6IDEyM3B4O1xuICBoZWlnaHQ6IDEyM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5pbnZlbnRvcnkgLmJvdHRvbXNtYWxsLWltZyAuaW1nLXVwbG9hZCAucGljdHVyZSB7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIGhlaWdodDogMTE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaW52ZW50b3J5IC5qc3R5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4uaW52ZW50b3J5LWZvcm0gLmZvcm0gLnJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5pbnZlbnRvcnktZm9ybSAuZm9ybSAuY29sLWxhYmVsIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbi5pbnZlbnRvcnktZm9ybSAuZm9ybSAuY29sLWlucHV0IHtcbiAgbWF4LXdpZHRoOiAzNDBweDtcbn1cbi5pbnZlbnRvcnktZm9ybSAuZm9ybSAuY29sLWlucHV0LXNob3J0IHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmludmVudG9yeS1mb3JtIC5mb3JtIC5jb2wtaW5wdXQtc2hvcnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCIvaG91clwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMnB4O1xuICB0b3A6IDI1JTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG59XG4uaW52ZW50b3J5LWZvcm0gLmZvcm0gLmNvbC1pbnB1dC1zaG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCIkXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjVweDtcbiAgdG9wOiAyNSU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTdweDtcbn1cbi5pbnZlbnRvcnktZm9ybSAuY29sLWlucHV0LWxhcmdlIGlucHV0IHtcbiAgcGFkZGluZzogMTZweCAxMHB4O1xufVxuXG4udXBvYWQtaW52ZW50cnkge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC51cG9hZC1pbnZlbnRyeSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnVwb2FkLWludmVudHJ5IC5tYWluLXRvcGhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC51cG9hZC1pbnZlbnRyeSAubWFpbi10b3BoZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4udXBvYWQtaW52ZW50cnkgLm1haW4tdG9waGVhZGluZyBoMSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxMnB4KSB7XG4gIC51cG9hZC1pbnZlbnRyeSAuZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC51cG9hZC1pbnZlbnRyeSAuZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnVwb2FkLWludmVudHJ5IC5mb3JtIC5jb2wtaW5wdXQge1xuICBtYXgtd2lkdGg6IDM2NXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLnVwb2FkLWludmVudHJ5IC5mb3JtIC5jb2wtaW5wdXQgaW5wdXQsIC51cG9hZC1pbnZlbnRyeSAuZm9ybSAuY29sLWlucHV0IHNlbGVjdCB7XG4gIHBhZGRpbmc6IDEycHggMTBweDtcbn1cbi51cG9hZC1pbnZlbnRyeSAuZm9ybSAuY29sLXJhZGlvYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgbWF4LXdpZHRoOiAzNjVweDtcbn1cbi51cG9hZC1pbnZlbnRyeSAuZm9ybSAuY29sLWxhcmdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbi51cG9hZC1pbnZlbnRyeSAuZm9ybSAuY29sLWxhcmdlIGlucHV0IHtcbiAgcGFkZGluZzogMzBweCAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxMnB4KSB7XG4gIC51cG9hZC1pbnZlbnRyeSAuaW52ZW50cnktcHJvZmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG4udXBvYWQtaW52ZW50cnkgLmludmVudHJ5LXByb2ZpbGUgLmltZy11cGxvYWQge1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG4udXBvYWQtaW52ZW50cnkgLmludmVudHJ5LXByb2ZpbGUgLmltZy11cGxvYWQgLnBpY3R1cmUge1xuICB3aWR0aDogMzA2cHg7XG4gIGhlaWdodDogMzQ2cHg7XG59XG4udXBvYWQtaW52ZW50cnkgLmxvZ2luLWJ0bi1pbnZlbnRlcnkgLmJ0biB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3RvcmUtcHJvZmlsZSAuaW1nLXVwbG9hZCAucGx1c3NpZ24tc21hbGw6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICB0b3A6IDE4JTtcbiAgbGVmdDogMjAlO1xufVxuLnN0b3JlLXByb2ZpbGUgLmltZy11cGxvYWQgLnBsdXNzaWduLXNtYWxsIC5waWN0dXJlX19pbWFnZSB7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4udG9nZ2xlLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMS4yNXJlbTtcbiAgaGVpZ2h0OiA1OXB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG5cbi50b2dnbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm91eC10b2dnbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMS4yNXJlbTtcbiAgaGVpZ2h0OiAyLjgxMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBQ0NEQztcbn1cblxuLmZvdXgtdG9nZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDUuNjI1cmVtO1xuICBoZWlnaHQ6IDIuODEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgei1pbmRleDogMztcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbn1cblxuLnRvZ2dsZTpjaGVja2VkIH4gLmZvdXgtdG9nZ2xlOmJlZm9yZSB7XG4gIGxlZnQ6IDUuNjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xufVxuXG4udG9nZ2xlLS1sYWJlbDphZnRlciwgLnRvZ2dsZS0tbGFiZWw6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjA1cztcbn1cblxuLnRvZ2dsZS0tbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMi44MTI1cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDEyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi50b2dnbGUtLWxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTm9cIjtcbiAgbGVmdDogMjUlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGNvbG9yOiAjRUY0RTg2O1xuICBvcGFjaXR5OiAxO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udG9nZ2xlLS1sYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiWWVzXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDc1JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBjb2xvcjogI0VGNEU4NjtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnRvZ2dsZTpjaGVja2VkICsgLnRvZ2dsZS0tbGFiZWw6YWZ0ZXIge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjA1cztcbn1cblxuLmZpbmFsLXN0ZXAgLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxMnB4KSB7XG4gIC5maW5hbC1zdGVwIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICB3aWR0aDogNjYwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5maW5hbC1zdGVwIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDI4MHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuLmZpbmFsLXN0ZXAgLmZvcm0tY2hlY2staW5wdXQge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5maW5hbC1zdGVwIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5maW5hbC1zdGVwIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9pY29ucy9YLnBuZyk7XG59XG4uZmluYWwtc3RlcCAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBQ0NEQztcbiAgYm9yZGVyLWNvbG9yOiAjRkFDQ0RDO1xufVxuXG4uc2lnblVwIC5mb3JnYXQtcGFnZSAudGV4dFRvcCBoMSB7XG4gIGZvbnQtc2l6ZTogNTNweDtcbiAgbGluZS1oZWlnaHQ6IDYxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpZ25VcCAuZm9yZ2F0LXBhZ2UgLnRleHRUb3AgaDEge1xuICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICBsaW5lLWhlaWdodDogNDFweDtcbiAgfVxufVxuXG4uYmctbG9naW4gLmxvZ28ge1xuICBwYWRkaW5nLWJvdHRvbTogMzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYmctbG9naW4gLmxvZ28ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICB9XG59IiwiLmJ0bi1wcmltYXJ5e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBQ0NEQztcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiAkdGV4dC13aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEzcHg7XHJcbiAgICB3aWR0aDogMTc5cHg7XHJcbiAgICBwYWRkaW5nOiAxMXB4IDBweDtcclxuICAgIEBpbmNsdWRlICBob3Zlci1mb2N1cy1hY3RpdmV7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQtd2hpdGU7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuICAgIFxyXG59XHJcbi5idG4td2hpdGV7XHJcbmJhY2tncm91bmQtY29sb3I6ICR0ZXh0LXdoaXRlO1xyXG5jb2xvcjogJHByaW1hcnktY29sb3I7XHJcbmZvbnQtd2VpZ2h0OiBib2xkO1xyXG5AaW5jbHVkZSBob3Zlci1mb2N1cy1hY3RpdmV7XHJcbmJvcmRlcjogMXB4IHNvbGlkICR0ZXh0LXdoaXRlO1xyXG5iYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuY29sb3I6ICR0ZXh0LXdoaXRlO1xyXG59XHJcbn1cclxuLmFjbnItYnRue1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgY29sb3I6ICR0ZXh0LXdoaXRlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMtYWN0aXZle1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dC13aGl0ZTtcclxuICAgIH1cclxufVxyXG5cclxuLmxvZ2lucGFnZS1idG57XHJcbiAgICBwYWRkaW5nOiAwIDIxcHg7XHJcbiAgICBtYXgtd2lkdGg6IDQxMXB4O1xyXG4gICAgbWFyZ2luOiAgMzJweCBhdXRvO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDM3cHg7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgd2lkdGg6IDMxMXB4O1xyXG4gICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLmJ0bi1sb2dpbnNpZ251cHtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dC13aGl0ZTtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cy1hY3RpdmV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGV4dC13aGl0ZTtcclxuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LXdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiRwcmltYXJ5LWNvbG9yO1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmVcclxufSIsIi5zaWduVXB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgLmltZy1jb250YWluZXJ7XHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1nUGF0aH0vaWNvbnMvZDQ3MTdlX2EyMDBhZmEyNWQ4ZjRhYThhZjJlNGQ0NmY3MzY4ZDA2LnBuZ19zcnpfMTE4Nl83MjdfODVfMjJfMC41MF8xLjIwXzAuMDBfcG5nX3Nyei5wbmcpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOjA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcbiAgICAmOjphZnRlcntcclxuICAgICAgY29udGVudDogdXJsKCN7JGltZ1BhdGh9L2ljb25zL0dyb3VwXFwgMi5wbmcpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgIHRvcDogMjglO1xyXG4gICAgICBsZWZ0OiA1MSU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xyXG4gICAgfVxyXG4gIH1cclxuICAubG9naW5Gb3Jte1xyXG4gICAgLnRleHRUb3B7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDZweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEzNXB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMTNweDtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiA2NyU7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQtd2hpdGU7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICAgd2lkdGg6IDg3JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICBoMXtcclxuICAgICAgICBjb2xvcjogJHRleHQtd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiA0M3B4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGltZ3tcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9ybXtcclxuICAgICAgbWF4LXdpZHRoOiAzOTVweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6YXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiA1MXB4O1xyXG4gICAgICBmb3Jte1xyXG4gICAgXHJcbiAgICAgICAgZGl2e1xyXG4gICAgICAgICAgcGFkZGluZzogN3B4IDBweDtcclxuICAgICAgICAgIGxhYmVse1xyXG4gICAgICAgICAgICBjb2xvcjogJHRleHQtd2hpdGU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpbnB1dHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQtd2hpdGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRuLXByaW1hcnl7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0MXB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIHN0b3JlIGxvZ2luIFxyXG5cclxuLnNpZ25VcHtcclxuICAuc3RvcmUtbG9naW57XHJcbiAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAudGV4dFRvcHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGVuZDtcclxuICAgICAgd2lkdGg6IDM2N3B4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICAgIGgxe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNTFweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNTFweDtcclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgICBmb250LXNpemU6IDM3cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDFweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgcHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dC13aGl0ZTtcclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9ybXtcclxuICAgICAgbWF4LXdpZHRoOiAzNzNweDtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgZm9ybXtcclxuICAgICAgICAuYnRuLXByaW1hcnl7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubG9naW5zaWdudXB7XHJcbiAgICAudGV4dFRvcHtcclxuICAgICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgIGgxe1xyXG4gICAgICAgICAgYWxpZ24tc2VsZjpjZW50ZXIgO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBpbWd7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5iZy1tYWlue1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgLmxvZ297XHJcbiAgICBwYWRkaW5nLXRvcDogNDNweDtcclxuICAgIHBhZGRpbmctYm90dG9tOjM0cHggO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjNweDtcclxuICAgIH1cclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDE1NHB4O1xyXG4gICAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tc2ctYm94e1xyXG4gICAgXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICB9XHJcbiAgICBoMXtcclxuICAgICAgZm9udC1zaXplOiAxMjZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE2OHB4O1xyXG4gICAgICBjb2xvcjogJHRleHQtd2hpdGU7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBmb250LXNpemU6IDEwMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGNvbG9yOiAkdGV4dC13aGl0ZTtcclxuICAgICAgbWF4LXdpZHRoOiA5MTJweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wYWR7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTcwcHg7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgcGFkZGluZzogMCA2MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgICBwYWRkaW5nOjEwcHggMjBweDtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgIH1cclxuICAgIC5wYWQtMntcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubWFpbi10b3BoZWFkaW5ne1xyXG4gICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICBoMXtcclxuICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBjb2xvcjogJHRleHQtd2hpdGU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgY29sb3I6ICR0ZXh0LXdoaXRlO1xyXG4gICAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtLWJveHtcclxuICAgIG1heC13aWR0aDogODIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICB9XHJcbiAgICAucm93e1xyXG4gICAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgLmNvbHN7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzOTVweDtcclxuICAgICAgICBmbGV4OiBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxhYmVse1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgICAgY29sb3I6ICR0ZXh0LXdoaXRlO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgY29sb3I6ICR0ZXh0LXdoaXRlO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0LCBzZWxlY3R7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxM3B4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBQ0NEQztcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgICAgICAgcGFkZGluZzogMTJweCAxMHB4O1xyXG4gICAgICAgICAgY29sb3I6ICR0ZXh0LXdoaXRlO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJnLXN0b3Jle1xyXG4gIEBpbmNsdWRlIHRhYmxldHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbiAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMTBweCAwO1xyXG4gIH1cclxuLmxvZ297XHJcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XHJcbn1cclxuLnN0b3JlLWRldGFpbHN7XHJcbiAgbWFyZ2luLXRvcDogMjNweDtcclxuICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG4gIC5yb3ctYm94e1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcbiAgICAuY29sLWF1dG97XHJcbiAgICAgIGxhYmVse1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dC13aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6NTAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29scy1sYXJnZXsgIFxyXG4gICAgICB3aWR0aDogNDQ0cHg7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICB3aWR0aDogMzcwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgICAgfVxyXG4gICAgICBpbnB1dHtcclxuICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQUNDREM7XHJcbiAgICAgICBib3JkZXItcmFkaXVzOiAxM3B4OyBcclxuICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xyXG4gICAgICAgY29sb3I6ICR0ZXh0LXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29scy1zbWFsbHtcclxuICAgICAgd2lkdGg6IDE1NXB4O1xyXG4gICAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG4gICAgICBzZWxlY3R7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBQ0NEQztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxM3B4OyBcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogN3B4IDEwcHg7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0LXdoaXRlO1xyXG4gICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYnRuLWxhcmdle1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiA5LjJweCAwcHg7XHJcbiAgfVxyXG4gIFxyXG59XHJcbn1cclxuXHJcbiNwaWN0dXJlX19pbnB1dCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuXHJcbi5zdG9yZS1wcm9maWxle1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIH1cclxuICAuaHJ7XHJcbiAgICAmOjphZnRlcntcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQtd2hpdGU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgaGVpZ2h0OiAyODNweDtcclxuICAgICAgdG9wOiAyMCU7XHJcbiAgICAgIGxlZnQ6IC0xMCU7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICBcclxuICB9XHJcbiAgLmhlYWRpbmd7XHJcbiAgICAubGZ0e1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwJTtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgaDJ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgICBjb2xvcjogJHRleHQtd2hpdGU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgXHJcbiAgICB9XHJcbiAgICBwe1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICBjb2xvcjogJHRleHQtd2hpdGU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pbWctdXBsb2Fke1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogMjdweDtcclxuICAgIC5waWN0dXJlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMzgzcHg7XHJcbiAgICAgIGhlaWdodDogMjM2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGQUNDREM7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kIDMwMG1zIGVhc2UtaW4tb3V0O1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAmOjphZnRlcntcclxuICAgICAgICBjb250ZW50OiB1cmwoI3skaW1nUGF0aH1pY29ucy9Hcm91cFxcIDEzNi5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0LXdoaXRlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDMwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XHJcbiAgICAgICAgd2lkdGg6IDcxcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA3MXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgLnBpY3R1cmVfX2ltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIC5waWN0dXJlX19pbWFnZXtcclxuICAgICAgICBjb2xvcjogJHRleHQtd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kYXlzY2FsZW5kZXJ7XHJcbiAgbWFyZ2luLXRvcDogNDVweDtcclxuICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIH1cclxuICAucm93LWNhbGxlbmRlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICAgIGdhcDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICAucm93LWJveHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG4gICAgLmZvcndhcmQtcGFkZGluZ3tcclxuICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgd2lkdGg6IDEyNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29sLWlucHV0e1xyXG4gICAgICB3aWR0aDogMTE1cHg7XHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgfVxyXG4gICAgICBpbnB1dCwgc2VsZWN0e1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQUNDREM7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbC1hdXRve1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBjb2xvcjogJHRleHQtd2hpdGU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAuZm9ybS1jaGVjay1sYWJlbHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgIGhlaWdodDogMjNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFDQ0RDO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAmW3R5cGU9Y2hlY2tib3hde1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpjaGVja2Vke1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBQ0NEQztcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbn1cclxuLmNlbnRlcntcclxuICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4ud2hpdGV7XHJcbiB3aWR0aDogMTAwJTtcclxuIGhlaWdodDogMXB4O1xyXG4gYmFja2dyb3VuZC1jb2xvcjogJHRleHQtd2hpdGU7XHJcbiBtYXJnaW46IDMwcHggMDtcclxuICBcclxufVxyXG5cclxuLmZpbmFsLXN0ZXB7XHJcbiAgLmZvcm0tYm94e1xyXG4gICAgLmZvcm0tY29udHJvbHtcclxuICAgICAgcGFkZGluZzogMTJweCAxMHB4O1xyXG4gICAgfVxyXG4gICAgLmZvcm0tbGFiZWx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubGFiZWx7XHJcbiAgY29sb3I6ICR0ZXh0LXdoaXRlO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsaW5lLWhlaWdodDogMjNweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5jYW4tdG9nZ2xle1xyXG4gIC5zd2l0Y2hGaWx0ZXIge1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dC13aGl0ZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKTtcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTNweDtcclxuICB9XHJcbiAgXHJcbiAgbGFiZWwge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHdpZHRoOiA4NXB4O1xyXG4gICAgcGFkZGluZzogMTdweCAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHM7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcclxuICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLnN3aXRjaCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQUNDREM7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxM3B4O1xyXG4gIH1cclxuICAuc3dpdGNoIGlucHV0W3R5cGU9cmFkaW9dIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgLnN3aXRjaCBpbnB1dFt0eXBlPXJhZGlvXS55ZXM6Y2hlY2tlZCB+IGxhYmVsW2NsYXNzPXllc10ge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gIH1cclxuICAuc3dpdGNoIGlucHV0W3R5cGU9cmFkaW9dLnllczpjaGVja2VkIH4gLnN3aXRjaEZpbHRlciB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHdpZHRoOiA4N3B4O1xyXG4gIH1cclxuICAuc3dpdGNoIGlucHV0W3R5cGU9cmFkaW9dLm5vOmNoZWNrZWQgfiBsYWJlbFtjbGFzcz1ub10ge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gIH1cclxuICAuc3dpdGNoIGlucHV0W3R5cGU9cmFkaW9dLm5vOmNoZWNrZWQgfiAuc3dpdGNoRmlsdGVyIHtcclxuICAgIGxlZnQ6IDg3cHg7XHJcbiAgICB3aWR0aDogODdweDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5cclxudGV4dGFyZWF7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAyNDVweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBQ0NEQztcclxuICBib3JkZXItcmFkaXVzOiAxM3B4O1xyXG4gIG1hcmdpbjogMjBweCAwO1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgY29sb3I6ICR0ZXh0LXdoaXRlO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBsaW5lLWhlaWdodDogMjNweDtcclxuICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbiAgfVxyXG4gICY6OnBsYWNlaG9sZGVye1xyXG4gICAgY29sb3I6ICR0ZXh0LXdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6Zm9jdXMtdmlzaWJsZXtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4udmlkZW97XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgfVxyXG4gIFxyXG4gIC52aWRlby1jb250cm9sbHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0MTdweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIzcHg7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmludmVudG9yeXtcclxuICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgfVxyXG4gIC5pbWctdXBsb2Fke1xyXG4gICAgbWF4LXdpZHRoOiAyNTJweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICBtYXgtd2lkdGg6IDIyMHB4O1xyXG4gICAgfVxyXG4gICAgLnBpY3R1cmV7XHJcbiAgICAgIHdpZHRoOiAyNTJweDtcclxuICAgICAgaGVpZ2h0OiAyNTJweDtcclxuICAgICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgIG1heC13aWR0aDogMjIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc21hbGwtaW1ne1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDAuNXJlbTtcclxuICAgIG1heC13aWR0aDogMTIzcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgLmltZy11cGxvYWR7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAucGljdHVyZXtcclxuICAgICAgICB3aWR0aDogMTIzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMjNweDtcclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgICBoZWlnaHQ6IDExNXB4O1xyXG4gICAgICAgICAgd2lkdGg6IDExMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYm90dG9tc21hbGwtaW1ne1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC5pbWctdXBsb2Fke1xyXG4gICAgICB3aWR0aDogMTIzcHg7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgICB3aWR0aDogMTEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnBpY3R1cmV7XHJcbiAgICAgICAgd2lkdGg6IDEyM3B4O1xyXG4gICAgICAgIGhlaWdodDogMTIzcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgICAgd2lkdGg6IDExMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICB9XHJcbn1cclxuLmpzdHl7XHJcbiAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG59XHJcblxyXG4uaW52ZW50b3J5LWZvcm17XHJcbiAgLmZvcm17XHJcbiAgICAucm93e1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbiAgIC5jb2wtbGFiZWx7XHJcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICB9IFxyXG4gICAuY29sLWlucHV0e1xyXG4gICAgbWF4LXdpZHRoOiAzNDBweDtcclxuICAgfVxyXG4gICAuY29sLWlucHV0LXNob3J0e1xyXG4gICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgIFxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjo6YWZ0ZXJ7XHJcbiAgICAgIGNvbnRlbnQ6IFwiL2hvdXJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMjJweDtcclxuICAgICAgdG9wOiAyNSU7XHJcbiAgICAgIGNvbG9yOiAkdGV4dC13aGl0ZTtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgIH1cclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgY29udGVudDogXCIkXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMjVweDtcclxuICAgICAgdG9wOiAyNSU7XHJcbiAgICAgIGNvbG9yOiAkdGV4dC13aGl0ZTtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgfVxyXG4gICB9XHJcbiAgfVxyXG4gIC5jb2wtaW5wdXQtbGFyZ2V7XHJcbiAgICBpbnB1dHtcclxuICAgICAgcGFkZGluZzogMTZweCAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnVwb2FkLWludmVudHJ5e1xyXG4gIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICB9XHJcbiAgLm1haW4tdG9waGVhZGluZ3tcclxuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICBoMXtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3Jte1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLmNvbC1pbnB1dHtcclxuICAgICAgbWF4LXdpZHRoOiAzNjVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgaW5wdXQsIHNlbGVjdHtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb2wtcmFkaW9idG57XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICAgIG1heC13aWR0aDogMzY1cHg7XHJcbiAgICB9XHJcbiAgICAuY29sLWxhcmdle1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgICBpbnB1dHtcclxuICAgICAgICBwYWRkaW5nOjMwcHggMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuaW52ZW50cnktcHJvZmlsZXtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgfVxyXG4gICAgLmltZy11cGxvYWQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgIC5waWN0dXJle1xyXG4gICAgICAgIHdpZHRoOiAzMDZweDtcclxuICAgICAgICBoZWlnaHQ6IDM0NnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sb2dpbi1idG4taW52ZW50ZXJ5e1xyXG4gICAgLmJ0bntcclxuICAgICAgcGFkZGluZzogMTJweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc3RvcmUtcHJvZmlsZXtcclxuICAuaW1nLXVwbG9hZCB7XHJcbiAgICAucGx1c3NpZ24tc21hbGx7XHJcbiAgICAgICY6OmFmdGVye1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjUpO1xyXG4gICAgICAgIHRvcDogMTglO1xyXG4gICAgICAgIGxlZnQ6IDIwJTtcclxuICAgICAgfVxyXG4gICAgICAucGljdHVyZV9faW1hZ2V7XHJcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0gXHJcblxyXG5cclxuLy8geWVzIG5vIGNzcyBcclxuXHJcbi50b2dnbGUtd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMS4yNXJlbTtcclxuICBoZWlnaHQ6IDU5cHg7IFxyXG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICBmb250LXdlaWdodDogMTAwO1xyXG59XHJcblxyXG4udG9nZ2xlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZm91eC10b2dnbGUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTEuMjVyZW07XHJcbiAgaGVpZ2h0OiAyLjgxMjVyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcclxuICBtYXJnaW46IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBQ0NEQztcclxufVxyXG4uZm91eC10b2dnbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogNS42MjVyZW07XHJcbiAgaGVpZ2h0OiAyLjgxMjVyZW07XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQtd2hpdGU7XHJcbiAgei1pbmRleDogMztcclxuICBib3JkZXItcmFkaXVzOiAxM3B4O1xyXG59XHJcbi50b2dnbGU6Y2hlY2tlZCB+IC5mb3V4LXRvZ2dsZTpiZWZvcmUge1xyXG4gIC8vIGJvcmRlci1jb2xvcjogJHRleHQtd2hpdGU7XHJcbiAgbGVmdDogNS42MjVyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcclxufVxyXG5cclxuLnRvZ2dsZS0tbGFiZWw6YWZ0ZXIsIC50b2dnbGUtLWxhYmVsOmJlZm9yZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjA1cztcclxufVxyXG5cclxuLnRvZ2dsZS0tbGFiZWwge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAyLjgxMjVyZW07XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHotaW5kZXg6IDEyO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjA2MjVyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLnRvZ2dsZS0tbGFiZWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIk5vXCI7XHJcbiAgbGVmdDogMjUlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgb3BhY2l0eTogMTtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLnRvZ2dsZS0tbGFiZWw6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiWWVzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDc1JTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi50b2dnbGU6Y2hlY2tlZCArIC50b2dnbGUtLWxhYmVsOmFmdGVyIHtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjA1cztcclxufVxyXG5cclxuLmZpbmFsLXN0ZXB7XHJcbiAgLmZvcm0tY2hlY2stbGFiZWx7XHJcbiAgICBjb2xvcjogJHRleHQtd2hpdGU7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgd2lkdGg6IDY2MHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtLWNoZWNrLWlucHV0e1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmOmNoZWNrZWRbdHlwZT1jaGVja2JveF17XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWdQYXRofWljb25zL1gucG5nKTtcclxuICAgIH1cclxuICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQUNDREM7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogI0ZBQ0NEQztcclxuICB9XHJcbiAgfVxyXG59XHJcbi5zaWduVXB7XHJcbi5mb3JnYXQtcGFnZXtcclxuICAudGV4dFRvcHtcclxuICAgIGgxe1xyXG4gICAgICBmb250LXNpemU6IDUzcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MXB4O1xyXG4gICAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgZm9udC1zaXplOiAzN3B4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG59XHJcbi5iZy1sb2dpbiB7XHJcbiAgLmxvZ297XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzRweDtcclxuICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59Il19 */