@charset "UTF-8";
html {
    overflow-x: hidden;
}

html,
body {
    height: 100%;
}

body {
    background: #fff;
    color: #000;
    font-family: "Roboto", arial;
    font-style: normal;
    overflow-x: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

body.gray-bg {
    background: #f0f0f0;
}

body.swieta-bg {
    background-image: url(./static/img/swieta/snieg-2.jpg);
    background-size: 50%;
}

footer {
    margin-top: auto;
}

.container {
    padding: 0 20px;
    max-width: 1100px;
    margin: 0 auto;
}

@font-face {
    font-family: "Druk";
    font-weight: 500;
    font-style: normal;
    src: url("./static/fonts/Druk-Medium.woff2") format("woff2"), url("./static/fonts/Druk-Medium.woff") format("woff");
}
@font-face {
    font-family: "DIN Condensed";
    font-weight: 300;
    font-style: normal;
    src: url("./static/fonts/DINCondensed-Light.woff2") format("woff2"), url("./static/fonts/DINCondensed-Light.woff") format("woff");
}
@font-face {
    font-family: "Roboto";
    font-weight: 300;
    font-style: normal;
    src: url("./static/fonts/Roboto-Regular.woff2") format("woff2"), url("./static/fonts/Roboto-Regular.woff") format("woff");
}
@font-face {
    font-family: "Roboto";
    font-weight: 700;
    font-style: normal;
    src: url("./static/fonts/Roboto-Bold.woff2") format("woff2"), url("./static/fonts/Roboto-Bold.woff") format("woff");
}
:root {
    color-scheme: only light;
}

*,
*::before,
*::after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

* {
    margin: 0;
}

html {
    scroll-behavior: smooth;
}

html:focus-within {
    scroll-behavior: smooth;
}

body {
    -webkit-font-smoothing: antialiased;
    font-size: 16px;
    scroll-behavior: smooth;
}

img,
picture,
video,
canvas,
svg {
    display: block;
    max-width: 100%;
}

input,
button,
textarea,
select {
    font: inherit;
    -webkit-tap-highlight-color: transparent;
}

a {
    -webkit-tap-highlight-color: transparent;
}

p,
h1,
h2,
h3,
h4,
h5,
h6 {
    overflow-wrap: break-word;
    line-height: 1em;
}

input:-webkit-autofill {
    background-color: transparent !important;
    -webkit-box-shadow: 0 0 0 50px transparent inset;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
    -webkit-text-fill-color: #000;
    -webkit-box-shadow: 0 0 0px 1000px rgba(0, 0, 0, 0) inset;
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s;
}

:root {
    --nav-height: 72px;
}

.navbar {
    position: relative;
}
.navbar--red {
    background: #d71921;
}
.navbar :focus-visible {
    outline: 2px ridge black;
    outline-offset: 2px;
    border-radius: 0;
}
.navbar > .container {
    max-width: 1400px;
    padding: 13px 8px;
}
@media only screen and (min-width: 768px) {
    .navbar > .container {
        padding: 16px 8px;
    }
}
.navbar--colors .container:not(.active) .navbar-logo path {
    fill: #c74691;
}
@media only screen and (min-width: 768px) {
    .navbar--colors-mobile .container:not(.active) .navbar-logo path {
        fill: #fff;
    }
}
.navbar--colors .navbar-collapse {
    background: #c74691;
}
.navbar.konkurs-3 {
    background: #fbdcec;
}
.navbar-toggler {
    z-index: 100;
    background: transparent;
    border: 0;
    cursor: pointer;
    position: relative;
    width: 30px;
    height: 30px;
    margin: 0;
    padding: 0;
}
.navbar-brand {
    margin-right: auto;
}
@media only screen and (min-width: 768px) {
    .navbar-brand {
        position: absolute;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        z-index: 50;
    }
}
.navbar-brand:focus-visible {
    outline: 0;
}
.navbar-logo {
    position: relative;
    z-index: 100;
    max-width: 115px;
    height: auto;
}
.navbar-logo path {
    -webkit-transition: all 0.3s cubic-bezier(0, 0, 0, 1);
    transition: all 0.3s cubic-bezier(0, 0, 0, 1);
}
.navbar-profile {
    position: relative;
    z-index: 100;
}
.navbar-points {
    position: relative;
    z-index: 100;
    margin-left: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 48px;
    height: 32px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 8px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.navbar-points .btn-points {
    -webkit-transition: all 0.3s cubic-bezier(0, 0, 0, 1);
    transition: all 0.3s cubic-bezier(0, 0, 0, 1);
    border: 0;
    border-radius: 25px;
    background: #fff;
    padding: 4px 8px;
    line-height: 0.8em;
    font-family: "DIN Condensed", arial;
    color: #d71921;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    min-width: 60px;
    text-align: center;
}
.navbar-points .btn-points span {
    font-size: 10px;
    text-transform: uppercase;
    display: block;
}
.navbar--colors .container:not(.active) .btn-points {
    background: #c74691;
    color: #fff;
}
@media only screen and (min-width: 768px) {
    .navbar--colors-mobile .container:not(.active) .btn-points {
        background: #fff;
        color: #c74691;
    }
}
@media only screen and (min-width: 768px) {
    .navbar__submenu {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding: 0 20px;
    }
}
.navbar-logout {
    color: #fff;
    position: absolute;
    bottom: 30px;
    font-family: "DIN Condensed", arial;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 20px; /* 100% */
    text-transform: uppercase;
    border-top: 1px solid #d9d9d9;
    padding: 10vh;
    width: 100%;
    margin: 0 -20px;
    text-align: center;
}
@media only screen and (min-width: 768px) {
    .navbar-logout {
        text-align: left;
        padding: 0;
        border: none;
        position: relative;
        margin: unset;
        width: unset;
    }
}
.navbar-logout a {
    color: #fff;
    text-decoration: none;
    font-weight: 300;
    text-decoration: underline;
    text-decoration-line: underline;
    text-decoration-line: underline;
    text-decoration-style: solid;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
}
.navbar-copy {
    position: absolute;
    bottom: 0;
    width: 100%;
    margin: 0 -20px;
    padding: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    color: #fff;
    font-size: 12px;
}
.navbar-copy a {
    color: #fff;
    text-decoration: none;
}
@media only screen and (min-width: 768px) {
    .navbar-copy {
        width: unset;
        margin: unset;
        position: relative;
        padding: 0;
    }
    .navbar-copy p {
        display: none;
    }
}

.navbar > .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%;
    gap: 20px;
}

.navbar-collapse {
    position: absolute;
    height: 100svh;
    width: 100svw;
    top: -100svh;
    left: 0;
    z-index: 20;
    background-color: #d71921;
    -webkit-transition: opacity 0.115s, top 0.08s cubic-bezier(0, 0, 0, 1);
    transition: opacity 0.115s, top 0.08s cubic-bezier(0, 0, 0, 1);
    opacity: 0;
}
@media only screen and (min-width: 768px) {
    .navbar-collapse {
        height: auto;
        min-height: 480px;
    }
}
.navbar-collapse.show {
    top: 0;
    opacity: 1;
}

.nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 128px;
    padding: 0;
    gap: 20px;
}
@media only screen and (min-width: 768px) {
    .nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        width: 100%;
        max-width: 900px;
        margin: 128px auto;
    }
}

.nav-sub-item,
.nav-item {
    list-style: none;
    padding: 0;
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 20px;
}
.nav-sub-item > a,
.nav-item > a {
    font-family: "DIN Condensed", arial;
    color: #fff;
    font-size: 20px;
    text-transform: uppercase;
    text-decoration: none;
}

.nav-sub {
    margin: 0;
    padding: 0;
    margin-left: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 20px;
}
@media only screen and (min-width: 768px) {
    .nav-sub {
        margin-left: 0;
    }
}

.nav-level-container {
    height: 0;
    margin: 0;
    padding: 0;
    -webkit-transition: all 0.115s cubic-bezier(0, 0, 0, 1);
    transition: all 0.115s cubic-bezier(0, 0, 0, 1);
}
@media only screen and (min-width: 768px) {
    .nav-level-container {
        height: auto;
    }
}

.nav-sub-item > a {
    text-transform: none;
}

@media only screen and (max-width: 767.98px) {
    .nav-dropdown {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .nav-dropdown::after {
        content: "+";
        margin-left: auto;
    }
}

@media only screen and (max-width: 767.98px) {
    .nav-sub-item-foldable.expanded .nav-dropdown::after {
        content: "-";
    }
}
.nav-sub-item-foldable.expanded .nav-level-container {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    margin-bottom: 20px;
}

.nav-sub-item-foldable {
    margin-bottom: -20px;
}
.nav-sub-item-foldable .nav-level-container {
    overflow: hidden;
}

.icon-profile {
    width: 32px;
    height: 32px;
    -webkit-transition: all 0.3s cubic-bezier(0, 0, 0, 1);
    transition: all 0.3s cubic-bezier(0, 0, 0, 1);
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M24.6541 25.3786C22.4104 22.9141 19.3329 21.3699 15.9144 21.3102C12.496 21.2505 9.36642 22.6865 7.03816 25.0711M11.6731 11.9149C11.6307 14.3471 13.568 16.3533 16.0002 16.3957C18.4325 16.4382 20.4386 14.5009 20.4811 12.0686C20.5235 9.63637 18.5862 7.63023 16.154 7.58777C13.7217 7.54532 11.7156 9.48263 11.6731 11.9149Z' stroke='white' stroke-width='3' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.icon-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 4px;
}
.icon-menu-line {
    width: 25px;
    height: 0;
    border: 1px solid #fff;
    -webkit-transform: rotate(-17deg);
    -ms-transform: rotate(-17deg);
    transform: rotate(-17deg);
    background-color: #fff;
    -webkit-transition: all 0.3s cubic-bezier(0, 0, 0, 1);
    transition: all 0.3s cubic-bezier(0, 0, 0, 1);
}
.icon-user::after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='63' viewBox='0 0 48 63' fill='none'%3E%3Cpath d='M1 60.8832H5.96046e-08V62.2452L1.29946 61.8373L1 60.8832ZM1 16.2246L0.700536 15.2705L5.96046e-08 15.4904L5.96046e-08 16.2246H1ZM46.3202 2H47.3202V0.638032L46.0208 1.04589L46.3202 2ZM46.3202 46.6586L46.6197 47.6127L47.3202 47.3928V46.6586H46.3202ZM30.292 39.2931L30.9652 40.0325L32.4441 38.6861L31.7709 37.9467L30.292 39.2931ZM23.9305 35.3143L23.913 36.3141L23.9305 35.3143ZM16.003 37.6714L15.3044 38.387L16.7354 39.7841L17.434 39.0686L16.003 37.6714ZM2 60.8832V16.2246H5.96046e-08V60.8832H2ZM1.29946 17.1787L46.6197 2.95411L46.0208 1.04589L0.700536 15.2705L1.29946 17.1787ZM45.3202 2V46.6586H47.3202V2H45.3202ZM46.0208 45.7045L0.700536 59.9291L1.29946 61.8373L46.6197 47.6127L46.0208 45.7045ZM19.4846 27.6631C19.4404 30.1915 21.4543 32.277 23.9827 32.3211L24.0176 30.3214C22.5936 30.2966 21.4594 29.122 21.4843 27.698L19.4846 27.6631ZM23.9827 32.3211C26.5111 32.3653 28.5966 30.3514 28.6407 27.823L26.641 27.7881C26.6162 29.2121 25.4416 30.3463 24.0176 30.3214L23.9827 32.3211ZM28.6407 27.823C28.6848 25.2946 26.671 23.2091 24.1425 23.165L24.1076 25.1647C25.5316 25.1895 26.6659 26.3641 26.641 27.7881L28.6407 27.823ZM24.1425 23.165C21.6141 23.1208 19.5287 25.1347 19.4846 27.6631L21.4843 27.698C21.5091 26.274 22.6836 25.1398 24.1076 25.1647L24.1425 23.165ZM31.7709 37.9467C29.781 35.761 27.0272 34.3682 23.9479 34.3145L23.913 36.3141C26.3888 36.3574 28.6359 37.474 30.292 39.2931L31.7709 37.9467ZM23.9479 34.3145C20.8687 34.2607 18.0679 35.5565 16.003 37.6714L17.434 39.0686C19.1525 37.3085 21.4373 36.2709 23.913 36.3141L23.9479 34.3145Z' fill='%23D61721'/%3E%3C/svg%3E");
}
.icon-friends::after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3 19H1V18C1 16.1362 2.27477 14.57 4 14.126M6 10.8293C4.83481 10.4175 4 9.30623 4 8.00001C4 6.69379 4.83481 5.58255 6 5.17072M21 19H23V18C23 16.1362 21.7252 14.57 20 14.126M18 5.17072C19.1652 5.58255 20 6.69379 20 8.00001C20 9.30623 19.1652 10.4175 18 10.8293M10 14H14C16.2091 14 18 15.7909 18 18V19H6V18C6 15.7909 7.79086 14 10 14ZM15 8C15 9.65685 13.6569 11 12 11C10.3431 11 9 9.65685 9 8C9 6.34315 10.3431 5 12 5C13.6569 5 15 6.34315 15 8Z' stroke='%23001A72' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.icon-setup::after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='62' viewBox='0 0 47 62' fill='none'%3E%3Cpath d='M32.9725 32.4821L32.6846 33.0778L32.6896 33.0802L32.9725 32.4821ZM32.0242 29.7596L32.6199 30.0475L32.6199 30.0474L32.0242 29.7596ZM33.3203 28.6838L33.4967 29.3215C33.8315 29.2289 34.0377 28.8931 33.9688 28.5526L33.3203 28.6838ZM31.8786 25.2137L32.4296 24.8476C32.2374 24.5582 31.8541 24.4668 31.552 24.6383L31.8786 25.2137ZM31.5428 25.3675L31.7603 25.9924L31.7631 25.9914L31.5428 25.3675ZM28.9457 24.1127L29.5707 23.8954L29.5705 23.895L28.9457 24.1127ZM29.0998 22.4395L29.6751 22.7662C29.8468 22.4638 29.7552 22.0801 29.4653 21.888L29.0998 22.4395ZM25.6254 20.9995L25.7569 20.3511C25.4162 20.282 25.0801 20.4884 24.9876 20.8236L25.6254 20.9995ZM25.4966 21.3469L26.092 21.6354L26.0944 21.6304L25.4966 21.3469ZM22.7708 22.2941L23.0582 21.6981L23.058 21.6981L22.7708 22.2941ZM21.6937 20.9995L22.3313 20.8227C22.2385 20.4883 21.903 20.2823 21.5628 20.351L21.6937 20.9995ZM18.2193 22.4395L17.8538 21.888C17.5638 22.0802 17.4722 22.4642 17.6443 22.7666L18.2193 22.4395ZM18.3734 22.7748L18.9981 22.5569L18.9971 22.5541L18.3734 22.7748ZM17.117 25.3687L16.9001 24.7437L16.8998 24.7438L17.117 25.3687ZM15.4417 25.2149L15.7679 24.6392C15.4658 24.4681 15.0828 24.5596 14.8907 24.8488L15.4417 25.2149ZM14 28.685L13.3517 28.5532C13.2823 28.8942 13.489 29.2306 13.8245 29.3229L14 28.685ZM14.3478 28.8136L14.6358 28.218L14.6307 28.2156L14.3478 28.8136ZM15.2961 31.5361L14.7007 31.2476L14.7004 31.2483L15.2961 31.5361ZM14 32.6119L13.8236 31.9743C13.4888 32.0669 13.2826 32.4027 13.3515 32.7431L14 32.6119ZM15.4417 36.0821L14.8907 36.4482C15.0829 36.7375 15.4662 36.8289 15.7683 36.6575L15.4417 36.0821ZM15.7775 35.9282L15.5601 35.3034L15.5572 35.3044L15.7775 35.9282ZM18.3746 37.1831L17.7497 37.4004L17.7498 37.4007L18.3746 37.1831ZM18.2205 38.8563L17.6452 38.5295C17.4735 38.8319 17.5652 39.2156 17.855 39.4077L18.2205 38.8563ZM21.6949 40.2962L21.5634 40.9447C21.9042 41.0138 22.2402 40.8073 22.3327 40.4722L21.6949 40.2962ZM21.8237 39.9489L21.2283 39.6603L21.2259 39.6654L21.8237 39.9489ZM24.5495 39.0017L24.2621 39.5976L24.2623 39.5977L24.5495 39.0017ZM25.6266 40.2962L24.9891 40.473C25.0818 40.8075 25.4173 41.0135 25.7575 40.9448L25.6266 40.2962ZM29.101 38.8563L29.4665 39.4077C29.7565 39.2155 29.8481 38.8315 29.6761 38.5291L29.101 38.8563ZM28.9469 38.5209L28.3223 38.7388L28.3233 38.7417L28.9469 38.5209ZM30.2034 35.927L30.4202 36.5521L30.4205 36.552L30.2034 35.927ZM31.8786 36.0809L31.5524 36.6565C31.8545 36.8277 32.2375 36.7362 32.4296 36.447L31.8786 36.0809ZM33.3203 32.6107L33.9687 32.7425C34.038 32.4016 33.8313 32.0651 33.4958 31.9728L33.3203 32.6107ZM1 60.766H0.338391V61.6671L1.19813 61.3973L1 60.766ZM1 16.1074L0.801872 15.4762L0.338391 15.6216V16.1074H1ZM46.3202 1.88281H46.9818V0.981722L46.1221 1.25157L46.3202 1.88281ZM46.3202 46.5414L46.5184 47.1727L46.9818 47.0272V46.5414H46.3202ZM27.128 30.6482C27.128 32.559 25.5769 34.1094 23.6617 34.1094V35.4326C26.3061 35.4326 28.4512 33.2913 28.4512 30.6482H27.128ZM23.6617 34.1094C21.7466 34.1094 20.1955 32.559 20.1955 30.6482H18.8723C18.8723 33.2913 21.0173 35.4326 23.6617 35.4326V34.1094ZM20.1955 30.6482C20.1955 28.7374 21.7466 27.187 23.6617 27.187V25.8638C21.0173 25.8638 18.8723 28.0051 18.8723 30.6482H20.1955ZM23.6617 27.187C25.5769 27.187 27.128 28.7374 27.128 30.6482H28.4512C28.4512 28.0051 26.3061 25.8638 23.6617 25.8638V27.187ZM33.2605 31.8865C32.5751 31.5551 32.289 30.732 32.6199 30.0475L31.4285 29.4717C30.7798 30.8138 31.3409 32.4283 32.6846 33.0778L33.2605 31.8865ZM32.6199 30.0474C32.7982 29.6784 33.1219 29.4252 33.4967 29.3215L33.1439 28.0462C32.4236 28.2454 31.7821 28.7398 31.4285 29.4718L32.6199 30.0474ZM33.9688 28.5526C33.6962 27.2055 33.164 25.9529 32.4296 24.8476L31.3275 25.5798C31.9699 26.5467 32.4342 27.6404 32.6718 28.815L33.9688 28.5526ZM31.552 24.6383C31.4772 24.6807 31.4019 24.7156 31.3225 24.7437L31.7631 25.9914C31.922 25.9353 32.0681 25.8668 32.2051 25.7891L31.552 24.6383ZM31.3254 24.7427C30.6061 24.993 29.8199 24.6122 29.5707 23.8954L28.3208 24.33C28.8105 25.7383 30.3518 26.4825 31.7603 25.9924L31.3254 24.7427ZM29.5705 23.895C29.4354 23.5072 29.4853 23.1004 29.6751 22.7662L28.5245 22.1128C28.1559 22.7618 28.0541 23.5643 28.321 24.3303L29.5705 23.895ZM29.4653 21.888C28.3584 21.1544 27.1046 20.6244 25.7569 20.3511L25.4939 21.6479C26.6711 21.8867 27.7664 22.3495 28.7343 22.991L29.4653 21.888ZM24.9876 20.8236C24.9648 20.9064 24.9357 20.9856 24.8988 21.0634L26.0944 21.6304C26.1658 21.4798 26.221 21.3282 26.2632 21.1754L24.9876 20.8236ZM24.9012 21.0584C24.5699 21.7423 23.745 22.0293 23.0582 21.6981L22.4834 22.89C23.8256 23.5372 25.4414 22.9781 26.092 21.6354L24.9012 21.0584ZM23.058 21.6981C22.6881 21.5198 22.4349 21.1964 22.3313 20.8227L21.0561 21.1763C21.2558 21.8964 21.7511 22.5371 22.4836 22.8901L23.058 21.6981ZM21.5628 20.351C20.2143 20.6232 18.9604 21.1546 17.8538 21.888L18.5848 22.991C19.553 22.3493 20.6482 21.8855 21.8246 21.648L21.5628 20.351ZM17.6443 22.7666C17.6867 22.8413 17.7216 22.9164 17.7497 22.9956L18.9971 22.5541C18.9408 22.3953 18.8722 22.2492 18.7944 22.1124L17.6443 22.7666ZM17.7487 22.9928C17.9986 23.7093 17.6189 24.4944 16.9001 24.7437L17.3338 25.9938C18.7427 25.5051 19.4894 23.9655 18.9981 22.5569L17.7487 22.9928ZM16.8998 24.7438C16.5108 24.879 16.1029 24.829 15.7679 24.6392L15.1156 25.7905C15.765 26.1585 16.5678 26.26 17.3341 25.9937L16.8998 24.7438ZM14.8907 24.8488C14.1561 25.9544 13.6254 27.2069 13.3517 28.5532L14.6483 28.8168C14.8873 27.6414 15.3507 26.5476 15.9928 25.581L14.8907 24.8488ZM13.8245 29.3229C13.9075 29.3458 13.9869 29.3748 14.0649 29.4117L14.6307 28.2156C14.48 28.1443 14.3284 28.0892 14.1755 28.0471L13.8245 29.3229ZM14.0599 29.4093C14.7459 29.7409 15.032 30.5641 14.7007 31.2476L15.8915 31.8247C16.5423 30.4817 15.9788 28.8672 14.6357 28.218L14.0599 29.4093ZM14.7004 31.2483C14.5221 31.6174 14.1984 31.8706 13.8236 31.9743L14.1764 33.2496C14.8967 33.0504 15.5382 32.5559 15.8919 31.824L14.7004 31.2483ZM13.3515 32.7431C13.6241 34.0903 14.1563 35.3429 14.8907 36.4482L15.9928 35.7159C15.3504 34.7491 14.8861 33.6554 14.6485 32.4807L13.3515 32.7431ZM15.7683 36.6575C15.8431 36.615 15.9184 36.5801 15.9978 36.5521L15.5572 35.3044C15.3983 35.3605 15.2522 35.4289 15.1152 35.5067L15.7683 36.6575ZM15.995 36.5531C16.7142 36.3028 17.5004 36.6836 17.7497 37.4004L18.9995 36.9658C18.5098 35.5575 16.9685 34.8132 15.5601 35.3034L15.995 36.5531ZM17.7498 37.4007C17.8849 37.7886 17.835 38.1953 17.6452 38.5295L18.7958 39.183C19.1644 38.534 19.2662 37.7315 18.9994 36.9655L17.7498 37.4007ZM17.855 39.4077C18.9619 40.1414 20.2157 40.6713 21.5634 40.9447L21.8264 39.6478C20.6492 39.4091 19.5539 38.9462 18.586 38.3048L17.855 39.4077ZM22.3327 40.4722C22.3555 40.3894 22.3846 40.3102 22.4215 40.2324L21.2259 39.6654C21.1545 39.816 21.0993 39.9675 21.0571 40.1203L22.3327 40.4722ZM22.4191 40.2374C22.7505 39.5535 23.5753 39.2664 24.2621 39.5976L24.8369 38.4058C23.4947 37.7586 21.8789 38.3177 21.2283 39.6604L22.4191 40.2374ZM24.2623 39.5977C24.6322 39.776 24.8854 40.0993 24.9891 40.473L26.2642 40.1195C26.0645 39.3994 25.5692 38.7587 24.8368 38.4057L24.2623 39.5977ZM25.7575 40.9448C27.106 40.6726 28.3599 40.1411 29.4665 39.4077L28.7355 38.3048C27.7673 38.9465 26.6721 39.4103 25.4957 39.6477L25.7575 40.9448ZM29.6761 38.5291C29.6336 38.4544 29.5987 38.3793 29.5706 38.3001L28.3233 38.7417C28.3795 38.9005 28.4481 39.0465 28.5259 39.1834L29.6761 38.5291ZM29.5716 38.303C29.3217 37.5864 29.7014 36.8014 30.4202 36.5521L29.9865 35.3019C28.5776 35.7906 27.8309 37.3303 28.3223 38.7388L29.5716 38.303ZM30.4205 36.552C30.8095 36.4168 31.2174 36.4667 31.5524 36.6565L32.2047 35.5052C31.5553 35.1373 30.7525 35.0358 29.9862 35.3021L30.4205 36.552ZM32.4296 36.447C33.1642 35.3413 33.695 34.0889 33.9687 32.7425L32.672 32.4789C32.433 33.6544 31.9697 34.7482 31.3275 35.7147L32.4296 36.447ZM33.4958 31.9728C33.4128 31.95 33.3334 31.9209 33.2555 31.8841L32.6896 33.0802C32.8403 33.1515 32.9919 33.2066 33.1448 33.2486L33.4958 31.9728ZM1.66161 60.766V16.1074H0.338391V60.766H1.66161ZM1.19813 16.7387L46.5184 2.51406L46.1221 1.25157L0.801872 15.4762L1.19813 16.7387ZM45.6586 1.88281V46.5414H46.9818V1.88281H45.6586ZM46.1221 45.9102L0.801872 60.1348L1.19813 61.3973L46.5184 47.1727L46.1221 45.9102Z' fill='%23D61721'/%3E%3C/svg%3E");
    width: 24px;
    height: 25px;
}
.icon-contact::after {
    content: url("data:image/svg+xml,%3Csvg width='47' height='62' viewBox='0 0 47 62' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.25 35.2666V33.4666C22.25 32.6666 22.275 32.3416 23.1 31.0166L24.575 28.6666C25.025 27.9416 25.075 27.1416 25.075 26.7416V25.6416C25.075 24.5416 24.475 23.8416 23.225 23.8416C21.9 23.8416 21.5 24.7416 21.5 25.7166V26.5916H19.625V25.3916C19.625 23.1416 21.3 22.0166 23.15 22.0166C25.225 22.0166 26.95 22.9166 26.95 25.0916V26.7916C26.95 28.2666 26.575 28.8916 26 29.7916L24.575 31.9916C24.125 32.6666 24.125 33.3916 24.125 33.8666V35.2666H22.25ZM22.125 37.6416H24.25V39.7666H22.125V37.6416Z' fill='%23D61721'/%3E%3Cpath d='M1 15.9912V60.6498L46.3202 46.4252V1.7666L1 15.9912Z' stroke='%23D61721' stroke-width='1.32322'/%3E%3C/svg%3E%0A");
    width: 11px;
    height: 18px;
}
.icon-logout::after {
    content: url("data:image/svg+xml,%3Csvg width='47' height='62' viewBox='0 0 47 62' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.6943 32.5536C17.6943 30.3631 18.7631 28.4277 20.3967 27.2628M27.6031 27.2628C29.2366 28.4277 30.3054 30.3631 30.3054 32.5537C30.3054 36.1138 27.4824 38.9999 23.9999 38.9999C22.2818 38.9999 20.7242 38.2974 19.5869 37.1581M23.9999 23.3447V30.7119' stroke='%23D61721' stroke-width='2' stroke-linecap='square' stroke-linejoin='bevel'/%3E%3Cpath d='M1 15.874V60.5326L46.3202 46.308V1.64941L1 15.874Z' stroke='%23D61721' stroke-width='1.32322'/%3E%3C/svg%3E%0A");
    width: 22px;
    height: 24px;
}

.active .icon-menu-line:nth-child(2) {
    display: none;
}
.active .icon-menu-line:nth-child(1) {
    -webkit-transform: rotate(-53deg);
    -ms-transform: rotate(-53deg);
    transform: rotate(-53deg);
}
.active .icon-menu-line:nth-child(3) {
    width: 19px;
    -webkit-transform: rotate(34deg);
    -ms-transform: rotate(34deg);
    transform: rotate(34deg);
    margin: -6px 0px 0 0px;
}

.navbar--colors .container:not(.active) .icon-menu-line {
    background-color: #c74691;
    border: 1px solid #c74691;
}
.navbar--colors .container:not(.active) .icon-profile {
    width: 32px;
    height: 32px;
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M24.6541 25.3786C22.4104 22.9141 19.3329 21.3699 15.9144 21.3102C12.496 21.2505 9.36642 22.6865 7.03816 25.0711M11.6731 11.9149C11.6307 14.3471 13.568 16.3533 16.0002 16.3957C18.4325 16.4382 20.4386 14.5009 20.4811 12.0686C20.5235 9.63637 18.5862 7.63023 16.154 7.58777C13.7217 7.54532 11.7156 9.48263 11.6731 11.9149Z' stroke='%23c74691' stroke-width='3' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E");
}

@media only screen and (min-width: 768px) {
    .navbar--colors-mobile .container:not(.active) .icon-menu-line {
        background-color: #fff;
        border: 1px solid #fff;
    }
    .navbar--colors-mobile .container:not(.active) .icon-profile {
        width: 32px;
        height: 32px;
        content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M24.6541 25.3786C22.4104 22.9141 19.3329 21.3699 15.9144 21.3102C12.496 21.2505 9.36642 22.6865 7.03816 25.0711M11.6731 11.9149C11.6307 14.3471 13.568 16.3533 16.0002 16.3957C18.4325 16.4382 20.4386 14.5009 20.4811 12.0686C20.5235 9.63637 18.5862 7.63023 16.154 7.58777C13.7217 7.54532 11.7156 9.48263 11.6731 11.9149Z' stroke='%23ffffff' stroke-width='3' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E");
    }
}

.icon-mood-video::before {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='25' viewBox='0 0 26 25' fill='none'%3E%3Cg clip-path='url(%23clip0_2251_53373)'%3E%3Cpath d='M20.2952 11.0448L10.5352 5.41018C9.33137 4.71622 7.82812 5.58418 7.82812 6.9721V18.2414C7.82812 19.6314 9.33137 20.4993 10.5352 19.8033L20.2952 14.1687C21.499 13.4747 21.499 11.7368 20.2952 11.0428V11.0448Z' fill='white'/%3E%3Cpath d='M13.0625 24.8438C6.3171 24.8438 0.828125 19.3548 0.828125 12.6094C0.828125 5.86398 6.3171 0.375 13.0625 0.375C19.8079 0.375 25.2969 5.86398 25.2969 12.6094C25.2969 19.3548 19.8079 24.8438 13.0625 24.8438ZM13.0625 1.58893C6.98477 1.58893 2.04205 6.53164 2.04205 12.6094C2.04205 18.6871 6.98477 23.6298 13.0625 23.6298C19.1402 23.6298 24.0829 18.6871 24.0829 12.6094C24.0829 6.53164 19.1382 1.58893 13.0625 1.58893Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2251_53373'%3E%3Crect width='24.4688' height='24.4688' fill='white' transform='translate(0.828125 0.375)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
@media only screen and (min-width: 768px) {
    .icon-mood-video::before {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

.icon-mood-tapeta-1::before {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='32' viewBox='0 0 18 32' fill='none'%3E%3Cg clip-path='url(%23clip0_2831_37888)'%3E%3Cpath d='M13.5054 31.9688H4.03901C1.81312 31.9688 0 30.1573 0 27.9297V4.78901C0 2.56141 1.81141 0.75 4.03901 0.75H13.5054C15.7313 0.75 17.5444 2.56141 17.5444 4.78901V27.9314C17.5444 30.1573 15.733 31.9705 13.5054 31.9705V31.9688ZM4.03901 1.7734C2.37599 1.7734 1.0234 3.12599 1.0234 4.78901V27.9314C1.0234 29.5945 2.37599 30.9471 4.03901 30.9471H13.5054C15.1685 30.9471 16.5211 29.5945 16.5211 27.9314V4.78901C16.5211 3.12599 15.1685 1.7734 13.5054 1.7734H4.03901Z' fill='white'/%3E%3Cpath d='M11.7426 28.6914H5.80857C5.52543 28.6914 5.29688 28.4628 5.29688 28.1797C5.29688 27.8965 5.52543 27.668 5.80857 27.668H11.7426C12.0257 27.668 12.2543 27.8965 12.2543 28.1797C12.2543 28.4628 12.0257 28.6914 11.7426 28.6914Z' fill='white'/%3E%3Cpath d='M9.10538 4.80465H8.44529C8.16215 4.80465 7.93359 4.57609 7.93359 4.29295C7.93359 4.00981 8.16215 3.78125 8.44529 3.78125H9.10538C9.38852 3.78125 9.61708 4.00981 9.61708 4.29295C9.61708 4.57609 9.38852 4.80465 9.10538 4.80465Z' fill='white'/%3E%3Cpath d='M14.6592 6.51953V26.0996H2.89062V6.51953H14.6592Z' fill='%23AC49BE' stroke='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2831_37888'%3E%3Crect width='17.5427' height='31.2188' fill='white' transform='translate(0 0.75)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
@media only screen and (min-width: 768px) {
    .icon-mood-tapeta-1::before {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

.icon-mood-tapeta-2::before {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='32' viewBox='0 0 18 32' fill='none'%3E%3Cg clip-path='url(%23clip0_2831_37888)'%3E%3Cpath d='M13.5054 31.9688H4.03901C1.81312 31.9688 0 30.1573 0 27.9297V4.78901C0 2.56141 1.81141 0.75 4.03901 0.75H13.5054C15.7313 0.75 17.5444 2.56141 17.5444 4.78901V27.9314C17.5444 30.1573 15.733 31.9705 13.5054 31.9705V31.9688ZM4.03901 1.7734C2.37599 1.7734 1.0234 3.12599 1.0234 4.78901V27.9314C1.0234 29.5945 2.37599 30.9471 4.03901 30.9471H13.5054C15.1685 30.9471 16.5211 29.5945 16.5211 27.9314V4.78901C16.5211 3.12599 15.1685 1.7734 13.5054 1.7734H4.03901Z' fill='white'/%3E%3Cpath d='M11.7426 28.6914H5.80857C5.52543 28.6914 5.29688 28.4628 5.29688 28.1797C5.29688 27.8965 5.52543 27.668 5.80857 27.668H11.7426C12.0257 27.668 12.2543 27.8965 12.2543 28.1797C12.2543 28.4628 12.0257 28.6914 11.7426 28.6914Z' fill='white'/%3E%3Cpath d='M9.10538 4.80465H8.44529C8.16215 4.80465 7.93359 4.57609 7.93359 4.29295C7.93359 4.00981 8.16215 3.78125 8.44529 3.78125H9.10538C9.38852 3.78125 9.61708 4.00981 9.61708 4.29295C9.61708 4.57609 9.38852 4.80465 9.10538 4.80465Z' fill='white'/%3E%3Cpath d='M14.6592 6.51953V26.0996H2.89062V6.51953H14.6592Z' fill='%23DE5887' stroke='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2831_37888'%3E%3Crect width='17.5427' height='31.2188' fill='white' transform='translate(0 0.75)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
@media only screen and (min-width: 768px) {
    .icon-mood-tapeta-2::before {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

.icon-mood-tapeta-3::before {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='32' viewBox='0 0 18 32' fill='none'%3E%3Cg clip-path='url(%23clip0_2831_37888)'%3E%3Cpath d='M13.5054 31.9688H4.03901C1.81312 31.9688 0 30.1573 0 27.9297V4.78901C0 2.56141 1.81141 0.75 4.03901 0.75H13.5054C15.7313 0.75 17.5444 2.56141 17.5444 4.78901V27.9314C17.5444 30.1573 15.733 31.9705 13.5054 31.9705V31.9688ZM4.03901 1.7734C2.37599 1.7734 1.0234 3.12599 1.0234 4.78901V27.9314C1.0234 29.5945 2.37599 30.9471 4.03901 30.9471H13.5054C15.1685 30.9471 16.5211 29.5945 16.5211 27.9314V4.78901C16.5211 3.12599 15.1685 1.7734 13.5054 1.7734H4.03901Z' fill='white'/%3E%3Cpath d='M11.7426 28.6914H5.80857C5.52543 28.6914 5.29688 28.4628 5.29688 28.1797C5.29688 27.8965 5.52543 27.668 5.80857 27.668H11.7426C12.0257 27.668 12.2543 27.8965 12.2543 28.1797C12.2543 28.4628 12.0257 28.6914 11.7426 28.6914Z' fill='white'/%3E%3Cpath d='M9.10538 4.80465H8.44529C8.16215 4.80465 7.93359 4.57609 7.93359 4.29295C7.93359 4.00981 8.16215 3.78125 8.44529 3.78125H9.10538C9.38852 3.78125 9.61708 4.00981 9.61708 4.29295C9.61708 4.57609 9.38852 4.80465 9.10538 4.80465Z' fill='white'/%3E%3Cpath d='M14.6592 6.51953V26.0996H2.89062V6.51953H14.6592Z' fill='%23C090F3' stroke='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2831_37888'%3E%3Crect width='17.5427' height='31.2188' fill='white' transform='translate(0 0.75)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
@media only screen and (min-width: 768px) {
    .icon-mood-tapeta-3::before {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

.icon-mood-tapeta-4::before {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='32' viewBox='0 0 18 32' fill='none'%3E%3Cg clip-path='url(%23clip0_2831_37888)'%3E%3Cpath d='M13.5054 31.9688H4.03901C1.81312 31.9688 0 30.1573 0 27.9297V4.78901C0 2.56141 1.81141 0.75 4.03901 0.75H13.5054C15.7313 0.75 17.5444 2.56141 17.5444 4.78901V27.9314C17.5444 30.1573 15.733 31.9705 13.5054 31.9705V31.9688ZM4.03901 1.7734C2.37599 1.7734 1.0234 3.12599 1.0234 4.78901V27.9314C1.0234 29.5945 2.37599 30.9471 4.03901 30.9471H13.5054C15.1685 30.9471 16.5211 29.5945 16.5211 27.9314V4.78901C16.5211 3.12599 15.1685 1.7734 13.5054 1.7734H4.03901Z' fill='white'/%3E%3Cpath d='M11.7426 28.6914H5.80857C5.52543 28.6914 5.29688 28.4628 5.29688 28.1797C5.29688 27.8965 5.52543 27.668 5.80857 27.668H11.7426C12.0257 27.668 12.2543 27.8965 12.2543 28.1797C12.2543 28.4628 12.0257 28.6914 11.7426 28.6914Z' fill='white'/%3E%3Cpath d='M9.10538 4.80465H8.44529C8.16215 4.80465 7.93359 4.57609 7.93359 4.29295C7.93359 4.00981 8.16215 3.78125 8.44529 3.78125H9.10538C9.38852 3.78125 9.61708 4.00981 9.61708 4.29295C9.61708 4.57609 9.38852 4.80465 9.10538 4.80465Z' fill='white'/%3E%3Cpath d='M14.6592 6.51953V26.0996H2.89062V6.51953H14.6592Z' fill='%23EB80AA' stroke='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2831_37888'%3E%3Crect width='17.5427' height='31.2188' fill='white' transform='translate(0 0.75)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
@media only screen and (min-width: 768px) {
    .icon-mood-tapeta-4::before {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

.icon-mood-dzwonek::before {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='37' viewBox='0 0 34 37' fill='none'%3E%3Cpath d='M6.26544 17.5591L3.51413 18.7283C1.57333 19.5531 0.667839 21.7968 1.49166 23.7399L2.65952 26.4944C3.48334 28.4374 5.72451 29.344 7.66531 28.5192L10.4166 27.35C12.3574 26.5252 13.2629 24.2814 12.4391 22.3384L11.2712 19.5839C10.4474 17.6408 8.20624 16.7343 6.26544 17.5591Z' fill='white'/%3E%3Cpath d='M6.18162 25.2786L20.763 28.9701C22.3497 29.371 23.7091 27.7825 23.0704 26.276L15.964 9.51684C15.3253 8.00853 13.2377 7.88548 12.4257 9.30616L4.95067 22.3738C4.29888 23.5111 4.91342 24.9579 6.18162 25.2786Z' fill='white'/%3E%3Cpath d='M28.864 24.6527C28.6704 24.6471 28.4916 24.5259 28.4208 24.332C28.3277 24.0784 28.4581 23.7988 28.7113 23.7055C31.4023 22.7211 32.2571 18.267 30.6164 13.7775C29.8082 11.5645 28.5214 9.68516 26.9906 8.48448C25.5269 7.33787 24.0259 6.95939 22.7652 7.4199C22.5119 7.51312 22.2326 7.38261 22.1395 7.12905C22.0463 6.87549 22.1767 6.59583 22.43 6.50261C24.0203 5.92091 25.8528 6.35159 27.5921 7.71448C29.2644 9.02516 30.663 11.0592 31.5326 13.4401C33.3558 18.4348 32.2403 23.4501 29.0447 24.6191C28.9851 24.6415 28.9218 24.6508 28.8622 24.6489L28.864 24.6527Z' fill='white'/%3E%3Cpath d='M25.2771 23.1166C25.1449 23.1128 25.0201 23.0289 24.9717 22.8966C24.9084 22.7232 24.9978 22.5293 25.171 22.4659C27.0202 21.7891 27.6087 18.7259 26.482 15.6384C25.9271 14.117 25.0406 12.8231 23.9885 11.9991C22.9828 11.2104 21.9493 10.9494 21.0833 11.2682C20.9083 11.3335 20.7165 11.2421 20.6532 11.0687C20.5898 10.8953 20.6792 10.7014 20.8524 10.638C21.9456 10.2372 23.2063 10.5336 24.4019 11.4714C25.5509 12.3738 26.5137 13.7721 27.1114 15.4091C28.3666 18.8452 27.5994 22.2943 25.4019 23.0979C25.3609 23.1128 25.3181 23.1203 25.2771 23.1184V23.1166Z' fill='white'/%3E%3Cpath d='M22.9911 21.2296C22.9129 21.2277 22.8403 21.1774 22.8123 21.1009C22.7751 20.9984 22.8272 20.8865 22.9297 20.8492C23.4381 20.6628 23.8031 20.1557 23.9558 19.4211C24.1159 18.653 24.0247 17.7375 23.6988 16.8445C23.0377 15.0341 21.6168 13.8838 20.533 14.2809C20.4324 14.3182 20.3188 14.266 20.2816 14.1635C20.2443 14.0609 20.2964 13.9491 20.3989 13.9118C21.6875 13.4401 23.3338 14.6948 24.0694 16.7103C24.4195 17.6704 24.5163 18.6623 24.3431 19.5013C24.1606 20.3738 23.7081 20.9854 23.0675 21.2184C23.0433 21.2277 23.0191 21.2315 22.993 21.2296H22.9911Z' fill='white'/%3E%3C/svg%3E");
}
@media only screen and (min-width: 768px) {
    .icon-mood-dzwonek::before {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

.modal {
    position: fixed;
    width: 100%;
    height: 100vh;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    top: 0;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    z-index: 5000;
}
.modal.open {
    visibility: visible;
    opacity: 1;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
}
.modal-bg {
    position: absolute;
    background: rgba(0, 0, 0, 0.52);
    width: 100%;
    height: 100%;
}
.modal-container {
    border-radius: 15px;
    background: #fff;
    position: relative;
    padding: 110px 20px 40px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
@media only screen and (min-width: 768px) {
    .modal-container {
        padding: 110px 40px 40px;
        width: auto;
    }
}
@media only screen and (min-width: 992px) {
    .modal-container {
        padding-left: 140px;
        padding-right: 140px;
        max-width: 710px;
    }
}
.modal-container p {
    line-height: 1.3em;
}
.modal--red .modal-container {
    color: #fff;
    background: url("./static/img/home-card-marka-m.jpg") no-repeat center;
    background-size: cover;
}
.modal--colors .modal-container {
    color: #c74691;
    background: #f1cdbf;
    background: linear-gradient(145deg, rgb(241, 205, 191) 0%, rgb(223, 200, 221) 50%, rgb(228, 225, 233) 100%);
}
.modal--colors-mood {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
}
@media only screen and (min-width: 768px) {
    .modal--colors-mood {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
}
.modal--colors-mood .modal-container {
    min-height: 100%;
    color: #c74691;
    background: #f1cdbf;
    background: linear-gradient(145deg, rgb(241, 205, 191) 0%, rgb(223, 200, 221) 50%, rgb(228, 225, 233) 100%);
    padding: 57px 17px 25px;
    max-width: 822px;
}
.modal--colors-mood .modal-container--mood-col {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 16px;
}
@media only screen and (min-width: 768px) {
    .modal--colors-mood .modal-container--mood-col {
        padding: 33px 50px 40px;
        gap: 32px;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        width: 100%;
        min-height: auto;
    }
}
@media only screen and (min-width: 768px) {
    .modal--colors-mood .modal-container--mood-dzwonki {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .modal--colors-mood .modal-container--mood-dzwonki .modal__content {
        max-width: 360px;
    }
    .modal--colors-mood .modal-container--mood-dzwonki .modal__content .btn {
        min-width: unset;
    }
}
.modal__content {
    max-width: 456px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 16px;
}
.modal__video {
    background-color: black;
    max-width: 456px;
    margin: 0 -17px;
    width: calc(100% + 34px);
    display: block;
    aspect-ratio: 9/16;
}
@media only screen and (min-width: 768px) {
    .modal__video {
        max-width: 324px;
        width: 100%;
        height: auto;
        margin: 0;
    }
    .modal__video video {
        max-width: 100%;
        height: 100%;
        margin: 0 auto;
    }
}
.modal__title-mood {
    color: #c74691;
    font-family: "Druk", arial;
    font-size: 32px;
    font-style: normal;
    font-weight: 500;
    line-height: 1em; /* 100% */
    text-transform: uppercase;
}
@media only screen and (min-width: 768px) {
    .modal__title-mood {
        margin-top: 64px;
    }
}
.modal__dzwonek-mood {
    border-radius: 10px;
}
.modal--dialog .modal-container {
    padding: 110px 48px 40px;
    margin: 16px;
}
@media only screen and (min-width: 768px) {
    .modal--dialog .modal-container {
        padding: 110px 48px 40px;
        max-width: 600px;
    }
}
.modal-close {
    position: absolute;
    right: 20px;
    top: 20px;
    cursor: pointer;
    padding: 0;
    border: none;
    background: transparent;
}
.modal-close::after {
    width: 45.32px;
    height: 58.883px;
    content: url("data:image/svg+xml,%3Csvg width='47' height='61' viewBox='0 0 47 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M33.8917 17.4297L13.4727 44.2298' stroke='%23D61721' stroke-width='3'/%3E%3Cpath d='M13.8984 23.8105L34.5303 38.2741' stroke='%23D61721' stroke-width='3'/%3E%3Cpath d='M1 15.2246V59.8832L46.3202 45.6586V1L1 15.2246Z' stroke='%23D61721' stroke-width='1.32322'/%3E%3C/svg%3E%0A");
}
.modal--red .modal-close::after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='61' viewBox='0 0 47 61' fill='none'%3E%3Cpath d='M1 15.2246V59.8832L46.3202 45.6586V1L1 15.2246Z' stroke='white' stroke-width='1.32322'/%3E%3Cpath d='M33.8917 17.4297L13.4727 44.2298' stroke='white' stroke-width='3'/%3E%3Cpath d='M13.8984 23.8125L34.5303 38.276' stroke='white' stroke-width='3'/%3E%3C/svg%3E");
}
.modal--colors .modal-close, .modal--colors-mood .modal-close {
    right: 17px;
    top: 10px;
}
@media only screen and (min-width: 768px) {
    .modal--colors .modal-close, .modal--colors-mood .modal-close {
        right: 19px;
        top: 16px;
    }
}
.modal--colors .modal-close::after, .modal--colors-mood .modal-close::after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='35' viewBox='0 0 31 35' fill='none'%3E%3Cpath d='M23.474 9.67969L11.9883 24.7547' stroke='%23C74691' stroke-width='1.6875'/%3E%3Cpath d='M12.2305 13.2734L23.8359 21.4092' stroke='%23C74691' stroke-width='1.6875'/%3E%3Cpath d='M4.91406 8.88024V34.0007L30.4067 25.9994V0.878906L4.91406 8.88024Z' stroke='%23C74691' stroke-width='0.74431'/%3E%3C/svg%3E");
    width: 43px;
    height: 45px;
}
@media only screen and (min-width: 768px) {
    .modal--colors .modal-close::after, .modal--colors-mood .modal-close::after {
        content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='61' viewBox='0 0 47 61' fill='none'%3E%3Cpath d='M1 15.2246V59.8832L46.3202 45.6586V1L1 15.2246Z' stroke='%23C74691' stroke-width='1.32322'/%3E%3Cpath d='M33.8917 17.4297L13.4727 44.2298' stroke='%23C74691' stroke-width='3'/%3E%3Cpath d='M13.8984 23.8125L34.5303 38.276' stroke='%23C74691' stroke-width='3'/%3E%3C/svg%3E");
        width: 33.99px;
        height: 44.162px;
    }
}
.modal__dialog-btn-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 24px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
@media only screen and (min-width: 768px) {
    .modal__dialog-btn-container {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-top: 40px;
    }
}
.modal__dialog-btn-container-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 24px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
@media only screen and (min-width: 768px) {
    .modal__dialog-btn-container-2 {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-top: 40px;
    }
}

.btn {
    border: 0;
    padding: 10px 0;
    margin-bottom: 20px;
    min-width: 280px;
    border-radius: 0;
    display: block;
    text-align: center;
    font-family: "DIN Condensed", arial;
    font-size: 20px;
    font-style: normal;
    font-weight: 100;
    line-height: 20px; /* 100% */
    text-transform: uppercase;
    text-decoration: none;
}
@media only screen and (min-width: 768px) {
    .btn {
        min-width: 370px;
    }
}
.btn:disabled {
    background-color: #a2a2a2;
    color: #fff;
}

a.btn {
    max-width: 280px;
}

.btn-primary:not(:disabled) {
    position: relative;
    background-color: transparent;
    color: #fff;
    overflow: hidden;
    z-index: 3;
    width: 100%;
    max-width: 370px;
}
.btn-primary:not(:disabled)::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    background-color: #d71921;
    z-index: -2;
}
.btn-primary:not(:disabled):before {
    content: "";
    position: absolute;
    top: 0;
    right: 0px;
    bottom: 0;
    left: 0;
    width: 140%;
    border-right: 90px solid transparent;
    border-top: 40px solid #a00f32;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    z-index: -1;
    -webkit-transition: 0.3s cubic-bezier(0, 0, 0, 1);
    transition: 0.3s cubic-bezier(0, 0, 0, 1);
}
.btn-primary:not(:disabled):hover {
    color: #fff;
}
.btn-primary:not(:disabled):hover:before {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    z-index: -1;
}
.btn-primary:not(:disabled):focus, .btn-primary:not(:disabled):focus-visible {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 3px solid #000;
    outline-offset: -3px;
    border-radius: 0;
}
.btn-primary:not(:disabled):active {
    outline: none;
    color: #fff;
}
.btn-primary:not(:disabled):active:before {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.btn-primary:not(:disabled):active::after {
    background-color: #e7757a;
}

.btn-primary-negative:not(:disabled) {
    position: relative;
    background-color: transparent;
    color: #d71921;
    overflow: hidden;
    z-index: 3;
    width: 100%;
    max-width: 370px;
}
.btn-primary-negative:not(:disabled)::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    background-color: #fff;
    z-index: -2;
}
.btn-primary-negative:not(:disabled):before {
    content: "";
    position: absolute;
    top: 0;
    right: 0px;
    bottom: 0;
    left: 0;
    width: 140%;
    border-right: 90px solid transparent;
    border-top: 40px solid #a00f32;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    z-index: -1;
    -webkit-transition: 0.3s cubic-bezier(0, 0, 0, 1);
    transition: 0.3s cubic-bezier(0, 0, 0, 1);
}
.btn-primary-negative:not(:disabled):hover {
    color: #fff;
}
.btn-primary-negative:not(:disabled):hover:before {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    z-index: -1;
}
.btn-primary-negative:not(:disabled):focus, .btn-primary-negative:not(:disabled):focus-visible {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 3px solid #000;
    outline-offset: -3px;
    border-radius: 0;
}
.btn-primary-negative:not(:disabled):active {
    outline: none;
    color: #d71921;
}
.btn-primary-negative:not(:disabled):active:before {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.btn-primary-negative:not(:disabled):active::after {
    background-color: #e6e6e7;
}

@media only screen and (min-width: 992px) {
    .btn-primary-negative-lg:not(:disabled) {
        position: relative;
        background-color: transparent;
        color: #d71921;
        overflow: hidden;
        z-index: 3;
        width: 100%;
        max-width: 370px;
    }
    .btn-primary-negative-lg:not(:disabled)::after {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 100%;
        background-color: #fff;
        z-index: -2;
    }
    .btn-primary-negative-lg:not(:disabled):before {
        content: "";
        position: absolute;
        top: 0;
        right: 0px;
        bottom: 0;
        left: 0;
        width: 140%;
        border-right: 90px solid transparent;
        border-top: 40px solid #a00f32;
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
        z-index: -1;
        -webkit-transition: 0.3s cubic-bezier(0, 0, 0, 1);
        transition: 0.3s cubic-bezier(0, 0, 0, 1);
    }
    .btn-primary-negative-lg:not(:disabled):hover {
        color: #fff;
    }
    .btn-primary-negative-lg:not(:disabled):hover:before {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
        z-index: -1;
    }
    .btn-primary-negative-lg:not(:disabled):focus, .btn-primary-negative-lg:not(:disabled):focus-visible {
        -webkit-box-shadow: none;
        box-shadow: none;
        outline: 3px solid #000;
        outline-offset: -3px;
        border-radius: 0;
    }
    .btn-primary-negative-lg:not(:disabled):active {
        outline: none;
        color: #d71921;
    }
    .btn-primary-negative-lg:not(:disabled):active:before {
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
    }
    .btn-primary-negative-lg:not(:disabled):active::after {
        background-color: #e6e6e7;
    }
}
@media only screen and (min-width: 768px) {
    .btn-primary-md:not(:disabled) {
        position: relative;
        background-color: transparent;
        color: #fff;
        overflow: hidden;
        z-index: 3;
        width: 100%;
        max-width: 370px;
    }
    .btn-primary-md:not(:disabled)::after {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 100%;
        background-color: #d71921;
        z-index: -2;
    }
    .btn-primary-md:not(:disabled):before {
        content: "";
        position: absolute;
        top: 0;
        right: 0px;
        bottom: 0;
        left: 0;
        width: 140%;
        border-right: 90px solid transparent;
        border-top: 40px solid #a00f32;
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
        z-index: -1;
        -webkit-transition: 0.3s cubic-bezier(0, 0, 0, 1);
        transition: 0.3s cubic-bezier(0, 0, 0, 1);
    }
    .btn-primary-md:not(:disabled):hover {
        color: #fff;
    }
    .btn-primary-md:not(:disabled):hover:before {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
        z-index: -1;
    }
    .btn-primary-md:not(:disabled):focus, .btn-primary-md:not(:disabled):focus-visible {
        -webkit-box-shadow: none;
        box-shadow: none;
        outline: 3px solid #000;
        outline-offset: -3px;
        border-radius: 0;
    }
    .btn-primary-md:not(:disabled):active {
        outline: none;
        color: #fff;
    }
    .btn-primary-md:not(:disabled):active:before {
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
    }
    .btn-primary-md:not(:disabled):active::after {
        background-color: #e7757a;
    }
}
.btn-primary-blue:not(:disabled) {
    position: relative;
    background-color: transparent;
    color: #fff;
    overflow: hidden;
    z-index: 3;
    width: 100%;
    max-width: 370px;
}
.btn-primary-blue:not(:disabled)::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    background-color: #0032a0;
    z-index: -2;
}
.btn-primary-blue:not(:disabled):before {
    content: "";
    position: absolute;
    top: 0;
    right: 0px;
    bottom: 0;
    left: 0;
    width: 140%;
    border-right: 90px solid transparent;
    border-top: 40px solid #012c73;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    z-index: -1;
    -webkit-transition: 0.3s cubic-bezier(0, 0, 0, 1);
    transition: 0.3s cubic-bezier(0, 0, 0, 1);
}
.btn-primary-blue:not(:disabled):hover {
    color: #fff;
}
.btn-primary-blue:not(:disabled):hover:before {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    z-index: -1;
}
.btn-primary-blue:not(:disabled):focus, .btn-primary-blue:not(:disabled):focus-visible {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 3px solid #000;
    outline-offset: -3px;
    border-radius: 0;
}
.btn-primary-blue:not(:disabled):active {
    outline: none;
    color: #fff;
}
.btn-primary-blue:not(:disabled):active:before {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.btn-primary-blue:not(:disabled):active::after {
    background-color: #0269a7;
}

.btn-primary-blue-negative:not(:disabled) {
    position: relative;
    background-color: transparent;
    color: #0032a0;
    overflow: hidden;
    z-index: 3;
    width: 100%;
    max-width: 370px;
}
.btn-primary-blue-negative:not(:disabled)::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    background-color: #fff;
    z-index: -2;
}
.btn-primary-blue-negative:not(:disabled):before {
    content: "";
    position: absolute;
    top: 0;
    right: 0px;
    bottom: 0;
    left: 0;
    width: 140%;
    border-right: 90px solid transparent;
    border-top: 40px solid #012c73;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    z-index: -1;
    -webkit-transition: 0.3s cubic-bezier(0, 0, 0, 1);
    transition: 0.3s cubic-bezier(0, 0, 0, 1);
}
.btn-primary-blue-negative:not(:disabled):hover {
    color: #fff;
}
.btn-primary-blue-negative:not(:disabled):hover:before {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    z-index: -1;
}
.btn-primary-blue-negative:not(:disabled):focus, .btn-primary-blue-negative:not(:disabled):focus-visible {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 3px solid #000;
    outline-offset: -3px;
    border-radius: 0;
}
.btn-primary-blue-negative:not(:disabled):active {
    outline: none;
    color: #0032a0;
}
.btn-primary-blue-negative:not(:disabled):active:before {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.btn-primary-blue-negative:not(:disabled):active::after {
    background-color: #e6e6e7;
}

.btn-primary-colors:not(:disabled) {
    position: relative;
    background-color: transparent;
    color: #fff;
    overflow: hidden;
    z-index: 3;
    width: 100%;
    max-width: 370px;
}
.btn-primary-colors:not(:disabled)::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    background-color: #c74691;
    z-index: -2;
}
.btn-primary-colors:not(:disabled):before {
    content: "";
    position: absolute;
    top: 0;
    right: 0px;
    bottom: 0;
    left: 0;
    width: 140%;
    border-right: 90px solid transparent;
    border-top: 40px solid #ef88b5;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    z-index: -1;
    -webkit-transition: 0.3s cubic-bezier(0, 0, 0, 1);
    transition: 0.3s cubic-bezier(0, 0, 0, 1);
}
.btn-primary-colors:not(:disabled):hover {
    color: #fff;
}
.btn-primary-colors:not(:disabled):hover:before {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    z-index: -1;
}
.btn-primary-colors:not(:disabled):focus, .btn-primary-colors:not(:disabled):focus-visible {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 3px solid #000;
    outline-offset: -3px;
    border-radius: 0;
}
.btn-primary-colors:not(:disabled):active {
    outline: none;
    color: #fff;
}
.btn-primary-colors:not(:disabled):active:before {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.btn-primary-colors:not(:disabled):active::after {
    background-color: #d675a0;
}

.btn-primary-colors-negative:not(:disabled) {
    position: relative;
    background-color: transparent;
    color: #c74691;
    overflow: hidden;
    z-index: 3;
    width: 100%;
    max-width: 370px;
}
.btn-primary-colors-negative:not(:disabled)::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    background-color: #fff;
    z-index: -2;
}
.btn-primary-colors-negative:not(:disabled):before {
    content: "";
    position: absolute;
    top: 0;
    right: 0px;
    bottom: 0;
    left: 0;
    width: 140%;
    border-right: 90px solid transparent;
    border-top: 40px solid #ef88b5;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    z-index: -1;
    -webkit-transition: 0.3s cubic-bezier(0, 0, 0, 1);
    transition: 0.3s cubic-bezier(0, 0, 0, 1);
}
.btn-primary-colors-negative:not(:disabled):hover {
    color: #fff;
}
.btn-primary-colors-negative:not(:disabled):hover:before {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    z-index: -1;
}
.btn-primary-colors-negative:not(:disabled):focus, .btn-primary-colors-negative:not(:disabled):focus-visible {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 3px solid #000;
    outline-offset: -3px;
    border-radius: 0;
}
.btn-primary-colors-negative:not(:disabled):active {
    outline: none;
    color: #c74691;
}
.btn-primary-colors-negative:not(:disabled):active:before {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.btn-primary-colors-negative:not(:disabled):active::after {
    background-color: #e6e6e7;
}

@media only screen and (min-width: 768px) {
    .btn-primary-colors-negative-md:not(:disabled) {
        position: relative;
        background-color: transparent;
        color: #c74691;
        overflow: hidden;
        z-index: 3;
        width: 100%;
        max-width: 370px;
    }
    .btn-primary-colors-negative-md:not(:disabled)::after {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 100%;
        background-color: #fff;
        z-index: -2;
    }
    .btn-primary-colors-negative-md:not(:disabled):before {
        content: "";
        position: absolute;
        top: 0;
        right: 0px;
        bottom: 0;
        left: 0;
        width: 140%;
        border-right: 90px solid transparent;
        border-top: 40px solid #ef88b5;
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
        z-index: -1;
        -webkit-transition: 0.3s cubic-bezier(0, 0, 0, 1);
        transition: 0.3s cubic-bezier(0, 0, 0, 1);
    }
    .btn-primary-colors-negative-md:not(:disabled):hover {
        color: #fff;
    }
    .btn-primary-colors-negative-md:not(:disabled):hover:before {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
        z-index: -1;
    }
    .btn-primary-colors-negative-md:not(:disabled):focus, .btn-primary-colors-negative-md:not(:disabled):focus-visible {
        -webkit-box-shadow: none;
        box-shadow: none;
        outline: 3px solid #000;
        outline-offset: -3px;
        border-radius: 0;
    }
    .btn-primary-colors-negative-md:not(:disabled):active {
        outline: none;
        color: #c74691;
    }
    .btn-primary-colors-negative-md:not(:disabled):active:before {
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
    }
    .btn-primary-colors-negative-md:not(:disabled):active::after {
        background-color: #e6e6e7;
    }
}
.btn-secondary:not(:disabled) {
    position: relative;
    background-color: transparent;
    color: #000;
    overflow: hidden;
    border-color: #000;
    border: 1px solid #000;
    z-index: 3;
    padding: 9px 0;
    width: 100%;
    max-width: 370px;
}
.btn-secondary:not(:disabled)::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    background-color: transparent;
    z-index: -2;
}
.btn-secondary:not(:disabled):before {
    content: "";
    position: absolute;
    top: 0;
    right: 0px;
    bottom: 0;
    left: 0;
    width: 140%;
    border-right: 90px solid transparent;
    border-top: 40px solid #a00f32;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    z-index: -1;
    -webkit-transition: 0.3s cubic-bezier(0, 0, 0, 1);
    transition: 0.3s cubic-bezier(0, 0, 0, 1);
}
.btn-secondary:not(:disabled):hover {
    color: #fff;
    border: 1px solid transparent;
}
.btn-secondary:not(:disabled):hover:before {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    z-index: -1;
}
.btn-secondary:not(:disabled):focus, .btn-secondary:not(:disabled):focus-visible {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 2px solid;
    outline-offset: -3px;
    border-radius: 0;
}
.btn-secondary:not(:disabled):active {
    outline: none;
    color: #fff;
}
.btn-secondary:not(:disabled):active:before {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.btn-secondary:not(:disabled):active::after {
    background-color: #e7757a;
}

.btn-secondary-blue:not(:disabled) {
    position: relative;
    background-color: transparent;
    color: #000;
    overflow: hidden;
    border-color: #000;
    border: 1px solid #000;
    z-index: 3;
    padding: 9px 0;
    width: 100%;
    max-width: 370px;
}
.btn-secondary-blue:not(:disabled)::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    background-color: transparent;
    z-index: -2;
}
.btn-secondary-blue:not(:disabled):before {
    content: "";
    position: absolute;
    top: 0;
    right: 0px;
    bottom: 0;
    left: 0;
    width: 140%;
    border-right: 90px solid transparent;
    border-top: 40px solid #0032a0;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    z-index: -1;
    -webkit-transition: 0.3s cubic-bezier(0, 0, 0, 1);
    transition: 0.3s cubic-bezier(0, 0, 0, 1);
}
.btn-secondary-blue:not(:disabled):hover {
    color: #fff;
    border: 1px solid transparent;
}
.btn-secondary-blue:not(:disabled):hover:before {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    z-index: -1;
}
.btn-secondary-blue:not(:disabled):focus, .btn-secondary-blue:not(:disabled):focus-visible {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 2px solid;
    outline-offset: -3px;
    border-radius: 0;
}
.btn-secondary-blue:not(:disabled):active {
    outline: none;
    color: #fff;
}
.btn-secondary-blue:not(:disabled):active:before {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.btn-secondary-blue:not(:disabled):active::after {
    background-color: #0269a7;
}

.btn-secondary-colors:not(:disabled) {
    position: relative;
    background-color: transparent;
    color: #c74691;
    overflow: hidden;
    border-color: #c74691;
    border: 1px solid #c74691;
    z-index: 3;
    padding: 9px 0;
    width: 100%;
    max-width: 370px;
}
.btn-secondary-colors:not(:disabled)::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    background-color: transparent;
    z-index: -2;
}
.btn-secondary-colors:not(:disabled):before {
    content: "";
    position: absolute;
    top: 0;
    right: 0px;
    bottom: 0;
    left: 0;
    width: 140%;
    border-right: 90px solid transparent;
    border-top: 40px solid #c74691;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    z-index: -1;
    -webkit-transition: 0.3s cubic-bezier(0, 0, 0, 1);
    transition: 0.3s cubic-bezier(0, 0, 0, 1);
}
.btn-secondary-colors:not(:disabled):hover {
    color: #fff;
    border: 1px solid transparent;
}
.btn-secondary-colors:not(:disabled):hover:before {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    z-index: -1;
}
.btn-secondary-colors:not(:disabled):focus, .btn-secondary-colors:not(:disabled):focus-visible {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 2px solid;
    outline-offset: -3px;
    border-radius: 0;
}
.btn-secondary-colors:not(:disabled):active {
    outline: none;
    color: #fff;
}
.btn-secondary-colors:not(:disabled):active:before {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.btn-secondary-colors:not(:disabled):active::after {
    background-color: #ef88b5;
}

.btn-secondary-negative:not(:disabled) {
    position: relative;
    background-color: transparent;
    color: #fff;
    overflow: hidden;
    border-color: #fff;
    border: 1px solid #fff;
    z-index: 3;
    padding: 9px 0;
    width: 100%;
    max-width: 370px;
}
.btn-secondary-negative:not(:disabled)::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    background-color: transparent;
    z-index: -2;
}
.btn-secondary-negative:not(:disabled):before {
    content: "";
    position: absolute;
    top: 0;
    right: 0px;
    bottom: 0;
    left: 0;
    width: 140%;
    border-right: 90px solid transparent;
    border-top: 40px solid #a00f32;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    z-index: -1;
    -webkit-transition: 0.3s cubic-bezier(0, 0, 0, 1);
    transition: 0.3s cubic-bezier(0, 0, 0, 1);
}
.btn-secondary-negative:not(:disabled):hover {
    color: #fff;
    border: 1px solid transparent;
}
.btn-secondary-negative:not(:disabled):hover:before {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    z-index: -1;
}
.btn-secondary-negative:not(:disabled):focus, .btn-secondary-negative:not(:disabled):focus-visible {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 2px solid;
    outline-offset: -3px;
    border-radius: 0;
}
.btn-secondary-negative:not(:disabled):active {
    outline: none;
    color: #fff;
}
.btn-secondary-negative:not(:disabled):active:before {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.btn-secondary-negative:not(:disabled):active::after {
    background-color: #e7757a;
}

.btn-secondary-blue-negative:not(:disabled) {
    position: relative;
    background-color: transparent;
    color: #fff;
    overflow: hidden;
    border-color: #fff;
    border: 1px solid #fff;
    z-index: 3;
    padding: 9px 0;
    width: 100%;
    max-width: 370px;
}
.btn-secondary-blue-negative:not(:disabled)::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    background-color: transparent;
    z-index: -2;
}
.btn-secondary-blue-negative:not(:disabled):before {
    content: "";
    position: absolute;
    top: 0;
    right: 0px;
    bottom: 0;
    left: 0;
    width: 140%;
    border-right: 90px solid transparent;
    border-top: 40px solid #0032a0;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    z-index: -1;
    -webkit-transition: 0.3s cubic-bezier(0, 0, 0, 1);
    transition: 0.3s cubic-bezier(0, 0, 0, 1);
}
.btn-secondary-blue-negative:not(:disabled):hover {
    color: #fff;
    border: 1px solid transparent;
}
.btn-secondary-blue-negative:not(:disabled):hover:before {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    z-index: -1;
}
.btn-secondary-blue-negative:not(:disabled):focus, .btn-secondary-blue-negative:not(:disabled):focus-visible {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 2px solid;
    outline-offset: -3px;
    border-radius: 0;
}
.btn-secondary-blue-negative:not(:disabled):active {
    outline: none;
    color: #fff;
}
.btn-secondary-blue-negative:not(:disabled):active:before {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.btn-secondary-blue-negative:not(:disabled):active::after {
    background-color: #0269a7;
}

.btn-secondary-colors-negative:not(:disabled) {
    position: relative;
    background-color: transparent;
    color: #fff;
    overflow: hidden;
    border-color: #fff;
    border: 1px solid #fff;
    z-index: 3;
    padding: 9px 0;
    width: 100%;
    max-width: 370px;
}
.btn-secondary-colors-negative:not(:disabled)::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    background-color: transparent;
    z-index: -2;
}
.btn-secondary-colors-negative:not(:disabled):before {
    content: "";
    position: absolute;
    top: 0;
    right: 0px;
    bottom: 0;
    left: 0;
    width: 140%;
    border-right: 90px solid transparent;
    border-top: 40px solid #c74691;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    z-index: -1;
    -webkit-transition: 0.3s cubic-bezier(0, 0, 0, 1);
    transition: 0.3s cubic-bezier(0, 0, 0, 1);
}
.btn-secondary-colors-negative:not(:disabled):hover {
    color: #fff;
    border: 1px solid transparent;
}
.btn-secondary-colors-negative:not(:disabled):hover:before {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    z-index: -1;
}
.btn-secondary-colors-negative:not(:disabled):focus, .btn-secondary-colors-negative:not(:disabled):focus-visible {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 2px solid;
    outline-offset: -3px;
    border-radius: 0;
}
.btn-secondary-colors-negative:not(:disabled):active {
    outline: none;
    color: #fff;
}
.btn-secondary-colors-negative:not(:disabled):active:before {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.btn-secondary-colors-negative:not(:disabled):active::after {
    background-color: #ef88b5;
}

.btn-back {
    content: url("data:image/svg+xml,%3Csvg width='47' height='61' viewBox='0 0 47 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 15.2246V59.8832L46.3202 45.6586V1L1 15.2246Z' stroke='white' stroke-width='1.32322'/%3E%3Cpath d='M28.5 18L19 30.5L28.5 37.5' stroke='white' stroke-width='3'/%3E%3C/svg%3E%0A");
}
.btn-back--hero {
    margin-bottom: 40px;
}

.btn-back-red {
    content: url("data:image/svg+xml,%3Csvg width='47' height='61' viewBox='0 0 47 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 15.2246V59.8832L46.3202 45.6586V1L1 15.2246Z' stroke='%23d71921' stroke-width='1.32322'/%3E%3Cpath d='M28.5 18L19 30.5L28.5 37.5' stroke='%23d71921' stroke-width='3'/%3E%3C/svg%3E%0A");
}
.btn-back-red--hero {
    margin-bottom: 40px;
}

.btn-slider {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 40px;
    padding: 10px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 10px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #fff;
    border: none;
    -webkit-transition: 0.4s all cubic-bezier(0.075, 0.82, 0.165, 1);
    transition: 0.4s all cubic-bezier(0.075, 0.82, 0.165, 1);
}
.btn-slider:hover:not(:disabled) {
    background: #c74691;
}
.btn-slider:hover:not(:disabled) svg path {
    fill: #fff;
}
.btn-slider:active:not(:disabled) {
    background: #4e1c33;
}
.btn-slider:disabled {
    opacity: 0.5;
}

.link {
    font-family: "DIN Condensed", arial;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 20px;
    text-transform: uppercase;
    color: #fff;
    text-decoration: none;
    border-bottom: 1px solid transparent;
}
.link:hover {
    border-bottom: 1px solid #fff;
}
.link--negative {
    color: #000;
}
.link--negative:hover {
    border-bottom: 1px solid #000;
}

.link-2 {
    font-size: 15px;
    font-style: normal;
    font-weight: 300;
    line-height: 24px;
    text-decoration-line: underline;
}

.link-more {
    font-family: "Roboto", arial;
    font-weight: 400;
    line-height: 1.25em;
    font-size: 12px;
    text-decoration-line: underline;
    text-decoration-style: solid;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
}
@media only screen and (min-width: 768px) {
    .link-more {
        font-size: 16px;
    }
}

.link-more-2 {
    font-family: "Roboto", arial;
    font-weight: 700;
    line-height: 1.25em;
    font-size: 12px;
    color: #fff;
    text-decoration-line: none;
}
@media only screen and (min-width: 768px) {
    .link-more-2 {
        font-size: 16px;
    }
}

.edit-link {
    color: #0032a0;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
    text-decoration: none;
    display: inline-block;
}

.cta {
    color: #003c71;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 150%; /* 21px */
    text-decoration: none;
}
.cta--2 {
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 34px; /* 212.5% */
    letter-spacing: 0.48px;
    text-transform: uppercase;
}

.card {
    min-height: 455px;
    border-radius: 18px;
    background: -webkit-gradient(linear, left top, right top, from(#a48443), to(#e1c37f));
    background: linear-gradient(90deg, #a48443 0%, #e1c37f 100%);
    padding: 215px 16px 40px;
    color: #fff;
    -webkit-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.06);
    box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.06);
    width: 100%;
    max-width: 564px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-bottom: 32px;
    box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.06);
}
@media only screen and (min-width: 768px) {
    .card {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding: 64px 66px;
        min-height: 388px;
        max-width: 718px;
    }
}
@media only screen and (min-width: 992px) {
    .card {
        min-height: 388px;
        border-radius: 10px;
        max-width: 1072px;
        width: 100%;
        padding: 128px 78px;
        margin-bottom: 48px;
    }
}
.card h2 {
    text-shadow: 0px 10px 16px rgba(0, 0, 0, 0.06);
    font-size: 48px;
    font-style: normal;
    font-weight: 500;
    line-height: 1em;
    text-transform: uppercase;
    margin-bottom: 12px;
}
.card h2 br {
    display: block;
}
@media only screen and (max-width: 575.98px) {
    .card h2 br {
        display: block;
    }
}
@media only screen and (min-width: 576px) {
    .card h2 br {
        display: none;
    }
}
@media only screen and (min-width: 768px) {
    .card h2 {
        font-size: 64px;
    }
    .card h2 br {
        display: block;
    }
}
@media only screen and (min-width: 992px) {
    .card h2 {
        font-size: 96px;
    }
    .card h2 br {
        display: block;
    }
}
.card p {
    margin-bottom: 20px;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
}
@media only screen and (min-width: 768px) {
    .card__content {
        margin-bottom: 20px;
    }
}
.card .btn {
    min-width: auto;
    margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
    .card .btn {
        width: 100%;
        max-width: 248px;
    }
}
@media only screen and (min-width: 1200px) {
    .card .btn {
        max-width: 370px;
    }
}
.card--home-products {
    background-image: url("./static/img/home-card-products-m.jpg");
    background-position: center;
    background-size: cover;
}
@media only screen and (min-width: 768px) {
    .card--home-products {
        background-image: url("./static/img/home-card-products.jpg");
        background-size: cover;
        background-position: center;
    }
}
@media only screen and (min-width: 992px) {
    .card--home-products {
        background-position: center left;
    }
}
.card--home-marka {
    background-image: url("./static/img/home-card-marka-m.jpg");
    background-position: center;
    background-size: cover;
}
@media only screen and (min-width: 768px) {
    .card--home-marka {
        background-image: url("./static/img/home-card-marka.jpg");
        background-size: cover;
        background-position: center;
    }
}
@media only screen and (min-width: 992px) {
    .card--home-marka {
        background-position: center left;
    }
}
.card--home-news {
    background-image: url("./static/img/home-card-news-m.jpg");
    background-position: center;
    background-size: cover;
}
@media only screen and (min-width: 768px) {
    .card--home-news {
        background-image: url("./static/img/home-card-news.jpg");
        background-size: 110%;
        background-position: center top;
    }
}
@media only screen and (min-width: 992px) {
    .card--home-news {
        background-position: center top;
        background-size: unset;
    }
}
.card--vouchers {
    background-image: url("./static/img/card-nagrody-m.jpg");
    background-position: center;
    background-size: cover;
    height: 490px;
}
@media only screen and (min-width: 768px) {
    .card--vouchers {
        background-image: url("./static/img/card-nagrody.jpg");
        background-size: cover;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .card--vouchers .card__content p {
        max-width: 270px;
    }
}
@media only screen and (min-width: 992px) {
    .card--vouchers {
        padding: 128px 78px 88px;
        height: 580px;
    }
    .card--vouchers .card__content p {
        max-width: 310px;
    }
}
.card--limitowane-vouchery {
    background-image: url("./static/img/card-limitowane-vouchery-m.jpg");
    background-position: center;
    background-size: cover;
    height: 490px;
}
@media only screen and (min-width: 768px) {
    .card--limitowane-vouchery {
        background-image: url("./static/img/card-limitowane-vouchery.jpg");
        background-size: cover;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .card--limitowane-vouchery .card__content p {
        max-width: 270px;
    }
}
@media only screen and (min-width: 992px) {
    .card--limitowane-vouchery {
        padding: 128px 78px 88px;
        height: 580px;
    }
    .card--limitowane-vouchery .card__content p {
        max-width: 310px;
    }
}
.card--mgm {
    background-image: url("./static/img/card-mgm-m.jpg");
    background-position: center;
    background-size: cover;
    height: 490px;
}
@media only screen and (min-width: 768px) {
    .card--mgm {
        background-image: url("./static/img/card-mgm.jpg");
        background-size: cover;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .card--mgm .card__content p {
        width: 100%;
        max-width: 270px;
    }
}
@media only screen and (min-width: 992px) {
    .card--mgm {
        padding: 128px 78px 88px;
        height: 580px;
    }
    .card--mgm .card__content p {
        max-width: 310px;
    }
}
.card--mgm {
    background-image: url("./static/img/card-mgm-m.jpg");
    background-position: center;
    background-size: cover;
    height: 490px;
}
@media only screen and (min-width: 768px) {
    .card--mgm {
        background-image: url("./static/img/card-mgm.jpg");
        background-size: cover;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .card--mgm .card__content p {
        width: 100%;
        max-width: 270px;
    }
}
@media only screen and (min-width: 992px) {
    .card--mgm {
        padding: 128px 78px 88px;
        height: 580px;
    }
    .card--mgm .card__content p {
        max-width: 310px;
    }
}
.card--dodatkowe-punkty {
    background-image: url("./static/img/card-dodatkowe-punkty-m.jpg");
    background-position: center;
    background-size: cover;
    height: 490px;
}
@media only screen and (min-width: 768px) {
    .card--dodatkowe-punkty {
        background-image: url("./static/img/card-dodatkowe-punkty.jpg");
        background-size: cover;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .card--dodatkowe-punkty .card__content p {
        width: 100%;
        max-width: 270px;
    }
}
@media only screen and (min-width: 992px) {
    .card--dodatkowe-punkty {
        padding: 128px 78px 88px;
        height: 580px;
    }
    .card--dodatkowe-punkty .card__content p {
        max-width: 310px;
    }
}
.card--strefa {
    background-image: url("./static/img/card-strefa-m.jpg");
    background-position: center;
    background-size: cover;
    height: 490px;
}
@media only screen and (min-width: 768px) {
    .card--strefa {
        background-image: url("./static/img/card-strefa.jpg");
        background-size: cover;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .card--strefa .card__content {
        color: #d71921;
    }
    .card--strefa .card__content p {
        width: 100%;
        max-width: 270px;
    }
}
@media only screen and (min-width: 992px) {
    .card--strefa {
        padding: 128px 78px 88px;
        height: 580px;
    }
    .card--strefa .card__content p {
        max-width: 310px;
    }
}
.card--colors {
    background-image: url("./static/img/card-colors-m.jpg");
    background-position: center;
    background-size: cover;
    height: 490px;
}
.card--colors .card__content {
    color: #c74691;
}
@media only screen and (min-width: 768px) {
    .card--colors {
        background-image: url("./static/img/card-colors.jpg");
        background-size: cover;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .card--colors .card__content p {
        width: 100%;
        max-width: 270px;
    }
}
@media only screen and (min-width: 992px) {
    .card--colors {
        padding: 128px 78px 88px;
        height: 580px;
    }
    .card--colors .card__content p {
        max-width: 310px;
    }
}
.card--strefa-colors {
    background-image: url("./static/img/card-strefa-colors-m.jpg");
    background-position: center;
    background-size: cover;
}
.card--strefa-colors .card__content {
    color: #c74691;
}
@media only screen and (min-width: 768px) {
    .card--strefa-colors {
        background-image: url("./static/img/card-strefa-colors.jpg");
        background-size: cover;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .card--strefa-colors .card__content p {
        width: 100%;
        max-width: 270px;
    }
}
@media only screen and (min-width: 992px) {
    .card--strefa-colors {
        padding: 128px 78px 88px;
        height: 580px;
    }
    .card--strefa-colors .card__content p {
        max-width: 310px;
    }
}
.card--strefa-colors-konkurs {
    background-image: url("./static/img/card-colors-konkurs-m.jpg");
    background-position: center top;
    background-size: cover;
    height: auto;
}
.card--strefa-colors-konkurs .card__content {
    color: #c74691;
    margin: 0;
}
@media only screen and (min-width: 768px) {
    .card--strefa-colors-konkurs {
        background-image: url("./static/img/card-colors-konkurs-column.jpg");
        background-size: cover;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        height: auto;
    }
    .card--strefa-colors-konkurs .card__content h2 {
        font-size: 48px;
    }
    .card--strefa-colors-konkurs .card__content h2 {
        font-size: 48px;
    }
    .card--strefa-colors-konkurs .card__content p {
        width: 100%;
        max-width: 270px;
    }
}
@media only screen and (min-width: 768px) {
    .card--strefa-colors-konkurs .card__content {
        color: #fff;
    }
    .card--strefa-colors-konkurs .card__content h2 {
        font-size: 64px;
        margin-bottom: 12px;
    }
    .card--strefa-colors-konkurs .card__content p {
        max-width: 310px;
        margin-bottom: 40px;
    }
}
@media only screen and (min-width: 992px) {
    .card--strefa-colors-konkurs {
        padding: 128px 78px 64px;
        height: 522px;
    }
}
.card--strefa-colors-konkurs-2 {
    background-image: url("./static/img/card-colors-konkurs-2-column.jpg");
    background-position: center top;
    background-size: cover;
    height: auto;
}
.card--strefa-colors-konkurs-2 .card__content {
    color: #fff;
    margin: 0;
}
@media only screen and (min-width: 992px) {
    .card--strefa-colors-konkurs-2 {
        background-image: url("./static/img/card-colors-konkurs-2-column.jpg");
        background-size: cover;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        height: auto;
    }
    .card--strefa-colors-konkurs-2 .card__content h2 {
        font-size: 48px;
    }
    .card--strefa-colors-konkurs-2 .card__content h2 {
        font-size: 48px;
    }
    .card--strefa-colors-konkurs-2 .card__content p {
        width: 100%;
        max-width: 270px;
    }
}
@media only screen and (min-width: 768px) {
    .card--strefa-colors-konkurs-2 .card__content {
        color: #fff;
    }
    .card--strefa-colors-konkurs-2 .card__content h2 {
        font-size: 64px;
        margin-bottom: 12px;
    }
    .card--strefa-colors-konkurs-2 .card__content p {
        max-width: 310px;
        margin-bottom: 40px;
    }
}
@media only screen and (min-width: 992px) {
    .card--strefa-colors-konkurs-2 {
        padding: 128px 78px 64px;
        height: 522px;
    }
}
.card--strefa-colors-konkurs-3 {
    background-image: url("./static/img/card-colors-konkurs-3-column.jpg");
    background-position: center top;
    background-size: cover;
    height: auto;
}
.card--strefa-colors-konkurs-3.after {
    background-image: url("./static/img/card-colors-konkurs-3-column-after.jpg");
}
.card--strefa-colors-konkurs-3.after-2 {
    background-image: url("./static/img/card-colors-konkurs-3-column-after-m.jpg");
}
@media only screen and (min-width: 768px) {
    .card--strefa-colors-konkurs-3.after-2 {
        background-image: url("./static/img/card-colors-konkurs-3-column-after-d.jpg");
    }
}
.card--strefa-colors-konkurs-3 .card__content {
    color: #fff;
    margin: 0;
}
@media only screen and (min-width: 992px) {
    .card--strefa-colors-konkurs-3 {
        background-image: url("./static/img/card-colors-konkurs-3-column.jpg");
        background-size: cover;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        height: auto;
    }
    .card--strefa-colors-konkurs-3 .card__content h2 {
        font-size: 48px;
    }
    .card--strefa-colors-konkurs-3 .card__content h2 {
        font-size: 48px;
    }
    .card--strefa-colors-konkurs-3 .card__content p {
        width: 100%;
        max-width: 270px;
    }
}
@media only screen and (min-width: 768px) {
    .card--strefa-colors-konkurs-3 .card__content {
        color: #fff;
    }
    .card--strefa-colors-konkurs-3 .card__content h2 {
        font-size: 64px;
        margin-bottom: 12px;
    }
    .card--strefa-colors-konkurs-3 .card__content p {
        max-width: 322px;
        margin-bottom: 40px;
    }
}
@media only screen and (min-width: 992px) {
    .card--strefa-colors-konkurs-3 {
        padding: 128px 78px 64px;
        height: 522px;
    }
}
.card--strefa-colors-quiz {
    background-image: url("./static/img/colors-quiz-1-m.jpg");
    background-position: center top;
    background-size: cover;
    height: 490px;
}
.card--strefa-colors-quiz .card__subheader {
    font-family: "DIN Condensed", arial;
    text-transform: uppercase;
    font-size: 20px;
    margin-bottom: 12px;
    font-weight: 300;
}
@media only screen and (min-width: 768px) {
    .card--strefa-colors-quiz {
        background-image: url("./static/img/colors-quiz-1.jpg");
        background-size: cover;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .card--strefa-colors-quiz .card__content h2 {
        font-size: 48px;
    }
    .card--strefa-colors-quiz .card__content p {
        width: 100%;
        max-width: 270px;
    }
}
@media only screen and (min-width: 768px) {
    .card--strefa-colors-quiz .card__content {
        color: #fff;
    }
    .card--strefa-colors-quiz .card__content h2 {
        font-size: 64px;
    }
    .card--strefa-colors-quiz .card__content p {
        max-width: 310px;
    }
}
@media only screen and (min-width: 992px) {
    .card--strefa-colors-quiz {
        padding: 128px 78px 88px;
    }
}
.card--mgm-colors {
    background-image: url("./static/img/card-mgm-colors-m.jpg");
    background-position: center;
    background-size: cover;
}
.card--mgm-colors .card__content {
    color: #c74691;
}
@media only screen and (min-width: 768px) {
    .card--mgm-colors {
        background-image: url("./static/img/card-mgm-colors.jpg");
        background-size: cover;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .card--mgm-colors .card__content p {
        width: 100%;
        max-width: 270px;
    }
}
@media only screen and (min-width: 992px) {
    .card--mgm-colors {
        padding: 128px 78px 88px;
        height: 580px;
    }
    .card--mgm-colors .card__content p {
        max-width: 310px;
    }
}
.card--home-swieta {
    background-image: url("./static/img/swieta/home-card-limited-swieta-2-m.jpg");
    background-position: top center;
    background-size: cover;
    min-height: 500px;
}
@media only screen and (min-width: 768px) {
    .card--home-swieta {
        background-image: url("./static/img/swieta/home-card-limited-swieta-2.jpg");
        background-size: cover;
        background-position: center;
        min-height: unset;
    }
}
@media only screen and (min-width: 992px) {
    .card--home-swieta {
        background-position: center left;
    }
}
.card .start-date {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #fff;
    color: #c74691;
    text-align: center;
    font-family: Druk;
    font-size: 17px;
    font-style: normal;
    font-weight: 500;
    line-height: 1em; /* 100% */
    text-transform: uppercase;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    margin-bottom: 12px;
    padding: 5.81px;
}
@media only screen and (min-width: 992px) {
    .card .start-date {
        padding: 7.747px;
        font-size: 23px;
    }
}

h1,
h2,
h3,
h4,
h5 {
    font-family: "Druk", arial;
    line-height: 1em;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: uppercase;
}

h3,
h4,
h5 {
    font-weight: 500;
}

h1 {
    font-size: 196px;
}

h2 {
    font-size: 64px;
}
@media only screen and (min-width: 992px) {
    h2 {
        font-size: 126px;
    }
}

h3 {
    font-size: 96px;
}

h4 {
    font-size: 64px;
}

h5 {
    font-size: 20px;
}

article h4 {
    font-size: 40px;
}
@media only screen and (min-width: 768px) {
    article h4 {
        font-size: 64px;
    }
}

.display-xs {
    font-family: "DIN Condensed", arial;
    font-weight: 300;
    font-size: 20px;
    line-height: 1em;
    font-style: normal;
    text-decoration: none;
    text-transform: uppercase;
}

.display-2xs {
    font-family: "DIN Condensed", arial;
    font-weight: 300;
    font-size: 20px;
    line-height: 1em;
    font-style: normal;
    text-decoration: none;
    text-transform: initial;
}

.heading-second {
    font-family: "DIN Condensed", arial;
    font-size: 32px;
    font-style: normal;
    font-weight: 300;
    line-height: 1em;
    text-transform: uppercase;
    margin-bottom: 20px;
}

.heading-second-small {
    font-family: "DIN Condensed", arial;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 1em;
    text-transform: uppercase;
    margin-bottom: 20px;
}

.footer {
    padding-top: calc(15.285vw + 160px);
    background: -webkit-gradient(linear, left top, right top, from(#fff), to(#eaeaea));
    background: linear-gradient(90deg, #fff 0%, #eaeaea 100%);
    clip-path: polygon(0 30.57vw, 100% 0, 100% 100%, 0 100%);
    color: #000;
    font-family: "DIN Condensed", arial;
}
@media only screen and (min-width: 1600px) {
    .footer {
        margin-top: auto;
    }
}
.footer--swieta {
    clip-path: none;
    background: #fff;
    padding-top: 0;
}
@media only screen and (min-width: 992px) {
    .footer--swieta {
        padding-top: calc(15.285vw + 160px);
        clip-path: polygon(0 30.57vw, 100% 0, 100% 100%, 0 100%);
    }
}
.footer__content--1 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.footer ul {
    list-style: none;
    padding: 0;
}
.footer__logo {
    margin-bottom: 12px;
    text-align: center;
    margin-bottom: 42px;
}
.footer__logo img {
    width: 45px;
    display: inline-block;
}
.footer__warning {
    padding-bottom: 12px;
    padding-top: 12px;
    border-top: 1px solid #a2a2a2;
    border-bottom: 1px solid #a2a2a2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    color: #858585;
    font-size: 12px;
}
@media only screen and (min-width: 768px) {
    .footer__warning {
        border-bottom: none;
    }
}
.footer__warning-text, .footer__warning-text-2 {
    font-family: "Roboto", arial;
    margin-bottom: 0;
    margin-right: 10px;
    font-size: 12px;
    line-height: 16px;
}
.footer__label {
    margin-bottom: 12px;
    font-size: 14px;
    font-family: "Roboto", arial;
    text-transform: unset;
}
@media only screen and (min-width: 768px) {
    .footer__label {
        font-size: 16px;
    }
}
.footer__legal-container {
    padding-bottom: 20px;
    padding-top: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
}
@media only screen and (min-width: 768px) {
    .footer__legal-container {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        border-top: 1px solid #a2a2a2;
    }
}
.footer__legal-container .container {
    padding-left: 40px;
    padding-top: 19px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
}
@media only screen and (min-width: 768px) {
    .footer__legal-container .container {
        padding-left: 40px;
        padding-right: 40px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
}
@media only screen and (min-width: 992px) {
    .footer__legal-container .container {
        padding: 0 8px;
    }
}
.footer__legal-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px;
    row-gap: 16px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 20px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
@media only screen and (min-width: 768px) {
    .footer__legal-menu {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
}
@media only screen and (min-width: 992px) {
    .footer__legal-menu {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        gap: 20px;
    }
}
.footer__legal-menu-item {
    margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
    .footer__legal-menu-item {
        margin-bottom: 4px;
    }
}
.footer__legal-menu-item a {
    font-size: 12px;
    padding: 0;
    color: #000;
    font-family: "Roboto", arial;
    text-decoration: none;
}
.footer__legal {
    font-size: 12px;
    font-family: "Roboto", arial;
    color: #a2a2a2;
}

.footer-menu,
.footer-contact {
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 32px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-bottom: 90px;
    width: 100%;
}
@media only screen and (min-width: 768px) {
    .footer-menu,
    .footer-contact {
        gap: 20px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 80px;
    }
}
.footer-menu__item,
.footer-contact__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 213px;
}
@media only screen and (min-width: 768px) {
    .footer-menu__item,
    .footer-contact__item {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        text-align: center;
    }
}
.footer-menu__item-headline,
.footer-contact__item-headline {
    margin: 0;
    font-size: 20px;
    font-family: "DIN Condensed", arial;
    font-weight: 300;
    font-style: normal;
    line-height: 1.1em;
    text-decoration: none;
    text-transform: uppercase;
    margin-bottom: 12px;
}
.footer-menu__item-headline a,
.footer-contact__item-headline a {
    color: #000;
    text-decoration: none;
    text-wrap: nowrap;
    font-size: 20px;
    font-family: "DIN Condensed", arial;
    font-weight: 300;
    font-style: normal;
    line-height: 1.1em;
    text-decoration: none;
    text-transform: uppercase;
    margin-bottom: 12px;
    display: inline-block;
}
.footer-menu__item-headline a:hover,
.footer-contact__item-headline a:hover {
    text-decoration: underline;
}
.footer-menu__item-link a,
.footer-contact__item-link a {
    color: #000;
    text-decoration: none;
    text-wrap: nowrap;
    font-size: 20px;
    font-family: "DIN Condensed", arial;
    font-weight: 300;
    font-style: normal;
    line-height: 1.1em;
    text-decoration: none;
    text-transform: none;
    margin-bottom: 12px;
    display: inline-block;
}
.footer-menu__item-link a:hover,
.footer-contact__item-link a:hover {
    text-decoration: underline;
}
.footer-menu__item-paragraph,
.footer-contact__item-paragraph {
    margin: 0;
    font-size: 20px;
    font-family: "DIN Condensed", arial;
    font-weight: 300;
    font-style: normal;
    line-height: 1.1em;
    text-decoration: none;
    text-transform: none;
}
.footer-menu__item-paragraph br,
.footer-contact__item-paragraph br {
    display: block;
}
.footer-menu__item-paragraph a,
.footer-contact__item-paragraph a {
    color: #000;
    text-decoration: none;
    text-wrap: nowrap;
    font-size: 20px;
    font-family: "DIN Condensed", arial;
    font-weight: 300;
    font-style: normal;
    line-height: 1.1em;
    text-decoration: none;
    text-transform: none;
}
.footer-menu__item-paragraph a:hover,
.footer-contact__item-paragraph a:hover {
    text-decoration: underline;
}
@media only screen and (min-width: 768px) {
    .footer-menu--swieta .footer-contact__item-paragraph,
    .footer-contact--swieta .footer-contact__item-paragraph {
        text-align: center;
    }
}
@media only screen and (min-width: 768px) {
    .footer-menu--swieta .footer-contact__item,
    .footer-contact--swieta .footer-contact__item {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
}

.field-container {
    margin-bottom: 20px;
    position: relative;
    width: 100%;
    max-width: 370px;
}
.field-container.wide {
    max-width: 1100px;
    width: 100%;
}
@media only screen and (min-width: 768px) {
    .field-container {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content;
    }
}

.checkbox-group-container {
    max-width: unset;
}

.input-control[type=text],
.input-control[type=email],
.input-control[type=number],
.input-control[type=file],
.input-control[type=password] {
    border-radius: 0;
    outline: 0px solid transparent;
    height: 48px;
    background: #f1f1f1;
    padding-left: 8px;
    padding-right: 0;
    padding-top: 20px;
    border: 0;
    border-bottom: 2px solid #a2a2a2;
    color: #000;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    width: 100%;
    position: relative;
    z-index: 100;
}
@media only screen and (min-width: 768px) {
    .input-control[type=text],
    .input-control[type=email],
    .input-control[type=number],
    .input-control[type=file],
    .input-control[type=password] {
        width: 370px;
    }
}
.input-control[type=text]:disabled,
.input-control[type=email]:disabled,
.input-control[type=number]:disabled,
.input-control[type=file]:disabled,
.input-control[type=password]:disabled {
    border-color: #a2a2a2;
    background: #e3e3e3;
    cursor: not-allowed;
}
.input-control[type=text]:focus,
.input-control[type=email]:focus,
.input-control[type=number]:focus,
.input-control[type=file]:focus,
.input-control[type=password]:focus {
    border-color: #d71921;
}

::-ms-reveal {
    display: none;
}

.input-control[type=checkbox] {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

.checkbox-container {
    display: block;
    position: relative;
    padding-left: 50px;
    margin-bottom: 12px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.checkbox-container .checkmark {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    height: 25px;
    width: 25px;
    border: 2px solid #003c71;
    border-radius: 5px;
    background: #fff;
}
.checkbox-container .checkmark:after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10' fill='none'%3E%3Cg clip-path='url(%23clip0_2907_5541)'%3E%3Cpath d='M3.68333 9.66292C3.9 9.88764 4.18889 10 4.44167 10C4.69444 10 4.98333 9.88764 5.2 9.66292L12.675 1.91011C13.1083 1.46067 13.1083 0.749064 12.675 0.337079C12.2417 -0.11236 11.5556 -0.11236 11.1583 0.337079L4.44167 7.30337L1.84167 4.60674C1.40833 4.1573 0.722222 4.1573 0.325 4.60674C-0.108333 5.05618 -0.108333 5.76779 0.325 6.17978L3.68333 9.66292Z' fill='%23003C71'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2907_5541'%3E%3Crect width='13' height='10' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    position: absolute;
    left: 50%;
    top: 0;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    opacity: 0;
}
.checkbox-container input:checked ~ .checkmark:after {
    opacity: 1;
}
.checkbox-container.error label {
    color: #5b108b;
}
.checkbox-container.error .input-helper {
    color: #5b108b;
}
.checkbox-container.error .checkmark {
    border-color: #5b108b;
}

.radio-check{
    cursor: pointer;
    height: 25px;
    width: 25px;
    border: 2px solid #5b108b;
    border-radius: 5px;
    background: #fff;
}

.radio-check:after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10' fill='none'%3E%3Cg clip-path='url(%23clip0_2907_5541)'%3E%3Cpath d='M3.68333 9.66292C3.9 9.88764 4.18889 10 4.44167 10C4.69444 10 4.98333 9.88764 5.2 9.66292L12.675 1.91011C13.1083 1.46067 13.1083 0.749064 12.675 0.337079C12.2417 -0.11236 11.5556 -0.11236 11.1583 0.337079L4.44167 7.30337L1.84167 4.60674C1.40833 4.1573 0.722222 4.1573 0.325 4.60674C-0.108333 5.05618 -0.108333 5.76779 0.325 6.17978L3.68333 9.66292Z' fill='%23003C71'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2907_5541'%3E%3Crect width='13' height='10' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    position: absolute;
    left: 50%;
    top: 0;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    opacity: 1;
}

.radio-group {
    display: flex;
    gap: 12px;
}

/* label jako klikany wrapper */
.radio-wrapper {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    cursor: pointer;
    position: relative;
}

/* chowamy prawdziwe radio */
.radio-wrapper input {
    position: absolute;
    opacity: 0;
    pointer-events: none;
}

/* WYGLĄD INPUTA */
.radio-check {
    cursor: pointer;
    height: 25px;
    width: 25px;
    border: 2px solid #003c71;
    border-radius: 5px;
    background: #fff;
    position: relative;
    box-sizing: border-box;
}

/* CHECKMARK (SVG) */
.radio-check::after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10' fill='none'%3E%3Cg clip-path='url(%23clip0_2907_5541)'%3E%3Cpath d='M3.68333 9.66292C3.9 9.88764 4.18889 10 4.44167 10C4.69444 10 4.98333 9.88764 5.2 9.66292L12.675 1.91011C13.1083 1.46067 13.1083 0.749064 12.675 0.337079C12.2417 -0.11236 11.5556 -0.11236 11.1583 0.337079L4.44167 7.30337L1.84167 4.60674C1.40833 4.1573 0.722222 4.1573 0.325 4.60674C-0.108333 5.05618 -0.108333 5.76779 0.325 6.17978L3.68333 9.66292Z' fill='%23003C71'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2907_5541'%3E%3Crect width='13' height='10' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
}

/* STAN ZAZNACZONY */
.radio-wrapper input:checked + .radio-check::after {
    opacity: 1;
}


.checkbox-container-new {
    display: block;
    position: relative;
    margin-bottom: 12px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.checkbox-container-new .checkmark {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    height: 25px;
    width: 25px;
    border: 2px solid #003c71;
    border-radius: 5px;
    background: #fff;
}
.checkbox-container-new .checkmark:after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10' fill='none'%3E%3Cg clip-path='url(%23clip0_2907_5541)'%3E%3Cpath d='M3.68333 9.66292C3.9 9.88764 4.18889 10 4.44167 10C4.69444 10 4.98333 9.88764 5.2 9.66292L12.675 1.91011C13.1083 1.46067 13.1083 0.749064 12.675 0.337079C12.2417 -0.11236 11.5556 -0.11236 11.1583 0.337079L4.44167 7.30337L1.84167 4.60674C1.40833 4.1573 0.722222 4.1573 0.325 4.60674C-0.108333 5.05618 -0.108333 5.76779 0.325 6.17978L3.68333 9.66292Z' fill='%23003C71'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2907_5541'%3E%3Crect width='13' height='10' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    position: absolute;
    left: 50%;
    top: 0;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    opacity: 0;
}
.checkbox-container-new input:checked ~ .checkmark:after {
    opacity: 1;
}
.checkbox-container-new.error label {
    color: #5b108b;
}
.checkbox-container-new.error .input-helper {
    color: #5b108b;
}
.checkbox-container-new.error .checkmark {
    border-color: #5b108b;
}

textarea.input-control {
    border-radius: 0;
    outline: 0px solid transparent;
    min-height: 96px;
    background: #f1f1f1;
    padding-left: 8px;
    padding-right: 0;
    padding-top: 25px;
    border: 0;
    border-bottom: 2px solid #a2a2a2;
    color: #000;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    width: 100%;
    position: relative;
    z-index: 100;
}
@media only screen and (min-width: 768px) {
    textarea.input-control {
        width: 370px;
    }
    textarea.input-control.wide {
        width: 100%;
    }
}
textarea.input-control:disabled {
    border-color: #a2a2a2;
    background: #e3e3e3;
    cursor: not-allowed;
}
textarea.input-control:focus {
    border-color: #d71921;
}

.input-control[type=file] {
    padding: 14px 12px;
    color: #444;
    background: #fff;
    font-size: 12px;
    color: #858585;
    position: unset;
}
.input-control[type=file]::-webkit-file-upload-button {
    display: none;
}
.input-control[type=file]::file-selector-button {
    display: none;
}

.file-input-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 13px;
}

.input-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
}
.input-container label {
    font-size: 12px;
    color: #858585;
    margin-bottom: 7px;
    position: absolute;
    left: 8px;
    top: 25px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all 0.08s ease-in-out;
    transition: all 0.08s ease-in-out;
    z-index: 155;
    cursor: text;
}
.input-container .input-label--file {
    position: absolute;
    width: 100%;
}
.input-container .input-label--file .file-icon {
    position: absolute;
    right: 25px;
    top: -7px;
}
.input-container .input-has-value, .input-container:focus-within label:not(.input-label--file) {
    top: 8px;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    z-index: 101;
}
.input-container .input-has-value + input {
    font-weight: 500;
    color: #000;
}
.input-container.error .input-control {
    border-color: #5b108b;
}
.input-container.error label {
    color: #5b108b;
}
.input-container.error input {
    color: #5b108b;
}
.input-container.error + .input-helper {
    color: #5b108b;
}
.input-container.error + .input-helper:not(:empty)::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6.00625' cy='5.99844' r='5.1707' fill='%235B108B' stroke='%235B108B' stroke-width='1.00078'/%3E%3Cpath d='M6 4.99805V8.66758' stroke='white' stroke-width='1.33437' stroke-linecap='round'/%3E%3Cpath d='M6 2.99609H6.0001' stroke='white' stroke-width='1.33437' stroke-linecap='round'/%3E%3C/svg%3E");
}
.input-container .show-hide-password {
    position: absolute;
    bottom: 0;
    height: 50px;
    display: block;
    width: 20px;
    right: 20px;
    z-index: 104;
}
.input-container .show-hide-password path {
    fill: #003c71;
}
.input-container .show-hide-password::after {
    content: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><defs><style>path {color: grey; fill: %23828282;}</style></defs><path fill="currentColor" d="M.2 10a11 11 0 0 1 19.6 0A11 11 0 0 1 .2 10m9.8 4a4 4 0 1 0 0-8a4 4 0 0 0 0 8m0-2a2 2 0 1 1 0-4a2 2 0 0 1 0 4"/></svg>');
    position: absolute;
    top: 50%;
    right: 0;
    height: 20px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer;
}
.input-container .hide::after {
    content: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><style>path {color: grey; fill: %23828282;}</style><path fill="currentColor" d="m12.81 4.36l-1.77 1.78a4 4 0 0 0-4.9 4.9l-2.76 2.75C2.06 12.79.96 11.49.2 10a11 11 0 0 1 12.6-5.64zm3.8 1.85c1.33 1 2.43 2.3 3.2 3.79a11 11 0 0 1-12.62 5.64l1.77-1.78a4 4 0 0 0 4.9-4.9l2.76-2.75zm-.25-3.99l1.42 1.42L3.64 17.78l-1.42-1.42z"/></svg>');
}

.input-helper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 12px;
    line-height: 16px;
    margin-top: 2px;
    color: #828282;
}
.input-helper:not(:empty) {
    margin-bottom: 20px;
}
.input-helper:not(:empty)::before {
    margin-right: 8px;
    width: 12px;
    height: 12px;
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6.00625' cy='5.99844' r='5.1707' fill='%23828282' stroke='%23828282' stroke-width='1.00078'/%3E%3Cpath d='M6 4.99805V8.66758' stroke='white' stroke-width='1.33437' stroke-linecap='round'/%3E%3Cpath d='M6 2.99609H6.0001' stroke='white' stroke-width='1.33437' stroke-linecap='round'/%3E%3C/svg%3E");
}
.input-helper--negative {
    color: #fff;
}
.input-helper--negative:not(:empty)::before {
    margin-right: 8px;
    width: 12px;
    height: 12px;
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6.00625' cy='5.99844' r='5.1707' fill='%23ffffff' stroke='%23ffffff' stroke-width='1.00078'/%3E%3Cpath d='M6 4.99805V8.66758' stroke='red' stroke-width='1.33437' stroke-linecap='round'/%3E%3Cpath d='M6 2.99609H6.0001' stroke='red' stroke-width='1.33437' stroke-linecap='round'/%3E%3C/svg%3E");
}

.radio-group-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 16px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.radio-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 22px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.radio-container label {
    text-align: left;
    font-size: 15px;
    font-weight: 300;
}
.radio-container label a {
    color: #0032ff;
    font-weight: 500;
    text-decoration: none;
}

.radio-control {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 18px;
    height: 18px;
    padding: 5px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border-radius: 50%;
    border-color: #5d5d5d;
    border: 1px solid #5d5d5d;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.radio-control:checked {
    background-image: url("data:image/svg+xml,%3Csvg id='Warstwa_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cg id='Warstwa_1-2'%3E%3Cpath class='cls-1' d='M8,1c3.87,0,7,3.13,7,7s-3.13,7-7,7S1,11.87,1,8,4.13,1,8,1M8,0C3.59,0,0,3.59,0,8s3.59,8,8,8,8-3.59,8-8S12.41,0,8,0h0Z'/%3E%3C/g%3E%3C/svg%3E");
    background-color: #d71921;
}
.radio-control:focus {
    outline: 2px solid black;
}
.radio-control:active {
    -webkit-filter: brightness(100%);
    filter: brightness(100%);
}

.radio-control--on-color {
    width: 14px;
    height: 14px;
    border: 1px transparent solid;
    outline: 1px solid white;
    outline-offset: 1px;
}
.radio-control--on-color:checked {
    border: 1px transparent solid;
    outline: 1px solid white;
    background: white;
}
.radio-control--on-color:focus {
    -webkit-box-shadow: 0 0 0 12px rgba(229, 234, 251, 0.5);
    box-shadow: 0 0 0 12px rgba(229, 234, 251, 0.5);
    background: white;
}

.password-rules {
    text-align: left;
    margin-top: 8px;
    max-width: 350px;
    width: 100%;
}
.password-rules ul {
    padding-left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 10px;
}
.password-rules li {
    color: #0032a0;
    font-size: 11px;
    line-height: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 400;
    list-style: none;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.password-rules li::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6.00625' cy='5.99844' r='5.1707' fill='%235B108B' stroke='%235B108B' stroke-width='1.00078'/%3E%3Cpath d='M6 4.99805V8.66758' stroke='white' stroke-width='1.33437' stroke-linecap='round'/%3E%3Cpath d='M6 2.99609H6.0001' stroke='white' stroke-width='1.33437' stroke-linecap='round'/%3E%3C/svg%3E");
    display: inline-block;
    margin-right: 8px;
    width: 12px;
    height: 12px;
    margin-top: 1px;
}
.password-rules .password-rules-ok {
    color: #a2a2a2;
}
.password-rules .password-rules-ok::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6' cy='6' r='4.1' fill='%235B108B' stroke='%235B108B' stroke-width='2.2'/%3E%3Cpath d='M3.82031 5.47852L5.62189 7.28009' stroke='white' stroke-linecap='square'/%3E%3Cpath d='M8.02393 4.87891L5.62183 7.28101' stroke='white' stroke-linecap='square'/%3E%3C/svg%3E");
}
.password-rules .error {
    color: #5b108b;
}
.password-rules .error::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6.00625' cy='5.99844' r='5.1707' fill='%235B108B' stroke='%235B108B' stroke-width='1.00078'/%3E%3Cpath d='M6 4.99805V8.66758' stroke='white' stroke-width='1.33437' stroke-linecap='round'/%3E%3Cpath d='M6 2.99609H6.0001' stroke='white' stroke-width='1.33437' stroke-linecap='round'/%3E%3C/svg%3E");
}
.password-rules--negative li {
    color: #fff;
}
.password-rules--negative li::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6.00625' cy='5.99844' r='5.1707' fill='%23ffffff' stroke='%23ffffff' stroke-width='1.00078'/%3E%3Cpath d='M6 4.99805V8.66758' stroke='red' stroke-width='1.33437' stroke-linecap='round'/%3E%3Cpath d='M6 2.99609H6.0001' stroke='red' stroke-width='1.33437' stroke-linecap='round'/%3E%3C/svg%3E");
    display: inline-block;
    margin-right: 8px;
    width: 12px;
    height: 12px;
    margin-top: 1px;
}
.password-rules--negative .password-rules-ok {
    color: #fff;
}
.password-rules--negative .password-rules-ok::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6' cy='6' r='4.1' fill='%23ffffff' stroke='%23ffffff' stroke-width='2.2'/%3E%3Cpath d='M3.82031 5.47852L5.62189 7.28009' stroke='red' stroke-linecap='square'/%3E%3Cpath d='M8.02393 4.87891L5.62183 7.28101' stroke='red' stroke-linecap='square'/%3E%3C/svg%3E");
}
.password-rules--negative .error {
    color: #fff;
}
.password-rules--negative .error::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6' cy='6' r='4.1' fill='%23ffffff' stroke='%23ffffff' stroke-width='2.2'/%3E%3Cpath d='M3.82031 5.47852L5.62189 7.28009' stroke='red' stroke-linecap='square'/%3E%3Cpath d='M8.02393 4.87891L5.62183 7.28101' stroke='red' stroke-linecap='square'/%3E%3C/svg%3E");
}
.password-rules--negative-blue li {
    color: #fff;
}
.password-rules--negative-blue li::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6.00625' cy='5.99844' r='5.1707' fill='%23ffffff' stroke='%23ffffff' stroke-width='1.00078'/%3E%3Cpath d='M6 4.99805V8.66758' stroke='blue' stroke-width='1.33437' stroke-linecap='round'/%3E%3Cpath d='M6 2.99609H6.0001' stroke='blue' stroke-width='1.33437' stroke-linecap='round'/%3E%3C/svg%3E");
    display: inline-block;
    margin-right: 8px;
    width: 12px;
    height: 12px;
    margin-top: 1px;
}
.password-rules--negative-blue .password-rules-ok {
    color: #fff;
}
.password-rules--negative-blue .password-rules-ok::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6' cy='6' r='4.1' fill='%23ffffff' stroke='%23ffffff' stroke-width='2.2'/%3E%3Cpath d='M3.82031 5.47852L5.62189 7.28009' stroke='blue' stroke-linecap='square'/%3E%3Cpath d='M8.02393 4.87891L5.62183 7.28101' stroke='blue' stroke-linecap='square'/%3E%3C/svg%3E");
}
.password-rules--negative-blue .error {
    color: #fff;
}
.password-rules--negative-blue .error::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6' cy='6' r='4.1' fill='%23ffffff' stroke='%23ffffff' stroke-width='2.2'/%3E%3Cpath d='M3.82031 5.47852L5.62189 7.28009' stroke='blue' stroke-linecap='square'/%3E%3Cpath d='M8.02393 4.87891L5.62183 7.28101' stroke='blue' stroke-linecap='square'/%3E%3C/svg%3E");
}

p {
    font-size: 14px;
    line-height: 1.25em;
}
p br {
    display: none;
}
@media only screen and (min-width: 768px) {
    p {
        font-size: 16px;
    }
    p br {
        display: block;
    }
}

.text-small {
    font-size: 12px;
    line-height: 16px;
}

.preferences {
    position: relative;
    z-index: 1;
}
@media only screen and (min-width: 768px) {
    .preferences {
        margin-top: -240px;
        margin-bottom: calc((15.285vw - 95px) * -1);
    }
}
.preferences .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.preferences-saved {
    position: relative;
    z-index: 12;
}
@media only screen and (min-width: 768px) {
    .preferences-saved {
        margin-top: -140px;
        margin-bottom: calc((15.285vw - 95px) * -1);
    }
}
.preferences-saved .container {
    width: 100%;
    max-width: 956px;
}

.preferences-contact__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}
.preferences-contact__item:first-child {
    margin-right: 50px;
}

.products-container {
    position: relative;
}
@media only screen and (max-width: 991.98px) {
    .products-container {
        background: white;
    }
}
.products-container [data-tab-content] {
    -webkit-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease;
}

.products-wrapper {
    margin-top: calc(15.285vw + 30px);
}
@media only screen and (min-width: 992px) {
    .products-wrapper {
        padding-top: calc(15.285vw + 30px);
        clip-path: polygon(0 30.57vw, 100% 0, 100% 100%, 0 100%);
    }
}
.products-wrapper--swieta-start {
    margin-top: calc(-15.285vw + 160px);
}
@media only screen and (max-width: 991.98px) {
    .products-wrapper--swieta-start {
        margin-top: 0;
    }
    .products-wrapper--swieta-start .products__nav-section--swieta {
        margin-top: 34px;
    }
    .products-wrapper--swieta-start .products__line--xmass {
        padding-top: 0;
        margin-top: 0;
    }
}

.products {
    z-index: 5;
    position: relative;
}
.products .container {
    width: 100%;
    max-width: 964px;
}
.products--colors {
    z-index: 11;
}
.products--superline {
    z-index: 10;
}
.products--king {
    z-index: 9;
}
.products__nav-section {
    margin-top: 100px;
}
.products__nav-section .container {
    width: 100%;
    max-width: 964px;
}
@media only screen and (min-width: 992px) {
    .products__nav-section--swieta {
        margin-top: 130px;
    }
}
.products__nav {
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 4px;
    list-style: none;
}
.products__nav .product-btn {
    padding: 9px 15px;
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
    color: #d71921;
    border: 1px solid #c7c7c7;
    z-index: 15;
    position: relative;
    display: block;
    text-decoration: none;
    margin-bottom: 24px;
}
.products__nav .product-btn.is-active {
    background: #d71921;
    color: #fff;
    border-color: #d71921;
}
.products__nav .product-btn:hover {
    background: #d3d3d3;
    color: #d71921;
    border: 1px solid #d3d3d3;
}
.products__nav .product-btn:active {
    background: #d3d3d3;
    color: #d71921;
    border: 1px solid #c7c7c7;
}
.products__nav .product-btn:focus-visible, .products__nav .product-btn:focus {
    border: 1px solid transparent;
    outline: 3px solid #d71921;
    outline-offset: -2px;
}
.products__nav .product-btn--superline {
    color: #ed74a9;
}
.products__nav .product-btn--superline:hover {
    background: #d3d3d3;
    color: #ed74a9;
    border: 1px solid #d3d3d3;
}
.products__nav .product-btn--superline:active {
    background: #d3d3d3;
    color: #ed74a9;
    border: 1px solid #c7c7c7;
}
.products__nav .product-btn--superline:focus-visible, .products__nav .product-btn--superline:focus {
    border: 1px solid transparent;
    outline: 3px solid #ed74a9;
    outline-offset: -2px;
}
.products__nav .product-btn--superline.is-active {
    background: #ed74a9;
    color: #fff;
    border-color: #ed74a9;
}
.products__nav .product-btn--colors {
    color: #c74691;
}
.products__nav .product-btn--colors:hover {
    background: #d3d3d3;
    color: #c74691;
    border: 1px solid #d3d3d3;
}
.products__nav .product-btn--colors:active {
    background: #d3d3d3;
    color: #c74691;
    border: 1px solid #c7c7c7;
}
.products__nav .product-btn--colors:focus-visible, .products__nav .product-btn--colors:focus {
    border: 1px solid transparent;
    outline: 3px solid #c74691;
    outline-offset: -2px;
}
.products__nav .product-btn--colors.is-active {
    background: #c74691;
    color: #fff;
    border-color: #c74691;
}
.products__nav____nav-item {
    list-style: none;
}
.products__line {
    background: white;
    clip-path: polygon(0 0, 100% 0, 100% calc(100% - 30.57vw), 0 100%);
    padding-bottom: calc(40px + 10vw);
    padding-top: 35.285vw;
    margin-bottom: -35.285vw;
    margin-top: -35.285vw;
    position: relative;
    z-index: 0;
}
@media only screen and (min-width: 992px) {
    .products__line {
        padding-bottom: 17.285vw;
    }
}
@media only screen and (min-width: 992px) {
    .products__line--xmass {
        background: transparent;
        padding: unset;
        margin: unset;
        margin-top: -851px;
        clip-path: unset;
    }
}
.products__line-heading {
    font-size: 96px;
}
@media only screen and (min-width: 992px) {
    .products__line-heading {
        font-size: 126px;
    }
}
.products__line-heading--superline {
    color: #ed74a9;
    margin-top: 0;
}
.products__line-paragraph {
    font-size: 16px;
    margin-bottom: 20px;
    max-width: 339px;
}
@media only screen and (min-width: 992px) {
    .products__line-paragraph {
        margin-bottom: 0;
    }
}
.products__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
@media only screen and (min-width: 768px) {
    .products__content {
        gap: 50px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        min-height: 270px;
    }
}
@media only screen and (min-width: 992px) {
    .products__content--xmass {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        position: absolute;
        top: 851px;
    }
}
.products__title {
    font-size: 64px;
}
@media only screen and (min-width: 992px) {
    .products__title {
        font-size: 126px;
    }
}
@media only screen and (min-width: 992px) {
    .products__title--small {
        font-size: 96px;
    }
}
.products__title.red {
    color: #d71921;
}
.products__title.blue {
    color: #0032a0;
}
.products__title.green {
    color: #017566;
}
.products__title.spink {
    color: #c84780;
}
.products__title.sblue {
    color: #009cda;
}
.products__title.sgreen {
    color: #25b5b3;
}
.products__title.babypink {
    color: #c66a8d;
}
.products__title.lavender {
    color: #be91bb;
}
.products__title.darkpink {
    color: #b44768;
}
.products__line--xmass .products__title.red, .products__line--xmass .products__desc {
    color: #d71921;
    max-width: 277px;
}
@media only screen and (min-width: 992px) {
    .products__line--xmass .products__title.red, .products__line--xmass .products__desc {
        color: #fff;
        max-width: unset;
    }
}
.products__line--xmass .products__title.red {
    text-box: trim-both cap alphabetic;
    margin-bottom: 12px;
}
@media only screen and (min-width: 992px) {
    .products__line--xmass .products__title.red {
        font-size: 96px;
        margin-bottom: 20px;
    }
}
.products__desc {
    min-height: 3.9em;
    margin-bottom: 56px;
    font-size: 16px;
}
@media only screen and (min-width: 768px) {
    .products__desc {
        margin-bottom: 44px;
    }
}
@media only screen and (min-width: 992px) {
    .products__line--xmass .products__desc {
        min-height: unset;
        margin-bottom: 0;
    }
}
.products__packshoot {
    position: relative;
    clip-path: polygon(0 0, 100% 0, 100% calc(100% - 30.57vw), 0 100%);
    padding-bottom: 15.285vw;
    background: url("./static/img/products/bg-red.jpg") no-repeat;
    background-size: cover;
    background-position: bottom;
}
@media only screen and (min-width: 992px) {
    .products__packshoot {
        margin-bottom: calc(-15.285vw + 170px);
    }
}
.products__packshoot--superline {
    background-image: url("./static/img/products/bg-s-pink.jpg");
}
.products__packshoot--superline .products__packshot-img {
    margin-bottom: 60px;
}
.products__packshoot--superline .products__packshot-img.spink {
    -webkit-filter: drop-shadow(rgb(143, 5, 101) 20px 20px 25px);
    filter: drop-shadow(rgb(143, 5, 101) 20px 20px 25px);
}
.products__packshoot--superline .products__packshot-img.sblue {
    -webkit-filter: drop-shadow(rgb(22, 100, 153) 20px 20px 25px);
    filter: drop-shadow(rgb(22, 100, 153) 20px 20px 25px);
}
.products__packshoot--superline .products__packshot-img.sgreen {
    -webkit-filter: drop-shadow(rgb(1, 110, 110) 20px 20px 25px);
    filter: drop-shadow(rgb(1, 110, 110) 20px 20px 25px);
}
@media only screen and (min-width: 992px) {
    .products__packshoot--superline .products__packshot-img {
        padding-top: calc(-45px + 20vw);
        padding-bottom: 40px;
        padding-bottom: 110px;
    }
}
.products__packshoot--superline--xmass {
    background-image: url("./static/img/swieta/p-ssl-bg-pink.jpg");
}
@media only screen and (min-width: 992px) {
    .products__packshoot--superline--xmass {
        margin-bottom: 0;
        padding-bottom: calc(15.285vw + 60px);
    }
}
.products__packshoot--superline--xmass .products__packshot-img {
    padding-top: calc(40px + 20vw);
    max-width: 45%;
    margin: 0 auto 55px;
    -webkit-filter: none !important;
    filter: none !important;
}
@media only screen and (min-width: 992px) {
    .products__packshoot--superline--xmass .products__packshot-img {
        padding-top: 769px;
        max-width: 238px;
        width: 100%;
        margin: unset;
        padding-bottom: 80px;
    }
}
.products__packshoot--ks--xmass {
    background-image: url("./static/img/swieta/p-ks-bg-red.jpg");
}
@media only screen and (min-width: 992px) {
    .products__packshoot--ks--xmass {
        margin-bottom: 0;
        padding-bottom: calc(15.285vw + 110px);
    }
}
.products__packshoot--ks--xmass .products__packshot-img {
    padding-top: calc(45px + 20vw);
    max-width: 45%;
    margin: 0 auto 55px;
    -webkit-filter: none !important;
    filter: none !important;
}
@media only screen and (min-width: 992px) {
    .products__packshoot--ks--xmass .products__packshot-img {
        padding-top: 787px;
        max-width: 283px;
        width: 100%;
        margin: unset;
        padding-bottom: 32px;
    }
}
.products__packshoot--colors {
    background-image: url("./static/img/products/bg-colors-1.jpg");
    padding-bottom: 4.285vw;
}
@media only screen and (min-width: 992px) {
    .products__packshoot--colors {
        padding-bottom: 15.285vw;
    }
}
.products__packshoot--colors .products__packshot-img {
    margin-bottom: 10px;
    padding-top: calc(22px + 20vw);
    max-width: 78%;
    margin-left: -20px;
}
.products__packshoot--colors .products__packshot-img.spink {
    -webkit-filter: drop-shadow(rgb(143, 5, 101) 20px 20px 25px);
    filter: drop-shadow(rgb(143, 5, 101) 20px 20px 25px);
}
.products__packshoot--colors .products__packshot-img.sblue {
    -webkit-filter: drop-shadow(rgb(22, 100, 153) 20px 20px 25px);
    filter: drop-shadow(rgb(22, 100, 153) 20px 20px 25px);
}
.products__packshoot--colors .products__packshot-img.sgreen {
    -webkit-filter: drop-shadow(rgb(1, 110, 110) 20px 20px 25px);
    filter: drop-shadow(rgb(1, 110, 110) 20px 20px 25px);
}
@media only screen and (min-width: 768px) {
    .products__packshoot--colors .products__packshot-img {
        padding-top: calc(152px + 20vw);
    }
}
@media only screen and (min-width: 992px) {
    .products__packshoot--colors .products__packshot-img {
        padding-top: calc(-90px + 20vw);
        max-width: 482px;
        padding-bottom: 50px;
    }
}
.products__packshoot .container {
    max-width: 1000px;
}
@media only screen and (min-width: 992px) {
    .products__packshoot .container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
}
.products__packshot-img {
    padding-top: calc(-75px + 20vw);
    margin-bottom: 66px;
    max-width: 60%;
}
@media only screen and (min-width: 768px) {
    .products__packshot-img {
        padding-top: calc(-140px + 20vw);
        margin-bottom: 130px;
        margin-top: -52%;
    }
}
@media only screen and (min-width: 992px) {
    .products__packshot-img {
        padding-top: calc(-45px + 21vw);
        padding-bottom: 60px;
        max-width: 336px;
        margin-top: unset;
        margin-right: 20px;
    }
}
.products__packshot-img.red {
    -webkit-filter: drop-shadow(rgb(112, 12, 13) 20px 20px 25px);
    filter: drop-shadow(rgb(112, 12, 13) 20px 20px 25px);
}
.products__packshot-img.blue {
    -webkit-filter: drop-shadow(rgb(1, 46, 130) 20px 20px 25px);
    filter: drop-shadow(rgb(1, 46, 130) 20px 20px 25px);
}
.products__packshot-img.green {
    -webkit-filter: drop-shadow(rgb(1, 76, 47) 20px 20px 25px);
    filter: drop-shadow(rgb(1, 76, 47) 20px 20px 25px);
}
.products__quality-logo {
    position: absolute;
    bottom: calc(-45px + 32vw);
    right: 36px;
    z-index: 1;
    max-width: 65px;
}
@media only screen and (min-width: 992px) {
    .products__quality-logo {
        position: relative;
        width: 175px;
        left: unset;
        right: unset;
        max-width: unset;
        bottom: unset;
        -ms-flex-item-align: end;
        align-self: end;
        margin-bottom: -150px;
        margin-left: 20px;
    }
}
.products__variants {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 24px;
    min-width: 279px;
}
@media only screen and (min-width: 768px) {
    .products__variants {
        margin-top: 0;
    }
}
.products__variants .radio-group-container {
    gap: 20px;
}
@media only screen and (min-width: 992px) {
    .products__variants--xmass {
        padding: 16px 28px;
        background: rgba(255, 255, 255, 0.88);
        width: 100%;
    }
}
.products__variants-title {
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    color: #5c5c5c;
    text-transform: uppercase;
    font-family: "DIN Condensed", arial;
}
.products__variat-label {
    text-transform: initial;
    color: #5c5c5c;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
}
.products__icons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 20px;
    background: #f1f1f1;
    padding: 26px 16px;
    margin-bottom: 68px;
}
@media only screen and (min-width: 768px) {
    .products__icons {
        padding: 40px;
        gap: 88px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 170px;
    }
}
.products__icons i {
    font-style: normal;
}
.products__icon {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    justify-items: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 16px;
    text-overflow: ellipsis;
    font-family: "DIN Condensed", arial;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 20px;
    max-width: 145px;
}
@media only screen and (min-width: 768px) {
    .products__icon {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        text-align: center;
    }
}
.products__icon::before {
    position: relative;
    content: "";
    min-width: 63px;
    height: 63px;
    width: 63px;
    background: #a2a2a2;
}
.products__icon--1::before {
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='63' viewBox='0 0 64 63' fill='none'%3E%3Cpath d='M54.3934 21.4711V61.7637H1.3833V8.51367H41.5128' stroke='black' stroke-width='1.03659' stroke-miterlimit='10'/%3E%3Cpath d='M55.7943 7.88001H63.1368V9.44449H55.7943H55.3144V9.92439V16.7966H53.6731V9.92439V9.44449H53.1932H45.9179V7.88001H53.1932H53.6731V7.4001V0.479903H55.3144V7.4001V7.88001H55.7943Z' fill='black' stroke='black' stroke-width='0.959806'/%3E%3Cpath d='M10.4211 53.0748C9.91317 53.2199 9.57459 53.0748 9.13926 52.6153C8.65557 53.1232 8.05095 53.5102 7.34959 53.7278C5.43899 54.2841 4.20557 53.1958 4.20557 50.9224V45.505C4.20557 43.2558 5.41481 41.4178 7.34959 40.8615C9.28437 40.2811 10.5178 41.3936 10.5178 43.667V49.0843C10.5178 50.1001 10.2518 51.0191 9.79225 51.7689C10.0825 52.1074 10.3001 52.18 10.6387 52.0833C10.7838 52.0349 10.9289 51.9865 11.1224 51.8898V52.7121C10.8806 52.8814 10.6387 53.0265 10.4211 53.0748ZM7.34959 52.7121C7.85747 52.567 8.26861 52.3009 8.6072 51.914L7.3254 50.3178L7.93002 49.5922L9.16345 51.0675C9.35693 50.5838 9.47785 50.0034 9.47785 49.3988V43.9088C9.47785 42.2884 8.70394 41.4178 7.34959 41.8047C6.01943 42.1917 5.24551 43.5218 5.24551 45.1422V50.5838C5.24551 52.2042 6.01943 53.0748 7.34959 52.6879V52.7121Z' fill='black'/%3E%3Cpath d='M10.4211 53.0748C9.91317 53.2199 9.57459 53.0748 9.13926 52.6153C8.65557 53.1232 8.05095 53.5102 7.34959 53.7278C5.43899 54.2841 4.20557 53.1958 4.20557 50.9224V45.505C4.20557 43.2558 5.41481 41.4178 7.34959 40.8615C9.28437 40.2811 10.5178 41.3936 10.5178 43.667V49.0843C10.5178 50.1001 10.2518 51.0191 9.79225 51.7689C10.0825 52.1074 10.3001 52.18 10.6387 52.0833C10.7838 52.0349 10.9289 51.9865 11.1224 51.8898V52.7121C10.8806 52.8814 10.6387 53.0265 10.4211 53.0748ZM7.34959 52.7121C7.85747 52.567 8.26861 52.3009 8.6072 51.914L7.3254 50.3178L7.93002 49.5922L9.16345 51.0675C9.35693 50.5838 9.47785 50.0034 9.47785 49.3988V43.9088C9.47785 42.2884 8.70394 41.4178 7.34959 41.8047C6.01943 42.1917 5.24551 43.5218 5.24551 45.1422V50.5838C5.24551 52.2042 6.01943 53.0748 7.34959 52.6879V52.7121Z' fill='black'/%3E%3Cpath d='M10.4211 53.0748C9.91317 53.2199 9.57459 53.0748 9.13926 52.6153C8.65557 53.1232 8.05095 53.5102 7.34959 53.7278C5.43899 54.2841 4.20557 53.1958 4.20557 50.9224V45.505C4.20557 43.2558 5.41481 41.4178 7.34959 40.8615C9.28437 40.2811 10.5178 41.3936 10.5178 43.667V49.0843C10.5178 50.1001 10.2518 51.0191 9.79225 51.7689C10.0825 52.1074 10.3001 52.18 10.6387 52.0833C10.7838 52.0349 10.9289 51.9865 11.1224 51.8898V52.7121C10.8806 52.8814 10.6387 53.0265 10.4211 53.0748ZM7.34959 52.7121C7.85747 52.567 8.26861 52.3009 8.6072 51.914L7.3254 50.3178L7.93002 49.5922L9.16345 51.0675C9.35693 50.5838 9.47785 50.0034 9.47785 49.3988V43.9088C9.47785 42.2884 8.70394 41.4178 7.34959 41.8047C6.01943 42.1917 5.24551 43.5218 5.24551 45.1422V50.5838C5.24551 52.2042 6.01943 53.0748 7.34959 52.6879V52.7121Z' stroke='black' stroke-width='0.193478' stroke-miterlimit='10'/%3E%3Cpath d='M13.6161 39.2653V48.2862C13.6161 50.0033 14.3417 50.6563 15.5751 50.2935C16.8085 49.9308 17.5341 48.8666 17.5341 47.1495V38.1286L18.5498 37.8384V46.8351C18.5498 49.1569 17.4857 50.7531 15.5509 51.3093C13.6161 51.8897 12.5762 50.9223 12.5762 48.6006V39.6039L13.6161 39.2895V39.2653Z' fill='black'/%3E%3Cpath d='M13.6161 39.2653V48.2862C13.6161 50.0033 14.3417 50.6563 15.5751 50.2935C16.8085 49.9308 17.5341 48.8666 17.5341 47.1495V38.1286L18.5498 37.8384V46.8351C18.5498 49.1569 17.4857 50.7531 15.5509 51.3093C13.6161 51.8897 12.5762 50.9223 12.5762 48.6006V39.6039L13.6161 39.2895V39.2653Z' fill='black'/%3E%3Cpath d='M13.6161 39.2653V48.2862C13.6161 50.0033 14.3417 50.6563 15.5751 50.2935C16.8085 49.9308 17.5341 48.8666 17.5341 47.1495V38.1286L18.5498 37.8384V46.8351C18.5498 49.1569 17.4857 50.7531 15.5509 51.3093C13.6161 51.8897 12.5762 50.9223 12.5762 48.6006V39.6039L13.6161 39.2895V39.2653Z' stroke='black' stroke-width='0.193478' stroke-miterlimit='10'/%3E%3Cpath d='M25.1029 44.9007L21.838 45.8681L21.1124 49.3991L20.0967 49.6893L22.9263 36.4118L24.0388 36.0732L26.8684 47.6819L25.8285 47.9963L25.1029 44.9007ZM22.0315 44.8281L24.8853 43.9817L23.4826 38.008H23.4584L22.0315 44.8281Z' fill='black'/%3E%3Cpath d='M25.1029 44.9007L21.838 45.8681L21.1124 49.3991L20.0967 49.6893L22.9263 36.4118L24.0388 36.0732L26.8684 47.6819L25.8285 47.9963L25.1029 44.9007ZM22.0315 44.8281L24.8853 43.9817L23.4826 38.008H23.4584L22.0315 44.8281Z' fill='black'/%3E%3Cpath d='M25.1029 44.9007L21.838 45.8681L21.1124 49.3991L20.0967 49.6893L22.9263 36.4118L24.0388 36.0732L26.8684 47.6819L25.8285 47.9963L25.1029 44.9007ZM22.0315 44.8281L24.8853 43.9817L23.4826 38.008H23.4584L22.0315 44.8281Z' stroke='black' stroke-width='0.193478' stroke-miterlimit='10'/%3E%3Cpath d='M29.5243 34.5737V45.8922L33.2488 44.8039V45.8197L28.4844 47.2224V34.8881L29.5243 34.5737Z' fill='black'/%3E%3Cpath d='M29.5243 34.5737V45.8922L33.2488 44.8039V45.8197L28.4844 47.2224V34.8881L29.5243 34.5737Z' fill='black'/%3E%3Cpath d='M29.5243 34.5737V45.8922L33.2488 44.8039V45.8197L28.4844 47.2224V34.8881L29.5243 34.5737Z' stroke='black' stroke-width='0.193478' stroke-miterlimit='10'/%3E%3Cpath d='M35.8876 32.7114V45.0457L34.8477 45.3601V33.0258L35.8876 32.7114Z' fill='black'/%3E%3Cpath d='M35.8876 32.7114V45.0457L34.8477 45.3601V33.0258L35.8876 32.7114Z' fill='black'/%3E%3Cpath d='M35.8876 32.7114V45.0457L34.8477 45.3601V33.0258L35.8876 32.7114Z' stroke='black' stroke-width='0.193478' stroke-miterlimit='10'/%3E%3Cpath d='M43.5535 30.438V31.4537L41.0383 32.2035V43.522L39.9984 43.8364V32.5179L37.459 33.2676V32.2518L43.5535 30.4622V30.438Z' fill='black'/%3E%3Cpath d='M43.5535 30.438V31.4537L41.0383 32.2035V43.522L39.9984 43.8364V32.5179L37.459 33.2676V32.2518L43.5535 30.4622V30.438Z' fill='black'/%3E%3Cpath d='M43.5535 30.438V31.4537L41.0383 32.2035V43.522L39.9984 43.8364V32.5179L37.459 33.2676V32.2518L43.5535 30.4622V30.438Z' stroke='black' stroke-width='0.193478' stroke-miterlimit='10'/%3E%3Cpath d='M45.2473 29.9302L47.4481 35.6378L49.5763 28.6484L50.6405 28.334L47.9076 36.7019V41.4663L46.8676 41.7807V37.0163L44.1348 30.2446L45.2231 29.9302H45.2473Z' fill='black'/%3E%3Cpath d='M45.2473 29.9302L47.4481 35.6378L49.5763 28.6484L50.6405 28.334L47.9076 36.7019V41.4663L46.8676 41.7807V37.0163L44.1348 30.2446L45.2231 29.9302H45.2473Z' fill='black'/%3E%3Cpath d='M45.2473 29.9302L47.4481 35.6378L49.5763 28.6484L50.6405 28.334L47.9076 36.7019V41.4663L46.8676 41.7807V37.0163L44.1348 30.2446L45.2231 29.9302H45.2473Z' stroke='black' stroke-width='0.193478' stroke-miterlimit='10'/%3E%3Cpath d='M4.97821 29.6646V38.105L4.27686 38.3227V29.8822L4.97821 29.6646Z' fill='black'/%3E%3Cpath d='M4.97821 29.6646V38.105L4.27686 38.3227V29.8822L4.97821 29.6646Z' fill='black'/%3E%3Cpath d='M4.97821 29.6646V38.105L4.27686 38.3227V29.8822L4.97821 29.6646Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M7.15635 31.5993L7.20472 32.6634C7.56749 31.7927 7.97863 31.2123 8.67999 30.9946C9.40553 30.777 9.86504 31.2849 9.86504 32.2764V36.6539L9.21205 36.8474V32.5908C9.21205 31.9137 8.94602 31.5993 8.46233 31.7444C7.80934 31.9379 7.25309 32.9294 7.25309 33.7275V37.4278L6.6001 37.6213V31.7686L7.15635 31.5993Z' fill='black'/%3E%3Cpath d='M7.15635 31.5993L7.20472 32.6634C7.56749 31.7927 7.97863 31.2123 8.67999 30.9946C9.40553 30.777 9.86504 31.2849 9.86504 32.2764V36.6539L9.21205 36.8474V32.5908C9.21205 31.9137 8.94602 31.5993 8.46233 31.7444C7.80934 31.9379 7.25309 32.9294 7.25309 33.7275V37.4278L6.6001 37.6213V31.7686L7.15635 31.5993Z' fill='black'/%3E%3Cpath d='M7.15635 31.5993L7.20472 32.6634C7.56749 31.7927 7.97863 31.2123 8.67999 30.9946C9.40553 30.777 9.86504 31.2849 9.86504 32.2764V36.6539L9.21205 36.8474V32.5908C9.21205 31.9137 8.94602 31.5993 8.46233 31.7444C7.80934 31.9379 7.25309 32.9294 7.25309 33.7275V37.4278L6.6001 37.6213V31.7686L7.15635 31.5993Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M11.5317 30.3172V29.0354L12.1847 28.6001V30.1237L13.2972 29.8093V30.4381L12.1847 30.7525V34.211C12.1847 35.1784 12.3781 35.2993 12.9828 35.13H13.0795V35.7346L12.886 35.783C12.0154 36.049 11.5075 35.9281 11.5075 34.5979V30.946L10.8545 31.1395V30.5107L11.5075 30.3172H11.5317Z' fill='black'/%3E%3Cpath d='M11.5317 30.3172V29.0354L12.1847 28.6001V30.1237L13.2972 29.8093V30.4381L12.1847 30.7525V34.211C12.1847 35.1784 12.3781 35.2993 12.9828 35.13H13.0795V35.7346L12.886 35.783C12.0154 36.049 11.5075 35.9281 11.5075 34.5979V30.946L10.8545 31.1395V30.5107L11.5075 30.3172H11.5317Z' fill='black'/%3E%3Cpath d='M11.5317 30.3172V29.0354L12.1847 28.6001V30.1237L13.2972 29.8093V30.4381L12.1847 30.7525V34.211C12.1847 35.1784 12.3781 35.2993 12.9828 35.13H13.0795V35.7346L12.886 35.783C12.0154 36.049 11.5075 35.9281 11.5075 34.5979V30.946L10.8545 31.1395V30.5107L11.5075 30.3172H11.5317Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M15.7659 35.0817C14.6776 35.3961 14.0972 34.7673 14.0972 33.4371V31.6475C14.0972 30.2447 14.726 29.229 15.7417 28.9146C16.7817 28.6002 17.3863 29.2532 17.3863 30.535V31.72L14.726 32.4939V33.3162C14.726 34.1385 15.0404 34.6222 15.7417 34.4045C16.3947 34.211 16.7575 33.6306 16.7575 32.8809V32.8083L17.3621 32.6149V32.6874C17.3621 33.7757 16.83 34.6947 15.7417 35.0333L15.7659 35.0817ZM14.7502 31.9377L16.7575 31.3331V30.6317C16.7575 29.7852 16.3947 29.3499 15.7417 29.5434C15.0887 29.7369 14.726 30.3899 14.726 31.3331V31.9135L14.7502 31.9377Z' fill='black'/%3E%3Cpath d='M15.7659 35.0817C14.6776 35.3961 14.0972 34.7673 14.0972 33.4371V31.6475C14.0972 30.2447 14.726 29.229 15.7417 28.9146C16.7817 28.6002 17.3863 29.2532 17.3863 30.535V31.72L14.726 32.4939V33.3162C14.726 34.1385 15.0404 34.6222 15.7417 34.4045C16.3947 34.211 16.7575 33.6306 16.7575 32.8809V32.8083L17.3621 32.6149V32.6874C17.3621 33.7757 16.83 34.6947 15.7417 35.0333L15.7659 35.0817ZM14.7502 31.9377L16.7575 31.3331V30.6317C16.7575 29.7852 16.3947 29.3499 15.7417 29.5434C15.0887 29.7369 14.726 30.3899 14.726 31.3331V31.9135L14.7502 31.9377Z' fill='black'/%3E%3Cpath d='M15.7659 35.0817C14.6776 35.3961 14.0972 34.7673 14.0972 33.4371V31.6475C14.0972 30.2447 14.726 29.229 15.7417 28.9146C16.7817 28.6002 17.3863 29.2532 17.3863 30.535V31.72L14.726 32.4939V33.3162C14.726 34.1385 15.0404 34.6222 15.7417 34.4045C16.3947 34.211 16.7575 33.6306 16.7575 32.8809V32.8083L17.3621 32.6149V32.6874C17.3621 33.7757 16.83 34.6947 15.7417 35.0333L15.7659 35.0817ZM14.7502 31.9377L16.7575 31.3331V30.6317C16.7575 29.7852 16.3947 29.3499 15.7417 29.5434C15.0887 29.7369 14.726 30.3899 14.726 31.3331V31.9135L14.7502 31.9377Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M19.1742 28.0443L19.2225 29.3261C19.5127 28.407 19.8271 27.7782 20.5043 27.5606C20.6011 27.5364 20.6978 27.5122 20.8187 27.5122V28.2861C20.8187 28.2861 20.6252 28.2861 20.5043 28.3345C19.7788 28.5522 19.2951 29.4712 19.2951 30.3902V33.8728L18.6421 34.0663V28.2136L19.1983 28.0443H19.1742Z' fill='black'/%3E%3Cpath d='M19.1742 28.0443L19.2225 29.3261C19.5127 28.407 19.8271 27.7782 20.5043 27.5606C20.6011 27.5364 20.6978 27.5122 20.8187 27.5122V28.2861C20.8187 28.2861 20.6252 28.2861 20.5043 28.3345C19.7788 28.5522 19.2951 29.4712 19.2951 30.3902V33.8728L18.6421 34.0663V28.2136L19.1983 28.0443H19.1742Z' fill='black'/%3E%3Cpath d='M19.1742 28.0443L19.2225 29.3261C19.5127 28.407 19.8271 27.7782 20.5043 27.5606C20.6011 27.5364 20.6978 27.5122 20.8187 27.5122V28.2861C20.8187 28.2861 20.6252 28.2861 20.5043 28.3345C19.7788 28.5522 19.2951 29.4712 19.2951 30.3902V33.8728L18.6421 34.0663V28.2136L19.1983 28.0443H19.1742Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M22.2457 27.1491L22.2941 28.2132C22.6568 27.3425 23.068 26.7621 23.7693 26.5445C24.4949 26.3268 24.9544 26.8347 24.9544 27.8262V32.2037L24.3014 32.3972V28.1406C24.3014 27.4635 24.0354 27.1491 23.5517 27.2942C22.8987 27.4877 22.3424 28.4792 22.3424 29.2773V32.9776L21.6895 33.1711V27.3184L22.2457 27.1491Z' fill='black'/%3E%3Cpath d='M22.2457 27.1491L22.2941 28.2132C22.6568 27.3425 23.068 26.7621 23.7693 26.5445C24.4949 26.3268 24.9544 26.8347 24.9544 27.8262V32.2037L24.3014 32.3972V28.1406C24.3014 27.4635 24.0354 27.1491 23.5517 27.2942C22.8987 27.4877 22.3424 28.4792 22.3424 29.2773V32.9776L21.6895 33.1711V27.3184L22.2457 27.1491Z' fill='black'/%3E%3Cpath d='M22.2457 27.1491L22.2941 28.2132C22.6568 27.3425 23.068 26.7621 23.7693 26.5445C24.4949 26.3268 24.9544 26.8347 24.9544 27.8262V32.2037L24.3014 32.3972V28.1406C24.3014 27.4635 24.0354 27.1491 23.5517 27.2942C22.8987 27.4877 22.3424 28.4792 22.3424 29.2773V32.9776L21.6895 33.1711V27.3184L22.2457 27.1491Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M27.324 31.6473C26.5501 31.865 26.1147 31.4296 26.1147 30.4622C26.1147 29.7367 26.3808 29.1079 26.9854 28.6C27.3724 28.2614 27.977 27.9228 28.7025 27.5601V26.8345C28.7025 26.0848 28.4365 25.8188 27.8077 25.9881C27.2272 26.1574 26.9128 26.6652 26.9128 27.3424V27.5117L26.3082 27.681V27.5359C26.3082 26.5201 26.8403 25.6495 27.8319 25.3593C28.8476 25.069 29.3313 25.6011 29.3313 26.6652V29.5432C29.3313 30.293 29.4522 30.4139 29.9118 30.2688V30.8008L29.7425 30.8492C29.1137 31.0427 28.7509 30.8734 28.7267 30.0269C28.3881 30.9218 27.9528 31.4538 27.324 31.6473ZM27.4933 30.9701C28.1705 30.7766 28.7025 29.8093 28.7025 28.9144V28.0921C28.0979 28.4065 27.6626 28.6484 27.3724 28.9144C26.937 29.2772 26.7677 29.7125 26.7677 30.2446C26.7677 30.7766 26.9612 31.1394 27.5175 30.9943L27.4933 30.9701Z' fill='black'/%3E%3Cpath d='M27.324 31.6473C26.5501 31.865 26.1147 31.4296 26.1147 30.4622C26.1147 29.7367 26.3808 29.1079 26.9854 28.6C27.3724 28.2614 27.977 27.9228 28.7025 27.5601V26.8345C28.7025 26.0848 28.4365 25.8188 27.8077 25.9881C27.2272 26.1574 26.9128 26.6652 26.9128 27.3424V27.5117L26.3082 27.681V27.5359C26.3082 26.5201 26.8403 25.6495 27.8319 25.3593C28.8476 25.069 29.3313 25.6011 29.3313 26.6652V29.5432C29.3313 30.293 29.4522 30.4139 29.9118 30.2688V30.8008L29.7425 30.8492C29.1137 31.0427 28.7509 30.8734 28.7267 30.0269C28.3881 30.9218 27.9528 31.4538 27.324 31.6473ZM27.4933 30.9701C28.1705 30.7766 28.7025 29.8093 28.7025 28.9144V28.0921C28.0979 28.4065 27.6626 28.6484 27.3724 28.9144C26.937 29.2772 26.7677 29.7125 26.7677 30.2446C26.7677 30.7766 26.9612 31.1394 27.5175 30.9943L27.4933 30.9701Z' fill='black'/%3E%3Cpath d='M27.324 31.6473C26.5501 31.865 26.1147 31.4296 26.1147 30.4622C26.1147 29.7367 26.3808 29.1079 26.9854 28.6C27.3724 28.2614 27.977 27.9228 28.7025 27.5601V26.8345C28.7025 26.0848 28.4365 25.8188 27.8077 25.9881C27.2272 26.1574 26.9128 26.6652 26.9128 27.3424V27.5117L26.3082 27.681V27.5359C26.3082 26.5201 26.8403 25.6495 27.8319 25.3593C28.8476 25.069 29.3313 25.6011 29.3313 26.6652V29.5432C29.3313 30.293 29.4522 30.4139 29.9118 30.2688V30.8008L29.7425 30.8492C29.1137 31.0427 28.7509 30.8734 28.7267 30.0269C28.3881 30.9218 27.9528 31.4538 27.324 31.6473ZM27.4933 30.9701C28.1705 30.7766 28.7025 29.8093 28.7025 28.9144V28.0921C28.0979 28.4065 27.6626 28.6484 27.3724 28.9144C26.937 29.2772 26.7677 29.7125 26.7677 30.2446C26.7677 30.7766 26.9612 31.1394 27.5175 30.9943L27.4933 30.9701Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M31.0771 24.5369V23.2552L31.7301 22.8198V24.3435L32.8426 24.0291V24.6579L31.7301 24.9723V28.4307C31.7301 29.3981 31.9235 29.519 32.5282 29.3497H32.6249V29.9543L32.4314 30.0027C31.5608 30.2687 31.0529 30.1478 31.0529 28.8176V25.1657L30.3999 25.3592V24.7304L31.0529 24.5369H31.0771Z' fill='black'/%3E%3Cpath d='M31.0771 24.5369V23.2552L31.7301 22.8198V24.3435L32.8426 24.0291V24.6579L31.7301 24.9723V28.4307C31.7301 29.3981 31.9235 29.519 32.5282 29.3497H32.6249V29.9543L32.4314 30.0027C31.5608 30.2687 31.0529 30.1478 31.0529 28.8176V25.1657L30.3999 25.3592V24.7304L31.0529 24.5369H31.0771Z' fill='black'/%3E%3Cpath d='M31.0771 24.5369V23.2552L31.7301 22.8198V24.3435L32.8426 24.0291V24.6579L31.7301 24.9723V28.4307C31.7301 29.3981 31.9235 29.519 32.5282 29.3497H32.6249V29.9543L32.4314 30.0027C31.5608 30.2687 31.0529 30.1478 31.0529 28.8176V25.1657L30.3999 25.3592V24.7304L31.0529 24.5369H31.0771Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M34.5104 21.1514V22.2155L33.8091 22.409V21.3448L34.5104 21.1514ZM34.5104 23.5457V29.3984L33.8575 29.5919V23.7391L34.5104 23.5457Z' fill='black'/%3E%3Cpath d='M34.5104 21.1514V22.2155L33.8091 22.409V21.3448L34.5104 21.1514ZM34.5104 23.5457V29.3984L33.8575 29.5919V23.7391L34.5104 23.5457Z' fill='black'/%3E%3Cpath d='M34.5104 21.1514V22.2155L33.8091 22.409V21.3448L34.5104 21.1514ZM34.5104 23.5457V29.3984L33.8575 29.5919V23.7391L34.5104 23.5457Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M39.1261 24.126V26.0608C39.1261 27.3184 38.4731 28.3584 37.4332 28.6728C36.3932 28.9872 35.7402 28.31 35.7402 27.0524V25.1176C35.7402 23.8358 36.369 22.8201 37.4332 22.5057C38.4973 22.1913 39.1261 22.8201 39.1261 24.126ZM36.3932 24.8516V26.9557C36.3932 27.8021 36.7802 28.2375 37.4332 28.044C38.1103 27.8505 38.4731 27.1733 38.4731 26.351V24.247C38.4731 23.4247 38.0862 22.9894 37.4332 23.1828C36.7802 23.3763 36.3932 24.0535 36.3932 24.8758V24.8516Z' fill='black'/%3E%3Cpath d='M39.1261 24.126V26.0608C39.1261 27.3184 38.4731 28.3584 37.4332 28.6728C36.3932 28.9872 35.7402 28.31 35.7402 27.0524V25.1176C35.7402 23.8358 36.369 22.8201 37.4332 22.5057C38.4973 22.1913 39.1261 22.8201 39.1261 24.126ZM36.3932 24.8516V26.9557C36.3932 27.8021 36.7802 28.2375 37.4332 28.044C38.1103 27.8505 38.4731 27.1733 38.4731 26.351V24.247C38.4731 23.4247 38.0862 22.9894 37.4332 23.1828C36.7802 23.3763 36.3932 24.0535 36.3932 24.8758V24.8516Z' fill='black'/%3E%3Cpath d='M39.1261 24.126V26.0608C39.1261 27.3184 38.4731 28.3584 37.4332 28.6728C36.3932 28.9872 35.7402 28.31 35.7402 27.0524V25.1176C35.7402 23.8358 36.369 22.8201 37.4332 22.5057C38.4973 22.1913 39.1261 22.8201 39.1261 24.126ZM36.3932 24.8516V26.9557C36.3932 27.8021 36.7802 28.2375 37.4332 28.044C38.1103 27.8505 38.4731 27.1733 38.4731 26.351V24.247C38.4731 23.4247 38.0862 22.9894 37.4332 23.1828C36.7802 23.3763 36.3932 24.0535 36.3932 24.8758V24.8516Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M40.9625 21.6349L41.0109 22.699C41.3736 21.8284 41.7848 21.248 42.4861 21.0303C43.2117 20.8126 43.6712 21.3205 43.6712 22.3121V26.6895L43.0182 26.883V22.6265C43.0182 21.9493 42.7522 21.6349 42.2685 21.78C41.6155 21.9735 41.0592 22.9651 41.0592 23.7632V27.4634L40.4062 27.6569V21.8042L40.9625 21.6349Z' fill='black'/%3E%3Cpath d='M40.9625 21.6349L41.0109 22.699C41.3736 21.8284 41.7848 21.248 42.4861 21.0303C43.2117 20.8126 43.6712 21.3205 43.6712 22.3121V26.6895L43.0182 26.883V22.6265C43.0182 21.9493 42.7522 21.6349 42.2685 21.78C41.6155 21.9735 41.0592 22.9651 41.0592 23.7632V27.4634L40.4062 27.6569V21.8042L40.9625 21.6349Z' fill='black'/%3E%3Cpath d='M40.9625 21.6349L41.0109 22.699C41.3736 21.8284 41.7848 21.248 42.4861 21.0303C43.2117 20.8126 43.6712 21.3205 43.6712 22.3121V26.6895L43.0182 26.883V22.6265C43.0182 21.9493 42.7522 21.6349 42.2685 21.78C41.6155 21.9735 41.0592 22.9651 41.0592 23.7632V27.4634L40.4062 27.6569V21.8042L40.9625 21.6349Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M46.0413 26.1093C45.2674 26.327 44.832 25.8917 44.832 24.9243C44.832 24.1987 45.0981 23.5699 45.7027 23.0621C46.0896 22.7235 46.6943 22.3849 47.4198 22.0221V21.2966C47.4198 20.5468 47.1538 20.2808 46.525 20.4501C45.9445 20.6194 45.6301 21.1273 45.6301 21.8045V21.9737L45.0255 22.143V21.9979C45.0255 20.9822 45.5576 20.1115 46.5491 19.8213C47.5649 19.5069 48.0486 20.0632 48.0486 21.1273V24.0053C48.0486 24.755 48.1695 24.8759 48.629 24.7308V25.2629L48.4597 25.3112C47.8309 25.5047 47.4682 25.3354 47.444 24.489C47.1054 25.3838 46.6459 25.9159 46.0413 26.1093ZM46.2106 25.4322C46.8877 25.2387 47.4198 24.2713 47.4198 23.3765V22.5542C46.8152 22.8686 46.3799 23.1104 46.0896 23.3765C45.6543 23.7392 45.485 24.1746 45.485 24.7066C45.485 25.2387 45.6785 25.6015 46.2347 25.4564L46.2106 25.4322Z' fill='black'/%3E%3Cpath d='M46.0413 26.1093C45.2674 26.327 44.832 25.8917 44.832 24.9243C44.832 24.1987 45.0981 23.5699 45.7027 23.0621C46.0896 22.7235 46.6943 22.3849 47.4198 22.0221V21.2966C47.4198 20.5468 47.1538 20.2808 46.525 20.4501C45.9445 20.6194 45.6301 21.1273 45.6301 21.8045V21.9737L45.0255 22.143V21.9979C45.0255 20.9822 45.5576 20.1115 46.5491 19.8213C47.5649 19.5069 48.0486 20.0632 48.0486 21.1273V24.0053C48.0486 24.755 48.1695 24.8759 48.629 24.7308V25.2629L48.4597 25.3112C47.8309 25.5047 47.4682 25.3354 47.444 24.489C47.1054 25.3838 46.6459 25.9159 46.0413 26.1093ZM46.2106 25.4322C46.8877 25.2387 47.4198 24.2713 47.4198 23.3765V22.5542C46.8152 22.8686 46.3799 23.1104 46.0896 23.3765C45.6543 23.7392 45.485 24.1746 45.485 24.7066C45.485 25.2387 45.6785 25.6015 46.2347 25.4564L46.2106 25.4322Z' fill='black'/%3E%3Cpath d='M46.0413 26.1093C45.2674 26.327 44.832 25.8917 44.832 24.9243C44.832 24.1987 45.0981 23.5699 45.7027 23.0621C46.0896 22.7235 46.6943 22.3849 47.4198 22.0221V21.2966C47.4198 20.5468 47.1538 20.2808 46.525 20.4501C45.9445 20.6194 45.6301 21.1273 45.6301 21.8045V21.9737L45.0255 22.143V21.9979C45.0255 20.9822 45.5576 20.1115 46.5491 19.8213C47.5649 19.5069 48.0486 20.0632 48.0486 21.1273V24.0053C48.0486 24.755 48.1695 24.8759 48.629 24.7308V25.2629L48.4597 25.3112C47.8309 25.5047 47.4682 25.3354 47.444 24.489C47.1054 25.3838 46.6459 25.9159 46.0413 26.1093ZM46.2106 25.4322C46.8877 25.2387 47.4198 24.2713 47.4198 23.3765V22.5542C46.8152 22.8686 46.3799 23.1104 46.0896 23.3765C45.6543 23.7392 45.485 24.1746 45.485 24.7066C45.485 25.2387 45.6785 25.6015 46.2347 25.4564L46.2106 25.4322Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M50.2292 16V24.7549L49.5762 24.9484V16.1935L50.2292 16Z' fill='black'/%3E%3Cpath d='M50.2292 16V24.7549L49.5762 24.9484V16.1935L50.2292 16Z' fill='black'/%3E%3Cpath d='M50.2292 16V24.7549L49.5762 24.9484V16.1935L50.2292 16Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3C/svg%3E") no-repeat center;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='63' viewBox='0 0 64 63' fill='none'%3E%3Cpath d='M54.3934 21.4711V61.7637H1.3833V8.51367H41.5128' stroke='black' stroke-width='1.03659' stroke-miterlimit='10'/%3E%3Cpath d='M55.7943 7.88001H63.1368V9.44449H55.7943H55.3144V9.92439V16.7966H53.6731V9.92439V9.44449H53.1932H45.9179V7.88001H53.1932H53.6731V7.4001V0.479903H55.3144V7.4001V7.88001H55.7943Z' fill='black' stroke='black' stroke-width='0.959806'/%3E%3Cpath d='M10.4211 53.0748C9.91317 53.2199 9.57459 53.0748 9.13926 52.6153C8.65557 53.1232 8.05095 53.5102 7.34959 53.7278C5.43899 54.2841 4.20557 53.1958 4.20557 50.9224V45.505C4.20557 43.2558 5.41481 41.4178 7.34959 40.8615C9.28437 40.2811 10.5178 41.3936 10.5178 43.667V49.0843C10.5178 50.1001 10.2518 51.0191 9.79225 51.7689C10.0825 52.1074 10.3001 52.18 10.6387 52.0833C10.7838 52.0349 10.9289 51.9865 11.1224 51.8898V52.7121C10.8806 52.8814 10.6387 53.0265 10.4211 53.0748ZM7.34959 52.7121C7.85747 52.567 8.26861 52.3009 8.6072 51.914L7.3254 50.3178L7.93002 49.5922L9.16345 51.0675C9.35693 50.5838 9.47785 50.0034 9.47785 49.3988V43.9088C9.47785 42.2884 8.70394 41.4178 7.34959 41.8047C6.01943 42.1917 5.24551 43.5218 5.24551 45.1422V50.5838C5.24551 52.2042 6.01943 53.0748 7.34959 52.6879V52.7121Z' fill='black'/%3E%3Cpath d='M10.4211 53.0748C9.91317 53.2199 9.57459 53.0748 9.13926 52.6153C8.65557 53.1232 8.05095 53.5102 7.34959 53.7278C5.43899 54.2841 4.20557 53.1958 4.20557 50.9224V45.505C4.20557 43.2558 5.41481 41.4178 7.34959 40.8615C9.28437 40.2811 10.5178 41.3936 10.5178 43.667V49.0843C10.5178 50.1001 10.2518 51.0191 9.79225 51.7689C10.0825 52.1074 10.3001 52.18 10.6387 52.0833C10.7838 52.0349 10.9289 51.9865 11.1224 51.8898V52.7121C10.8806 52.8814 10.6387 53.0265 10.4211 53.0748ZM7.34959 52.7121C7.85747 52.567 8.26861 52.3009 8.6072 51.914L7.3254 50.3178L7.93002 49.5922L9.16345 51.0675C9.35693 50.5838 9.47785 50.0034 9.47785 49.3988V43.9088C9.47785 42.2884 8.70394 41.4178 7.34959 41.8047C6.01943 42.1917 5.24551 43.5218 5.24551 45.1422V50.5838C5.24551 52.2042 6.01943 53.0748 7.34959 52.6879V52.7121Z' fill='black'/%3E%3Cpath d='M10.4211 53.0748C9.91317 53.2199 9.57459 53.0748 9.13926 52.6153C8.65557 53.1232 8.05095 53.5102 7.34959 53.7278C5.43899 54.2841 4.20557 53.1958 4.20557 50.9224V45.505C4.20557 43.2558 5.41481 41.4178 7.34959 40.8615C9.28437 40.2811 10.5178 41.3936 10.5178 43.667V49.0843C10.5178 50.1001 10.2518 51.0191 9.79225 51.7689C10.0825 52.1074 10.3001 52.18 10.6387 52.0833C10.7838 52.0349 10.9289 51.9865 11.1224 51.8898V52.7121C10.8806 52.8814 10.6387 53.0265 10.4211 53.0748ZM7.34959 52.7121C7.85747 52.567 8.26861 52.3009 8.6072 51.914L7.3254 50.3178L7.93002 49.5922L9.16345 51.0675C9.35693 50.5838 9.47785 50.0034 9.47785 49.3988V43.9088C9.47785 42.2884 8.70394 41.4178 7.34959 41.8047C6.01943 42.1917 5.24551 43.5218 5.24551 45.1422V50.5838C5.24551 52.2042 6.01943 53.0748 7.34959 52.6879V52.7121Z' stroke='black' stroke-width='0.193478' stroke-miterlimit='10'/%3E%3Cpath d='M13.6161 39.2653V48.2862C13.6161 50.0033 14.3417 50.6563 15.5751 50.2935C16.8085 49.9308 17.5341 48.8666 17.5341 47.1495V38.1286L18.5498 37.8384V46.8351C18.5498 49.1569 17.4857 50.7531 15.5509 51.3093C13.6161 51.8897 12.5762 50.9223 12.5762 48.6006V39.6039L13.6161 39.2895V39.2653Z' fill='black'/%3E%3Cpath d='M13.6161 39.2653V48.2862C13.6161 50.0033 14.3417 50.6563 15.5751 50.2935C16.8085 49.9308 17.5341 48.8666 17.5341 47.1495V38.1286L18.5498 37.8384V46.8351C18.5498 49.1569 17.4857 50.7531 15.5509 51.3093C13.6161 51.8897 12.5762 50.9223 12.5762 48.6006V39.6039L13.6161 39.2895V39.2653Z' fill='black'/%3E%3Cpath d='M13.6161 39.2653V48.2862C13.6161 50.0033 14.3417 50.6563 15.5751 50.2935C16.8085 49.9308 17.5341 48.8666 17.5341 47.1495V38.1286L18.5498 37.8384V46.8351C18.5498 49.1569 17.4857 50.7531 15.5509 51.3093C13.6161 51.8897 12.5762 50.9223 12.5762 48.6006V39.6039L13.6161 39.2895V39.2653Z' stroke='black' stroke-width='0.193478' stroke-miterlimit='10'/%3E%3Cpath d='M25.1029 44.9007L21.838 45.8681L21.1124 49.3991L20.0967 49.6893L22.9263 36.4118L24.0388 36.0732L26.8684 47.6819L25.8285 47.9963L25.1029 44.9007ZM22.0315 44.8281L24.8853 43.9817L23.4826 38.008H23.4584L22.0315 44.8281Z' fill='black'/%3E%3Cpath d='M25.1029 44.9007L21.838 45.8681L21.1124 49.3991L20.0967 49.6893L22.9263 36.4118L24.0388 36.0732L26.8684 47.6819L25.8285 47.9963L25.1029 44.9007ZM22.0315 44.8281L24.8853 43.9817L23.4826 38.008H23.4584L22.0315 44.8281Z' fill='black'/%3E%3Cpath d='M25.1029 44.9007L21.838 45.8681L21.1124 49.3991L20.0967 49.6893L22.9263 36.4118L24.0388 36.0732L26.8684 47.6819L25.8285 47.9963L25.1029 44.9007ZM22.0315 44.8281L24.8853 43.9817L23.4826 38.008H23.4584L22.0315 44.8281Z' stroke='black' stroke-width='0.193478' stroke-miterlimit='10'/%3E%3Cpath d='M29.5243 34.5737V45.8922L33.2488 44.8039V45.8197L28.4844 47.2224V34.8881L29.5243 34.5737Z' fill='black'/%3E%3Cpath d='M29.5243 34.5737V45.8922L33.2488 44.8039V45.8197L28.4844 47.2224V34.8881L29.5243 34.5737Z' fill='black'/%3E%3Cpath d='M29.5243 34.5737V45.8922L33.2488 44.8039V45.8197L28.4844 47.2224V34.8881L29.5243 34.5737Z' stroke='black' stroke-width='0.193478' stroke-miterlimit='10'/%3E%3Cpath d='M35.8876 32.7114V45.0457L34.8477 45.3601V33.0258L35.8876 32.7114Z' fill='black'/%3E%3Cpath d='M35.8876 32.7114V45.0457L34.8477 45.3601V33.0258L35.8876 32.7114Z' fill='black'/%3E%3Cpath d='M35.8876 32.7114V45.0457L34.8477 45.3601V33.0258L35.8876 32.7114Z' stroke='black' stroke-width='0.193478' stroke-miterlimit='10'/%3E%3Cpath d='M43.5535 30.438V31.4537L41.0383 32.2035V43.522L39.9984 43.8364V32.5179L37.459 33.2676V32.2518L43.5535 30.4622V30.438Z' fill='black'/%3E%3Cpath d='M43.5535 30.438V31.4537L41.0383 32.2035V43.522L39.9984 43.8364V32.5179L37.459 33.2676V32.2518L43.5535 30.4622V30.438Z' fill='black'/%3E%3Cpath d='M43.5535 30.438V31.4537L41.0383 32.2035V43.522L39.9984 43.8364V32.5179L37.459 33.2676V32.2518L43.5535 30.4622V30.438Z' stroke='black' stroke-width='0.193478' stroke-miterlimit='10'/%3E%3Cpath d='M45.2473 29.9302L47.4481 35.6378L49.5763 28.6484L50.6405 28.334L47.9076 36.7019V41.4663L46.8676 41.7807V37.0163L44.1348 30.2446L45.2231 29.9302H45.2473Z' fill='black'/%3E%3Cpath d='M45.2473 29.9302L47.4481 35.6378L49.5763 28.6484L50.6405 28.334L47.9076 36.7019V41.4663L46.8676 41.7807V37.0163L44.1348 30.2446L45.2231 29.9302H45.2473Z' fill='black'/%3E%3Cpath d='M45.2473 29.9302L47.4481 35.6378L49.5763 28.6484L50.6405 28.334L47.9076 36.7019V41.4663L46.8676 41.7807V37.0163L44.1348 30.2446L45.2231 29.9302H45.2473Z' stroke='black' stroke-width='0.193478' stroke-miterlimit='10'/%3E%3Cpath d='M4.97821 29.6646V38.105L4.27686 38.3227V29.8822L4.97821 29.6646Z' fill='black'/%3E%3Cpath d='M4.97821 29.6646V38.105L4.27686 38.3227V29.8822L4.97821 29.6646Z' fill='black'/%3E%3Cpath d='M4.97821 29.6646V38.105L4.27686 38.3227V29.8822L4.97821 29.6646Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M7.15635 31.5993L7.20472 32.6634C7.56749 31.7927 7.97863 31.2123 8.67999 30.9946C9.40553 30.777 9.86504 31.2849 9.86504 32.2764V36.6539L9.21205 36.8474V32.5908C9.21205 31.9137 8.94602 31.5993 8.46233 31.7444C7.80934 31.9379 7.25309 32.9294 7.25309 33.7275V37.4278L6.6001 37.6213V31.7686L7.15635 31.5993Z' fill='black'/%3E%3Cpath d='M7.15635 31.5993L7.20472 32.6634C7.56749 31.7927 7.97863 31.2123 8.67999 30.9946C9.40553 30.777 9.86504 31.2849 9.86504 32.2764V36.6539L9.21205 36.8474V32.5908C9.21205 31.9137 8.94602 31.5993 8.46233 31.7444C7.80934 31.9379 7.25309 32.9294 7.25309 33.7275V37.4278L6.6001 37.6213V31.7686L7.15635 31.5993Z' fill='black'/%3E%3Cpath d='M7.15635 31.5993L7.20472 32.6634C7.56749 31.7927 7.97863 31.2123 8.67999 30.9946C9.40553 30.777 9.86504 31.2849 9.86504 32.2764V36.6539L9.21205 36.8474V32.5908C9.21205 31.9137 8.94602 31.5993 8.46233 31.7444C7.80934 31.9379 7.25309 32.9294 7.25309 33.7275V37.4278L6.6001 37.6213V31.7686L7.15635 31.5993Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M11.5317 30.3172V29.0354L12.1847 28.6001V30.1237L13.2972 29.8093V30.4381L12.1847 30.7525V34.211C12.1847 35.1784 12.3781 35.2993 12.9828 35.13H13.0795V35.7346L12.886 35.783C12.0154 36.049 11.5075 35.9281 11.5075 34.5979V30.946L10.8545 31.1395V30.5107L11.5075 30.3172H11.5317Z' fill='black'/%3E%3Cpath d='M11.5317 30.3172V29.0354L12.1847 28.6001V30.1237L13.2972 29.8093V30.4381L12.1847 30.7525V34.211C12.1847 35.1784 12.3781 35.2993 12.9828 35.13H13.0795V35.7346L12.886 35.783C12.0154 36.049 11.5075 35.9281 11.5075 34.5979V30.946L10.8545 31.1395V30.5107L11.5075 30.3172H11.5317Z' fill='black'/%3E%3Cpath d='M11.5317 30.3172V29.0354L12.1847 28.6001V30.1237L13.2972 29.8093V30.4381L12.1847 30.7525V34.211C12.1847 35.1784 12.3781 35.2993 12.9828 35.13H13.0795V35.7346L12.886 35.783C12.0154 36.049 11.5075 35.9281 11.5075 34.5979V30.946L10.8545 31.1395V30.5107L11.5075 30.3172H11.5317Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M15.7659 35.0817C14.6776 35.3961 14.0972 34.7673 14.0972 33.4371V31.6475C14.0972 30.2447 14.726 29.229 15.7417 28.9146C16.7817 28.6002 17.3863 29.2532 17.3863 30.535V31.72L14.726 32.4939V33.3162C14.726 34.1385 15.0404 34.6222 15.7417 34.4045C16.3947 34.211 16.7575 33.6306 16.7575 32.8809V32.8083L17.3621 32.6149V32.6874C17.3621 33.7757 16.83 34.6947 15.7417 35.0333L15.7659 35.0817ZM14.7502 31.9377L16.7575 31.3331V30.6317C16.7575 29.7852 16.3947 29.3499 15.7417 29.5434C15.0887 29.7369 14.726 30.3899 14.726 31.3331V31.9135L14.7502 31.9377Z' fill='black'/%3E%3Cpath d='M15.7659 35.0817C14.6776 35.3961 14.0972 34.7673 14.0972 33.4371V31.6475C14.0972 30.2447 14.726 29.229 15.7417 28.9146C16.7817 28.6002 17.3863 29.2532 17.3863 30.535V31.72L14.726 32.4939V33.3162C14.726 34.1385 15.0404 34.6222 15.7417 34.4045C16.3947 34.211 16.7575 33.6306 16.7575 32.8809V32.8083L17.3621 32.6149V32.6874C17.3621 33.7757 16.83 34.6947 15.7417 35.0333L15.7659 35.0817ZM14.7502 31.9377L16.7575 31.3331V30.6317C16.7575 29.7852 16.3947 29.3499 15.7417 29.5434C15.0887 29.7369 14.726 30.3899 14.726 31.3331V31.9135L14.7502 31.9377Z' fill='black'/%3E%3Cpath d='M15.7659 35.0817C14.6776 35.3961 14.0972 34.7673 14.0972 33.4371V31.6475C14.0972 30.2447 14.726 29.229 15.7417 28.9146C16.7817 28.6002 17.3863 29.2532 17.3863 30.535V31.72L14.726 32.4939V33.3162C14.726 34.1385 15.0404 34.6222 15.7417 34.4045C16.3947 34.211 16.7575 33.6306 16.7575 32.8809V32.8083L17.3621 32.6149V32.6874C17.3621 33.7757 16.83 34.6947 15.7417 35.0333L15.7659 35.0817ZM14.7502 31.9377L16.7575 31.3331V30.6317C16.7575 29.7852 16.3947 29.3499 15.7417 29.5434C15.0887 29.7369 14.726 30.3899 14.726 31.3331V31.9135L14.7502 31.9377Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M19.1742 28.0443L19.2225 29.3261C19.5127 28.407 19.8271 27.7782 20.5043 27.5606C20.6011 27.5364 20.6978 27.5122 20.8187 27.5122V28.2861C20.8187 28.2861 20.6252 28.2861 20.5043 28.3345C19.7788 28.5522 19.2951 29.4712 19.2951 30.3902V33.8728L18.6421 34.0663V28.2136L19.1983 28.0443H19.1742Z' fill='black'/%3E%3Cpath d='M19.1742 28.0443L19.2225 29.3261C19.5127 28.407 19.8271 27.7782 20.5043 27.5606C20.6011 27.5364 20.6978 27.5122 20.8187 27.5122V28.2861C20.8187 28.2861 20.6252 28.2861 20.5043 28.3345C19.7788 28.5522 19.2951 29.4712 19.2951 30.3902V33.8728L18.6421 34.0663V28.2136L19.1983 28.0443H19.1742Z' fill='black'/%3E%3Cpath d='M19.1742 28.0443L19.2225 29.3261C19.5127 28.407 19.8271 27.7782 20.5043 27.5606C20.6011 27.5364 20.6978 27.5122 20.8187 27.5122V28.2861C20.8187 28.2861 20.6252 28.2861 20.5043 28.3345C19.7788 28.5522 19.2951 29.4712 19.2951 30.3902V33.8728L18.6421 34.0663V28.2136L19.1983 28.0443H19.1742Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M22.2457 27.1491L22.2941 28.2132C22.6568 27.3425 23.068 26.7621 23.7693 26.5445C24.4949 26.3268 24.9544 26.8347 24.9544 27.8262V32.2037L24.3014 32.3972V28.1406C24.3014 27.4635 24.0354 27.1491 23.5517 27.2942C22.8987 27.4877 22.3424 28.4792 22.3424 29.2773V32.9776L21.6895 33.1711V27.3184L22.2457 27.1491Z' fill='black'/%3E%3Cpath d='M22.2457 27.1491L22.2941 28.2132C22.6568 27.3425 23.068 26.7621 23.7693 26.5445C24.4949 26.3268 24.9544 26.8347 24.9544 27.8262V32.2037L24.3014 32.3972V28.1406C24.3014 27.4635 24.0354 27.1491 23.5517 27.2942C22.8987 27.4877 22.3424 28.4792 22.3424 29.2773V32.9776L21.6895 33.1711V27.3184L22.2457 27.1491Z' fill='black'/%3E%3Cpath d='M22.2457 27.1491L22.2941 28.2132C22.6568 27.3425 23.068 26.7621 23.7693 26.5445C24.4949 26.3268 24.9544 26.8347 24.9544 27.8262V32.2037L24.3014 32.3972V28.1406C24.3014 27.4635 24.0354 27.1491 23.5517 27.2942C22.8987 27.4877 22.3424 28.4792 22.3424 29.2773V32.9776L21.6895 33.1711V27.3184L22.2457 27.1491Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M27.324 31.6473C26.5501 31.865 26.1147 31.4296 26.1147 30.4622C26.1147 29.7367 26.3808 29.1079 26.9854 28.6C27.3724 28.2614 27.977 27.9228 28.7025 27.5601V26.8345C28.7025 26.0848 28.4365 25.8188 27.8077 25.9881C27.2272 26.1574 26.9128 26.6652 26.9128 27.3424V27.5117L26.3082 27.681V27.5359C26.3082 26.5201 26.8403 25.6495 27.8319 25.3593C28.8476 25.069 29.3313 25.6011 29.3313 26.6652V29.5432C29.3313 30.293 29.4522 30.4139 29.9118 30.2688V30.8008L29.7425 30.8492C29.1137 31.0427 28.7509 30.8734 28.7267 30.0269C28.3881 30.9218 27.9528 31.4538 27.324 31.6473ZM27.4933 30.9701C28.1705 30.7766 28.7025 29.8093 28.7025 28.9144V28.0921C28.0979 28.4065 27.6626 28.6484 27.3724 28.9144C26.937 29.2772 26.7677 29.7125 26.7677 30.2446C26.7677 30.7766 26.9612 31.1394 27.5175 30.9943L27.4933 30.9701Z' fill='black'/%3E%3Cpath d='M27.324 31.6473C26.5501 31.865 26.1147 31.4296 26.1147 30.4622C26.1147 29.7367 26.3808 29.1079 26.9854 28.6C27.3724 28.2614 27.977 27.9228 28.7025 27.5601V26.8345C28.7025 26.0848 28.4365 25.8188 27.8077 25.9881C27.2272 26.1574 26.9128 26.6652 26.9128 27.3424V27.5117L26.3082 27.681V27.5359C26.3082 26.5201 26.8403 25.6495 27.8319 25.3593C28.8476 25.069 29.3313 25.6011 29.3313 26.6652V29.5432C29.3313 30.293 29.4522 30.4139 29.9118 30.2688V30.8008L29.7425 30.8492C29.1137 31.0427 28.7509 30.8734 28.7267 30.0269C28.3881 30.9218 27.9528 31.4538 27.324 31.6473ZM27.4933 30.9701C28.1705 30.7766 28.7025 29.8093 28.7025 28.9144V28.0921C28.0979 28.4065 27.6626 28.6484 27.3724 28.9144C26.937 29.2772 26.7677 29.7125 26.7677 30.2446C26.7677 30.7766 26.9612 31.1394 27.5175 30.9943L27.4933 30.9701Z' fill='black'/%3E%3Cpath d='M27.324 31.6473C26.5501 31.865 26.1147 31.4296 26.1147 30.4622C26.1147 29.7367 26.3808 29.1079 26.9854 28.6C27.3724 28.2614 27.977 27.9228 28.7025 27.5601V26.8345C28.7025 26.0848 28.4365 25.8188 27.8077 25.9881C27.2272 26.1574 26.9128 26.6652 26.9128 27.3424V27.5117L26.3082 27.681V27.5359C26.3082 26.5201 26.8403 25.6495 27.8319 25.3593C28.8476 25.069 29.3313 25.6011 29.3313 26.6652V29.5432C29.3313 30.293 29.4522 30.4139 29.9118 30.2688V30.8008L29.7425 30.8492C29.1137 31.0427 28.7509 30.8734 28.7267 30.0269C28.3881 30.9218 27.9528 31.4538 27.324 31.6473ZM27.4933 30.9701C28.1705 30.7766 28.7025 29.8093 28.7025 28.9144V28.0921C28.0979 28.4065 27.6626 28.6484 27.3724 28.9144C26.937 29.2772 26.7677 29.7125 26.7677 30.2446C26.7677 30.7766 26.9612 31.1394 27.5175 30.9943L27.4933 30.9701Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M31.0771 24.5369V23.2552L31.7301 22.8198V24.3435L32.8426 24.0291V24.6579L31.7301 24.9723V28.4307C31.7301 29.3981 31.9235 29.519 32.5282 29.3497H32.6249V29.9543L32.4314 30.0027C31.5608 30.2687 31.0529 30.1478 31.0529 28.8176V25.1657L30.3999 25.3592V24.7304L31.0529 24.5369H31.0771Z' fill='black'/%3E%3Cpath d='M31.0771 24.5369V23.2552L31.7301 22.8198V24.3435L32.8426 24.0291V24.6579L31.7301 24.9723V28.4307C31.7301 29.3981 31.9235 29.519 32.5282 29.3497H32.6249V29.9543L32.4314 30.0027C31.5608 30.2687 31.0529 30.1478 31.0529 28.8176V25.1657L30.3999 25.3592V24.7304L31.0529 24.5369H31.0771Z' fill='black'/%3E%3Cpath d='M31.0771 24.5369V23.2552L31.7301 22.8198V24.3435L32.8426 24.0291V24.6579L31.7301 24.9723V28.4307C31.7301 29.3981 31.9235 29.519 32.5282 29.3497H32.6249V29.9543L32.4314 30.0027C31.5608 30.2687 31.0529 30.1478 31.0529 28.8176V25.1657L30.3999 25.3592V24.7304L31.0529 24.5369H31.0771Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M34.5104 21.1514V22.2155L33.8091 22.409V21.3448L34.5104 21.1514ZM34.5104 23.5457V29.3984L33.8575 29.5919V23.7391L34.5104 23.5457Z' fill='black'/%3E%3Cpath d='M34.5104 21.1514V22.2155L33.8091 22.409V21.3448L34.5104 21.1514ZM34.5104 23.5457V29.3984L33.8575 29.5919V23.7391L34.5104 23.5457Z' fill='black'/%3E%3Cpath d='M34.5104 21.1514V22.2155L33.8091 22.409V21.3448L34.5104 21.1514ZM34.5104 23.5457V29.3984L33.8575 29.5919V23.7391L34.5104 23.5457Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M39.1261 24.126V26.0608C39.1261 27.3184 38.4731 28.3584 37.4332 28.6728C36.3932 28.9872 35.7402 28.31 35.7402 27.0524V25.1176C35.7402 23.8358 36.369 22.8201 37.4332 22.5057C38.4973 22.1913 39.1261 22.8201 39.1261 24.126ZM36.3932 24.8516V26.9557C36.3932 27.8021 36.7802 28.2375 37.4332 28.044C38.1103 27.8505 38.4731 27.1733 38.4731 26.351V24.247C38.4731 23.4247 38.0862 22.9894 37.4332 23.1828C36.7802 23.3763 36.3932 24.0535 36.3932 24.8758V24.8516Z' fill='black'/%3E%3Cpath d='M39.1261 24.126V26.0608C39.1261 27.3184 38.4731 28.3584 37.4332 28.6728C36.3932 28.9872 35.7402 28.31 35.7402 27.0524V25.1176C35.7402 23.8358 36.369 22.8201 37.4332 22.5057C38.4973 22.1913 39.1261 22.8201 39.1261 24.126ZM36.3932 24.8516V26.9557C36.3932 27.8021 36.7802 28.2375 37.4332 28.044C38.1103 27.8505 38.4731 27.1733 38.4731 26.351V24.247C38.4731 23.4247 38.0862 22.9894 37.4332 23.1828C36.7802 23.3763 36.3932 24.0535 36.3932 24.8758V24.8516Z' fill='black'/%3E%3Cpath d='M39.1261 24.126V26.0608C39.1261 27.3184 38.4731 28.3584 37.4332 28.6728C36.3932 28.9872 35.7402 28.31 35.7402 27.0524V25.1176C35.7402 23.8358 36.369 22.8201 37.4332 22.5057C38.4973 22.1913 39.1261 22.8201 39.1261 24.126ZM36.3932 24.8516V26.9557C36.3932 27.8021 36.7802 28.2375 37.4332 28.044C38.1103 27.8505 38.4731 27.1733 38.4731 26.351V24.247C38.4731 23.4247 38.0862 22.9894 37.4332 23.1828C36.7802 23.3763 36.3932 24.0535 36.3932 24.8758V24.8516Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M40.9625 21.6349L41.0109 22.699C41.3736 21.8284 41.7848 21.248 42.4861 21.0303C43.2117 20.8126 43.6712 21.3205 43.6712 22.3121V26.6895L43.0182 26.883V22.6265C43.0182 21.9493 42.7522 21.6349 42.2685 21.78C41.6155 21.9735 41.0592 22.9651 41.0592 23.7632V27.4634L40.4062 27.6569V21.8042L40.9625 21.6349Z' fill='black'/%3E%3Cpath d='M40.9625 21.6349L41.0109 22.699C41.3736 21.8284 41.7848 21.248 42.4861 21.0303C43.2117 20.8126 43.6712 21.3205 43.6712 22.3121V26.6895L43.0182 26.883V22.6265C43.0182 21.9493 42.7522 21.6349 42.2685 21.78C41.6155 21.9735 41.0592 22.9651 41.0592 23.7632V27.4634L40.4062 27.6569V21.8042L40.9625 21.6349Z' fill='black'/%3E%3Cpath d='M40.9625 21.6349L41.0109 22.699C41.3736 21.8284 41.7848 21.248 42.4861 21.0303C43.2117 20.8126 43.6712 21.3205 43.6712 22.3121V26.6895L43.0182 26.883V22.6265C43.0182 21.9493 42.7522 21.6349 42.2685 21.78C41.6155 21.9735 41.0592 22.9651 41.0592 23.7632V27.4634L40.4062 27.6569V21.8042L40.9625 21.6349Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M46.0413 26.1093C45.2674 26.327 44.832 25.8917 44.832 24.9243C44.832 24.1987 45.0981 23.5699 45.7027 23.0621C46.0896 22.7235 46.6943 22.3849 47.4198 22.0221V21.2966C47.4198 20.5468 47.1538 20.2808 46.525 20.4501C45.9445 20.6194 45.6301 21.1273 45.6301 21.8045V21.9737L45.0255 22.143V21.9979C45.0255 20.9822 45.5576 20.1115 46.5491 19.8213C47.5649 19.5069 48.0486 20.0632 48.0486 21.1273V24.0053C48.0486 24.755 48.1695 24.8759 48.629 24.7308V25.2629L48.4597 25.3112C47.8309 25.5047 47.4682 25.3354 47.444 24.489C47.1054 25.3838 46.6459 25.9159 46.0413 26.1093ZM46.2106 25.4322C46.8877 25.2387 47.4198 24.2713 47.4198 23.3765V22.5542C46.8152 22.8686 46.3799 23.1104 46.0896 23.3765C45.6543 23.7392 45.485 24.1746 45.485 24.7066C45.485 25.2387 45.6785 25.6015 46.2347 25.4564L46.2106 25.4322Z' fill='black'/%3E%3Cpath d='M46.0413 26.1093C45.2674 26.327 44.832 25.8917 44.832 24.9243C44.832 24.1987 45.0981 23.5699 45.7027 23.0621C46.0896 22.7235 46.6943 22.3849 47.4198 22.0221V21.2966C47.4198 20.5468 47.1538 20.2808 46.525 20.4501C45.9445 20.6194 45.6301 21.1273 45.6301 21.8045V21.9737L45.0255 22.143V21.9979C45.0255 20.9822 45.5576 20.1115 46.5491 19.8213C47.5649 19.5069 48.0486 20.0632 48.0486 21.1273V24.0053C48.0486 24.755 48.1695 24.8759 48.629 24.7308V25.2629L48.4597 25.3112C47.8309 25.5047 47.4682 25.3354 47.444 24.489C47.1054 25.3838 46.6459 25.9159 46.0413 26.1093ZM46.2106 25.4322C46.8877 25.2387 47.4198 24.2713 47.4198 23.3765V22.5542C46.8152 22.8686 46.3799 23.1104 46.0896 23.3765C45.6543 23.7392 45.485 24.1746 45.485 24.7066C45.485 25.2387 45.6785 25.6015 46.2347 25.4564L46.2106 25.4322Z' fill='black'/%3E%3Cpath d='M46.0413 26.1093C45.2674 26.327 44.832 25.8917 44.832 24.9243C44.832 24.1987 45.0981 23.5699 45.7027 23.0621C46.0896 22.7235 46.6943 22.3849 47.4198 22.0221V21.2966C47.4198 20.5468 47.1538 20.2808 46.525 20.4501C45.9445 20.6194 45.6301 21.1273 45.6301 21.8045V21.9737L45.0255 22.143V21.9979C45.0255 20.9822 45.5576 20.1115 46.5491 19.8213C47.5649 19.5069 48.0486 20.0632 48.0486 21.1273V24.0053C48.0486 24.755 48.1695 24.8759 48.629 24.7308V25.2629L48.4597 25.3112C47.8309 25.5047 47.4682 25.3354 47.444 24.489C47.1054 25.3838 46.6459 25.9159 46.0413 26.1093ZM46.2106 25.4322C46.8877 25.2387 47.4198 24.2713 47.4198 23.3765V22.5542C46.8152 22.8686 46.3799 23.1104 46.0896 23.3765C45.6543 23.7392 45.485 24.1746 45.485 24.7066C45.485 25.2387 45.6785 25.6015 46.2347 25.4564L46.2106 25.4322Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3Cpath d='M50.2292 16V24.7549L49.5762 24.9484V16.1935L50.2292 16Z' fill='black'/%3E%3Cpath d='M50.2292 16V24.7549L49.5762 24.9484V16.1935L50.2292 16Z' fill='black'/%3E%3Cpath d='M50.2292 16V24.7549L49.5762 24.9484V16.1935L50.2292 16Z' stroke='black' stroke-width='0.677174' stroke-miterlimit='10'/%3E%3C/svg%3E") no-repeat center;
}
.products__icon--2::before {
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='63' viewBox='0 0 64 63' fill='none'%3E%3Cpath d='M54.3924 21.4711V61.7637H1.38232V8.51367H41.5118' stroke='black' stroke-width='1.03659' stroke-miterlimit='10'/%3E%3Cpath d='M55.7951 17.2765H53.194V9.92439H45.4292V7.4001H53.194V0H55.7951V7.4001H63.6175V9.92439H55.7951V17.2765Z' fill='black'/%3E%3Cpath d='M48.2185 12.0244H47.2169C46.4595 12.0244 28.5766 12.6352 21.9805 17.4235C15.7752 21.9431 16.3616 32.2526 16.5326 34.2314L12.3062 37.3096L13.0879 38.409L17.3143 35.3308C18.5114 35.8438 22.8356 37.5051 27.404 37.5051C30.018 37.5051 32.7298 36.9432 34.9773 35.3064C41.5735 30.5181 47.6322 13.6857 47.9009 12.9772L48.1941 12L48.2185 12.0244ZM34.4887 21.1857L24.7167 28.2949L26.5489 16.6417C29.2118 15.6645 32.4122 14.9805 35.5392 14.4919L34.4887 21.1857ZM36.5897 14.3453C39.9855 13.8567 43.1126 13.6124 45.0914 13.4902L35.637 20.3551L36.5897 14.3453ZM35.2705 22.2851L41.9644 23.3356C40.5474 26.1451 38.8862 29.0034 37.1516 31.2265L25.4984 29.3943L35.2705 22.2851ZM36.4187 21.4545L45.8488 14.5896C45.1159 16.4463 43.9188 19.329 42.4041 22.4072L36.3943 21.4545H36.4187ZM22.7623 18.5473C23.4952 18.0098 24.4235 17.5212 25.4496 17.0815L23.544 29.15L17.8274 33.3031C17.6808 30.2982 17.8274 22.1141 22.7623 18.5229V18.5473ZM34.1956 34.2803C29.2363 37.896 21.4186 35.4774 18.6091 34.4269L24.3258 30.2738L36.3943 32.1793C35.6614 33.0099 34.9285 33.7428 34.1711 34.2803H34.1956Z' fill='black'/%3E%3Cpath d='M47.3853 37.774C45.6019 37.1877 43.5253 37.5786 42.2549 38.7268C41.4976 39.4108 40.838 40.3147 40.2516 41.4385C39.763 41.7561 37.8086 43.0754 36.4894 43.7838C36.0252 42.9776 35.1702 42.489 34.1197 42.489H28.1587C28.1587 42.489 27.9633 42.4402 27.89 42.3669L27.6213 42.0981C26.6196 41.0965 25.2271 40.6079 23.4437 40.6079H20.2678C19.3394 40.6079 17.9958 40.7301 16.9697 41.7317L5.87842 52.823L6.58689 53.5315L17.6782 42.4402C18.2401 41.8783 19.0707 41.6095 20.2678 41.6095H23.4437C24.9584 41.6095 26.0822 42.0004 26.8884 42.8066L27.1571 43.0754C27.4258 43.3441 27.7678 43.4907 28.1587 43.4907H34.1197C35.1702 43.4907 35.8542 44.1991 35.8542 45.2985C35.8542 46.5444 34.4861 46.9842 33.5822 46.9842H25.8867V47.9858H33.5822C35.1702 47.9858 36.8803 47.033 36.8803 45.2985C36.8803 45.1031 36.8803 44.932 36.8314 44.7366C38.395 43.9304 40.838 42.2692 40.9357 42.1959L41.0334 42.1226L41.0823 42.0004C41.6197 40.9499 42.2305 40.0949 42.9145 39.4597C43.9406 38.5313 45.6019 38.2382 47.0432 38.7024C47.3853 38.8245 47.6296 38.9467 47.7517 39.1177C47.9227 39.3375 47.8006 39.5574 47.4341 40.1193C47.3853 40.217 47.312 40.2903 47.2631 40.3636C47.0188 40.7545 46.7745 41.1209 46.5302 41.4874L46.2615 41.9027C43.5986 45.9337 40.3494 49.5249 36.5871 52.5787C36.2207 52.8718 35.7809 53.0184 35.3412 53.0184H21.587C20.8541 53.0184 20.1945 53.3116 19.6815 53.8002L17.0919 56.3898L17.8003 57.0983L20.3899 54.5087C20.7075 54.1911 21.1228 54.0201 21.587 54.0201H35.3412C36.0252 54.0201 36.7093 53.7758 37.2467 53.3605C41.0823 50.2578 44.4048 46.5933 47.141 42.4646L47.4097 42.0493C47.654 41.6828 47.9227 41.292 48.167 40.9011C48.2159 40.8278 48.2647 40.7545 48.3136 40.6812C48.6556 40.1926 49.2175 39.3375 48.6068 38.5069C48.2647 38.0672 47.7517 37.8473 47.4097 37.7251L47.3853 37.774Z' fill='black'/%3E%3C/svg%3E") no-repeat center;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='63' viewBox='0 0 64 63' fill='none'%3E%3Cpath d='M54.3924 21.4711V61.7637H1.38232V8.51367H41.5118' stroke='black' stroke-width='1.03659' stroke-miterlimit='10'/%3E%3Cpath d='M55.7951 17.2765H53.194V9.92439H45.4292V7.4001H53.194V0H55.7951V7.4001H63.6175V9.92439H55.7951V17.2765Z' fill='black'/%3E%3Cpath d='M48.2185 12.0244H47.2169C46.4595 12.0244 28.5766 12.6352 21.9805 17.4235C15.7752 21.9431 16.3616 32.2526 16.5326 34.2314L12.3062 37.3096L13.0879 38.409L17.3143 35.3308C18.5114 35.8438 22.8356 37.5051 27.404 37.5051C30.018 37.5051 32.7298 36.9432 34.9773 35.3064C41.5735 30.5181 47.6322 13.6857 47.9009 12.9772L48.1941 12L48.2185 12.0244ZM34.4887 21.1857L24.7167 28.2949L26.5489 16.6417C29.2118 15.6645 32.4122 14.9805 35.5392 14.4919L34.4887 21.1857ZM36.5897 14.3453C39.9855 13.8567 43.1126 13.6124 45.0914 13.4902L35.637 20.3551L36.5897 14.3453ZM35.2705 22.2851L41.9644 23.3356C40.5474 26.1451 38.8862 29.0034 37.1516 31.2265L25.4984 29.3943L35.2705 22.2851ZM36.4187 21.4545L45.8488 14.5896C45.1159 16.4463 43.9188 19.329 42.4041 22.4072L36.3943 21.4545H36.4187ZM22.7623 18.5473C23.4952 18.0098 24.4235 17.5212 25.4496 17.0815L23.544 29.15L17.8274 33.3031C17.6808 30.2982 17.8274 22.1141 22.7623 18.5229V18.5473ZM34.1956 34.2803C29.2363 37.896 21.4186 35.4774 18.6091 34.4269L24.3258 30.2738L36.3943 32.1793C35.6614 33.0099 34.9285 33.7428 34.1711 34.2803H34.1956Z' fill='black'/%3E%3Cpath d='M47.3853 37.774C45.6019 37.1877 43.5253 37.5786 42.2549 38.7268C41.4976 39.4108 40.838 40.3147 40.2516 41.4385C39.763 41.7561 37.8086 43.0754 36.4894 43.7838C36.0252 42.9776 35.1702 42.489 34.1197 42.489H28.1587C28.1587 42.489 27.9633 42.4402 27.89 42.3669L27.6213 42.0981C26.6196 41.0965 25.2271 40.6079 23.4437 40.6079H20.2678C19.3394 40.6079 17.9958 40.7301 16.9697 41.7317L5.87842 52.823L6.58689 53.5315L17.6782 42.4402C18.2401 41.8783 19.0707 41.6095 20.2678 41.6095H23.4437C24.9584 41.6095 26.0822 42.0004 26.8884 42.8066L27.1571 43.0754C27.4258 43.3441 27.7678 43.4907 28.1587 43.4907H34.1197C35.1702 43.4907 35.8542 44.1991 35.8542 45.2985C35.8542 46.5444 34.4861 46.9842 33.5822 46.9842H25.8867V47.9858H33.5822C35.1702 47.9858 36.8803 47.033 36.8803 45.2985C36.8803 45.1031 36.8803 44.932 36.8314 44.7366C38.395 43.9304 40.838 42.2692 40.9357 42.1959L41.0334 42.1226L41.0823 42.0004C41.6197 40.9499 42.2305 40.0949 42.9145 39.4597C43.9406 38.5313 45.6019 38.2382 47.0432 38.7024C47.3853 38.8245 47.6296 38.9467 47.7517 39.1177C47.9227 39.3375 47.8006 39.5574 47.4341 40.1193C47.3853 40.217 47.312 40.2903 47.2631 40.3636C47.0188 40.7545 46.7745 41.1209 46.5302 41.4874L46.2615 41.9027C43.5986 45.9337 40.3494 49.5249 36.5871 52.5787C36.2207 52.8718 35.7809 53.0184 35.3412 53.0184H21.587C20.8541 53.0184 20.1945 53.3116 19.6815 53.8002L17.0919 56.3898L17.8003 57.0983L20.3899 54.5087C20.7075 54.1911 21.1228 54.0201 21.587 54.0201H35.3412C36.0252 54.0201 36.7093 53.7758 37.2467 53.3605C41.0823 50.2578 44.4048 46.5933 47.141 42.4646L47.4097 42.0493C47.654 41.6828 47.9227 41.292 48.167 40.9011C48.2159 40.8278 48.2647 40.7545 48.3136 40.6812C48.6556 40.1926 49.2175 39.3375 48.6068 38.5069C48.2647 38.0672 47.7517 37.8473 47.4097 37.7251L47.3853 37.774Z' fill='black'/%3E%3C/svg%3E") no-repeat center;
}
.products__icon--3::before {
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='63' viewBox='0 0 64 63' fill='none'%3E%3Cpath d='M9.67152 53.2505C9.67152 53.2505 5.16044 37.0393 13.2036 29.0058C21.2468 20.9626 46.7872 16.1348 46.7872 16.1348' stroke='black' stroke-width='2.01559' stroke-miterlimit='10'/%3E%3Cmask id='mask0_801_2270' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='9' y='16' width='38' height='39'%3E%3Cpath d='M45.9658 17.5877L10.674 52.852C12.1803 53.195 15.484 53.8351 19.293 53.873C24.2031 53.9218 29.8352 52.9686 33.5881 49.2255C33.5883 49.2253 33.5885 49.2251 33.5887 49.2249M45.9658 17.5877L33.5887 49.2249M45.9658 17.5877C45.4327 20.1212 44.2854 25.1714 42.6052 30.6268C41.5104 34.1815 40.192 37.8992 38.6738 41.2008C37.1522 44.5101 35.4459 47.3651 33.5887 49.2249M45.9658 17.5877L33.5887 49.2249' fill='white' stroke='white' stroke-width='0.959806'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_801_2270)'%3E%3Cpath d='M7.26611 55.7468L46.4934 16.5195' stroke='black' stroke-width='2.17876' stroke-miterlimit='10'/%3E%3Cpath d='M9.68408 58.5964L48.9113 19.3691' stroke='black' stroke-width='1.51649' stroke-miterlimit='10'/%3E%3Cpath d='M12.0942 61.112L51.3215 21.8848' stroke='black' stroke-width='1.20936' stroke-miterlimit='10'/%3E%3Cpath d='M14.5122 63.6179L53.7395 24.3906' stroke='black' stroke-width='1.0078' stroke-miterlimit='10'/%3E%3Cpath d='M16.6919 65.987L55.9192 26.7598' stroke='black' stroke-width='1.0078' stroke-miterlimit='10'/%3E%3C/g%3E%3Cpath d='M5.47705 57.5397L46.4896 16.5176' stroke='black' stroke-width='2.01559' stroke-miterlimit='10'/%3E%3Cpath d='M18.0317 44.9858V25.4922' stroke='black' stroke-width='1.0078' stroke-miterlimit='10'/%3E%3Cpath d='M31.5552 31.4523V20.3281' stroke='black' stroke-width='1.0078' stroke-miterlimit='10'/%3E%3Cpath d='M54.3973 21.4711V61.7637H1.38721V8.51367H41.5071' stroke='black' stroke-width='1.03659' stroke-miterlimit='10'/%3E%3Cpath d='M55.7904 7.88001H63.1329V9.44449H55.7904H55.3105V9.92439V16.7966H53.6788V9.92439V9.44449H53.1989H45.914V7.88001H53.1989H53.6788V7.4001V0.479903H55.3105V7.4001V7.88001H55.7904Z' fill='black' stroke='black' stroke-width='0.959806'/%3E%3C/svg%3E") no-repeat center;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='63' viewBox='0 0 64 63' fill='none'%3E%3Cpath d='M9.67152 53.2505C9.67152 53.2505 5.16044 37.0393 13.2036 29.0058C21.2468 20.9626 46.7872 16.1348 46.7872 16.1348' stroke='black' stroke-width='2.01559' stroke-miterlimit='10'/%3E%3Cmask id='mask0_801_2270' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='9' y='16' width='38' height='39'%3E%3Cpath d='M45.9658 17.5877L10.674 52.852C12.1803 53.195 15.484 53.8351 19.293 53.873C24.2031 53.9218 29.8352 52.9686 33.5881 49.2255C33.5883 49.2253 33.5885 49.2251 33.5887 49.2249M45.9658 17.5877L33.5887 49.2249M45.9658 17.5877C45.4327 20.1212 44.2854 25.1714 42.6052 30.6268C41.5104 34.1815 40.192 37.8992 38.6738 41.2008C37.1522 44.5101 35.4459 47.3651 33.5887 49.2249M45.9658 17.5877L33.5887 49.2249' fill='white' stroke='white' stroke-width='0.959806'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_801_2270)'%3E%3Cpath d='M7.26611 55.7468L46.4934 16.5195' stroke='black' stroke-width='2.17876' stroke-miterlimit='10'/%3E%3Cpath d='M9.68408 58.5964L48.9113 19.3691' stroke='black' stroke-width='1.51649' stroke-miterlimit='10'/%3E%3Cpath d='M12.0942 61.112L51.3215 21.8848' stroke='black' stroke-width='1.20936' stroke-miterlimit='10'/%3E%3Cpath d='M14.5122 63.6179L53.7395 24.3906' stroke='black' stroke-width='1.0078' stroke-miterlimit='10'/%3E%3Cpath d='M16.6919 65.987L55.9192 26.7598' stroke='black' stroke-width='1.0078' stroke-miterlimit='10'/%3E%3C/g%3E%3Cpath d='M5.47705 57.5397L46.4896 16.5176' stroke='black' stroke-width='2.01559' stroke-miterlimit='10'/%3E%3Cpath d='M18.0317 44.9858V25.4922' stroke='black' stroke-width='1.0078' stroke-miterlimit='10'/%3E%3Cpath d='M31.5552 31.4523V20.3281' stroke='black' stroke-width='1.0078' stroke-miterlimit='10'/%3E%3Cpath d='M54.3973 21.4711V61.7637H1.38721V8.51367H41.5071' stroke='black' stroke-width='1.03659' stroke-miterlimit='10'/%3E%3Cpath d='M55.7904 7.88001H63.1329V9.44449H55.7904H55.3105V9.92439V16.7966H53.6788V9.92439V9.44449H53.1989H45.914V7.88001H53.1989H53.6788V7.4001V0.479903H55.3105V7.4001V7.88001H55.7904Z' fill='black' stroke='black' stroke-width='0.959806'/%3E%3C/svg%3E") no-repeat center;
}
.products__icons.red {
    color: #d71921;
}
.products__icons.red i::before {
    background: -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
    background: linear-gradient(90deg, #fc4242 0%, #af1722 100%);
}
.products__icons.blue {
    color: #0032a0;
}
.products__icons.blue i::before {
    background: -webkit-gradient(linear, left top, right top, from(#1268ff), to(#1831ad));
    background: linear-gradient(90deg, #1268ff 0%, #1831ad 100%);
}
.products__icons.green {
    color: #017566;
}
.products__icons.green i::before {
    background: -webkit-gradient(linear, left top, right top, from(#24bd7d), to(#008253));
    background: linear-gradient(90deg, #24bd7d 0%, #008253 100%);
}
.products__icons.spink {
    color: #ed74a9;
}
.products__icons.spink i::before {
    background: #ed74a9;
}
.products__icons.sblue {
    color: #009cda;
}
.products__icons.sblue i::before {
    background: #009cda;
}
.products__icons.sgreen {
    color: #25b5b3;
}
.products__icons.sgreen i::before {
    background: #25b5b3;
}

.colors-product-variant,
.product-variant {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 32px;
    height: 32px;
    padding: 15px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-color: #d71921;
    border-radius: 50%;
    border: 0;
    outline-offset: 4px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-transition: all 0.2s cubic-bezier(0, 0, 0, 2);
    transition: all 0.2s cubic-bezier(0, 0, 0, 2);
}
.colors-product-variant--red,
.product-variant--red {
    background-color: #e7757a;
}
.colors-product-variant--red:hover,
.product-variant--red:hover {
    background-color: #f4bcbe;
}
.colors-product-variant--red:checked,
.product-variant--red:checked {
    background-color: #d71921;
    outline: 4px solid #d71921;
}
.colors-product-variant--red:focus,
.product-variant--red:focus {
    outline: 4px solid #d71921;
}
.colors-product-variant--red:active,
.product-variant--red:active {
    background-color: #d71921;
    -webkit-filter: brightness(100%);
    filter: brightness(100%);
}
.colors-product-variant--blue,
.product-variant--blue {
    background-color: #0270ce;
}
.colors-product-variant--blue:hover,
.product-variant--blue:hover {
    background-color: #4e9bdd;
}
.colors-product-variant--blue:checked,
.product-variant--blue:checked {
    background-color: #0032a0;
    outline: 4px solid #0032a0;
}
.colors-product-variant--blue:focus,
.product-variant--blue:focus {
    outline: 4px solid #0032a0;
}
.colors-product-variant--blue:active,
.product-variant--blue:active {
    background-color: #0032a0;
    -webkit-filter: brightness(100%);
    filter: brightness(100%);
}
.colors-product-variant--green,
.product-variant--green {
    background-color: #00a98f;
}
.colors-product-variant--green:hover,
.product-variant--green:hover {
    background-color: #4dc3b1;
}
.colors-product-variant--green:checked,
.product-variant--green:checked {
    background-color: #017566;
    outline: 4px solid #017566;
}
.colors-product-variant--green:focus,
.product-variant--green:focus {
    outline: 4px solid #017566;
}
.colors-product-variant--green:active,
.product-variant--green:active {
    background-color: #017566;
    -webkit-filter: brightness(100%);
    filter: brightness(100%);
}
.colors-product-variant--spink,
.product-variant--spink {
    background-color: #f39ec3;
}
.colors-product-variant--spink:hover,
.product-variant--spink:hover {
    background-color: #f7bcd5;
}
.colors-product-variant--spink:checked,
.product-variant--spink:checked {
    background-color: #ed74a9;
    outline: 4px solid #ed74a9;
}
.colors-product-variant--spink:focus,
.product-variant--spink:focus {
    outline: 4px solid #ed74a9;
}
.colors-product-variant--spink:active,
.product-variant--spink:active {
    background-color: #ed74a9;
    -webkit-filter: brightness(100%);
    filter: brightness(100%);
}
.colors-product-variant--sblue,
.product-variant--sblue {
    background-color: #66c4e9;
}
.colors-product-variant--sblue:hover,
.product-variant--sblue:hover {
    background-color: #94d6f0;
}
.colors-product-variant--sblue:checked,
.product-variant--sblue:checked {
    background-color: #009cda;
    outline: 4px solid #009cda;
}
.colors-product-variant--sblue:focus,
.product-variant--sblue:focus {
    outline: 4px solid #009cda;
}
.colors-product-variant--sblue:active,
.product-variant--sblue:active {
    background-color: #009cda;
    -webkit-filter: brightness(100%);
    filter: brightness(100%);
}
.colors-product-variant--sgreen,
.product-variant--sgreen {
    background-color: #67ccca;
}
.colors-product-variant--sgreen:hover,
.product-variant--sgreen:hover {
    background-color: #95dcda;
}
.colors-product-variant--sgreen:checked,
.product-variant--sgreen:checked {
    background-color: #25b5b3;
    outline: 4px solid #25b5b3;
}
.colors-product-variant--sgreen:focus,
.product-variant--sgreen:focus {
    outline: 4px solid #25b5b3;
}
.colors-product-variant--sgreen:active,
.product-variant--sgreen:active {
    background-color: #25b5b3;
    -webkit-filter: brightness(100%);
    filter: brightness(100%);
}
.colors-product-variant--babypink,
.product-variant--babypink {
    background-color: #db83a9;
}
.colors-product-variant--babypink:hover,
.product-variant--babypink:hover {
    background-color: #c57c97;
}
.colors-product-variant--babypink:checked,
.product-variant--babypink:checked {
    background-color: #c66a8d;
    outline: 4px solid #c66a8d;
}
.colors-product-variant--babypink:focus,
.product-variant--babypink:focus {
    outline: 4px solid #c66a8d;
}
.colors-product-variant--babypink:active,
.product-variant--babypink:active {
    background-color: #c66a8d;
    -webkit-filter: brightness(100%);
    filter: brightness(100%);
}
.colors-product-variant--lavender,
.product-variant--lavender {
    background-color: #be91bb;
}
.colors-product-variant--lavender:hover,
.product-variant--lavender:hover {
    background-color: #af79a8;
}
.colors-product-variant--lavender:checked,
.product-variant--lavender:checked {
    background-color: #be91bb;
    outline: 4px solid #be91bb;
}
.colors-product-variant--lavender:focus,
.product-variant--lavender:focus {
    outline: 4px solid #be91bb;
}
.colors-product-variant--lavender:active,
.product-variant--lavender:active {
    background-color: #be91bb;
    -webkit-filter: brightness(100%);
    filter: brightness(100%);
}
.colors-product-variant--darkpink,
.product-variant--darkpink {
    background-color: #c95981;
}
.colors-product-variant--darkpink:hover,
.product-variant--darkpink:hover {
    background-color: #ca6583;
}
.colors-product-variant--darkpink:checked,
.product-variant--darkpink:checked {
    background-color: #b44768;
    outline: 4px solid #b44768;
}
.colors-product-variant--darkpink:focus,
.product-variant--darkpink:focus {
    outline: 4px solid #b44768;
}
.colors-product-variant--darkpink:active,
.product-variant--darkpink:active {
    background-color: #b44768;
    -webkit-filter: brightness(100%);
    filter: brightness(100%);
}

.slide {
    position: relative;
    z-index: -1;
    margin-top: -30.57vw;
}
.slide--swieta {
    margin-top: 0px;
}
.slide--swieta .products__packshoot .container {
    max-width: 750px;
}

.babypink {
    color: #c66a8d;
}

.lavender {
    color: #be91bb;
}

.darkpink {
    color: #b44768;
}

.loading-indicator {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-color: rgba(0, 0, 0, 0.8);
    color: #fff;
    padding: 20px 40px;
    border-radius: 8px;
    font-size: 16px;
    z-index: 9999;
    display: none; /* Domyślnie ukryte */
}

.colors-products__variants {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 24px;
    min-width: 279px;
}
@media only screen and (min-width: 768px) {
    .colors-products__variants {
        margin-top: 0;
    }
}
.colors-products__variants .radio-group-container {
    gap: 20px;
}
.colors-products__variants-title {
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    color: #5c5c5c;
    text-transform: uppercase;
    font-family: "DIN Condensed", arial;
}
.colors-products__variat-label {
    text-transform: initial;
    color: #5c5c5c;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
}

.contact {
    position: relative;
    z-index: 1;
    margin-bottom: calc((15.285vw - 95px) * -1);
}
.contact__wrapper {
    background-color: #f1f1f1;
    max-width: 916px;
    padding: 40px 62px 40px;
    margin: -80px 0 0px;
}
@media only screen and (min-width: 768px) {
    .contact__wrapper {
        padding: 56px 80px 40px;
        margin: -270px auto -2%;
        width: 100%;
    }
}
@media only screen and (min-width: 1600px) {
    .contact__wrapper {
        margin-bottom: -110px;
    }
}
.contact__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    gap: 80px;
}
@media only screen and (min-width: 768px) {
    .contact__container {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        gap: 35px;
    }
}
.contact__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.contact__item-headline {
    font-family: "DIN Condensed", arial;
    font-size: 32px;
    font-style: normal;
    font-weight: 300;
    line-height: 1em;
    text-transform: uppercase;
    margin-bottom: 20px;
}
.contact__item-paragraph {
    color: #000;
    font-family: "DIN Condensed", arial;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 22px; /* 110% */
}
.contact__item-paragraph br {
    display: block;
}
.contact__item-paragraph a {
    color: #000;
    text-decoration: none;
}
.contact__item-paragraph a:hover {
    text-decoration: underline;
}

.contact2 {
    position: relative;
    z-index: 1;
}
.contact2__wrapper {
    background-color: #f1f1f1;
    max-width: 435px;
    padding: 32px;
    width: 100%;
    margin: 0 auto;
    margin-top: 24px;
}
@media only screen and (min-width: 768px) {
    .contact2__wrapper {
        margin-top: 40px;
    }
}
.contact2__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 32px;
}
@media only screen and (min-width: 576px) {
    .contact2__container {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        gap: 35px;
    }
}
.contact2__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.contact2__item-headline {
    font-family: "DIN Condensed", arial;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 1em;
    text-transform: uppercase;
    margin-bottom: 12px;
}
.contact2__item-paragraph {
    color: #000;
    font-family: "DIN Condensed", arial;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 20px; /* 110% */
}
.contact2__item-paragraph br {
    display: block;
}
.contact2__item-paragraph a {
    color: #000;
    text-decoration: none;
}
.contact2__item-paragraph a:hover {
    text-decoration: underline;
}

.profile {
    position: relative;
    z-index: 1;
}
@media only screen and (min-width: 768px) {
    .profile {
        margin-top: -270px;
        margin-bottom: calc((15.285vw - 95px) * -1);
    }
}
.profile .container-line {
    background: rgba(0, 0, 0, 0.1);
    height: 1px;
}
.profile .container {
    max-width: 526px;
}
.profile__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 20px;
}
.profile__data-section {
    padding-bottom: 37px;
}
.profile__data-section p {
    margin-bottom: 21px;
}

.form-container__modal {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.hero {
    color: #ffffff;
    min-height: 440px;
    position: relative;
    z-index: 1;
    margin-top: -80px;
    padding-top: 80px;
}
@media only screen and (min-width: 768px) {
    .hero {
        min-height: 800px;
    }
}
.hero::before {
    content: "";
    position: absolute;
    top: -246.944px;
    left: 50%;
    width: 3840px;
    height: 1305.6px; /* Dynamiczna wysokość na podstawie kąta */
    background: linear-gradient(90deg, #fc4242 calc(1920px - 50vw), #af1722 calc(1920px + 50vw));
    z-index: -1;
    clip-path: polygon(0 0, 3840px 0, 3840px 0, 0 1173.888px);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}
@media only screen and (min-width: 768px) {
    .hero::before {
        top: -156.944px;
    }
}
.hero--home {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    min-height: 440px;
    padding-top: 0;
}
@media only screen and (min-width: 992px) {
    .hero--home {
        min-height: 590px;
    }
}
.hero--home::before {
    top: 0;
}
.hero--visual {
    z-index: 12;
    min-height: calc(470px + 13vw);
}
.hero--visual::before {
    width: 3000px;
    top: 0;
    background: -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
    background: linear-gradient(90deg, #fc4242 0%, #af1722 100%);
    clip-path: polygon(0 0, 3000px 0, 3600px 0, 0 1100.52px);
}
@media only screen and (min-width: 992px) {
    .hero--visual::before {
        clip-path: polygon(0 0, 3000px 0, 3550px 0, 0 1085.235px);
    }
}
@media only screen and (min-width: 3000px) {
    .hero--visual::before {
        width: 3840px;
        clip-path: polygon(0 0, 3840px 0, 3940px 0, 0 1204.458px);
    }
}
@media only screen and (min-width: 992px) {
    .hero--visual {
        min-height: 800px;
    }
}
.hero--visual .hero__subtitle {
    -ms-flex-item-align: start;
    align-self: flex-start;
}
.hero--visual .hero__subtitle br {
    display: none;
}
.hero--swieta {
    z-index: 12;
    min-height: calc(640px + 15.285vw);
}
.hero--swieta::before {
    width: 3000px;
    top: 0;
    background: url("./static/img/swieta/home-bg-mobile.jpg") no-repeat center top, -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
    background: url("./static/img/swieta/home-bg-mobile.jpg") no-repeat center top, linear-gradient(90deg, #fc4242 0%, #af1722 100%);
    clip-path: polygon(0 0, 3000px 0, 3720px 0, 0 1137.204px);
    background-size: 33% !important;
}
@media only screen and (min-width: 768px) {
    .hero--swieta::before {
        clip-path: polygon(0 0, 3000px 0, 3100px 0, 0 947.67px);
    }
}
@media only screen and (min-width: 992px) {
    .hero--swieta::before {
        background: url("./static/img/swieta/home-bg-desktop.jpg") no-repeat center top, -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
        background: url("./static/img/swieta/home-bg-desktop.jpg") no-repeat center top, linear-gradient(90deg, #fc4242 0%, #af1722 100%);
        clip-path: polygon(0 0, 3000px 0, 3420px 0, 0 1045.494px);
        background-size: 100% !important;
    }
}
@media only screen and (min-width: 3000px) {
    .hero--swieta::before {
        width: 3840px;
        background: url("./static/img/swieta/home-bg-4k.jpg") no-repeat center top, -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
        background: url("./static/img/swieta/home-bg-4k.jpg") no-repeat center top, linear-gradient(90deg, #fc4242 0%, #af1722 100%);
        clip-path: polygon(0 0, 3840px 0, 3840px 0, 0 1173.888px);
        height: 1344px; /* Dynamiczna wysokość na podstawie kąta */
    }
}
@media only screen and (min-width: 768px) {
    .hero--swieta {
        min-height: 620px;
    }
}
@media only screen and (min-width: 992px) {
    .hero--swieta {
        min-height: 900px;
    }
}
.hero--swieta .hero__subtitle {
    -ms-flex-item-align: start;
    align-self: flex-start;
}
.hero--swieta .hero__subtitle br {
    display: none;
}
.hero--swieta-lp {
    z-index: 12;
    height: 1020px; /* Dynamiczna wysokość na podstawie kąta */
    min-height: calc(560px + 13vw);
}
@media only screen and (max-width: 991.98px) {
    .hero--swieta-lp {
        background: white;
    }
}
.hero--swieta-lp::before {
    width: 3000px;
    top: 12px;
    background: url("./static/img/swieta/swieta-bg-mobile.jpg") no-repeat center top, -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
    background: url("./static/img/swieta/swieta-bg-mobile.jpg") no-repeat center top, linear-gradient(90deg, #fc4242 0%, #af1722 100%);
    clip-path: polygon(0 0, 3000px 0, 3460px 0, 0 1057.722px);
}
@media only screen and (min-width: 768px) {
    .hero--swieta-lp::before {
        top: -30px;
        background: url("./static/img/swieta/swieta-bg-mobile.jpg") no-repeat center top, -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
        background: url("./static/img/swieta/swieta-bg-mobile.jpg") no-repeat center top, linear-gradient(90deg, #fc4242 0%, #af1722 100%);
        clip-path: polygon(0 0, 3000px 0, 3280px 0, 0 1002.696px);
    }
}
@media only screen and (min-width: 992px) {
    .hero--swieta-lp::before {
        top: 12px;
        background: url("./static/img/swieta/swieta-bg-desktop.jpg") no-repeat center top, -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
        background: url("./static/img/swieta/swieta-bg-desktop.jpg") no-repeat center top, linear-gradient(90deg, #fc4242 0%, #af1722 100%);
        clip-path: polygon(0 0, 3000px 0, 3750px 0, 0 1146.375px);
        background-position-y: -120px;
    }
}
@media only screen and (min-width: 3000px) {
    .hero--swieta-lp::before {
        width: 3840px;
        background: url("./static/img/swieta/swieta-bg-4k.jpg") no-repeat center top, -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
        background: url("./static/img/swieta/swieta-bg-4k.jpg") no-repeat center top, linear-gradient(90deg, #fc4242 0%, #af1722 100%);
        clip-path: polygon(0 0, 3840px 0, 4160px 0, 0 1271.712px);
        height: 1344px; /* Dynamiczna wysokość na podstawie kąta */
        background-position-y: -120px;
    }
}
@media only screen and (min-width: 768px) {
    .hero--swieta-lp {
        min-height: 600px;
    }
}
@media only screen and (min-width: 992px) {
    .hero--swieta-lp {
        min-height: 740px;
    }
}
.hero--swieta-lp .hero__subtitle {
    -ms-flex-item-align: start;
    align-self: flex-start;
}
.hero--swieta-lp .hero__subtitle br {
    display: none;
}
@media only screen and (min-width: 992px) {
    .hero--swieta-lp .hero__subtitle--swieta {
        max-width: 380px;
    }
}
.hero--swieta-lp .hero__subtitle--swieta br {
    display: block;
}
@media only screen and (min-width: 992px) {
    .hero--swieta-lp .hero__subtitle--swieta br {
        display: none;
    }
}
.hero--swieta-lp-start {
    z-index: 12;
    height: 1020px; /* Dynamiczna wysokość na podstawie kąta */
    min-height: calc(700px + 13vw);
}
.hero--swieta-lp-start::before {
    width: 3000px;
    top: 12px;
    background: url("./static/img/swieta/swieta-bg-mobile-2.jpg") no-repeat center top, -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
    background: url("./static/img/swieta/swieta-bg-mobile-2.jpg") no-repeat center top, linear-gradient(90deg, #fc4242 0%, #af1722 100%);
    clip-path: polygon(0 0, 3000px 0, 3680px 0, 0 1124.976px);
    background-position-y: -50px;
}
@media only screen and (min-width: 768px) {
    .hero--swieta-lp-start::before {
        top: -30px;
        background: url("./static/img/swieta/swieta-bg-desktop.jpg") no-repeat center top, -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
        background: url("./static/img/swieta/swieta-bg-desktop.jpg") no-repeat center top, linear-gradient(90deg, #fc4242 0%, #af1722 100%);
        clip-path: polygon(0 0, 3000px 0, 3280px 0, 0 1002.696px);
        background-size: 52%;
        background-position-y: unset;
    }
}
@media only screen and (min-width: 992px) {
    .hero--swieta-lp-start::before {
        top: 12px;
        background: url("./static/img/swieta/swieta-bg-desktop.jpg") no-repeat center top, -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
        background: url("./static/img/swieta/swieta-bg-desktop.jpg") no-repeat center top, linear-gradient(90deg, #fc4242 0%, #af1722 100%);
        clip-path: polygon(0 0, 3000px 0, 3380px 0, 0 1033.266px);
        background-position-y: -70px;
        background-size: 80%;
    }
}
@media only screen and (min-width: 2414px) {
    .hero--swieta-lp-start::before {
        background: url("./static/img/swieta/swieta-bg-desktop.jpg") no-repeat center top, -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
        background: url("./static/img/swieta/swieta-bg-desktop.jpg") no-repeat center top, linear-gradient(90deg, #fc4242 0%, #af1722 100%);
        clip-path: polygon(0 0, 3000px 0, 3830px 0, 0 1170.831px);
        background-position-y: -70px;
        background-size: 100%;
    }
}
@media only screen and (min-width: 3000px) {
    .hero--swieta-lp-start::before {
        width: 3840px;
        background: url("./static/img/swieta/swieta-bg-4k.jpg") no-repeat center top, -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
        background: url("./static/img/swieta/swieta-bg-4k.jpg") no-repeat center top, linear-gradient(90deg, #fc4242 0%, #af1722 100%);
        clip-path: polygon(0 0, 3840px 0, 4250px 0, 0 1299.225px);
        height: 1344px; /* Dynamiczna wysokość na podstawie kąta */
        background-position-y: -70px;
    }
}
@media only screen and (min-width: 768px) {
    .hero--swieta-lp-start {
        min-height: 700px;
    }
}
@media only screen and (min-width: 992px) {
    .hero--swieta-lp-start {
        min-height: 780px;
    }
}
@media only screen and (min-width: 2414px) {
    .hero--swieta-lp-start {
        min-height: 900px;
    }
}
.hero--swieta-lp-start .hero__subtitle {
    -ms-flex-item-align: start;
    align-self: flex-start;
}
.hero--swieta-lp-start .hero__subtitle br {
    display: none;
}
@media only screen and (min-width: 992px) {
    .hero--swieta-lp-start .hero__subtitle--swieta {
        max-width: 380px;
    }
}
.hero--swieta-lp-start .hero__subtitle--swieta br {
    display: block;
}
@media only screen and (min-width: 992px) {
    .hero--swieta-lp-start .hero__subtitle--swieta br {
        display: none;
    }
}
.hero__swieta-licznik {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
@media only screen and (min-width: 768px) {
    .hero__swieta-licznik {
        -ms-flex-preferred-size: 52%;
        flex-basis: 52%;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
}
.hero--products {
    z-index: 12;
    min-height: calc(470px + 13vw);
}
.hero--products::before {
    width: 3000px;
    top: 0;
    background: -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
    background: linear-gradient(90deg, #fc4242 0%, #af1722 100%);
    clip-path: polygon(0 0, 3000px 0, 3100px 0, 0 947.67px);
}
@media only screen and (min-width: 992px) {
    .hero--products::before {
        clip-path: polygon(0 0, 3000px 0, 3500px 0, 0 1069.95px);
    }
}
@media only screen and (min-width: 3000px) {
    .hero--products::before {
        width: 3840px;
        clip-path: polygon(0 0, 3840px 0, 4060px 0, 0 1241.142px);
    }
}
@media only screen and (min-width: 992px) {
    .hero--products {
        min-height: 800px;
    }
}
.hero--products .hero__subtitle {
    -ms-flex-item-align: start;
    align-self: flex-start;
}
.hero--products .hero__subtitle br {
    display: none;
}
.hero--strefa {
    z-index: 12;
    min-height: calc(620px + 13vw);
}
.hero--strefa::before {
    width: 3000px;
    top: 0;
    background: -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
    background: linear-gradient(90deg, #fc4242 0%, #af1722 100%);
    clip-path: polygon(0 0, 3000px 0, 3450px 0, 0 1054.665px);
}
@media only screen and (min-width: 992px) {
    .hero--strefa::before {
        clip-path: polygon(0 0, 3000px 0, 3650px 0, 0 1115.805px);
    }
}
@media only screen and (min-width: 3000px) {
    .hero--strefa::before {
        width: 3840px;
        clip-path: polygon(0 0, 3840px 0, 4060px 0, 0 1241.142px);
    }
}
@media only screen and (min-width: 992px) {
    .hero--strefa {
        min-height: 840px;
    }
}
.hero--strefa .hero__subtitle {
    -ms-flex-item-align: start;
    align-self: flex-start;
}
.hero--strefa .hero__subtitle br {
    display: none;
}
.hero--gdzie-kody {
    z-index: 12;
    min-height: calc(490px + 13vw);
}
.hero--gdzie-kody::before {
    width: 3000px;
    top: 0;
    background: -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
    background: linear-gradient(90deg, #fc4242 0%, #af1722 100%);
    clip-path: polygon(0 0, 3000px 0, 3000px 0, 0 917.1px);
}
@media only screen and (min-width: 992px) {
    .hero--gdzie-kody::before {
        clip-path: polygon(0 0, 3000px 0, 2800px 0, 0 855.96px);
    }
}
@media only screen and (min-width: 3000px) {
    .hero--gdzie-kody::before {
        width: 3840px;
        clip-path: polygon(0 0, 3840px 0, 3240px 0, 0 990.468px);
    }
}
@media only screen and (min-width: 992px) {
    .hero--gdzie-kody {
        min-height: 520px;
    }
}
.hero--gdzie-kody .hero__subtitle {
    -ms-flex-item-align: start;
    align-self: flex-start;
}
.hero--gdzie-kody .hero__subtitle br {
    display: none;
}
.hero--gdzie-kody .hero__content {
    margin-top: 20px;
    max-width: 290px;
}
@media only screen and (min-width: 768px) {
    .hero--gdzie-kody .hero__content {
        max-width: unset;
    }
}
@media only screen and (min-width: 992px) {
    .hero--gdzie-kody .hero__content {
        margin-top: 32px;
    }
}
.hero--gdzie-kody .hero__visual {
    bottom: 140px;
}
.hero--mgm {
    z-index: 12;
    min-height: calc(670px + 13vw);
}
.hero--mgm::before {
    width: 3000px;
    top: -40px;
    background: url("./static/img/mgm-bg.jpg") no-repeat bottom center;
    clip-path: polygon(0 0, 3000px 0, 3600px 0, 0 1100.52px);
}
@media screen and (min-width: 1920px) {
    .hero--mgm::before {
        background-size: cover;
    }
}
@media only screen and (min-width: 992px) {
    .hero--mgm::before {
        clip-path: polygon(0 0, 3000px 0, 3700px 0, 0 1131.09px);
    }
}
@media only screen and (min-width: 3000px) {
    .hero--mgm::before {
        width: 3840px;
        clip-path: polygon(0 0, 3840px 0, 4140px 0, 0 1265.598px);
    }
}
@media only screen and (min-width: 992px) {
    .hero--mgm {
        min-height: 890px;
    }
}
.hero--mgm .hero__subtitle {
    -ms-flex-item-align: start;
    align-self: flex-start;
}
.hero--mgm .hero__subtitle br {
    display: none;
}
.hero--vouchers {
    z-index: 12;
    min-height: calc(430px + 13vw);
}
.hero--vouchers::before {
    width: 3000px;
    top: 0;
    background: -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
    background: linear-gradient(90deg, #fc4242 0%, #af1722 100%);
    clip-path: polygon(0 0, 3000px 0, 2800px 0, 0 855.96px);
}
@media only screen and (min-width: 992px) {
    .hero--vouchers::before {
        clip-path: polygon(0 0, 3000px 0, 2780px 0, 0 849.846px);
    }
}
@media only screen and (min-width: 3000px) {
    .hero--vouchers::before {
        width: 3840px;
        clip-path: polygon(0 0, 3840px 0, 3160px 0, 0 966.012px);
    }
}
@media only screen and (min-width: 992px) {
    .hero--vouchers {
        min-height: 550px;
    }
}
.hero--vouchers .hero__subtitle {
    -ms-flex-item-align: start;
    align-self: flex-start;
}
.hero--vouchers .hero__subtitle br {
    display: none;
}
.hero--vouchers .hero__content {
    margin-top: 80px;
    max-width: 290px;
}
@media only screen and (min-width: 768px) {
    .hero--vouchers .hero__content {
        max-width: unset;
    }
}
@media only screen and (min-width: 992px) {
    .hero--vouchers .hero__content {
        margin-top: 117px;
    }
}
.hero--vouchers .hero__visual {
    bottom: 180px;
}
.hero--colors {
    z-index: 12;
    color: #c74691;
    min-height: calc(700px + 13vw);
}
.hero--colors::before {
    width: 3000px;
    top: 0;
    height: 800px;
    margin-top: 46px;
    background: url("./static/img/colors-header-bg-m.jpg"), radial-gradient(31.81% 37.08% at 26.05% 62.29%, rgba(255, 255, 255, 0) 0%, #fbdcec 100%), linear-gradient(90deg, rgba(251, 220, 236, 0) 0.73%, #fbdcec 25.24%), linear-gradient(89deg, rgba(251, 229, 240, 0.5) 29.74%, #fbdcec 65.32%), #fbdcec;
    background-size: 920px;
    background-repeat: no-repeat;
    background-position: center bottom;
    clip-path: polygon(0 0, 3000px 0, 3650px 0, 0 1115.805px);
}
@media only screen and (min-width: 768px) {
    .hero--colors::before {
        margin-top: 0;
    }
}
@media only screen and (min-width: 768px) {
    .hero--colors::before {
        clip-path: polygon(0 0, 3000px 0, 3650px 0, 0 1115.805px);
        background: url("./static/img/colors-header-bg.jpg"), radial-gradient(31.81% 37.08% at 26.05% 62.29%, rgba(255, 255, 255, 0) 0%, #fbdcec 100%), linear-gradient(90deg, rgba(251, 220, 236, 0) 0.73%, #fbdcec 25.24%), linear-gradient(89deg, rgba(251, 229, 240, 0.5) 29.74%, #fbdcec 65.32%), #fbdcec;
        background-size: 66%;
        background-position: 40% 0;
        background-repeat: no-repeat;
        height: 917.1px;
    }
}
@media only screen and (min-width: 992px) {
    .hero--colors::before {
        background-size: cover;
        background-size: 71%;
        background-position: center top;
        background-repeat: no-repeat;
        height: 1107.1px;
    }
}
@media only screen and (min-width: 992px) {
    .hero--colors {
        min-height: 840px;
    }
}
.hero--colors .hero__title {
    color: #c74691;
    font-size: 87px;
}
.hero--colors .hero__title br:not(.mobile-br) {
    display: none;
}
@media only screen and (min-width: 768px) {
    .hero--colors .hero__title {
        font-size: 126px;
    }
    .hero--colors .hero__title br.mobile-br {
        display: none !important;
    }
    .hero--colors .hero__title br:not(.mobile-br) {
        display: block;
    }
}
.hero--colors .hero__subtitle {
    max-width: 280px;
}
@media only screen and (min-width: 768px) {
    .hero--colors .hero__subtitle {
        max-width: 404px;
    }
}
.hero--colors .hero__content {
    margin-top: 24px;
}
@media only screen and (min-width: 768px) {
    .hero--colors .hero__content {
        margin-top: 48px;
    }
}
.hero--colors-konkurs {
    z-index: 12;
    color: #c74691;
    min-height: calc(700px + 13vw);
}
.hero--colors-konkurs::before {
    width: 3000px;
    top: 0;
    height: 800px;
    background: url("./static/img/colors-konkurs-header-bg-m.jpg"), radial-gradient(31.81% 37.08% at 26.05% 62.29%, rgba(255, 255, 255, 0) 0%, #fbdcec 100%), linear-gradient(90deg, rgba(251, 220, 236, 0) 0.73%, #fbdcec 25.24%), linear-gradient(89deg, rgba(251, 229, 240, 0.5) 29.74%, #fbdcec 65.32%);
    background-size: 920px;
    background-repeat: no-repeat;
    background-position: center bottom;
    clip-path: polygon(0 0, 3000px 0, 3650px 0, 0 1115.805px);
}
@media only screen and (min-width: 768px) {
    .hero--colors-konkurs::before {
        top: 10px;
        clip-path: polygon(0 0, 3000px 0, 3650px 0, 0 1115.805px);
        background: url("./static/img/colors-konkurs-header-bg.jpg"), radial-gradient(31.81% 37.08% at 26.05% 62.29%, rgba(255, 255, 255, 0) 0%, #fbdcec 100%), linear-gradient(90deg, rgba(251, 220, 236, 0) 0.73%, #fbdcec 25.24%), linear-gradient(89deg, rgba(251, 229, 240, 0.5) 29.74%, #fbdcec 65.32%);
        background-size: 90%;
        background-position: 15% 0;
        background-repeat: no-repeat;
        height: 917.1px;
    }
}
@media only screen and (min-width: 992px) {
    .hero--colors-konkurs::before {
        background-size: cover;
        background-size: 98%;
        background-position: center top;
        background-repeat: no-repeat;
        height: 1107.1px;
    }
}
.hero--colors-konkurs--2::before {
    width: 3000px;
    top: 0;
    height: 900px;
    background: url("./static/img/colors-konkurs-2-header-bg-m.jpg"), radial-gradient(31.81% 37.08% at 26.05% 62.29%, rgba(255, 255, 255, 0) 0%, #fbdcec 100%), linear-gradient(90deg, rgba(251, 220, 236, 0) 0.73%, #fbdcec 25.24%), linear-gradient(89deg, rgba(251, 229, 240, 0.5) 29.74%, #fbdcec 65.32%);
    background-size: 820px;
    background-repeat: no-repeat;
    background-position: center bottom;
    clip-path: polygon(0 0, 3000px 0, 3650px 0, 0 1115.805px);
}
@media only screen and (min-width: 768px) {
    .hero--colors-konkurs--2::before {
        top: 10px;
        clip-path: polygon(0 0, 3000px 0, 3650px 0, 0 1115.805px);
        background: url("./static/img/colors-konkurs-2-header-bg.jpg"), radial-gradient(31.81% 37.08% at 26.05% 62.29%, rgba(255, 255, 255, 0) 0%, #fbdcec 100%), linear-gradient(90deg, rgba(251, 220, 236, 0) 0.73%, #fbdcec 25.24%), linear-gradient(89deg, rgba(251, 229, 240, 0.5) 29.74%, #fbdcec 65.32%);
        background-size: 90%;
        background-position: 15% 0;
        background-repeat: no-repeat;
        height: 917.1px;
    }
}
@media only screen and (min-width: 992px) {
    .hero--colors-konkurs--2::before {
        background-size: cover;
        background-size: 95%;
        background-position: -40% top;
        background-repeat: no-repeat;
        height: 1107.1px;
    }
}
.hero--colors-konkurs--3::before {
    width: 3000px;
    top: 0;
    height: 900px;
    background: url("./static/img/colors-konkurs-3-header-bg-m.jpg"), radial-gradient(31.81% 37.08% at 26.05% 62.29%, rgba(255, 255, 255, 0) 0%, #fbdcec 100%), linear-gradient(90deg, rgba(251, 220, 236, 0) 0.73%, #fbdcec 25.24%), linear-gradient(89deg, rgba(251, 229, 240, 0.5) 29.74%, #fbdcec 65.32%);
    background-size: 820px;
    background-repeat: no-repeat;
    background-position: center bottom;
    clip-path: polygon(0 0, 3000px 0, 3650px 0, 0 1115.805px);
}
@media only screen and (min-width: 768px) {
    .hero--colors-konkurs--3::before {
        top: 10px;
        clip-path: polygon(0 0, 3000px 0, 3650px 0, 0 1115.805px);
        background: url("./static/img/colors-konkurs-3-header-bg.jpg"), radial-gradient(31.81% 37.08% at 26.05% 62.29%, rgba(255, 255, 255, 0) 0%, #fbdcec 100%), linear-gradient(90deg, rgba(251, 220, 236, 0) 0.73%, #fbdcec 25.24%), linear-gradient(89deg, rgba(251, 229, 240, 0.5) 29.74%, #fbdcec 65.32%);
        background-size: 65%;
        background-position: 15% 0;
        background-repeat: no-repeat;
        height: 917.1px;
    }
}
@media only screen and (min-width: 992px) {
    .hero--colors-konkurs--3::before {
        background-size: cover;
        background-size: 65%;
        background-position: center -50px;
        background-repeat: no-repeat;
        height: 1107.1px;
    }
}
@media only screen and (min-width: 992px) {
    .hero--colors-konkurs {
        min-height: 840px;
    }
}
@media only screen and (min-width: 992px) {
    .hero--colors-konkurs--2 {
        min-height: 900px;
    }
}
@media only screen and (min-width: 992px) {
    .hero--colors-konkurs--3 {
        min-height: 900px;
    }
}
.hero--colors-konkurs .hero__title {
    color: white;
    font-size: 48px;
}
@media only screen and (min-width: 768px) {
    .hero--colors-konkurs .hero__title {
        font-size: 96px;
    }
}
.hero--colors-konkurs .hero__subtitle {
    max-width: 280px;
}
.hero--colors-konkurs .hero__subtitle__light {
    color: white;
}
@media only screen and (min-width: 768px) {
    .hero--colors-konkurs .hero__subtitle {
        max-width: 404px;
    }
}
.hero--colors-konkurs .hero__content {
    margin-top: 24px;
}
@media only screen and (min-width: 768px) {
    .hero--colors-konkurs .hero__content {
        margin-top: 48px;
    }
}
.hero--colors-konkurs--2 .hero__title {
    color: #c74691;
}
@media only screen and (min-width: 768px) {
    .hero--colors-konkurs--2 .hero__title {
        color: #ffffff;
    }
}
.hero--colors-konkurs--2 .hero__content {
    margin-top: 24px;
}
@media only screen and (min-width: 768px) {
    .hero--colors-konkurs--2 .hero__content {
        margin-top: 110px !important;
    }
}
.hero--colors-konkurs--3 .hero__title {
    color: white;
}
@media only screen and (min-width: 768px) {
    .hero--colors-konkurs--3 .hero__title {
        color: #ffffff;
    }
}
.hero--colors-konkurs--3 .hero__content {
    margin-top: 24px;
}
@media only screen and (min-width: 768px) {
    .hero--colors-konkurs--3 .hero__content {
        margin-top: 110px !important;
    }
}
.hero__content-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 16px;
}
@media only screen and (min-width: 768px) {
    .hero__content-container {
        gap: 50px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}
.hero__content-container .hero__content {
    margin-top: 40px;
}
@media only screen and (min-width: 992px) {
    .hero__content-container .hero__content {
        margin-top: 90px;
    }
}
.hero__content-container--home {
    position: relative;
}
@media only screen and (min-width: 768px) {
    .hero__content-container--home {
        gap: 0;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}
.hero__content-container--home .hero__content {
    -ms-flex-preferred-size: 48%;
    flex-basis: 48%;
    margin-top: 140px;
}
@media only screen and (min-width: 992px) {
    .hero__content-container--home .hero__content {
        margin-top: 20px;
    }
}
.hero__content-container--swieta {
    position: relative;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    gap: 24px;
}
@media only screen and (min-width: 768px) {
    .hero__content-container--swieta {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        gap: 60px;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}
.hero__content-container--swieta .hero__content {
    margin-top: 43px;
    -ms-flex-preferred-size: 48%;
    flex-basis: 48%;
}
@media only screen and (min-width: 768px) {
    .hero__content-container--swieta .hero__content {
        -ms-flex-preferred-size: 48%;
        flex-basis: 48%;
        margin-top: 72px;
    }
}
@media only screen and (min-width: 992px) {
    .hero__content-container--swieta .hero__content {
        margin-top: 72px;
    }
}
@media only screen and (min-width: 992px) {
    .hero__content-container--swieta .btn {
        max-width: 408px;
    }
}
.hero__content-container--swieta-lp .hero__content {
    margin-top: 30px;
}
@media only screen and (min-width: 992px) {
    .hero__content-container--swieta-lp .hero__content {
        margin-top: 116px;
    }
}
.hero__content-container--swieta-lp-start .hero__content {
    margin-top: 30px;
}
@media only screen and (min-width: 992px) {
    .hero__content-container--swieta-lp-start .hero__content {
        margin-top: 20px;
    }
}
.hero__content-container--swieta-lp-end .hero__content {
    margin-top: 30px;
}
@media only screen and (min-width: 992px) {
    .hero__content-container--swieta-lp-end .hero__content {
        margin-top: 50px;
    }
}
@media only screen and (min-width: 2414px) {
    .hero__content-container--swieta-lp-end .hero__content {
        margin-top: 120px;
    }
}
.hero__content-container--swieta-lp-end2 .hero__content {
    margin-top: 30px;
}
@media only screen and (min-width: 992px) {
    .hero__content-container--swieta-lp-end2 .hero__content {
        margin-top: 100px;
    }
}
@media only screen and (min-width: 2414px) {
    .hero__content-container--swieta-lp-end2 .hero__content {
        margin-top: 140px;
    }
}
.hero__content-container--strefa {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.hero__content-container--strefa .hero__content {
    -ms-flex-preferred-size: 48%;
    flex-basis: 48%;
}
@media only screen and (min-width: 768px) {
    .hero__content-container--strefa .hero__content {
        margin-top: 60px;
    }
}
.hero__content-container--mgm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.hero__content-container--mgm .hero__content {
    -ms-flex-preferred-size: 48%;
    flex-basis: 48%;
}
@media only screen and (min-width: 768px) {
    .hero__content-container--mgm .hero__content {
        margin-top: 32px;
    }
}
.hero__visual-photo-product {
    max-width: 209px;
}
@media only screen and (min-width: 768px) {
    .hero__visual-photo-product {
        max-width: 292px;
    }
}
@media only screen and (min-width: 992px) {
    .hero__visual-photo-product {
        margin-right: -40px;
    }
}
.hero__visual-photo-home {
    max-width: 162px;
    position: absolute;
    left: 100px;
}
@media only screen and (min-width: 576px) {
    .hero__visual-photo-home {
        max-width: 232px;
        left: 300px;
    }
}
@media only screen and (min-width: 768px) {
    .hero__visual-photo-home {
        position: initial;
    }
}
@media only screen and (min-width: 992px) {
    .hero__visual-photo-home {
        max-width: 313px;
    }
    .hero__visual-photo-home img {
        margin-top: 30px;
    }
}
.hero--pref-save {
    z-index: 12;
    min-height: calc(580px + 13vw);
}
@media screen and (min-width: 410px) {
    .hero--pref-save {
        min-height: calc(520px + 13vw);
    }
}
@media only screen and (min-width: 768px) {
    .hero--pref-save {
        min-height: 850px;
    }
}
.hero--pref-save::before {
    top: -46.944px;
}
@media screen and (min-width: 410px) {
    .hero--pref-save::before {
        top: -106.944px;
    }
}
@media only screen and (min-width: 768px) {
    .hero--pref-save::before {
        top: -46.944px;
    }
}
.hero--pref-save .hero__visual {
    bottom: 346px;
}
.hero--2 {
    margin-top: 0;
    padding-top: 20px;
    min-height: 640px;
}
@media only screen and (min-width: 768px) {
    .hero--2 {
        min-height: unset;
    }
}
.hero--2::before {
    top: -66.944px;
    background: linear-gradient(90deg, #1268ff calc(1920px - 50vw), #1831ad calc(1920px + 50vw));
}
@media only screen and (min-width: 768px) {
    .hero--2::before {
        top: -156.944px;
    }
}
.hero .container {
    width: 100%;
    max-width: 964px;
}
.hero .hero--swieta-lp-start .container {
    width: 100%;
    max-width: 956px;
}
.hero__title {
    margin-bottom: 24px;
    text-box: trim-both cap alphabetic;
}
.hero__title--big {
    font-size: 96px;
}
@media only screen and (min-width: 992px) {
    .hero__title--big {
        font-size: 126px;
    }
}
.hero__title--strefa {
    font-size: 64px;
}
@media only screen and (min-width: 992px) {
    .hero__title--strefa {
        font-size: 96px;
    }
}
.hero__title--swieta {
    font-size: 64px;
}
@media only screen and (min-width: 992px) {
    .hero__title--swieta {
        font-size: 94px;
        margin-bottom: 20px;
    }
}
.hero__subtitle--strefa {
    max-width: 370px;
}
.hero__subtitle-2 {
    font-size: 15px;
    max-width: 288px;
}
@media only screen and (min-width: 992px) {
    .hero__subtitle-2 {
        max-width: 408px;
        font-size: 16px;
    }
}
.hero__subtitle-break {
    display: block !important;
}
.hero__visual {
    display: none;
}
@media only screen and (min-width: 992px) {
    .hero__visual {
        display: block;
        position: absolute;
        bottom: 396px;
        max-width: 1400px;
        width: 100%;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        z-index: -1;
    }
}
.hero__visual--2 {
    bottom: 196px;
}
.hero__visual--products {
    bottom: 196px;
}
.hero__visual--strefa {
    bottom: 200px;
}
.hero__visual img {
    width: 100%;
    max-width: 1324px;
    margin-left: -20px;
}
.hero__content {
    margin-top: 40px;
    width: 100%;
}
@media only screen and (min-width: 768px) {
    .hero__content {
        margin-top: 104px;
    }
}
.hero__content .public-section__info br {
    display: block;
}
.hero--home .hero__content {
    margin: 0 auto;
    max-width: 564px;
}
@media only screen and (min-width: 768px) {
    .hero--home .hero__content {
        max-width: 718px;
    }
}
@media only screen and (min-width: 992px) {
    .hero--home .hero__content {
        max-width: 1072px;
    }
}
.hero--home .hero__visual {
    bottom: 75px;
}
.hero__username {
    font-family: "Druk", arial;
    font-size: 20px;
}
@media only screen and (min-width: 992px) {
    .hero__username {
        font-size: 24px;
    }
}

h1.hero__title {
    font-size: 96px;
}
@media only screen and (min-width: 992px) {
    h1.hero__title {
        font-size: 196px;
    }
}

@media screen and (max-width: 340px) {
    .hero__title--long {
        font-size: 60px;
    }
}

.my-account__nav {
    position: relative;
    z-index: 1;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
}
@media only screen and (min-width: 768px) {
    .my-account__nav {
        margin-top: -290px;
        margin-bottom: calc((15.285vw - 95px) * -1);
    }
}
.my-account__nav-list {
    margin: 0 auto;
    padding: 0 21px;
    width: 100%;
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 20px;
    max-width: 470px;
}
.my-account__nav-list li {
    list-style: none;
}
.my-account li a, .my-account__nav-item a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 21px;
    font-family: "DIN Condensed", arial;
    color: #000;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 20px; /* 100% */
    text-transform: uppercase;
    text-decoration: none;
}
.my-account li a:hover .my-account__arrow-right, .my-account__nav-item a:hover .my-account__arrow-right {
    -webkit-transform: translateX(5px);
    -ms-transform: translateX(5px);
    transform: translateX(5px);
}
.my-account__nav-spacer {
    background: rgba(0, 60, 113, 0.1);
    height: 1px;
}
@media only screen and (min-width: 768px) {
    .my-account__nav-spacer {
        margin-right: 120px;
    }
}
.my-account__arrow-right {
    display: block;
    width: 24px;
    height: 24px;
    margin-left: auto;
    -webkit-transition: 0.2s;
    transition: 0.2s;
}
.my-account__arrow-right::after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath d='M10.1209 6.58887L8.71094 7.99887L13.22 12.4415L8.71093 16.8499L10.1209 18.2599L15.9288 12.4415L10.1209 6.58887Z' fill='%23D61721'/%3E%3C/svg%3E");
    width: 24px;
    height: 24px;
}

.home {
    width: 100%;
    position: relative;
    z-index: 15;
}
@media only screen and (min-width: 992px) {
    .home {
        margin-top: -120px;
    }
}
@media only screen and (min-width: 992px) {
    .home--swieta {
        margin-top: 0;
    }
}
.home__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.home__container.konkurs-3 {
    margin-top: 42px;
}
@media only screen and (min-width: 768px) {
    .home__container.konkurs-3 {
        margin-top: inherit;
    }
}

article {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 24px;
}
article p {
    font-size: 16px;
}
article img {
    border-radius: 10px;
}
article strong {
    font-weight: 700;
}

.o-marce {
    margin-bottom: 50px;
}
.o-marce .container {
    max-width: 687px;
}
.o-marce--hero {
    min-height: calc(370px + 13vw);
}
@media only screen and (min-width: 768px) {
    .o-marce--hero {
        min-height: calc(460px + 13vw);
    }
}
@media only screen and (min-width: 992px) {
    .o-marce--hero {
        min-height: 570px;
    }
    .o-marce--hero .hero__visual {
        bottom: 175px;
    }
}

.add-code {
    width: 100%;
    max-width: 370px;
}
.add-code__links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 16px;
    font-size: 12px;
}
.add-code__link {
    color: #fff;
}
.add-code .btn {
    min-width: unset;
}
.add-code .field-container {
    margin-bottom: 24px;
}
.add-code .input-helper {
    position: absolute;
}

.my-points-add {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 24px;
    width: 246px;
    height: 246px;
    border-radius: 23.534px;
    background: #ffffff;
    -webkit-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.06);
    box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.06);
}
@media only screen and (min-width: 576px) {
    .my-points-add {
        width: 290px;
        height: 290px;
    }
}
.my-points-add__background {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
}
.my-points-add__background::after {
    content: "";
    position: absolute;
    width: 198px;
    height: 198px;
    border-radius: 198px;
    -webkit-box-shadow: -5.202px -5.202px 7px 0px #fff inset, 5.202px 5.202px 9px 0px rgba(163, 167, 178, 0.55) inset;
    box-shadow: -5.202px -5.202px 7px 0px #fff inset, 5.202px 5.202px 9px 0px rgba(163, 167, 178, 0.55) inset;
}
.my-points-add__background::before {
    content: "";
    position: absolute;
    width: 161px;
    height: 161px;
    border-radius: 161px;
    background: #ffffff;
    -webkit-box-shadow: -5.202px -5.202px 7px 0px #fff, 5.202px 5.202px 9px 0px rgba(163, 167, 178, 0.55);
    box-shadow: -5.202px -5.202px 7px 0px #fff, 5.202px 5.202px 9px 0px rgba(163, 167, 178, 0.55);
}
.my-points-add__points {
    position: relative;
    z-index: 5;
    font-family: "Druk", arial;
    font-size: 50px;
    font-style: normal;
    font-weight: 800;
    line-height: normal;
    display: inline-block;
    text-align: center;
    font-variant-numeric: tabular-nums;
}

.progress-ring {
    width: 188px;
    height: 188px;
    border-radius: 50%;
    background-color: transparent;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    mix-blend-mode: multiply;
}

.progress-circle {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background: #e7757a;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-mask-image: conic-gradient(#000 0deg, transparent 0deg);
    mask-image: conic-gradient(#000 0deg, transparent 0deg);
}

.progress-ring::before {
    content: "";
    position: absolute;
    width: 170px;
    height: 170px;
    background: white;
    border-radius: 50%;
    z-index: 1;
}

.progress-value {
    position: relative;
    z-index: 2;
    font-family: "Druk", arial;
    font-size: 50px;
    font-style: normal;
    font-weight: 800;
    line-height: 50px;
    display: inline-block;
    text-align: center;
    font-variant-numeric: tabular-nums;
    padding: 0;
    margin: 0;
    letter-spacing: 3px;
    color: #e7757a;
}

.internal__nav {
    margin: 0;
    padding: 0 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 4px;
    list-style: none;
    overflow-x: auto;
    white-space: nowrap;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none; /* Firefox */
}
.internal__nav::-webkit-scrollbar {
    display: none; /* Chrome, Safari */
}
.internal__nav .internal-btn {
    padding: 9px 15px;
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
    color: #d71921;
    border: 1px solid #c7c7c7;
    z-index: 15;
    position: relative;
    display: block;
    text-decoration: none;
    margin-bottom: 32px;
    white-space: nowrap;
}
.internal__nav .internal-btn:hover {
    background: #d3d3d3;
    color: #d71921;
    border: 1px solid #d3d3d3;
}
.internal__nav .internal-btn:active {
    background: #d71921;
    color: #ffffff;
    border: 1px solid #c7c7c7;
}
.internal__nav .internal-btn:focus-visible, .internal__nav .internal-btn:focus {
    border: 1px solid transparent;
    outline: 3px solid #d71921;
    outline-offset: -2px;
}
.internal__nav .internal-btn.active {
    background: #d71921;
    color: #ffffff;
    border: 1px solid #c7c7c7;
}
.internal__nav____nav-item {
    list-style: none;
}
.internal__nav-section .container {
    width: 100%;
    max-width: 964px;
    padding: 0;
}
.internal__nav-section--vouchers .internal-btn {
    margin-bottom: 40px;
}

.info-box__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 24px;
    margin-bottom: 40px;
}
.info-box__item {
    background-color: #d71921;
    font-size: 12px;
    position: relative;
    padding: 24px 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 12px;
    -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.25);
    color: #fff;
    font-family: "Roboto", arial;
    font-style: normal;
    font-weight: 400;
    line-height: 1.3em;
    text-transform: uppercase;
}
@media only screen and (min-width: 768px) {
    .info-box__item {
        font-size: 16px;
        padding: 24px;
    }
}
.info-box__item::before {
    content: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.0001 5.43994C8.82479 5.43994 5.44006 8.82465 5.44006 12.9999C5.44006 17.1752 8.82479 20.5599 13.0001 20.5599C17.1753 20.5599 20.5601 17.1752 20.5601 12.9999C20.5601 8.82465 17.1754 5.43994 13.0001 5.43994ZM13.9072 9.15971C13.9072 9.62754 13.5349 10.0067 13.0756 10.0067C12.6163 10.0067 12.244 9.62754 12.244 9.15971C12.244 8.69193 12.6163 8.31268 13.0756 8.31268C13.5349 8.31268 13.9072 8.69193 13.9072 9.15971ZM13.0755 11.1364C13.3261 11.1364 13.5301 11.3271 13.5373 11.565L13.5375 11.5781V17.0944C13.5375 17.3384 13.3307 17.5361 13.0755 17.5361C12.8249 17.5361 12.6209 17.3454 12.6137 17.1074L12.6135 17.0944V11.5781C12.6135 11.3341 12.8204 11.1364 13.0755 11.1364Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A");
    width: 26px;
    height: 26px;
}
.info-box__item.red-box::before {
    content: "";
    position: absolute;
}
@media only screen and (min-width: 768px) {
    .info-box__item.red-box::before {
        top: 2px;
        left: -12px;
        width: 45px;
        height: 67px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='67' viewBox='0 0 45 67' fill='none'%3E%3Cpath d='M0 14.3935L45 -0.125V79.875H0V14.3935Z' fill='%23D71921'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        background-size: contain;
        background-position: top left;
        z-index: -1;
    }
}
.info-box--swieta {
    z-index: 1;
    position: relative;
}
.info-box--swieta .info-box__container {
    padding-left: 0;
    gap: 12px;
}
@media only screen and (min-width: 768px) {
    .info-box--swieta .info-box__container {
        padding-left: 12px;
        gap: 24px;
    }
}
.info-box--swieta .info-box__item {
    background-image: url(./static/img/swieta/info-box-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: left bottom;
    padding: 12px 18px;
    gap: 16px;
    -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.25);
}
@media only screen and (min-width: 768px) {
    .info-box--swieta .info-box__item {
        font-size: 18px;
        padding: 20px 24px;
    }
}

.info-box-2__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 24px;
    padding: 0;
    margin: 0;
    margin-bottom: 20px;
    z-index: 0;
}
.info-box-2__item {
    position: relative;
    background-color: #0270ce;
    font-size: 12px;
    padding: 24px 8px 24px 16px;
    min-height: 66px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 12px;
    -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.25);
    color: #fff;
    font-family: "Roboto", arial;
    font-style: normal;
    font-weight: 400;
    line-height: 1.3em;
    text-transform: uppercase;
}
@media only screen and (min-width: 768px) {
    .info-box-2__item {
        font-size: 16px;
        padding: 24px;
    }
}
.info-box-2__item.white-box::before {
    content: "";
    position: absolute;
    top: 14px;
    left: -14px;
    width: 150px;
    height: 80px;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46 68'><path d='M0.625 15.2685L45.625 0.75V80.75H0.625V15.2685Z' fill='white'/></svg>");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: top left;
    z-index: -1;
}
.info-box-2__item.red-box::before {
    content: "";
    position: absolute;
    top: 14px;
    left: -14px;
    width: 150px;
    height: 80px;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46 68'><path d='M0.625 15.2685L45.625 0.75V80.75H0.625V15.2685Z' fill='red'/></svg>");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: top left;
    z-index: -1;
}
.info-box-2__item-number {
    color: #fff;
    font-family: "Druk", arial;
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 15px;
    text-transform: uppercase;
}
.info-box-2--colors .info-box-2__container {
    max-width: 647px;
}
.info-box-2--colors .info-box-2__container.wide {
    max-width: 720px;
}
.info-box-2--colors .info-box-2__item {
    background-color: #c74691;
}
@media only screen and (min-width: 768px) {
    .info-box-2--colors .info-box-2__item {
        padding: 24px 70px 24px 24px;
    }
}
.info-box-2--colors .colors-section__title {
    margin-bottom: 12px;
}
@media only screen and (min-width: 768px) {
    .info-box-2--colors .colors-section__title {
        margin-bottom: 64px;
    }
}

.info-box--swieta-zakonczenie {
    position: relative;
    background-color: #d71921;
    background-image: url(./static/img/swieta/info-box-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
    padding: 32px;
    color: #fff;
    text-align: center;
}
.info-box--swieta-zakonczenie .info-box__container-zakonczenie {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 32px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
}
.info-box--swieta-zakonczenie .info-box__contact-section {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 12px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    max-width: 328px;
}
.info-box--swieta-zakonczenie .info-box__contact-title {
    font-family: "DIN Condensed", arial;
    font-size: 22px;
    font-weight: 300;
    line-height: 22px;
    text-transform: uppercase;
    color: #fff;
    margin: 0;
}
.info-box--swieta-zakonczenie .info-box__contact-subtitle {
    font-family: "Roboto", arial;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    color: #fff;
    margin: 0;
}
.info-box--swieta-zakonczenie .info-box__contact-details {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 32px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
}
@media only screen and (min-width: 768px) {
    .info-box--swieta-zakonczenie .info-box__contact-details {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
}
.info-box--swieta-zakonczenie .info-box__contact-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 12px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.info-box--swieta-zakonczenie .info-box__contact-label {
    font-family: "DIN Condensed", arial;
    font-size: 22px;
    font-weight: 300;
    line-height: 22px;
    text-transform: uppercase;
    color: #fff;
    margin: 0;
}
.info-box--swieta-zakonczenie .info-box__contact-value {
    font-family: "DIN Condensed", arial;
    font-size: 20px;
    font-weight: 300;
    line-height: 20px;
    color: #fff;
    margin: 0;
}

.vouchers {
    z-index: 15;
}
.vouchers .container {
    width: 100%;
    max-width: 964px;
}
.vouchers__heading {
    font-size: 40px;
    margin-bottom: 24px;
}
@media only screen and (min-width: 768px) {
    .vouchers__heading {
        margin-bottom: 40px;
        font-size: 64px;
    }
}
.vouchers__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    gap: 36px;
}
.vouchers__item {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 417px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 16px;
    text-decoration: none;
}
@media only screen and (min-width: 576px) {
    .vouchers__item {
        -ms-flex-preferred-size: calc(50% - 18px);
        flex-basis: calc(50% - 18px);
    }
}
@media only screen and (min-width: 768px) {
    .vouchers__item {
        -ms-flex-preferred-size: calc(33.3333333333% - 24px);
        flex-basis: calc(33.3333333333% - 24px);
    }
}
.vouchers__img {
    border-radius: 10px;
    overflow: hidden;
}
.vouchers__link {
    margin-bottom: 8px;
}
.vouchers__name {
    color: #d71921;
    font-family: "DIN Condensed", arial;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 20px;
    text-transform: uppercase;
    text-decoration: none;
}
@media only screen and (min-width: 768px) {
    .vouchers__warunki-heading {
        text-align: center;
    }
}
.vouchers__empty {
    margin-top: 80px;
}
@media only screen and (min-width: 768px) {
    .vouchers__empty {
        margin-top: 112px;
        max-width: 280px;
    }
    .vouchers__empty .btn {
        min-width: unset;
    }
}
.vouchers__empty-info {
    color: #d71921;
    margin-bottom: 12px;
}
.vouchers__empty-heading {
    font-size: 40px;
    margin-bottom: 20px;
}

.voucher {
    margin-top: 24px;
}
.voucher .container {
    max-width: 993px;
}
@media only screen and (min-width: 768px) {
    .voucher {
        margin-top: 32px;
    }
}
.voucher__container {
    margin-top: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    gap: 26px;
}
@media only screen and (min-width: 768px) {
    .voucher__container {
        margin-top: 64px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
}
.voucher__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 16px;
    width: 100%;
    padding-top: 30px;
    border-top: #c7c7c7 1px solid;
}
@media only screen and (min-width: 768px) {
    .voucher__content {
        border: none;
        max-width: 370px;
        padding-top: 0;
    }
}
.voucher__title {
    color: #d71921;
    font-family: "Druk", arial;
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 1em;
    text-transform: uppercase;
}
@media only screen and (min-width: 768px) {
    .voucher__title {
        font-size: 64px;
    }
}
.voucher__paragraph {
    font-size: 16px;
}
.voucher__valid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 8px;
    font-weight: 700;
    line-height: 20px;
}
.voucher__valid::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' viewBox='0 0 18 14' fill='none'%3E%3Cpath d='M3.79167 0.5C3.93533 0.5 4.0731 0.542801 4.17468 0.618988C4.27627 0.695175 4.33333 0.798506 4.33333 0.90625V1.3125H13V0.90625C13 0.798506 13.0571 0.695175 13.1587 0.618988C13.2602 0.542801 13.398 0.5 13.5417 0.5C13.6853 0.5 13.8231 0.542801 13.9247 0.618988C14.0263 0.695175 14.0833 0.798506 14.0833 0.90625V1.3125H15.1667C15.7413 1.3125 16.2924 1.4837 16.6987 1.78845C17.1051 2.0932 17.3333 2.50652 17.3333 2.9375V11.875C17.3333 12.306 17.1051 12.7193 16.6987 13.024C16.2924 13.3288 15.7413 13.5 15.1667 13.5H2.16667C1.59203 13.5 1.04093 13.3288 0.634602 13.024C0.228273 12.7193 0 12.306 0 11.875V2.9375C0 2.50652 0.228273 2.0932 0.634602 1.78845C1.04093 1.4837 1.59203 1.3125 2.16667 1.3125H3.25V0.90625C3.25 0.798506 3.30707 0.695175 3.40865 0.618988C3.51023 0.542801 3.64801 0.5 3.79167 0.5ZM1.08333 4.83333V11.875C1.08333 12.0905 1.19747 12.2971 1.40063 12.4495C1.6038 12.6019 1.87935 12.6875 2.16667 12.6875H15.1667C15.454 12.6875 15.7295 12.6019 15.9327 12.4495C16.1359 12.2971 16.25 12.0905 16.25 11.875V4.83333H1.08333Z' fill='black'/%3E%3C/svg%3E");
    height: 18px;
}
.voucher__visual {
    margin-bottom: 10px;
}
@media only screen and (min-width: 768px) {
    .voucher__visual {
        max-width: 476px;
        margin-bottom: 0;
    }
}
.voucher__visual-mdal {
    max-width: 226px;
}
.voucher__code {
    color: #d71921;
    font-family: "Druk", arial;
    font-size: 64px;
    height: 64px;
    font-style: normal;
    font-weight: 500;
    line-height: 1em;
    text-transform: uppercase;
    border: none;
    background: transparent;
}

.mgm .container {
    width: 100%;
    max-width: 964px;
}
.mgm .container-small {
    max-width: 687px;
    margin-bottom: 50px;
}
.mgm__link-panel {
    width: 100%;
    max-width: 370px;
}
.mgm__content {
    color: #0032a0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 12px;
    margin-bottom: 24px;
}
@media only screen and (min-width: 768px) {
    .mgm__content {
        gap: 16px;
        margin-bottom: 64px;
        max-width: 667px;
    }
}
.mgm br {
    display: none;
}
@media only screen and (min-width: 768px) {
    .mgm br {
        display: block;
    }
}
.mgm__title {
    color: #0032a0;
    font-size: 40px;
}
@media only screen and (min-width: 768px) {
    .mgm__title {
        font-size: 64px;
    }
}
.mgm__paragraph {
    font-size: 16px;
}
.mgm__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: 370px;
    height: 48px;
    min-height: 48px;
    padding: 4px 0px 2px 8px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-bottom: #a2a2a2;
    background: #e3e3e3;
    border: none;
    margin-bottom: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #858585;
    /* Text-LG/Regular */
    font-family: "Roboto", arial;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
.mgm__how-to-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 12px;
}
@media only screen and (min-width: 768px) {
    .mgm__how-to-container {
        gap: 24px;
    }
}
.mgm__visuals-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 24px;
    margin-bottom: 48px;
}
@media only screen and (min-width: 768px) {
    .mgm__visuals-container {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        gap: 20px;
        margin-bottom: 64px;
    }
}
.mgm__visual-title {
    color: #0032a0;
    margin-bottom: 16px;
    font-size: 32px;
}
@media only screen and (min-width: 768px) {
    .mgm__visual-title {
        font-size: 48px;
        margin-bottom: 24px;
    }
}
.mgm__visual-img {
    border-radius: 10px;
}
@media only screen and (min-width: 768px) {
    .mgm__visual-img {
        border-radius: 7.5px;
    }
}

.colors-bg {
    background: url(./static/img/colors-bg-3.jpg) no-repeat;
    background-position: center top;
    background-size: auto 100%;
}
@media only screen and (min-width: 768px) {
    .colors-bg {
        background-position: center 150px;
    }
}
.colors-bg.konkurs-3 {
    position: relative;
    z-index: 0;
    background: url("./static/img/colors-konkurs-3-background.jpg") no-repeat;
    background-size: cover;
    background-position: top center;
}
.colors-bg.konkurs-3 .konkurs-3-bg {
    pointer-events: none;
    position: absolute;
    top: 1100px;
    height: 100%;
    width: 100%;
    background: url("./static/img/colors-konkurs-3-background-wave.png") no-repeat;
    overflow: hidden;
    z-index: -1;
}
.colors-bg--short {
    background-size: unset;
}

.input-container textarea {
    padding-top: 2rem;
}

.colors-box-regulamin .regulamin {
    text-align: center;
}
@media only screen and (min-width: 768px) {
    .colors-box-regulamin .regulamin {
        text-align: left;
    }
}
.colors-box-regulamin .regulamin a.public-section__external-link {
    color: #c74691;
}
.contact2__item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
@media only screen and (min-width: 768px) {
    .contact2__item {
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }
}

.oswiadczenie p {
    font-size: 14px;
    padding-top: 4px;
}
.oswiadczenie p a.oswiadczenie-link {
    font-size: 14px;
    color: #c74691;
    font-weight: 600;
}

.checkbox-container.konkurs-3 {
    padding-left: 38px;
}

.colors-products {
    margin-bottom: 32px;
}
@media only screen and (min-width: 768px) {
    .colors-products {
        margin-bottom: 64px;
    }
}
.colors-products .container {
    width: 100%;
    max-width: 964px;
}
.colors-products__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
@media only screen and (min-width: 768px) {
    .colors-products__container {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}
.colors-products__title {
    font-size: 64px;
}
.colors-products__title br {
    display: none;
}
@media only screen and (min-width: 768px) {
    .colors-products__title {
        font-size: 96px;
    }
    .colors-products__title br {
        display: block;
    }
}
.colors-products__packshoot {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
@media only screen and (min-width: 768px) {
    .colors-products__packshoot {
        margin-right: 30px;
    }
}
.colors-products__packshoot img {
    width: 100%;
    height: auto;
    -ms-flex-item-align: start;
    align-self: start;
}
.colors-products__packshot-img {
    max-width: 217px;
}
@media only screen and (min-width: 768px) {
    .colors-products__packshot-img {
        max-width: 320px;
    }
}
@media only screen and (min-width: 992px) {
    .colors-products__packshot-img {
        max-width: 360px;
    }
}
.colors-products__packshot-1-img {
    display: none;
    max-width: 25px;
}
@media only screen and (min-width: 768px) {
    .colors-products__packshot-1-img {
        display: block;
        margin: 32% 0 0 12px;
    }
}
@media only screen and (min-width: 992px) {
    .colors-products__packshot-1-img {
        max-width: 29px;
    }
}
.colors-products__variants {
    margin-top: 50px;
    margin-bottom: 30px;
}

.colors-section .container {
    width: 100%;
    max-width: 564px;
}
@media only screen and (min-width: 768px) {
    .colors-section .container {
        max-width: 718px;
    }
}
@media only screen and (min-width: 992px) {
    .colors-section .container {
        max-width: 964px;
    }
}
.colors-section__content {
    color: #c74691;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 12px;
    width: 100%;
    margin-bottom: 32px;
}
@media only screen and (min-width: 768px) {
    .colors-section__content {
        margin-bottom: 24px;
    }
}
.colors-section__title {
    font-size: 40px;
}
@media only screen and (min-width: 768px) {
    .colors-section__title {
        font-size: 96px;
    }
}
.colors-section__paragraph {
    max-width: 400px;
}

.colors-lp__video {
    margin-bottom: 32px;
    border-radius: 10px;
    overflow: hidden;
}
@media only screen and (min-width: 768px) {
    .colors-lp__video {
        margin-bottom: 64px;
    }
    .colors-lp__video video {
        max-width: 100%;
        max-height: 100%;
        width: 100%;
        height: 100%;
    }
}

.colors__image-card {
    border-radius: 10px;
    margin-bottom: 32px;
}
@media only screen and (min-width: 768px) {
    .colors__image-card {
        margin-bottom: 64px;
    }
}

.mood {
    position: relative;
    margin-bottom: 64px;
}
.mood .container {
    width: 100%;
    max-width: 964px;
}
.mood__nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-bottom: 20px;
}
.mood__nav-item {
    color: #858585;
    text-align: center;
    /* Shadow-md */
    text-shadow: 0px 10px 16px rgba(0, 0, 0, 0.06);
    font-family: "DIN Condensed", arial;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 1em;
    width: 72px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
@media only screen and (min-width: 768px) {
    .mood__nav-item {
        font-size: 24px;
        width: 200px;
    }
}
.mood__nav-item::after {
    content: "";
    display: block;
    width: 100%;
    height: 3px;
    background-color: transparent;
    margin-top: 10px;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.mood__nav-item.active {
    font-weight: 500;
    text-shadow: 0px 10px 16px rgba(0, 0, 0, 0.06);
}
.mood__nav-item--travel.active {
    color: #b44768;
}
.mood__nav-item--travel.active::after {
    background-color: #b44768;
}
.mood__nav-item--fashion.active {
    color: #c84780;
}
.mood__nav-item--fashion.active::after {
    background-color: #c84780;
}
.mood__nav-item--fun.active {
    color: #a4659c;
}
.mood__nav-item--fun.active::after {
    background-color: #a4659c;
}
.mood__nav-item--music.active {
    color: #9279d2;
}
.mood__nav-item--music.active::after {
    background-color: #9279d2;
}

.mood-swiper {
    max-width: 964px;
    overflow: unset;
    margin: 0 auto;
    padding: 0 20px;
}
.mood-swiper .swiper-slide {
    text-align: center;
    font-size: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 230px;
    height: 337px;
    -webkit-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.06);
    box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.06);
}
@media only screen and (min-width: 768px) {
    .mood-swiper .swiper-slide {
        width: 330px;
        height: 485px;
    }
}
.mood-swiper__nav-container {
    margin-top: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 13px;
}

.mood-slide {
    border-radius: 10px;
    padding: 27px 27px 48px;
    color: #fff;
    background-position: center;
    background-size: cover;
    position: relative;
    overflow: hidden;
}
@media only screen and (min-width: 768px) {
    .mood-slide {
        padding: 40px 40px 64px;
    }
}
.mood-slide--fashion {
    background-image: url("./static/img/slider/slider-bg-fashion.jpg");
}
.mood-slide--travel {
    background-image: url("./static/img/slider/slider-bg-travel.jpg");
}
.mood-slide--fun {
    background-image: url("./static/img/slider/slider-bg-fun.jpg");
}
.mood-slide--music {
    background-image: url("./static/img/slider/slider-bg-music.jpg");
}
.mood-slide__visual {
    position: absolute;
    width: 100%;
    top: 0;
    z-index: -1;
}
.mood-slide__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    height: 100%;
    text-align: left;
    -webkit-user-select: none; /* Safari */
    -ms-user-select: none; /* IE 10 and IE 11 */
    -moz-user-select: none;
    user-select: none;
}
.mood-slide__content .btn {
    min-width: unset;
    margin-bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 12px;
    padding: 4px 0;
    font-size: 14px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: auto;
}
.mood-slide__content .btn svg {
    width: 7.817px;
}
@media only screen and (min-width: 768px) {
    .mood-slide__content .btn svg {
        width: 11.25px;
    }
}
@media only screen and (min-width: 768px) {
    .mood-slide__content .btn {
        padding: 10px 0;
        font-size: 20px;
    }
}
.mood-slide__content .btn:hover path {
    fill: #fff;
}
.mood-slide__content-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 8px;
    margin-top: 52px;
}
@media only screen and (min-width: 768px) {
    .mood-slide__content-group {
        gap: 12px;
        margin-top: 82px;
    }
}
.mood-slide__category {
    text-align: right;
    /* Shadow-md */
    text-shadow: 0px 10px 16px rgba(0, 0, 0, 0.06);
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    text-transform: uppercase;
}
@media only screen and (min-width: 768px) {
    .mood-slide__category {
        font-size: 32px;
    }
}
.mood-slide__icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 38px;
    gap: 4px;
    font-family: "DIN Condensed", arial;
    text-shadow: 0px 10px 16px rgba(0, 0, 0, 0.06);
    font-size: 8.338px;
    font-style: normal;
    font-weight: 300;
    line-height: 1em; /* 100% */
    text-transform: uppercase;
}
@media only screen and (min-width: 768px) {
    .mood-slide__icon {
        font-size: 12px;
        gap: 8px;
    }
}
.mood-slide__title {
    text-shadow: 0px 6.948px 11.118px rgba(0, 0, 0, 0.06);
    font-size: 32px;
    font-style: normal;
    font-weight: 500;
    line-height: 1em;
    text-transform: uppercase;
}
@media only screen and (min-width: 768px) {
    .mood-slide__title {
        font-size: 48px;
    }
}
.mood-slide__desc {
    font-size: 12px;
}
@media only screen and (min-width: 768px) {
    .mood-slide__desc {
        font-size: 14px;
    }
}

.colors-audio-player {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 10px;
    font-family: "Roboto", arial;
    /* Domyślnie – PLAY (trójkąt) */
    /* Gdy gra – PAUSE (dwa słupki) */
    /* Firefox track */
    /* Chrome track (niewidoczny) */
    /* Thumb – identyczny w obu przeglądarkach */
    /* Firefox */
}
.colors-audio-player .play-pause {
    background: none;
    border: none;
    cursor: pointer;
    width: 40px;
    height: 40px;
    padding: 0;
    display: inline-block;
}
.colors-audio-player .duration {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px; /* 133.333% */
}
.colors-audio-player .play-pause::after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='39' viewBox='0 0 39 39' fill='none'%3E%3Cpath d='M19.0947 0C29.6244 0 38.1903 8.56507 38.1904 19.0947C38.1904 29.6245 29.6245 38.1895 19.0947 38.1895C8.56734 38.1893 0 29.6244 0 19.0947C0.000128514 8.56516 8.56515 0.000145105 19.0947 0ZM16.3232 9.72656C15.291 8.90966 14 9.93259 14 11.5664V27.2402C14 28.874 15.291 29.897 16.3232 29.0801L26.2256 21.2422C27.2578 20.4253 27.2578 18.3833 26.2256 17.5664V17.5645L16.3232 9.72656Z' fill='%23C74691' fill-opacity='0.8'/%3E%3C/svg%3E");
    display: inline-block;
}
.colors-audio-player .play-pause.playing::after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='39' viewBox='0 0 39 39' fill='none'%3E%3Cpath d='M19.0947 0C29.6222 0 38.1902 8.56506 38.1904 19.0947C38.1904 29.6246 29.6246 38.1904 19.0947 38.1904C8.56733 38.1902 0 29.6244 0 19.0947C0.000204846 8.56519 8.56745 0.000205883 19.0947 0ZM13.4834 11C12.6641 11 12 11.7 12 12.5635V25.4365C12 26.3 12.6641 27 13.4834 27H16.5166C17.3359 27 18 26.3 18 25.4365V12.5635C18 11.7 17.3359 11 16.5166 11H13.4834ZM21.6787 11C20.8594 11 20.1953 11.7 20.1953 12.5635V25.4365C20.1953 26.3 20.8594 27 21.6787 27H24.7119C25.5312 27 26.1953 26.3 26.1953 25.4365V12.5635C26.1953 11.7 25.5312 11 24.7119 11H21.6787Z' fill='%23C74691' fill-opacity='0.8'/%3E%3C/svg%3E");
}
.colors-audio-player input[type=range].progress {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 100%;
    height: 6px;
    background: transparent;
    cursor: pointer;
    border: none;
}
.colors-audio-player input[type=range].progress::-moz-range-track {
    background: transparent;
    height: 6px;
}
.colors-audio-player input[type=range].progress::-webkit-slider-runnable-track {
    background: transparent;
    height: 0;
}
.colors-audio-player input[type=range].progress::-webkit-slider-thumb,
.colors-audio-player input[type=range].progress::-moz-range-thumb {
    -webkit-appearance: none;
    appearance: none;
    height: 0;
    width: 6px;
    background: transparent;
    border: none;
    cursor: pointer;
    z-index: 2;
    position: relative;
    display: none;
}
.colors-audio-player input[type=range].progress::-webkit-slider-thumb {
    -webkit-appearance: none;
    height: 6px;
    width: 6px;
    background: transparent;
    border-radius: 0;
    margin-top: -3px;
    cursor: pointer;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.colors-audio-player input[type=range].progress::-moz-range-thumb {
    height: 6px;
    width: 6px;
    background: transparent;
    border: none;
    border-radius: 0;
    cursor: pointer;
}

.video-player {
    position: relative;
    cursor: pointer;
}
.video-player__controls {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background: rgba(0, 0, 0, 0.5);
    color: white;
    padding: 10px;
    display: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.video-player--show-controls {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 12px;
}
.video-player--playing {
    opacity: 0 !important;
}
.video-player--stopped {
    opacity: 1 !important;
}
.video-player__play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    color: white;
    padding: 10px;
    cursor: pointer;
    opacity: 1;
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
}
.video-player__play-btn::after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='47' viewBox='0 0 47 47' fill='none'%3E%3Cpath d='M23.3955 0C36.2969 0 46.7917 10.4938 46.792 23.3945C46.792 36.2955 36.297 46.79 23.3955 46.79C10.497 46.7898 0 36.2954 0 23.3945C0.000254448 10.4939 10.4944 0.000247681 23.3955 0ZM17.917 12.3184C16.1764 11.4137 14.0003 12.5458 14 14.3555V31.7207C14 33.5305 16.1763 34.6633 17.917 33.7588L34.6172 25.0762C36.3578 24.1711 36.3578 21.9079 34.6172 21.0029V21.001L17.917 12.3184Z' fill='white' fill-opacity='0.8'/%3E%3C/svg%3E");
}
.video-player__fullscreen-btn::after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 2048 2048'%3E%3Cpath fill='%23ffffff' d='M1664 1664v-384h128v512h-512v-128zM1280 256h512v512h-128V384h-384zM256 768V256h512v128H384v384zm128 512v384h384v128H256v-512z'/%3E%3C/svg%3E");
}
.video-player__mute-btn::after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='20' viewBox='0 0 22 20' fill='none'%3E%3Cpath d='M17.1193 19.5325C18.4038 18.2515 19.4226 16.7292 20.117 15.0532C20.8114 13.3772 21.1677 11.5804 21.1655 9.76625C21.1677 7.95208 20.8114 6.15535 20.117 4.47933C19.4226 2.8033 18.4038 1.28103 17.1193 0L15.9688 1.14887C17.1022 2.27921 18.0011 3.62241 18.6138 5.10127C19.2265 6.58013 19.5409 8.1655 19.5389 9.76625C19.5389 13.1316 18.1739 16.1785 15.9688 18.3836L17.1193 19.5325Z' fill='white'/%3E%3Cpath d='M14.8208 17.2348C15.803 16.2552 16.582 15.091 17.113 13.8093C17.644 12.5276 17.9164 11.1537 17.9148 9.76635C17.9164 8.37903 17.644 7.00505 17.113 5.72336C16.582 4.44167 15.803 3.27754 14.8208 2.29785L13.6719 3.44673C14.503 4.27571 15.1622 5.26077 15.6114 6.3453C16.0607 7.42983 16.2912 8.59245 16.2898 9.76635C16.2916 10.9404 16.0615 12.1033 15.6125 13.1881C15.1635 14.2729 14.5046 15.2583 13.6735 16.0876L14.8208 17.2348Z' fill='white'/%3E%3Cpath d='M12.5239 14.9365C13.2039 14.2582 13.7432 13.4522 14.1108 12.5648C14.4783 11.6774 14.6669 10.7262 14.6656 9.7657C14.6669 8.80523 14.4783 7.85397 14.1108 6.9666C13.7432 6.07923 13.2039 5.27324 12.5239 4.59495L11.375 5.74383C11.9039 6.27142 12.3233 6.89833 12.6092 7.58854C12.895 8.27875 13.0417 9.01865 13.0406 9.7657C13.0416 10.5127 12.8949 11.2526 12.6091 11.9428C12.3232 12.633 11.9038 13.2599 11.375 13.7876L12.5239 14.9365ZM9.29012 2.53445C9.42778 2.60077 9.54395 2.70455 9.62529 2.8339C9.70664 2.96325 9.74986 3.11291 9.75 3.2657V16.2657C9.74978 16.4186 9.70643 16.5683 9.62493 16.6977C9.54343 16.827 9.42709 16.9308 9.28927 16.997C9.15145 17.0631 8.99776 17.0891 8.84585 17.0719C8.69393 17.0546 8.54997 16.9949 8.4305 16.8995L4.59063 13.8282H0.8125C0.597012 13.8282 0.390349 13.7426 0.237976 13.5902C0.0856024 13.4379 0 13.2312 0 13.0157V6.5157C0 6.30022 0.0856024 6.09355 0.237976 5.94118C0.390349 5.78881 0.597012 5.7032 0.8125 5.7032H4.59063L8.4305 2.63195C8.55006 2.53638 8.69417 2.47653 8.84626 2.45928C8.99834 2.44203 9.1522 2.46809 9.29012 2.53445Z' fill='white'/%3E%3C/svg%3E");
}
.video-player__mute-btn.muted::after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='15' viewBox='0 0 22 15' fill='none'%3E%3Cpath d='M9.29013 0.0803525C9.42778 0.146667 9.54395 0.250453 9.62529 0.379799C9.70664 0.509144 9.74986 0.658805 9.75 0.811603V13.8116C9.74978 13.9645 9.70643 14.1142 9.62493 14.2436C9.54343 14.3729 9.42709 14.4767 9.28927 14.5428C9.15146 14.609 8.99776 14.635 8.84585 14.6178C8.69393 14.6005 8.54997 14.5408 8.4305 14.4454L4.59063 11.3741H0.8125C0.597012 11.3741 0.390349 11.2885 0.237976 11.1361C0.0856024 10.9838 0 10.7771 0 10.5616V4.0616C0 3.84611 0.0856024 3.63945 0.237976 3.48708C0.390349 3.33471 0.597012 3.2491 0.8125 3.2491H4.59063L8.4305 0.177852C8.55006 0.0822827 8.69417 0.0224263 8.84626 0.00517675C8.99834 -0.0120728 9.1522 0.0139862 9.29013 0.0803525ZM20.8878 3.48635C20.9634 3.56183 21.0234 3.65149 21.0644 3.7502C21.1054 3.84891 21.1265 3.95473 21.1265 4.0616C21.1265 4.16847 21.1054 4.2743 21.0644 4.37301C21.0234 4.47172 20.9634 4.56138 20.8878 4.63685L18.2114 7.3116L20.8878 9.98635C21.0403 10.1389 21.126 10.3458 21.126 10.5616C21.126 10.7774 21.0403 10.9843 20.8878 11.1369C20.7352 11.2894 20.5283 11.3751 20.3125 11.3751C20.0967 11.3751 19.8898 11.2894 19.7373 11.1369L17.0625 8.46048L14.3878 11.1369C14.2352 11.2894 14.0283 11.3751 13.8125 11.3751C13.5967 11.3751 13.3898 11.2894 13.2373 11.1369C13.0847 10.9843 12.999 10.7774 12.999 10.5616C12.999 10.3458 13.0847 10.1389 13.2373 9.98635L15.9136 7.3116L13.2373 4.63685C13.1617 4.56131 13.1018 4.47163 13.0609 4.37293C13.02 4.27422 12.999 4.16844 12.999 4.0616C12.999 3.95477 13.02 3.84898 13.0609 3.75028C13.1018 3.65158 13.1617 3.5619 13.2373 3.48635C13.3898 3.33379 13.5967 3.24808 13.8125 3.24808C13.9193 3.24808 14.0251 3.26912 14.1238 3.31C14.2225 3.35089 14.3122 3.41081 14.3878 3.48635L17.0625 6.16273L19.7373 3.48635C19.8127 3.41069 19.9024 3.35065 20.0011 3.30969C20.0998 3.26873 20.2056 3.24765 20.3125 3.24765C20.4194 3.24765 20.5252 3.26873 20.6239 3.30969C20.7226 3.35065 20.8123 3.41069 20.8878 3.48635Z' fill='white'/%3E%3C/svg%3E");
}
.video-player__progress-bar {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    height: 5px;
    background-color: #b99ba6;
    border-radius: 5px;
    cursor: pointer;
}
.video-player__progress {
    width: 0;
    height: 100%;
    background-color: #c74691;
    border-radius: 5px;
}
.video-player__time {
    font-size: 14px;
    line-height: 1em;
}
.video-player__mute-btn, .video-player__fullscreen-btn {
    background: transparent;
    border: none;
    color: white;
    font-size: 16px;
    cursor: pointer;
    margin: 0;
    padding: 0;
    line-height: 1em;
}

.konkurs-form-wrapper {
    color: #c74691;
    background-image: url(./static/img/colors-konkurs-form-bg-m.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    clip-path: polygon(0 30.57vw, 100% 0, 100% calc(100% - 30.57vw), 0 100%);
    padding-top: 37.285vw;
    margin-top: calc(-15.285vw + 50px);
    padding-bottom: calc(15.285vw + 90px);
    margin-bottom: calc(-15.285vw + 90px);
}
@media only screen and (min-width: 768px) {
    .konkurs-form-wrapper {
        background-size: unset;
        background-image: url(./static/img/colors-konkurs-form-bg.jpg);
        padding-top: calc(15.285vw + 200px);
        margin-top: calc(-15.285vw + 70px);
        padding-bottom: calc(15.285vw + 70px);
        margin-bottom: calc(-15.285vw + 170px);
    }
}
@media (min-width: 2200px) {
    .konkurs-form-wrapper {
        background-size: cover;
    }
}
.konkurs-form-wrapper .colors-section__title {
    font-size: 64px;
}
@media only screen and (min-width: 768px) {
    .konkurs-form-wrapper .colors-section__title {
        font-size: 96px;
    }
}

.colors-form-section__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 20px;
}
@media only screen and (min-width: 768px) {
    .colors-form-section__content {
        gap: 5px;
    }
}
.colors-form-section__content .konkurs__form {
    max-width: 370px;
    margin-top: 23px;
}
.colors-form-section__content .konkurs__form.wide {
    max-width: 1100px;
}
.colors-form-section__content .konkurs__form.flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
@media only screen and (min-width: 768px) {
    .colors-form-section__content .konkurs__form {
        margin-top: 16px;
    }
}
.colors-form-section__content .konkurs__form .checkbox-label p {
    font-size: 12px;
}
.colors-form-section__content .konkurs__form .checkbox-label p a {
    color: #c74691;
}
.colors-form-section__content .konkurs__form .checkmark {
    border: 2px solid #fff;
}
.colors-form-section__content .konkurs__form-required {
    text-align: right;
}

/* delikatne wygładzenie i optymalizacja */
.anim {
    will-change: transform;
}

@-webkit-keyframes bounce-scale-once {
    0% {
        -webkit-transform: scale(1) rotateX(0deg);
        transform: scale(1) rotateX(0deg);
    }
    30% {
        -webkit-transform: scale(1) rotateX(180deg);
        transform: scale(1) rotateX(180deg);
    }
    55% {
        -webkit-transform: scale(1.14) rotateX(360deg);
        transform: scale(1.14) rotateX(360deg);
    }
    80% {
        -webkit-transform: scale(0.95) rotateX(360deg);
        transform: scale(0.95) rotateX(360deg);
    }
    100% {
        -webkit-transform: scale(1) rotateX(360deg);
        transform: scale(1) rotateX(360deg);
    }
}

@keyframes bounce-scale-once {
    0% {
        -webkit-transform: scale(1) rotateX(0deg);
        transform: scale(1) rotateX(0deg);
    }
    30% {
        -webkit-transform: scale(1) rotateX(180deg);
        transform: scale(1) rotateX(180deg);
    }
    55% {
        -webkit-transform: scale(1.14) rotateX(360deg);
        transform: scale(1.14) rotateX(360deg);
    }
    80% {
        -webkit-transform: scale(0.95) rotateX(360deg);
        transform: scale(0.95) rotateX(360deg);
    }
    100% {
        -webkit-transform: scale(1) rotateX(360deg);
        transform: scale(1) rotateX(360deg);
    }
}
.bounce-once {
    -webkit-animation: bounce-scale-once 0.7s none;
    animation: bounce-scale-once 0.7s none;
}

.colors__image-card {
    display: block;
}
@media only screen and (min-width: 768px) {
    .colors__image-card {
        display: none;
    }
}

.konkurs-3-image-people {
    border-radius: 10px;
}

.konkurs-3-prizes {
    display: none;
    position: relative;
    font-family: "Druk", arial;
    color: white;
    background: url("./static/img/colors-konkurs-3-prize-background.jpg") no-repeat;
    background-size: cover;
    border-radius: 1rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    padding: 6rem 3rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 1rem;
    max-width: 18rem;
}
@media only screen and (min-width: 768px) {
    .konkurs-3-prizes {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        background-size: cover;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        max-width: none;
    }
}
.konkurs-3-prizes .prize-telefon {
    position: relative;
}
.konkurs-3-prizes .prize-telefon span {
    position: absolute;
    font-size: 5rem;
    right: 3rem;
    top: 0;
}
.konkurs-3-prizes .prize-sluchawki {
    position: relative;
}
.konkurs-3-prizes .prize-sluchawki span {
    position: absolute;
    font-size: 3.5rem;
    left: 2.5rem;
    top: 1.5rem;
}
.konkurs-3-prizes .prize-glosniki {
    position: relative;
}
.konkurs-3-prizes .prize-glosniki span {
    position: absolute;
    font-size: 3.5rem;
    left: 3rem;
    top: 1.5rem;
}
.konkurs-3-prizes .prize-subskrypcja {
    position: relative;
}
.konkurs-3-prizes .prize-subskrypcja span {
    position: absolute;
    font-size: 3.5rem;
    left: 2.5rem;
    top: 1.5rem;
}

.gauge-card {
    align-self: center;
    display: inline-grid;
    place-items: center;
    width: 161px;
    height: 161px;
    background: #fff;
    border-radius: 8px;
    -webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.06);
    box-shadow: 0 5px 8px rgba(0, 0, 0, 0.06);
}

.gauge {
    --size: 120px; /* średnica koła */
    --thickness: 5px; /* grubość ringu */
    --progress: 0; /* 0..1 */
    --accent: #C74691; /* kolor ringu */
    --track: #E5E7EB; /* kolor toru */
    --angle: calc(var(--progress)*1turn);
    position: relative;
    width: var(--size);
    height: var(--size);
    border-radius: 50%;
    /* delikatny „szklany” cień wewnętrzny */
    -webkit-box-shadow: inset 0 10px 16px rgba(0, 0, 0, 0.08), inset 0 -10px 16px rgba(255, 255, 255, 0.8);
    box-shadow: inset 0 10px 16px rgba(0, 0, 0, 0.08), inset 0 -10px 16px rgba(255, 255, 255, 0.8);
    background: #fff;
}

/* wspólna maska wycina środek, by został tylko ring */
.gauge__track, .gauge__progress {
    position: absolute;
    inset: 0;
    border-radius: 50%;
}

/* szary tor */
.gauge__track {
    background: url("./static/img/gauge-ring.png") no-repeat;
    background-size: contain;
}

/* kolorowy postęp (start na górze) */
.gauge__progress {
    background: conic-gradient(var(--accent) var(--angle), transparent 0);
}

.gauge__value {
    position: absolute;
    inset: 0;
    display: grid;
    place-items: center;
    font: 700 28px/1 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    letter-spacing: -2px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: var(--accent);
    background: white;
    border-radius: 68px;
    margin: 8px;
}

.konkurs .mgm__how-to-container,
.konkurs .mgm__how-to-container a {
    color: #c74691;
}
.konkurs .contact2__wrapper {
    max-width: 760px;
    color: #000;
}
.konkurs .contact3__wrapper {
    max-width: 760px;
    background: #eee1fb;
    padding: 32px;
}
.konkurs .contact3__wrapper .contact3__item-paragraph {
    color: inherit;
}
.konkurs .contact3__wrapper .contact3__item-paragraph a {
    color: inherit;
    text-decoration: none;
}
@media only screen and (min-width: 768px) {
    .konkurs .container-small {
        margin-bottom: 0;
    }
}

.colors-box-regulamin p a {
    color: #c74691;
}

.colors-box-info {
    background-color: #e1d7eb;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 24px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    gap: 0;
    text-align: left;
}
.colors-box-info p {
    margin: 0;
    padding: 0;
    line-height: 20px;
    font-size: 16px;
}
.colors-box-info a {
    color: #c74691;
}

.christmas-countdown {
    max-width: 366px;
    width: 100%;
    background-color: #ffffff;
    border-radius: 15px;
    padding-top: 4px;
}
@media only screen and (min-width: 768px) {
    .christmas-countdown {
        min-height: 200px;
        border-radius: 20px;
        padding-top: 8px;
    }
}
.christmas-countdown__title {
    color: #191919;
    text-align: center;
    font-family: "DIN Condensed", arial;
    font-size: 12px;
    font-style: normal;
    font-weight: 300;
    line-height: 1.1em; /* 110% */
    text-transform: uppercase;
}
@media only screen and (min-width: 768px) {
    .christmas-countdown__title {
        font-size: 16.432px;
    }
}
.christmas-countdown__timer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 4px 16px 14px;
    gap: 6px;
    width: 100%;
}
@media only screen and (min-width: 768px) {
    .christmas-countdown__timer {
        padding: 8px 20px 18px;
    }
}
.christmas-countdown__item {
    background-color: #d71921;
    border-radius: 7.6px;
    -ms-flex-preferred-size: 33.3333333333%;
    flex-basis: 33.3333333333%;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 98px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
@media only screen and (min-width: 768px) {
    .christmas-countdown__item {
        min-height: 128px;
        border-radius: 10px;
    }
}
@media only screen and (min-width: 1200px) {
    .christmas-countdown__item {
        aspect-ratio: 202/248;
    }
}
@media only screen and (max-width: 767.98px) {
    .christmas-countdown__item {
        aspect-ratio: 202/248;
    }
}
.christmas-countdown__item--days {
    background-image: url("./static/img/swieta/countdown-bg1.jpg");
}
.christmas-countdown__item--hours {
    background-image: url("./static/img/swieta/countdown-bg2.jpg");
}
.christmas-countdown__item--minutes {
    background-image: url("./static/img/swieta/countdown-bg3.jpg");
}
.christmas-countdown__number {
    font-family: "DIN Condensed", arial;
    font-size: 52px;
    font-style: normal;
    font-weight: 300;
    line-height: 1em; /* 110% */
    color: #ffffff;
    display: block;
    text-align: center;
}
@media only screen and (min-width: 768px) {
    .christmas-countdown__number {
        font-size: 68px;
    }
}
.christmas-countdown__label {
    font-family: "DIN Condensed", arial;
    font-size: 16px;
    font-style: normal;
    font-weight: 100;
    line-height: 1em; /* 110% */
    text-transform: uppercase;
    color: #ffffff;
    display: block;
    text-align: center;
}
@media only screen and (min-width: 768px) {
    .christmas-countdown__label {
        font-size: 21px;
    }
}

@media only screen and (min-width: 992px) {
    .licznik__container {
        margin-top: calc(-15.285vw + 200px);
        margin-bottom: calc(-15.285vw + 200px);
    }
}
.licznik__container .section__title {
    font-size: 40px;
}
@media only screen and (min-width: 992px) {
    .licznik__container .section__title {
        font-size: 96px;
    }
}

.licznik {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 30px;
    max-width: 656px;
    margin: 0 auto;
    margin-top: 40px;
}
@media only screen and (min-width: 768px) {
    .licznik .christmas-countdown__timer {
        gap: 20px;
    }
}
@media only screen and (min-width: 992px) {
    .licznik .christmas-countdown__number {
        font-size: 132px;
    }
}
@media only screen and (min-width: 992px) {
    .licznik .christmas-countdown__label {
        font-size: 41px;
    }
}

.scratch-card {
    position: relative;
    border-radius: 10px;
    width: 100%;
    height: 457px;
    max-width: 100%;
    background-color: #fff;
    overflow: hidden;
    margin: 0 auto;
}
@media only screen and (min-width: 576px) {
    .scratch-card {
        height: 540px;
        max-width: 916px;
    }
}

.scratch-card-cover-container {
    position: absolute;
    z-index: 200;
    top: 0;
    left: 0;
    border-radius: 10px;
    width: 100%;
    height: 100%;
    -webkit-filter: url("#remove-black");
    filter: url("#remove-black");
    -webkit-transition: opacity 0.4s;
    transition: opacity 0.4s;
}
.scratch-card-cover-container.clear {
    opacity: 0;
}
.scratch-card-cover-container.hidden {
    display: none;
}

.scratch-card-canvas {
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    cursor: -webkit-grab;
    cursor: grab;
}
.scratch-card-canvas.hidden {
    opacity: 0;
}
.scratch-card-canvas:active {
    cursor: -webkit-grabbing;
    cursor: grabbing;
}

.scratch-card-canvas-render {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: transparent;
    -webkit-transition: background-color 0.2s;
    transition: background-color 0.2s;
}
.scratch-card-canvas-render.hidden {
    display: none;
}

.scratch-card-cover {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #cfced6;
    background-image: url(./static/img/swieta/scratch-bg-mobile.jpg);
    background-size: cover;
    background-position: center;
    overflow: hidden;
}
@media only screen and (min-width: 992px) {
    .scratch-card-cover {
        background-image: url(./static/img/swieta/scratch-bg-desktop.jpg);
    }
}
.scratch-card-cover::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(135deg, transparent 40%, rgba(255, 255, 255, 0.8) 50%, transparent 60%);
    background-position: bottom right;
    background-size: 300% 300%;
    background-repeat: no-repeat;
}
.scratch-card-cover.shine::before {
    -webkit-animation: shine 8s infinite;
    animation: shine 8s infinite;
}

@-webkit-keyframes shine {
    50% {
        background-position: 0% 0%;
    }
    100% {
        background-position: -50% -50%;
    }
}

@keyframes shine {
    50% {
        background-position: 0% 0%;
    }
    100% {
        background-position: -50% -50%;
    }
}
.scratch-card-cover::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.1;
    -webkit-filter: url("#noise");
    filter: url("#noise");
}

.scratch-card-cover-background {
    width: 100%;
    height: 100%;
    fill: #555;
    opacity: 0.1;
}

.scratch-card-image {
    background: url(./static/img/swieta/scratch-card-bottom-bg.jpg) center bottom no-repeat;
    height: 100%;
}

.scratch-card__top {
    background-image: url(./static/img/swieta/scratch-card-bg.jpg);
    background-position: center;
    background-repeat: no-repeat;
    height: 190px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-size: 560px;
    padding: 0 20px;
}
@media only screen and (min-width: 576px) {
    .scratch-card__top {
        height: 250px;
        background-size: 921px;
    }
}
.scratch-card__points-img {
    width: 100%;
    height: 100%;
    max-height: 100px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    will-change: transform;
}
@media only screen and (min-width: 576px) {
    .scratch-card__points-img {
        max-height: 155px;
    }
}
.scratch-card__points-img.animate {
    -webkit-animation: pop-out-in cubic-bezier(0.65, 1.35, 0.5, 1) 1s;
    animation: pop-out-in cubic-bezier(0.65, 1.35, 0.5, 1) 1s;
}
.scratch-card__content {
    position: relative;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #ffffff;
    max-width: 364px;
    margin: 0 auto;
    padding: 20px 12px;
    gap: 20px;
}
.scratch-card__content h5 {
    text-align: center;
    font-family: "Roboto", arial;
    font-size: 1rem;
    line-height: 1.125rem; /* 112.5% */
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0.03125rem;
    text-transform: none;
}
@media only screen and (min-width: 576px) {
    .scratch-card__content h5 {
        font-size: 1.375rem;
        line-height: 1.5rem; /* 109.091% */
    }
}
@media only screen and (min-width: 576px) {
    .scratch-card__content .input-control {
        width: 340px;
    }
}
.scratch-card__content-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 20px;
}
.scratch-card__content-text-1 {
    font-size: 1.25rem !important;
    text-align: center;
    line-height: 1.2em;
}
@media only screen and (min-width: 576px) {
    .scratch-card__content-text-1 {
        font-size: 1.75rem !important;
    }
}
.scratch-card__content-text-1 strong {
    font-weight: 700;
    font-size: 1.25rem;
}
@media only screen and (min-width: 768px) {
    .scratch-card__content-text-1 strong {
        font-size: 2rem;
    }
}
.scratch-card__content-text-2 {
    font-size: 1rem;
}
@media only screen and (min-width: 768px) {
    .scratch-card__content-text-2 {
        font-size: 1.25rem;
    }
}
.scratch-card__content-text-2 span {
    display: block;
    font-size: 1.5rem;
    font-weight: 700;
}
@media only screen and (min-width: 768px) {
    .scratch-card__content-text-2 span {
        font-size: 1.25rem;
    }
}

.scratch-card-text {
    text-align: center;
    margin-top: 12px;
    font-family: "DIN Condensed", arial;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 20px; /* 100% */
    text-transform: uppercase;
}

@-webkit-keyframes pop-out-in {
    36% {
        -webkit-transform: scale(1.125);
        transform: scale(1.125);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes pop-out-in {
    36% {
        -webkit-transform: scale(1.125);
        transform: scale(1.125);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
.zdrapka {
    margin-bottom: 20px;
}
.zdrapka .container {
    max-width: 956px;
    background-color: rgba(255, 255, 255, 0.7);
}
@media only screen and (min-width: 768px) {
    .zdrapka {
        margin-bottom: 64px;
    }
}
.zdrapka--last {
    margin-top: 64px;
    margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
    .zdrapka--last {
        margin-top: calc(-15.285vw + 220px);
    }
}

textarea {
    min-width: 100%;
    max-width: 100%;
}

.field-label {
    font-size: 12px;
    color: #d71921;
    margin-bottom: 8px;
}

.checkmark--swieta {
    top: 50% !important;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.swieta-title {
    font-size: 2.5rem;
    font-style: normal;
    font-weight: 500;
}
@media only screen and (min-width: 768px) {
    .swieta-title {
        font-size: 6rem;
    }
}

.swieta-title-2 {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
}
@media only screen and (min-width: 768px) {
    .swieta-title-2 {
        font-size: 2.5rem;
    }
}

.swieta-title-3 {
    font-size: 2.5rem;
    font-style: normal;
    font-weight: 500;
    margin-bottom: 12px;
}
@media only screen and (min-width: 768px) {
    .swieta-title-3 {
        font-size: 4rem;
        margin-bottom: 20px;
    }
}

.upload-container {
    border-bottom: 2px solid #a2a2a2;
    width: 100%;
    max-width: 1000px;
    margin: 0 auto 40px;
    background: #f1f1f1;
    padding: 40px 20px 20px;
    text-align: center;
    -webkit-transition: border 0.3s ease;
    transition: border 0.3s ease;
}

.upload-container.dragover {
    border-color: #005a9e;
    background-color: #f7f4e7;
}

.upload-icon {
    font-size: 48px;
    color: #00a3ff;
    margin-bottom: 20px;
}
.upload-icon svg {
    margin: 0 auto;
}

.upload-text {
    font-size: 20px;
    color: #595959;
    margin-bottom: 10px;
}

.upload-info {
    font-size: 14px;
    color: #595959;
    line-height: 1.4;
}

.upload-button {
    background-color: #f9dc3c;
    color: #004aad;
    font-weight: bold;
    padding: 15px 30px;
    border-radius: 30px;
    cursor: pointer;
    -webkit-box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    display: inline-block;
    -webkit-transition: background-color 0.3s ease;
    transition: background-color 0.3s ease;
}

.upload-button:hover {
    background-color: #ffe600;
}

.upload-button input[type=file] {
    display: none;
}

.file-name {
    margin-top: 15px;
    font-size: 14px;
    color: #333;
}

.error-message {
    color: red;
    font-size: 14px;
    margin-top: 10px;
}

.christmas-prizes {
    margin: 32px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 20px;
}
@media only screen and (min-width: 768px) {
    .christmas-prizes {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
}
.christmas-prizes__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 12px;
}
@media only screen and (min-width: 768px) {
    .christmas-prizes__name-container {
        max-width: 220px;
    }
}
.christmas-prizes__name {
    color: #d71921;
    font-size: 1.25rem;
    line-height: 1em;
    margin-bottom: 0;
    text-transform: uppercase;
}
.christmas-prizes__voucher {
    max-width: 446px;
    border-radius: 10px;
    overflow: hidden;
}

.wymagane {
    font-size: 12px;
    text-align: right;
}

.swieta-paragraph {
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 19px;
    letter-spacing: 0.8px;
    max-width: 700px;
    width: 100%;
}
@media only screen and (min-width: 768px) {
    .swieta-paragraph {
        font-size: 18px;
        line-height: 22px;
        letter-spacing: normal;
    }
}

.zdrapka--zakonczenie .swieta-paragraph {
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 19px;
    letter-spacing: 0.8px;
    max-width: 700px;
    width: 100%;
}
@media only screen and (min-width: 768px) {
    .zdrapka--zakonczenie .swieta-paragraph {
        font-size: 20px;
        line-height: 24px;
        letter-spacing: normal;
    }
}

.oswiadczenie-swieta p {
    font-size: 12px;
    line-height: 16px;
    color: #d71921;
}

.swieta-section .container {
    width: 100%;
    max-width: 564px;
}
@media only screen and (min-width: 768px) {
    .swieta-section .container {
        max-width: 718px;
    }
}
@media only screen and (min-width: 992px) {
    .swieta-section .container {
        max-width: 964px;
    }
}
.swieta-section__content {
    color: #d71921;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 20px;
    width: 100%;
    margin-bottom: 43px;
}
@media only screen and (min-width: 768px) {
    .swieta-section__content {
        margin-bottom: 24px;
    }
}
.swieta-section__title {
    font-size: 5.75rem;
}
@media only screen and (min-width: 768px) {
    .swieta-section__title {
        font-size: 6.5rem;
    }
}
.swieta-section__paragraph {
    max-width: 400px;
    font-size: 16px;
}

.swieta-animacja {
    margin-top: calc(-15.285vw - 50px);
    margin-bottom: 24px;
}
@media only screen and (min-width: 768px) {
    .swieta-animacja {
        margin-top: 0;
        position: absolute;
        top: -290px;
        right: -70px;
        max-width: 540px;
    }
}
@media only screen and (min-width: 992px) {
    .swieta-animacja {
        margin-top: 0;
        position: absolute;
        top: -343px;
        right: -50px;
        max-width: 100%;
    }
}

.alert {
    display: none;
    position: absolute;
    top: 12px;
    background-color: #fcd9e2;
    padding: 12px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    gap: 10px;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    width: calc(100% - 24px);
    opacity: 0;
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
    pointer-events: none;
}
@media only screen and (min-width: 768px) {
    .alert {
        font-size: 14px;
    }
}
.alert.show {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.alert.is-visible {
    opacity: 1;
    pointer-events: auto;
}
.alert.is-hiding {
    opacity: 0;
    pointer-events: none;
}
.alert__close {
    cursor: pointer;
}
.alert__message {
    color: #333;
    font-size: 12px;
    line-height: 1.2em;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: left;
}
@media only screen and (min-width: 768px) {
    .alert__message {
        font-size: 14px;
        line-height: 1.33em;
    }
}

.public-body {
    background: -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
    background: linear-gradient(90deg, #fc4242 0%, #af1722 100%);
}
.public-body--blue {
    background: -webkit-gradient(linear, left top, right top, from(#1268ff), to(#1831ad));
    background: linear-gradient(90deg, #1268ff 0%, #1831ad 100%);
}
.public-body--swieta {
    background: url("./static/img/swieta/snieg.png") no-repeat;
    overflow-x: unset;
}
@media only screen and (min-width: 992px) {
    .public-body--swieta {
        background: url("./static/img/swieta/swieta-bg-desktop.jpg") no-repeat top center, -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
        background: url("./static/img/swieta/swieta-bg-desktop.jpg") no-repeat top center, linear-gradient(90deg, #fc4242 0%, #af1722 100%);
        background-position-y: top;
        background-position-x: 55%;
    }
}
@media only screen and (min-width: 1200px) {
    .public-body--swieta {
        background-position-x: center;
    }
}
@media only screen and (min-width: 3000px) {
    .public-body--swieta {
        background: url("./static/img/swieta/swieta-bg-4k.jpg") no-repeat top center, -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
        background: url("./static/img/swieta/swieta-bg-4k.jpg") no-repeat top center, linear-gradient(90deg, #fc4242 0%, #af1722 100%);
        background-position-y: top;
    }
}

.public-section {
    padding: 16px 0 40px;
    position: relative;
    margin-bottom: -15.285vw;
    color: #fff;
}
.public-section--swieta {
    color: #000;
    margin-bottom: 152px;
    padding: 16px 0 0;
}
@media only screen and (max-width: 991.98px) {
    .public-section--swieta {
        padding-top: 380px;
    }
    .public-section--swieta::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 610px;
        background: url("./static/img/swieta/login-bg-tablet.jpg") no-repeat top left;
        background-size: 1154px;
        background-position-x: -130px;
        background-position-y: -30px;
        clip-path: polygon(0 0, 1160px 0, 1210px 0, 0 369.897px);
    }
}
@media only screen and (max-width: 767.98px) {
    .public-section--swieta {
        padding-top: 180px;
    }
    .public-section--swieta::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 510px;
        background: url("./static/img/swieta/login-bg-mobile.jpg") no-repeat top left;
        clip-path: polygon(0 0, 500px 0, 550px 0, 0 168.135px);
    }
}
@media only screen and (min-width: 992px) {
    .public-section--swieta {
        color: #fff;
        margin-bottom: calc(-15.285vw + 30px);
    }
}
@media only screen and (min-width: 1200px) {
    .public-section--swieta {
        margin-bottom: calc(-15.285vw + 60px);
    }
}
.public-section--blue {
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
}
.public-section--blue::after {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    right: 0;
    height: 1598.1735159817px;
    background: -webkit-gradient(linear, left top, right top, from(#1268ff), to(#1831ad));
    background: linear-gradient(90deg, #1268ff 0%, #1831ad 100%);
    z-index: -1;
    width: 100%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}
.public-section .container {
    max-width: 956px;
}
.public-section .container--swieta {
    max-width: 1112px;
}
.public-section__column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
@media only screen and (min-width: 768px) {
    .public-section__column {
        min-height: 430px;
    }
}
.public-section__column--swieta {
    max-width: 412px;
}
@media only screen and (min-width: 768px) {
    .public-section__column--swieta {
        min-height: 720px;
    }
}
.public-section__column-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.public-section.protokol {
    padding-bottom: 150px;
}
.public-section.protokol .public-section__logo {
    margin-bottom: 36px;
}
.public-section.protokol .public-section__column {
    color: #000000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
@media only screen and (min-width: 768px) {
    .public-section.protokol .public-section__column {
        min-height: 430px;
    }
}
.public-section.protokol .container {
    max-width: 648px;
}
.public-section.protokol .checkbox-label p {
    font-size: 12px;
}
.public-section__logo {
    width: 58px;
    margin-bottom: 44px;
    -ms-flex-item-align: center;
    align-self: center;
}
@media only screen and (min-width: 768px) {
    .public-section__logo {
        margin-bottom: 68px;
    }
}
.public-section__logo--swieta {
    margin-bottom: 44px;
}
@media only screen and (max-width: 991.98px) {
    .public-section__logo--swieta {
        max-width: 36px;
        position: absolute;
        z-index: 5;
        top: 16px;
    }
}
.public-section__info {
    text-align: left;
    font-size: 12px;
    margin-bottom: 20px;
}
.public-section__info--swieta {
    max-width: 254px;
}
@media only screen and (min-width: 992px) {
    .public-section__info--swieta {
        max-width: 332px;
        margin-bottom: 24px;
    }
}
.public-section.protokol .public-section__info {
    max-width: 303px;
    text-align: center;
}
.public-section__title, .public-section__subtitle {
    margin-bottom: 16px;
}
.public-section__title--small {
    font-size: 64px;
}
@media only screen and (min-width: 768px) {
    .public-section__title--small {
        font-size: 96px;
    }
}
.public-section__title--swieta {
    color: #d71921;
    margin-bottom: 20px;
    line-height: 1em;
    text-box: trim-both cap alphabetic;
    font-size: 64px;
}
@media only screen and (min-width: 992px) {
    .public-section__title--swieta {
        font-size: 96px;
        color: #fff;
    }
}
.public-section__subtitle {
    margin-bottom: 32px;
    font-family: "Roboto", arial;
}
@media only screen and (min-width: 768px) {
    .public-section__subtitle {
        margin-bottom: 20px;
    }
}
.public-section__subtitle--2 {
    line-height: 24px;
    margin-bottom: 40px;
}
@media only screen and (min-width: 768px) {
    .public-section__subtitle--2 {
        margin-bottom: 40px;
    }
}
.public-section__subtitle--3 {
    text-align: left;
    line-height: 24px;
    margin-bottom: 40px;
}
@media only screen and (min-width: 768px) {
    .public-section__subtitle--3 {
        margin-bottom: 40px;
    }
}
.public-section__subtitle--swieta {
    margin-bottom: 20px;
    font-size: 16px;
    max-width: 218px;
}
@media only screen and (min-width: 768px) {
    .public-section__subtitle--swieta {
        max-width: unset;
    }
}
.public-section__subtitle--swieta-2 {
    margin-bottom: 20px;
    font-size: 14px;
    max-width: 400px;
}
@media only screen and (min-width: 768px) {
    .public-section__subtitle--swieta-2 {
        max-width: unset;
    }
}
@media only screen and (min-width: 992px) {
    .public-section__subtitle--swieta-2 {
        font-size: 16px;
    }
}
.public-section__form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-bottom: 26px;
    width: 100%;
}
@media only screen and (min-width: 992px) {
    .public-section__form--swieta .field-container {
        margin-bottom: 28px;
    }
    .public-section__form--swieta .field-container,
    .public-section__form--swieta .btn {
        max-width: 400px;
    }
    .public-section__form--swieta .input-control[type=text],
    .public-section__form--swieta .input-control[type=email],
    .public-section__form--swieta .input-control[type=number],
    .public-section__form--swieta .input-control[type=file],
    .public-section__form--swieta .input-control[type=password] {
        width: 400px;
    }
}
.public-section__reset-pass-link {
    margin-bottom: 32px;
}
@media only screen and (min-width: 768px) {
    .public-section__reset-pass-link {
        margin-bottom: 40px;
    }
}
.public-section__reset-pass-link a {
    color: #fff;
}
.public-section__more-link {
    margin-bottom: 64px;
}
.public-section__more-link a {
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 1.5px;
}
.public-section__register-link {
    margin-bottom: 48px;
}
.public-section__register-link a {
    margin: 0;
}
.public-section__register-link--swieta {
    width: 100%;
}
.public-section__register-link--swieta .btn {
    max-width: 400px;
}
.public-section__paragraph {
    text-align: left;
}
.public-section__paragraph-2 {
    text-align: center;
}
@media only screen and (min-width: 768px) {
    .public-section__paragraph-2 {
        text-align: left;
    }
}
.public-section__paragraph-info {
    text-align: left;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: 20px;
}
.public-section__paragraph-info--center {
    text-align: center;
    margin-bottom: 64px;
}
.public-section__paragraph-info--center-2 {
    text-align: center;
    margin-bottom: 32px;
}
.public-section__paragraph-info--center-3 {
    text-align: center;
    margin-bottom: 62px;
}
.public-section__paragraph-info-2 {
    max-width: 626px;
    color: #000;
    /* Body/Regular */
    font-family: "Roboto", arial;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.25em;
    margin-bottom: 32px;
}
.public-section__accept {
    margin-top: 30px;
    margin-bottom: 44px;
}
.public-section__links {
    font-size: 14px;
}
.public-section__center-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 16px;
    max-width: 388px;
    width: 100%;
}
@media only screen and (min-width: 768px) {
    .public-section__center-link {
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }
}
.public-section__center-link--swieta {
    gap: 20px;
}
.public-section__more-links {
    margin-bottom: 24px;
}
@media only screen and (min-width: 768px) {
    .public-section__more-links {
        margin-bottom: 20px;
    }
}
.public-section__external-link {
    font-size: 14px;
    font-style: normal;
    line-height: 22px; /* 157.143% */
    text-decoration-line: underline;
    color: #0032a0;
}
.public-section__external-link--white {
    color: #fff;
}
.public-section__required-fields-text {
    text-align: right;
    width: 100%;
    margin-bottom: 48px;
    max-width: 370px;
}
.public-section__pass-info {
    margin-bottom: 8px;
    font-size: 16px;
}
.public-section__pass-info br {
    display: block;
}
@media only screen and (min-width: 768px) {
    .public-section__pass-info br {
        display: none;
    }
}
.public-section__info-rules {
    width: 100%;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    margin-bottom: 64px;
}
@media only screen and (min-width: 768px) {
    .public-section__info-rules {
        margin-bottom: 80px;
    }
}
.public-section__info-rules--2 {
    margin-bottom: 40px;
}
@media only screen and (min-width: 768px) {
    .public-section__info-rules--2 {
        margin-bottom: 64px;
    }
}
.public-section__roles-privacy {
    margin-bottom: 64px;
    max-width: 330px;
    width: 100%;
    font-size: 14px;
}
.public-section__info-contact {
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    margin-bottom: 24px;
    text-align: center;
}
.public-section__visual {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 20px;
    background-image: url(./static/img/protokol-visual-m.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    border-radius: 25px;
    padding: 40px 20px;
    margin-bottom: 32px;
    min-height: 260px;
    color: #fff;
}
.public-section__visual--2 {
    background-image: url(./static/img/pub-visual-2.jpg);
    padding: 40px 20px 0;
}
@media only screen and (min-width: 768px) {
    .public-section__visual {
        background-image: url(./static/img/protokol-visual.jpg);
        max-width: 648px;
        width: 100%;
        border-radius: 18px;
        padding: 60px 20px 40px;
        margin-bottom: 43px;
    }
    .public-section__visual--2 {
        background-image: url(./static/img/protokol-visual.jpg);
    }
    .public-section__visual--2 .public-section__visual-heading {
        margin-bottom: 0;
    }
    .public-section__visual br {
        display: block;
    }
}
.public-section__visual-heading {
    text-align: center;
    text-shadow: 0px 0px 15px rgba(0, 0, 0, 0.85);
    /* Display-SM */
    font-family: "Druk", arial;
    font-size: 36px;
    font-style: normal;
    font-weight: 500;
    line-height: 1em;
    text-transform: uppercase;
}
@media only screen and (min-width: 768px) {
    .public-section__visual-heading {
        font-size: 64px;
    }
}
.public-section__visual-subheading {
    text-align: center;
    text-shadow: 0px 0px 15px rgba(0, 0, 0, 0.85);
    /* Display-XS */
    font-family: "DIN Condensed", arial;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 1em;
    text-transform: uppercase;
}
.public-section__paragraph-info {
    text-align: left;
    max-width: 600px;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: 20px;
    max-width: 478px;
}
.public-section__paragraph-info strong {
    font-weight: 700;
}
.public-section__paragraph-info--center {
    text-align: center;
    margin-bottom: 64px;
}
.public-section__paragraph-info--center-2 {
    text-align: center;
    margin-bottom: 32px;
}
.public-section__paragraph-info--center-3 {
    text-align: center;
    margin-bottom: 62px;
}

.public-section--blue {
    background: -webkit-gradient(linear, left top, right top, from(#1268ff), to(#1831ad));
    background: linear-gradient(90deg, #1268ff 0%, #1831ad 100%);
}

.public-section--red {
    background: -webkit-gradient(linear, left top, right top, from(#fc4242), to(#af1722));
    background: linear-gradient(90deg, #fc4242 0%, #af1722 100%);
}

.public-section--white {
    margin-bottom: -15.285vw;
    padding-top: calc(15.285vw + 120px);
    background: #ffffff;
    clip-path: polygon(0 30.57vw, 100% 0, 100% 100%, 0 100%);
    color: #000;
    padding-bottom: 17vw;
    margin-bottom: -34vw;
}
@media only screen and (min-width: 768px) {
    .public-section--white {
        padding-top: calc(15.285vw + 180px);
    }
}

.public-section--white-2 {
    padding-top: 0;
    margin-top: -20px;
    margin-bottom: 0;
    margin-bottom: -15.285vw;
    background: #ffffff;
    color: #000;
}
@media only screen and (min-width: 768px) {
    .public-section--white-2 {
        padding-top: 180px;
    }
}

.public-section--white-3 {
    margin-bottom: -15.285vw;
    padding-top: calc(15.285vw + 120px);
    background: #ffffff;
    clip-path: polygon(0 30.57vw, 100% 0, 100% 100%, 0 100%);
    color: #000;
    padding-bottom: 37vw;
    margin-bottom: -34vw;
}
@media only screen and (min-width: 768px) {
    .public-section--white-3 {
        padding-bottom: 35vw;
        padding-top: calc(15.285vw + 210px);
    }
}

.public-section--m {
    min-height: 1598.1735159817px;
    margin-bottom: -885px;
}

.public-section--stripes {
    position: relative;
}
@media only screen and (min-width: 768px) {
    .public-section--stripes::before {
        content: url(./static/img/stripes.png);
        position: absolute;
        top: -400px;
        z-index: 4;
        right: 0;
    }
}

.public-section__more-link-checkbox {
    display: none;
}

.wrap-collabsible {
    margin-bottom: 72px;
}
.wrap-collabsible--swieta {
    margin-bottom: 48px;
}
@media only screen and (min-width: 992px) {
    .wrap-collabsible--swieta {
        margin-bottom: 20px;
    }
}

.lbl-toggle {
    text-align: left;
    cursor: pointer;
    -webkit-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
    margin: 0 auto;
}

.collapsible-content {
    max-height: 0px;
    overflow: hidden;
    -webkit-transition: max-height 0.25s ease-in-out;
    transition: max-height 0.25s ease-in-out;
}
.collapsible-content .content-inner {
    max-width: 422px;
}

.toggle:checked + .lbl-toggle + .collapsible-content {
    max-height: 450px;
}

.collapsible-content p {
    color: #fff;
}
.collapsible-content p a {
    color: #fff;
}

.collapsible-content--swieta p {
    color: #000;
    font-size: 14px;
}
@media only screen and (min-width: 992px) {
    .collapsible-content--swieta p {
        color: #fff;
    }
}
.collapsible-content--swieta p a {
    font-size: 14px;
    color: #000;
}
@media only screen and (min-width: 992px) {
    .collapsible-content--swieta p a {
        color: #fff;
    }
}

.agreement-block {
    text-align: left;
}
@media only screen and (min-width: 768px) {
    .agreement-block {
        width: 100%;
        max-width: 600px;
    }
}
.agreement-block h5 {
    font-family: "DIN Condensed", arial;
    margin-bottom: 24px;
}
.agreement-block p {
    margin-bottom: 24px;
}
@media only screen and (min-width: 768px) {
    .agreement-block .btn {
        margin: 0 auto;
    }
}

.swieta-text-color-red-white {
    color: #d71921;
}
@media only screen and (min-width: 992px) {
    .swieta-text-color-red-white {
        color: #fff;
    }
}

.swieta-text-color-white-black {
    color: #000;
}
@media only screen and (min-width: 992px) {
    .swieta-text-color-white-black {
        color: #fff;
    }
}

.text-left {
    text-align: left !important;
    -ms-flex-item-align: start;
    align-self: flex-start;
}

.relative {
    position: relative;
}

.hide {
    display: none;
}

.m-t-0 {
    margin-top: 0px !important;
}

.m-r-0 {
    margin-right: 0px !important;
}

.m-b-0 {
    margin-bottom: 0px !important;
}

.m-l-0 {
    margin-left: 0px !important;
}

.m-t-05 {
    margin-top: 2px !important;
}

.m-r-05 {
    margin-right: 2px !important;
}

.m-b-05 {
    margin-bottom: 2px !important;
}

.m-l-05 {
    margin-left: 2px !important;
}

.m-t-1 {
    margin-top: 4px !important;
}

.m-r-1 {
    margin-right: 4px !important;
}

.m-b-1 {
    margin-bottom: 4px !important;
}

.m-l-1 {
    margin-left: 4px !important;
}

.m-t-105 {
    margin-top: 6px !important;
}

.m-r-105 {
    margin-right: 6px !important;
}

.m-b-105 {
    margin-bottom: 6px !important;
}

.m-l-105 {
    margin-left: 6px !important;
}

.m-t-2 {
    margin-top: 8px !important;
}

.m-r-2 {
    margin-right: 8px !important;
}

.m-b-2 {
    margin-bottom: 8px !important;
}

.m-l-2 {
    margin-left: 8px !important;
}

.m-t-3 {
    margin-top: 12px !important;
}

.m-r-3 {
    margin-right: 12px !important;
}

.m-b-3 {
    margin-bottom: 12px !important;
}

.m-l-3 {
    margin-left: 12px !important;
}

.m-t-4 {
    margin-top: 16px !important;
}

.m-r-4 {
    margin-right: 16px !important;
}

.m-b-4 {
    margin-bottom: 16px !important;
}

.m-l-4 {
    margin-left: 16px !important;
}

.m-t-5 {
    margin-top: 20px !important;
}

.m-r-5 {
    margin-right: 20px !important;
}

.m-b-5 {
    margin-bottom: 20px !important;
}

.m-l-5 {
    margin-left: 20px !important;
}

.m-t-6 {
    margin-top: 24px !important;
}

.m-r-6 {
    margin-right: 24px !important;
}

.m-b-6 {
    margin-bottom: 24px !important;
}

.m-l-6 {
    margin-left: 24px !important;
}

.m-t-7 {
    margin-top: 28px !important;
}

.m-r-7 {
    margin-right: 28px !important;
}

.m-b-7 {
    margin-bottom: 28px !important;
}

.m-l-7 {
    margin-left: 28px !important;
}

.m-t-8 {
    margin-top: 32px !important;
}

.m-r-8 {
    margin-right: 32px !important;
}

.m-b-8 {
    margin-bottom: 32px !important;
}

.m-l-8 {
    margin-left: 32px !important;
}

.m-t-9 {
    margin-top: 36px !important;
}

.m-r-9 {
    margin-right: 36px !important;
}

.m-b-9 {
    margin-bottom: 36px !important;
}

.m-l-9 {
    margin-left: 36px !important;
}

.m-t-10 {
    margin-top: 40px !important;
}

.m-r-10 {
    margin-right: 40px !important;
}

.m-b-10 {
    margin-bottom: 40px !important;
}

.m-l-10 {
    margin-left: 40px !important;
}

.m-t-11 {
    margin-top: 44px !important;
}

.m-r-11 {
    margin-right: 44px !important;
}

.m-b-11 {
    margin-bottom: 44px !important;
}

.m-l-11 {
    margin-left: 44px !important;
}

.m-t-12 {
    margin-top: 48px !important;
}

.m-r-12 {
    margin-right: 48px !important;
}

.m-b-12 {
    margin-bottom: 48px !important;
}

.m-l-12 {
    margin-left: 48px !important;
}

.m-t-13 {
    margin-top: 52px !important;
}

.m-r-13 {
    margin-right: 52px !important;
}

.m-b-13 {
    margin-bottom: 52px !important;
}

.m-l-13 {
    margin-left: 52px !important;
}

.m-t-14 {
    margin-top: 56px !important;
}

.m-r-14 {
    margin-right: 56px !important;
}

.m-b-14 {
    margin-bottom: 56px !important;
}

.m-l-14 {
    margin-left: 56px !important;
}

.m-t-15 {
    margin-top: 60px !important;
}

.m-r-15 {
    margin-right: 60px !important;
}

.m-b-15 {
    margin-bottom: 60px !important;
}

.m-l-15 {
    margin-left: 60px !important;
}

.m-t-16 {
    margin-top: 64px !important;
}

.m-r-16 {
    margin-right: 64px !important;
}

.m-b-16 {
    margin-bottom: 64px !important;
}

.m-l-16 {
    margin-left: 64px !important;
}

.m-t-20 {
    margin-top: 80px !important;
}

.m-r-20 {
    margin-right: 80px !important;
}

.m-b-20 {
    margin-bottom: 80px !important;
}

.m-l-20 {
    margin-left: 80px !important;
}

.m-t-24 {
    margin-top: 96px !important;
}

.m-r-24 {
    margin-right: 96px !important;
}

.m-b-24 {
    margin-bottom: 96px !important;
}

.m-l-24 {
    margin-left: 96px !important;
}

.m-t-32 {
    margin-top: 128px !important;
}

.m-r-32 {
    margin-right: 128px !important;
}

.m-b-32 {
    margin-bottom: 128px !important;
}

.m-l-32 {
    margin-left: 128px !important;
}

.m-t-40 {
    margin-top: 160px !important;
}

.m-r-40 {
    margin-right: 160px !important;
}

.m-b-40 {
    margin-bottom: 160px !important;
}

.m-l-40 {
    margin-left: 160px !important;
}

.m-t-48 {
    margin-top: 192px !important;
}

.m-r-48 {
    margin-right: 192px !important;
}

.m-b-48 {
    margin-bottom: 192px !important;
}

.m-l-48 {
    margin-left: 192px !important;
}

.m-t-56 {
    margin-top: 224px !important;
}

.m-r-56 {
    margin-right: 224px !important;
}

.m-b-56 {
    margin-bottom: 224px !important;
}

.m-l-56 {
    margin-left: 224px !important;
}

.m-t-64 {
    margin-top: 256px !important;
}

.m-r-64 {
    margin-right: 256px !important;
}

.m-b-64 {
    margin-bottom: 256px !important;
}

.m-l-64 {
    margin-left: 256px !important;
}

.m-t-80 {
    margin-top: 320px !important;
}

.m-r-80 {
    margin-right: 320px !important;
}

.m-b-80 {
    margin-bottom: 320px !important;
}

.m-l-80 {
    margin-left: 320px !important;
}

@media only screen and (max-width: 767.98px) {
    .m-t-0-m {
        margin-top: 0px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-0-m {
        margin-right: 0px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-0-m {
        margin-bottom: 0px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-0-m {
        margin-left: 0px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-05-m {
        margin-top: 2px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-05-m {
        margin-right: 2px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-05-m {
        margin-bottom: 2px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-05-m {
        margin-left: 2px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-1-m {
        margin-top: 4px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-1-m {
        margin-right: 4px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-1-m {
        margin-bottom: 4px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-1-m {
        margin-left: 4px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-105-m {
        margin-top: 6px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-105-m {
        margin-right: 6px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-105-m {
        margin-bottom: 6px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-105-m {
        margin-left: 6px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-2-m {
        margin-top: 8px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-2-m {
        margin-right: 8px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-2-m {
        margin-bottom: 8px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-2-m {
        margin-left: 8px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-3-m {
        margin-top: 12px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-3-m {
        margin-right: 12px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-3-m {
        margin-bottom: 12px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-3-m {
        margin-left: 12px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-4-m {
        margin-top: 16px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-4-m {
        margin-right: 16px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-4-m {
        margin-bottom: 16px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-4-m {
        margin-left: 16px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-5-m {
        margin-top: 20px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-5-m {
        margin-right: 20px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-5-m {
        margin-bottom: 20px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-5-m {
        margin-left: 20px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-6-m {
        margin-top: 24px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-6-m {
        margin-right: 24px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-6-m {
        margin-bottom: 24px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-6-m {
        margin-left: 24px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-7-m {
        margin-top: 28px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-7-m {
        margin-right: 28px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-7-m {
        margin-bottom: 28px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-7-m {
        margin-left: 28px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-8-m {
        margin-top: 32px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-8-m {
        margin-right: 32px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-8-m {
        margin-bottom: 32px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-8-m {
        margin-left: 32px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-9-m {
        margin-top: 36px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-9-m {
        margin-right: 36px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-9-m {
        margin-bottom: 36px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-9-m {
        margin-left: 36px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-10-m {
        margin-top: 40px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-10-m {
        margin-right: 40px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-10-m {
        margin-bottom: 40px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-10-m {
        margin-left: 40px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-11-m {
        margin-top: 44px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-11-m {
        margin-right: 44px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-11-m {
        margin-bottom: 44px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-11-m {
        margin-left: 44px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-12-m {
        margin-top: 48px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-12-m {
        margin-right: 48px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-12-m {
        margin-bottom: 48px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-12-m {
        margin-left: 48px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-13-m {
        margin-top: 52px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-13-m {
        margin-right: 52px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-13-m {
        margin-bottom: 52px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-13-m {
        margin-left: 52px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-14-m {
        margin-top: 56px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-14-m {
        margin-right: 56px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-14-m {
        margin-bottom: 56px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-14-m {
        margin-left: 56px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-15-m {
        margin-top: 60px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-15-m {
        margin-right: 60px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-15-m {
        margin-bottom: 60px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-15-m {
        margin-left: 60px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-16-m {
        margin-top: 64px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-16-m {
        margin-right: 64px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-16-m {
        margin-bottom: 64px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-16-m {
        margin-left: 64px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-20-m {
        margin-top: 80px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-20-m {
        margin-right: 80px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-20-m {
        margin-bottom: 80px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-20-m {
        margin-left: 80px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-24-m {
        margin-top: 96px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-24-m {
        margin-right: 96px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-24-m {
        margin-bottom: 96px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-24-m {
        margin-left: 96px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-32-m {
        margin-top: 128px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-32-m {
        margin-right: 128px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-32-m {
        margin-bottom: 128px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-32-m {
        margin-left: 128px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-40-m {
        margin-top: 160px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-40-m {
        margin-right: 160px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-40-m {
        margin-bottom: 160px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-40-m {
        margin-left: 160px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-48-m {
        margin-top: 192px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-48-m {
        margin-right: 192px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-48-m {
        margin-bottom: 192px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-48-m {
        margin-left: 192px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-56-m {
        margin-top: 224px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-56-m {
        margin-right: 224px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-56-m {
        margin-bottom: 224px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-56-m {
        margin-left: 224px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-64-m {
        margin-top: 256px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-64-m {
        margin-right: 256px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-64-m {
        margin-bottom: 256px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-64-m {
        margin-left: 256px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-t-80-m {
        margin-top: 320px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-r-80-m {
        margin-right: 320px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-b-80-m {
        margin-bottom: 320px !important;
    }
}

@media only screen and (max-width: 767.98px) {
    .m-l-80-m {
        margin-left: 320px !important;
    }
}

.p-t-0 {
    padding-top: 0px !important;
}

.p-r-0 {
    padding-right: 0px !important;
}

.p-b-0 {
    padding-bottom: 0px !important;
}

.p-l-0 {
    padding-left: 0px !important;
}

.p-t-05 {
    padding-top: 2px !important;
}

.p-r-05 {
    padding-right: 2px !important;
}

.p-b-05 {
    padding-bottom: 2px !important;
}

.p-l-05 {
    padding-left: 2px !important;
}

.p-t-1 {
    padding-top: 4px !important;
}

.p-r-1 {
    padding-right: 4px !important;
}

.p-b-1 {
    padding-bottom: 4px !important;
}

.p-l-1 {
    padding-left: 4px !important;
}

.p-t-105 {
    padding-top: 6px !important;
}

.p-r-105 {
    padding-right: 6px !important;
}

.p-b-105 {
    padding-bottom: 6px !important;
}

.p-l-105 {
    padding-left: 6px !important;
}

.p-t-2 {
    padding-top: 8px !important;
}

.p-r-2 {
    padding-right: 8px !important;
}

.p-b-2 {
    padding-bottom: 8px !important;
}

.p-l-2 {
    padding-left: 8px !important;
}

.p-t-3 {
    padding-top: 12px !important;
}

.p-r-3 {
    padding-right: 12px !important;
}

.p-b-3 {
    padding-bottom: 12px !important;
}

.p-l-3 {
    padding-left: 12px !important;
}

.p-t-4 {
    padding-top: 16px !important;
}

.p-r-4 {
    padding-right: 16px !important;
}

.p-b-4 {
    padding-bottom: 16px !important;
}

.p-l-4 {
    padding-left: 16px !important;
}

.p-t-5 {
    padding-top: 20px !important;
}

.p-r-5 {
    padding-right: 20px !important;
}

.p-b-5 {
    padding-bottom: 20px !important;
}

.p-l-5 {
    padding-left: 20px !important;
}

.p-t-6 {
    padding-top: 24px !important;
}

.p-r-6 {
    padding-right: 24px !important;
}

.p-b-6 {
    padding-bottom: 24px !important;
}

.p-l-6 {
    padding-left: 24px !important;
}

.p-t-7 {
    padding-top: 28px !important;
}

.p-r-7 {
    padding-right: 28px !important;
}

.p-b-7 {
    padding-bottom: 28px !important;
}

.p-l-7 {
    padding-left: 28px !important;
}

.p-t-8 {
    padding-top: 32px !important;
}

.p-r-8 {
    padding-right: 32px !important;
}

.p-b-8 {
    padding-bottom: 32px !important;
}

.p-l-8 {
    padding-left: 32px !important;
}

.p-t-9 {
    padding-top: 36px !important;
}

.p-r-9 {
    padding-right: 36px !important;
}

.p-b-9 {
    padding-bottom: 36px !important;
}

.p-l-9 {
    padding-left: 36px !important;
}

.p-t-10 {
    padding-top: 40px !important;
}

.p-r-10 {
    padding-right: 40px !important;
}

.p-b-10 {
    padding-bottom: 40px !important;
}

.p-l-10 {
    padding-left: 40px !important;
}

.p-t-11 {
    padding-top: 44px !important;
}

.p-r-11 {
    padding-right: 44px !important;
}

.p-b-11 {
    padding-bottom: 44px !important;
}

.p-l-11 {
    padding-left: 44px !important;
}

.p-t-12 {
    padding-top: 48px !important;
}

.p-r-12 {
    padding-right: 48px !important;
}

.p-b-12 {
    padding-bottom: 48px !important;
}

.p-l-12 {
    padding-left: 48px !important;
}

.p-t-13 {
    padding-top: 52px !important;
}

.p-r-13 {
    padding-right: 52px !important;
}

.p-b-13 {
    padding-bottom: 52px !important;
}

.p-l-13 {
    padding-left: 52px !important;
}

.p-t-14 {
    padding-top: 56px !important;
}

.p-r-14 {
    padding-right: 56px !important;
}

.p-b-14 {
    padding-bottom: 56px !important;
}

.p-l-14 {
    padding-left: 56px !important;
}

.p-t-15 {
    padding-top: 60px !important;
}

.p-r-15 {
    padding-right: 60px !important;
}

.p-b-15 {
    padding-bottom: 60px !important;
}

.p-l-15 {
    padding-left: 60px !important;
}

.p-t-16 {
    padding-top: 64px !important;
}

.p-r-16 {
    padding-right: 64px !important;
}

.p-b-16 {
    padding-bottom: 64px !important;
}

.p-l-16 {
    padding-left: 64px !important;
}

.p-t-20 {
    padding-top: 80px !important;
}

.p-r-20 {
    padding-right: 80px !important;
}

.p-b-20 {
    padding-bottom: 80px !important;
}

.p-l-20 {
    padding-left: 80px !important;
}

.p-t-24 {
    padding-top: 96px !important;
}

.p-r-24 {
    padding-right: 96px !important;
}

.p-b-24 {
    padding-bottom: 96px !important;
}

.p-l-24 {
    padding-left: 96px !important;
}

.p-t-32 {
    padding-top: 128px !important;
}

.p-r-32 {
    padding-right: 128px !important;
}

.p-b-32 {
    padding-bottom: 128px !important;
}

.p-l-32 {
    padding-left: 128px !important;
}

.p-t-40 {
    padding-top: 160px !important;
}

.p-r-40 {
    padding-right: 160px !important;
}

.p-b-40 {
    padding-bottom: 160px !important;
}

.p-l-40 {
    padding-left: 160px !important;
}

.p-t-48 {
    padding-top: 192px !important;
}

.p-r-48 {
    padding-right: 192px !important;
}

.p-b-48 {
    padding-bottom: 192px !important;
}

.p-l-48 {
    padding-left: 192px !important;
}

.p-t-56 {
    padding-top: 224px !important;
}

.p-r-56 {
    padding-right: 224px !important;
}

.p-b-56 {
    padding-bottom: 224px !important;
}

.p-l-56 {
    padding-left: 224px !important;
}

.p-t-64 {
    padding-top: 256px !important;
}

.p-r-64 {
    padding-right: 256px !important;
}

.p-b-64 {
    padding-bottom: 256px !important;
}

.p-l-64 {
    padding-left: 256px !important;
}

.p-t-80 {
    padding-top: 320px !important;
}

.p-r-80 {
    padding-right: 320px !important;
}

.p-b-80 {
    padding-bottom: 320px !important;
}

.p-l-80 {
    padding-left: 320px !important;
}

.mt-from-navbar {
    margin-top: 72px;
}

.line {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    width: 100%;
}

.text-red {
    color: #d71921;
}

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

.text-white {
    color: #fff;
}

.text-black {
    color: #000;
}

.text-gray {
    color: #333;
}

.text-uppercase {
    text-transform: uppercase;
}

.colors-gradient {
    background: url(./static/img/colors-bg.jpg) no-repeat;
    color: #c74691;
    background-size: cover;
    background-position: top center;
}
.colors-gradient .public-section__reset-pass-link a,
.colors-gradient .link-more,
.colors-gradient .link,
.colors-gradient .public-section {
    color: #c74691;
}
.colors-gradient .link:hover {
    border-color: #c74691;
}

.colors-gradient-2 {
    background: url(./static/img/colors-bg-2.jpg) no-repeat;
    color: #c74691;
    background-size: cover;
    background-position: left;
}
.colors-gradient-2 .collapsible-content p,
.colors-gradient-2 .public-section__reset-pass-link a,
.colors-gradient-2 .link-more,
.colors-gradient-2 .link,
.colors-gradient-2 .public-section {
    color: #c74691;
}
.colors-gradient-2 .link:hover {
    border-color: #c74691;
}

.colors-gradient-3 {
    background: transparent;
    color: #c74691;
}
.colors-gradient-3 .password-rules--negative-blue li,
.colors-gradient-3 .password-rules--negative-blue .error,
.colors-gradient-3 .collapsible-content p,
.colors-gradient-3 .public-section__reset-pass-link a,
.colors-gradient-3 .link-more,
.colors-gradient-3 .link,
.colors-gradient-3 .public-section {
    color: #c74691;
}
.colors-gradient-3 .link:hover {
    border-color: #c74691;
}
.colors-gradient-3::after {
    background: url(./static/img/colors-bg-2.jpg) no-repeat;
    background-size: cover;
    background-position: left;
    background-attachment: fixed;
    left: 0;
    right: 0;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}
.colors-gradient-3 .password-rules--negative-blue li::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6.00625' cy='5.99844' r='5.1707' fill='%23c84780' stroke='%23c84780' stroke-width='1.00078'/%3E%3Cpath d='M6 4.99805V8.66758' stroke='white' stroke-width='1.33437' stroke-linecap='round'/%3E%3Cpath d='M6 2.99609H6.0001' stroke='white' stroke-width='1.33437' stroke-linecap='round'/%3E%3C/svg%3E");
}

.colors-gradient-4 {
    background: transparent;
    color: #c74691;
}
.colors-gradient-4 .password-rules--negative-blue li,
.colors-gradient-4 .password-rules--negative-blue .error,
.colors-gradient-4 .collapsible-content p,
.colors-gradient-4 .public-section__reset-pass-link a,
.colors-gradient-4 .link-more,
.colors-gradient-4 .link,
.colors-gradient-4 .public-section {
    color: #c74691;
}
.colors-gradient-4 .link:hover {
    border-color: #c74691;
}
.colors-gradient-4::before {
    background: url(./static/img/colors-bg-2.jpg) no-repeat;
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
}

.align-center {
    -ms-flex-item-align: center;
    align-self: center;
}

.colors-bg {
    background: #fadceb;
    color: #c74691;
    background-size: cover;
    background-position: top center;
}
.colors-bg .collapsible-content p,
.colors-bg .public-section__reset-pass-link a,
.colors-bg .link-more,
.colors-bg .link,
.colors-bg .public-section {
    color: #c74691;
}
.colors-bg .link:hover {
    border-color: #c74691;
}
.colors-bg .public-section--angle {
    background-image: url(./static/img/colors-login-bg-m.png);
    background-repeat: no-repeat;
    background-position: 150% 18%;
    background-size: 88%;
}
@media only screen and (min-width: 992px) {
    .colors-bg .public-section--angle {
        background-image: url(./static/img/colors-login-bg.png);
        background-position: 120% calc(50% - 160px);
        background-size: 68%;
    }
}
.colors-bg .public-section--angle-2 {
    background-repeat: no-repeat;
}
@media only screen and (min-width: 768px) {
    .colors-bg .public-section--angle-2 {
        background-image: url(./static/img/colors-login-bg.png);
        background-position: 150% calc(0% + 80px);
        background-size: 88%;
    }
}
@media only screen and (min-width: 992px) {
    .colors-bg .public-section--angle-2 {
        background-position: 120% top;
        background-size: 68%;
    }
}

.mobile-br {
    display: none;
}
@media only screen and (max-width: 767.98px) {
    .mobile-br {
        display: block !important;
    }
}

.font-weight-300 {
    font-weight: 300;
}

.two-columns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 20px;
    width: 100%;
}
@media only screen and (min-width: 992px) {
    .two-columns {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        gap: 28px;
    }
}

.color-black {
    color: #000;
}

.display-block {
    display: block;
}

.hide-to-tablet {
    display: block;
}
@media only screen and (max-width: 767.98px) {
    .hide-to-tablet {
        display: none;
    }
}

.hide-from-tablet {
    display: block;
}
@media only screen and (min-width: 768px) {
    .hide-from-tablet {
        display: none;
    }
}

.hide-to-desktop {
    display: block;
}
@media only screen and (max-width: 991.98px) {
    .hide-to-desktop {
        display: none;
    }
}

.hide-from-desktop {
    display: block;
}
@media only screen and (min-width: 992px) {
    .hide-from-desktop {
        display: none;
    }
}

.text-color-red {
    color: #d71921;
}

.text-bold {
    font-weight: 700;
}

.m-x-auto {
    margin-left: auto;
    margin-right: auto;
}

@media only screen and (min-width: 992px) {
    .m-x-auto-desktop {
        margin-left: auto;
        margin-right: auto;
    }
}

.disabled-login-button-width:disabled {
    max-width: 370px;
    width: 100%;
}

@media only screen and (min-width: 992px) {
    .disabled-login-button-width:disabled {
        min-width: 400px;
    }
    .m-y-fix{
       margin-top: -240px !important;
    }
}

.m-y-fix{
    margin-top: -310px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl9iYXNlLnNjc3MiLCJfdmFycy5zY3NzIiwiX21peGlucy9fZm9udC1mYWNlLnNjc3MiLCJfZm9udHMuc2NzcyIsIl9pbml0LnNjc3MiLCJjb21wb25lbnRzL19uYXZiYXIuc2NzcyIsIl9tZWRpYS5zY3NzIiwiY29tcG9uZW50cy9faWNvbnMuc2NzcyIsImNvbXBvbmVudHMvX21vZGFsLnNjc3MiLCJjb21wb25lbnRzL19idG4uc2NzcyIsIl9taXhpbnMvX2J0bi5zY3NzIiwiY29tcG9uZW50cy9fbGluay5zY3NzIiwiY29tcG9uZW50cy9fY3RhLnNjc3MiLCJjb21wb25lbnRzL19jYXJkLnNjc3MiLCJjb21wb25lbnRzL19oZWFkaW5nLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsIl9maWdtYS5zY3NzIiwiY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsImNvbXBvbmVudHMvX3BhcmFncmFwaC5zY3NzIiwiY29tcG9uZW50cy9fcHJlZmVyZW5jZXMuc2NzcyIsImNvbXBvbmVudHMvX3Byb2R1Y3RzLnNjc3MiLCJjb21wb25lbnRzL19jb250YWN0LnNjc3MiLCJjb21wb25lbnRzL19wcm9maWxlLnNjc3MiLCJjb21wb25lbnRzL19oZXJvLnNjc3MiLCJjb21wb25lbnRzL19teV9hY2NvdW50LnNjc3MiLCJjb21wb25lbnRzL19ob21lLnNjc3MiLCJjb21wb25lbnRzL19hcnRpY2xlcy5zY3NzIiwiY29tcG9uZW50cy9fby1tYXJjZS5zY3NzIiwiY29tcG9uZW50cy9fYWRkLWNvZGUuc2NzcyIsImNvbXBvbmVudHMvX215LXBvaW50cy1hZGQuc2NzcyIsImNvbXBvbmVudHMvX2ludGVybmFsLW5hdi5zY3NzIiwiY29tcG9uZW50cy9faW5mby1ib3guc2NzcyIsImNvbXBvbmVudHMvX3ZvdWNoZXJzLnNjc3MiLCJjb21wb25lbnRzL192b3VjaGVyLnNjc3MiLCJjb21wb25lbnRzL19tZG0uc2NzcyIsImNvbXBvbmVudHMvX2NvbG9ycy1scC5zY3NzIiwiY29tcG9uZW50cy9fbW9vZC5zY3NzIiwiY29tcG9uZW50cy9fYXVkaW8tcGxheWVyLnNjc3MiLCJjb21wb25lbnRzL192aWRlby1wbGF5ZXIuc2NzcyIsImNvbXBvbmVudHMvX2tvbmt1cnMuc2NzcyIsImNvbXBvbmVudHMvX2NocmlzdG1hcy1jb3VudGRvd24uc2NzcyIsImNvbXBvbmVudHMvX3NjcmF0Y2guc2NzcyIsImNvbXBvbmVudHMvX3N3aWV0YS1zdGFydC5zY3NzIiwiY29tcG9uZW50cy9fYWxlcnQuc2NzcyIsIl9wdWJsaWMtc2VjdGlvbi5zY3NzIiwiX3NoYXJlZC5zY3NzIiwiX21peGlucy9fc3BhY2luZ3Muc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7RUFDRSxrQkFBQTtBREVGOztBQ0NBOztFQUVFLFlBQUE7QURFRjs7QUNDQTtFQUNFLGdCQ2lDUTtFRGhDUixXQUFBO0VBQ0EsNEJDMkRhO0VEMURiLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0FERUY7O0FDQ0E7RUFDRSxtQkN3QmE7QUZ0QmY7O0FDQ0E7RUFDRSxnREFBQTtFQUNBLG9CQUFBO0FERUY7O0FDQ0E7RUFDRSxnQkFBQTtBREVGOztBQ0NBO0VBQ0UsZUFBQTtFQUNBLGlCQ3hCWTtFRHlCWixjQUFBO0FERUY7O0FHcENDO0VBQ0MsbUJBQUE7RUFDQSxnQkNEaUQ7RURFakQsa0JBSmtFO0VBS2xFLHVHQUNDO0FIc0NIO0FHM0NDO0VBQ0MsNEJDQ2lCO0VEQWpCLGdCQUFBO0VBQ0Esa0JBSmtFO0VBS2xFLHFIQUNDO0FINENIO0FHakRDO0VBQ0MscUJDRWlCO0VERGpCLGdCQ0NzRDtFREF0RCxrQkFKa0U7RUFLbEUsNkdBQ0M7QUhrREg7QUd2REM7RUFDQyxxQkNHaUI7RURGakIsZ0JDRW1EO0VERG5ELGtCQUprRTtFQUtsRSx1R0FD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Qm5CeHhCRztFbUJ5eEJILDBCQUFBO0FyQmlyR047QXFCL3FHSTs7RUFDRSwwQkFBQTtBckJrckdOO0FxQi9xR0k7O0VBQ0UseUJuQmh5Qkc7RW1CaXlCSCxnQ0FBQTtVQUFBLHdCQUFBO0FyQmtyR047QXFCL3FHRTs7RUFDRSx5QkFBQTtBckJrckdKO0FxQmpyR0k7O0VBQ0UseUJBQUE7QXJCb3JHTjtBcUJsckdJOztFQUNFLHlCbkJ6eUJJO0VtQjB5QkosMEJBQUE7QXJCcXJHTjtBcUJuckdJOztFQUNFLDBCQUFBO0FyQnNyR047QXFCbnJHSTs7RUFDRSx5Qm5CanpCSTtFbUJtekJKLGdDQUFBO1VBQUEsd0JBQUE7QXJCcXJHTjtBcUJqckdFOztFQUNFLHlCQUFBO0FyQm9yR0o7QXFCbnJHSTs7RUFDRSx5QkFBQTtBckJzckdOO0FxQnByR0k7O0VBQ0UseUJuQjN6Qks7RW1CNHpCTCwwQkFBQTtBckJ1ckdOO0FxQnJyR0k7O0VBQ0UsMEJBQUE7QXJCd3JHTjtBcUJyckdJOztFQUNFLHlCbkJuMEJLO0VtQnEwQkwsZ0NBQUE7VUFBQSx3QkFBQTtBckJ1ckdOO0FxQm5yR0U7O0VBQ0UseUJBQUE7QXJCc3JHSjtBcUJyckdJOztFQUNFLHlCQUFBO0FyQndyR047QXFCdHJHSTs7RUFDRSx5Qm5COTBCSztFbUIrMEJMLDBCQUFBO0FyQnlyR047QXFCdnJHSTs7RUFDRSwwQkFBQTtBckIwckdOO0FxQnZyR0k7O0VBQ0UseUJuQnQxQks7RW1CdzFCTCxnQ0FBQTtVQUFBLHdCQUFBO0FyQnlyR047QXFCcnJHRTs7RUFDRSx5QkFBQTtBckJ3ckdKO0FxQnZyR0k7O0VBQ0UseUJBQUE7QXJCMHJHTjtBcUJ4ckdJOztFQUNFLHlCbkJqMkJLO0VtQmsyQkwsMEJBQUE7QXJCMnJHTjtBcUJ6ckdJOztFQUNFLDBCQUFBO0FyQjRyR047QXFCenJHSTs7RUFDRSx5Qm5CejJCSztFbUIyMkJMLGdDQUFBO1VBQUEsd0JBQUE7QXJCMnJHTjs7QXFCdHJHQTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLG9CQUFBO0FyQnly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OztBOEMvaVJBO0VBQ0UsYUFBQTtBOUNralJGOztBK0M3alJFO0VBQ0UsMEJBQUE7QS9DZ2tSSjs7QStDamtSRTtFQUNFLDRCQUFBO0EvQ29rUko7O0ErQ3JrUkU7RUFDRSw2QkFBQTtBL0N3a1JKOztBK0N6a1JFO0VBQ0UsMkJBQUE7QS9DNGtSSjs7QStDN2tSRTtFQUNFLDBCQUFBO0EvQ2dsUko7O0ErQ2psUkU7RUFDRSw0QkFBQTtBL0NvbFJKOztBK0NybFJFO0VBQ0UsNkJBQUE7QS9Dd2xSSjs7QStDemxSRTtFQUNFLDJCQUFBO0EvQzRsUko7O0ErQzdsUkU7RUFDRSwwQkFBQTtBL0NnbVJKOztBK0NqbVJFO0VBQ0UsNEJBQUE7QS9Db21SSjs7QStDcm1SRTtFQUNFLDZCQUFBO0EvQ3dtUko7O0ErQ3ptUkU7RUFDRSwyQkFBQTtBL0M0bVJKOztBK0M3bVJFO0VBQ0UsMEJBQUE7QS9DZ25SSjs7QStDam5SRTtFQUNFLDRCQUFBO0EvQ29uUko7O0ErQ3JuUkU7RUFDRSw2QkFBQTtBL0N3blJKOztBK0N6blJFO0VBQ0UsMkJBQUE7QS9DNG5SSjs7QStDN25SRTtFQUNFLDBCQUFBO0EvQ2dvUko7O0ErQ2pvUkU7RUFDRSw0QkFBQTtBL0Nvb1JKOztBK0Nyb1JFO0VBQ0UsNkJBQUE7QS9Dd29SSjs7QStDem9SRTtFQUNFLDJCQUFBO0EvQzRvUko7O0ErQzdvUkU7RUFDRSwyQkFBQTtBL0NncFJKOztBK0NqcFJFO0VBQ0UsNkJBQUE7QS9Db3BSSjs7QStDcnBSRTtFQUNFLDhCQUFBO0EvQ3dwUko7O0ErQ3pwUkU7RUFDRSw0QkFBQTtBL0M0cFJKOztBK0M3cFJFO0VBQ0UsMkJBQUE7QS9DZ3FSSjs7QStDanFSRTtFQUNFLDZCQUFBO0EvQ29xUko7O0ErQ3JxUkU7RUFDRSw4QkFBQTtBL0N3cVJKOztBK0N6cVJFO0VBQ0UsNEJBQUE7QS9DNHFSSjs7QStDN3FSRTtFQUNFLDJCQUFBO0EvQ2dyUko7O0ErQ2pyUkU7RUFDRSw2QkFBQTtBL0NvclJKOztBK0NyclJFO0VBQ0UsOEJBQUE7QS9Dd3JSSjs7QStDenJSRTtFQUNFLDRCQUFBO0EvQzRyUko7O0ErQzdyUkU7RUFDRSwyQkFBQTtBL0Nnc1JKOztBK0Nqc1JFO0VBQ0UsNkJBQUE7QS9Db3NSSjs7QStDcnNSRTtFQUNFLDhCQUFBO0EvQ3dzUko7O0ErQ3pzUkU7RUFDRSw0QkFBQTtBL0M0c1JKOztBK0M3c1JFO0VBQ0UsMkJBQUE7QS9DZ3RSSjs7QStDanRSRTtFQUNFLDZCQUFBO0EvQ290Uko7O0ErQ3J0UkU7RUFDRSw4QkFBQTtBL0N3dFJKOztBK0N6dFJFO0VBQ0UsNEJBQUE7QS9DNHRSSjs7QStDN3RSRTtFQUNFLDJCQUFBO0EvQ2d1Uko7O0ErQ2p1UkU7RUFDRSw2QkFBQTtBL0NvdVJKOztBK0NydVJFO0VBQ0UsOEJBQUE7QS9Dd3VSSjs7QStDenVSRTtFQUNFLDRCQUFBO0EvQzR1Uko7O0ErQzd1UkU7RUFDRSwyQkFBQTtBL0NndlJKOztBK0NqdlJFO0VBQ0UsNkJBQUE7QS9Db3ZSSjs7QStDcnZSRTtFQUNFLDhCQUFBO0EvQ3d2Uko7O0ErQ3p2UkU7RUFDRSw0QkFBQTtBL0M0dlJKOztBK0M3dlJFO0VBQ0UsMkJBQUE7QS9DZ3dSSjs7QStDandSRTtFQUNFLDZCQUFBO0EvQ293Uko7O0ErQ3J3UkU7RUFDRSw4QkFBQTtBL0N3d1JKOztBK0N6d1JFO0VBQ0UsNEJBQUE7QS9DNHdSSjs7QStDN3dSRTtFQUNFLDJCQUFBO0EvQ2d4Uko7O0ErQ2p4UkU7RUFDRSw2QkFBQTtBL0NveFJKOztBK0NyeFJFO0VBQ0UsOEJBQUE7QS9Dd3hSSjs7QStDenhSRTtFQUNFLDRCQUFBO0EvQzR4Uko7O0ErQzd4UkU7RUFDRSwyQkFBQTtBL0NneVJKOztBK0NqeVJFO0VBQ0UsNkJBQUE7QS9Db3lSSjs7QStDcnlSRTtFQUNFLDhCQUFBO0EvQ3d5Uko7O0ErQ3p5UkU7RUFDRSw0QkFBQTtBL0M0eVJKOztBK0M3eVJFO0VBQ0UsMkJBQUE7QS9DZ3pSSjs7QStDanpSRTtFQUNFLDZCQUFBO0EvQ296Uko7O0ErQ3J6UkU7RUFDRSw4QkFBQTtBL0N3elJKOztBK0N6elJFO0VBQ0UsNEJBQUE7QS9DNHpSSjs7QStDN3pSRTtFQUNFLDJCQUFBO0EvQ2cwUko7O0ErQ2owUkU7RUFDRSw2QkFBQTtBL0NvMFJKOztBK0NyMFJFO0VBQ0UsOEJBQUE7QS9DdzBSSjs7QStDejBSRTtFQUNFLDRCQUFBO0EvQzQwUko7O0ErQzcwUkU7RUFDRSwyQkFBQTtBL0NnMVJKOztBK0NqMVJFO0VBQ0UsNkJBQUE7QS9DbzFSSjs7QStDcjFSRTtFQUNFLDhCQUFBO0EvQ3cxUko7O0ErQ3oxUkU7RUFDRSw0QkFBQTtBL0M0MVJKOztBK0M3MVJFO0VBQ0UsMkJBQUE7QS9DZzJSSjs7QStDajJSRTtFQUNFLDZCQUFBO0EvQ28yUko7O0ErQ3IyUkU7RUFDRSw4QkFBQTtBL0N3MlJKOztBK0N6MlJFO0VBQ0UsNEJBQUE7QS9DNDJSSjs7QStDNzJSRTtFQUNFLDJCQUFBO0EvQ2czUko7O0ErQ2ozUkU7RUFDRSw2QkFBQTtBL0NvM1JKOztBK0NyM1JFO0VBQ0UsOEJBQUE7QS9DdzNSSjs7QStDejNSRTtFQUNFLDRCQUFBO0EvQzQzUko7O0ErQzczUkU7RUFDRSwyQkFBQTtBL0NnNFJKOztBK0NqNFJFO0VBQ0UsNkJBQUE7QS9DbzRSSjs7QStDcjRSRTtFQUNFLDhCQUFBO0EvQ3c0Uko7O0ErQ3o0UkU7RUFDRSw0QkFBQTtBL0M0NFJKOztBK0M3NFJFO0VBQ0UsNEJBQUE7QS9DZzVSSjs7QStDajVSRTtFQUNFLDhCQUFBO0EvQ281Uko7O0ErQ3I1UkU7RUFDRSwrQkFBQTtBL0N3NVJKOztBK0N6NVJFO0VBQ0UsNkJBQUE7QS9DNDVSSjs7QStDNzVSRTtFQUNFLDRCQUFBO0EvQ2c2Uko7O0ErQ2o2UkU7RUFDRSw4QkFBQTtBL0NvNlJKOztBK0NyNlJFO0VBQ0UsK0JBQUE7QS9DdzZSSjs7QStDejZSRTtFQUNFLDZCQUFBO0EvQzQ2Uko7O0ErQzc2UkU7RUFDRSw0QkFBQTtBL0NnN1JKOztBK0NqN1JFO0VBQ0UsOEJBQUE7QS9DbzdSSjs7QStDcjdSRTtFQUNFLCtCQUFBO0EvQ3c3Uko7O0ErQ3o3UkU7RUFDRSw2QkFBQTtBL0M0N1JKOztBK0M3N1JFO0VBQ0UsNEJBQUE7QS9DZzhSSjs7QStDajhSRTtFQUNFLDhCQUFBO0EvQ284Uko7O0ErQ3I4UkU7RUFDRSwrQkFBQTtBL0N3OFJKOztBK0N6OFJFO0VBQ0UsNkJBQUE7QS9DNDhSSjs7QStDNzhSRTtFQUNFLDRCQUFBO0EvQ2c5Uko7O0ErQ2o5UkU7RUFDRSw4QkFBQTtBL0NvOVJKOztBK0NyOVJFO0VBQ0UsK0JBQUE7QS9DdzlSSjs7QStDejlSRTtFQUNFLDZCQUFBO0EvQzQ5Uko7O0ErQzc5UkU7RUFDRSw0QkFBQTtBL0NnK1JKOztBK0NqK1JFO0VBQ0UsOEJBQUE7QS9DbytSSjs7QStDcitSRTtFQUNFLCtCQUFBO0EvQ3crUko7O0ErQ3orUkU7RUFDRSw2QkFBQTtBL0M0K1JKOztBT243UlE7RXdDcEROO0lBRUksMEJBQUE7RS9DMCtSSjtBQUNGOztBT3o3UlE7RXdDcEROO0lBRUksNEJBQUE7RS9DZy9SSjtBQUNGOztBTy83UlE7RXdDcEROO0lBRUksNkJBQUE7RS9Dcy9SSjtBQUNGOztBT3I4UlE7RXdDcEROO0lBRUksMkJBQUE7RS9DNC9SSjtBQUNGOztBTzM4UlE7RXdDcEROO0lBRUksMEJBQUE7RS9Da2dTSjtBQUNGOztBT2o5UlE7RXdDcEROO0lBRUksNEJBQUE7RS9Dd2dTSjtBQUNGOztBT3Y5UlE7RXdDcEROO0lBRUksNkJBQUE7RS9DOGdTSjtBQUNGOztBTzc5UlE7RXdDcEROO0lBRUksMkJBQUE7RS9Db2hTSjtBQUNGOztBT24rUlE7RXdDcEROO0lBRUksMEJBQUE7RS9DMGhTSjtBQUNGOztBT3orUlE7RXdDcEROO0lBRUksNEJBQUE7RS9DZ2lTSjtBQUNGOztBTy8rUlE7RXdDcEROO0lBRUksNkJBQUE7RS9Dc2lTSjtBQUNGOztBT3IvUlE7RXdDcEROO0lBRUksMkJBQUE7RS9DNGlTSjtBQUNGOztBTzMvUlE7RXdDcEROO0lBRUksMEJBQUE7RS9Da2pTSjtBQUNGOztBT2pnU1E7RXdDcEROO0lBRUksNEJBQUE7RS9Dd2pTSjtBQUNGOztBT3ZnU1E7RXdDcEROO0lBRUksNkJBQUE7RS9DOGpTSjtBQUNGOztBTzdnU1E7RXdDcEROO0lBRUksMkJBQUE7RS9Db2tTSjtBQUNGOztBT25oU1E7RXdDcEROO0lBRUksMEJBQUE7RS9DMGtTSjtBQUNGOztBT3poU1E7RXdDcEROO0lBRUksNEJBQUE7RS9DZ2xTSjtBQUNGOztBTy9oU1E7RXdDcEROO0lBRUksNkJBQUE7RS9Dc2xTSjtBQUNGOztBT3JpU1E7RXdDcEROO0lBRUksMkJBQUE7RS9DNGxTSjtBQUNGOztBTzNpU1E7RXdDcEROO0lBRUksMkJBQUE7RS9Da21TSjtBQUNGOztBT2pqU1E7RXdDcEROO0lBRUksNkJBQUE7RS9Dd21TSjtBQUNGOztBT3ZqU1E7RXdDcEROO0lBRUksOEJBQUE7RS9DOG1TSjtBQUNGOztBTzdqU1E7RXdDcEROO0lBRUksNEJBQUE7RS9Db25TSjtBQUNGOztBT25rU1E7RXdDcEROO0lBRUksMkJBQUE7RS9DMG5TSjtBQUNGOztBT3prU1E7RXdDcEROO0lBRUksNkJBQUE7RS9DZ29TSjtBQUNGOztBTy9rU1E7RXdDcEROO0lBRUksOEJBQUE7RS9Dc29TSjtBQUNGOztBT3JsU1E7RXdDcEROO0lBRUksNEJBQUE7RS9DNG9TSjtBQUNGOztBTzNsU1E7RXdDcEROO0lBRUksMkJBQUE7RS9Da3BTSjtBQUNGOztBT2ptU1E7RXdDcEROO0lBRUksNkJBQUE7RS9Dd3BTSjtBQUNGOztBT3ZtU1E7RXdDcEROO0lBRUksOEJBQUE7RS9DOHBTSjtBQUNGOztBTzdtU1E7RXdDcEROO0lBRUksNEJBQUE7RS9Db3FTSjtBQUNGOztBT25uU1E7RXdDcEROO0lBRUksMkJBQUE7RS9DMHFTSjtBQUNGOztBT3puU1E7RXdDcEROO0lBRUksNkJBQUE7RS9DZ3JTSjtBQUNGOztBTy9uU1E7RXdDcEROO0lBRUksOEJBQUE7RS9Dc3JTSjtBQUNGOztBT3JvU1E7RXdDcEROO0lBRUksNEJBQUE7RS9DNHJTSjtBQUNGOztBTzNvU1E7RXdDcEROO0lBRUksMkJBQUE7RS9Da3NTSjtBQUNGOztBT2pwU1E7RXdDcEROO0lBRUksNkJBQUE7RS9Dd3NTSjtBQUNGOztBT3ZwU1E7RXdDcEROO0lBRUksOEJBQUE7RS9DOHNTSjtBQUNGOztBTzdwU1E7RXdDcEROO0lBRUksNEJBQUE7RS9Db3RTSjtBQUNGOztBT25xU1E7RXdDcEROO0lBRUksMkJBQUE7RS9DMHRTSjtBQUNGOztBT3pxU1E7RXdDcEROO0lBRUksNkJBQUE7RS9DZ3VTSjtBQUNGOztBTy9xU1E7RXdDcEROO0lBRUksOEJBQUE7RS9Dc3VTSjtBQUNGOztBT3JyU1E7RXdDcEROO0lBRUksNEJBQUE7RS9DNHVTSjtBQUNGOztBTzNyU1E7RXdDcEROO0lBRUksMkJBQUE7RS9Da3ZTSjtBQUNGOztBT2pzU1E7RXdDcEROO0lBRUksNkJBQUE7RS9Dd3ZTSjtBQUNGOztBT3ZzU1E7RXdDcEROO0lBRUksOEJBQUE7RS9DOHZTSjtBQUNGOztBTzdzU1E7RXdDcEROO0lBRUksNEJBQUE7RS9Db3dTSjtBQUNGOztBT250U1E7RXdDcEROO0lBRUksMkJBQUE7RS9DMHdTSjtBQUNGOztBT3p0U1E7RXdDcEROO0lBRUksNkJBQUE7RS9DZ3hTSjtBQUNGOztBTy90U1E7RXdDcEROO0lBRUksOEJBQUE7RS9Dc3hTSjtBQUNGOztBT3J1U1E7RXdDcEROO0lBRUksNEJBQUE7RS9DNHhTSjtBQUNGOztBTzN1U1E7RXdDcEROO0lBRUksMkJBQUE7RS9Da3lTSjtBQUNGOztBT2p2U1E7RXdDcEROO0lBRUksNkJBQUE7RS9Dd3lTSjtBQUNGOztBT3Z2U1E7RXdDcEROO0lBRUksOEJBQUE7RS9DOHlTSjtBQUNGOztBTzd2U1E7RXdDcEROO0lBRUksNEJBQUE7RS9Db3pTSjtBQUNGOztBT253U1E7RXdDcEROO0lBRUksMkJBQUE7RS9DMHpTSjtBQUNGOztBT3p3U1E7RXdDcEROO0lBRUksNkJBQUE7RS9DZzBTSjtBQUNGOztBTy93U1E7RXdDcEROO0lBRUksOEJBQUE7RS9DczBTSjtBQUNGOztBT3J4U1E7RXdDcEROO0lBRUksNEJBQUE7RS9DNDBTSjtBQUNGOztBTzN4U1E7RXdDcEROO0lBRUksMkJBQUE7RS9DazFTSjtBQUNGOztBT2p5U1E7RXdDcEROO0lBRUksNkJBQUE7RS9DdzFTSjtBQUNGOztBT3Z5U1E7RXdDcEROO0lBRUksOEJBQUE7RS9DODFTSjtBQUNGOztBTzd5U1E7RXdDcEROO0lBRUksNEJBQUE7RS9DbzJTSjtBQUNGOztBT256U1E7RXdDcEROO0lBRUksMkJBQUE7RS9DMDJTSjtBQUNGOztBT3p6U1E7RXdDcEROO0lBRUksNkJBQUE7RS9DZzNTSjtBQUNGOztBTy96U1E7RXdDcEROO0lBRUksOEJBQUE7RS9DczNTSjtBQUNGOztBT3IwU1E7RXdDcEROO0lBRUksNEJBQUE7RS9DNDNTSjtBQUNGOztBTzMwU1E7RXdDcEROO0lBRUksMkJBQUE7RS9DazRTSjtBQUNGOztBT2oxU1E7RXdDcEROO0lBRUksNkJBQUE7RS9DdzRTSjtBQUNGOztBT3YxU1E7RXdDcEROO0lBRUksOEJBQUE7RS9DODRTSjtBQUNGOztBTzcxU1E7RXdDcEROO0lBRUksNEJBQUE7RS9DbzVTSjtBQUNGOztBT24yU1E7RXdDcEROO0lBRUksMkJBQUE7RS9DMDVTSjtBQUNGOztBT3oyU1E7RXdDcEROO0lBRUksNkJBQUE7RS9DZzZTSjtBQUNGOztBTy8yU1E7RXdDcEROO0lBRUksOEJBQUE7RS9DczZTSjtBQUNGOztBT3IzU1E7RXdDcEROO0lBRUksNEJBQUE7RS9DNDZTSjtBQUNGOztBTzMzU1E7RXdDcEROO0lBRUksMkJBQUE7RS9DazdTSjtBQUNGOztBT2o0U1E7RXdDcEROO0lBRUksNkJBQUE7RS9DdzdTSjtBQUNGOztBT3Y0U1E7RXdDcEROO0lBRUksOEJBQUE7RS9DODdTSjtBQUNGOztBTzc0U1E7RXdDcEROO0lBRUksNEJBQUE7RS9DbzhTSjtBQUNGOztBT241U1E7RXdDcEROO0lBRUksMkJBQUE7RS9DMDhTSjtBQUNGOztBT3o1U1E7RXdDcEROO0lBRUksNkJBQUE7RS9DZzlTSjtBQUNGOztBTy81U1E7RXdDcEROO0lBRUksOEJBQUE7RS9DczlTSjtBQUNGOztBT3I2U1E7RXdDcEROO0lBRUksNEJBQUE7RS9DNDlTSjtBQUNGOztBTzM2U1E7RXdDcEROO0lBRUksNEJBQUE7RS9DaytTSjtBQUNGOztBT2o3U1E7RXdDcEROO0lBRUksOEJBQUE7RS9DdytTSjtBQUNGOztBT3Y3U1E7RXdDcEROO0lBRUksK0JBQUE7RS9DOCtTSjtBQUNGOztBTzc3U1E7RXdDcEROO0lBRUksNkJBQUE7RS9Dby9TSjtBQUNGOztBT244U1E7RXdDcEROO0lBRUksNEJBQUE7RS9DMC9TSjtBQUNGOztBT3o4U1E7RXdDcEROO0lBRUksOEJBQUE7RS9DZ2dUSjtBQUNGOztBTy84U1E7RXdDcEROO0lBRUksK0JBQUE7RS9Dc2dUSjtBQUNGOztBT3I5U1E7RXdDcEROO0lBRUksNkJBQUE7RS9DNGdUSjtBQUNGOztBTzM5U1E7RXdDcEROO0lBRUksNEJBQUE7RS9Da2hUSjtBQUNGOztBT2orU1E7RXdDcEROO0lBRUksOEJBQUE7RS9Dd2hUSjtBQUNGOztBT3YrU1E7RXdDcEROO0lBRUksK0JBQUE7RS9DOGhUSjtBQUNGOztBTzcrU1E7RXdDcEROO0lBRUksNkJBQUE7RS9Db2lUSjtBQUNGOztBT24vU1E7RXdDcEROO0lBRUksNEJBQUE7RS9DMGlUSjtBQUNGOztBT3ovU1E7RXdDcEROO0lBRUksOEJBQUE7RS9DZ2pUSjtBQUNGOztBTy8vU1E7RXdDcEROO0lBRUksK0JBQUE7RS9Dc2pUSjtBQUNGOztBT3JnVFE7RXdDcEROO0lBRUksNkJBQUE7RS9DNGpUSjtBQUNGOztBTzNnVFE7RXdDcEROO0lBRUksNEJBQUE7RS9Da2tUSjtBQUNGOztBT2poVFE7RXdDcEROO0lBRUksOEJBQUE7RS9Dd2tUSjtBQUNGOztBT3ZoVFE7RXdDcEROO0lBRUksK0JBQUE7RS9DOGtUSjtBQUNGOztBTzdoVFE7RXdDcEROO0lBRUksNkJBQUE7RS9Db2xUSjtBQUNGOztBT25pVFE7RXdDcEROO0lBRUksNEJBQUE7RS9DMGxUSjtBQUNGOztBT3ppVFE7RXdDcEROO0lBRUksOEJBQUE7RS9DZ21USjtBQUNGOztBTy9pVFE7RXdDcEROO0lBRUksK0JBQUE7RS9Dc21USjtBQUNGOztBT3JqVFE7RXdDcEROO0lBRUksNkJBQUE7RS9DNG1USjtBQUNGOztBK0N2bVRFO0VBQ0UsMkJBQUE7QS9DMG1USjs7QStDM21URTtFQUNFLDZCQUFBO0EvQzhtVEo7O0ErQy9tVEU7RUFDRSw4QkFBQTtBL0NrblRKOztBK0NublRFO0VBQ0UsNEJBQUE7QS9Dc25USjs7QStDdm5URTtFQUNFLDJCQUFBO0EvQzBuVEo7O0ErQzNuVEU7RUFDRSw2QkFBQTtBL0M4blRKOztBK0MvblRFO0VBQ0UsOEJBQUE7QS9Da29USjs7QStDbm9URTtFQUNFLDRCQUFBO0EvQ3NvVEo7O0ErQ3ZvVEU7RUFDRSwyQkFBQTtBL0Mwb1RKOztBK0Mzb1RFO0VBQ0UsNkJBQUE7QS9DOG9USjs7QStDL29URTtFQUNFLDhCQUFBO0EvQ2twVEo7O0ErQ25wVEU7RUFDRSw0QkFBQTtBL0NzcFRKOztBK0N2cFRFO0VBQ0UsMkJBQUE7QS9DMHBUSjs7QStDM3BURTtFQUNFLDZCQUFBO0EvQzhwVEo7O0ErQy9wVEU7RUFDRSw4QkFBQTtBL0NrcVRKOztBK0NucVRFO0VBQ0UsNEJBQUE7QS9Dc3FUSjs7QStDdnFURTtFQUNFLDJCQUFBO0EvQzBxVEo7O0ErQzNxVEU7RUFDRSw2QkFBQTtBL0M4cVRKOztBK0MvcVRFO0VBQ0UsOEJBQUE7QS9Da3JUSjs7QStDbnJURTtFQUNFLDRCQUFBO0EvQ3NyVEo7O0ErQ3ZyVEU7RUFDRSw0QkFBQTtBL0MwclRKOztBK0MzclRFO0VBQ0UsOEJBQUE7QS9DOHJUSjs7QStDL3JURTtFQUNFLCtCQUFBO0EvQ2tzVEo7O0ErQ25zVEU7RUFDRSw2QkFBQTtBL0Nzc1RKOztBK0N2c1RFO0VBQ0UsNEJBQUE7QS9DMHNUSjs7QStDM3NURTtFQUNFLDhCQUFBO0EvQzhzVEo7O0ErQy9zVEU7RUFDRSwrQkFBQTtBL0NrdFRKOztBK0NudFRFO0VBQ0UsNkJBQUE7QS9Dc3RUSjs7QStDdnRURTtFQUNFLDRCQUFBO0EvQzB0VEo7O0ErQzN0VEU7RUFDRSw4QkFBQTtBL0M4dFRKOztBK0MvdFRFO0VBQ0UsK0JBQUE7QS9Da3VUSjs7QStDbnVURTtFQUNFLDZCQUFBO0EvQ3N1VEo7O0ErQ3Z1VEU7RUFDRSw0QkFBQTtBL0MwdVRKOztBK0MzdVRFO0VBQ0UsOEJBQUE7QS9DOHVUSjs7QStDL3VURTtFQUNFLCtCQUFBO0EvQ2t2VEo7O0ErQ252VEU7RUFDRSw2QkFBQTtBL0NzdlRKOztBK0N2dlRFO0VBQ0UsNEJBQUE7QS9DMHZUSjs7QStDM3ZURTtFQUNFLDhCQUFBO0EvQzh2VEo7O0ErQy92VEU7RUFDRSwrQkFBQTtBL0Nrd1RKOztBK0Nud1RFO0VBQ0UsNkJBQUE7QS9Dc3dUSjs7QStDdndURTtFQUNFLDRCQUFBO0EvQzB3VEo7O0ErQzN3VEU7RUFDRSw4QkFBQTtBL0M4d1RKOztBK0Mvd1RFO0VBQ0UsK0JBQUE7QS9Da3hUSjs7QStDbnhURTtFQUNFLDZCQUFBO0EvQ3N4VEo7O0ErQ3Z4VEU7RUFDRSw0QkFBQTtBL0MweFRKOztBK0MzeFRFO0VBQ0UsOEJBQUE7QS9DOHhUSjs7QStDL3hURTtFQUNFLCtCQUFBO0EvQ2t5VEo7O0ErQ255VEU7RUFDRSw2QkFBQTtBL0NzeVRKOztBK0N2eVRFO0VBQ0UsNEJBQUE7QS9DMHlUSjs7QStDM3lURTtFQUNFLDhCQUFBO0EvQzh5VEo7O0ErQy95VEU7RUFDRSwrQkFBQTtBL0NrelRKOztBK0NuelRFO0VBQ0UsNkJBQUE7QS9Dc3pUSjs7QStDdnpURTtFQUNFLDRCQUFBO0EvQzB6VEo7O0ErQzN6VEU7RUFDRSw4QkFBQTtBL0M4elRKOztBK0MvelRFO0VBQ0UsK0JBQUE7QS9DazBUSjs7QStDbjBURTtFQUNFLDZCQUFBO0EvQ3MwVEo7O0ErQ3YwVEU7RUFDRSw0QkFBQTtBL0MwMFRKOztBK0MzMFRFO0VBQ0UsOEJBQUE7QS9DODBUSjs7QStDLzBURTtFQUNFLCtCQUFBO0EvQ2sxVEo7O0ErQ24xVEU7RUFDRSw2QkFBQTtBL0NzMVRKOztBK0N2MVRFO0VBQ0UsNEJBQUE7QS9DMDFUSjs7QStDMzFURTtFQUNFLDhCQUFBO0EvQzgxVEo7O0ErQy8xVEU7RUFDRSwrQkFBQTtBL0NrMlRKOztBK0NuMlRFO0VBQ0UsNkJBQUE7QS9DczJUSjs7QStDdjJURTtFQUNFLDRCQUFBO0EvQzAyVEo7O0ErQzMyVEU7RUFDRSw4QkFBQTtBL0M4MlRKOztBK0MvMlRFO0VBQ0UsK0JBQUE7QS9DazNUSjs7QStDbjNURTtFQUNFLDZCQUFBO0EvQ3MzVEo7O0ErQ3YzVEU7RUFDRSw0QkFBQTtBL0MwM1RKOztBK0MzM1RFO0VBQ0UsOEJBQUE7QS9DODNUSjs7QStDLzNURTtFQUNFLCtCQUFBO0EvQ2s0VEo7O0ErQ240VEU7RUFDRSw2QkFBQTtBL0NzNFRKOztBK0N2NFRFO0VBQ0UsNEJBQUE7QS9DMDRUSjs7QStDMzRURTtFQUNFLDhCQUFBO0EvQzg0VEo7O0ErQy80VEU7RUFDRSwrQkFBQTtBL0NrNVRKOztBK0NuNVRFO0VBQ0UsNkJBQUE7QS9DczVUSjs7QStDdjVURTtFQUNFLDRCQUFBO0EvQzA1VEo7O0ErQzM1VEU7RUFDRSw4QkFBQTtBL0M4NVRKOztBK0MvNVRFO0VBQ0UsK0JBQUE7QS9DazZUSjs7QStDbjZURTtFQUNFLDZCQUFBO0EvQ3M2VEo7O0ErQ3Y2VEU7RUFDRSw0QkFBQTtBL0MwNlRKOztBK0MzNlRFO0VBQ0UsOEJBQUE7QS9DODZUSjs7QStDLzZURTtFQUNFLCtCQUFBO0EvQ2s3VEo7O0ErQ243VEU7RUFDRSw2QkFBQTtBL0NzN1RKOztBK0N2N1RFO0VBQ0UsNkJBQUE7QS9DMDdUSjs7QStDMzdURTtFQUNFLCtCQUFBO0EvQzg3VEo7O0ErQy83VEU7RUFDRSxnQ0FBQTtBL0NrOFRKOztBK0NuOFRFO0VBQ0UsOEJBQUE7QS9DczhUSjs7QStDdjhURTtFQUNFLDZCQUFBO0EvQzA4VEo7O0ErQzM4VEU7RUFDRSwrQkFBQTtBL0M4OFRKOztBK0MvOFRFO0VBQ0UsZ0NBQUE7QS9DazlUSjs7QStDbjlURTtFQUNFLDhCQUFBO0EvQ3M5VEo7O0ErQ3Y5VEU7RUFDRSw2QkFBQTtBL0MwOVRKOztBK0MzOVRFO0VBQ0UsK0JBQUE7QS9DODlUSjs7QStDLzlURTtFQUNFLGdDQUFBO0EvQ2srVEo7O0ErQ24rVEU7RUFDRSw4QkFBQTtBL0NzK1RKOztBK0N2K1RFO0VBQ0UsNkJBQUE7QS9DMCtUSjs7QStDMytURTtFQUNFLCtCQUFBO0EvQzgrVEo7O0ErQy8rVEU7RUFDRSxnQ0FBQTtBL0NrL1RKOztBK0NuL1RFO0VBQ0UsOEJBQUE7QS9Dcy9USjs7QStDdi9URTtFQUNFLDZCQUFBO0EvQzAvVEo7O0ErQzMvVEU7RUFDRSwrQkFBQTtBL0M4L1RKOztBK0MvL1RFO0VBQ0UsZ0NBQUE7QS9Da2dVSjs7QStDbmdVRTtFQUNFLDhCQUFBO0EvQ3NnVUo7O0ErQ3ZnVUU7RUFDRSw2QkFBQTtBL0MwZ1VKOztBK0MzZ1VFO0VBQ0UsK0JBQUE7QS9DOGdVSjs7QStDL2dVRTtFQUNFLGdDQUFBO0EvQ2toVUo7O0ErQ25oVUU7RUFDRSw4QkFBQTtBL0NzaFVKOztBOENoK1RBO0VBQ0UsZ0JBQUE7QTlDbStURjs7QThDaCtUQTtFQUNFLHdDQUFBO0VBQ0EsV0FBQTtBOUNtK1RGOztBOENoK1RBO0VBQ0UsYzVDOURZO0FGaWlVZDs7QThDaCtUQTtFQUNFLGtCQUFBO0E5Q20rVEY7O0E4Q2grVEE7RUFDRSxXQUFBO0E5Q20rVEY7O0E4Q2orVEE7RUFDRSxXQUFBO0E5Q28rVEY7O0E4Q2wrVEE7RUFDRSxXQUFBO0E5Q3ErVEY7O0E4Q2wrVEE7RUFDRSx5QkFBQTtBOUNxK1RGOztBOENsK1RBO0VBRUUsK0NBQUE7RUFDQSxjNUN4Rk87RTRDeUZQLHNCQUFBO0VBQ0EsK0JBQUE7QTlDbytURjtBOENsK1RFOzs7O0VBSUUsYzVDaEdLO0FGb2tVVDtBOENqK1RFO0VBQ0UscUI1Q3BHSztBRnVrVVQ7O0E4Qy85VEE7RUFFRSxpREFBQTtFQUNBLGM1QzNHTztFNEM0R1Asc0JBQUE7RUFDQSx5QkFBQTtBOUNpK1RGO0E4Qy85VEU7Ozs7O0VBS0UsYzVDcEhLO0FGcWxVVDtBOEM5OVRFO0VBQ0UscUI1Q3hISztBRndsVVQ7O0E4QzU5VEE7RUFDRSx1QkFBQTtFQUNBLGM1QzlITztBRjZsVVQ7QThDNzlURTs7Ozs7OztFQU9FLGM1Q3ZJSztBRnNtVVQ7QThDNTlURTtFQUNFLHFCNUMzSUs7QUZ5bVVUO0E4QzU5VEU7RUFDRSxpREFBQTtFQUNBLHNCQUFBO0VBQ0EseUJBQUE7RUFDQSw0QkFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7QTlDODlUSjtBOEMzOVRFO0VBQ0UsbWFBQUE7QTlDNjlUSjs7QThDejlUQTtFQUNFLHVCQUFBO0VBQ0EsYzVDOUpPO0FGMG5VVDtBOEMxOVRFOzs7Ozs7O0VBT0UsYzVDdktLO0FGbW9VVDtBOEN6OVRFO0VBQ0UscUI1QzNLSztBRnNvVVQ7QThDejlURTtFQUNFLGlEQUFBO0VBQ0Esc0JBQUE7RUFDQSwyQkFBQTtFQUNBLDRCQUFBO0E5QzI5VEo7O0E4Q3I5VEE7RUFDRSwyQkFBQTtNQUFBLGtCQUFBO0E5Q3c5VEY7O0E4Q3Q5VEE7RUFFRSxtQkFBQTtFQUVBLGM1QzlMTztFNEMrTFAsc0JBQUE7RUFDQSwrQkFBQTtBOUN1OVRGO0E4Q3I5VEU7Ozs7O0VBS0UsYzVDdk1LO0FGOHBVVDtBOENwOVRFO0VBQ0UscUI1QzNNSztBRmlxVVQ7QThDcDlURTtFQUNFLG1EQUFBO0VBQ0EsNEJBQUE7RUFFQSw2QkFBQTtFQUNBLG9CQUFBO0E5Q3E5VEo7QU9wcVVRO0V1QzBNTjtJQU9JLGlEQUFBO0lBRUEsMkNBQUE7SUFDQSxvQkFBQTtFOUNzOVRKO0FBQ0Y7QThDbjlURTtFQUNFLDRCQUFBO0E5Q3E5VEo7QU9wclVRO0V1QzhOTjtJQUdJLGlEQUFBO0lBQ0EseUNBQUE7SUFDQSxvQkFBQTtFOUN1OVRKO0FBQ0Y7QU9yclVRO0V1Q3dOTjtJQVNJLDZCQUFBO0lBQ0Esb0JBQUE7RTlDdzlUSjtBQUNGOztBOENwOVRBO0VBSUUsYUFBQTtBOUNvOVRGO0FPdnBVUTtFdUMrTFI7SUFFSSx5QkFBQTtFOUMwOVRGO0FBQ0Y7O0E4Q3Q5VEE7RUFDRSxnQkFBQTtBOUN5OVRGOztBOEN0OVRBO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0E5Q3k5VEY7QU9odFVRO0V1Q2tQUjtJQVFJLDhCQUFBO0lBQUEsNkJBQUE7UUFBQSx1QkFBQTtZQUFBLG1CQUFBO0lBQ0EsU0FBQTtFOUMwOVRGO0FBQ0Y7O0E4Q3Y5VEE7RUFDRSxXQUFBO0E5QzA5VEY7O0E4Q3Y5VEE7RUFDRSxjQUFBO0E5QzA5VEY7O0E4Q3Y5VEE7RUFDRSxjQUFBO0E5QzA5VEY7QU8xclVRO0V1QytOUjtJQUlJLGFBQUE7RTlDMjlURjtBQUNGOztBOEN4OVRBO0VBQ0UsY0FBQTtBOUMyOVRGO0FPanZVUTtFdUNxUlI7SUFJSSxhQUFBO0U5QzQ5VEY7QUFDRjs7QThDejlUQTtFQUNFLGNBQUE7QTlDNDlURjtBT3RzVVE7RXVDeU9SO0lBSUksYUFBQTtFOUM2OVRGO0FBQ0Y7O0E4QzM5VEE7RUFDRSxjQUFBO0E5Qzg5VEY7QU83dlVRO0V1QzhSUjtJQUlJLGFBQUE7RTlDKzlURjtBQUNGOztBOEM1OVRBO0VBQ0UsYzVDeFNZO0FGdXdVZDs7QThDNTlUQTtFQUNFLGdCQUFBO0E5Qys5VEY7O0E4QzU5VEE7RUFDRSxpQkFBQTtFQUNBLGtCQUFBO0E5Qys5VEY7O0FPL3dVUTtFdUNtVFI7SUFFSSxpQkFBQTtJQUNBLGtCQUFBO0U5Qys5VEY7QUFDRiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5odG1sIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5odG1sLFxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgYXJpYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5ib2R5LmdyYXktYmcge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuXG5ib2R5LnN3aWV0YS1iZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3dpZXRhL3NuaWVnLTIuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG5cbmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRydWtcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RydWstTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9EcnVrLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIENvbmRlbnNlZFwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOQ29uZGVuc2VkLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9ESU5Db25kZW5zZWQtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90by1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Sb2JvdG8tQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG46cm9vdCB7XG4gIGNvbG9yLXNjaGVtZTogb25seSBsaWdodDtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKiB7XG4gIG1hcmdpbjogMDtcbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5odG1sOmZvY3VzLXdpdGhpbiB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmltZyxcbnBpY3R1cmUsXG52aWRlbyxcbmNhbnZhcyxcbnN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxudGV4dGFyZWEsXG5zZWxlY3Qge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5hIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxucCxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDUwcHggdHJhbnNwYXJlbnQgaW5zZXQ7XG59XG5cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbnRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwsXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsLFxuc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMDAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMTAwMHB4IHJnYmEoMCwgMCwgMCwgMCkgaW5zZXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMHMgZWFzZS1pbi1vdXQgMHM7XG59XG5cbjpyb290IHtcbiAgLS1uYXYtaGVpZ2h0OiA3MnB4O1xufVxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5hdmJhci0tcmVkIHtcbiAgYmFja2dyb3VuZDogI2Q3MTkyMTtcbn1cbi5uYXZiYXIgOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggcmlkZ2UgYmxhY2s7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubmF2YmFyID4gLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBwYWRkaW5nOiAxM3B4IDhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhciA+IC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDE2cHggOHB4O1xuICB9XG59XG4ubmF2YmFyLS1jb2xvcnMgLmNvbnRhaW5lcjpub3QoLmFjdGl2ZSkgLm5hdmJhci1sb2dvIHBhdGgge1xuICBmaWxsOiAjYzc0NjkxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLS1jb2xvcnMtbW9iaWxlIC5jb250YWluZXI6bm90KC5hY3RpdmUpIC5uYXZiYXItbG9nbyBwYXRoIHtcbiAgICBmaWxsOiAjZmZmO1xuICB9XG59XG4ubmF2YmFyLS1jb2xvcnMgLm5hdmJhci1jb2xsYXBzZSB7XG4gIGJhY2tncm91bmQ6ICNjNzQ2OTE7XG59XG4ubmF2YmFyLmtvbmt1cnMtMyB7XG4gIGJhY2tncm91bmQ6ICNmYmRjZWM7XG59XG4ubmF2YmFyLXRvZ2dsZXIge1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB6LWluZGV4OiA1MDtcbiAgfVxufVxuLm5hdmJhci1icmFuZDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMDtcbn1cbi5uYXZiYXItbG9nbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xuICBtYXgtd2lkdGg6IDExNXB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubmF2YmFyLWxvZ28gcGF0aCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLCAxKTtcbn1cbi5uYXZiYXItcHJvZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xufVxuLm5hdmJhci1wb2ludHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubmF2YmFyLXBvaW50cyAuYnRuLXBvaW50cyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLCAxKTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBsaW5lLWhlaWdodDogMC44ZW07XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBDb25kZW5zZWRcIiwgYXJpYWw7XG4gIGNvbG9yOiAjZDcxOTIxO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWluLXdpZHRoOiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubmF2YmFyLXBvaW50cyAuYnRuLXBvaW50cyBzcGFuIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5uYXZiYXItLWNvbG9ycyAuY29udGFpbmVyOm5vdCguYWN0aXZlKSAuYnRuLXBvaW50cyB7XG4gIGJhY2tncm91bmQ6ICNjNzQ2OTE7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLS1jb2xvcnMtbW9iaWxlIC5jb250YWluZXI6bm90KC5hY3RpdmUpIC5idG4tcG9pbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjYzc0NjkxO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXJfX3N1Ym1lbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLm5hdmJhci1sb2dvdXQge1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBDb25kZW5zZWRcIiwgYXJpYWw7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDsgLyogMTAwJSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgcGFkZGluZzogMTB2aDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAtMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWxvZ291dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiB1bnNldDtcbiAgICB3aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi5uYXZiYXItbG9nb3V0IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiBhdXRvO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IGF1dG87XG4gIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG59XG4ubmF2YmFyLWNvcHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAtMjBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLm5hdmJhci1jb3B5IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWNvcHkge1xuICAgIHdpZHRoOiB1bnNldDtcbiAgICBtYXJnaW46IHVuc2V0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5uYXZiYXItY29weSBwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5uYXZiYXIgPiAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgZ2FwOiAyMHB4O1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMHN2aDtcbiAgd2lkdGg6IDEwMHN2dztcbiAgdG9wOiAtMTAwc3ZoO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3MTkyMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjExNXMsIHRvcCAwLjA4cyBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSk7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiA0ODBweDtcbiAgfVxufVxuLm5hdmJhci1jb2xsYXBzZS5zaG93IHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogMTI4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgICBtYXJnaW46IDEyOHB4IGF1dG87XG4gIH1cbn1cblxuLm5hdi1zdWItaXRlbSxcbi5uYXYtaXRlbSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuLm5hdi1zdWItaXRlbSA+IGEsXG4ubmF2LWl0ZW0gPiBhIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIENvbmRlbnNlZFwiLCBhcmlhbDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2LXN1YiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi1zdWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5uYXYtbGV2ZWwtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjExNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2LWxldmVsLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5uYXYtc3ViLWl0ZW0gPiBhIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdi1kcm9wZG93biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5uYXYtZHJvcGRvd246OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIitcIjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXYtc3ViLWl0ZW0tZm9sZGFibGUuZXhwYW5kZWQgLm5hdi1kcm9wZG93bjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiLVwiO1xuICB9XG59XG4ubmF2LXN1Yi1pdGVtLWZvbGRhYmxlLmV4cGFuZGVkIC5uYXYtbGV2ZWwtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm5hdi1zdWItaXRlbS1mb2xkYWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IC0yMHB4O1xufVxuLm5hdi1zdWItaXRlbS1mb2xkYWJsZSAubmF2LWxldmVsLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pY29uLXByb2ZpbGUge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSk7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00yNC42NTQxIDI1LjM3ODZDMjIuNDEwNCAyMi45MTQxIDE5LjMzMjkgMjEuMzY5OSAxNS45MTQ0IDIxLjMxMDJDMTIuNDk2IDIxLjI1MDUgOS4zNjY0MiAyMi42ODY1IDcuMDM4MTYgMjUuMDcxMU0xMS42NzMxIDExLjkxNDlDMTEuNjMwNyAxNC4zNDcxIDEzLjU2OCAxNi4zNTMzIDE2LjAwMDIgMTYuMzk1N0MxOC40MzI1IDE2LjQzODIgMjAuNDM4NiAxNC41MDA5IDIwLjQ4MTEgMTIuMDY4NkMyMC41MjM1IDkuNjM2MzcgMTguNTg2MiA3LjYzMDIzIDE2LjE1NCA3LjU4Nzc3QzEzLjcyMTcgNy41NDUzMiAxMS43MTU2IDkuNDgyNjMgMTEuNjczMSAxMS45MTQ5Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmljb24tbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG59XG4uaWNvbi1tZW51LWxpbmUge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTdkZWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSk7XG59XG4uaWNvbi11c2VyOjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDgnIGhlaWdodD0nNjMnIHZpZXdCb3g9JzAgMCA0OCA2MycgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xIDYwLjg4MzJINS45NjA0NmUtMDhWNjIuMjQ1MkwxLjI5OTQ2IDYxLjgzNzNMMSA2MC44ODMyWk0xIDE2LjIyNDZMMC43MDA1MzYgMTUuMjcwNUw1Ljk2MDQ2ZS0wOCAxNS40OTA0TDUuOTYwNDZlLTA4IDE2LjIyNDZIMVpNNDYuMzIwMiAySDQ3LjMyMDJWMC42MzgwMzJMNDYuMDIwOCAxLjA0NTg5TDQ2LjMyMDIgMlpNNDYuMzIwMiA0Ni42NTg2TDQ2LjYxOTcgNDcuNjEyN0w0Ny4zMjAyIDQ3LjM5MjhWNDYuNjU4Nkg0Ni4zMjAyWk0zMC4yOTIgMzkuMjkzMUwzMC45NjUyIDQwLjAzMjVMMzIuNDQ0MSAzOC42ODYxTDMxLjc3MDkgMzcuOTQ2N0wzMC4yOTIgMzkuMjkzMVpNMjMuOTMwNSAzNS4zMTQzTDIzLjkxMyAzNi4zMTQxTDIzLjkzMDUgMzUuMzE0M1pNMTYuMDAzIDM3LjY3MTRMMTUuMzA0NCAzOC4zODdMMTYuNzM1NCAzOS43ODQxTDE3LjQzNCAzOS4wNjg2TDE2LjAwMyAzNy42NzE0Wk0yIDYwLjg4MzJWMTYuMjI0Nkg1Ljk2MDQ2ZS0wOFY2MC44ODMySDJaTTEuMjk5NDYgMTcuMTc4N0w0Ni42MTk3IDIuOTU0MTFMNDYuMDIwOCAxLjA0NTg5TDAuNzAwNTM2IDE1LjI3MDVMMS4yOTk0NiAxNy4xNzg3Wk00NS4zMjAyIDJWNDYuNjU4Nkg0Ny4zMjAyVjJINDUuMzIwMlpNNDYuMDIwOCA0NS43MDQ1TDAuNzAwNTM2IDU5LjkyOTFMMS4yOTk0NiA2MS44MzczTDQ2LjYxOTcgNDcuNjEyN0w0Ni4wMjA4IDQ1LjcwNDVaTTE5LjQ4NDYgMjcuNjYzMUMxOS40NDA0IDMwLjE5MTUgMjEuNDU0MyAzMi4yNzcgMjMuOTgyNyAzMi4zMjExTDI0LjAxNzYgMzAuMzIxNEMyMi41OTM2IDMwLjI5NjYgMjEuNDU5NCAyOS4xMjIgMjEuNDg0MyAyNy42OThMMTkuNDg0NiAyNy42NjMxWk0yMy45ODI3IDMyLjMyMTFDMjYuNTExMSAzMi4zNjUzIDI4LjU5NjYgMzAuMzUxNCAyOC42NDA3IDI3LjgyM0wyNi42NDEgMjcuNzg4MUMyNi42MTYyIDI5LjIxMjEgMjUuNDQxNiAzMC4zNDYzIDI0LjAxNzYgMzAuMzIxNEwyMy45ODI3IDMyLjMyMTFaTTI4LjY0MDcgMjcuODIzQzI4LjY4NDggMjUuMjk0NiAyNi42NzEgMjMuMjA5MSAyNC4xNDI1IDIzLjE2NUwyNC4xMDc2IDI1LjE2NDdDMjUuNTMxNiAyNS4xODk1IDI2LjY2NTkgMjYuMzY0MSAyNi42NDEgMjcuNzg4MUwyOC42NDA3IDI3LjgyM1pNMjQuMTQyNSAyMy4xNjVDMjEuNjE0MSAyMy4xMjA4IDE5LjUyODcgMjUuMTM0NyAxOS40ODQ2IDI3LjY2MzFMMjEuNDg0MyAyNy42OThDMjEuNTA5MSAyNi4yNzQgMjIuNjgzNiAyNS4xMzk4IDI0LjEwNzYgMjUuMTY0N0wyNC4xNDI1IDIzLjE2NVpNMzEuNzcwOSAzNy45NDY3QzI5Ljc4MSAzNS43NjEgMjcuMDI3MiAzNC4zNjgyIDIzLjk0NzkgMzQuMzE0NUwyMy45MTMgMzYuMzE0MUMyNi4zODg4IDM2LjM1NzQgMjguNjM1OSAzNy40NzQgMzAuMjkyIDM5LjI5MzFMMzEuNzcwOSAzNy45NDY3Wk0yMy45NDc5IDM0LjMxNDVDMjAuODY4NyAzNC4yNjA3IDE4LjA2NzkgMzUuNTU2NSAxNi4wMDMgMzcuNjcxNEwxNy40MzQgMzkuMDY4NkMxOS4xNTI1IDM3LjMwODUgMjEuNDM3MyAzNi4yNzA5IDIzLjkxMyAzNi4zMTQxTDIzLjk0NzkgMzQuMzE0NVonIGZpbGw9JyUyM0Q2MTcyMScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5pY29uLWZyaWVuZHM6OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTMgMTlIMVYxOEMxIDE2LjEzNjIgMi4yNzQ3NyAxNC41NyA0IDE0LjEyNk02IDEwLjgyOTNDNC44MzQ4MSAxMC40MTc1IDQgOS4zMDYyMyA0IDguMDAwMDFDNCA2LjY5Mzc5IDQuODM0ODEgNS41ODI1NSA2IDUuMTcwNzJNMjEgMTlIMjNWMThDMjMgMTYuMTM2MiAyMS43MjUyIDE0LjU3IDIwIDE0LjEyNk0xOCA1LjE3MDcyQzE5LjE2NTIgNS41ODI1NSAyMCA2LjY5Mzc5IDIwIDguMDAwMDFDMjAgOS4zMDYyMyAxOS4xNjUyIDEwLjQxNzUgMTggMTAuODI5M00xMCAxNEgxNEMxNi4yMDkxIDE0IDE4IDE1Ljc5MDkgMTggMThWMTlINlYxOEM2IDE1Ljc5MDkgNy43OTA4NiAxNCAxMCAxNFpNMTUgOEMxNSA5LjY1Njg1IDEzLjY1NjkgMTEgMTIgMTFDMTAuMzQzMSAxMSA5IDkuNjU2ODUgOSA4QzkgNi4zNDMxNSAxMC4zNDMxIDUgMTIgNUMxMy42NTY5IDUgMTUgNi4zNDMxNSAxNSA4Wicgc3Ryb2tlPSclMjMwMDFBNzInIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmljb24tc2V0dXA6OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0NycgaGVpZ2h0PSc2Micgdmlld0JveD0nMCAwIDQ3IDYyJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTMyLjk3MjUgMzIuNDgyMUwzMi42ODQ2IDMzLjA3NzhMMzIuNjg5NiAzMy4wODAyTDMyLjk3MjUgMzIuNDgyMVpNMzIuMDI0MiAyOS43NTk2TDMyLjYxOTkgMzAuMDQ3NUwzMi42MTk5IDMwLjA0NzRMMzIuMDI0MiAyOS43NTk2Wk0zMy4zMjAzIDI4LjY4MzhMMzMuNDk2NyAyOS4zMjE1QzMzLjgzMTUgMjkuMjI4OSAzNC4wMzc3IDI4Ljg5MzEgMzMuOTY4OCAyOC41NTI2TDMzLjMyMDMgMjguNjgzOFpNMzEuODc4NiAyNS4yMTM3TDMyLjQyOTYgMjQuODQ3NkMzMi4yMzc0IDI0LjU1ODIgMzEuODU0MSAyNC40NjY4IDMxLjU1MiAyNC42MzgzTDMxLjg3ODYgMjUuMjEzN1pNMzEuNTQyOCAyNS4zNjc1TDMxLjc2MDMgMjUuOTkyNEwzMS43NjMxIDI1Ljk5MTRMMzEuNTQyOCAyNS4zNjc1Wk0yOC45NDU3IDI0LjExMjdMMjkuNTcwNyAyMy44OTU0TDI5LjU3MDUgMjMuODk1TDI4Ljk0NTcgMjQuMTEyN1pNMjkuMDk5OCAyMi40Mzk1TDI5LjY3NTEgMjIuNzY2MkMyOS44NDY4IDIyLjQ2MzggMjkuNzU1MiAyMi4wODAxIDI5LjQ2NTMgMjEuODg4TDI5LjA5OTggMjIuNDM5NVpNMjUuNjI1NCAyMC45OTk1TDI1Ljc1NjkgMjAuMzUxMUMyNS40MTYyIDIwLjI4MiAyNS4wODAxIDIwLjQ4ODQgMjQuOTg3NiAyMC44MjM2TDI1LjYyNTQgMjAuOTk5NVpNMjUuNDk2NiAyMS4zNDY5TDI2LjA5MiAyMS42MzU0TDI2LjA5NDQgMjEuNjMwNEwyNS40OTY2IDIxLjM0NjlaTTIyLjc3MDggMjIuMjk0MUwyMy4wNTgyIDIxLjY5ODFMMjMuMDU4IDIxLjY5ODFMMjIuNzcwOCAyMi4yOTQxWk0yMS42OTM3IDIwLjk5OTVMMjIuMzMxMyAyMC44MjI3QzIyLjIzODUgMjAuNDg4MyAyMS45MDMgMjAuMjgyMyAyMS41NjI4IDIwLjM1MUwyMS42OTM3IDIwLjk5OTVaTTE4LjIxOTMgMjIuNDM5NUwxNy44NTM4IDIxLjg4OEMxNy41NjM4IDIyLjA4MDIgMTcuNDcyMiAyMi40NjQyIDE3LjY0NDMgMjIuNzY2NkwxOC4yMTkzIDIyLjQzOTVaTTE4LjM3MzQgMjIuNzc0OEwxOC45OTgxIDIyLjU1NjlMMTguOTk3MSAyMi41NTQxTDE4LjM3MzQgMjIuNzc0OFpNMTcuMTE3IDI1LjM2ODdMMTYuOTAwMSAyNC43NDM3TDE2Ljg5OTggMjQuNzQzOEwxNy4xMTcgMjUuMzY4N1pNMTUuNDQxNyAyNS4yMTQ5TDE1Ljc2NzkgMjQuNjM5MkMxNS40NjU4IDI0LjQ2ODEgMTUuMDgyOCAyNC41NTk2IDE0Ljg5MDcgMjQuODQ4OEwxNS40NDE3IDI1LjIxNDlaTTE0IDI4LjY4NUwxMy4zNTE3IDI4LjU1MzJDMTMuMjgyMyAyOC44OTQyIDEzLjQ4OSAyOS4yMzA2IDEzLjgyNDUgMjkuMzIyOUwxNCAyOC42ODVaTTE0LjM0NzggMjguODEzNkwxNC42MzU4IDI4LjIxOEwxNC42MzA3IDI4LjIxNTZMMTQuMzQ3OCAyOC44MTM2Wk0xNS4yOTYxIDMxLjUzNjFMMTQuNzAwNyAzMS4yNDc2TDE0LjcwMDQgMzEuMjQ4M0wxNS4yOTYxIDMxLjUzNjFaTTE0IDMyLjYxMTlMMTMuODIzNiAzMS45NzQzQzEzLjQ4ODggMzIuMDY2OSAxMy4yODI2IDMyLjQwMjcgMTMuMzUxNSAzMi43NDMxTDE0IDMyLjYxMTlaTTE1LjQ0MTcgMzYuMDgyMUwxNC44OTA3IDM2LjQ0ODJDMTUuMDgyOSAzNi43Mzc1IDE1LjQ2NjIgMzYuODI4OSAxNS43NjgzIDM2LjY1NzVMMTUuNDQxNyAzNi4wODIxWk0xNS43Nzc1IDM1LjkyODJMMTUuNTYwMSAzNS4zMDM0TDE1LjU1NzIgMzUuMzA0NEwxNS43Nzc1IDM1LjkyODJaTTE4LjM3NDYgMzcuMTgzMUwxNy43NDk3IDM3LjQwMDRMMTcuNzQ5OCAzNy40MDA3TDE4LjM3NDYgMzcuMTgzMVpNMTguMjIwNSAzOC44NTYzTDE3LjY0NTIgMzguNTI5NUMxNy40NzM1IDM4LjgzMTkgMTcuNTY1MiAzOS4yMTU2IDE3Ljg1NSAzOS40MDc3TDE4LjIyMDUgMzguODU2M1pNMjEuNjk0OSA0MC4yOTYyTDIxLjU2MzQgNDAuOTQ0N0MyMS45MDQyIDQxLjAxMzggMjIuMjQwMiA0MC44MDczIDIyLjMzMjcgNDAuNDcyMkwyMS42OTQ5IDQwLjI5NjJaTTIxLjgyMzcgMzkuOTQ4OUwyMS4yMjgzIDM5LjY2MDNMMjEuMjI1OSAzOS42NjU0TDIxLjgyMzcgMzkuOTQ4OVpNMjQuNTQ5NSAzOS4wMDE3TDI0LjI2MjEgMzkuNTk3NkwyNC4yNjIzIDM5LjU5NzdMMjQuNTQ5NSAzOS4wMDE3Wk0yNS42MjY2IDQwLjI5NjJMMjQuOTg5MSA0MC40NzNDMjUuMDgxOCA0MC44MDc1IDI1LjQxNzMgNDEuMDEzNSAyNS43NTc1IDQwLjk0NDhMMjUuNjI2NiA0MC4yOTYyWk0yOS4xMDEgMzguODU2M0wyOS40NjY1IDM5LjQwNzdDMjkuNzU2NSAzOS4yMTU1IDI5Ljg0ODEgMzguODMxNSAyOS42NzYxIDM4LjUyOTFMMjkuMTAxIDM4Ljg1NjNaTTI4Ljk0NjkgMzguNTIwOUwyOC4zMjIzIDM4LjczODhMMjguMzIzMyAzOC43NDE3TDI4Ljk0NjkgMzguNTIwOVpNMzAuMjAzNCAzNS45MjdMMzAuNDIwMiAzNi41NTIxTDMwLjQyMDUgMzYuNTUyTDMwLjIwMzQgMzUuOTI3Wk0zMS44Nzg2IDM2LjA4MDlMMzEuNTUyNCAzNi42NTY1QzMxLjg1NDUgMzYuODI3NyAzMi4yMzc1IDM2LjczNjIgMzIuNDI5NiAzNi40NDdMMzEuODc4NiAzNi4wODA5Wk0zMy4zMjAzIDMyLjYxMDdMMzMuOTY4NyAzMi43NDI1QzM0LjAzOCAzMi40MDE2IDMzLjgzMTMgMzIuMDY1MSAzMy40OTU4IDMxLjk3MjhMMzMuMzIwMyAzMi42MTA3Wk0xIDYwLjc2NkgwLjMzODM5MVY2MS42NjcxTDEuMTk4MTMgNjEuMzk3M0wxIDYwLjc2NlpNMSAxNi4xMDc0TDAuODAxODcyIDE1LjQ3NjJMMC4zMzgzOTEgMTUuNjIxNlYxNi4xMDc0SDFaTTQ2LjMyMDIgMS44ODI4MUg0Ni45ODE4VjAuOTgxNzIyTDQ2LjEyMjEgMS4yNTE1N0w0Ni4zMjAyIDEuODgyODFaTTQ2LjMyMDIgNDYuNTQxNEw0Ni41MTg0IDQ3LjE3MjdMNDYuOTgxOCA0Ny4wMjcyVjQ2LjU0MTRINDYuMzIwMlpNMjcuMTI4IDMwLjY0ODJDMjcuMTI4IDMyLjU1OSAyNS41NzY5IDM0LjEwOTQgMjMuNjYxNyAzNC4xMDk0VjM1LjQzMjZDMjYuMzA2MSAzNS40MzI2IDI4LjQ1MTIgMzMuMjkxMyAyOC40NTEyIDMwLjY0ODJIMjcuMTI4Wk0yMy42NjE3IDM0LjEwOTRDMjEuNzQ2NiAzNC4xMDk0IDIwLjE5NTUgMzIuNTU5IDIwLjE5NTUgMzAuNjQ4MkgxOC44NzIzQzE4Ljg3MjMgMzMuMjkxMyAyMS4wMTczIDM1LjQzMjYgMjMuNjYxNyAzNS40MzI2VjM0LjEwOTRaTTIwLjE5NTUgMzAuNjQ4MkMyMC4xOTU1IDI4LjczNzQgMjEuNzQ2NiAyNy4xODcgMjMuNjYxNyAyNy4xODdWMjUuODYzOEMyMS4wMTczIDI1Ljg2MzggMTguODcyMyAyOC4wMDUxIDE4Ljg3MjMgMzAuNjQ4MkgyMC4xOTU1Wk0yMy42NjE3IDI3LjE4N0MyNS41NzY5IDI3LjE4NyAyNy4xMjggMjguNzM3NCAyNy4xMjggMzAuNjQ4MkgyOC40NTEyQzI4LjQ1MTIgMjguMDA1MSAyNi4zMDYxIDI1Ljg2MzggMjMuNjYxNyAyNS44NjM4VjI3LjE4N1pNMzMuMjYwNSAzMS44ODY1QzMyLjU3NTEgMzEuNTU1MSAzMi4yODkgMzAuNzMyIDMyLjYxOTkgMzAuMDQ3NUwzMS40Mjg1IDI5LjQ3MTdDMzAuNzc5OCAzMC44MTM4IDMxLjM0MDkgMzIuNDI4MyAzMi42ODQ2IDMzLjA3NzhMMzMuMjYwNSAzMS44ODY1Wk0zMi42MTk5IDMwLjA0NzRDMzIuNzk4MiAyOS42Nzg0IDMzLjEyMTkgMjkuNDI1MiAzMy40OTY3IDI5LjMyMTVMMzMuMTQzOSAyOC4wNDYyQzMyLjQyMzYgMjguMjQ1NCAzMS43ODIxIDI4LjczOTggMzEuNDI4NSAyOS40NzE4TDMyLjYxOTkgMzAuMDQ3NFpNMzMuOTY4OCAyOC41NTI2QzMzLjY5NjIgMjcuMjA1NSAzMy4xNjQgMjUuOTUyOSAzMi40Mjk2IDI0Ljg0NzZMMzEuMzI3NSAyNS41Nzk4QzMxLjk2OTkgMjYuNTQ2NyAzMi40MzQyIDI3LjY0MDQgMzIuNjcxOCAyOC44MTVMMzMuOTY4OCAyOC41NTI2Wk0zMS41NTIgMjQuNjM4M0MzMS40NzcyIDI0LjY4MDcgMzEuNDAxOSAyNC43MTU2IDMxLjMyMjUgMjQuNzQzN0wzMS43NjMxIDI1Ljk5MTRDMzEuOTIyIDI1LjkzNTMgMzIuMDY4MSAyNS44NjY4IDMyLjIwNTEgMjUuNzg5MUwzMS41NTIgMjQuNjM4M1pNMzEuMzI1NCAyNC43NDI3QzMwLjYwNjEgMjQuOTkzIDI5LjgxOTkgMjQuNjEyMiAyOS41NzA3IDIzLjg5NTRMMjguMzIwOCAyNC4zM0MyOC44MTA1IDI1LjczODMgMzAuMzUxOCAyNi40ODI1IDMxLjc2MDMgMjUuOTkyNEwzMS4zMjU0IDI0Ljc0MjdaTTI5LjU3MDUgMjMuODk1QzI5LjQzNTQgMjMuNTA3MiAyOS40ODUzIDIzLjEwMDQgMjkuNjc1MSAyMi43NjYyTDI4LjUyNDUgMjIuMTEyOEMyOC4xNTU5IDIyLjc2MTggMjguMDU0MSAyMy41NjQzIDI4LjMyMSAyNC4zMzAzTDI5LjU3MDUgMjMuODk1Wk0yOS40NjUzIDIxLjg4OEMyOC4zNTg0IDIxLjE1NDQgMjcuMTA0NiAyMC42MjQ0IDI1Ljc1NjkgMjAuMzUxMUwyNS40OTM5IDIxLjY0NzlDMjYuNjcxMSAyMS44ODY3IDI3Ljc2NjQgMjIuMzQ5NSAyOC43MzQzIDIyLjk5MUwyOS40NjUzIDIxLjg4OFpNMjQuOTg3NiAyMC44MjM2QzI0Ljk2NDggMjAuOTA2NCAyNC45MzU3IDIwLjk4NTYgMjQuODk4OCAyMS4wNjM0TDI2LjA5NDQgMjEuNjMwNEMyNi4xNjU4IDIxLjQ3OTggMjYuMjIxIDIxLjMyODIgMjYuMjYzMiAyMS4xNzU0TDI0Ljk4NzYgMjAuODIzNlpNMjQuOTAxMiAyMS4wNTg0QzI0LjU2OTkgMjEuNzQyMyAyMy43NDUgMjIuMDI5MyAyMy4wNTgyIDIxLjY5ODFMMjIuNDgzNCAyMi44OUMyMy44MjU2IDIzLjUzNzIgMjUuNDQxNCAyMi45NzgxIDI2LjA5MiAyMS42MzU0TDI0LjkwMTIgMjEuMDU4NFpNMjMuMDU4IDIxLjY5ODFDMjIuNjg4MSAyMS41MTk4IDIyLjQzNDkgMjEuMTk2NCAyMi4zMzEzIDIwLjgyMjdMMjEuMDU2MSAyMS4xNzYzQzIxLjI1NTggMjEuODk2NCAyMS43NTExIDIyLjUzNzEgMjIuNDgzNiAyMi44OTAxTDIzLjA1OCAyMS42OTgxWk0yMS41NjI4IDIwLjM1MUMyMC4yMTQzIDIwLjYyMzIgMTguOTYwNCAyMS4xNTQ2IDE3Ljg1MzggMjEuODg4TDE4LjU4NDggMjIuOTkxQzE5LjU1MyAyMi4zNDkzIDIwLjY0ODIgMjEuODg1NSAyMS44MjQ2IDIxLjY0OEwyMS41NjI4IDIwLjM1MVpNMTcuNjQ0MyAyMi43NjY2QzE3LjY4NjcgMjIuODQxMyAxNy43MjE2IDIyLjkxNjQgMTcuNzQ5NyAyMi45OTU2TDE4Ljk5NzEgMjIuNTU0MUMxOC45NDA4IDIyLjM5NTMgMTguODcyMiAyMi4yNDkyIDE4Ljc5NDQgMjIuMTEyNEwxNy42NDQzIDIyLjc2NjZaTTE3Ljc0ODcgMjIuOTkyOEMxNy45OTg2IDIzLjcwOTMgMTcuNjE4OSAyNC40OTQ0IDE2LjkwMDEgMjQuNzQzN0wxNy4zMzM4IDI1Ljk5MzhDMTguNzQyNyAyNS41MDUxIDE5LjQ4OTQgMjMuOTY1NSAxOC45OTgxIDIyLjU1NjlMMTcuNzQ4NyAyMi45OTI4Wk0xNi44OTk4IDI0Ljc0MzhDMTYuNTEwOCAyNC44NzkgMTYuMTAyOSAyNC44MjkgMTUuNzY3OSAyNC42MzkyTDE1LjExNTYgMjUuNzkwNUMxNS43NjUgMjYuMTU4NSAxNi41Njc4IDI2LjI2IDE3LjMzNDEgMjUuOTkzN0wxNi44OTk4IDI0Ljc0MzhaTTE0Ljg5MDcgMjQuODQ4OEMxNC4xNTYxIDI1Ljk1NDQgMTMuNjI1NCAyNy4yMDY5IDEzLjM1MTcgMjguNTUzMkwxNC42NDgzIDI4LjgxNjhDMTQuODg3MyAyNy42NDE0IDE1LjM1MDcgMjYuNTQ3NiAxNS45OTI4IDI1LjU4MUwxNC44OTA3IDI0Ljg0ODhaTTEzLjgyNDUgMjkuMzIyOUMxMy45MDc1IDI5LjM0NTggMTMuOTg2OSAyOS4zNzQ4IDE0LjA2NDkgMjkuNDExN0wxNC42MzA3IDI4LjIxNTZDMTQuNDggMjguMTQ0MyAxNC4zMjg0IDI4LjA4OTIgMTQuMTc1NSAyOC4wNDcxTDEzLjgyNDUgMjkuMzIyOVpNMTQuMDU5OSAyOS40MDkzQzE0Ljc0NTkgMjkuNzQwOSAxNS4wMzIgMzAuNTY0MSAxNC43MDA3IDMxLjI0NzZMMTUuODkxNSAzMS44MjQ3QzE2LjU0MjMgMzAuNDgxNyAxNS45Nzg4IDI4Ljg2NzIgMTQuNjM1NyAyOC4yMThMMTQuMDU5OSAyOS40MDkzWk0xNC43MDA0IDMxLjI0ODNDMTQuNTIyMSAzMS42MTc0IDE0LjE5ODQgMzEuODcwNiAxMy44MjM2IDMxLjk3NDNMMTQuMTc2NCAzMy4yNDk2QzE0Ljg5NjcgMzMuMDUwNCAxNS41MzgyIDMyLjU1NTkgMTUuODkxOSAzMS44MjRMMTQuNzAwNCAzMS4yNDgzWk0xMy4zNTE1IDMyLjc0MzFDMTMuNjI0MSAzNC4wOTAzIDE0LjE1NjMgMzUuMzQyOSAxNC44OTA3IDM2LjQ0ODJMMTUuOTkyOCAzNS43MTU5QzE1LjM1MDQgMzQuNzQ5MSAxNC44ODYxIDMzLjY1NTQgMTQuNjQ4NSAzMi40ODA3TDEzLjM1MTUgMzIuNzQzMVpNMTUuNzY4MyAzNi42NTc1QzE1Ljg0MzEgMzYuNjE1IDE1LjkxODQgMzYuNTgwMSAxNS45OTc4IDM2LjU1MjFMMTUuNTU3MiAzNS4zMDQ0QzE1LjM5ODMgMzUuMzYwNSAxNS4yNTIyIDM1LjQyODkgMTUuMTE1MiAzNS41MDY3TDE1Ljc2ODMgMzYuNjU3NVpNMTUuOTk1IDM2LjU1MzFDMTYuNzE0MiAzNi4zMDI4IDE3LjUwMDQgMzYuNjgzNiAxNy43NDk3IDM3LjQwMDRMMTguOTk5NSAzNi45NjU4QzE4LjUwOTggMzUuNTU3NSAxNi45Njg1IDM0LjgxMzIgMTUuNTYwMSAzNS4zMDM0TDE1Ljk5NSAzNi41NTMxWk0xNy43NDk4IDM3LjQwMDdDMTcuODg0OSAzNy43ODg2IDE3LjgzNSAzOC4xOTUzIDE3LjY0NTIgMzguNTI5NUwxOC43OTU4IDM5LjE4M0MxOS4xNjQ0IDM4LjUzNCAxOS4yNjYyIDM3LjczMTUgMTguOTk5NCAzNi45NjU1TDE3Ljc0OTggMzcuNDAwN1pNMTcuODU1IDM5LjQwNzdDMTguOTYxOSA0MC4xNDE0IDIwLjIxNTcgNDAuNjcxMyAyMS41NjM0IDQwLjk0NDdMMjEuODI2NCAzOS42NDc4QzIwLjY0OTIgMzkuNDA5MSAxOS41NTM5IDM4Ljk0NjIgMTguNTg2IDM4LjMwNDhMMTcuODU1IDM5LjQwNzdaTTIyLjMzMjcgNDAuNDcyMkMyMi4zNTU1IDQwLjM4OTQgMjIuMzg0NiA0MC4zMTAyIDIyLjQyMTUgNDAuMjMyNEwyMS4yMjU5IDM5LjY2NTRDMjEuMTU0NSAzOS44MTYgMjEuMDk5MyAzOS45Njc1IDIxLjA1NzEgNDAuMTIwM0wyMi4zMzI3IDQwLjQ3MjJaTTIyLjQxOTEgNDAuMjM3NEMyMi43NTA1IDM5LjU1MzUgMjMuNTc1MyAzOS4yNjY0IDI0LjI2MjEgMzkuNTk3NkwyNC44MzY5IDM4LjQwNThDMjMuNDk0NyAzNy43NTg2IDIxLjg3ODkgMzguMzE3NyAyMS4yMjgzIDM5LjY2MDRMMjIuNDE5MSA0MC4yMzc0Wk0yNC4yNjIzIDM5LjU5NzdDMjQuNjMyMiAzOS43NzYgMjQuODg1NCA0MC4wOTkzIDI0Ljk4OTEgNDAuNDczTDI2LjI2NDIgNDAuMTE5NUMyNi4wNjQ1IDM5LjM5OTQgMjUuNTY5MiAzOC43NTg3IDI0LjgzNjggMzguNDA1N0wyNC4yNjIzIDM5LjU5NzdaTTI1Ljc1NzUgNDAuOTQ0OEMyNy4xMDYgNDAuNjcyNiAyOC4zNTk5IDQwLjE0MTEgMjkuNDY2NSAzOS40MDc3TDI4LjczNTUgMzguMzA0OEMyNy43NjczIDM4Ljk0NjUgMjYuNjcyMSAzOS40MTAzIDI1LjQ5NTcgMzkuNjQ3N0wyNS43NTc1IDQwLjk0NDhaTTI5LjY3NjEgMzguNTI5MUMyOS42MzM2IDM4LjQ1NDQgMjkuNTk4NyAzOC4zNzkzIDI5LjU3MDYgMzguMzAwMUwyOC4zMjMzIDM4Ljc0MTdDMjguMzc5NSAzOC45MDA1IDI4LjQ0ODEgMzkuMDQ2NSAyOC41MjU5IDM5LjE4MzRMMjkuNjc2MSAzOC41MjkxWk0yOS41NzE2IDM4LjMwM0MyOS4zMjE3IDM3LjU4NjQgMjkuNzAxNCAzNi44MDE0IDMwLjQyMDIgMzYuNTUyMUwyOS45ODY1IDM1LjMwMTlDMjguNTc3NiAzNS43OTA2IDI3LjgzMDkgMzcuMzMwMyAyOC4zMjIzIDM4LjczODhMMjkuNTcxNiAzOC4zMDNaTTMwLjQyMDUgMzYuNTUyQzMwLjgwOTUgMzYuNDE2OCAzMS4yMTc0IDM2LjQ2NjcgMzEuNTUyNCAzNi42NTY1TDMyLjIwNDcgMzUuNTA1MkMzMS41NTUzIDM1LjEzNzMgMzAuNzUyNSAzNS4wMzU4IDI5Ljk4NjIgMzUuMzAyMUwzMC40MjA1IDM2LjU1MlpNMzIuNDI5NiAzNi40NDdDMzMuMTY0MiAzNS4zNDEzIDMzLjY5NSAzNC4wODg5IDMzLjk2ODcgMzIuNzQyNUwzMi42NzIgMzIuNDc4OUMzMi40MzMgMzMuNjU0NCAzMS45Njk3IDM0Ljc0ODIgMzEuMzI3NSAzNS43MTQ3TDMyLjQyOTYgMzYuNDQ3Wk0zMy40OTU4IDMxLjk3MjhDMzMuNDEyOCAzMS45NSAzMy4zMzM0IDMxLjkyMDkgMzMuMjU1NSAzMS44ODQxTDMyLjY4OTYgMzMuMDgwMkMzMi44NDAzIDMzLjE1MTUgMzIuOTkxOSAzMy4yMDY2IDMzLjE0NDggMzMuMjQ4NkwzMy40OTU4IDMxLjk3MjhaTTEuNjYxNjEgNjAuNzY2VjE2LjEwNzRIMC4zMzgzOTFWNjAuNzY2SDEuNjYxNjFaTTEuMTk4MTMgMTYuNzM4N0w0Ni41MTg0IDIuNTE0MDZMNDYuMTIyMSAxLjI1MTU3TDAuODAxODcyIDE1LjQ3NjJMMS4xOTgxMyAxNi43Mzg3Wk00NS42NTg2IDEuODgyODFWNDYuNTQxNEg0Ni45ODE4VjEuODgyODFINDUuNjU4NlpNNDYuMTIyMSA0NS45MTAyTDAuODAxODcyIDYwLjEzNDhMMS4xOTgxMyA2MS4zOTczTDQ2LjUxODQgNDcuMTcyN0w0Ni4xMjIxIDQ1LjkxMDJaJyBmaWxsPSclMjNENjE3MjEnLyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uaWNvbi1jb250YWN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQ3JyBoZWlnaHQ9JzYyJyB2aWV3Qm94PScwIDAgNDcgNjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yMi4yNSAzNS4yNjY2VjMzLjQ2NjZDMjIuMjUgMzIuNjY2NiAyMi4yNzUgMzIuMzQxNiAyMy4xIDMxLjAxNjZMMjQuNTc1IDI4LjY2NjZDMjUuMDI1IDI3Ljk0MTYgMjUuMDc1IDI3LjE0MTYgMjUuMDc1IDI2Ljc0MTZWMjUuNjQxNkMyNS4wNzUgMjQuNTQxNiAyNC40NzUgMjMuODQxNiAyMy4yMjUgMjMuODQxNkMyMS45IDIzLjg0MTYgMjEuNSAyNC43NDE2IDIxLjUgMjUuNzE2NlYyNi41OTE2SDE5LjYyNVYyNS4zOTE2QzE5LjYyNSAyMy4xNDE2IDIxLjMgMjIuMDE2NiAyMy4xNSAyMi4wMTY2QzI1LjIyNSAyMi4wMTY2IDI2Ljk1IDIyLjkxNjYgMjYuOTUgMjUuMDkxNlYyNi43OTE2QzI2Ljk1IDI4LjI2NjYgMjYuNTc1IDI4Ljg5MTYgMjYgMjkuNzkxNkwyNC41NzUgMzEuOTkxNkMyNC4xMjUgMzIuNjY2NiAyNC4xMjUgMzMuMzkxNiAyNC4xMjUgMzMuODY2NlYzNS4yNjY2SDIyLjI1Wk0yMi4xMjUgMzcuNjQxNkgyNC4yNVYzOS43NjY2SDIyLjEyNVYzNy42NDE2WicgZmlsbD0nJTIzRDYxNzIxJy8lM0UlM0NwYXRoIGQ9J00xIDE1Ljk5MTJWNjAuNjQ5OEw0Ni4zMjAyIDQ2LjQyNTJWMS43NjY2TDEgMTUuOTkxMlonIHN0cm9rZT0nJTIzRDYxNzIxJyBzdHJva2Utd2lkdGg9JzEuMzIzMjInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4uaWNvbi1sb2dvdXQ6OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDcnIGhlaWdodD0nNjInIHZpZXdCb3g9JzAgMCA0NyA2MicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE3LjY5NDMgMzIuNTUzNkMxNy42OTQzIDMwLjM2MzEgMTguNzYzMSAyOC40Mjc3IDIwLjM5NjcgMjcuMjYyOE0yNy42MDMxIDI3LjI2MjhDMjkuMjM2NiAyOC40Mjc3IDMwLjMwNTQgMzAuMzYzMSAzMC4zMDU0IDMyLjU1MzdDMzAuMzA1NCAzNi4xMTM4IDI3LjQ4MjQgMzguOTk5OSAyMy45OTk5IDM4Ljk5OTlDMjIuMjgxOCAzOC45OTk5IDIwLjcyNDIgMzguMjk3NCAxOS41ODY5IDM3LjE1ODFNMjMuOTk5OSAyMy4zNDQ3VjMwLjcxMTknIHN0cm9rZT0nJTIzRDYxNzIxJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnIHN0cm9rZS1saW5lam9pbj0nYmV2ZWwnLyUzRSUzQ3BhdGggZD0nTTEgMTUuODc0VjYwLjUzMjZMNDYuMzIwMiA0Ni4zMDhWMS42NDk0MUwxIDE1Ljg3NFonIHN0cm9rZT0nJTIzRDYxNzIxJyBzdHJva2Utd2lkdGg9JzEuMzIzMjInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5hY3RpdmUgLmljb24tbWVudS1saW5lOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWN0aXZlIC5pY29uLW1lbnUtbGluZTpudGgtY2hpbGQoMSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNTNkZWcpO1xufVxuLmFjdGl2ZSAuaWNvbi1tZW51LWxpbmU6bnRoLWNoaWxkKDMpIHtcbiAgd2lkdGg6IDE5cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM0ZGVnKTtcbiAgbWFyZ2luOiAtNnB4IDBweCAwIDBweDtcbn1cblxuLm5hdmJhci0tY29sb3JzIC5jb250YWluZXI6bm90KC5hY3RpdmUpIC5pY29uLW1lbnUtbGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNzQ2OTE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNzQ2OTE7XG59XG4ubmF2YmFyLS1jb2xvcnMgLmNvbnRhaW5lcjpub3QoLmFjdGl2ZSkgLmljb24tcHJvZmlsZSB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00yNC42NTQxIDI1LjM3ODZDMjIuNDEwNCAyMi45MTQxIDE5LjMzMjkgMjEuMzY5OSAxNS45MTQ0IDIxLjMxMDJDMTIuNDk2IDIxLjI1MDUgOS4zNjY0MiAyMi42ODY1IDcuMDM4MTYgMjUuMDcxMU0xMS42NzMxIDExLjkxNDlDMTEuNjMwNyAxNC4zNDcxIDEzLjU2OCAxNi4zNTMzIDE2LjAwMDIgMTYuMzk1N0MxOC40MzI1IDE2LjQzODIgMjAuNDM4NiAxNC41MDA5IDIwLjQ4MTEgMTIuMDY4NkMyMC41MjM1IDkuNjM2MzcgMTguNTg2MiA3LjYzMDIzIDE2LjE1NCA3LjU4Nzc3QzEzLjcyMTcgNy41NDUzMiAxMS43MTU2IDkuNDgyNjMgMTEuNjczMSAxMS45MTQ5Wicgc3Ryb2tlPSclMjNjNzQ2OTEnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLS1jb2xvcnMtbW9iaWxlIC5jb250YWluZXI6bm90KC5hY3RpdmUpIC5pY29uLW1lbnUtbGluZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB9XG4gIC5uYXZiYXItLWNvbG9ycy1tb2JpbGUgLmNvbnRhaW5lcjpub3QoLmFjdGl2ZSkgLmljb24tcHJvZmlsZSB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00yNC42NTQxIDI1LjM3ODZDMjIuNDEwNCAyMi45MTQxIDE5LjMzMjkgMjEuMzY5OSAxNS45MTQ0IDIxLjMxMDJDMTIuNDk2IDIxLjI1MDUgOS4zNjY0MiAyMi42ODY1IDcuMDM4MTYgMjUuMDcxMU0xMS42NzMxIDExLjkxNDlDMTEuNjMwNyAxNC4zNDcxIDEzLjU2OCAxNi4zNTMzIDE2LjAwMDIgMTYuMzk1N0MxOC40MzI1IDE2LjQzODIgMjAuNDM4NiAxNC41MDA5IDIwLjQ4MTEgMTIuMDY4NkMyMC41MjM1IDkuNjM2MzcgMTguNTg2MiA3LjYzMDIzIDE2LjE1NCA3LjU4Nzc3QzEzLjcyMTcgNy41NDUzMiAxMS43MTU2IDkuNDgyNjMgMTEuNjczMSAxMS45MTQ5Wicgc3Ryb2tlPSclMjNmZmZmZmYnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgfVxufVxuXG4uaWNvbi1tb29kLXZpZGVvOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjYnIGhlaWdodD0nMjUnIHZpZXdCb3g9JzAgMCAyNiAyNScgZmlsbD0nbm9uZSclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzIyNTFfNTMzNzMpJyUzRSUzQ3BhdGggZD0nTTIwLjI5NTIgMTEuMDQ0OEwxMC41MzUyIDUuNDEwMThDOS4zMzEzNyA0LjcxNjIyIDcuODI4MTIgNS41ODQxOCA3LjgyODEyIDYuOTcyMVYxOC4yNDE0QzcuODI4MTIgMTkuNjMxNCA5LjMzMTM3IDIwLjQ5OTMgMTAuNTM1MiAxOS44MDMzTDIwLjI5NTIgMTQuMTY4N0MyMS40OTkgMTMuNDc0NyAyMS40OTkgMTEuNzM2OCAyMC4yOTUyIDExLjA0MjhWMTEuMDQ0OFonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00xMy4wNjI1IDI0Ljg0MzhDNi4zMTcxIDI0Ljg0MzggMC44MjgxMjUgMTkuMzU0OCAwLjgyODEyNSAxMi42MDk0QzAuODI4MTI1IDUuODYzOTggNi4zMTcxIDAuMzc1IDEzLjA2MjUgMC4zNzVDMTkuODA3OSAwLjM3NSAyNS4yOTY5IDUuODYzOTggMjUuMjk2OSAxMi42MDk0QzI1LjI5NjkgMTkuMzU0OCAxOS44MDc5IDI0Ljg0MzggMTMuMDYyNSAyNC44NDM4Wk0xMy4wNjI1IDEuNTg4OTNDNi45ODQ3NyAxLjU4ODkzIDIuMDQyMDUgNi41MzE2NCAyLjA0MjA1IDEyLjYwOTRDMi4wNDIwNSAxOC42ODcxIDYuOTg0NzcgMjMuNjI5OCAxMy4wNjI1IDIzLjYyOThDMTkuMTQwMiAyMy42Mjk4IDI0LjA4MjkgMTguNjg3MSAyNC4wODI5IDEyLjYwOTRDMjQuMDgyOSA2LjUzMTY0IDE5LjEzODIgMS41ODg5MyAxMy4wNjI1IDEuNTg4OTNaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzIyNTFfNTMzNzMnJTNFJTNDcmVjdCB3aWR0aD0nMjQuNDY4OCcgaGVpZ2h0PScyNC40Njg4JyBmaWxsPSd3aGl0ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC44MjgxMjUgMC4zNzUpJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIik7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pY29uLW1vb2QtdmlkZW86OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG4uaWNvbi1tb29kLXRhcGV0YS0xOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTgnIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAxOCAzMicgZmlsbD0nbm9uZSclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzI4MzFfMzc4ODgpJyUzRSUzQ3BhdGggZD0nTTEzLjUwNTQgMzEuOTY4OEg0LjAzOTAxQzEuODEzMTIgMzEuOTY4OCAwIDMwLjE1NzMgMCAyNy45Mjk3VjQuNzg5MDFDMCAyLjU2MTQxIDEuODExNDEgMC43NSA0LjAzOTAxIDAuNzVIMTMuNTA1NEMxNS43MzEzIDAuNzUgMTcuNTQ0NCAyLjU2MTQxIDE3LjU0NDQgNC43ODkwMVYyNy45MzE0QzE3LjU0NDQgMzAuMTU3MyAxNS43MzMgMzEuOTcwNSAxMy41MDU0IDMxLjk3MDVWMzEuOTY4OFpNNC4wMzkwMSAxLjc3MzRDMi4zNzU5OSAxLjc3MzQgMS4wMjM0IDMuMTI1OTkgMS4wMjM0IDQuNzg5MDFWMjcuOTMxNEMxLjAyMzQgMjkuNTk0NSAyLjM3NTk5IDMwLjk0NzEgNC4wMzkwMSAzMC45NDcxSDEzLjUwNTRDMTUuMTY4NSAzMC45NDcxIDE2LjUyMTEgMjkuNTk0NSAxNi41MjExIDI3LjkzMTRWNC43ODkwMUMxNi41MjExIDMuMTI1OTkgMTUuMTY4NSAxLjc3MzQgMTMuNTA1NCAxLjc3MzRINC4wMzkwMVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00xMS43NDI2IDI4LjY5MTRINS44MDg1N0M1LjUyNTQzIDI4LjY5MTQgNS4yOTY4OCAyOC40NjI4IDUuMjk2ODggMjguMTc5N0M1LjI5Njg4IDI3Ljg5NjUgNS41MjU0MyAyNy42NjggNS44MDg1NyAyNy42NjhIMTEuNzQyNkMxMi4wMjU3IDI3LjY2OCAxMi4yNTQzIDI3Ljg5NjUgMTIuMjU0MyAyOC4xNzk3QzEyLjI1NDMgMjguNDYyOCAxMi4wMjU3IDI4LjY5MTQgMTEuNzQyNiAyOC42OTE0WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTkuMTA1MzggNC44MDQ2NUg4LjQ0NTI5QzguMTYyMTUgNC44MDQ2NSA3LjkzMzU5IDQuNTc2MDkgNy45MzM1OSA0LjI5Mjk1QzcuOTMzNTkgNC4wMDk4MSA4LjE2MjE1IDMuNzgxMjUgOC40NDUyOSAzLjc4MTI1SDkuMTA1MzhDOS4zODg1MiAzLjc4MTI1IDkuNjE3MDggNC4wMDk4MSA5LjYxNzA4IDQuMjkyOTVDOS42MTcwOCA0LjU3NjA5IDkuMzg4NTIgNC44MDQ2NSA5LjEwNTM4IDQuODA0NjVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTQuNjU5MiA2LjUxOTUzVjI2LjA5OTZIMi44OTA2MlY2LjUxOTUzSDE0LjY1OTJaJyBmaWxsPSclMjNBQzQ5QkUnIHN0cm9rZT0nd2hpdGUnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8yODMxXzM3ODg4JyUzRSUzQ3JlY3Qgd2lkdGg9JzE3LjU0MjcnIGhlaWdodD0nMzEuMjE4OCcgZmlsbD0nd2hpdGUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgMC43NSknLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmljb24tbW9vZC10YXBldGEtMTo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbi5pY29uLW1vb2QtdGFwZXRhLTI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PSczMicgdmlld0JveD0nMCAwIDE4IDMyJyBmaWxsPSdub25lJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMjgzMV8zNzg4OCknJTNFJTNDcGF0aCBkPSdNMTMuNTA1NCAzMS45Njg4SDQuMDM5MDFDMS44MTMxMiAzMS45Njg4IDAgMzAuMTU3MyAwIDI3LjkyOTdWNC43ODkwMUMwIDIuNTYxNDEgMS44MTE0MSAwLjc1IDQuMDM5MDEgMC43NUgxMy41MDU0QzE1LjczMTMgMC43NSAxNy41NDQ0IDIuNTYxNDEgMTcuNTQ0NCA0Ljc4OTAxVjI3LjkzMTRDMTcuNTQ0NCAzMC4xNTczIDE1LjczMyAzMS45NzA1IDEzLjUwNTQgMzEuOTcwNVYzMS45Njg4Wk00LjAzOTAxIDEuNzczNEMyLjM3NTk5IDEuNzczNCAxLjAyMzQgMy4xMjU5OSAxLjAyMzQgNC43ODkwMVYyNy45MzE0QzEuMDIzNCAyOS41OTQ1IDIuMzc1OTkgMzAuOTQ3MSA0LjAzOTAxIDMwLjk0NzFIMTMuNTA1NEMxNS4xNjg1IDMwLjk0NzEgMTYuNTIxMSAyOS41OTQ1IDE2LjUyMTEgMjcuOTMxNFY0Ljc4OTAxQzE2LjUyMTEgMy4xMjU5OSAxNS4xNjg1IDEuNzczNCAxMy41MDU0IDEuNzczNEg0LjAzOTAxWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTExLjc0MjYgMjguNjkxNEg1LjgwODU3QzUuNTI1NDMgMjguNjkxNCA1LjI5Njg4IDI4LjQ2MjggNS4yOTY4OCAyOC4xNzk3QzUuMjk2ODggMjcuODk2NSA1LjUyNTQzIDI3LjY2OCA1LjgwODU3IDI3LjY2OEgxMS43NDI2QzEyLjAyNTcgMjcuNjY4IDEyLjI1NDMgMjcuODk2NSAxMi4yNTQzIDI4LjE3OTdDMTIuMjU0MyAyOC40NjI4IDEyLjAyNTcgMjguNjkxNCAxMS43NDI2IDI4LjY5MTRaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNOS4xMDUzOCA0LjgwNDY1SDguNDQ1MjlDOC4xNjIxNSA0LjgwNDY1IDcuOTMzNTkgNC41NzYwOSA3LjkzMzU5IDQuMjkyOTVDNy45MzM1OSA0LjAwOTgxIDguMTYyMTUgMy43ODEyNSA4LjQ0NTI5IDMuNzgxMjVIOS4xMDUzOEM5LjM4ODUyIDMuNzgxMjUgOS42MTcwOCA0LjAwOTgxIDkuNjE3MDggNC4yOTI5NUM5LjYxNzA4IDQuNTc2MDkgOS4zODg1MiA0LjgwNDY1IDkuMTA1MzggNC44MDQ2NVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00xNC42NTkyIDYuNTE5NTNWMjYuMDk5NkgyLjg5MDYyVjYuNTE5NTNIMTQuNjU5MlonIGZpbGw9JyUyM0RFNTg4Nycgc3Ryb2tlPSd3aGl0ZScvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzI4MzFfMzc4ODgnJTNFJTNDcmVjdCB3aWR0aD0nMTcuNTQyNycgaGVpZ2h0PSczMS4yMTg4JyBmaWxsPSd3aGl0ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMCAwLjc1KScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaWNvbi1tb29kLXRhcGV0YS0yOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuLmljb24tbW9vZC10YXBldGEtMzo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE4JyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMTggMzInIGZpbGw9J25vbmUnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8yODMxXzM3ODg4KSclM0UlM0NwYXRoIGQ9J00xMy41MDU0IDMxLjk2ODhINC4wMzkwMUMxLjgxMzEyIDMxLjk2ODggMCAzMC4xNTczIDAgMjcuOTI5N1Y0Ljc4OTAxQzAgMi41NjE0MSAxLjgxMTQxIDAuNzUgNC4wMzkwMSAwLjc1SDEzLjUwNTRDMTUuNzMxMyAwLjc1IDE3LjU0NDQgMi41NjE0MSAxNy41NDQ0IDQuNzg5MDFWMjcuOTMxNEMxNy41NDQ0IDMwLjE1NzMgMTUuNzMzIDMxLjk3MDUgMTMuNTA1NCAzMS45NzA1VjMxLjk2ODhaTTQuMDM5MDEgMS43NzM0QzIuMzc1OTkgMS43NzM0IDEuMDIzNCAzLjEyNTk5IDEuMDIzNCA0Ljc4OTAxVjI3LjkzMTRDMS4wMjM0IDI5LjU5NDUgMi4zNzU5OSAzMC45NDcxIDQuMDM5MDEgMzAuOTQ3MUgxMy41MDU0QzE1LjE2ODUgMzAuOTQ3MSAxNi41MjExIDI5LjU5NDUgMTYuNTIxMSAyNy45MzE0VjQuNzg5MDFDMTYuNTIxMSAzLjEyNTk5IDE1LjE2ODUgMS43NzM0IDEzLjUwNTQgMS43NzM0SDQuMDM5MDFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTEuNzQyNiAyOC42OTE0SDUuODA4NTdDNS41MjU0MyAyOC42OTE0IDUuMjk2ODggMjguNDYyOCA1LjI5Njg4IDI4LjE3OTdDNS4yOTY4OCAyNy44OTY1IDUuNTI1NDMgMjcuNjY4IDUuODA4NTcgMjcuNjY4SDExLjc0MjZDMTIuMDI1NyAyNy42NjggMTIuMjU0MyAyNy44OTY1IDEyLjI1NDMgMjguMTc5N0MxMi4yNTQzIDI4LjQ2MjggMTIuMDI1NyAyOC42OTE0IDExLjc0MjYgMjguNjkxNFonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J005LjEwNTM4IDQuODA0NjVIOC40NDUyOUM4LjE2MjE1IDQuODA0NjUgNy45MzM1OSA0LjU3NjA5IDcuOTMzNTkgNC4yOTI5NUM3LjkzMzU5IDQuMDA5ODEgOC4xNjIxNSAzLjc4MTI1IDguNDQ1MjkgMy43ODEyNUg5LjEwNTM4QzkuMzg4NTIgMy43ODEyNSA5LjYxNzA4IDQuMDA5ODEgOS42MTcwOCA0LjI5Mjk1QzkuNjE3MDggNC41NzYwOSA5LjM4ODUyIDQuODA0NjUgOS4xMDUzOCA0LjgwNDY1WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTE0LjY1OTIgNi41MTk1M1YyNi4wOTk2SDIuODkwNjJWNi41MTk1M0gxNC42NTkyWicgZmlsbD0nJTIzQzA5MEYzJyBzdHJva2U9J3doaXRlJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMjgzMV8zNzg4OCclM0UlM0NyZWN0IHdpZHRoPScxNy41NDI3JyBoZWlnaHQ9JzMxLjIxODgnIGZpbGw9J3doaXRlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIDAuNzUpJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIik7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pY29uLW1vb2QtdGFwZXRhLTM6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG4uaWNvbi1tb29kLXRhcGV0YS00OjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTgnIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAxOCAzMicgZmlsbD0nbm9uZSclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzI4MzFfMzc4ODgpJyUzRSUzQ3BhdGggZD0nTTEzLjUwNTQgMzEuOTY4OEg0LjAzOTAxQzEuODEzMTIgMzEuOTY4OCAwIDMwLjE1NzMgMCAyNy45Mjk3VjQuNzg5MDFDMCAyLjU2MTQxIDEuODExNDEgMC43NSA0LjAzOTAxIDAuNzVIMTMuNTA1NEMxNS43MzEzIDAuNzUgMTcuNTQ0NCAyLjU2MTQxIDE3LjU0NDQgNC43ODkwMVYyNy45MzE0QzE3LjU0NDQgMzAuMTU3MyAxNS43MzMgMzEuOTcwNSAxMy41MDU0IDMxLjk3MDVWMzEuOTY4OFpNNC4wMzkwMSAxLjc3MzRDMi4zNzU5OSAxLjc3MzQgMS4wMjM0IDMuMTI1OTkgMS4wMjM0IDQuNzg5MDFWMjcuOTMxNEMxLjAyMzQgMjkuNTk0NSAyLjM3NTk5IDMwLjk0NzEgNC4wMzkwMSAzMC45NDcxSDEzLjUwNTRDMTUuMTY4NSAzMC45NDcxIDE2LjUyMTEgMjkuNTk0NSAxNi41MjExIDI3LjkzMTRWNC43ODkwMUMxNi41MjExIDMuMTI1OTkgMTUuMTY4NSAxLjc3MzQgMTMuNTA1NCAxLjc3MzRINC4wMzkwMVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00xMS43NDI2IDI4LjY5MTRINS44MDg1N0M1LjUyNTQzIDI4LjY5MTQgNS4yOTY4OCAyOC40NjI4IDUuMjk2ODggMjguMTc5N0M1LjI5Njg4IDI3Ljg5NjUgNS41MjU0MyAyNy42NjggNS44MDg1NyAyNy42NjhIMTEuNzQyNkMxMi4wMjU3IDI3LjY2OCAxMi4yNTQzIDI3Ljg5NjUgMTIuMjU0MyAyOC4xNzk3QzEyLjI1NDMgMjguNDYyOCAxMi4wMjU3IDI4LjY5MTQgMTEuNzQyNiAyOC42OTE0WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTkuMTA1MzggNC44MDQ2NUg4LjQ0NTI5QzguMTYyMTUgNC44MDQ2NSA3LjkzMzU5IDQuNTc2MDkgNy45MzM1OSA0LjI5Mjk1QzcuOTMzNTkgNC4wMDk4MSA4LjE2MjE1IDMuNzgxMjUgOC40NDUyOSAzLjc4MTI1SDkuMTA1MzhDOS4zODg1MiAzLjc4MTI1IDkuNjE3MDggNC4wMDk4MSA5LjYxNzA4IDQuMjkyOTVDOS42MTcwOCA0LjU3NjA5IDkuMzg4NTIgNC44MDQ2NSA5LjEwNTM4IDQuODA0NjVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTQuNjU5MiA2LjUxOTUzVjI2LjA5OTZIMi44OTA2MlY2LjUxOTUzSDE0LjY1OTJaJyBmaWxsPSclMjNFQjgwQUEnIHN0cm9rZT0nd2hpdGUnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8yODMxXzM3ODg4JyUzRSUzQ3JlY3Qgd2lkdGg9JzE3LjU0MjcnIGhlaWdodD0nMzEuMjE4OCcgZmlsbD0nd2hpdGUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgMC43NSknLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmljb24tbW9vZC10YXBldGEtNDo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbi5pY29uLW1vb2QtZHp3b25lazo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzM0JyBoZWlnaHQ9JzM3JyB2aWV3Qm94PScwIDAgMzQgMzcnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNNi4yNjU0NCAxNy41NTkxTDMuNTE0MTMgMTguNzI4M0MxLjU3MzMzIDE5LjU1MzEgMC42Njc4MzkgMjEuNzk2OCAxLjQ5MTY2IDIzLjczOTlMMi42NTk1MiAyNi40OTQ0QzMuNDgzMzQgMjguNDM3NCA1LjcyNDUxIDI5LjM0NCA3LjY2NTMxIDI4LjUxOTJMMTAuNDE2NiAyNy4zNUMxMi4zNTc0IDI2LjUyNTIgMTMuMjYyOSAyNC4yODE0IDEyLjQzOTEgMjIuMzM4NEwxMS4yNzEyIDE5LjU4MzlDMTAuNDQ3NCAxNy42NDA4IDguMjA2MjQgMTYuNzM0MyA2LjI2NTQ0IDE3LjU1OTFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNNi4xODE2MiAyNS4yNzg2TDIwLjc2MyAyOC45NzAxQzIyLjM0OTcgMjkuMzcxIDIzLjcwOTEgMjcuNzgyNSAyMy4wNzA0IDI2LjI3NkwxNS45NjQgOS41MTY4NEMxNS4zMjUzIDguMDA4NTMgMTMuMjM3NyA3Ljg4NTQ4IDEyLjQyNTcgOS4zMDYxNkw0Ljk1MDY3IDIyLjM3MzhDNC4yOTg4OCAyMy41MTExIDQuOTEzNDIgMjQuOTU3OSA2LjE4MTYyIDI1LjI3ODZaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjguODY0IDI0LjY1MjdDMjguNjcwNCAyNC42NDcxIDI4LjQ5MTYgMjQuNTI1OSAyOC40MjA4IDI0LjMzMkMyOC4zMjc3IDI0LjA3ODQgMjguNDU4MSAyMy43OTg4IDI4LjcxMTMgMjMuNzA1NUMzMS40MDIzIDIyLjcyMTEgMzIuMjU3MSAxOC4yNjcgMzAuNjE2NCAxMy43Nzc1QzI5LjgwODIgMTEuNTY0NSAyOC41MjE0IDkuNjg1MTYgMjYuOTkwNiA4LjQ4NDQ4QzI1LjUyNjkgNy4zMzc4NyAyNC4wMjU5IDYuOTU5MzkgMjIuNzY1MiA3LjQxOTlDMjIuNTExOSA3LjUxMzEyIDIyLjIzMjYgNy4zODI2MSAyMi4xMzk1IDcuMTI5MDVDMjIuMDQ2MyA2Ljg3NTQ5IDIyLjE3NjcgNi41OTU4MyAyMi40MyA2LjUwMjYxQzI0LjAyMDMgNS45MjA5MSAyNS44NTI4IDYuMzUxNTkgMjcuNTkyMSA3LjcxNDQ4QzI5LjI2NDQgOS4wMjUxNiAzMC42NjMgMTEuMDU5MiAzMS41MzI2IDEzLjQ0MDFDMzMuMzU1OCAxOC40MzQ4IDMyLjI0MDMgMjMuNDUwMSAyOS4wNDQ3IDI0LjYxOTFDMjguOTg1MSAyNC42NDE1IDI4LjkyMTggMjQuNjUwOCAyOC44NjIyIDI0LjY0ODlMMjguODY0IDI0LjY1MjdaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjUuMjc3MSAyMy4xMTY2QzI1LjE0NDkgMjMuMTEyOCAyNS4wMjAxIDIzLjAyODkgMjQuOTcxNyAyMi44OTY2QzI0LjkwODQgMjIuNzIzMiAyNC45OTc4IDIyLjUyOTMgMjUuMTcxIDIyLjQ2NTlDMjcuMDIwMiAyMS43ODkxIDI3LjYwODcgMTguNzI1OSAyNi40ODIgMTUuNjM4NEMyNS45MjcxIDE0LjExNyAyNS4wNDA2IDEyLjgyMzEgMjMuOTg4NSAxMS45OTkxQzIyLjk4MjggMTEuMjEwNCAyMS45NDkzIDEwLjk0OTQgMjEuMDgzMyAxMS4yNjgyQzIwLjkwODMgMTEuMzMzNSAyMC43MTY1IDExLjI0MjEgMjAuNjUzMiAxMS4wNjg3QzIwLjU4OTggMTAuODk1MyAyMC42NzkyIDEwLjcwMTQgMjAuODUyNCAxMC42MzhDMjEuOTQ1NiAxMC4yMzcyIDIzLjIwNjMgMTAuNTMzNiAyNC40MDE5IDExLjQ3MTRDMjUuNTUwOSAxMi4zNzM4IDI2LjUxMzcgMTMuNzcyMSAyNy4xMTE0IDE1LjQwOTFDMjguMzY2NiAxOC44NDUyIDI3LjU5OTQgMjIuMjk0MyAyNS40MDE5IDIzLjA5NzlDMjUuMzYwOSAyMy4xMTI4IDI1LjMxODEgMjMuMTIwMyAyNS4yNzcxIDIzLjExODRWMjMuMTE2NlonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00yMi45OTExIDIxLjIyOTZDMjIuOTEyOSAyMS4yMjc3IDIyLjg0MDMgMjEuMTc3NCAyMi44MTIzIDIxLjEwMDlDMjIuNzc1MSAyMC45OTg0IDIyLjgyNzIgMjAuODg2NSAyMi45Mjk3IDIwLjg0OTJDMjMuNDM4MSAyMC42NjI4IDIzLjgwMzEgMjAuMTU1NyAyMy45NTU4IDE5LjQyMTFDMjQuMTE1OSAxOC42NTMgMjQuMDI0NyAxNy43Mzc1IDIzLjY5ODggMTYuODQ0NUMyMy4wMzc3IDE1LjAzNDEgMjEuNjE2OCAxMy44ODM4IDIwLjUzMyAxNC4yODA5QzIwLjQzMjQgMTQuMzE4MiAyMC4zMTg4IDE0LjI2NiAyMC4yODE2IDE0LjE2MzVDMjAuMjQ0MyAxNC4wNjA5IDIwLjI5NjQgMTMuOTQ5MSAyMC4zOTg5IDEzLjkxMThDMjEuNjg3NSAxMy40NDAxIDIzLjMzMzggMTQuNjk0OCAyNC4wNjk0IDE2LjcxMDNDMjQuNDE5NSAxNy42NzA0IDI0LjUxNjMgMTguNjYyMyAyNC4zNDMxIDE5LjUwMTNDMjQuMTYwNiAyMC4zNzM4IDIzLjcwODEgMjAuOTg1NCAyMy4wNjc1IDIxLjIxODRDMjMuMDQzMyAyMS4yMjc3IDIzLjAxOTEgMjEuMjMxNSAyMi45OTMgMjEuMjI5NkgyMi45OTExWicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0VcIik7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pY29uLW1vb2QtZHp3b25lazo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogNTAwMDtcbn1cbi5tb2RhbC5vcGVuIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG59XG4ubW9kYWwtYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41Mik7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwtY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMTBweCAyMHB4IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxMTBweCA0MHB4IDQwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICBtYXgtd2lkdGg6IDcxMHB4O1xuICB9XG59XG4ubW9kYWwtY29udGFpbmVyIHAge1xuICBsaW5lLWhlaWdodDogMS4zZW07XG59XG4ubW9kYWwtLXJlZCAubW9kYWwtY29udGFpbmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9ob21lLWNhcmQtbWFya2EtbS5qcGdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5tb2RhbC0tY29sb3JzIC5tb2RhbC1jb250YWluZXIge1xuICBjb2xvcjogI2M3NDY5MTtcbiAgYmFja2dyb3VuZDogI2YxY2RiZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0NWRlZywgcmdiKDI0MSwgMjA1LCAxOTEpIDAlLCByZ2IoMjIzLCAyMDAsIDIyMSkgNTAlLCByZ2IoMjI4LCAyMjUsIDIzMykgMTAwJSk7XG59XG4ubW9kYWwtLWNvbG9ycy1tb29kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC0tY29sb3JzLW1vb2Qge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5tb2RhbC0tY29sb3JzLW1vb2QgLm1vZGFsLWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjYzc0NjkxO1xuICBiYWNrZ3JvdW5kOiAjZjFjZGJmO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ1ZGVnLCByZ2IoMjQxLCAyMDUsIDE5MSkgMCUsIHJnYigyMjMsIDIwMCwgMjIxKSA1MCUsIHJnYigyMjgsIDIyNSwgMjMzKSAxMDAlKTtcbiAgcGFkZGluZzogNTdweCAxN3B4IDI1cHg7XG4gIG1heC13aWR0aDogODIycHg7XG59XG4ubW9kYWwtLWNvbG9ycy1tb29kIC5tb2RhbC1jb250YWluZXItLW1vb2QtY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC0tY29sb3JzLW1vb2QgLm1vZGFsLWNvbnRhaW5lci0tbW9vZC1jb2wge1xuICAgIHBhZGRpbmc6IDMzcHggNTBweCA0MHB4O1xuICAgIGdhcDogMzJweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLS1jb2xvcnMtbW9vZCAubW9kYWwtY29udGFpbmVyLS1tb29kLWR6d29ua2kge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5tb2RhbC0tY29sb3JzLW1vb2QgLm1vZGFsLWNvbnRhaW5lci0tbW9vZC1kendvbmtpIC5tb2RhbF9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgfVxuICAubW9kYWwtLWNvbG9ycy1tb29kIC5tb2RhbC1jb250YWluZXItLW1vb2QtZHp3b25raSAubW9kYWxfX2NvbnRlbnQgLmJ0biB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxufVxuLm1vZGFsX19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA0NTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cbi5tb2RhbF9fdmlkZW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgbWF4LXdpZHRoOiA0NTZweDtcbiAgbWFyZ2luOiAwIC0xN3B4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMzRweCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBhc3BlY3QtcmF0aW86IDkvMTY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbF9fdmlkZW8ge1xuICAgIG1heC13aWR0aDogMzI0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWxfX3ZpZGVvIHZpZGVvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ubW9kYWxfX3RpdGxlLW1vb2Qge1xuICBjb2xvcjogI2M3NDY5MTtcbiAgZm9udC1mYW1pbHk6IFwiRHJ1a1wiLCBhcmlhbDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07IC8qIDEwMCUgKi9cbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsX190aXRsZS1tb29kIHtcbiAgICBtYXJnaW4tdG9wOiA2NHB4O1xuICB9XG59XG4ubW9kYWxfX2R6d29uZWstbW9vZCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4ubW9kYWwtLWRpYWxvZyAubW9kYWwtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTEwcHggNDhweCA0MHB4O1xuICBtYXJnaW46IDE2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC0tZGlhbG9nIC5tb2RhbC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDExMHB4IDQ4cHggNDBweDtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICB9XG59XG4ubW9kYWwtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5tb2RhbC1jbG9zZTo6YWZ0ZXIge1xuICB3aWR0aDogNDUuMzJweDtcbiAgaGVpZ2h0OiA1OC44ODNweDtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDcnIGhlaWdodD0nNjEnIHZpZXdCb3g9JzAgMCA0NyA2MScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMzLjg5MTcgMTcuNDI5N0wxMy40NzI3IDQ0LjIyOTgnIHN0cm9rZT0nJTIzRDYxNzIxJyBzdHJva2Utd2lkdGg9JzMnLyUzRSUzQ3BhdGggZD0nTTEzLjg5ODQgMjMuODEwNUwzNC41MzAzIDM4LjI3NDEnIHN0cm9rZT0nJTIzRDYxNzIxJyBzdHJva2Utd2lkdGg9JzMnLyUzRSUzQ3BhdGggZD0nTTEgMTUuMjI0NlY1OS44ODMyTDQ2LjMyMDIgNDUuNjU4NlYxTDEgMTUuMjI0NlonIHN0cm9rZT0nJTIzRDYxNzIxJyBzdHJva2Utd2lkdGg9JzEuMzIzMjInLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4ubW9kYWwtLXJlZCAubW9kYWwtY2xvc2U6OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0NycgaGVpZ2h0PSc2MScgdmlld0JveD0nMCAwIDQ3IDYxJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTEgMTUuMjI0NlY1OS44ODMyTDQ2LjMyMDIgNDUuNjU4NlYxTDEgMTUuMjI0NlonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMS4zMjMyMicvJTNFJTNDcGF0aCBkPSdNMzMuODkxNyAxNy40Mjk3TDEzLjQ3MjcgNDQuMjI5OCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJy8lM0UlM0NwYXRoIGQ9J00xMy44OTg0IDIzLjgxMjVMMzQuNTMwMyAzOC4yNzYnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5tb2RhbC0tY29sb3JzIC5tb2RhbC1jbG9zZSwgLm1vZGFsLS1jb2xvcnMtbW9vZCAubW9kYWwtY2xvc2Uge1xuICByaWdodDogMTdweDtcbiAgdG9wOiAxMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwtLWNvbG9ycyAubW9kYWwtY2xvc2UsIC5tb2RhbC0tY29sb3JzLW1vb2QgLm1vZGFsLWNsb3NlIHtcbiAgICByaWdodDogMTlweDtcbiAgICB0b3A6IDE2cHg7XG4gIH1cbn1cbi5tb2RhbC0tY29sb3JzIC5tb2RhbC1jbG9zZTo6YWZ0ZXIsIC5tb2RhbC0tY29sb3JzLW1vb2QgLm1vZGFsLWNsb3NlOjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzEnIGhlaWdodD0nMzUnIHZpZXdCb3g9JzAgMCAzMSAzNScgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00yMy40NzQgOS42Nzk2OUwxMS45ODgzIDI0Ljc1NDcnIHN0cm9rZT0nJTIzQzc0NjkxJyBzdHJva2Utd2lkdGg9JzEuNjg3NScvJTNFJTNDcGF0aCBkPSdNMTIuMjMwNSAxMy4yNzM0TDIzLjgzNTkgMjEuNDA5Micgc3Ryb2tlPSclMjNDNzQ2OTEnIHN0cm9rZS13aWR0aD0nMS42ODc1Jy8lM0UlM0NwYXRoIGQ9J000LjkxNDA2IDguODgwMjRWMzQuMDAwN0wzMC40MDY3IDI1Ljk5OTRWMC44Nzg5MDZMNC45MTQwNiA4Ljg4MDI0Wicgc3Ryb2tlPSclMjNDNzQ2OTEnIHN0cm9rZS13aWR0aD0nMC43NDQzMScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgd2lkdGg6IDQzcHg7XG4gIGhlaWdodDogNDVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLS1jb2xvcnMgLm1vZGFsLWNsb3NlOjphZnRlciwgLm1vZGFsLS1jb2xvcnMtbW9vZCAubW9kYWwtY2xvc2U6OmFmdGVyIHtcbiAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQ3JyBoZWlnaHQ9JzYxJyB2aWV3Qm94PScwIDAgNDcgNjEnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMSAxNS4yMjQ2VjU5Ljg4MzJMNDYuMzIwMiA0NS42NTg2VjFMMSAxNS4yMjQ2Wicgc3Ryb2tlPSclMjNDNzQ2OTEnIHN0cm9rZS13aWR0aD0nMS4zMjMyMicvJTNFJTNDcGF0aCBkPSdNMzMuODkxNyAxNy40Mjk3TDEzLjQ3MjcgNDQuMjI5OCcgc3Ryb2tlPSclMjNDNzQ2OTEnIHN0cm9rZS13aWR0aD0nMycvJTNFJTNDcGF0aCBkPSdNMTMuODk4NCAyMy44MTI1TDM0LjUzMDMgMzguMjc2JyBzdHJva2U9JyUyM0M3NDY5MScgc3Ryb2tlLXdpZHRoPSczJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIHdpZHRoOiAzMy45OXB4O1xuICAgIGhlaWdodDogNDQuMTYycHg7XG4gIH1cbn1cbi5tb2RhbF9fZGlhbG9nLWJ0bi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWxfX2RpYWxvZy1idG4tY29udGFpbmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG4ubW9kYWxfX2RpYWxvZy1idG4tY29udGFpbmVyLTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsX19kaWFsb2ctYnRuLWNvbnRhaW5lci0yIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5cbi5idG4ge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWluLXdpZHRoOiAyODBweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIENvbmRlbnNlZFwiLCBhcmlhbDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4OyAvKiAxMDAlICovXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ0biB7XG4gICAgbWluLXdpZHRoOiAzNzBweDtcbiAgfVxufVxuLmJ0bjpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMmEyYTI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5hLmJ0biB7XG4gIG1heC13aWR0aDogMjgwcHg7XG59XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAzO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbn1cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3MTkyMTtcbiAgei1pbmRleDogLTI7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwcHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE0MCU7XG4gIGJvcmRlci1yaWdodDogOTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNDBweCBzb2xpZCAjYTAwZjMyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB6LWluZGV4OiAtMTtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSk7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpob3ZlcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHotaW5kZXg6IC0xO1xufVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjMDAwO1xuICBvdXRsaW5lLW9mZnNldDogLTNweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTphY3RpdmU6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTphY3RpdmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3NzU3YTtcbn1cblxuLmJ0bi1wcmltYXJ5LW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNkNzE5MjE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDM7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM3MHB4O1xufVxuLmJ0bi1wcmltYXJ5LW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAtMjtcbn1cbi5idG4tcHJpbWFyeS1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTQwJTtcbiAgYm9yZGVyLXJpZ2h0OiA5MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA0MHB4IHNvbGlkICNhMDBmMzI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLCAxKTtcbn1cbi5idG4tcHJpbWFyeS1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1wcmltYXJ5LW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgei1pbmRleDogLTE7XG59XG4uYnRuLXByaW1hcnktbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6Zm9jdXMsIC5idG4tcHJpbWFyeS1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogM3B4IHNvbGlkICMwMDA7XG4gIG91dGxpbmUtb2Zmc2V0OiAtM3B4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmJ0bi1wcmltYXJ5LW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjZDcxOTIxO1xufVxuLmJ0bi1wcmltYXJ5LW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLmJ0bi1wcmltYXJ5LW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU3O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5idG4tcHJpbWFyeS1uZWdhdGl2ZS1sZzpub3QoOmRpc2FibGVkKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZDcxOTIxO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgei1pbmRleDogMztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM3MHB4O1xuICB9XG4gIC5idG4tcHJpbWFyeS1uZWdhdGl2ZS1sZzpub3QoOmRpc2FibGVkKTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHotaW5kZXg6IC0yO1xuICB9XG4gIC5idG4tcHJpbWFyeS1uZWdhdGl2ZS1sZzpub3QoOmRpc2FibGVkKTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxNDAlO1xuICAgIGJvcmRlci1yaWdodDogOTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiA0MHB4IHNvbGlkICNhMDBmMzI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLCAxKTtcbiAgfVxuICAuYnRuLXByaW1hcnktbmVnYXRpdmUtbGc6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5idG4tcHJpbWFyeS1uZWdhdGl2ZS1sZzpub3QoOmRpc2FibGVkKTpob3ZlcjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICAuYnRuLXByaW1hcnktbmVnYXRpdmUtbGc6bm90KDpkaXNhYmxlZCk6Zm9jdXMsIC5idG4tcHJpbWFyeS1uZWdhdGl2ZS1sZzpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IDNweCBzb2xpZCAjMDAwO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAtM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLmJ0bi1wcmltYXJ5LW5lZ2F0aXZlLWxnOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBjb2xvcjogI2Q3MTkyMTtcbiAgfVxuICAuYnRuLXByaW1hcnktbmVnYXRpdmUtbGc6bm90KDpkaXNhYmxlZCk6YWN0aXZlOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAuYnRuLXByaW1hcnktbmVnYXRpdmUtbGc6bm90KDpkaXNhYmxlZCk6YWN0aXZlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnRuLXByaW1hcnktbWQ6bm90KDpkaXNhYmxlZCkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNzBweDtcbiAgfVxuICAuYnRuLXByaW1hcnktbWQ6bm90KDpkaXNhYmxlZCk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q3MTkyMTtcbiAgICB6LWluZGV4OiAtMjtcbiAgfVxuICAuYnRuLXByaW1hcnktbWQ6bm90KDpkaXNhYmxlZCk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTQwJTtcbiAgICBib3JkZXItcmlnaHQ6IDkwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogNDBweCBzb2xpZCAjYTAwZjMyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgei1pbmRleDogLTE7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSk7XG4gIH1cbiAgLmJ0bi1wcmltYXJ5LW1kOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuYnRuLXByaW1hcnktbWQ6bm90KDpkaXNhYmxlZCk6aG92ZXI6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgLmJ0bi1wcmltYXJ5LW1kOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLCAuYnRuLXByaW1hcnktbWQ6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvdXRsaW5lOiAzcHggc29saWQgIzAwMDtcbiAgICBvdXRsaW5lLW9mZnNldDogLTNweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5idG4tcHJpbWFyeS1tZDpub3QoOmRpc2FibGVkKTphY3RpdmUge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmJ0bi1wcmltYXJ5LW1kOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZTpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLmJ0bi1wcmltYXJ5LW1kOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNzc1N2E7XG4gIH1cbn1cbi5idG4tcHJpbWFyeS1ibHVlOm5vdCg6ZGlzYWJsZWQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDM7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM3MHB4O1xufVxuLmJ0bi1wcmltYXJ5LWJsdWU6bm90KDpkaXNhYmxlZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDMyYTA7XG4gIHotaW5kZXg6IC0yO1xufVxuLmJ0bi1wcmltYXJ5LWJsdWU6bm90KDpkaXNhYmxlZCk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwcHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE0MCU7XG4gIGJvcmRlci1yaWdodDogOTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNDBweCBzb2xpZCAjMDEyYzczO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB6LWluZGV4OiAtMTtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSk7XG59XG4uYnRuLXByaW1hcnktYmx1ZTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1wcmltYXJ5LWJsdWU6bm90KDpkaXNhYmxlZCk6aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB6LWluZGV4OiAtMTtcbn1cbi5idG4tcHJpbWFyeS1ibHVlOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLCAuYnRuLXByaW1hcnktYmx1ZTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogM3B4IHNvbGlkICMwMDA7XG4gIG91dGxpbmUtb2Zmc2V0OiAtM3B4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmJ0bi1wcmltYXJ5LWJsdWU6bm90KDpkaXNhYmxlZCk6YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLXByaW1hcnktYmx1ZTpub3QoOmRpc2FibGVkKTphY3RpdmU6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cbi5idG4tcHJpbWFyeS1ibHVlOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2OWE3O1xufVxuXG4uYnRuLXByaW1hcnktYmx1ZS1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAzMmEwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAzO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbn1cbi5idG4tcHJpbWFyeS1ibHVlLW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAtMjtcbn1cbi5idG4tcHJpbWFyeS1ibHVlLW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMHB4O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxNDAlO1xuICBib3JkZXItcmlnaHQ6IDkwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDQwcHggc29saWQgIzAxMmM3MztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgei1pbmRleDogLTE7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpO1xufVxuLmJ0bi1wcmltYXJ5LWJsdWUtbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tcHJpbWFyeS1ibHVlLW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgei1pbmRleDogLTE7XG59XG4uYnRuLXByaW1hcnktYmx1ZS1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKTpmb2N1cywgLmJ0bi1wcmltYXJ5LWJsdWUtbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjMDAwO1xuICBvdXRsaW5lLW9mZnNldDogLTNweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tcHJpbWFyeS1ibHVlLW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjMDAzMmEwO1xufVxuLmJ0bi1wcmltYXJ5LWJsdWUtbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6YWN0aXZlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4uYnRuLXByaW1hcnktYmx1ZS1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKTphY3RpdmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNztcbn1cblxuLmJ0bi1wcmltYXJ5LWNvbG9yczpub3QoOmRpc2FibGVkKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAzO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbn1cbi5idG4tcHJpbWFyeS1jb2xvcnM6bm90KDpkaXNhYmxlZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNzQ2OTE7XG4gIHotaW5kZXg6IC0yO1xufVxuLmJ0bi1wcmltYXJ5LWNvbG9yczpub3QoOmRpc2FibGVkKTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTQwJTtcbiAgYm9yZGVyLXJpZ2h0OiA5MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA0MHB4IHNvbGlkICNlZjg4YjU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLCAxKTtcbn1cbi5idG4tcHJpbWFyeS1jb2xvcnM6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tcHJpbWFyeS1jb2xvcnM6bm90KDpkaXNhYmxlZCk6aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB6LWluZGV4OiAtMTtcbn1cbi5idG4tcHJpbWFyeS1jb2xvcnM6bm90KDpkaXNhYmxlZCk6Zm9jdXMsIC5idG4tcHJpbWFyeS1jb2xvcnM6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjMDAwO1xuICBvdXRsaW5lLW9mZnNldDogLTNweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tcHJpbWFyeS1jb2xvcnM6bm90KDpkaXNhYmxlZCk6YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLXByaW1hcnktY29sb3JzOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLmJ0bi1wcmltYXJ5LWNvbG9yczpub3QoOmRpc2FibGVkKTphY3RpdmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2NzVhMDtcbn1cblxuLmJ0bi1wcmltYXJ5LWNvbG9ycy1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjYzc0NjkxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAzO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbn1cbi5idG4tcHJpbWFyeS1jb2xvcnMtbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IC0yO1xufVxuLmJ0bi1wcmltYXJ5LWNvbG9ycy1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTQwJTtcbiAgYm9yZGVyLXJpZ2h0OiA5MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA0MHB4IHNvbGlkICNlZjg4YjU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLCAxKTtcbn1cbi5idG4tcHJpbWFyeS1jb2xvcnMtbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tcHJpbWFyeS1jb2xvcnMtbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB6LWluZGV4OiAtMTtcbn1cbi5idG4tcHJpbWFyeS1jb2xvcnMtbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6Zm9jdXMsIC5idG4tcHJpbWFyeS1jb2xvcnMtbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjMDAwO1xuICBvdXRsaW5lLW9mZnNldDogLTNweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tcHJpbWFyeS1jb2xvcnMtbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICNjNzQ2OTE7XG59XG4uYnRuLXByaW1hcnktY29sb3JzLW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLmJ0bi1wcmltYXJ5LWNvbG9ycy1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKTphY3RpdmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnRuLXByaW1hcnktY29sb3JzLW5lZ2F0aXZlLW1kOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNjNzQ2OTE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAzO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMzcwcHg7XG4gIH1cbiAgLmJ0bi1wcmltYXJ5LWNvbG9ycy1uZWdhdGl2ZS1tZDpub3QoOmRpc2FibGVkKTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHotaW5kZXg6IC0yO1xuICB9XG4gIC5idG4tcHJpbWFyeS1jb2xvcnMtbmVnYXRpdmUtbWQ6bm90KDpkaXNhYmxlZCk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTQwJTtcbiAgICBib3JkZXItcmlnaHQ6IDkwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogNDBweCBzb2xpZCAjZWY4OGI1O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgei1pbmRleDogLTE7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSk7XG4gIH1cbiAgLmJ0bi1wcmltYXJ5LWNvbG9ycy1uZWdhdGl2ZS1tZDpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmJ0bi1wcmltYXJ5LWNvbG9ycy1uZWdhdGl2ZS1tZDpub3QoOmRpc2FibGVkKTpob3ZlcjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICAuYnRuLXByaW1hcnktY29sb3JzLW5lZ2F0aXZlLW1kOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLCAuYnRuLXByaW1hcnktY29sb3JzLW5lZ2F0aXZlLW1kOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgb3V0bGluZTogM3B4IHNvbGlkICMwMDA7XG4gICAgb3V0bGluZS1vZmZzZXQ6IC0zcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAuYnRuLXByaW1hcnktY29sb3JzLW5lZ2F0aXZlLW1kOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBjb2xvcjogI2M3NDY5MTtcbiAgfVxuICAuYnRuLXByaW1hcnktY29sb3JzLW5lZ2F0aXZlLW1kOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZTpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLmJ0bi1wcmltYXJ5LWNvbG9ycy1uZWdhdGl2ZS1tZDpub3QoOmRpc2FibGVkKTphY3RpdmU6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU3O1xuICB9XG59XG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIHotaW5kZXg6IDM7XG4gIHBhZGRpbmc6IDlweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbn1cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogLTI7XG59XG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTQwJTtcbiAgYm9yZGVyLXJpZ2h0OiA5MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA0MHB4IHNvbGlkICNhMDBmMzI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLCAxKTtcbn1cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB6LWluZGV4OiAtMTtcbn1cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogMnB4IHNvbGlkO1xuICBvdXRsaW5lLW9mZnNldDogLTNweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6YWN0aXZlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTphY3RpdmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3NzU3YTtcbn1cblxuLmJ0bi1zZWNvbmRhcnktYmx1ZTpub3QoOmRpc2FibGVkKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIHotaW5kZXg6IDM7XG4gIHBhZGRpbmc6IDlweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbn1cbi5idG4tc2Vjb25kYXJ5LWJsdWU6bm90KDpkaXNhYmxlZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAtMjtcbn1cbi5idG4tc2Vjb25kYXJ5LWJsdWU6bm90KDpkaXNhYmxlZCk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwcHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE0MCU7XG4gIGJvcmRlci1yaWdodDogOTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNDBweCBzb2xpZCAjMDAzMmEwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB6LWluZGV4OiAtMTtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSk7XG59XG4uYnRuLXNlY29uZGFyeS1ibHVlOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmJ0bi1zZWNvbmRhcnktYmx1ZTpub3QoOmRpc2FibGVkKTpob3ZlcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHotaW5kZXg6IC0xO1xufVxuLmJ0bi1zZWNvbmRhcnktYmx1ZTpub3QoOmRpc2FibGVkKTpmb2N1cywgLmJ0bi1zZWNvbmRhcnktYmx1ZTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogMnB4IHNvbGlkO1xuICBvdXRsaW5lLW9mZnNldDogLTNweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tc2Vjb25kYXJ5LWJsdWU6bm90KDpkaXNhYmxlZCk6YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLXNlY29uZGFyeS1ibHVlOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLmJ0bi1zZWNvbmRhcnktYmx1ZTpub3QoOmRpc2FibGVkKTphY3RpdmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjlhNztcbn1cblxuLmJ0bi1zZWNvbmRhcnktY29sb3JzOm5vdCg6ZGlzYWJsZWQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNjNzQ2OTE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1jb2xvcjogI2M3NDY5MTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M3NDY5MTtcbiAgei1pbmRleDogMztcbiAgcGFkZGluZzogOXB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM3MHB4O1xufVxuLmJ0bi1zZWNvbmRhcnktY29sb3JzOm5vdCg6ZGlzYWJsZWQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogLTI7XG59XG4uYnRuLXNlY29uZGFyeS1jb2xvcnM6bm90KDpkaXNhYmxlZCk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwcHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE0MCU7XG4gIGJvcmRlci1yaWdodDogOTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNDBweCBzb2xpZCAjYzc0NjkxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB6LWluZGV4OiAtMTtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSk7XG59XG4uYnRuLXNlY29uZGFyeS1jb2xvcnM6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYnRuLXNlY29uZGFyeS1jb2xvcnM6bm90KDpkaXNhYmxlZCk6aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB6LWluZGV4OiAtMTtcbn1cbi5idG4tc2Vjb25kYXJ5LWNvbG9yczpub3QoOmRpc2FibGVkKTpmb2N1cywgLmJ0bi1zZWNvbmRhcnktY29sb3JzOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiAycHggc29saWQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtM3B4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmJ0bi1zZWNvbmRhcnktY29sb3JzOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1zZWNvbmRhcnktY29sb3JzOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLmJ0bi1zZWNvbmRhcnktY29sb3JzOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWY4OGI1O1xufVxuXG4uYnRuLXNlY29uZGFyeS1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIHotaW5kZXg6IDM7XG4gIHBhZGRpbmc6IDlweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbn1cbi5idG4tc2Vjb25kYXJ5LW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogLTI7XG59XG4uYnRuLXNlY29uZGFyeS1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTQwJTtcbiAgYm9yZGVyLXJpZ2h0OiA5MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA0MHB4IHNvbGlkICNhMDBmMzI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLCAxKTtcbn1cbi5idG4tc2Vjb25kYXJ5LW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmJ0bi1zZWNvbmRhcnktbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB6LWluZGV4OiAtMTtcbn1cbi5idG4tc2Vjb25kYXJ5LW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLCAuYnRuLXNlY29uZGFyeS1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogMnB4IHNvbGlkO1xuICBvdXRsaW5lLW9mZnNldDogLTNweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tc2Vjb25kYXJ5LW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1zZWNvbmRhcnktbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6YWN0aXZlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4uYnRuLXNlY29uZGFyeS1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKTphY3RpdmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3NzU3YTtcbn1cblxuLmJ0bi1zZWNvbmRhcnktYmx1ZS1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIHotaW5kZXg6IDM7XG4gIHBhZGRpbmc6IDlweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbn1cbi5idG4tc2Vjb25kYXJ5LWJsdWUtbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAtMjtcbn1cbi5idG4tc2Vjb25kYXJ5LWJsdWUtbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwcHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE0MCU7XG4gIGJvcmRlci1yaWdodDogOTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNDBweCBzb2xpZCAjMDAzMmEwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB6LWluZGV4OiAtMTtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSk7XG59XG4uYnRuLXNlY29uZGFyeS1ibHVlLW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmJ0bi1zZWNvbmRhcnktYmx1ZS1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKTpob3ZlcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHotaW5kZXg6IC0xO1xufVxuLmJ0bi1zZWNvbmRhcnktYmx1ZS1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKTpmb2N1cywgLmJ0bi1zZWNvbmRhcnktYmx1ZS1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogMnB4IHNvbGlkO1xuICBvdXRsaW5lLW9mZnNldDogLTNweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tc2Vjb25kYXJ5LWJsdWUtbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLXNlY29uZGFyeS1ibHVlLW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLmJ0bi1zZWNvbmRhcnktYmx1ZS1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKTphY3RpdmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjlhNztcbn1cblxuLmJ0bi1zZWNvbmRhcnktY29sb3JzLW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgei1pbmRleDogMztcbiAgcGFkZGluZzogOXB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM3MHB4O1xufVxuLmJ0bi1zZWNvbmRhcnktY29sb3JzLW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogLTI7XG59XG4uYnRuLXNlY29uZGFyeS1jb2xvcnMtbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwcHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE0MCU7XG4gIGJvcmRlci1yaWdodDogOTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNDBweCBzb2xpZCAjYzc0NjkxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB6LWluZGV4OiAtMTtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSk7XG59XG4uYnRuLXNlY29uZGFyeS1jb2xvcnMtbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYnRuLXNlY29uZGFyeS1jb2xvcnMtbmVnYXRpdmU6bm90KDpkaXNhYmxlZCk6aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB6LWluZGV4OiAtMTtcbn1cbi5idG4tc2Vjb25kYXJ5LWNvbG9ycy1uZWdhdGl2ZTpub3QoOmRpc2FibGVkKTpmb2N1cywgLmJ0bi1zZWNvbmRhcnktY29sb3JzLW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiAycHggc29saWQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtM3B4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmJ0bi1zZWNvbmRhcnktY29sb3JzLW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1zZWNvbmRhcnktY29sb3JzLW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLmJ0bi1zZWNvbmRhcnktY29sb3JzLW5lZ2F0aXZlOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWY4OGI1O1xufVxuXG4uYnRuLWJhY2sge1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0NycgaGVpZ2h0PSc2MScgdmlld0JveD0nMCAwIDQ3IDYxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMSAxNS4yMjQ2VjU5Ljg4MzJMNDYuMzIwMiA0NS42NTg2VjFMMSAxNS4yMjQ2Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjMyMzIyJy8lM0UlM0NwYXRoIGQ9J00yOC41IDE4TDE5IDMwLjVMMjguNSAzNy41JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uYnRuLWJhY2stLWhlcm8ge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uYnRuLWJhY2stcmVkIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDcnIGhlaWdodD0nNjEnIHZpZXdCb3g9JzAgMCA0NyA2MScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEgMTUuMjI0NlY1OS44ODMyTDQ2LjMyMDIgNDUuNjU4NlYxTDEgMTUuMjI0NlonIHN0cm9rZT0nJTIzZDcxOTIxJyBzdHJva2Utd2lkdGg9JzEuMzIzMjInLyUzRSUzQ3BhdGggZD0nTTI4LjUgMThMMTkgMzAuNUwyOC41IDM3LjUnIHN0cm9rZT0nJTIzZDcxOTIxJyBzdHJva2Utd2lkdGg9JzMnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uYnRuLWJhY2stcmVkLS1oZXJvIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmJ0bi1zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNDBweDtcbiAgcGFkZGluZzogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC40cyBhbGwgY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7XG59XG4uYnRuLXNsaWRlcjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQ6ICNjNzQ2OTE7XG59XG4uYnRuLXNsaWRlcjpob3Zlcjpub3QoOmRpc2FibGVkKSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG4uYnRuLXNsaWRlcjphY3RpdmU6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kOiAjNGUxYzMzO1xufVxuLmJ0bi1zbGlkZXI6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIENvbmRlbnNlZFwiLCBhcmlhbDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ubGluazpob3ZlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xufVxuLmxpbmstLW5lZ2F0aXZlIHtcbiAgY29sb3I6ICMwMDA7XG59XG4ubGluay0tbmVnYXRpdmU6aG92ZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbn1cblxuLmxpbmstMiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbn1cblxuLmxpbmstbW9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBhcmlhbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IGF1dG87XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogYXV0bztcbiAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpbmstbW9yZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5saW5rLW1vcmUtMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBhcmlhbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saW5rLW1vcmUtMiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5lZGl0LWxpbmsge1xuICBjb2xvcjogIzAwMzJhMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmN0YSB7XG4gIGNvbG9yOiAjMDAzYzcxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDIxcHggKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmN0YS0tMiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMzRweDsgLyogMjEyLjUlICovXG4gIGxldHRlci1zcGFjaW5nOiAwLjQ4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5jYXJkIHtcbiAgbWluLWhlaWdodDogNDU1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2E0ODQ0MyAwJSwgI2UxYzM3ZiAxMDAlKTtcbiAgcGFkZGluZzogMjE1cHggMTZweCA0MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMTZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTY0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDE2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogNjRweCA2NnB4O1xuICAgIG1pbi1oZWlnaHQ6IDM4OHB4O1xuICAgIG1heC13aWR0aDogNzE4cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQge1xuICAgIG1pbi1oZWlnaHQ6IDM4OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDcycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTI4cHggNzhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG59XG4uY2FyZCBoMiB7XG4gIHRleHQtc2hhZG93OiAwcHggMTBweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmNhcmQgaDIgYnIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNhcmQgaDIgYnIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkIGgyIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkIGgyIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gIH1cbiAgLmNhcmQgaDIgYnIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkIGgyIHtcbiAgICBmb250LXNpemU6IDk2cHg7XG4gIH1cbiAgLmNhcmQgaDIgYnIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uY2FyZCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkX19jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uY2FyZCAuYnRuIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZCAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI0OHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2FyZCAuYnRuIHtcbiAgICBtYXgtd2lkdGg6IDM3MHB4O1xuICB9XG59XG4uY2FyZC0taG9tZS1wcm9kdWN0cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ob21lLWNhcmQtcHJvZHVjdHMtbS5qcGdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtLWhvbWUtcHJvZHVjdHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ob21lLWNhcmQtcHJvZHVjdHMuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLS1ob21lLXByb2R1Y3RzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcbiAgfVxufVxuLmNhcmQtLWhvbWUtbWFya2Ege1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaG9tZS1jYXJkLW1hcmthLW0uanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLS1ob21lLW1hcmthIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaG9tZS1jYXJkLW1hcmthLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC0taG9tZS1tYXJrYSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gIH1cbn1cbi5jYXJkLS1ob21lLW5ld3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaG9tZS1jYXJkLW5ld3MtbS5qcGdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtLWhvbWUtbmV3cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2hvbWUtY2FyZC1uZXdzLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDExMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC0taG9tZS1uZXdzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgIGJhY2tncm91bmQtc2l6ZTogdW5zZXQ7XG4gIH1cbn1cbi5jYXJkLS12b3VjaGVycyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLW5hZ3JvZHktbS5qcGdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiA0OTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtLXZvdWNoZXJzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2FyZC1uYWdyb2R5LmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5jYXJkLS12b3VjaGVycyAuY2FyZF9fY29udGVudCBwIHtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLS12b3VjaGVycyB7XG4gICAgcGFkZGluZzogMTI4cHggNzhweCA4OHB4O1xuICAgIGhlaWdodDogNTgwcHg7XG4gIH1cbiAgLmNhcmQtLXZvdWNoZXJzIC5jYXJkX19jb250ZW50IHAge1xuICAgIG1heC13aWR0aDogMzEwcHg7XG4gIH1cbn1cbi5jYXJkLS1saW1pdG93YW5lLXZvdWNoZXJ5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NhcmQtbGltaXRvd2FuZS12b3VjaGVyeS1tLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDQ5MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC0tbGltaXRvd2FuZS12b3VjaGVyeSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NhcmQtbGltaXRvd2FuZS12b3VjaGVyeS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuY2FyZC0tbGltaXRvd2FuZS12b3VjaGVyeSAuY2FyZF9fY29udGVudCBwIHtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLS1saW1pdG93YW5lLXZvdWNoZXJ5IHtcbiAgICBwYWRkaW5nOiAxMjhweCA3OHB4IDg4cHg7XG4gICAgaGVpZ2h0OiA1ODBweDtcbiAgfVxuICAuY2FyZC0tbGltaXRvd2FuZS12b3VjaGVyeSAuY2FyZF9fY29udGVudCBwIHtcbiAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICB9XG59XG4uY2FyZC0tbWdtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NhcmQtbWdtLW0uanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogNDkwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLS1tZ20ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLW1nbS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuY2FyZC0tbWdtIC5jYXJkX19jb250ZW50IHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtLW1nbSB7XG4gICAgcGFkZGluZzogMTI4cHggNzhweCA4OHB4O1xuICAgIGhlaWdodDogNTgwcHg7XG4gIH1cbiAgLmNhcmQtLW1nbSAuY2FyZF9fY29udGVudCBwIHtcbiAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICB9XG59XG4uY2FyZC0tbWdtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NhcmQtbWdtLW0uanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogNDkwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLS1tZ20ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLW1nbS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuY2FyZC0tbWdtIC5jYXJkX19jb250ZW50IHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtLW1nbSB7XG4gICAgcGFkZGluZzogMTI4cHggNzhweCA4OHB4O1xuICAgIGhlaWdodDogNTgwcHg7XG4gIH1cbiAgLmNhcmQtLW1nbSAuY2FyZF9fY29udGVudCBwIHtcbiAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICB9XG59XG4uY2FyZC0tZG9kYXRrb3dlLXB1bmt0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLWRvZGF0a293ZS1wdW5rdHktbS5qcGdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiA0OTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtLWRvZGF0a293ZS1wdW5rdHkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLWRvZGF0a293ZS1wdW5rdHkuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmNhcmQtLWRvZGF0a293ZS1wdW5rdHkgLmNhcmRfX2NvbnRlbnQgcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC0tZG9kYXRrb3dlLXB1bmt0eSB7XG4gICAgcGFkZGluZzogMTI4cHggNzhweCA4OHB4O1xuICAgIGhlaWdodDogNTgwcHg7XG4gIH1cbiAgLmNhcmQtLWRvZGF0a293ZS1wdW5rdHkgLmNhcmRfX2NvbnRlbnQgcCB7XG4gICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgfVxufVxuLmNhcmQtLXN0cmVmYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLXN0cmVmYS1tLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDQ5MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC0tc3RyZWZhIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2FyZC1zdHJlZmEuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmNhcmQtLXN0cmVmYSAuY2FyZF9fY29udGVudCB7XG4gICAgY29sb3I6ICNkNzE5MjE7XG4gIH1cbiAgLmNhcmQtLXN0cmVmYSAuY2FyZF9fY29udGVudCBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLS1zdHJlZmEge1xuICAgIHBhZGRpbmc6IDEyOHB4IDc4cHggODhweDtcbiAgICBoZWlnaHQ6IDU4MHB4O1xuICB9XG4gIC5jYXJkLS1zdHJlZmEgLmNhcmRfX2NvbnRlbnQgcCB7XG4gICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgfVxufVxuLmNhcmQtLWNvbG9ycyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLWNvbG9ycy1tLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDQ5MHB4O1xufVxuLmNhcmQtLWNvbG9ycyAuY2FyZF9fY29udGVudCB7XG4gIGNvbG9yOiAjYzc0NjkxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC0tY29sb3JzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2FyZC1jb2xvcnMuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmNhcmQtLWNvbG9ycyAuY2FyZF9fY29udGVudCBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLS1jb2xvcnMge1xuICAgIHBhZGRpbmc6IDEyOHB4IDc4cHggODhweDtcbiAgICBoZWlnaHQ6IDU4MHB4O1xuICB9XG4gIC5jYXJkLS1jb2xvcnMgLmNhcmRfX2NvbnRlbnQgcCB7XG4gICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgfVxufVxuLmNhcmQtLXN0cmVmYS1jb2xvcnMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2FyZC1zdHJlZmEtY29sb3JzLW0uanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uY2FyZC0tc3RyZWZhLWNvbG9ycyAuY2FyZF9fY29udGVudCB7XG4gIGNvbG9yOiAjYzc0NjkxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC0tc3RyZWZhLWNvbG9ycyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NhcmQtc3RyZWZhLWNvbG9ycy5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuY2FyZC0tc3RyZWZhLWNvbG9ycyAuY2FyZF9fY29udGVudCBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLS1zdHJlZmEtY29sb3JzIHtcbiAgICBwYWRkaW5nOiAxMjhweCA3OHB4IDg4cHg7XG4gICAgaGVpZ2h0OiA1ODBweDtcbiAgfVxuICAuY2FyZC0tc3RyZWZhLWNvbG9ycyAuY2FyZF9fY29udGVudCBwIHtcbiAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICB9XG59XG4uY2FyZC0tc3RyZWZhLWNvbG9ycy1rb25rdXJzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NhcmQtY29sb3JzLWtvbmt1cnMtbS5qcGdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jYXJkLS1zdHJlZmEtY29sb3JzLWtvbmt1cnMgLmNhcmRfX2NvbnRlbnQge1xuICBjb2xvcjogI2M3NDY5MTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC0tc3RyZWZhLWNvbG9ycy1rb25rdXJzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2FyZC1jb2xvcnMta29ua3Vycy1jb2x1bW4uanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmNhcmQtLXN0cmVmYS1jb2xvcnMta29ua3VycyAuY2FyZF9fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG4gIC5jYXJkLS1zdHJlZmEtY29sb3JzLWtvbmt1cnMgLmNhcmRfX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxuICAuY2FyZC0tc3RyZWZhLWNvbG9ycy1rb25rdXJzIC5jYXJkX19jb250ZW50IHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtLXN0cmVmYS1jb2xvcnMta29ua3VycyAuY2FyZF9fY29udGVudCB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmNhcmQtLXN0cmVmYS1jb2xvcnMta29ua3VycyAuY2FyZF9fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLmNhcmQtLXN0cmVmYS1jb2xvcnMta29ua3VycyAuY2FyZF9fY29udGVudCBwIHtcbiAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtLXN0cmVmYS1jb2xvcnMta29ua3VycyB7XG4gICAgcGFkZGluZzogMTI4cHggNzhweCA2NHB4O1xuICAgIGhlaWdodDogNTIycHg7XG4gIH1cbn1cbi5jYXJkLS1zdHJlZmEtY29sb3JzLWtvbmt1cnMtMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLWNvbG9ycy1rb25rdXJzLTItY29sdW1uLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmNhcmQtLXN0cmVmYS1jb2xvcnMta29ua3Vycy0yIC5jYXJkX19jb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtLXN0cmVmYS1jb2xvcnMta29ua3Vycy0yIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2FyZC1jb2xvcnMta29ua3Vycy0yLWNvbHVtbi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuY2FyZC0tc3RyZWZhLWNvbG9ycy1rb25rdXJzLTIgLmNhcmRfX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxuICAuY2FyZC0tc3RyZWZhLWNvbG9ycy1rb25rdXJzLTIgLmNhcmRfX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxuICAuY2FyZC0tc3RyZWZhLWNvbG9ycy1rb25rdXJzLTIgLmNhcmRfX2NvbnRlbnQgcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC0tc3RyZWZhLWNvbG9ycy1rb25rdXJzLTIgLmNhcmRfX2NvbnRlbnQge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5jYXJkLS1zdHJlZmEtY29sb3JzLWtvbmt1cnMtMiAuY2FyZF9fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLmNhcmQtLXN0cmVmYS1jb2xvcnMta29ua3Vycy0yIC5jYXJkX19jb250ZW50IHAge1xuICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC0tc3RyZWZhLWNvbG9ycy1rb25rdXJzLTIge1xuICAgIHBhZGRpbmc6IDEyOHB4IDc4cHggNjRweDtcbiAgICBoZWlnaHQ6IDUyMnB4O1xuICB9XG59XG4uY2FyZC0tc3RyZWZhLWNvbG9ycy1rb25rdXJzLTMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2FyZC1jb2xvcnMta29ua3Vycy0zLWNvbHVtbi5qcGdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jYXJkLS1zdHJlZmEtY29sb3JzLWtvbmt1cnMtMy5hZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLWNvbG9ycy1rb25rdXJzLTMtY29sdW1uLWFmdGVyLmpwZ1wiKTtcbn1cbi5jYXJkLS1zdHJlZmEtY29sb3JzLWtvbmt1cnMtMy5hZnRlci0yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NhcmQtY29sb3JzLWtvbmt1cnMtMy1jb2x1bW4tYWZ0ZXItbS5qcGdcIik7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLS1zdHJlZmEtY29sb3JzLWtvbmt1cnMtMy5hZnRlci0yIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2FyZC1jb2xvcnMta29ua3Vycy0zLWNvbHVtbi1hZnRlci1kLmpwZ1wiKTtcbiAgfVxufVxuLmNhcmQtLXN0cmVmYS1jb2xvcnMta29ua3Vycy0zIC5jYXJkX19jb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtLXN0cmVmYS1jb2xvcnMta29ua3Vycy0zIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2FyZC1jb2xvcnMta29ua3Vycy0zLWNvbHVtbi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmNhcmQtLXN0cmVmYS1jb2xvcnMta29ua3Vycy0zIC5jYXJkX19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbiAgLmNhcmQtLXN0cmVmYS1jb2xvcnMta29ua3Vycy0zIC5jYXJkX19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbiAgLmNhcmQtLXN0cmVmYS1jb2xvcnMta29ua3Vycy0zIC5jYXJkX19jb250ZW50IHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtLXN0cmVmYS1jb2xvcnMta29ua3Vycy0zIC5jYXJkX19jb250ZW50IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuY2FyZC0tc3RyZWZhLWNvbG9ycy1rb25rdXJzLTMgLmNhcmRfX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG4gIC5jYXJkLS1zdHJlZmEtY29sb3JzLWtvbmt1cnMtMyAuY2FyZF9fY29udGVudCBwIHtcbiAgICBtYXgtd2lkdGg6IDMyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtLXN0cmVmYS1jb2xvcnMta29ua3Vycy0zIHtcbiAgICBwYWRkaW5nOiAxMjhweCA3OHB4IDY0cHg7XG4gICAgaGVpZ2h0OiA1MjJweDtcbiAgfVxufVxuLmNhcmQtLXN0cmVmYS1jb2xvcnMtcXVpeiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jb2xvcnMtcXVpei0xLW0uanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDQ5MHB4O1xufVxuLmNhcmQtLXN0cmVmYS1jb2xvcnMtcXVpeiAuY2FyZF9fc3ViaGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIENvbmRlbnNlZFwiLCBhcmlhbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC0tc3RyZWZhLWNvbG9ycy1xdWl6IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY29sb3JzLXF1aXotMS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuY2FyZC0tc3RyZWZhLWNvbG9ycy1xdWl6IC5jYXJkX19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbiAgLmNhcmQtLXN0cmVmYS1jb2xvcnMtcXVpeiAuY2FyZF9fY29udGVudCBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLS1zdHJlZmEtY29sb3JzLXF1aXogLmNhcmRfX2NvbnRlbnQge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5jYXJkLS1zdHJlZmEtY29sb3JzLXF1aXogLmNhcmRfX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgfVxuICAuY2FyZC0tc3RyZWZhLWNvbG9ycy1xdWl6IC5jYXJkX19jb250ZW50IHAge1xuICAgIG1heC13aWR0aDogMzEwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtLXN0cmVmYS1jb2xvcnMtcXVpeiB7XG4gICAgcGFkZGluZzogMTI4cHggNzhweCA4OHB4O1xuICB9XG59XG4uY2FyZC0tbWdtLWNvbG9ycyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLW1nbS1jb2xvcnMtbS5qcGdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5jYXJkLS1tZ20tY29sb3JzIC5jYXJkX19jb250ZW50IHtcbiAgY29sb3I6ICNjNzQ2OTE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLS1tZ20tY29sb3JzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2FyZC1tZ20tY29sb3JzLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5jYXJkLS1tZ20tY29sb3JzIC5jYXJkX19jb250ZW50IHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtLW1nbS1jb2xvcnMge1xuICAgIHBhZGRpbmc6IDEyOHB4IDc4cHggODhweDtcbiAgICBoZWlnaHQ6IDU4MHB4O1xuICB9XG4gIC5jYXJkLS1tZ20tY29sb3JzIC5jYXJkX19jb250ZW50IHAge1xuICAgIG1heC13aWR0aDogMzEwcHg7XG4gIH1cbn1cbi5jYXJkLS1ob21lLXN3aWV0YSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zd2lldGEvaG9tZS1jYXJkLWxpbWl0ZWQtc3dpZXRhLTItbS5qcGdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC0taG9tZS1zd2lldGEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zd2lldGEvaG9tZS1jYXJkLWxpbWl0ZWQtc3dpZXRhLTIuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLS1ob21lLXN3aWV0YSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gIH1cbn1cbi5jYXJkIC5zdGFydC1kYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjYzc0NjkxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBEcnVrO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDFlbTsgLyogMTAwJSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHBhZGRpbmc6IDUuODFweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQgLnN0YXJ0LWRhdGUge1xuICAgIHBhZGRpbmc6IDcuNzQ3cHg7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICB9XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUge1xuICBmb250LWZhbWlseTogXCJEcnVrXCIsIGFyaWFsO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuaDMsXG5oNCxcbmg1IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDE5NnB4O1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogNjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMTI2cHg7XG4gIH1cbn1cblxuaDMge1xuICBmb250LXNpemU6IDk2cHg7XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiA2NHB4O1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuYXJ0aWNsZSBoNCB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYXJ0aWNsZSBoNCB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICB9XG59XG5cbi5kaXNwbGF5LXhzIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIENvbmRlbnNlZFwiLCBhcmlhbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmRpc3BsYXktMnhzIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIENvbmRlbnNlZFwiLCBhcmlhbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG59XG5cbi5oZWFkaW5nLXNlY29uZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBDb25kZW5zZWRcIiwgYXJpYWw7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uaGVhZGluZy1zZWNvbmQtc21hbGwge1xuICBmb250LWZhbWlseTogXCJESU4gQ29uZGVuc2VkXCIsIGFyaWFsO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDE1LjI4NXZ3ICsgMTYwcHgpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZmYgMCUsICNlYWVhZWEgMTAwJSk7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDMwLjU3dncsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiRElOIENvbmRlbnNlZFwiLCBhcmlhbDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cbn1cbi5mb290ZXItLXN3aWV0YSB7XG4gIGNsaXAtcGF0aDogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXItLXN3aWV0YSB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoMTUuMjg1dncgKyAxNjBweCk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMzAuNTd2dywgMTAwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSk7XG4gIH1cbn1cbi5mb290ZXJfX2NvbnRlbnQtLTEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmZvb3RlciB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9vdGVyX19sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0MnB4O1xufVxuLmZvb3Rlcl9fbG9nbyBpbWcge1xuICB3aWR0aDogNDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmZvb3Rlcl9fd2FybmluZyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhMmEyYTI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTJhMmEyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2xvcjogIzg1ODU4NTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX193YXJuaW5nIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG4uZm9vdGVyX193YXJuaW5nLXRleHQsIC5mb290ZXJfX3dhcm5pbmctdGV4dC0yIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIGFyaWFsO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4uZm9vdGVyX19sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIGFyaWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5mb290ZXJfX2xlZ2FsLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2xlZ2FsLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2EyYTJhMjtcbiAgfVxufVxuLmZvb3Rlcl9fbGVnYWwtY29udGFpbmVyIC5jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctdG9wOiAxOXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2xlZ2FsLWNvbnRhaW5lciAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXJfX2xlZ2FsLWNvbnRhaW5lciAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuLmZvb3Rlcl9fbGVnYWwtbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDIwcHg7XG4gIHJvdy1nYXA6IDE2cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19sZWdhbC1tZW51IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlcl9fbGVnYWwtbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi5mb290ZXJfX2xlZ2FsLW1lbnUtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2xlZ2FsLW1lbnUtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG59XG4uZm9vdGVyX19sZWdhbC1tZW51LWl0ZW0gYSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBhcmlhbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvb3Rlcl9fbGVnYWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBhcmlhbDtcbiAgY29sb3I6ICNhMmEyYTI7XG59XG5cbi5mb290ZXItbWVudSxcbi5mb290ZXItY29udGFjdCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMycHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1tZW51LFxuICAuZm9vdGVyLWNvbnRhY3Qge1xuICAgIGdhcDogMjBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn1cbi5mb290ZXItbWVudV9faXRlbSxcbi5mb290ZXItY29udGFjdF9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1iYXNpczogMjUlO1xuICBtYXgtd2lkdGg6IDIxM3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLW1lbnVfX2l0ZW0sXG4gIC5mb290ZXItY29udGFjdF9faXRlbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5mb290ZXItbWVudV9faXRlbS1oZWFkbGluZSxcbi5mb290ZXItY29udGFjdF9faXRlbS1oZWFkbGluZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJESU4gQ29uZGVuc2VkXCIsIGFyaWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmZvb3Rlci1tZW51X19pdGVtLWhlYWRsaW5lIGEsXG4uZm9vdGVyLWNvbnRhY3RfX2l0ZW0taGVhZGxpbmUgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtd3JhcDogbm93cmFwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBDb25kZW5zZWRcIiwgYXJpYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5mb290ZXItbWVudV9faXRlbS1oZWFkbGluZSBhOmhvdmVyLFxuLmZvb3Rlci1jb250YWN0X19pdGVtLWhlYWRsaW5lIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5mb290ZXItbWVudV9faXRlbS1saW5rIGEsXG4uZm9vdGVyLWNvbnRhY3RfX2l0ZW0tbGluayBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC13cmFwOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiRElOIENvbmRlbnNlZFwiLCBhcmlhbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4xZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5mb290ZXItbWVudV9faXRlbS1saW5rIGE6aG92ZXIsXG4uZm9vdGVyLWNvbnRhY3RfX2l0ZW0tbGluayBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZm9vdGVyLW1lbnVfX2l0ZW0tcGFyYWdyYXBoLFxuLmZvb3Rlci1jb250YWN0X19pdGVtLXBhcmFncmFwaCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJESU4gQ29uZGVuc2VkXCIsIGFyaWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5mb290ZXItbWVudV9faXRlbS1wYXJhZ3JhcGggYnIsXG4uZm9vdGVyLWNvbnRhY3RfX2l0ZW0tcGFyYWdyYXBoIGJyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9vdGVyLW1lbnVfX2l0ZW0tcGFyYWdyYXBoIGEsXG4uZm9vdGVyLWNvbnRhY3RfX2l0ZW0tcGFyYWdyYXBoIGEge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXdyYXA6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJESU4gQ29uZGVuc2VkXCIsIGFyaWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5mb290ZXItbWVudV9faXRlbS1wYXJhZ3JhcGggYTpob3Zlcixcbi5mb290ZXItY29udGFjdF9faXRlbS1wYXJhZ3JhcGggYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLW1lbnUtLXN3aWV0YSAuZm9vdGVyLWNvbnRhY3RfX2l0ZW0tcGFyYWdyYXBoLFxuICAuZm9vdGVyLWNvbnRhY3QtLXN3aWV0YSAuZm9vdGVyLWNvbnRhY3RfX2l0ZW0tcGFyYWdyYXBoIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1tZW51LS1zd2lldGEgLmZvb3Rlci1jb250YWN0X19pdGVtLFxuICAuZm9vdGVyLWNvbnRhY3QtLXN3aWV0YSAuZm9vdGVyLWNvbnRhY3RfX2l0ZW0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmZpZWxkLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzcwcHg7XG59XG4uZmllbGQtY29udGFpbmVyLndpZGUge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWVsZC1jb250YWluZXIge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxufVxuXG4uY2hlY2tib3gtZ3JvdXAtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cblxuLmlucHV0LWNvbnRyb2xbdHlwZT10ZXh0XSxcbi5pbnB1dC1jb250cm9sW3R5cGU9ZW1haWxdLFxuLmlucHV0LWNvbnRyb2xbdHlwZT1udW1iZXJdLFxuLmlucHV0LWNvbnRyb2xbdHlwZT1maWxlXSxcbi5pbnB1dC1jb250cm9sW3R5cGU9cGFzc3dvcmRdIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3V0bGluZTogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2EyYTJhMjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5wdXQtY29udHJvbFt0eXBlPXRleHRdLFxuICAuaW5wdXQtY29udHJvbFt0eXBlPWVtYWlsXSxcbiAgLmlucHV0LWNvbnRyb2xbdHlwZT1udW1iZXJdLFxuICAuaW5wdXQtY29udHJvbFt0eXBlPWZpbGVdLFxuICAuaW5wdXQtY29udHJvbFt0eXBlPXBhc3N3b3JkXSB7XG4gICAgd2lkdGg6IDM3MHB4O1xuICB9XG59XG4uaW5wdXQtY29udHJvbFt0eXBlPXRleHRdOmRpc2FibGVkLFxuLmlucHV0LWNvbnRyb2xbdHlwZT1lbWFpbF06ZGlzYWJsZWQsXG4uaW5wdXQtY29udHJvbFt0eXBlPW51bWJlcl06ZGlzYWJsZWQsXG4uaW5wdXQtY29udHJvbFt0eXBlPWZpbGVdOmRpc2FibGVkLFxuLmlucHV0LWNvbnRyb2xbdHlwZT1wYXNzd29yZF06ZGlzYWJsZWQge1xuICBib3JkZXItY29sb3I6ICNhMmEyYTI7XG4gIGJhY2tncm91bmQ6ICNlM2UzZTM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uaW5wdXQtY29udHJvbFt0eXBlPXRleHRdOmZvY3VzLFxuLmlucHV0LWNvbnRyb2xbdHlwZT1lbWFpbF06Zm9jdXMsXG4uaW5wdXQtY29udHJvbFt0eXBlPW51bWJlcl06Zm9jdXMsXG4uaW5wdXQtY29udHJvbFt0eXBlPWZpbGVdOmZvY3VzLFxuLmlucHV0LWNvbnRyb2xbdHlwZT1wYXNzd29yZF06Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkNzE5MjE7XG59XG5cbjo6LW1zLXJldmVhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbnB1dC1jb250cm9sW3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG59XG5cbi5jaGVja2JveC1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5jaGVja2JveC1jb250YWluZXIgLmNoZWNrbWFyayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDNjNzE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5jaGVja2JveC1jb250YWluZXIgLmNoZWNrbWFyazphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTMnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMyAxMCcgZmlsbD0nbm9uZSclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzI5MDdfNTU0MSknJTNFJTNDcGF0aCBkPSdNMy42ODMzMyA5LjY2MjkyQzMuOSA5Ljg4NzY0IDQuMTg4ODkgMTAgNC40NDE2NyAxMEM0LjY5NDQ0IDEwIDQuOTgzMzMgOS44ODc2NCA1LjIgOS42NjI5MkwxMi42NzUgMS45MTAxMUMxMy4xMDgzIDEuNDYwNjcgMTMuMTA4MyAwLjc0OTA2NCAxMi42NzUgMC4zMzcwNzlDMTIuMjQxNyAtMC4xMTIzNiAxMS41NTU2IC0wLjExMjM2IDExLjE1ODMgMC4zMzcwNzlMNC40NDE2NyA3LjMwMzM3TDEuODQxNjcgNC42MDY3NEMxLjQwODMzIDQuMTU3MyAwLjcyMjIyMiA0LjE1NzMgMC4zMjUgNC42MDY3NEMtMC4xMDgzMzMgNS4wNTYxOCAtMC4xMDgzMzMgNS43Njc3OSAwLjMyNSA2LjE3OTc4TDMuNjgzMzMgOS42NjI5MlonIGZpbGw9JyUyMzAwM0M3MScvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzI5MDdfNTU0MSclM0UlM0NyZWN0IHdpZHRoPScxMycgaGVpZ2h0PScxMCcgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBvcGFjaXR5OiAwO1xufVxuLmNoZWNrYm94LWNvbnRhaW5lciBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyazphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2hlY2tib3gtY29udGFpbmVyLmVycm9yIGxhYmVsIHtcbiAgY29sb3I6ICM1YjEwOGI7XG59XG4uY2hlY2tib3gtY29udGFpbmVyLmVycm9yIC5pbnB1dC1oZWxwZXIge1xuICBjb2xvcjogIzViMTA4Yjtcbn1cbi5jaGVja2JveC1jb250YWluZXIuZXJyb3IgLmNoZWNrbWFyayB7XG4gIGJvcmRlci1jb2xvcjogIzViMTA4Yjtcbn1cblxudGV4dGFyZWEuaW5wdXQtY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgbWluLWhlaWdodDogOTZweDtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYTJhMmEyO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIHRleHRhcmVhLmlucHV0LWNvbnRyb2wge1xuICAgIHdpZHRoOiAzNzBweDtcbiAgfVxuICB0ZXh0YXJlYS5pbnB1dC1jb250cm9sLndpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG50ZXh0YXJlYS5pbnB1dC1jb250cm9sOmRpc2FibGVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTJhMmEyO1xuICBiYWNrZ3JvdW5kOiAjZTNlM2UzO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxudGV4dGFyZWEuaW5wdXQtY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2Q3MTkyMTtcbn1cblxuLmlucHV0LWNvbnRyb2xbdHlwZT1maWxlXSB7XG4gIHBhZGRpbmc6IDE0cHggMTJweDtcbiAgY29sb3I6ICM0NDQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIHBvc2l0aW9uOiB1bnNldDtcbn1cbi5pbnB1dC1jb250cm9sW3R5cGU9ZmlsZV06OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZpbGUtaW5wdXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAxM3B4O1xufVxuXG4uaW5wdXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmlucHV0LWNvbnRhaW5lciBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA4cHg7XG4gIHRvcDogMjVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4wOHMgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IDE1NTtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuLmlucHV0LWNvbnRhaW5lciAuaW5wdXQtbGFiZWwtLWZpbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWNvbnRhaW5lciAuaW5wdXQtbGFiZWwtLWZpbGUgLmZpbGUtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI1cHg7XG4gIHRvcDogLTdweDtcbn1cbi5pbnB1dC1jb250YWluZXIgLmlucHV0LWhhcy12YWx1ZSwgLmlucHV0LWNvbnRhaW5lcjpmb2N1cy13aXRoaW4gbGFiZWw6bm90KC5pbnB1dC1sYWJlbC0tZmlsZSkge1xuICB0b3A6IDhweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB6LWluZGV4OiAxMDE7XG59XG4uaW5wdXQtY29udGFpbmVyIC5pbnB1dC1oYXMtdmFsdWUgKyBpbnB1dCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmlucHV0LWNvbnRhaW5lci5lcnJvciAuaW5wdXQtY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzViMTA4Yjtcbn1cbi5pbnB1dC1jb250YWluZXIuZXJyb3IgbGFiZWwge1xuICBjb2xvcjogIzViMTA4Yjtcbn1cbi5pbnB1dC1jb250YWluZXIuZXJyb3IgaW5wdXQge1xuICBjb2xvcjogIzViMTA4Yjtcbn1cbi5pbnB1dC1jb250YWluZXIuZXJyb3IgKyAuaW5wdXQtaGVscGVyIHtcbiAgY29sb3I6ICM1YjEwOGI7XG59XG4uaW5wdXQtY29udGFpbmVyLmVycm9yICsgLmlucHV0LWhlbHBlcjpub3QoOmVtcHR5KTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgZmlsbD0nbm9uZSclM0UlM0NjaXJjbGUgY3g9JzYuMDA2MjUnIGN5PSc1Ljk5ODQ0JyByPSc1LjE3MDcnIGZpbGw9JyUyMzVCMTA4Qicgc3Ryb2tlPSclMjM1QjEwOEInIHN0cm9rZS13aWR0aD0nMS4wMDA3OCcvJTNFJTNDcGF0aCBkPSdNNiA0Ljk5ODA1VjguNjY3NTgnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMS4zMzQzNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J002IDIuOTk2MDlINi4wMDAxJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuMzM0MzcnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5pbnB1dC1jb250YWluZXIgLnNob3ctaGlkZS1wYXNzd29yZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDEwNDtcbn1cbi5pbnB1dC1jb250YWluZXIgLnNob3ctaGlkZS1wYXNzd29yZCBwYXRoIHtcbiAgZmlsbDogIzAwM2M3MTtcbn1cbi5pbnB1dC1jb250YWluZXIgLnNob3ctaGlkZS1wYXNzd29yZDo6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LCA8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjBcIiB2aWV3Qm94PVwiMCAwIDIwIDIwXCI+PGRlZnM+PHN0eWxlPnBhdGgge2NvbG9yOiBncmV5OyBmaWxsOiAlMjM4MjgyODI7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGZpbGw9XCJjdXJyZW50Q29sb3JcIiBkPVwiTS4yIDEwYTExIDExIDAgMCAxIDE5LjYgMEExMSAxMSAwIDAgMSAuMiAxMG05LjggNGE0IDQgMCAxIDAgMC04YTQgNCAwIDAgMCAwIDhtMC0yYTIgMiAwIDEgMSAwLTRhMiAyIDAgMCAxIDAgNFwiLz48L3N2Zz4nKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW5wdXQtY29udGFpbmVyIC5oaWRlOjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjBcIiB2aWV3Qm94PVwiMCAwIDIwIDIwXCI+PHN0eWxlPnBhdGgge2NvbG9yOiBncmV5OyBmaWxsOiAlMjM4MjgyODI7fTwvc3R5bGU+PHBhdGggZmlsbD1cImN1cnJlbnRDb2xvclwiIGQ9XCJtMTIuODEgNC4zNmwtMS43NyAxLjc4YTQgNCAwIDAgMC00LjkgNC45bC0yLjc2IDIuNzVDMi4wNiAxMi43OS45NiAxMS40OS4yIDEwYTExIDExIDAgMCAxIDEyLjYtNS42NHptMy44IDEuODVjMS4zMyAxIDIuNDMgMi4zIDMuMiAzLjc5YTExIDExIDAgMCAxLTEyLjYyIDUuNjRsMS43Ny0xLjc4YTQgNCAwIDAgMCA0LjktNC45bDIuNzYtMi43NXptLS4yNS0zLjk5bDEuNDIgMS40MkwzLjY0IDE3Ljc4bC0xLjQyLTEuNDJ6XCIvPjwvc3ZnPicpO1xufVxuXG4uaW5wdXQtaGVscGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBjb2xvcjogIzgyODI4Mjtcbn1cbi5pbnB1dC1oZWxwZXI6bm90KDplbXB0eSkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmlucHV0LWhlbHBlcjpub3QoOmVtcHR5KTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnJTNFJTNDY2lyY2xlIGN4PSc2LjAwNjI1JyBjeT0nNS45OTg0NCcgcj0nNS4xNzA3JyBmaWxsPSclMjM4MjgyODInIHN0cm9rZT0nJTIzODI4MjgyJyBzdHJva2Utd2lkdGg9JzEuMDAwNzgnLyUzRSUzQ3BhdGggZD0nTTYgNC45OTgwNVY4LjY2NzU4JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuMzM0MzcnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNiAyLjk5NjA5SDYuMDAwMScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjMzNDM3JyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG59XG4uaW5wdXQtaGVscGVyLS1uZWdhdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmlucHV0LWhlbHBlci0tbmVnYXRpdmU6bm90KDplbXB0eSk6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyBmaWxsPSdub25lJyUzRSUzQ2NpcmNsZSBjeD0nNi4wMDYyNScgY3k9JzUuOTk4NDQnIHI9JzUuMTcwNycgZmlsbD0nJTIzZmZmZmZmJyBzdHJva2U9JyUyM2ZmZmZmZicgc3Ryb2tlLXdpZHRoPScxLjAwMDc4Jy8lM0UlM0NwYXRoIGQ9J002IDQuOTk4MDVWOC42Njc1OCcgc3Ryb2tlPSdyZWQnIHN0cm9rZS13aWR0aD0nMS4zMzQzNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J002IDIuOTk2MDlINi4wMDAxJyBzdHJva2U9J3JlZCcgc3Ryb2tlLXdpZHRoPScxLjMzNDM3JyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5yYWRpby1ncm91cC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5yYWRpby1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDIycHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucmFkaW8tY29udGFpbmVyIGxhYmVsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnJhZGlvLWNvbnRhaW5lciBsYWJlbCBhIHtcbiAgY29sb3I6ICMwMDMyZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnJhZGlvLWNvbnRyb2wge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1jb2xvcjogIzVkNWQ1ZDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzVkNWQ1ZDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ucmFkaW8tY29udHJvbDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBpZD0nV2Fyc3R3YV8yJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOiUyM2ZmZjtzdHJva2Utd2lkdGg6MHB4OyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nV2Fyc3R3YV8xLTInJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTEnIGQ9J004LDFjMy44NywwLDcsMy4xMyw3LDdzLTMuMTMsNy03LDdTMSwxMS44NywxLDgsNC4xMywxLDgsMU04LDBDMy41OSwwLDAsMy41OSwwLDhzMy41OSw4LDgsOCw4LTMuNTksOC04UzEyLjQxLDAsOCwwaDBaJy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzE5MjE7XG59XG4ucmFkaW8tY29udHJvbDpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCBibGFjaztcbn1cbi5yYWRpby1jb250cm9sOmFjdGl2ZSB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKTtcbn1cblxuLnJhZGlvLWNvbnRyb2wtLW9uLWNvbG9yIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYm9yZGVyOiAxcHggdHJhbnNwYXJlbnQgc29saWQ7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB3aGl0ZTtcbiAgb3V0bGluZS1vZmZzZXQ6IDFweDtcbn1cbi5yYWRpby1jb250cm9sLS1vbi1jb2xvcjpjaGVja2VkIHtcbiAgYm9yZGVyOiAxcHggdHJhbnNwYXJlbnQgc29saWQ7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB3aGl0ZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG4ucmFkaW8tY29udHJvbC0tb24tY29sb3I6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAxMnB4IHJnYmEoMjI5LCAyMzQsIDI1MSwgMC41KTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5wYXNzd29yZC1ydWxlcyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFzc3dvcmQtcnVsZXMgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG4ucGFzc3dvcmQtcnVsZXMgbGkge1xuICBjb2xvcjogIzAwMzJhMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ucGFzc3dvcmQtcnVsZXMgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnJTNFJTNDY2lyY2xlIGN4PSc2LjAwNjI1JyBjeT0nNS45OTg0NCcgcj0nNS4xNzA3JyBmaWxsPSclMjM1QjEwOEInIHN0cm9rZT0nJTIzNUIxMDhCJyBzdHJva2Utd2lkdGg9JzEuMDAwNzgnLyUzRSUzQ3BhdGggZD0nTTYgNC45OTgwNVY4LjY2NzU4JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuMzM0MzcnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNiAyLjk5NjA5SDYuMDAwMScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjMzNDM3JyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbi5wYXNzd29yZC1ydWxlcyAucGFzc3dvcmQtcnVsZXMtb2sge1xuICBjb2xvcjogI2EyYTJhMjtcbn1cbi5wYXNzd29yZC1ydWxlcyAucGFzc3dvcmQtcnVsZXMtb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnJTNFJTNDY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC4xJyBmaWxsPSclMjM1QjEwOEInIHN0cm9rZT0nJTIzNUIxMDhCJyBzdHJva2Utd2lkdGg9JzIuMicvJTNFJTNDcGF0aCBkPSdNMy44MjAzMSA1LjQ3ODUyTDUuNjIxODkgNy4yODAwOScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDcGF0aCBkPSdNOC4wMjM5MyA0Ljg3ODkxTDUuNjIxODMgNy4yODEwMScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5wYXNzd29yZC1ydWxlcyAuZXJyb3Ige1xuICBjb2xvcjogIzViMTA4Yjtcbn1cbi5wYXNzd29yZC1ydWxlcyAuZXJyb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnJTNFJTNDY2lyY2xlIGN4PSc2LjAwNjI1JyBjeT0nNS45OTg0NCcgcj0nNS4xNzA3JyBmaWxsPSclMjM1QjEwOEInIHN0cm9rZT0nJTIzNUIxMDhCJyBzdHJva2Utd2lkdGg9JzEuMDAwNzgnLyUzRSUzQ3BhdGggZD0nTTYgNC45OTgwNVY4LjY2NzU4JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuMzM0MzcnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNiAyLjk5NjA5SDYuMDAwMScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjMzNDM3JyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG59XG4ucGFzc3dvcmQtcnVsZXMtLW5lZ2F0aXZlIGxpIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFzc3dvcmQtcnVsZXMtLW5lZ2F0aXZlIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyBmaWxsPSdub25lJyUzRSUzQ2NpcmNsZSBjeD0nNi4wMDYyNScgY3k9JzUuOTk4NDQnIHI9JzUuMTcwNycgZmlsbD0nJTIzZmZmZmZmJyBzdHJva2U9JyUyM2ZmZmZmZicgc3Ryb2tlLXdpZHRoPScxLjAwMDc4Jy8lM0UlM0NwYXRoIGQ9J002IDQuOTk4MDVWOC42Njc1OCcgc3Ryb2tlPSdyZWQnIHN0cm9rZS13aWR0aD0nMS4zMzQzNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J002IDIuOTk2MDlINi4wMDAxJyBzdHJva2U9J3JlZCcgc3Ryb2tlLXdpZHRoPScxLjMzNDM3JyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbi5wYXNzd29yZC1ydWxlcy0tbmVnYXRpdmUgLnBhc3N3b3JkLXJ1bGVzLW9rIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFzc3dvcmQtcnVsZXMtLW5lZ2F0aXZlIC5wYXNzd29yZC1ydWxlcy1vazo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgZmlsbD0nbm9uZSclM0UlM0NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjEnIGZpbGw9JyUyM2ZmZmZmZicgc3Ryb2tlPSclMjNmZmZmZmYnIHN0cm9rZS13aWR0aD0nMi4yJy8lM0UlM0NwYXRoIGQ9J00zLjgyMDMxIDUuNDc4NTJMNS42MjE4OSA3LjI4MDA5JyBzdHJva2U9J3JlZCcgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDcGF0aCBkPSdNOC4wMjM5MyA0Ljg3ODkxTDUuNjIxODMgNy4yODEwMScgc3Ryb2tlPSdyZWQnIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzRSUzQy9zdmclM0VcIik7XG59XG4ucGFzc3dvcmQtcnVsZXMtLW5lZ2F0aXZlIC5lcnJvciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhc3N3b3JkLXJ1bGVzLS1uZWdhdGl2ZSAuZXJyb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnJTNFJTNDY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC4xJyBmaWxsPSclMjNmZmZmZmYnIHN0cm9rZT0nJTIzZmZmZmZmJyBzdHJva2Utd2lkdGg9JzIuMicvJTNFJTNDcGF0aCBkPSdNMy44MjAzMSA1LjQ3ODUyTDUuNjIxODkgNy4yODAwOScgc3Ryb2tlPSdyZWQnIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzRSUzQ3BhdGggZD0nTTguMDIzOTMgNC44Nzg5MUw1LjYyMTgzIDcuMjgxMDEnIHN0cm9rZT0ncmVkJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLnBhc3N3b3JkLXJ1bGVzLS1uZWdhdGl2ZS1ibHVlIGxpIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFzc3dvcmQtcnVsZXMtLW5lZ2F0aXZlLWJsdWUgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnJTNFJTNDY2lyY2xlIGN4PSc2LjAwNjI1JyBjeT0nNS45OTg0NCcgcj0nNS4xNzA3JyBmaWxsPSclMjNmZmZmZmYnIHN0cm9rZT0nJTIzZmZmZmZmJyBzdHJva2Utd2lkdGg9JzEuMDAwNzgnLyUzRSUzQ3BhdGggZD0nTTYgNC45OTgwNVY4LjY2NzU4JyBzdHJva2U9J2JsdWUnIHN0cm9rZS13aWR0aD0nMS4zMzQzNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J002IDIuOTk2MDlINi4wMDAxJyBzdHJva2U9J2JsdWUnIHN0cm9rZS13aWR0aD0nMS4zMzQzNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG4ucGFzc3dvcmQtcnVsZXMtLW5lZ2F0aXZlLWJsdWUgLnBhc3N3b3JkLXJ1bGVzLW9rIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFzc3dvcmQtcnVsZXMtLW5lZ2F0aXZlLWJsdWUgLnBhc3N3b3JkLXJ1bGVzLW9rOjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyBmaWxsPSdub25lJyUzRSUzQ2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuMScgZmlsbD0nJTIzZmZmZmZmJyBzdHJva2U9JyUyM2ZmZmZmZicgc3Ryb2tlLXdpZHRoPScyLjInLyUzRSUzQ3BhdGggZD0nTTMuODIwMzEgNS40Nzg1Mkw1LjYyMTg5IDcuMjgwMDknIHN0cm9rZT0nYmx1ZScgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDcGF0aCBkPSdNOC4wMjM5MyA0Ljg3ODkxTDUuNjIxODMgNy4yODEwMScgc3Ryb2tlPSdibHVlJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLnBhc3N3b3JkLXJ1bGVzLS1uZWdhdGl2ZS1ibHVlIC5lcnJvciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhc3N3b3JkLXJ1bGVzLS1uZWdhdGl2ZS1ibHVlIC5lcnJvcjo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgZmlsbD0nbm9uZSclM0UlM0NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjEnIGZpbGw9JyUyM2ZmZmZmZicgc3Ryb2tlPSclMjNmZmZmZmYnIHN0cm9rZS13aWR0aD0nMi4yJy8lM0UlM0NwYXRoIGQ9J00zLjgyMDMxIDUuNDc4NTJMNS42MjE4OSA3LjI4MDA5JyBzdHJva2U9J2JsdWUnIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzRSUzQ3BhdGggZD0nTTguMDIzOTMgNC44Nzg5MUw1LjYyMTgzIDcuMjgxMDEnIHN0cm9rZT0nYmx1ZScgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxucCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbn1cbnAgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgcCBiciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnRleHQtc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuXG4ucHJlZmVyZW5jZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcmVmZXJlbmNlcyB7XG4gICAgbWFyZ2luLXRvcDogLTI0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoKDE1LjI4NXZ3IC0gOTVweCkgKiAtMSk7XG4gIH1cbn1cbi5wcmVmZXJlbmNlcyAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnByZWZlcmVuY2VzLXNhdmVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByZWZlcmVuY2VzLXNhdmVkIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygoMTUuMjg1dncgLSA5NXB4KSAqIC0xKTtcbiAgfVxufVxuLnByZWZlcmVuY2VzLXNhdmVkIC5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5NTZweDtcbn1cblxuLnByZWZlcmVuY2VzLWNvbnRhY3RfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ucHJlZmVyZW5jZXMtY29udGFjdF9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbn1cblxuLnByb2R1Y3RzLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gIH1cbn1cbi5wcm9kdWN0cy1jb250YWluZXIgW2RhdGEtdGFiLWNvbnRlbnRdIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2U7XG59XG5cbi5wcm9kdWN0cy13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogY2FsYygxNS4yODV2dyArIDMwcHgpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZHVjdHMtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoMTUuMjg1dncgKyAzMHB4KTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAzMC41N3Z3LCAxMDAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlKTtcbiAgfVxufVxuLnByb2R1Y3RzLXdyYXBwZXItLXN3aWV0YS1zdGFydCB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTE1LjI4NXZ3ICsgMTYwcHgpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHMtd3JhcHBlci0tc3dpZXRhLXN0YXJ0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5wcm9kdWN0cy13cmFwcGVyLS1zd2lldGEtc3RhcnQgLnByb2R1Y3RzX19uYXYtc2VjdGlvbi0tc3dpZXRhIHtcbiAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICB9XG4gIC5wcm9kdWN0cy13cmFwcGVyLS1zd2lldGEtc3RhcnQgLnByb2R1Y3RzX19saW5lLS14bWFzcyB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4ucHJvZHVjdHMge1xuICB6LWluZGV4OiA1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZHVjdHMgLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDk2NHB4O1xufVxuLnByb2R1Y3RzLS1jb2xvcnMge1xuICB6LWluZGV4OiAxMTtcbn1cbi5wcm9kdWN0cy0tc3VwZXJsaW5lIHtcbiAgei1pbmRleDogMTA7XG59XG4ucHJvZHVjdHMtLWtpbmcge1xuICB6LWluZGV4OiA5O1xufVxuLnByb2R1Y3RzX19uYXYtc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuLnByb2R1Y3RzX19uYXYtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTY0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9kdWN0c19fbmF2LXNlY3Rpb24tLXN3aWV0YSB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHg7XG4gIH1cbn1cbi5wcm9kdWN0c19fbmF2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDRweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5wcm9kdWN0c19fbmF2IC5wcm9kdWN0LWJ0biB7XG4gIHBhZGRpbmc6IDlweCAxNXB4O1xuICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICBjb2xvcjogI2Q3MTkyMTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M3YzdjNztcbiAgei1pbmRleDogMTU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5wcm9kdWN0c19fbmF2IC5wcm9kdWN0LWJ0bi5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZDcxOTIxO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDcxOTIxO1xufVxuLnByb2R1Y3RzX19uYXYgLnByb2R1Y3QtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2QzZDNkMztcbiAgY29sb3I6ICNkNzE5MjE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG59XG4ucHJvZHVjdHNfX25hdiAucHJvZHVjdC1idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2QzZDNkMztcbiAgY29sb3I6ICNkNzE5MjE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjN2M3Yzc7XG59XG4ucHJvZHVjdHNfX25hdiAucHJvZHVjdC1idG46Zm9jdXMtdmlzaWJsZSwgLnByb2R1Y3RzX19uYXYgLnByb2R1Y3QtYnRuOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjZDcxOTIxO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cbi5wcm9kdWN0c19fbmF2IC5wcm9kdWN0LWJ0bi0tc3VwZXJsaW5lIHtcbiAgY29sb3I6ICNlZDc0YTk7XG59XG4ucHJvZHVjdHNfX25hdiAucHJvZHVjdC1idG4tLXN1cGVybGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNkM2QzZDM7XG4gIGNvbG9yOiAjZWQ3NGE5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xufVxuLnByb2R1Y3RzX19uYXYgLnByb2R1Y3QtYnRuLS1zdXBlcmxpbmU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2QzZDNkMztcbiAgY29sb3I6ICNlZDc0YTk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjN2M3Yzc7XG59XG4ucHJvZHVjdHNfX25hdiAucHJvZHVjdC1idG4tLXN1cGVybGluZTpmb2N1cy12aXNpYmxlLCAucHJvZHVjdHNfX25hdiAucHJvZHVjdC1idG4tLXN1cGVybGluZTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiAzcHggc29saWQgI2VkNzRhOTtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG4ucHJvZHVjdHNfX25hdiAucHJvZHVjdC1idG4tLXN1cGVybGluZS5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWQ3NGE5O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWQ3NGE5O1xufVxuLnByb2R1Y3RzX19uYXYgLnByb2R1Y3QtYnRuLS1jb2xvcnMge1xuICBjb2xvcjogI2M3NDY5MTtcbn1cbi5wcm9kdWN0c19fbmF2IC5wcm9kdWN0LWJ0bi0tY29sb3JzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2QzZDNkMztcbiAgY29sb3I6ICNjNzQ2OTE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG59XG4ucHJvZHVjdHNfX25hdiAucHJvZHVjdC1idG4tLWNvbG9yczphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZDNkM2QzO1xuICBjb2xvcjogI2M3NDY5MTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M3YzdjNztcbn1cbi5wcm9kdWN0c19fbmF2IC5wcm9kdWN0LWJ0bi0tY29sb3JzOmZvY3VzLXZpc2libGUsIC5wcm9kdWN0c19fbmF2IC5wcm9kdWN0LWJ0bi0tY29sb3JzOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjYzc0NjkxO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cbi5wcm9kdWN0c19fbmF2IC5wcm9kdWN0LWJ0bi0tY29sb3JzLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNjNzQ2OTE7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjNzQ2OTE7XG59XG4ucHJvZHVjdHNfX25hdl9fX19uYXYtaXRlbSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ucHJvZHVjdHNfX2xpbmUge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIGNhbGMoMTAwJSAtIDMwLjU3dncpLCAwIDEwMCUpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYyg0MHB4ICsgMTB2dyk7XG4gIHBhZGRpbmctdG9wOiAzNS4yODV2dztcbiAgbWFyZ2luLWJvdHRvbTogLTM1LjI4NXZ3O1xuICBtYXJnaW4tdG9wOiAtMzUuMjg1dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2R1Y3RzX19saW5lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcuMjg1dnc7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2R1Y3RzX19saW5lLS14bWFzcyB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogdW5zZXQ7XG4gICAgbWFyZ2luOiB1bnNldDtcbiAgICBtYXJnaW4tdG9wOiAtODUxcHg7XG4gICAgY2xpcC1wYXRoOiB1bnNldDtcbiAgfVxufVxuLnByb2R1Y3RzX19saW5lLWhlYWRpbmcge1xuICBmb250LXNpemU6IDk2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9kdWN0c19fbGluZS1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEyNnB4O1xuICB9XG59XG4ucHJvZHVjdHNfX2xpbmUtaGVhZGluZy0tc3VwZXJsaW5lIHtcbiAgY29sb3I6ICNlZDc0YTk7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucHJvZHVjdHNfX2xpbmUtcGFyYWdyYXBoIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXgtd2lkdGg6IDMzOXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZHVjdHNfX2xpbmUtcGFyYWdyYXBoIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ucHJvZHVjdHNfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdHNfX2NvbnRlbnQge1xuICAgIGdhcDogNTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtaW4taGVpZ2h0OiAyNzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZHVjdHNfX2NvbnRlbnQtLXhtYXNzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDg1MXB4O1xuICB9XG59XG4ucHJvZHVjdHNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA2NHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZHVjdHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEyNnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9kdWN0c19fdGl0bGUtLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDk2cHg7XG4gIH1cbn1cbi5wcm9kdWN0c19fdGl0bGUucmVkIHtcbiAgY29sb3I6ICNkNzE5MjE7XG59XG4ucHJvZHVjdHNfX3RpdGxlLmJsdWUge1xuICBjb2xvcjogIzAwMzJhMDtcbn1cbi5wcm9kdWN0c19fdGl0bGUuZ3JlZW4ge1xuICBjb2xvcjogIzAxNzU2Njtcbn1cbi5wcm9kdWN0c19fdGl0bGUuc3Bpbmsge1xuICBjb2xvcjogI2M4NDc4MDtcbn1cbi5wcm9kdWN0c19fdGl0bGUuc2JsdWUge1xuICBjb2xvcjogIzAwOWNkYTtcbn1cbi5wcm9kdWN0c19fdGl0bGUuc2dyZWVuIHtcbiAgY29sb3I6ICMyNWI1YjM7XG59XG4ucHJvZHVjdHNfX3RpdGxlLmJhYnlwaW5rIHtcbiAgY29sb3I6ICNjNjZhOGQ7XG59XG4ucHJvZHVjdHNfX3RpdGxlLmxhdmVuZGVyIHtcbiAgY29sb3I6ICNiZTkxYmI7XG59XG4ucHJvZHVjdHNfX3RpdGxlLmRhcmtwaW5rIHtcbiAgY29sb3I6ICNiNDQ3Njg7XG59XG4ucHJvZHVjdHNfX2xpbmUtLXhtYXNzIC5wcm9kdWN0c19fdGl0bGUucmVkLCAucHJvZHVjdHNfX2xpbmUtLXhtYXNzIC5wcm9kdWN0c19fZGVzYyB7XG4gIGNvbG9yOiAjZDcxOTIxO1xuICBtYXgtd2lkdGg6IDI3N3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZHVjdHNfX2xpbmUtLXhtYXNzIC5wcm9kdWN0c19fdGl0bGUucmVkLCAucHJvZHVjdHNfX2xpbmUtLXhtYXNzIC5wcm9kdWN0c19fZGVzYyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuLnByb2R1Y3RzX19saW5lLS14bWFzcyAucHJvZHVjdHNfX3RpdGxlLnJlZCB7XG4gIHRleHQtYm94OiB0cmltLWJvdGggY2FwIGFscGhhYmV0aWM7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9kdWN0c19fbGluZS0teG1hc3MgLnByb2R1Y3RzX190aXRsZS5yZWQge1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ucHJvZHVjdHNfX2Rlc2Mge1xuICBtaW4taGVpZ2h0OiAzLjllbTtcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdHNfX2Rlc2Mge1xuICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2R1Y3RzX19saW5lLS14bWFzcyAucHJvZHVjdHNfX2Rlc2Mge1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5wcm9kdWN0c19fcGFja3Nob290IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgY2FsYygxMDAlIC0gMzAuNTd2dyksIDAgMTAwJSk7XG4gIHBhZGRpbmctYm90dG9tOiAxNS4yODV2dztcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Byb2R1Y3RzL2JnLXJlZC5qcGdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9kdWN0c19fcGFja3Nob290IHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNS4yODV2dyArIDE3MHB4KTtcbiAgfVxufVxuLnByb2R1Y3RzX19wYWNrc2hvb3QtLXN1cGVybGluZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9wcm9kdWN0cy9iZy1zLXBpbmsuanBnXCIpO1xufVxuLnByb2R1Y3RzX19wYWNrc2hvb3QtLXN1cGVybGluZSAucHJvZHVjdHNfX3BhY2tzaG90LWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4ucHJvZHVjdHNfX3BhY2tzaG9vdC0tc3VwZXJsaW5lIC5wcm9kdWN0c19fcGFja3Nob3QtaW1nLnNwaW5rIHtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdyhyZ2IoMTQzLCA1LCAxMDEpIDIwcHggMjBweCAyNXB4KTtcbn1cbi5wcm9kdWN0c19fcGFja3Nob290LS1zdXBlcmxpbmUgLnByb2R1Y3RzX19wYWNrc2hvdC1pbWcuc2JsdWUge1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KHJnYigyMiwgMTAwLCAxNTMpIDIwcHggMjBweCAyNXB4KTtcbn1cbi5wcm9kdWN0c19fcGFja3Nob290LS1zdXBlcmxpbmUgLnByb2R1Y3RzX19wYWNrc2hvdC1pbWcuc2dyZWVuIHtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdyhyZ2IoMSwgMTEwLCAxMTApIDIwcHggMjBweCAyNXB4KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2R1Y3RzX19wYWNrc2hvb3QtLXN1cGVybGluZSAucHJvZHVjdHNfX3BhY2tzaG90LWltZyB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoLTQ1cHggKyAyMHZ3KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gIH1cbn1cbi5wcm9kdWN0c19fcGFja3Nob290LS1zdXBlcmxpbmUtLXhtYXNzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N3aWV0YS9wLXNzbC1iZy1waW5rLmpwZ1wiKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2R1Y3RzX19wYWNrc2hvb3QtLXN1cGVybGluZS0teG1hc3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoMTUuMjg1dncgKyA2MHB4KTtcbiAgfVxufVxuLnByb2R1Y3RzX19wYWNrc2hvb3QtLXN1cGVybGluZS0teG1hc3MgLnByb2R1Y3RzX19wYWNrc2hvdC1pbWcge1xuICBwYWRkaW5nLXRvcDogY2FsYyg0MHB4ICsgMjB2dyk7XG4gIG1heC13aWR0aDogNDUlO1xuICBtYXJnaW46IDAgYXV0byA1NXB4O1xuICBmaWx0ZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2R1Y3RzX19wYWNrc2hvb3QtLXN1cGVybGluZS0teG1hc3MgLnByb2R1Y3RzX19wYWNrc2hvdC1pbWcge1xuICAgIHBhZGRpbmctdG9wOiA3NjlweDtcbiAgICBtYXgtd2lkdGg6IDIzOHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogdW5zZXQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn1cbi5wcm9kdWN0c19fcGFja3Nob290LS1rcy0teG1hc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3dpZXRhL3Ata3MtYmctcmVkLmpwZ1wiKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2R1Y3RzX19wYWNrc2hvb3QtLWtzLS14bWFzcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygxNS4yODV2dyArIDExMHB4KTtcbiAgfVxufVxuLnByb2R1Y3RzX19wYWNrc2hvb3QtLWtzLS14bWFzcyAucHJvZHVjdHNfX3BhY2tzaG90LWltZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDQ1cHggKyAyMHZ3KTtcbiAgbWF4LXdpZHRoOiA0NSU7XG4gIG1hcmdpbjogMCBhdXRvIDU1cHg7XG4gIGZpbHRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZHVjdHNfX3BhY2tzaG9vdC0ta3MtLXhtYXNzIC5wcm9kdWN0c19fcGFja3Nob3QtaW1nIHtcbiAgICBwYWRkaW5nLXRvcDogNzg3cHg7XG4gICAgbWF4LXdpZHRoOiAyODNweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IHVuc2V0O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICB9XG59XG4ucHJvZHVjdHNfX3BhY2tzaG9vdC0tY29sb3JzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Byb2R1Y3RzL2JnLWNvbG9ycy0xLmpwZ1wiKTtcbiAgcGFkZGluZy1ib3R0b206IDQuMjg1dnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9kdWN0c19fcGFja3Nob290LS1jb2xvcnMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNS4yODV2dztcbiAgfVxufVxuLnByb2R1Y3RzX19wYWNrc2hvb3QtLWNvbG9ycyAucHJvZHVjdHNfX3BhY2tzaG90LWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDIycHggKyAyMHZ3KTtcbiAgbWF4LXdpZHRoOiA3OCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cbi5wcm9kdWN0c19fcGFja3Nob290LS1jb2xvcnMgLnByb2R1Y3RzX19wYWNrc2hvdC1pbWcuc3Bpbmsge1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KHJnYigxNDMsIDUsIDEwMSkgMjBweCAyMHB4IDI1cHgpO1xufVxuLnByb2R1Y3RzX19wYWNrc2hvb3QtLWNvbG9ycyAucHJvZHVjdHNfX3BhY2tzaG90LWltZy5zYmx1ZSB7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3cocmdiKDIyLCAxMDAsIDE1MykgMjBweCAyMHB4IDI1cHgpO1xufVxuLnByb2R1Y3RzX19wYWNrc2hvb3QtLWNvbG9ycyAucHJvZHVjdHNfX3BhY2tzaG90LWltZy5zZ3JlZW4ge1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KHJnYigxLCAxMTAsIDExMCkgMjBweCAyMHB4IDI1cHgpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdHNfX3BhY2tzaG9vdC0tY29sb3JzIC5wcm9kdWN0c19fcGFja3Nob3QtaW1nIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygxNTJweCArIDIwdncpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9kdWN0c19fcGFja3Nob290LS1jb2xvcnMgLnByb2R1Y3RzX19wYWNrc2hvdC1pbWcge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKC05MHB4ICsgMjB2dyk7XG4gICAgbWF4LXdpZHRoOiA0ODJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLnByb2R1Y3RzX19wYWNrc2hvb3QgLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZHVjdHNfX3BhY2tzaG9vdCAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5wcm9kdWN0c19fcGFja3Nob3QtaW1nIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoLTc1cHggKyAyMHZ3KTtcbiAgbWFyZ2luLWJvdHRvbTogNjZweDtcbiAgbWF4LXdpZHRoOiA2MCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0c19fcGFja3Nob3QtaW1nIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygtMTQwcHggKyAyMHZ3KTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweDtcbiAgICBtYXJnaW4tdG9wOiAtNTIlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9kdWN0c19fcGFja3Nob3QtaW1nIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygtNDVweCArIDIxdncpO1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIG1heC13aWR0aDogMzM2cHg7XG4gICAgbWFyZ2luLXRvcDogdW5zZXQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4ucHJvZHVjdHNfX3BhY2tzaG90LWltZy5yZWQge1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KHJnYigxMTIsIDEyLCAxMykgMjBweCAyMHB4IDI1cHgpO1xufVxuLnByb2R1Y3RzX19wYWNrc2hvdC1pbWcuYmx1ZSB7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3cocmdiKDEsIDQ2LCAxMzApIDIwcHggMjBweCAyNXB4KTtcbn1cbi5wcm9kdWN0c19fcGFja3Nob3QtaW1nLmdyZWVuIHtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdyhyZ2IoMSwgNzYsIDQ3KSAyMHB4IDIwcHggMjVweCk7XG59XG4ucHJvZHVjdHNfX3F1YWxpdHktbG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiBjYWxjKC00NXB4ICsgMzJ2dyk7XG4gIHJpZ2h0OiAzNnB4O1xuICB6LWluZGV4OiAxO1xuICBtYXgtd2lkdGg6IDY1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9kdWN0c19fcXVhbGl0eS1sb2dvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgYWxpZ24tc2VsZjogZW5kO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxufVxuLnByb2R1Y3RzX192YXJpYW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgbWluLXdpZHRoOiAyNzlweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3RzX192YXJpYW50cyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnByb2R1Y3RzX192YXJpYW50cyAucmFkaW8tZ3JvdXAtY29udGFpbmVyIHtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZHVjdHNfX3ZhcmlhbnRzLS14bWFzcyB7XG4gICAgcGFkZGluZzogMTZweCAyOHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44OCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wcm9kdWN0c19fdmFyaWFudHMtdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM1YzVjNWM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBDb25kZW5zZWRcIiwgYXJpYWw7XG59XG4ucHJvZHVjdHNfX3ZhcmlhdC1sYWJlbCB7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBjb2xvcjogIzVjNWM1YztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ucHJvZHVjdHNfX2ljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICBwYWRkaW5nOiAyNnB4IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDY4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0c19faWNvbnMge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgZ2FwOiA4OHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTcwcHg7XG4gIH1cbn1cbi5wcm9kdWN0c19faWNvbnMgaSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5wcm9kdWN0c19faWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZm9udC1mYW1pbHk6IFwiRElOIENvbmRlbnNlZFwiLCBhcmlhbDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXgtd2lkdGg6IDE0NXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdHNfX2ljb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wcm9kdWN0c19faWNvbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIlwiO1xuICBtaW4td2lkdGg6IDYzcHg7XG4gIGhlaWdodDogNjNweDtcbiAgd2lkdGg6IDYzcHg7XG4gIGJhY2tncm91bmQ6ICNhMmEyYTI7XG59XG4ucHJvZHVjdHNfX2ljb24tLTE6OmJlZm9yZSB7XG4gIG1hc2s6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNjQnIGhlaWdodD0nNjMnIHZpZXdCb3g9JzAgMCA2NCA2MycgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J001NC4zOTM0IDIxLjQ3MTFWNjEuNzYzN0gxLjM4MzNWOC41MTM2N0g0MS41MTI4JyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzEuMDM2NTknIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNNTUuNzk0MyA3Ljg4MDAxSDYzLjEzNjhWOS40NDQ0OUg1NS43OTQzSDU1LjMxNDRWOS45MjQzOVYxNi43OTY2SDUzLjY3MzFWOS45MjQzOVY5LjQ0NDQ5SDUzLjE5MzJINDUuOTE3OVY3Ljg4MDAxSDUzLjE5MzJINTMuNjczMVY3LjQwMDFWMC40Nzk5MDNINTUuMzE0NFY3LjQwMDFWNy44ODAwMUg1NS43OTQzWicgZmlsbD0nYmxhY2snIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMC45NTk4MDYnLyUzRSUzQ3BhdGggZD0nTTEwLjQyMTEgNTMuMDc0OEM5LjkxMzE3IDUzLjIxOTkgOS41NzQ1OSA1My4wNzQ4IDkuMTM5MjYgNTIuNjE1M0M4LjY1NTU3IDUzLjEyMzIgOC4wNTA5NSA1My41MTAyIDcuMzQ5NTkgNTMuNzI3OEM1LjQzODk5IDU0LjI4NDEgNC4yMDU1NyA1My4xOTU4IDQuMjA1NTcgNTAuOTIyNFY0NS41MDVDNC4yMDU1NyA0My4yNTU4IDUuNDE0ODEgNDEuNDE3OCA3LjM0OTU5IDQwLjg2MTVDOS4yODQzNyA0MC4yODExIDEwLjUxNzggNDEuMzkzNiAxMC41MTc4IDQzLjY2N1Y0OS4wODQzQzEwLjUxNzggNTAuMTAwMSAxMC4yNTE4IDUxLjAxOTEgOS43OTIyNSA1MS43Njg5QzEwLjA4MjUgNTIuMTA3NCAxMC4zMDAxIDUyLjE4IDEwLjYzODcgNTIuMDgzM0MxMC43ODM4IDUyLjAzNDkgMTAuOTI4OSA1MS45ODY1IDExLjEyMjQgNTEuODg5OFY1Mi43MTIxQzEwLjg4MDYgNTIuODgxNCAxMC42Mzg3IDUzLjAyNjUgMTAuNDIxMSA1My4wNzQ4Wk03LjM0OTU5IDUyLjcxMjFDNy44NTc0NyA1Mi41NjcgOC4yNjg2MSA1Mi4zMDA5IDguNjA3MiA1MS45MTRMNy4zMjU0IDUwLjMxNzhMNy45MzAwMiA0OS41OTIyTDkuMTYzNDUgNTEuMDY3NUM5LjM1NjkzIDUwLjU4MzggOS40Nzc4NSA1MC4wMDM0IDkuNDc3ODUgNDkuMzk4OFY0My45MDg4QzkuNDc3ODUgNDIuMjg4NCA4LjcwMzk0IDQxLjQxNzggNy4zNDk1OSA0MS44MDQ3QzYuMDE5NDMgNDIuMTkxNyA1LjI0NTUxIDQzLjUyMTggNS4yNDU1MSA0NS4xNDIyVjUwLjU4MzhDNS4yNDU1MSA1Mi4yMDQyIDYuMDE5NDMgNTMuMDc0OCA3LjM0OTU5IDUyLjY4NzlWNTIuNzEyMVonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00xMC40MjExIDUzLjA3NDhDOS45MTMxNyA1My4yMTk5IDkuNTc0NTkgNTMuMDc0OCA5LjEzOTI2IDUyLjYxNTNDOC42NTU1NyA1My4xMjMyIDguMDUwOTUgNTMuNTEwMiA3LjM0OTU5IDUzLjcyNzhDNS40Mzg5OSA1NC4yODQxIDQuMjA1NTcgNTMuMTk1OCA0LjIwNTU3IDUwLjkyMjRWNDUuNTA1QzQuMjA1NTcgNDMuMjU1OCA1LjQxNDgxIDQxLjQxNzggNy4zNDk1OSA0MC44NjE1QzkuMjg0MzcgNDAuMjgxMSAxMC41MTc4IDQxLjM5MzYgMTAuNTE3OCA0My42NjdWNDkuMDg0M0MxMC41MTc4IDUwLjEwMDEgMTAuMjUxOCA1MS4wMTkxIDkuNzkyMjUgNTEuNzY4OUMxMC4wODI1IDUyLjEwNzQgMTAuMzAwMSA1Mi4xOCAxMC42Mzg3IDUyLjA4MzNDMTAuNzgzOCA1Mi4wMzQ5IDEwLjkyODkgNTEuOTg2NSAxMS4xMjI0IDUxLjg4OThWNTIuNzEyMUMxMC44ODA2IDUyLjg4MTQgMTAuNjM4NyA1My4wMjY1IDEwLjQyMTEgNTMuMDc0OFpNNy4zNDk1OSA1Mi43MTIxQzcuODU3NDcgNTIuNTY3IDguMjY4NjEgNTIuMzAwOSA4LjYwNzIgNTEuOTE0TDcuMzI1NCA1MC4zMTc4TDcuOTMwMDIgNDkuNTkyMkw5LjE2MzQ1IDUxLjA2NzVDOS4zNTY5MyA1MC41ODM4IDkuNDc3ODUgNTAuMDAzNCA5LjQ3Nzg1IDQ5LjM5ODhWNDMuOTA4OEM5LjQ3Nzg1IDQyLjI4ODQgOC43MDM5NCA0MS40MTc4IDcuMzQ5NTkgNDEuODA0N0M2LjAxOTQzIDQyLjE5MTcgNS4yNDU1MSA0My41MjE4IDUuMjQ1NTEgNDUuMTQyMlY1MC41ODM4QzUuMjQ1NTEgNTIuMjA0MiA2LjAxOTQzIDUzLjA3NDggNy4zNDk1OSA1Mi42ODc5VjUyLjcxMjFaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNMTAuNDIxMSA1My4wNzQ4QzkuOTEzMTcgNTMuMjE5OSA5LjU3NDU5IDUzLjA3NDggOS4xMzkyNiA1Mi42MTUzQzguNjU1NTcgNTMuMTIzMiA4LjA1MDk1IDUzLjUxMDIgNy4zNDk1OSA1My43Mjc4QzUuNDM4OTkgNTQuMjg0MSA0LjIwNTU3IDUzLjE5NTggNC4yMDU1NyA1MC45MjI0VjQ1LjUwNUM0LjIwNTU3IDQzLjI1NTggNS40MTQ4MSA0MS40MTc4IDcuMzQ5NTkgNDAuODYxNUM5LjI4NDM3IDQwLjI4MTEgMTAuNTE3OCA0MS4zOTM2IDEwLjUxNzggNDMuNjY3VjQ5LjA4NDNDMTAuNTE3OCA1MC4xMDAxIDEwLjI1MTggNTEuMDE5MSA5Ljc5MjI1IDUxLjc2ODlDMTAuMDgyNSA1Mi4xMDc0IDEwLjMwMDEgNTIuMTggMTAuNjM4NyA1Mi4wODMzQzEwLjc4MzggNTIuMDM0OSAxMC45Mjg5IDUxLjk4NjUgMTEuMTIyNCA1MS44ODk4VjUyLjcxMjFDMTAuODgwNiA1Mi44ODE0IDEwLjYzODcgNTMuMDI2NSAxMC40MjExIDUzLjA3NDhaTTcuMzQ5NTkgNTIuNzEyMUM3Ljg1NzQ3IDUyLjU2NyA4LjI2ODYxIDUyLjMwMDkgOC42MDcyIDUxLjkxNEw3LjMyNTQgNTAuMzE3OEw3LjkzMDAyIDQ5LjU5MjJMOS4xNjM0NSA1MS4wNjc1QzkuMzU2OTMgNTAuNTgzOCA5LjQ3Nzg1IDUwLjAwMzQgOS40Nzc4NSA0OS4zOTg4VjQzLjkwODhDOS40Nzc4NSA0Mi4yODg0IDguNzAzOTQgNDEuNDE3OCA3LjM0OTU5IDQxLjgwNDdDNi4wMTk0MyA0Mi4xOTE3IDUuMjQ1NTEgNDMuNTIxOCA1LjI0NTUxIDQ1LjE0MjJWNTAuNTgzOEM1LjI0NTUxIDUyLjIwNDIgNi4wMTk0MyA1My4wNzQ4IDcuMzQ5NTkgNTIuNjg3OVY1Mi43MTIxWicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScwLjE5MzQ3OCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J00xMy42MTYxIDM5LjI2NTNWNDguMjg2MkMxMy42MTYxIDUwLjAwMzMgMTQuMzQxNyA1MC42NTYzIDE1LjU3NTEgNTAuMjkzNUMxNi44MDg1IDQ5LjkzMDggMTcuNTM0MSA0OC44NjY2IDE3LjUzNDEgNDcuMTQ5NVYzOC4xMjg2TDE4LjU0OTggMzcuODM4NFY0Ni44MzUxQzE4LjU0OTggNDkuMTU2OSAxNy40ODU3IDUwLjc1MzEgMTUuNTUwOSA1MS4zMDkzQzEzLjYxNjEgNTEuODg5NyAxMi41NzYyIDUwLjkyMjMgMTIuNTc2MiA0OC42MDA2VjM5LjYwMzlMMTMuNjE2MSAzOS4yODk1VjM5LjI2NTNaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNMTMuNjE2MSAzOS4yNjUzVjQ4LjI4NjJDMTMuNjE2MSA1MC4wMDMzIDE0LjM0MTcgNTAuNjU2MyAxNS41NzUxIDUwLjI5MzVDMTYuODA4NSA0OS45MzA4IDE3LjUzNDEgNDguODY2NiAxNy41MzQxIDQ3LjE0OTVWMzguMTI4NkwxOC41NDk4IDM3LjgzODRWNDYuODM1MUMxOC41NDk4IDQ5LjE1NjkgMTcuNDg1NyA1MC43NTMxIDE1LjU1MDkgNTEuMzA5M0MxMy42MTYxIDUxLjg4OTcgMTIuNTc2MiA1MC45MjIzIDEyLjU3NjIgNDguNjAwNlYzOS42MDM5TDEzLjYxNjEgMzkuMjg5NVYzOS4yNjUzWicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTEzLjYxNjEgMzkuMjY1M1Y0OC4yODYyQzEzLjYxNjEgNTAuMDAzMyAxNC4zNDE3IDUwLjY1NjMgMTUuNTc1MSA1MC4yOTM1QzE2LjgwODUgNDkuOTMwOCAxNy41MzQxIDQ4Ljg2NjYgMTcuNTM0MSA0Ny4xNDk1VjM4LjEyODZMMTguNTQ5OCAzNy44Mzg0VjQ2LjgzNTFDMTguNTQ5OCA0OS4xNTY5IDE3LjQ4NTcgNTAuNzUzMSAxNS41NTA5IDUxLjMwOTNDMTMuNjE2MSA1MS44ODk3IDEyLjU3NjIgNTAuOTIyMyAxMi41NzYyIDQ4LjYwMDZWMzkuNjAzOUwxMy42MTYxIDM5LjI4OTVWMzkuMjY1M1onIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMC4xOTM0NzgnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNMjUuMTAyOSA0NC45MDA3TDIxLjgzOCA0NS44NjgxTDIxLjExMjQgNDkuMzk5MUwyMC4wOTY3IDQ5LjY4OTNMMjIuOTI2MyAzNi40MTE4TDI0LjAzODggMzYuMDczMkwyNi44Njg0IDQ3LjY4MTlMMjUuODI4NSA0Ny45OTYzTDI1LjEwMjkgNDQuOTAwN1pNMjIuMDMxNSA0NC44MjgxTDI0Ljg4NTMgNDMuOTgxN0wyMy40ODI2IDM4LjAwOEgyMy40NTg0TDIyLjAzMTUgNDQuODI4MVonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00yNS4xMDI5IDQ0LjkwMDdMMjEuODM4IDQ1Ljg2ODFMMjEuMTEyNCA0OS4zOTkxTDIwLjA5NjcgNDkuNjg5M0wyMi45MjYzIDM2LjQxMThMMjQuMDM4OCAzNi4wNzMyTDI2Ljg2ODQgNDcuNjgxOUwyNS44Mjg1IDQ3Ljk5NjNMMjUuMTAyOSA0NC45MDA3Wk0yMi4wMzE1IDQ0LjgyODFMMjQuODg1MyA0My45ODE3TDIzLjQ4MjYgMzguMDA4SDIzLjQ1ODRMMjIuMDMxNSA0NC44MjgxWicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTI1LjEwMjkgNDQuOTAwN0wyMS44MzggNDUuODY4MUwyMS4xMTI0IDQ5LjM5OTFMMjAuMDk2NyA0OS42ODkzTDIyLjkyNjMgMzYuNDExOEwyNC4wMzg4IDM2LjA3MzJMMjYuODY4NCA0Ny42ODE5TDI1LjgyODUgNDcuOTk2M0wyNS4xMDI5IDQ0LjkwMDdaTTIyLjAzMTUgNDQuODI4MUwyNC44ODUzIDQzLjk4MTdMMjMuNDgyNiAzOC4wMDhIMjMuNDU4NEwyMi4wMzE1IDQ0LjgyODFaJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzAuMTkzNDc4JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTI5LjUyNDMgMzQuNTczN1Y0NS44OTIyTDMzLjI0ODggNDQuODAzOVY0NS44MTk3TDI4LjQ4NDQgNDcuMjIyNFYzNC44ODgxTDI5LjUyNDMgMzQuNTczN1onIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00yOS41MjQzIDM0LjU3MzdWNDUuODkyMkwzMy4yNDg4IDQ0LjgwMzlWNDUuODE5N0wyOC40ODQ0IDQ3LjIyMjRWMzQuODg4MUwyOS41MjQzIDM0LjU3MzdaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNMjkuNTI0MyAzNC41NzM3VjQ1Ljg5MjJMMzMuMjQ4OCA0NC44MDM5VjQ1LjgxOTdMMjguNDg0NCA0Ny4yMjI0VjM0Ljg4ODFMMjkuNTI0MyAzNC41NzM3Wicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScwLjE5MzQ3OCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J00zNS44ODc2IDMyLjcxMTRWNDUuMDQ1N0wzNC44NDc3IDQ1LjM2MDFWMzMuMDI1OEwzNS44ODc2IDMyLjcxMTRaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNMzUuODg3NiAzMi43MTE0VjQ1LjA0NTdMMzQuODQ3NyA0NS4zNjAxVjMzLjAyNThMMzUuODg3NiAzMi43MTE0WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTM1Ljg4NzYgMzIuNzExNFY0NS4wNDU3TDM0Ljg0NzcgNDUuMzYwMVYzMy4wMjU4TDM1Ljg4NzYgMzIuNzExNFonIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMC4xOTM0NzgnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNNDMuNTUzNSAzMC40MzhWMzEuNDUzN0w0MS4wMzgzIDMyLjIwMzVWNDMuNTIyTDM5Ljk5ODQgNDMuODM2NFYzMi41MTc5TDM3LjQ1OSAzMy4yNjc2VjMyLjI1MThMNDMuNTUzNSAzMC40NjIyVjMwLjQzOFonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J000My41NTM1IDMwLjQzOFYzMS40NTM3TDQxLjAzODMgMzIuMjAzNVY0My41MjJMMzkuOTk4NCA0My44MzY0VjMyLjUxNzlMMzcuNDU5IDMzLjI2NzZWMzIuMjUxOEw0My41NTM1IDMwLjQ2MjJWMzAuNDM4WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTQzLjU1MzUgMzAuNDM4VjMxLjQ1MzdMNDEuMDM4MyAzMi4yMDM1VjQzLjUyMkwzOS45OTg0IDQzLjgzNjRWMzIuNTE3OUwzNy40NTkgMzMuMjY3NlYzMi4yNTE4TDQzLjU1MzUgMzAuNDYyMlYzMC40MzhaJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzAuMTkzNDc4JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTQ1LjI0NzMgMjkuOTMwMkw0Ny40NDgxIDM1LjYzNzhMNDkuNTc2MyAyOC42NDg0TDUwLjY0MDUgMjguMzM0TDQ3LjkwNzYgMzYuNzAxOVY0MS40NjYzTDQ2Ljg2NzYgNDEuNzgwN1YzNy4wMTYzTDQ0LjEzNDggMzAuMjQ0Nkw0NS4yMjMxIDI5LjkzMDJINDUuMjQ3M1onIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J000NS4yNDczIDI5LjkzMDJMNDcuNDQ4MSAzNS42Mzc4TDQ5LjU3NjMgMjguNjQ4NEw1MC42NDA1IDI4LjMzNEw0Ny45MDc2IDM2LjcwMTlWNDEuNDY2M0w0Ni44Njc2IDQxLjc4MDdWMzcuMDE2M0w0NC4xMzQ4IDMwLjI0NDZMNDUuMjIzMSAyOS45MzAySDQ1LjI0NzNaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNNDUuMjQ3MyAyOS45MzAyTDQ3LjQ0ODEgMzUuNjM3OEw0OS41NzYzIDI4LjY0ODRMNTAuNjQwNSAyOC4zMzRMNDcuOTA3NiAzNi43MDE5VjQxLjQ2NjNMNDYuODY3NiA0MS43ODA3VjM3LjAxNjNMNDQuMTM0OCAzMC4yNDQ2TDQ1LjIyMzEgMjkuOTMwMkg0NS4yNDczWicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScwLjE5MzQ3OCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J000Ljk3ODIxIDI5LjY2NDZWMzguMTA1TDQuMjc2ODYgMzguMzIyN1YyOS44ODIyTDQuOTc4MjEgMjkuNjY0NlonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J000Ljk3ODIxIDI5LjY2NDZWMzguMTA1TDQuMjc2ODYgMzguMzIyN1YyOS44ODIyTDQuOTc4MjEgMjkuNjY0NlonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J000Ljk3ODIxIDI5LjY2NDZWMzguMTA1TDQuMjc2ODYgMzguMzIyN1YyOS44ODIyTDQuOTc4MjEgMjkuNjY0NlonIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMC42NzcxNzQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNNy4xNTYzNSAzMS41OTkzTDcuMjA0NzIgMzIuNjYzNEM3LjU2NzQ5IDMxLjc5MjcgNy45Nzg2MyAzMS4yMTIzIDguNjc5OTkgMzAuOTk0NkM5LjQwNTUzIDMwLjc3NyA5Ljg2NTA0IDMxLjI4NDkgOS44NjUwNCAzMi4yNzY0VjM2LjY1MzlMOS4yMTIwNSAzNi44NDc0VjMyLjU5MDhDOS4yMTIwNSAzMS45MTM3IDguOTQ2MDIgMzEuNTk5MyA4LjQ2MjMzIDMxLjc0NDRDNy44MDkzNCAzMS45Mzc5IDcuMjUzMDkgMzIuOTI5NCA3LjI1MzA5IDMzLjcyNzVWMzcuNDI3OEw2LjYwMDEgMzcuNjIxM1YzMS43Njg2TDcuMTU2MzUgMzEuNTk5M1onIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J003LjE1NjM1IDMxLjU5OTNMNy4yMDQ3MiAzMi42NjM0QzcuNTY3NDkgMzEuNzkyNyA3Ljk3ODYzIDMxLjIxMjMgOC42Nzk5OSAzMC45OTQ2QzkuNDA1NTMgMzAuNzc3IDkuODY1MDQgMzEuMjg0OSA5Ljg2NTA0IDMyLjI3NjRWMzYuNjUzOUw5LjIxMjA1IDM2Ljg0NzRWMzIuNTkwOEM5LjIxMjA1IDMxLjkxMzcgOC45NDYwMiAzMS41OTkzIDguNDYyMzMgMzEuNzQ0NEM3LjgwOTM0IDMxLjkzNzkgNy4yNTMwOSAzMi45Mjk0IDcuMjUzMDkgMzMuNzI3NVYzNy40Mjc4TDYuNjAwMSAzNy42MjEzVjMxLjc2ODZMNy4xNTYzNSAzMS41OTkzWicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTcuMTU2MzUgMzEuNTk5M0w3LjIwNDcyIDMyLjY2MzRDNy41Njc0OSAzMS43OTI3IDcuOTc4NjMgMzEuMjEyMyA4LjY3OTk5IDMwLjk5NDZDOS40MDU1MyAzMC43NzcgOS44NjUwNCAzMS4yODQ5IDkuODY1MDQgMzIuMjc2NFYzNi42NTM5TDkuMjEyMDUgMzYuODQ3NFYzMi41OTA4QzkuMjEyMDUgMzEuOTEzNyA4Ljk0NjAyIDMxLjU5OTMgOC40NjIzMyAzMS43NDQ0QzcuODA5MzQgMzEuOTM3OSA3LjI1MzA5IDMyLjkyOTQgNy4yNTMwOSAzMy43Mjc1VjM3LjQyNzhMNi42MDAxIDM3LjYyMTNWMzEuNzY4Nkw3LjE1NjM1IDMxLjU5OTNaJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzAuNjc3MTc0JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTExLjUzMTcgMzAuMzE3MlYyOS4wMzU0TDEyLjE4NDcgMjguNjAwMVYzMC4xMjM3TDEzLjI5NzIgMjkuODA5M1YzMC40MzgxTDEyLjE4NDcgMzAuNzUyNVYzNC4yMTFDMTIuMTg0NyAzNS4xNzg0IDEyLjM3ODEgMzUuMjk5MyAxMi45ODI4IDM1LjEzSDEzLjA3OTVWMzUuNzM0NkwxMi44ODYgMzUuNzgzQzEyLjAxNTQgMzYuMDQ5IDExLjUwNzUgMzUuOTI4MSAxMS41MDc1IDM0LjU5NzlWMzAuOTQ2TDEwLjg1NDUgMzEuMTM5NVYzMC41MTA3TDExLjUwNzUgMzAuMzE3MkgxMS41MzE3WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTExLjUzMTcgMzAuMzE3MlYyOS4wMzU0TDEyLjE4NDcgMjguNjAwMVYzMC4xMjM3TDEzLjI5NzIgMjkuODA5M1YzMC40MzgxTDEyLjE4NDcgMzAuNzUyNVYzNC4yMTFDMTIuMTg0NyAzNS4xNzg0IDEyLjM3ODEgMzUuMjk5MyAxMi45ODI4IDM1LjEzSDEzLjA3OTVWMzUuNzM0NkwxMi44ODYgMzUuNzgzQzEyLjAxNTQgMzYuMDQ5IDExLjUwNzUgMzUuOTI4MSAxMS41MDc1IDM0LjU5NzlWMzAuOTQ2TDEwLjg1NDUgMzEuMTM5NVYzMC41MTA3TDExLjUwNzUgMzAuMzE3MkgxMS41MzE3WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTExLjUzMTcgMzAuMzE3MlYyOS4wMzU0TDEyLjE4NDcgMjguNjAwMVYzMC4xMjM3TDEzLjI5NzIgMjkuODA5M1YzMC40MzgxTDEyLjE4NDcgMzAuNzUyNVYzNC4yMTFDMTIuMTg0NyAzNS4xNzg0IDEyLjM3ODEgMzUuMjk5MyAxMi45ODI4IDM1LjEzSDEzLjA3OTVWMzUuNzM0NkwxMi44ODYgMzUuNzgzQzEyLjAxNTQgMzYuMDQ5IDExLjUwNzUgMzUuOTI4MSAxMS41MDc1IDM0LjU5NzlWMzAuOTQ2TDEwLjg1NDUgMzEuMTM5NVYzMC41MTA3TDExLjUwNzUgMzAuMzE3MkgxMS41MzE3Wicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScwLjY3NzE3NCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J00xNS43NjU5IDM1LjA4MTdDMTQuNjc3NiAzNS4zOTYxIDE0LjA5NzIgMzQuNzY3MyAxNC4wOTcyIDMzLjQzNzFWMzEuNjQ3NUMxNC4wOTcyIDMwLjI0NDcgMTQuNzI2IDI5LjIyOSAxNS43NDE3IDI4LjkxNDZDMTYuNzgxNyAyOC42MDAyIDE3LjM4NjMgMjkuMjUzMiAxNy4zODYzIDMwLjUzNVYzMS43MkwxNC43MjYgMzIuNDkzOVYzMy4zMTYyQzE0LjcyNiAzNC4xMzg1IDE1LjA0MDQgMzQuNjIyMiAxNS43NDE3IDM0LjQwNDVDMTYuMzk0NyAzNC4yMTEgMTYuNzU3NSAzMy42MzA2IDE2Ljc1NzUgMzIuODgwOVYzMi44MDgzTDE3LjM2MjEgMzIuNjE0OVYzMi42ODc0QzE3LjM2MjEgMzMuNzc1NyAxNi44MyAzNC42OTQ3IDE1Ljc0MTcgMzUuMDMzM0wxNS43NjU5IDM1LjA4MTdaTTE0Ljc1MDIgMzEuOTM3N0wxNi43NTc1IDMxLjMzMzFWMzAuNjMxN0MxNi43NTc1IDI5Ljc4NTIgMTYuMzk0NyAyOS4zNDk5IDE1Ljc0MTcgMjkuNTQzNEMxNS4wODg3IDI5LjczNjkgMTQuNzI2IDMwLjM4OTkgMTQuNzI2IDMxLjMzMzFWMzEuOTEzNUwxNC43NTAyIDMxLjkzNzdaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNMTUuNzY1OSAzNS4wODE3QzE0LjY3NzYgMzUuMzk2MSAxNC4wOTcyIDM0Ljc2NzMgMTQuMDk3MiAzMy40MzcxVjMxLjY0NzVDMTQuMDk3MiAzMC4yNDQ3IDE0LjcyNiAyOS4yMjkgMTUuNzQxNyAyOC45MTQ2QzE2Ljc4MTcgMjguNjAwMiAxNy4zODYzIDI5LjI1MzIgMTcuMzg2MyAzMC41MzVWMzEuNzJMMTQuNzI2IDMyLjQ5MzlWMzMuMzE2MkMxNC43MjYgMzQuMTM4NSAxNS4wNDA0IDM0LjYyMjIgMTUuNzQxNyAzNC40MDQ1QzE2LjM5NDcgMzQuMjExIDE2Ljc1NzUgMzMuNjMwNiAxNi43NTc1IDMyLjg4MDlWMzIuODA4M0wxNy4zNjIxIDMyLjYxNDlWMzIuNjg3NEMxNy4zNjIxIDMzLjc3NTcgMTYuODMgMzQuNjk0NyAxNS43NDE3IDM1LjAzMzNMMTUuNzY1OSAzNS4wODE3Wk0xNC43NTAyIDMxLjkzNzdMMTYuNzU3NSAzMS4zMzMxVjMwLjYzMTdDMTYuNzU3NSAyOS43ODUyIDE2LjM5NDcgMjkuMzQ5OSAxNS43NDE3IDI5LjU0MzRDMTUuMDg4NyAyOS43MzY5IDE0LjcyNiAzMC4zODk5IDE0LjcyNiAzMS4zMzMxVjMxLjkxMzVMMTQuNzUwMiAzMS45Mzc3WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTE1Ljc2NTkgMzUuMDgxN0MxNC42Nzc2IDM1LjM5NjEgMTQuMDk3MiAzNC43NjczIDE0LjA5NzIgMzMuNDM3MVYzMS42NDc1QzE0LjA5NzIgMzAuMjQ0NyAxNC43MjYgMjkuMjI5IDE1Ljc0MTcgMjguOTE0NkMxNi43ODE3IDI4LjYwMDIgMTcuMzg2MyAyOS4yNTMyIDE3LjM4NjMgMzAuNTM1VjMxLjcyTDE0LjcyNiAzMi40OTM5VjMzLjMxNjJDMTQuNzI2IDM0LjEzODUgMTUuMDQwNCAzNC42MjIyIDE1Ljc0MTcgMzQuNDA0NUMxNi4zOTQ3IDM0LjIxMSAxNi43NTc1IDMzLjYzMDYgMTYuNzU3NSAzMi44ODA5VjMyLjgwODNMMTcuMzYyMSAzMi42MTQ5VjMyLjY4NzRDMTcuMzYyMSAzMy43NzU3IDE2LjgzIDM0LjY5NDcgMTUuNzQxNyAzNS4wMzMzTDE1Ljc2NTkgMzUuMDgxN1pNMTQuNzUwMiAzMS45Mzc3TDE2Ljc1NzUgMzEuMzMzMVYzMC42MzE3QzE2Ljc1NzUgMjkuNzg1MiAxNi4zOTQ3IDI5LjM0OTkgMTUuNzQxNyAyOS41NDM0QzE1LjA4ODcgMjkuNzM2OSAxNC43MjYgMzAuMzg5OSAxNC43MjYgMzEuMzMzMVYzMS45MTM1TDE0Ljc1MDIgMzEuOTM3N1onIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMC42NzcxNzQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNMTkuMTc0MiAyOC4wNDQzTDE5LjIyMjUgMjkuMzI2MUMxOS41MTI3IDI4LjQwNyAxOS44MjcxIDI3Ljc3ODIgMjAuNTA0MyAyNy41NjA2QzIwLjYwMTEgMjcuNTM2NCAyMC42OTc4IDI3LjUxMjIgMjAuODE4NyAyNy41MTIyVjI4LjI4NjFDMjAuODE4NyAyOC4yODYxIDIwLjYyNTIgMjguMjg2MSAyMC41MDQzIDI4LjMzNDVDMTkuNzc4OCAyOC41NTIyIDE5LjI5NTEgMjkuNDcxMiAxOS4yOTUxIDMwLjM5MDJWMzMuODcyOEwxOC42NDIxIDM0LjA2NjNWMjguMjEzNkwxOS4xOTgzIDI4LjA0NDNIMTkuMTc0MlonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00xOS4xNzQyIDI4LjA0NDNMMTkuMjIyNSAyOS4zMjYxQzE5LjUxMjcgMjguNDA3IDE5LjgyNzEgMjcuNzc4MiAyMC41MDQzIDI3LjU2MDZDMjAuNjAxMSAyNy41MzY0IDIwLjY5NzggMjcuNTEyMiAyMC44MTg3IDI3LjUxMjJWMjguMjg2MUMyMC44MTg3IDI4LjI4NjEgMjAuNjI1MiAyOC4yODYxIDIwLjUwNDMgMjguMzM0NUMxOS43Nzg4IDI4LjU1MjIgMTkuMjk1MSAyOS40NzEyIDE5LjI5NTEgMzAuMzkwMlYzMy44NzI4TDE4LjY0MjEgMzQuMDY2M1YyOC4yMTM2TDE5LjE5ODMgMjguMDQ0M0gxOS4xNzQyWicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTE5LjE3NDIgMjguMDQ0M0wxOS4yMjI1IDI5LjMyNjFDMTkuNTEyNyAyOC40MDcgMTkuODI3MSAyNy43NzgyIDIwLjUwNDMgMjcuNTYwNkMyMC42MDExIDI3LjUzNjQgMjAuNjk3OCAyNy41MTIyIDIwLjgxODcgMjcuNTEyMlYyOC4yODYxQzIwLjgxODcgMjguMjg2MSAyMC42MjUyIDI4LjI4NjEgMjAuNTA0MyAyOC4zMzQ1QzE5Ljc3ODggMjguNTUyMiAxOS4yOTUxIDI5LjQ3MTIgMTkuMjk1MSAzMC4zOTAyVjMzLjg3MjhMMTguNjQyMSAzNC4wNjYzVjI4LjIxMzZMMTkuMTk4MyAyOC4wNDQzSDE5LjE3NDJaJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzAuNjc3MTc0JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTIyLjI0NTcgMjcuMTQ5MUwyMi4yOTQxIDI4LjIxMzJDMjIuNjU2OCAyNy4zNDI1IDIzLjA2OCAyNi43NjIxIDIzLjc2OTMgMjYuNTQ0NUMyNC40OTQ5IDI2LjMyNjggMjQuOTU0NCAyNi44MzQ3IDI0Ljk1NDQgMjcuODI2MlYzMi4yMDM3TDI0LjMwMTQgMzIuMzk3MlYyOC4xNDA2QzI0LjMwMTQgMjcuNDYzNSAyNC4wMzU0IDI3LjE0OTEgMjMuNTUxNyAyNy4yOTQyQzIyLjg5ODcgMjcuNDg3NyAyMi4zNDI0IDI4LjQ3OTIgMjIuMzQyNCAyOS4yNzczVjMyLjk3NzZMMjEuNjg5NSAzMy4xNzExVjI3LjMxODRMMjIuMjQ1NyAyNy4xNDkxWicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTIyLjI0NTcgMjcuMTQ5MUwyMi4yOTQxIDI4LjIxMzJDMjIuNjU2OCAyNy4zNDI1IDIzLjA2OCAyNi43NjIxIDIzLjc2OTMgMjYuNTQ0NUMyNC40OTQ5IDI2LjMyNjggMjQuOTU0NCAyNi44MzQ3IDI0Ljk1NDQgMjcuODI2MlYzMi4yMDM3TDI0LjMwMTQgMzIuMzk3MlYyOC4xNDA2QzI0LjMwMTQgMjcuNDYzNSAyNC4wMzU0IDI3LjE0OTEgMjMuNTUxNyAyNy4yOTQyQzIyLjg5ODcgMjcuNDg3NyAyMi4zNDI0IDI4LjQ3OTIgMjIuMzQyNCAyOS4yNzczVjMyLjk3NzZMMjEuNjg5NSAzMy4xNzExVjI3LjMxODRMMjIuMjQ1NyAyNy4xNDkxWicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTIyLjI0NTcgMjcuMTQ5MUwyMi4yOTQxIDI4LjIxMzJDMjIuNjU2OCAyNy4zNDI1IDIzLjA2OCAyNi43NjIxIDIzLjc2OTMgMjYuNTQ0NUMyNC40OTQ5IDI2LjMyNjggMjQuOTU0NCAyNi44MzQ3IDI0Ljk1NDQgMjcuODI2MlYzMi4yMDM3TDI0LjMwMTQgMzIuMzk3MlYyOC4xNDA2QzI0LjMwMTQgMjcuNDYzNSAyNC4wMzU0IDI3LjE0OTEgMjMuNTUxNyAyNy4yOTQyQzIyLjg5ODcgMjcuNDg3NyAyMi4zNDI0IDI4LjQ3OTIgMjIuMzQyNCAyOS4yNzczVjMyLjk3NzZMMjEuNjg5NSAzMy4xNzExVjI3LjMxODRMMjIuMjQ1NyAyNy4xNDkxWicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScwLjY3NzE3NCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J00yNy4zMjQgMzEuNjQ3M0MyNi41NTAxIDMxLjg2NSAyNi4xMTQ3IDMxLjQyOTYgMjYuMTE0NyAzMC40NjIyQzI2LjExNDcgMjkuNzM2NyAyNi4zODA4IDI5LjEwNzkgMjYuOTg1NCAyOC42QzI3LjM3MjQgMjguMjYxNCAyNy45NzcgMjcuOTIyOCAyOC43MDI1IDI3LjU2MDFWMjYuODM0NUMyOC43MDI1IDI2LjA4NDggMjguNDM2NSAyNS44MTg4IDI3LjgwNzcgMjUuOTg4MUMyNy4yMjcyIDI2LjE1NzQgMjYuOTEyOCAyNi42NjUyIDI2LjkxMjggMjcuMzQyNFYyNy41MTE3TDI2LjMwODIgMjcuNjgxVjI3LjUzNTlDMjYuMzA4MiAyNi41MjAxIDI2Ljg0MDMgMjUuNjQ5NSAyNy44MzE5IDI1LjM1OTNDMjguODQ3NiAyNS4wNjkgMjkuMzMxMyAyNS42MDExIDI5LjMzMTMgMjYuNjY1MlYyOS41NDMyQzI5LjMzMTMgMzAuMjkzIDI5LjQ1MjIgMzAuNDEzOSAyOS45MTE4IDMwLjI2ODhWMzAuODAwOEwyOS43NDI1IDMwLjg0OTJDMjkuMTEzNyAzMS4wNDI3IDI4Ljc1MDkgMzAuODczNCAyOC43MjY3IDMwLjAyNjlDMjguMzg4MSAzMC45MjE4IDI3Ljk1MjggMzEuNDUzOCAyNy4zMjQgMzEuNjQ3M1pNMjcuNDkzMyAzMC45NzAxQzI4LjE3MDUgMzAuNzc2NiAyOC43MDI1IDI5LjgwOTMgMjguNzAyNSAyOC45MTQ0VjI4LjA5MjFDMjguMDk3OSAyOC40MDY1IDI3LjY2MjYgMjguNjQ4NCAyNy4zNzI0IDI4LjkxNDRDMjYuOTM3IDI5LjI3NzIgMjYuNzY3NyAyOS43MTI1IDI2Ljc2NzcgMzAuMjQ0NkMyNi43Njc3IDMwLjc3NjYgMjYuOTYxMiAzMS4xMzk0IDI3LjUxNzUgMzAuOTk0M0wyNy40OTMzIDMwLjk3MDFaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNMjcuMzI0IDMxLjY0NzNDMjYuNTUwMSAzMS44NjUgMjYuMTE0NyAzMS40Mjk2IDI2LjExNDcgMzAuNDYyMkMyNi4xMTQ3IDI5LjczNjcgMjYuMzgwOCAyOS4xMDc5IDI2Ljk4NTQgMjguNkMyNy4zNzI0IDI4LjI2MTQgMjcuOTc3IDI3LjkyMjggMjguNzAyNSAyNy41NjAxVjI2LjgzNDVDMjguNzAyNSAyNi4wODQ4IDI4LjQzNjUgMjUuODE4OCAyNy44MDc3IDI1Ljk4ODFDMjcuMjI3MiAyNi4xNTc0IDI2LjkxMjggMjYuNjY1MiAyNi45MTI4IDI3LjM0MjRWMjcuNTExN0wyNi4zMDgyIDI3LjY4MVYyNy41MzU5QzI2LjMwODIgMjYuNTIwMSAyNi44NDAzIDI1LjY0OTUgMjcuODMxOSAyNS4zNTkzQzI4Ljg0NzYgMjUuMDY5IDI5LjMzMTMgMjUuNjAxMSAyOS4zMzEzIDI2LjY2NTJWMjkuNTQzMkMyOS4zMzEzIDMwLjI5MyAyOS40NTIyIDMwLjQxMzkgMjkuOTExOCAzMC4yNjg4VjMwLjgwMDhMMjkuNzQyNSAzMC44NDkyQzI5LjExMzcgMzEuMDQyNyAyOC43NTA5IDMwLjg3MzQgMjguNzI2NyAzMC4wMjY5QzI4LjM4ODEgMzAuOTIxOCAyNy45NTI4IDMxLjQ1MzggMjcuMzI0IDMxLjY0NzNaTTI3LjQ5MzMgMzAuOTcwMUMyOC4xNzA1IDMwLjc3NjYgMjguNzAyNSAyOS44MDkzIDI4LjcwMjUgMjguOTE0NFYyOC4wOTIxQzI4LjA5NzkgMjguNDA2NSAyNy42NjI2IDI4LjY0ODQgMjcuMzcyNCAyOC45MTQ0QzI2LjkzNyAyOS4yNzcyIDI2Ljc2NzcgMjkuNzEyNSAyNi43Njc3IDMwLjI0NDZDMjYuNzY3NyAzMC43NzY2IDI2Ljk2MTIgMzEuMTM5NCAyNy41MTc1IDMwLjk5NDNMMjcuNDkzMyAzMC45NzAxWicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTI3LjMyNCAzMS42NDczQzI2LjU1MDEgMzEuODY1IDI2LjExNDcgMzEuNDI5NiAyNi4xMTQ3IDMwLjQ2MjJDMjYuMTE0NyAyOS43MzY3IDI2LjM4MDggMjkuMTA3OSAyNi45ODU0IDI4LjZDMjcuMzcyNCAyOC4yNjE0IDI3Ljk3NyAyNy45MjI4IDI4LjcwMjUgMjcuNTYwMVYyNi44MzQ1QzI4LjcwMjUgMjYuMDg0OCAyOC40MzY1IDI1LjgxODggMjcuODA3NyAyNS45ODgxQzI3LjIyNzIgMjYuMTU3NCAyNi45MTI4IDI2LjY2NTIgMjYuOTEyOCAyNy4zNDI0VjI3LjUxMTdMMjYuMzA4MiAyNy42ODFWMjcuNTM1OUMyNi4zMDgyIDI2LjUyMDEgMjYuODQwMyAyNS42NDk1IDI3LjgzMTkgMjUuMzU5M0MyOC44NDc2IDI1LjA2OSAyOS4zMzEzIDI1LjYwMTEgMjkuMzMxMyAyNi42NjUyVjI5LjU0MzJDMjkuMzMxMyAzMC4yOTMgMjkuNDUyMiAzMC40MTM5IDI5LjkxMTggMzAuMjY4OFYzMC44MDA4TDI5Ljc0MjUgMzAuODQ5MkMyOS4xMTM3IDMxLjA0MjcgMjguNzUwOSAzMC44NzM0IDI4LjcyNjcgMzAuMDI2OUMyOC4zODgxIDMwLjkyMTggMjcuOTUyOCAzMS40NTM4IDI3LjMyNCAzMS42NDczWk0yNy40OTMzIDMwLjk3MDFDMjguMTcwNSAzMC43NzY2IDI4LjcwMjUgMjkuODA5MyAyOC43MDI1IDI4LjkxNDRWMjguMDkyMUMyOC4wOTc5IDI4LjQwNjUgMjcuNjYyNiAyOC42NDg0IDI3LjM3MjQgMjguOTE0NEMyNi45MzcgMjkuMjc3MiAyNi43Njc3IDI5LjcxMjUgMjYuNzY3NyAzMC4yNDQ2QzI2Ljc2NzcgMzAuNzc2NiAyNi45NjEyIDMxLjEzOTQgMjcuNTE3NSAzMC45OTQzTDI3LjQ5MzMgMzAuOTcwMVonIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMC42NzcxNzQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNMzEuMDc3MSAyNC41MzY5VjIzLjI1NTJMMzEuNzMwMSAyMi44MTk4VjI0LjM0MzVMMzIuODQyNiAyNC4wMjkxVjI0LjY1NzlMMzEuNzMwMSAyNC45NzIzVjI4LjQzMDdDMzEuNzMwMSAyOS4zOTgxIDMxLjkyMzUgMjkuNTE5IDMyLjUyODIgMjkuMzQ5N0gzMi42MjQ5VjI5Ljk1NDNMMzIuNDMxNCAzMC4wMDI3QzMxLjU2MDggMzAuMjY4NyAzMS4wNTI5IDMwLjE0NzggMzEuMDUyOSAyOC44MTc2VjI1LjE2NTdMMzAuMzk5OSAyNS4zNTkyVjI0LjczMDRMMzEuMDUyOSAyNC41MzY5SDMxLjA3NzFaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNMzEuMDc3MSAyNC41MzY5VjIzLjI1NTJMMzEuNzMwMSAyMi44MTk4VjI0LjM0MzVMMzIuODQyNiAyNC4wMjkxVjI0LjY1NzlMMzEuNzMwMSAyNC45NzIzVjI4LjQzMDdDMzEuNzMwMSAyOS4zOTgxIDMxLjkyMzUgMjkuNTE5IDMyLjUyODIgMjkuMzQ5N0gzMi42MjQ5VjI5Ljk1NDNMMzIuNDMxNCAzMC4wMDI3QzMxLjU2MDggMzAuMjY4NyAzMS4wNTI5IDMwLjE0NzggMzEuMDUyOSAyOC44MTc2VjI1LjE2NTdMMzAuMzk5OSAyNS4zNTkyVjI0LjczMDRMMzEuMDUyOSAyNC41MzY5SDMxLjA3NzFaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNMzEuMDc3MSAyNC41MzY5VjIzLjI1NTJMMzEuNzMwMSAyMi44MTk4VjI0LjM0MzVMMzIuODQyNiAyNC4wMjkxVjI0LjY1NzlMMzEuNzMwMSAyNC45NzIzVjI4LjQzMDdDMzEuNzMwMSAyOS4zOTgxIDMxLjkyMzUgMjkuNTE5IDMyLjUyODIgMjkuMzQ5N0gzMi42MjQ5VjI5Ljk1NDNMMzIuNDMxNCAzMC4wMDI3QzMxLjU2MDggMzAuMjY4NyAzMS4wNTI5IDMwLjE0NzggMzEuMDUyOSAyOC44MTc2VjI1LjE2NTdMMzAuMzk5OSAyNS4zNTkyVjI0LjczMDRMMzEuMDUyOSAyNC41MzY5SDMxLjA3NzFaJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzAuNjc3MTc0JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTM0LjUxMDQgMjEuMTUxNFYyMi4yMTU1TDMzLjgwOTEgMjIuNDA5VjIxLjM0NDhMMzQuNTEwNCAyMS4xNTE0Wk0zNC41MTA0IDIzLjU0NTdWMjkuMzk4NEwzMy44NTc1IDI5LjU5MTlWMjMuNzM5MUwzNC41MTA0IDIzLjU0NTdaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNMzQuNTEwNCAyMS4xNTE0VjIyLjIxNTVMMzMuODA5MSAyMi40MDlWMjEuMzQ0OEwzNC41MTA0IDIxLjE1MTRaTTM0LjUxMDQgMjMuNTQ1N1YyOS4zOTg0TDMzLjg1NzUgMjkuNTkxOVYyMy43MzkxTDM0LjUxMDQgMjMuNTQ1N1onIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00zNC41MTA0IDIxLjE1MTRWMjIuMjE1NUwzMy44MDkxIDIyLjQwOVYyMS4zNDQ4TDM0LjUxMDQgMjEuMTUxNFpNMzQuNTEwNCAyMy41NDU3VjI5LjM5ODRMMzMuODU3NSAyOS41OTE5VjIzLjczOTFMMzQuNTEwNCAyMy41NDU3Wicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScwLjY3NzE3NCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J00zOS4xMjYxIDI0LjEyNlYyNi4wNjA4QzM5LjEyNjEgMjcuMzE4NCAzOC40NzMxIDI4LjM1ODQgMzcuNDMzMiAyOC42NzI4QzM2LjM5MzIgMjguOTg3MiAzNS43NDAyIDI4LjMxIDM1Ljc0MDIgMjcuMDUyNFYyNS4xMTc2QzM1Ljc0MDIgMjMuODM1OCAzNi4zNjkgMjIuODIwMSAzNy40MzMyIDIyLjUwNTdDMzguNDk3MyAyMi4xOTEzIDM5LjEyNjEgMjIuODIwMSAzOS4xMjYxIDI0LjEyNlpNMzYuMzkzMiAyNC44NTE2VjI2Ljk1NTdDMzYuMzkzMiAyNy44MDIxIDM2Ljc4MDIgMjguMjM3NSAzNy40MzMyIDI4LjA0NEMzOC4xMTAzIDI3Ljg1MDUgMzguNDczMSAyNy4xNzMzIDM4LjQ3MzEgMjYuMzUxVjI0LjI0N0MzOC40NzMxIDIzLjQyNDcgMzguMDg2MiAyMi45ODk0IDM3LjQzMzIgMjMuMTgyOEMzNi43ODAyIDIzLjM3NjMgMzYuMzkzMiAyNC4wNTM1IDM2LjM5MzIgMjQuODc1OFYyNC44NTE2WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTM5LjEyNjEgMjQuMTI2VjI2LjA2MDhDMzkuMTI2MSAyNy4zMTg0IDM4LjQ3MzEgMjguMzU4NCAzNy40MzMyIDI4LjY3MjhDMzYuMzkzMiAyOC45ODcyIDM1Ljc0MDIgMjguMzEgMzUuNzQwMiAyNy4wNTI0VjI1LjExNzZDMzUuNzQwMiAyMy44MzU4IDM2LjM2OSAyMi44MjAxIDM3LjQzMzIgMjIuNTA1N0MzOC40OTczIDIyLjE5MTMgMzkuMTI2MSAyMi44MjAxIDM5LjEyNjEgMjQuMTI2Wk0zNi4zOTMyIDI0Ljg1MTZWMjYuOTU1N0MzNi4zOTMyIDI3LjgwMjEgMzYuNzgwMiAyOC4yMzc1IDM3LjQzMzIgMjguMDQ0QzM4LjExMDMgMjcuODUwNSAzOC40NzMxIDI3LjE3MzMgMzguNDczMSAyNi4zNTFWMjQuMjQ3QzM4LjQ3MzEgMjMuNDI0NyAzOC4wODYyIDIyLjk4OTQgMzcuNDMzMiAyMy4xODI4QzM2Ljc4MDIgMjMuMzc2MyAzNi4zOTMyIDI0LjA1MzUgMzYuMzkzMiAyNC44NzU4VjI0Ljg1MTZaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNMzkuMTI2MSAyNC4xMjZWMjYuMDYwOEMzOS4xMjYxIDI3LjMxODQgMzguNDczMSAyOC4zNTg0IDM3LjQzMzIgMjguNjcyOEMzNi4zOTMyIDI4Ljk4NzIgMzUuNzQwMiAyOC4zMSAzNS43NDAyIDI3LjA1MjRWMjUuMTE3NkMzNS43NDAyIDIzLjgzNTggMzYuMzY5IDIyLjgyMDEgMzcuNDMzMiAyMi41MDU3QzM4LjQ5NzMgMjIuMTkxMyAzOS4xMjYxIDIyLjgyMDEgMzkuMTI2MSAyNC4xMjZaTTM2LjM5MzIgMjQuODUxNlYyNi45NTU3QzM2LjM5MzIgMjcuODAyMSAzNi43ODAyIDI4LjIzNzUgMzcuNDMzMiAyOC4wNDRDMzguMTEwMyAyNy44NTA1IDM4LjQ3MzEgMjcuMTczMyAzOC40NzMxIDI2LjM1MVYyNC4yNDdDMzguNDczMSAyMy40MjQ3IDM4LjA4NjIgMjIuOTg5NCAzNy40MzMyIDIzLjE4MjhDMzYuNzgwMiAyMy4zNzYzIDM2LjM5MzIgMjQuMDUzNSAzNi4zOTMyIDI0Ljg3NThWMjQuODUxNlonIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMC42NzcxNzQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNNDAuOTYyNSAyMS42MzQ5TDQxLjAxMDkgMjIuNjk5QzQxLjM3MzYgMjEuODI4NCA0MS43ODQ4IDIxLjI0OCA0Mi40ODYxIDIxLjAzMDNDNDMuMjExNyAyMC44MTI2IDQzLjY3MTIgMjEuMzIwNSA0My42NzEyIDIyLjMxMjFWMjYuNjg5NUw0My4wMTgyIDI2Ljg4M1YyMi42MjY1QzQzLjAxODIgMjEuOTQ5MyA0Mi43NTIyIDIxLjYzNDkgNDIuMjY4NSAyMS43OEM0MS42MTU1IDIxLjk3MzUgNDEuMDU5MiAyMi45NjUxIDQxLjA1OTIgMjMuNzYzMlYyNy40NjM0TDQwLjQwNjIgMjcuNjU2OVYyMS44MDQyTDQwLjk2MjUgMjEuNjM0OVonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J000MC45NjI1IDIxLjYzNDlMNDEuMDEwOSAyMi42OTlDNDEuMzczNiAyMS44Mjg0IDQxLjc4NDggMjEuMjQ4IDQyLjQ4NjEgMjEuMDMwM0M0My4yMTE3IDIwLjgxMjYgNDMuNjcxMiAyMS4zMjA1IDQzLjY3MTIgMjIuMzEyMVYyNi42ODk1TDQzLjAxODIgMjYuODgzVjIyLjYyNjVDNDMuMDE4MiAyMS45NDkzIDQyLjc1MjIgMjEuNjM0OSA0Mi4yNjg1IDIxLjc4QzQxLjYxNTUgMjEuOTczNSA0MS4wNTkyIDIyLjk2NTEgNDEuMDU5MiAyMy43NjMyVjI3LjQ2MzRMNDAuNDA2MiAyNy42NTY5VjIxLjgwNDJMNDAuOTYyNSAyMS42MzQ5WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTQwLjk2MjUgMjEuNjM0OUw0MS4wMTA5IDIyLjY5OUM0MS4zNzM2IDIxLjgyODQgNDEuNzg0OCAyMS4yNDggNDIuNDg2MSAyMS4wMzAzQzQzLjIxMTcgMjAuODEyNiA0My42NzEyIDIxLjMyMDUgNDMuNjcxMiAyMi4zMTIxVjI2LjY4OTVMNDMuMDE4MiAyNi44ODNWMjIuNjI2NUM0My4wMTgyIDIxLjk0OTMgNDIuNzUyMiAyMS42MzQ5IDQyLjI2ODUgMjEuNzhDNDEuNjE1NSAyMS45NzM1IDQxLjA1OTIgMjIuOTY1MSA0MS4wNTkyIDIzLjc2MzJWMjcuNDYzNEw0MC40MDYyIDI3LjY1NjlWMjEuODA0Mkw0MC45NjI1IDIxLjYzNDlaJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzAuNjc3MTc0JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTQ2LjA0MTMgMjYuMTA5M0M0NS4yNjc0IDI2LjMyNyA0NC44MzIgMjUuODkxNyA0NC44MzIgMjQuOTI0M0M0NC44MzIgMjQuMTk4NyA0NS4wOTgxIDIzLjU2OTkgNDUuNzAyNyAyMy4wNjIxQzQ2LjA4OTYgMjIuNzIzNSA0Ni42OTQzIDIyLjM4NDkgNDcuNDE5OCAyMi4wMjIxVjIxLjI5NjZDNDcuNDE5OCAyMC41NDY4IDQ3LjE1MzggMjAuMjgwOCA0Ni41MjUgMjAuNDUwMUM0NS45NDQ1IDIwLjYxOTQgNDUuNjMwMSAyMS4xMjczIDQ1LjYzMDEgMjEuODA0NVYyMS45NzM3TDQ1LjAyNTUgMjIuMTQzVjIxLjk5NzlDNDUuMDI1NSAyMC45ODIyIDQ1LjU1NzYgMjAuMTExNSA0Ni41NDkxIDE5LjgyMTNDNDcuNTY0OSAxOS41MDY5IDQ4LjA0ODYgMjAuMDYzMiA0OC4wNDg2IDIxLjEyNzNWMjQuMDA1M0M0OC4wNDg2IDI0Ljc1NSA0OC4xNjk1IDI0Ljg3NTkgNDguNjI5IDI0LjczMDhWMjUuMjYyOUw0OC40NTk3IDI1LjMxMTJDNDcuODMwOSAyNS41MDQ3IDQ3LjQ2ODIgMjUuMzM1NCA0Ny40NDQgMjQuNDg5QzQ3LjEwNTQgMjUuMzgzOCA0Ni42NDU5IDI1LjkxNTkgNDYuMDQxMyAyNi4xMDkzWk00Ni4yMTA2IDI1LjQzMjJDNDYuODg3NyAyNS4yMzg3IDQ3LjQxOTggMjQuMjcxMyA0Ny40MTk4IDIzLjM3NjVWMjIuNTU0MkM0Ni44MTUyIDIyLjg2ODYgNDYuMzc5OSAyMy4xMTA0IDQ2LjA4OTYgMjMuMzc2NUM0NS42NTQzIDIzLjczOTIgNDUuNDg1IDI0LjE3NDYgNDUuNDg1IDI0LjcwNjZDNDUuNDg1IDI1LjIzODcgNDUuNjc4NSAyNS42MDE1IDQ2LjIzNDcgMjUuNDU2NEw0Ni4yMTA2IDI1LjQzMjJaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNNDYuMDQxMyAyNi4xMDkzQzQ1LjI2NzQgMjYuMzI3IDQ0LjgzMiAyNS44OTE3IDQ0LjgzMiAyNC45MjQzQzQ0LjgzMiAyNC4xOTg3IDQ1LjA5ODEgMjMuNTY5OSA0NS43MDI3IDIzLjA2MjFDNDYuMDg5NiAyMi43MjM1IDQ2LjY5NDMgMjIuMzg0OSA0Ny40MTk4IDIyLjAyMjFWMjEuMjk2NkM0Ny40MTk4IDIwLjU0NjggNDcuMTUzOCAyMC4yODA4IDQ2LjUyNSAyMC40NTAxQzQ1Ljk0NDUgMjAuNjE5NCA0NS42MzAxIDIxLjEyNzMgNDUuNjMwMSAyMS44MDQ1VjIxLjk3MzdMNDUuMDI1NSAyMi4xNDNWMjEuOTk3OUM0NS4wMjU1IDIwLjk4MjIgNDUuNTU3NiAyMC4xMTE1IDQ2LjU0OTEgMTkuODIxM0M0Ny41NjQ5IDE5LjUwNjkgNDguMDQ4NiAyMC4wNjMyIDQ4LjA0ODYgMjEuMTI3M1YyNC4wMDUzQzQ4LjA0ODYgMjQuNzU1IDQ4LjE2OTUgMjQuODc1OSA0OC42MjkgMjQuNzMwOFYyNS4yNjI5TDQ4LjQ1OTcgMjUuMzExMkM0Ny44MzA5IDI1LjUwNDcgNDcuNDY4MiAyNS4zMzU0IDQ3LjQ0NCAyNC40ODlDNDcuMTA1NCAyNS4zODM4IDQ2LjY0NTkgMjUuOTE1OSA0Ni4wNDEzIDI2LjEwOTNaTTQ2LjIxMDYgMjUuNDMyMkM0Ni44ODc3IDI1LjIzODcgNDcuNDE5OCAyNC4yNzEzIDQ3LjQxOTggMjMuMzc2NVYyMi41NTQyQzQ2LjgxNTIgMjIuODY4NiA0Ni4zNzk5IDIzLjExMDQgNDYuMDg5NiAyMy4zNzY1QzQ1LjY1NDMgMjMuNzM5MiA0NS40ODUgMjQuMTc0NiA0NS40ODUgMjQuNzA2NkM0NS40ODUgMjUuMjM4NyA0NS42Nzg1IDI1LjYwMTUgNDYuMjM0NyAyNS40NTY0TDQ2LjIxMDYgMjUuNDMyMlonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J000Ni4wNDEzIDI2LjEwOTNDNDUuMjY3NCAyNi4zMjcgNDQuODMyIDI1Ljg5MTcgNDQuODMyIDI0LjkyNDNDNDQuODMyIDI0LjE5ODcgNDUuMDk4MSAyMy41Njk5IDQ1LjcwMjcgMjMuMDYyMUM0Ni4wODk2IDIyLjcyMzUgNDYuNjk0MyAyMi4zODQ5IDQ3LjQxOTggMjIuMDIyMVYyMS4yOTY2QzQ3LjQxOTggMjAuNTQ2OCA0Ny4xNTM4IDIwLjI4MDggNDYuNTI1IDIwLjQ1MDFDNDUuOTQ0NSAyMC42MTk0IDQ1LjYzMDEgMjEuMTI3MyA0NS42MzAxIDIxLjgwNDVWMjEuOTczN0w0NS4wMjU1IDIyLjE0M1YyMS45OTc5QzQ1LjAyNTUgMjAuOTgyMiA0NS41NTc2IDIwLjExMTUgNDYuNTQ5MSAxOS44MjEzQzQ3LjU2NDkgMTkuNTA2OSA0OC4wNDg2IDIwLjA2MzIgNDguMDQ4NiAyMS4xMjczVjI0LjAwNTNDNDguMDQ4NiAyNC43NTUgNDguMTY5NSAyNC44NzU5IDQ4LjYyOSAyNC43MzA4VjI1LjI2MjlMNDguNDU5NyAyNS4zMTEyQzQ3LjgzMDkgMjUuNTA0NyA0Ny40NjgyIDI1LjMzNTQgNDcuNDQ0IDI0LjQ4OUM0Ny4xMDU0IDI1LjM4MzggNDYuNjQ1OSAyNS45MTU5IDQ2LjA0MTMgMjYuMTA5M1pNNDYuMjEwNiAyNS40MzIyQzQ2Ljg4NzcgMjUuMjM4NyA0Ny40MTk4IDI0LjI3MTMgNDcuNDE5OCAyMy4zNzY1VjIyLjU1NDJDNDYuODE1MiAyMi44Njg2IDQ2LjM3OTkgMjMuMTEwNCA0Ni4wODk2IDIzLjM3NjVDNDUuNjU0MyAyMy43MzkyIDQ1LjQ4NSAyNC4xNzQ2IDQ1LjQ4NSAyNC43MDY2QzQ1LjQ4NSAyNS4yMzg3IDQ1LjY3ODUgMjUuNjAxNSA0Ni4yMzQ3IDI1LjQ1NjRMNDYuMjEwNiAyNS40MzIyWicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScwLjY3NzE3NCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J001MC4yMjkyIDE2VjI0Ljc1NDlMNDkuNTc2MiAyNC45NDg0VjE2LjE5MzVMNTAuMjI5MiAxNlonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J001MC4yMjkyIDE2VjI0Ljc1NDlMNDkuNTc2MiAyNC45NDg0VjE2LjE5MzVMNTAuMjI5MiAxNlonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J001MC4yMjkyIDE2VjI0Ljc1NDlMNDkuNTc2MiAyNC45NDg0VjE2LjE5MzVMNTAuMjI5MiAxNlonIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMC42NzcxNzQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLnByb2R1Y3RzX19pY29uLS0yOjpiZWZvcmUge1xuICBtYXNrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzY0JyBoZWlnaHQ9JzYzJyB2aWV3Qm94PScwIDAgNjQgNjMnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNNTQuMzkyNCAyMS40NzExVjYxLjc2MzdIMS4zODIzMlY4LjUxMzY3SDQxLjUxMTgnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMS4wMzY1OScgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J001NS43OTUxIDE3LjI3NjVINTMuMTk0VjkuOTI0MzlINDUuNDI5MlY3LjQwMDFINTMuMTk0VjBINTUuNzk1MVY3LjQwMDFINjMuNjE3NVY5LjkyNDM5SDU1Ljc5NTFWMTcuMjc2NVonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J000OC4yMTg1IDEyLjAyNDRINDcuMjE2OUM0Ni40NTk1IDEyLjAyNDQgMjguNTc2NiAxMi42MzUyIDIxLjk4MDUgMTcuNDIzNUMxNS43NzUyIDIxLjk0MzEgMTYuMzYxNiAzMi4yNTI2IDE2LjUzMjYgMzQuMjMxNEwxMi4zMDYyIDM3LjMwOTZMMTMuMDg3OSAzOC40MDlMMTcuMzE0MyAzNS4zMzA4QzE4LjUxMTQgMzUuODQzOCAyMi44MzU2IDM3LjUwNTEgMjcuNDA0IDM3LjUwNTFDMzAuMDE4IDM3LjUwNTEgMzIuNzI5OCAzNi45NDMyIDM0Ljk3NzMgMzUuMzA2NEM0MS41NzM1IDMwLjUxODEgNDcuNjMyMiAxMy42ODU3IDQ3LjkwMDkgMTIuOTc3Mkw0OC4xOTQxIDEyTDQ4LjIxODUgMTIuMDI0NFpNMzQuNDg4NyAyMS4xODU3TDI0LjcxNjcgMjguMjk0OUwyNi41NDg5IDE2LjY0MTdDMjkuMjExOCAxNS42NjQ1IDMyLjQxMjIgMTQuOTgwNSAzNS41MzkyIDE0LjQ5MTlMMzQuNDg4NyAyMS4xODU3Wk0zNi41ODk3IDE0LjM0NTNDMzkuOTg1NSAxMy44NTY3IDQzLjExMjYgMTMuNjEyNCA0NS4wOTE0IDEzLjQ5MDJMMzUuNjM3IDIwLjM1NTFMMzYuNTg5NyAxNC4zNDUzWk0zNS4yNzA1IDIyLjI4NTFMNDEuOTY0NCAyMy4zMzU2QzQwLjU0NzQgMjYuMTQ1MSAzOC44ODYyIDI5LjAwMzQgMzcuMTUxNiAzMS4yMjY1TDI1LjQ5ODQgMjkuMzk0M0wzNS4yNzA1IDIyLjI4NTFaTTM2LjQxODcgMjEuNDU0NUw0NS44NDg4IDE0LjU4OTZDNDUuMTE1OSAxNi40NDYzIDQzLjkxODggMTkuMzI5IDQyLjQwNDEgMjIuNDA3MkwzNi4zOTQzIDIxLjQ1NDVIMzYuNDE4N1pNMjIuNzYyMyAxOC41NDczQzIzLjQ5NTIgMTguMDA5OCAyNC40MjM1IDE3LjUyMTIgMjUuNDQ5NiAxNy4wODE1TDIzLjU0NCAyOS4xNUwxNy44Mjc0IDMzLjMwMzFDMTcuNjgwOCAzMC4yOTgyIDE3LjgyNzQgMjIuMTE0MSAyMi43NjIzIDE4LjUyMjlWMTguNTQ3M1pNMzQuMTk1NiAzNC4yODAzQzI5LjIzNjMgMzcuODk2IDIxLjQxODYgMzUuNDc3NCAxOC42MDkxIDM0LjQyNjlMMjQuMzI1OCAzMC4yNzM4TDM2LjM5NDMgMzIuMTc5M0MzNS42NjE0IDMzLjAwOTkgMzQuOTI4NSAzMy43NDI4IDM0LjE3MTEgMzQuMjgwM0gzNC4xOTU2WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTQ3LjM4NTMgMzcuNzc0QzQ1LjYwMTkgMzcuMTg3NyA0My41MjUzIDM3LjU3ODYgNDIuMjU0OSAzOC43MjY4QzQxLjQ5NzYgMzkuNDEwOCA0MC44MzggNDAuMzE0NyA0MC4yNTE2IDQxLjQzODVDMzkuNzYzIDQxLjc1NjEgMzcuODA4NiA0My4wNzU0IDM2LjQ4OTQgNDMuNzgzOEMzNi4wMjUyIDQyLjk3NzYgMzUuMTcwMiA0Mi40ODkgMzQuMTE5NyA0Mi40ODlIMjguMTU4N0MyOC4xNTg3IDQyLjQ4OSAyNy45NjMzIDQyLjQ0MDIgMjcuODkgNDIuMzY2OUwyNy42MjEzIDQyLjA5ODFDMjYuNjE5NiA0MS4wOTY1IDI1LjIyNzEgNDAuNjA3OSAyMy40NDM3IDQwLjYwNzlIMjAuMjY3OEMxOS4zMzk0IDQwLjYwNzkgMTcuOTk1OCA0MC43MzAxIDE2Ljk2OTcgNDEuNzMxN0w1Ljg3ODQyIDUyLjgyM0w2LjU4Njg5IDUzLjUzMTVMMTcuNjc4MiA0Mi40NDAyQzE4LjI0MDEgNDEuODc4MyAxOS4wNzA3IDQxLjYwOTUgMjAuMjY3OCA0MS42MDk1SDIzLjQ0MzdDMjQuOTU4NCA0MS42MDk1IDI2LjA4MjIgNDIuMDAwNCAyNi44ODg0IDQyLjgwNjZMMjcuMTU3MSA0My4wNzU0QzI3LjQyNTggNDMuMzQ0MSAyNy43Njc4IDQzLjQ5MDcgMjguMTU4NyA0My40OTA3SDM0LjExOTdDMzUuMTcwMiA0My40OTA3IDM1Ljg1NDIgNDQuMTk5MSAzNS44NTQyIDQ1LjI5ODVDMzUuODU0MiA0Ni41NDQ0IDM0LjQ4NjEgNDYuOTg0MiAzMy41ODIyIDQ2Ljk4NDJIMjUuODg2N1Y0Ny45ODU4SDMzLjU4MjJDMzUuMTcwMiA0Ny45ODU4IDM2Ljg4MDMgNDcuMDMzIDM2Ljg4MDMgNDUuMjk4NUMzNi44ODAzIDQ1LjEwMzEgMzYuODgwMyA0NC45MzIgMzYuODMxNCA0NC43MzY2QzM4LjM5NSA0My45MzA0IDQwLjgzOCA0Mi4yNjkyIDQwLjkzNTcgNDIuMTk1OUw0MS4wMzM0IDQyLjEyMjZMNDEuMDgyMyA0Mi4wMDA0QzQxLjYxOTcgNDAuOTQ5OSA0Mi4yMzA1IDQwLjA5NDkgNDIuOTE0NSAzOS40NTk3QzQzLjk0MDYgMzguNTMxMyA0NS42MDE5IDM4LjIzODIgNDcuMDQzMiAzOC43MDI0QzQ3LjM4NTMgMzguODI0NSA0Ny42Mjk2IDM4Ljk0NjcgNDcuNzUxNyAzOS4xMTc3QzQ3LjkyMjcgMzkuMzM3NSA0Ny44MDA2IDM5LjU1NzQgNDcuNDM0MSA0MC4xMTkzQzQ3LjM4NTMgNDAuMjE3IDQ3LjMxMiA0MC4yOTAzIDQ3LjI2MzEgNDAuMzYzNkM0Ny4wMTg4IDQwLjc1NDUgNDYuNzc0NSA0MS4xMjA5IDQ2LjUzMDIgNDEuNDg3NEw0Ni4yNjE1IDQxLjkwMjdDNDMuNTk4NiA0NS45MzM3IDQwLjM0OTQgNDkuNTI0OSAzNi41ODcxIDUyLjU3ODdDMzYuMjIwNyA1Mi44NzE4IDM1Ljc4MDkgNTMuMDE4NCAzNS4zNDEyIDUzLjAxODRIMjEuNTg3QzIwLjg1NDEgNTMuMDE4NCAyMC4xOTQ1IDUzLjMxMTYgMTkuNjgxNSA1My44MDAyTDE3LjA5MTkgNTYuMzg5OEwxNy44MDAzIDU3LjA5ODNMMjAuMzg5OSA1NC41MDg3QzIwLjcwNzUgNTQuMTkxMSAyMS4xMjI4IDU0LjAyMDEgMjEuNTg3IDU0LjAyMDFIMzUuMzQxMkMzNi4wMjUyIDU0LjAyMDEgMzYuNzA5MyA1My43NzU4IDM3LjI0NjcgNTMuMzYwNUM0MS4wODIzIDUwLjI1NzggNDQuNDA0OCA0Ni41OTMzIDQ3LjE0MSA0Mi40NjQ2TDQ3LjQwOTcgNDIuMDQ5M0M0Ny42NTQgNDEuNjgyOCA0Ny45MjI3IDQxLjI5MiA0OC4xNjcgNDAuOTAxMUM0OC4yMTU5IDQwLjgyNzggNDguMjY0NyA0MC43NTQ1IDQ4LjMxMzYgNDAuNjgxMkM0OC42NTU2IDQwLjE5MjYgNDkuMjE3NSAzOS4zMzc1IDQ4LjYwNjggMzguNTA2OUM0OC4yNjQ3IDM4LjA2NzIgNDcuNzUxNyAzNy44NDczIDQ3LjQwOTcgMzcuNzI1MUw0Ny4zODUzIDM3Ljc3NFonIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4ucHJvZHVjdHNfX2ljb24tLTM6OmJlZm9yZSB7XG4gIG1hc2s6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNjQnIGhlaWdodD0nNjMnIHZpZXdCb3g9JzAgMCA2NCA2MycgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J005LjY3MTUyIDUzLjI1MDVDOS42NzE1MiA1My4yNTA1IDUuMTYwNDQgMzcuMDM5MyAxMy4yMDM2IDI5LjAwNThDMjEuMjQ2OCAyMC45NjI2IDQ2Ljc4NzIgMTYuMTM0OCA0Ni43ODcyIDE2LjEzNDgnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMi4wMTU1OScgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NtYXNrIGlkPSdtYXNrMF84MDFfMjI3MCcgc3R5bGU9J21hc2stdHlwZTpsdW1pbmFuY2UnIG1hc2tVbml0cz0ndXNlclNwYWNlT25Vc2UnIHg9JzknIHk9JzE2JyB3aWR0aD0nMzgnIGhlaWdodD0nMzknJTNFJTNDcGF0aCBkPSdNNDUuOTY1OCAxNy41ODc3TDEwLjY3NCA1Mi44NTJDMTIuMTgwMyA1My4xOTUgMTUuNDg0IDUzLjgzNTEgMTkuMjkzIDUzLjg3M0MyNC4yMDMxIDUzLjkyMTggMjkuODM1MiA1Mi45Njg2IDMzLjU4ODEgNDkuMjI1NUMzMy41ODgzIDQ5LjIyNTMgMzMuNTg4NSA0OS4yMjUxIDMzLjU4ODcgNDkuMjI0OU00NS45NjU4IDE3LjU4NzdMMzMuNTg4NyA0OS4yMjQ5TTQ1Ljk2NTggMTcuNTg3N0M0NS40MzI3IDIwLjEyMTIgNDQuMjg1NCAyNS4xNzE0IDQyLjYwNTIgMzAuNjI2OEM0MS41MTA0IDM0LjE4MTUgNDAuMTkyIDM3Ljg5OTIgMzguNjczOCA0MS4yMDA4QzM3LjE1MjIgNDQuNTEwMSAzNS40NDU5IDQ3LjM2NTEgMzMuNTg4NyA0OS4yMjQ5TTQ1Ljk2NTggMTcuNTg3N0wzMy41ODg3IDQ5LjIyNDknIGZpbGw9J3doaXRlJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzAuOTU5ODA2Jy8lM0UlM0MvbWFzayUzRSUzQ2cgbWFzaz0ndXJsKCUyM21hc2swXzgwMV8yMjcwKSclM0UlM0NwYXRoIGQ9J003LjI2NjExIDU1Ljc0NjhMNDYuNDkzNCAxNi41MTk1JyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzIuMTc4NzYnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNOS42ODQwOCA1OC41OTY0TDQ4LjkxMTMgMTkuMzY5MScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScxLjUxNjQ5JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTEyLjA5NDIgNjEuMTEyTDUxLjMyMTUgMjEuODg0OCcgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScxLjIwOTM2JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTE0LjUxMjIgNjMuNjE3OUw1My43Mzk1IDI0LjM5MDYnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMS4wMDc4JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTE2LjY5MTkgNjUuOTg3TDU1LjkxOTIgMjYuNzU5OCcgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScxLjAwNzgnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDL2clM0UlM0NwYXRoIGQ9J001LjQ3NzA1IDU3LjUzOTdMNDYuNDg5NiAxNi41MTc2JyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzIuMDE1NTknIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNMTguMDMxNyA0NC45ODU4VjI1LjQ5MjInIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMS4wMDc4JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTMxLjU1NTIgMzEuNDUyM1YyMC4zMjgxJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzEuMDA3OCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J001NC4zOTczIDIxLjQ3MTFWNjEuNzYzN0gxLjM4NzIxVjguNTEzNjdINDEuNTA3MScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScxLjAzNjU5JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTU1Ljc5MDQgNy44ODAwMUg2My4xMzI5VjkuNDQ0NDlINTUuNzkwNEg1NS4zMTA1VjkuOTI0MzlWMTYuNzk2Nkg1My42Nzg4VjkuOTI0MzlWOS40NDQ0OUg1My4xOTg5SDQ1LjkxNFY3Ljg4MDAxSDUzLjE5ODlINTMuNjc4OFY3LjQwMDFWMC40Nzk5MDNINTUuMzEwNVY3LjQwMDFWNy44ODAwMUg1NS43OTA0WicgZmlsbD0nYmxhY2snIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMC45NTk4MDYnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5wcm9kdWN0c19faWNvbnMucmVkIHtcbiAgY29sb3I6ICNkNzE5MjE7XG59XG4ucHJvZHVjdHNfX2ljb25zLnJlZCBpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYzQyNDIgMCUsICNhZjE3MjIgMTAwJSk7XG59XG4ucHJvZHVjdHNfX2ljb25zLmJsdWUge1xuICBjb2xvcjogIzAwMzJhMDtcbn1cbi5wcm9kdWN0c19faWNvbnMuYmx1ZSBpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxMjY4ZmYgMCUsICMxODMxYWQgMTAwJSk7XG59XG4ucHJvZHVjdHNfX2ljb25zLmdyZWVuIHtcbiAgY29sb3I6ICMwMTc1NjY7XG59XG4ucHJvZHVjdHNfX2ljb25zLmdyZWVuIGk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzI0YmQ3ZCAwJSwgIzAwODI1MyAxMDAlKTtcbn1cbi5wcm9kdWN0c19faWNvbnMuc3Bpbmsge1xuICBjb2xvcjogI2VkNzRhOTtcbn1cbi5wcm9kdWN0c19faWNvbnMuc3BpbmsgaTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2VkNzRhOTtcbn1cbi5wcm9kdWN0c19faWNvbnMuc2JsdWUge1xuICBjb2xvcjogIzAwOWNkYTtcbn1cbi5wcm9kdWN0c19faWNvbnMuc2JsdWUgaTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwOWNkYTtcbn1cbi5wcm9kdWN0c19faWNvbnMuc2dyZWVuIHtcbiAgY29sb3I6ICMyNWI1YjM7XG59XG4ucHJvZHVjdHNfX2ljb25zLnNncmVlbiBpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjViNWIzO1xufVxuXG4uY29sb3JzLXByb2R1Y3QtdmFyaWFudCxcbi5wcm9kdWN0LXZhcmlhbnQge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3MTkyMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmUtb2Zmc2V0OiA0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMik7XG59XG4uY29sb3JzLXByb2R1Y3QtdmFyaWFudC0tcmVkLFxuLnByb2R1Y3QtdmFyaWFudC0tcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3NzU3YTtcbn1cbi5jb2xvcnMtcHJvZHVjdC12YXJpYW50LS1yZWQ6aG92ZXIsXG4ucHJvZHVjdC12YXJpYW50LS1yZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRiY2JlO1xufVxuLmNvbG9ycy1wcm9kdWN0LXZhcmlhbnQtLXJlZDpjaGVja2VkLFxuLnByb2R1Y3QtdmFyaWFudC0tcmVkOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDcxOTIxO1xuICBvdXRsaW5lOiA0cHggc29saWQgI2Q3MTkyMTtcbn1cbi5jb2xvcnMtcHJvZHVjdC12YXJpYW50LS1yZWQ6Zm9jdXMsXG4ucHJvZHVjdC12YXJpYW50LS1yZWQ6Zm9jdXMge1xuICBvdXRsaW5lOiA0cHggc29saWQgI2Q3MTkyMTtcbn1cbi5jb2xvcnMtcHJvZHVjdC12YXJpYW50LS1yZWQ6YWN0aXZlLFxuLnByb2R1Y3QtdmFyaWFudC0tcmVkOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzE5MjE7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKTtcbn1cbi5jb2xvcnMtcHJvZHVjdC12YXJpYW50LS1ibHVlLFxuLnByb2R1Y3QtdmFyaWFudC0tYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjcwY2U7XG59XG4uY29sb3JzLXByb2R1Y3QtdmFyaWFudC0tYmx1ZTpob3Zlcixcbi5wcm9kdWN0LXZhcmlhbnQtLWJsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5YmRkO1xufVxuLmNvbG9ycy1wcm9kdWN0LXZhcmlhbnQtLWJsdWU6Y2hlY2tlZCxcbi5wcm9kdWN0LXZhcmlhbnQtLWJsdWU6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDMyYTA7XG4gIG91dGxpbmU6IDRweCBzb2xpZCAjMDAzMmEwO1xufVxuLmNvbG9ycy1wcm9kdWN0LXZhcmlhbnQtLWJsdWU6Zm9jdXMsXG4ucHJvZHVjdC12YXJpYW50LS1ibHVlOmZvY3VzIHtcbiAgb3V0bGluZTogNHB4IHNvbGlkICMwMDMyYTA7XG59XG4uY29sb3JzLXByb2R1Y3QtdmFyaWFudC0tYmx1ZTphY3RpdmUsXG4ucHJvZHVjdC12YXJpYW50LS1ibHVlOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDMyYTA7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKTtcbn1cbi5jb2xvcnMtcHJvZHVjdC12YXJpYW50LS1ncmVlbixcbi5wcm9kdWN0LXZhcmlhbnQtLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTk4Zjtcbn1cbi5jb2xvcnMtcHJvZHVjdC12YXJpYW50LS1ncmVlbjpob3Zlcixcbi5wcm9kdWN0LXZhcmlhbnQtLWdyZWVuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkYzNiMTtcbn1cbi5jb2xvcnMtcHJvZHVjdC12YXJpYW50LS1ncmVlbjpjaGVja2VkLFxuLnByb2R1Y3QtdmFyaWFudC0tZ3JlZW46Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTc1NjY7XG4gIG91dGxpbmU6IDRweCBzb2xpZCAjMDE3NTY2O1xufVxuLmNvbG9ycy1wcm9kdWN0LXZhcmlhbnQtLWdyZWVuOmZvY3VzLFxuLnByb2R1Y3QtdmFyaWFudC0tZ3JlZW46Zm9jdXMge1xuICBvdXRsaW5lOiA0cHggc29saWQgIzAxNzU2Njtcbn1cbi5jb2xvcnMtcHJvZHVjdC12YXJpYW50LS1ncmVlbjphY3RpdmUsXG4ucHJvZHVjdC12YXJpYW50LS1ncmVlbjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE3NTY2O1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMTAwJSk7XG59XG4uY29sb3JzLXByb2R1Y3QtdmFyaWFudC0tc3BpbmssXG4ucHJvZHVjdC12YXJpYW50LS1zcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzllYzM7XG59XG4uY29sb3JzLXByb2R1Y3QtdmFyaWFudC0tc3Bpbms6aG92ZXIsXG4ucHJvZHVjdC12YXJpYW50LS1zcGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2JjZDU7XG59XG4uY29sb3JzLXByb2R1Y3QtdmFyaWFudC0tc3Bpbms6Y2hlY2tlZCxcbi5wcm9kdWN0LXZhcmlhbnQtLXNwaW5rOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ3NGE5O1xuICBvdXRsaW5lOiA0cHggc29saWQgI2VkNzRhOTtcbn1cbi5jb2xvcnMtcHJvZHVjdC12YXJpYW50LS1zcGluazpmb2N1cyxcbi5wcm9kdWN0LXZhcmlhbnQtLXNwaW5rOmZvY3VzIHtcbiAgb3V0bGluZTogNHB4IHNvbGlkICNlZDc0YTk7XG59XG4uY29sb3JzLXByb2R1Y3QtdmFyaWFudC0tc3Bpbms6YWN0aXZlLFxuLnByb2R1Y3QtdmFyaWFudC0tc3Bpbms6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkNzRhOTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpO1xufVxuLmNvbG9ycy1wcm9kdWN0LXZhcmlhbnQtLXNibHVlLFxuLnByb2R1Y3QtdmFyaWFudC0tc2JsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZjNGU5O1xufVxuLmNvbG9ycy1wcm9kdWN0LXZhcmlhbnQtLXNibHVlOmhvdmVyLFxuLnByb2R1Y3QtdmFyaWFudC0tc2JsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTRkNmYwO1xufVxuLmNvbG9ycy1wcm9kdWN0LXZhcmlhbnQtLXNibHVlOmNoZWNrZWQsXG4ucHJvZHVjdC12YXJpYW50LS1zYmx1ZTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWNkYTtcbiAgb3V0bGluZTogNHB4IHNvbGlkICMwMDljZGE7XG59XG4uY29sb3JzLXByb2R1Y3QtdmFyaWFudC0tc2JsdWU6Zm9jdXMsXG4ucHJvZHVjdC12YXJpYW50LS1zYmx1ZTpmb2N1cyB7XG4gIG91dGxpbmU6IDRweCBzb2xpZCAjMDA5Y2RhO1xufVxuLmNvbG9ycy1wcm9kdWN0LXZhcmlhbnQtLXNibHVlOmFjdGl2ZSxcbi5wcm9kdWN0LXZhcmlhbnQtLXNibHVlOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDljZGE7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKTtcbn1cbi5jb2xvcnMtcHJvZHVjdC12YXJpYW50LS1zZ3JlZW4sXG4ucHJvZHVjdC12YXJpYW50LS1zZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjdjY2NhO1xufVxuLmNvbG9ycy1wcm9kdWN0LXZhcmlhbnQtLXNncmVlbjpob3Zlcixcbi5wcm9kdWN0LXZhcmlhbnQtLXNncmVlbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NWRjZGE7XG59XG4uY29sb3JzLXByb2R1Y3QtdmFyaWFudC0tc2dyZWVuOmNoZWNrZWQsXG4ucHJvZHVjdC12YXJpYW50LS1zZ3JlZW46Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNWI1YjM7XG4gIG91dGxpbmU6IDRweCBzb2xpZCAjMjViNWIzO1xufVxuLmNvbG9ycy1wcm9kdWN0LXZhcmlhbnQtLXNncmVlbjpmb2N1cyxcbi5wcm9kdWN0LXZhcmlhbnQtLXNncmVlbjpmb2N1cyB7XG4gIG91dGxpbmU6IDRweCBzb2xpZCAjMjViNWIzO1xufVxuLmNvbG9ycy1wcm9kdWN0LXZhcmlhbnQtLXNncmVlbjphY3RpdmUsXG4ucHJvZHVjdC12YXJpYW50LS1zZ3JlZW46YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1YjViMztcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpO1xufVxuLmNvbG9ycy1wcm9kdWN0LXZhcmlhbnQtLWJhYnlwaW5rLFxuLnByb2R1Y3QtdmFyaWFudC0tYmFieXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGI4M2E5O1xufVxuLmNvbG9ycy1wcm9kdWN0LXZhcmlhbnQtLWJhYnlwaW5rOmhvdmVyLFxuLnByb2R1Y3QtdmFyaWFudC0tYmFieXBpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzU3Yzk3O1xufVxuLmNvbG9ycy1wcm9kdWN0LXZhcmlhbnQtLWJhYnlwaW5rOmNoZWNrZWQsXG4ucHJvZHVjdC12YXJpYW50LS1iYWJ5cGluazpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2NmE4ZDtcbiAgb3V0bGluZTogNHB4IHNvbGlkICNjNjZhOGQ7XG59XG4uY29sb3JzLXByb2R1Y3QtdmFyaWFudC0tYmFieXBpbms6Zm9jdXMsXG4ucHJvZHVjdC12YXJpYW50LS1iYWJ5cGluazpmb2N1cyB7XG4gIG91dGxpbmU6IDRweCBzb2xpZCAjYzY2YThkO1xufVxuLmNvbG9ycy1wcm9kdWN0LXZhcmlhbnQtLWJhYnlwaW5rOmFjdGl2ZSxcbi5wcm9kdWN0LXZhcmlhbnQtLWJhYnlwaW5rOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNjZhOGQ7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKTtcbn1cbi5jb2xvcnMtcHJvZHVjdC12YXJpYW50LS1sYXZlbmRlcixcbi5wcm9kdWN0LXZhcmlhbnQtLWxhdmVuZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlOTFiYjtcbn1cbi5jb2xvcnMtcHJvZHVjdC12YXJpYW50LS1sYXZlbmRlcjpob3Zlcixcbi5wcm9kdWN0LXZhcmlhbnQtLWxhdmVuZGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmNzlhODtcbn1cbi5jb2xvcnMtcHJvZHVjdC12YXJpYW50LS1sYXZlbmRlcjpjaGVja2VkLFxuLnByb2R1Y3QtdmFyaWFudC0tbGF2ZW5kZXI6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZTkxYmI7XG4gIG91dGxpbmU6IDRweCBzb2xpZCAjYmU5MWJiO1xufVxuLmNvbG9ycy1wcm9kdWN0LXZhcmlhbnQtLWxhdmVuZGVyOmZvY3VzLFxuLnByb2R1Y3QtdmFyaWFudC0tbGF2ZW5kZXI6Zm9jdXMge1xuICBvdXRsaW5lOiA0cHggc29saWQgI2JlOTFiYjtcbn1cbi5jb2xvcnMtcHJvZHVjdC12YXJpYW50LS1sYXZlbmRlcjphY3RpdmUsXG4ucHJvZHVjdC12YXJpYW50LS1sYXZlbmRlcjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmU5MWJiO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMTAwJSk7XG59XG4uY29sb3JzLXByb2R1Y3QtdmFyaWFudC0tZGFya3BpbmssXG4ucHJvZHVjdC12YXJpYW50LS1kYXJrcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTU5ODE7XG59XG4uY29sb3JzLXByb2R1Y3QtdmFyaWFudC0tZGFya3Bpbms6aG92ZXIsXG4ucHJvZHVjdC12YXJpYW50LS1kYXJrcGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYTY1ODM7XG59XG4uY29sb3JzLXByb2R1Y3QtdmFyaWFudC0tZGFya3Bpbms6Y2hlY2tlZCxcbi5wcm9kdWN0LXZhcmlhbnQtLWRhcmtwaW5rOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjQ0NzY4O1xuICBvdXRsaW5lOiA0cHggc29saWQgI2I0NDc2ODtcbn1cbi5jb2xvcnMtcHJvZHVjdC12YXJpYW50LS1kYXJrcGluazpmb2N1cyxcbi5wcm9kdWN0LXZhcmlhbnQtLWRhcmtwaW5rOmZvY3VzIHtcbiAgb3V0bGluZTogNHB4IHNvbGlkICNiNDQ3Njg7XG59XG4uY29sb3JzLXByb2R1Y3QtdmFyaWFudC0tZGFya3Bpbms6YWN0aXZlLFxuLnByb2R1Y3QtdmFyaWFudC0tZGFya3Bpbms6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0NDc2ODtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpO1xufVxuXG4uc2xpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IC0xO1xuICBtYXJnaW4tdG9wOiAtMzAuNTd2dztcbn1cbi5zbGlkZS0tc3dpZXRhIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLnNsaWRlLS1zd2lldGEgLnByb2R1Y3RzX19wYWNrc2hvb3QgLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogNzUwcHg7XG59XG5cbi5iYWJ5cGluayB7XG4gIGNvbG9yOiAjYzY2YThkO1xufVxuXG4ubGF2ZW5kZXIge1xuICBjb2xvcjogI2JlOTFiYjtcbn1cblxuLmRhcmtwaW5rIHtcbiAgY29sb3I6ICNiNDQ3Njg7XG59XG5cbi5sb2FkaW5nLWluZGljYXRvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGRpc3BsYXk6IG5vbmU7IC8qIERvbXnFm2xuaWUgdWtyeXRlICovXG59XG5cbi5jb2xvcnMtcHJvZHVjdHNfX3ZhcmlhbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xuICBtaW4td2lkdGg6IDI3OXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sb3JzLXByb2R1Y3RzX192YXJpYW50cyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmNvbG9ycy1wcm9kdWN0c19fdmFyaWFudHMgLnJhZGlvLWdyb3VwLWNvbnRhaW5lciB7XG4gIGdhcDogMjBweDtcbn1cbi5jb2xvcnMtcHJvZHVjdHNfX3ZhcmlhbnRzLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjNWM1YzVjO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJESU4gQ29uZGVuc2VkXCIsIGFyaWFsO1xufVxuLmNvbG9ycy1wcm9kdWN0c19fdmFyaWF0LWxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIGNvbG9yOiAjNWM1YzVjO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmNvbnRhY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoKDE1LjI4NXZ3IC0gOTVweCkgKiAtMSk7XG59XG4uY29udGFjdF9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIG1heC13aWR0aDogOTE2cHg7XG4gIHBhZGRpbmc6IDQwcHggNjJweCA0MHB4O1xuICBtYXJnaW46IC04MHB4IDAgMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdF9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogNTZweCA4MHB4IDQwcHg7XG4gICAgbWFyZ2luOiAtMjcwcHggYXV0byAtMiU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb250YWN0X193cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHg7XG4gIH1cbn1cbi5jb250YWN0X19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDgwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0X19jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMzVweDtcbiAgfVxufVxuLmNvbnRhY3RfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uY29udGFjdF9faXRlbS1oZWFkbGluZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBDb25kZW5zZWRcIiwgYXJpYWw7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNvbnRhY3RfX2l0ZW0tcGFyYWdyYXBoIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBDb25kZW5zZWRcIiwgYXJpYWw7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjJweDsgLyogMTEwJSAqL1xufVxuLmNvbnRhY3RfX2l0ZW0tcGFyYWdyYXBoIGJyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY29udGFjdF9faXRlbS1wYXJhZ3JhcGggYSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY29udGFjdF9faXRlbS1wYXJhZ3JhcGggYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY29udGFjdDIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uY29udGFjdDJfX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICBtYXgtd2lkdGg6IDQzNXB4O1xuICBwYWRkaW5nOiAzMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0Ml9fd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuLmNvbnRhY3QyX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFjdDJfX2NvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDM1cHg7XG4gIH1cbn1cbi5jb250YWN0Ml9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5jb250YWN0Ml9faXRlbS1oZWFkbGluZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBDb25kZW5zZWRcIiwgYXJpYWw7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmNvbnRhY3QyX19pdGVtLXBhcmFncmFwaCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJESU4gQ29uZGVuc2VkXCIsIGFyaWFsO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7IC8qIDExMCUgKi9cbn1cbi5jb250YWN0Ml9faXRlbS1wYXJhZ3JhcGggYnIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250YWN0Ml9faXRlbS1wYXJhZ3JhcGggYSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY29udGFjdDJfX2l0ZW0tcGFyYWdyYXBoIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnByb2ZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9maWxlIHtcbiAgICBtYXJnaW4tdG9wOiAtMjcwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygoMTUuMjg1dncgLSA5NXB4KSAqIC0xKTtcbiAgfVxufVxuLnByb2ZpbGUgLmNvbnRhaW5lci1saW5lIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBoZWlnaHQ6IDFweDtcbn1cbi5wcm9maWxlIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDUyNnB4O1xufVxuLnByb2ZpbGVfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbi5wcm9maWxlX19kYXRhLXNlY3Rpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogMzdweDtcbn1cbi5wcm9maWxlX19kYXRhLXNlY3Rpb24gcCB7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG59XG5cbi5mb3JtLWNvbnRhaW5lcl9fbW9kYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaGVybyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtaW4taGVpZ2h0OiA0NDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW4tdG9wOiAtODBweDtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvIHtcbiAgICBtaW4taGVpZ2h0OiA4MDBweDtcbiAgfVxufVxuLmhlcm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjQ2Ljk0NHB4O1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAzODQwcHg7XG4gIGhlaWdodDogMTMwNS42cHg7IC8qIER5bmFtaWN6bmEgd3lzb2tvxZvEhyBuYSBwb2RzdGF3aWUga8SFdGEgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmM0MjQyIGNhbGMoMTkyMHB4IC0gNTB2dyksICNhZjE3MjIgY2FsYygxOTIwcHggKyA1MHZ3KSk7XG4gIHotaW5kZXg6IC0xO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzODQwcHggMCwgMzg0MHB4IDAsIDAgMTE3My44ODhweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm86OmJlZm9yZSB7XG4gICAgdG9wOiAtMTU2Ljk0NHB4O1xuICB9XG59XG4uaGVyby0taG9tZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWluLWhlaWdodDogNDQwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyby0taG9tZSB7XG4gICAgbWluLWhlaWdodDogNTkwcHg7XG4gIH1cbn1cbi5oZXJvLS1ob21lOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4uaGVyby0tdmlzdWFsIHtcbiAgei1pbmRleDogMTI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoNDcwcHggKyAxM3Z3KTtcbn1cbi5oZXJvLS12aXN1YWw6OmJlZm9yZSB7XG4gIHdpZHRoOiAzMDAwcHg7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmM0MjQyIDAlLCAjYWYxNzIyIDEwMCUpO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzMDAwcHggMCwgMzYwMHB4IDAsIDAgMTEwMC41MnB4KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tLXZpc3VhbDo6YmVmb3JlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzMDAwcHggMCwgMzU1MHB4IDAsIDAgMTA4NS4yMzVweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzAwMHB4KSB7XG4gIC5oZXJvLS12aXN1YWw6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDM4NDBweDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzODQwcHggMCwgMzk0MHB4IDAsIDAgMTIwNC40NThweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tLXZpc3VhbCB7XG4gICAgbWluLWhlaWdodDogODAwcHg7XG4gIH1cbn1cbi5oZXJvLS12aXN1YWwgLmhlcm9fX3N1YnRpdGxlIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5oZXJvLS12aXN1YWwgLmhlcm9fX3N1YnRpdGxlIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZXJvLS1zd2lldGEge1xuICB6LWluZGV4OiAxMjtcbiAgbWluLWhlaWdodDogY2FsYyg2NDBweCArIDE1LjI4NXZ3KTtcbn1cbi5oZXJvLS1zd2lldGE6OmJlZm9yZSB7XG4gIHdpZHRoOiAzMDAwcHg7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N3aWV0YS9ob21lLWJnLW1vYmlsZS5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3AsIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMzAwMHB4IDAsIDM3MjBweCAwLCAwIDExMzcuMjA0cHgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDMzJSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby0tc3dpZXRhOjpiZWZvcmUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDMwMDBweCAwLCAzMTAwcHggMCwgMCA5NDcuNjdweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tLXN3aWV0YTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc3dpZXRhL2hvbWUtYmctZGVza3RvcC5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3AsIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzMDAwcHggMCwgMzQyMHB4IDAsIDAgMTA0NS40OTRweCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzAwMHB4KSB7XG4gIC5oZXJvLS1zd2lldGE6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDM4NDBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc3dpZXRhL2hvbWUtYmctNGsuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYzQyNDIgMCUsICNhZjE3MjIgMTAwJSk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMzg0MHB4IDAsIDM4NDBweCAwLCAwIDExNzMuODg4cHgpO1xuICAgIGhlaWdodDogMTM0NHB4OyAvKiBEeW5hbWljem5hIHd5c29rb8WbxIcgbmEgcG9kc3Rhd2llIGvEhXRhICovXG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tLXN3aWV0YSB7XG4gICAgbWluLWhlaWdodDogNjIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tLXN3aWV0YSB7XG4gICAgbWluLWhlaWdodDogOTAwcHg7XG4gIH1cbn1cbi5oZXJvLS1zd2lldGEgLmhlcm9fX3N1YnRpdGxlIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5oZXJvLS1zd2lldGEgLmhlcm9fX3N1YnRpdGxlIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZXJvLS1zd2lldGEtbHAge1xuICB6LWluZGV4OiAxMjtcbiAgaGVpZ2h0OiAxMDIwcHg7IC8qIER5bmFtaWN6bmEgd3lzb2tvxZvEhyBuYSBwb2RzdGF3aWUga8SFdGEgKi9cbiAgbWluLWhlaWdodDogY2FsYyg1NjBweCArIDEzdncpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVyby0tc3dpZXRhLWxwIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgfVxufVxuLmhlcm8tLXN3aWV0YS1scDo6YmVmb3JlIHtcbiAgd2lkdGg6IDMwMDBweDtcbiAgdG9wOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc3dpZXRhL3N3aWV0YS1iZy1tb2JpbGUuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYzQyNDIgMCUsICNhZjE3MjIgMTAwJSk7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDMwMDBweCAwLCAzNDYwcHggMCwgMCAxMDU3LjcyMnB4KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tLXN3aWV0YS1scDo6YmVmb3JlIHtcbiAgICB0b3A6IC0zMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zd2lldGEvc3dpZXRhLWJnLW1vYmlsZS5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3AsIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzMDAwcHggMCwgMzI4MHB4IDAsIDAgMTAwMi42OTZweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tLXN3aWV0YS1scDo6YmVmb3JlIHtcbiAgICB0b3A6IDEycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N3aWV0YS9zd2lldGEtYmctZGVza3RvcC5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3AsIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzMDAwcHggMCwgMzc1MHB4IDAsIDAgMTE0Ni4zNzVweCk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAtMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzAwMHB4KSB7XG4gIC5oZXJvLS1zd2lldGEtbHA6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDM4NDBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc3dpZXRhL3N3aWV0YS1iZy00ay5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3AsIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzODQwcHggMCwgNDE2MHB4IDAsIDAgMTI3MS43MTJweCk7XG4gICAgaGVpZ2h0OiAxMzQ0cHg7IC8qIER5bmFtaWN6bmEgd3lzb2tvxZvEhyBuYSBwb2RzdGF3aWUga8SFdGEgKi9cbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC0xMjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby0tc3dpZXRhLWxwIHtcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyby0tc3dpZXRhLWxwIHtcbiAgICBtaW4taGVpZ2h0OiA3NDBweDtcbiAgfVxufVxuLmhlcm8tLXN3aWV0YS1scCAuaGVyb19fc3VidGl0bGUge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuLmhlcm8tLXN3aWV0YS1scCAuaGVyb19fc3VidGl0bGUgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyby0tc3dpZXRhLWxwIC5oZXJvX19zdWJ0aXRsZS0tc3dpZXRhIHtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICB9XG59XG4uaGVyby0tc3dpZXRhLWxwIC5oZXJvX19zdWJ0aXRsZS0tc3dpZXRhIGJyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvLS1zd2lldGEtbHAgLmhlcm9fX3N1YnRpdGxlLS1zd2lldGEgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZXJvLS1zd2lldGEtbHAtc3RhcnQge1xuICB6LWluZGV4OiAxMjtcbiAgaGVpZ2h0OiAxMDIwcHg7IC8qIER5bmFtaWN6bmEgd3lzb2tvxZvEhyBuYSBwb2RzdGF3aWUga8SFdGEgKi9cbiAgbWluLWhlaWdodDogY2FsYyg3MDBweCArIDEzdncpO1xufVxuLmhlcm8tLXN3aWV0YS1scC1zdGFydDo6YmVmb3JlIHtcbiAgd2lkdGg6IDMwMDBweDtcbiAgdG9wOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc3dpZXRhL3N3aWV0YS1iZy1tb2JpbGUtMi5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3AsIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMzAwMHB4IDAsIDM2ODBweCAwLCAwIDExMjQuOTc2cHgpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC01MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby0tc3dpZXRhLWxwLXN0YXJ0OjpiZWZvcmUge1xuICAgIHRvcDogLTMwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N3aWV0YS9zd2lldGEtYmctZGVza3RvcC5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3AsIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzMDAwcHggMCwgMzI4MHB4IDAsIDAgMTAwMi42OTZweCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1MiU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyby0tc3dpZXRhLWxwLXN0YXJ0OjpiZWZvcmUge1xuICAgIHRvcDogMTJweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc3dpZXRhL3N3aWV0YS1iZy1kZXNrdG9wLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcCwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmM0MjQyIDAlLCAjYWYxNzIyIDEwMCUpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDMwMDBweCAwLCAzMzgwcHggMCwgMCAxMDMzLjI2NnB4KTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC03MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogODAlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDI0MTRweCkge1xuICAuaGVyby0tc3dpZXRhLWxwLXN0YXJ0OjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zd2lldGEvc3dpZXRhLWJnLWRlc2t0b3AuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYzQyNDIgMCUsICNhZjE3MjIgMTAwJSk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMzAwMHB4IDAsIDM4MzBweCAwLCAwIDExNzAuODMxcHgpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTcwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwMDBweCkge1xuICAuaGVyby0tc3dpZXRhLWxwLXN0YXJ0OjpiZWZvcmUge1xuICAgIHdpZHRoOiAzODQwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N3aWV0YS9zd2lldGEtYmctNGsuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYzQyNDIgMCUsICNhZjE3MjIgMTAwJSk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMzg0MHB4IDAsIDQyNTBweCAwLCAwIDEyOTkuMjI1cHgpO1xuICAgIGhlaWdodDogMTM0NHB4OyAvKiBEeW5hbWljem5hIHd5c29rb8WbxIcgbmEgcG9kc3Rhd2llIGvEhXRhICovXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAtNzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby0tc3dpZXRhLWxwLXN0YXJ0IHtcbiAgICBtaW4taGVpZ2h0OiA3MDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyby0tc3dpZXRhLWxwLXN0YXJ0IHtcbiAgICBtaW4taGVpZ2h0OiA3ODBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNDE0cHgpIHtcbiAgLmhlcm8tLXN3aWV0YS1scC1zdGFydCB7XG4gICAgbWluLWhlaWdodDogOTAwcHg7XG4gIH1cbn1cbi5oZXJvLS1zd2lldGEtbHAtc3RhcnQgLmhlcm9fX3N1YnRpdGxlIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5oZXJvLS1zd2lldGEtbHAtc3RhcnQgLmhlcm9fX3N1YnRpdGxlIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tLXN3aWV0YS1scC1zdGFydCAuaGVyb19fc3VidGl0bGUtLXN3aWV0YSB7XG4gICAgbWF4LXdpZHRoOiAzODBweDtcbiAgfVxufVxuLmhlcm8tLXN3aWV0YS1scC1zdGFydCAuaGVyb19fc3VidGl0bGUtLXN3aWV0YSBiciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyby0tc3dpZXRhLWxwLXN0YXJ0IC5oZXJvX19zdWJ0aXRsZS0tc3dpZXRhIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVyb19fc3dpZXRhLWxpY3puaWsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19fc3dpZXRhLWxpY3puaWsge1xuICAgIGZsZXgtYmFzaXM6IDUyJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uaGVyby0tcHJvZHVjdHMge1xuICB6LWluZGV4OiAxMjtcbiAgbWluLWhlaWdodDogY2FsYyg0NzBweCArIDEzdncpO1xufVxuLmhlcm8tLXByb2R1Y3RzOjpiZWZvcmUge1xuICB3aWR0aDogMzAwMHB4O1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMzAwMHB4IDAsIDMxMDBweCAwLCAwIDk0Ny42N3B4KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tLXByb2R1Y3RzOjpiZWZvcmUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDMwMDBweCAwLCAzNTAwcHggMCwgMCAxMDY5Ljk1cHgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwMDBweCkge1xuICAuaGVyby0tcHJvZHVjdHM6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDM4NDBweDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzODQwcHggMCwgNDA2MHB4IDAsIDAgMTI0MS4xNDJweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tLXByb2R1Y3RzIHtcbiAgICBtaW4taGVpZ2h0OiA4MDBweDtcbiAgfVxufVxuLmhlcm8tLXByb2R1Y3RzIC5oZXJvX19zdWJ0aXRsZSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4uaGVyby0tcHJvZHVjdHMgLmhlcm9fX3N1YnRpdGxlIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZXJvLS1zdHJlZmEge1xuICB6LWluZGV4OiAxMjtcbiAgbWluLWhlaWdodDogY2FsYyg2MjBweCArIDEzdncpO1xufVxuLmhlcm8tLXN0cmVmYTo6YmVmb3JlIHtcbiAgd2lkdGg6IDMwMDBweDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYzQyNDIgMCUsICNhZjE3MjIgMTAwJSk7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDMwMDBweCAwLCAzNDUwcHggMCwgMCAxMDU0LjY2NXB4KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tLXN0cmVmYTo6YmVmb3JlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzMDAwcHggMCwgMzY1MHB4IDAsIDAgMTExNS44MDVweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzAwMHB4KSB7XG4gIC5oZXJvLS1zdHJlZmE6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDM4NDBweDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzODQwcHggMCwgNDA2MHB4IDAsIDAgMTI0MS4xNDJweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tLXN0cmVmYSB7XG4gICAgbWluLWhlaWdodDogODQwcHg7XG4gIH1cbn1cbi5oZXJvLS1zdHJlZmEgLmhlcm9fX3N1YnRpdGxlIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5oZXJvLS1zdHJlZmEgLmhlcm9fX3N1YnRpdGxlIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZXJvLS1nZHppZS1rb2R5IHtcbiAgei1pbmRleDogMTI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoNDkwcHggKyAxM3Z3KTtcbn1cbi5oZXJvLS1nZHppZS1rb2R5OjpiZWZvcmUge1xuICB3aWR0aDogMzAwMHB4O1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMzAwMHB4IDAsIDMwMDBweCAwLCAwIDkxNy4xcHgpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyby0tZ2R6aWUta29keTo6YmVmb3JlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzMDAwcHggMCwgMjgwMHB4IDAsIDAgODU1Ljk2cHgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwMDBweCkge1xuICAuaGVyby0tZ2R6aWUta29keTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMzg0MHB4O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDM4NDBweCAwLCAzMjQwcHggMCwgMCA5OTAuNDY4cHgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvLS1nZHppZS1rb2R5IHtcbiAgICBtaW4taGVpZ2h0OiA1MjBweDtcbiAgfVxufVxuLmhlcm8tLWdkemllLWtvZHkgLmhlcm9fX3N1YnRpdGxlIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5oZXJvLS1nZHppZS1rb2R5IC5oZXJvX19zdWJ0aXRsZSBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVyby0tZ2R6aWUta29keSAuaGVyb19fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1heC13aWR0aDogMjkwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLS1nZHppZS1rb2R5IC5oZXJvX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvLS1nZHppZS1rb2R5IC5oZXJvX19jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG4uaGVyby0tZ2R6aWUta29keSAuaGVyb19fdmlzdWFsIHtcbiAgYm90dG9tOiAxNDBweDtcbn1cbi5oZXJvLS1tZ20ge1xuICB6LWluZGV4OiAxMjtcbiAgbWluLWhlaWdodDogY2FsYyg2NzBweCArIDEzdncpO1xufVxuLmhlcm8tLW1nbTo6YmVmb3JlIHtcbiAgd2lkdGg6IDMwMDBweDtcbiAgdG9wOiAtNDBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21nbS1iZy5qcGdcIikgbm8tcmVwZWF0IGJvdHRvbSBjZW50ZXI7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDMwMDBweCAwLCAzNjAwcHggMCwgMCAxMTAwLjUycHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5oZXJvLS1tZ206OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyby0tbWdtOjpiZWZvcmUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDMwMDBweCAwLCAzNzAwcHggMCwgMCAxMTMxLjA5cHgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwMDBweCkge1xuICAuaGVyby0tbWdtOjpiZWZvcmUge1xuICAgIHdpZHRoOiAzODQwcHg7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMzg0MHB4IDAsIDQxNDBweCAwLCAwIDEyNjUuNTk4cHgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvLS1tZ20ge1xuICAgIG1pbi1oZWlnaHQ6IDg5MHB4O1xuICB9XG59XG4uaGVyby0tbWdtIC5oZXJvX19zdWJ0aXRsZSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4uaGVyby0tbWdtIC5oZXJvX19zdWJ0aXRsZSBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVyby0tdm91Y2hlcnMge1xuICB6LWluZGV4OiAxMjtcbiAgbWluLWhlaWdodDogY2FsYyg0MzBweCArIDEzdncpO1xufVxuLmhlcm8tLXZvdWNoZXJzOjpiZWZvcmUge1xuICB3aWR0aDogMzAwMHB4O1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMzAwMHB4IDAsIDI4MDBweCAwLCAwIDg1NS45NnB4KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tLXZvdWNoZXJzOjpiZWZvcmUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDMwMDBweCAwLCAyNzgwcHggMCwgMCA4NDkuODQ2cHgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwMDBweCkge1xuICAuaGVyby0tdm91Y2hlcnM6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDM4NDBweDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzODQwcHggMCwgMzE2MHB4IDAsIDAgOTY2LjAxMnB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyby0tdm91Y2hlcnMge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xuICB9XG59XG4uaGVyby0tdm91Y2hlcnMgLmhlcm9fX3N1YnRpdGxlIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5oZXJvLS12b3VjaGVycyAuaGVyb19fc3VidGl0bGUgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlcm8tLXZvdWNoZXJzIC5oZXJvX19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgbWF4LXdpZHRoOiAyOTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tLXZvdWNoZXJzIC5oZXJvX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvLS12b3VjaGVycyAuaGVyb19fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMTE3cHg7XG4gIH1cbn1cbi5oZXJvLS12b3VjaGVycyAuaGVyb19fdmlzdWFsIHtcbiAgYm90dG9tOiAxODBweDtcbn1cbi5oZXJvLS1jb2xvcnMge1xuICB6LWluZGV4OiAxMjtcbiAgY29sb3I6ICNjNzQ2OTE7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoNzAwcHggKyAxM3Z3KTtcbn1cbi5oZXJvLS1jb2xvcnM6OmJlZm9yZSB7XG4gIHdpZHRoOiAzMDAwcHg7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiA4MDBweDtcbiAgbWFyZ2luLXRvcDogNDZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvbG9ycy1oZWFkZXItYmctbS5qcGdcIiksIHJhZGlhbC1ncmFkaWVudCgzMS44MSUgMzcuMDglIGF0IDI2LjA1JSA2Mi4yOSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsICNmYmRjZWMgMTAwJSksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTEsIDIyMCwgMjM2LCAwKSAwLjczJSwgI2ZiZGNlYyAyNS4yNCUpLCBsaW5lYXItZ3JhZGllbnQoODlkZWcsIHJnYmEoMjUxLCAyMjksIDI0MCwgMC41KSAyOS43NCUsICNmYmRjZWMgNjUuMzIlKSwgI2ZiZGNlYztcbiAgYmFja2dyb3VuZC1zaXplOiA5MjBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMzAwMHB4IDAsIDM2NTBweCAwLCAwIDExMTUuODA1cHgpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby0tY29sb3JzOjpiZWZvcmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tLWNvbG9yczo6YmVmb3JlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzMDAwcHggMCwgMzY1MHB4IDAsIDAgMTExNS44MDVweCk7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvbG9ycy1oZWFkZXItYmcuanBnXCIpLCByYWRpYWwtZ3JhZGllbnQoMzEuODElIDM3LjA4JSBhdCAyNi4wNSUgNjIuMjklLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCAjZmJkY2VjIDEwMCUpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjUxLCAyMjAsIDIzNiwgMCkgMC43MyUsICNmYmRjZWMgMjUuMjQlKSwgbGluZWFyLWdyYWRpZW50KDg5ZGVnLCByZ2JhKDI1MSwgMjI5LCAyNDAsIDAuNSkgMjkuNzQlLCAjZmJkY2VjIDY1LjMyJSksICNmYmRjZWM7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2NiU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDAlIDA7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBoZWlnaHQ6IDkxNy4xcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tLWNvbG9yczo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNzElO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBoZWlnaHQ6IDExMDcuMXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvLS1jb2xvcnMge1xuICAgIG1pbi1oZWlnaHQ6IDg0MHB4O1xuICB9XG59XG4uaGVyby0tY29sb3JzIC5oZXJvX190aXRsZSB7XG4gIGNvbG9yOiAjYzc0NjkxO1xuICBmb250LXNpemU6IDg3cHg7XG59XG4uaGVyby0tY29sb3JzIC5oZXJvX190aXRsZSBicjpub3QoLm1vYmlsZS1icikge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby0tY29sb3JzIC5oZXJvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMjZweDtcbiAgfVxuICAuaGVyby0tY29sb3JzIC5oZXJvX190aXRsZSBici5tb2JpbGUtYnIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuaGVyby0tY29sb3JzIC5oZXJvX190aXRsZSBicjpub3QoLm1vYmlsZS1icikge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaGVyby0tY29sb3JzIC5oZXJvX19zdWJ0aXRsZSB7XG4gIG1heC13aWR0aDogMjgwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLS1jb2xvcnMgLmhlcm9fX3N1YnRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDQwNHB4O1xuICB9XG59XG4uaGVyby0tY29sb3JzIC5oZXJvX19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tLWNvbG9ycyAuaGVyb19fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogNDhweDtcbiAgfVxufVxuLmhlcm8tLWNvbG9ycy1rb25rdXJzIHtcbiAgei1pbmRleDogMTI7XG4gIGNvbG9yOiAjYzc0NjkxO1xuICBtaW4taGVpZ2h0OiBjYWxjKDcwMHB4ICsgMTN2dyk7XG59XG4uaGVyby0tY29sb3JzLWtvbmt1cnM6OmJlZm9yZSB7XG4gIHdpZHRoOiAzMDAwcHg7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiA4MDBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvbG9ycy1rb25rdXJzLWhlYWRlci1iZy1tLmpwZ1wiKSwgcmFkaWFsLWdyYWRpZW50KDMxLjgxJSAzNy4wOCUgYXQgMjYuMDUlIDYyLjI5JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgI2ZiZGNlYyAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1MSwgMjIwLCAyMzYsIDApIDAuNzMlLCAjZmJkY2VjIDI1LjI0JSksIGxpbmVhci1ncmFkaWVudCg4OWRlZywgcmdiYSgyNTEsIDIyOSwgMjQwLCAwLjUpIDI5Ljc0JSwgI2ZiZGNlYyA2NS4zMiUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDkyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzMDAwcHggMCwgMzY1MHB4IDAsIDAgMTExNS44MDVweCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLS1jb2xvcnMta29ua3Vyczo6YmVmb3JlIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMzAwMHB4IDAsIDM2NTBweCAwLCAwIDExMTUuODA1cHgpO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2xvcnMta29ua3Vycy1oZWFkZXItYmcuanBnXCIpLCByYWRpYWwtZ3JhZGllbnQoMzEuODElIDM3LjA4JSBhdCAyNi4wNSUgNjIuMjklLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCAjZmJkY2VjIDEwMCUpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjUxLCAyMjAsIDIzNiwgMCkgMC43MyUsICNmYmRjZWMgMjUuMjQlKSwgbGluZWFyLWdyYWRpZW50KDg5ZGVnLCByZ2JhKDI1MSwgMjI5LCAyNDAsIDAuNSkgMjkuNzQlLCAjZmJkY2VjIDY1LjMyJSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTUlIDA7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBoZWlnaHQ6IDkxNy4xcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tLWNvbG9ycy1rb25rdXJzOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5OCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGhlaWdodDogMTEwNy4xcHg7XG4gIH1cbn1cbi5oZXJvLS1jb2xvcnMta29ua3Vycy0tMjo6YmVmb3JlIHtcbiAgd2lkdGg6IDMwMDBweDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDkwMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY29sb3JzLWtvbmt1cnMtMi1oZWFkZXItYmctbS5qcGdcIiksIHJhZGlhbC1ncmFkaWVudCgzMS44MSUgMzcuMDglIGF0IDI2LjA1JSA2Mi4yOSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsICNmYmRjZWMgMTAwJSksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTEsIDIyMCwgMjM2LCAwKSAwLjczJSwgI2ZiZGNlYyAyNS4yNCUpLCBsaW5lYXItZ3JhZGllbnQoODlkZWcsIHJnYmEoMjUxLCAyMjksIDI0MCwgMC41KSAyOS43NCUsICNmYmRjZWMgNjUuMzIlKTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MjBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMzAwMHB4IDAsIDM2NTBweCAwLCAwIDExMTUuODA1cHgpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby0tY29sb3JzLWtvbmt1cnMtLTI6OmJlZm9yZSB7XG4gICAgdG9wOiAxMHB4O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDMwMDBweCAwLCAzNjUwcHggMCwgMCAxMTE1LjgwNXB4KTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY29sb3JzLWtvbmt1cnMtMi1oZWFkZXItYmcuanBnXCIpLCByYWRpYWwtZ3JhZGllbnQoMzEuODElIDM3LjA4JSBhdCAyNi4wNSUgNjIuMjklLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCAjZmJkY2VjIDEwMCUpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjUxLCAyMjAsIDIzNiwgMCkgMC43MyUsICNmYmRjZWMgMjUuMjQlKSwgbGluZWFyLWdyYWRpZW50KDg5ZGVnLCByZ2JhKDI1MSwgMjI5LCAyNDAsIDAuNSkgMjkuNzQlLCAjZmJkY2VjIDY1LjMyJSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTUlIDA7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBoZWlnaHQ6IDkxNy4xcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tLWNvbG9ycy1rb25rdXJzLS0yOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5NSU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwJSB0b3A7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBoZWlnaHQ6IDExMDcuMXB4O1xuICB9XG59XG4uaGVyby0tY29sb3JzLWtvbmt1cnMtLTM6OmJlZm9yZSB7XG4gIHdpZHRoOiAzMDAwcHg7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiA5MDBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvbG9ycy1rb25rdXJzLTMtaGVhZGVyLWJnLW0uanBnXCIpLCByYWRpYWwtZ3JhZGllbnQoMzEuODElIDM3LjA4JSBhdCAyNi4wNSUgNjIuMjklLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCAjZmJkY2VjIDEwMCUpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjUxLCAyMjAsIDIzNiwgMCkgMC43MyUsICNmYmRjZWMgMjUuMjQlKSwgbGluZWFyLWdyYWRpZW50KDg5ZGVnLCByZ2JhKDI1MSwgMjI5LCAyNDAsIDAuNSkgMjkuNzQlLCAjZmJkY2VjIDY1LjMyJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogODIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDMwMDBweCAwLCAzNjUwcHggMCwgMCAxMTE1LjgwNXB4KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tLWNvbG9ycy1rb25rdXJzLS0zOjpiZWZvcmUge1xuICAgIHRvcDogMTBweDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzMDAwcHggMCwgMzY1MHB4IDAsIDAgMTExNS44MDVweCk7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvbG9ycy1rb25rdXJzLTMtaGVhZGVyLWJnLmpwZ1wiKSwgcmFkaWFsLWdyYWRpZW50KDMxLjgxJSAzNy4wOCUgYXQgMjYuMDUlIDYyLjI5JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgI2ZiZGNlYyAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1MSwgMjIwLCAyMzYsIDApIDAuNzMlLCAjZmJkY2VjIDI1LjI0JSksIGxpbmVhci1ncmFkaWVudCg4OWRlZywgcmdiYSgyNTEsIDIyOSwgMjQwLCAwLjUpIDI5Ljc0JSwgI2ZiZGNlYyA2NS4zMiUpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjUlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDE1JSAwO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgaGVpZ2h0OiA5MTcuMXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvLS1jb2xvcnMta29ua3Vycy0tMzo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjUlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAtNTBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGhlaWdodDogMTEwNy4xcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tLWNvbG9ycy1rb25rdXJzIHtcbiAgICBtaW4taGVpZ2h0OiA4NDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyby0tY29sb3JzLWtvbmt1cnMtLTIge1xuICAgIG1pbi1oZWlnaHQ6IDkwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvLS1jb2xvcnMta29ua3Vycy0tMyB7XG4gICAgbWluLWhlaWdodDogOTAwcHg7XG4gIH1cbn1cbi5oZXJvLS1jb2xvcnMta29ua3VycyAuaGVyb19fdGl0bGUge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogNDhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tLWNvbG9ycy1rb25rdXJzIC5oZXJvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA5NnB4O1xuICB9XG59XG4uaGVyby0tY29sb3JzLWtvbmt1cnMgLmhlcm9fX3N1YnRpdGxlIHtcbiAgbWF4LXdpZHRoOiAyODBweDtcbn1cbi5oZXJvLS1jb2xvcnMta29ua3VycyAuaGVyb19fc3VidGl0bGVfX2xpZ2h0IHtcbiAgY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby0tY29sb3JzLWtvbmt1cnMgLmhlcm9fX3N1YnRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDQwNHB4O1xuICB9XG59XG4uaGVyby0tY29sb3JzLWtvbmt1cnMgLmhlcm9fX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby0tY29sb3JzLWtvbmt1cnMgLmhlcm9fX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gIH1cbn1cbi5oZXJvLS1jb2xvcnMta29ua3Vycy0tMiAuaGVyb19fdGl0bGUge1xuICBjb2xvcjogI2M3NDY5MTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tLWNvbG9ycy1rb25rdXJzLS0yIC5oZXJvX190aXRsZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbi5oZXJvLS1jb2xvcnMta29ua3Vycy0tMiAuaGVyb19fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLS1jb2xvcnMta29ua3Vycy0tMiAuaGVyb19fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLmhlcm8tLWNvbG9ycy1rb25rdXJzLS0zIC5oZXJvX190aXRsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tLWNvbG9ycy1rb25rdXJzLS0zIC5oZXJvX190aXRsZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbi5oZXJvLS1jb2xvcnMta29ua3Vycy0tMyAuaGVyb19fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLS1jb2xvcnMta29ua3Vycy0tMyAuaGVyb19fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLmhlcm9fX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvX19jb250ZW50LWNvbnRhaW5lciB7XG4gICAgZ2FwOiA1MHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5oZXJvX19jb250ZW50LWNvbnRhaW5lciAuaGVyb19fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvX19jb250ZW50LWNvbnRhaW5lciAuaGVyb19fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogOTBweDtcbiAgfVxufVxuLmhlcm9fX2NvbnRlbnQtY29udGFpbmVyLS1ob21lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19fY29udGVudC1jb250YWluZXItLWhvbWUge1xuICAgIGdhcDogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmhlcm9fX2NvbnRlbnQtY29udGFpbmVyLS1ob21lIC5oZXJvX19jb250ZW50IHtcbiAgZmxleC1iYXNpczogNDglO1xuICBtYXJnaW4tdG9wOiAxNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtY29udGFpbmVyLS1ob21lIC5oZXJvX19jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uaGVyb19fY29udGVudC1jb250YWluZXItLXN3aWV0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtY29udGFpbmVyLS1zd2lldGEge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA2MHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uaGVyb19fY29udGVudC1jb250YWluZXItLXN3aWV0YSAuaGVyb19fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDQzcHg7XG4gIGZsZXgtYmFzaXM6IDQ4JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtY29udGFpbmVyLS1zd2lldGEgLmhlcm9fX2NvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IDQ4JTtcbiAgICBtYXJnaW4tdG9wOiA3MnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvX19jb250ZW50LWNvbnRhaW5lci0tc3dpZXRhIC5oZXJvX19jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiA3MnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvX19jb250ZW50LWNvbnRhaW5lci0tc3dpZXRhIC5idG4ge1xuICAgIG1heC13aWR0aDogNDA4cHg7XG4gIH1cbn1cbi5oZXJvX19jb250ZW50LWNvbnRhaW5lci0tc3dpZXRhLWxwIC5oZXJvX19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtY29udGFpbmVyLS1zd2lldGEtbHAgLmhlcm9fX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDExNnB4O1xuICB9XG59XG4uaGVyb19fY29udGVudC1jb250YWluZXItLXN3aWV0YS1scC1zdGFydCAuaGVyb19fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvX19jb250ZW50LWNvbnRhaW5lci0tc3dpZXRhLWxwLXN0YXJ0IC5oZXJvX19jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uaGVyb19fY29udGVudC1jb250YWluZXItLXN3aWV0YS1scC1lbmQgLmhlcm9fX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyb19fY29udGVudC1jb250YWluZXItLXN3aWV0YS1scC1lbmQgLmhlcm9fX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjQxNHB4KSB7XG4gIC5oZXJvX19jb250ZW50LWNvbnRhaW5lci0tc3dpZXRhLWxwLWVuZCAuaGVyb19fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gIH1cbn1cbi5oZXJvX19jb250ZW50LWNvbnRhaW5lci0tc3dpZXRhLWxwLWVuZDIgLmhlcm9fX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyb19fY29udGVudC1jb250YWluZXItLXN3aWV0YS1scC1lbmQyIC5oZXJvX19jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNDE0cHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtY29udGFpbmVyLS1zd2lldGEtbHAtZW5kMiAuaGVyb19fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHg7XG4gIH1cbn1cbi5oZXJvX19jb250ZW50LWNvbnRhaW5lci0tc3RyZWZhIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uaGVyb19fY29udGVudC1jb250YWluZXItLXN0cmVmYSAuaGVyb19fY29udGVudCB7XG4gIGZsZXgtYmFzaXM6IDQ4JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtY29udGFpbmVyLS1zdHJlZmEgLmhlcm9fX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cbi5oZXJvX19jb250ZW50LWNvbnRhaW5lci0tbWdtIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uaGVyb19fY29udGVudC1jb250YWluZXItLW1nbSAuaGVyb19fY29udGVudCB7XG4gIGZsZXgtYmFzaXM6IDQ4JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtY29udGFpbmVyLS1tZ20gLmhlcm9fX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbi5oZXJvX192aXN1YWwtcGhvdG8tcHJvZHVjdCB7XG4gIG1heC13aWR0aDogMjA5cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvX192aXN1YWwtcGhvdG8tcHJvZHVjdCB7XG4gICAgbWF4LXdpZHRoOiAyOTJweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyb19fdmlzdWFsLXBob3RvLXByb2R1Y3Qge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHg7XG4gIH1cbn1cbi5oZXJvX192aXN1YWwtcGhvdG8taG9tZSB7XG4gIG1heC13aWR0aDogMTYycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5oZXJvX192aXN1YWwtcGhvdG8taG9tZSB7XG4gICAgbWF4LXdpZHRoOiAyMzJweDtcbiAgICBsZWZ0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19fdmlzdWFsLXBob3RvLWhvbWUge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvX192aXN1YWwtcGhvdG8taG9tZSB7XG4gICAgbWF4LXdpZHRoOiAzMTNweDtcbiAgfVxuICAuaGVyb19fdmlzdWFsLXBob3RvLWhvbWUgaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4uaGVyby0tcHJlZi1zYXZlIHtcbiAgei1pbmRleDogMTI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoNTgwcHggKyAxM3Z3KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxMHB4KSB7XG4gIC5oZXJvLS1wcmVmLXNhdmUge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoNTIwcHggKyAxM3Z3KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby0tcHJlZi1zYXZlIHtcbiAgICBtaW4taGVpZ2h0OiA4NTBweDtcbiAgfVxufVxuLmhlcm8tLXByZWYtc2F2ZTo6YmVmb3JlIHtcbiAgdG9wOiAtNDYuOTQ0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTBweCkge1xuICAuaGVyby0tcHJlZi1zYXZlOjpiZWZvcmUge1xuICAgIHRvcDogLTEwNi45NDRweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby0tcHJlZi1zYXZlOjpiZWZvcmUge1xuICAgIHRvcDogLTQ2Ljk0NHB4O1xuICB9XG59XG4uaGVyby0tcHJlZi1zYXZlIC5oZXJvX192aXN1YWwge1xuICBib3R0b206IDM0NnB4O1xufVxuLmhlcm8tLTIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgbWluLWhlaWdodDogNjQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLS0yIHtcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuLmhlcm8tLTI6OmJlZm9yZSB7XG4gIHRvcDogLTY2Ljk0NHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxMjY4ZmYgY2FsYygxOTIwcHggLSA1MHZ3KSwgIzE4MzFhZCBjYWxjKDE5MjBweCArIDUwdncpKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tLTI6OmJlZm9yZSB7XG4gICAgdG9wOiAtMTU2Ljk0NHB4O1xuICB9XG59XG4uaGVybyAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTY0cHg7XG59XG4uaGVybyAuaGVyby0tc3dpZXRhLWxwLXN0YXJ0IC5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5NTZweDtcbn1cbi5oZXJvX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHRleHQtYm94OiB0cmltLWJvdGggY2FwIGFscGhhYmV0aWM7XG59XG4uaGVyb19fdGl0bGUtLWJpZyB7XG4gIGZvbnQtc2l6ZTogOTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm9fX3RpdGxlLS1iaWcge1xuICAgIGZvbnQtc2l6ZTogMTI2cHg7XG4gIH1cbn1cbi5oZXJvX190aXRsZS0tc3RyZWZhIHtcbiAgZm9udC1zaXplOiA2NHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyb19fdGl0bGUtLXN0cmVmYSB7XG4gICAgZm9udC1zaXplOiA5NnB4O1xuICB9XG59XG4uaGVyb19fdGl0bGUtLXN3aWV0YSB7XG4gIGZvbnQtc2l6ZTogNjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm9fX3RpdGxlLS1zd2lldGEge1xuICAgIGZvbnQtc2l6ZTogOTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uaGVyb19fc3VidGl0bGUtLXN0cmVmYSB7XG4gIG1heC13aWR0aDogMzcwcHg7XG59XG4uaGVyb19fc3VidGl0bGUtMiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWF4LXdpZHRoOiAyODhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm9fX3N1YnRpdGxlLTIge1xuICAgIG1heC13aWR0aDogNDA4cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uaGVyb19fc3VidGl0bGUtYnJlYWsge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmhlcm9fX3Zpc3VhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvX192aXN1YWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDM5NnB4O1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbn1cbi5oZXJvX192aXN1YWwtLTIge1xuICBib3R0b206IDE5NnB4O1xufVxuLmhlcm9fX3Zpc3VhbC0tcHJvZHVjdHMge1xuICBib3R0b206IDE5NnB4O1xufVxuLmhlcm9fX3Zpc3VhbC0tc3RyZWZhIHtcbiAgYm90dG9tOiAyMDBweDtcbn1cbi5oZXJvX192aXN1YWwgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTMyNHB4O1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG59XG4uaGVyb19fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMTA0cHg7XG4gIH1cbn1cbi5oZXJvX19jb250ZW50IC5wdWJsaWMtc2VjdGlvbl9faW5mbyBiciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlcm8tLWhvbWUgLmhlcm9fX2NvbnRlbnQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA1NjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tLWhvbWUgLmhlcm9fX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogNzE4cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tLWhvbWUgLmhlcm9fX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTA3MnB4O1xuICB9XG59XG4uaGVyby0taG9tZSAuaGVyb19fdmlzdWFsIHtcbiAgYm90dG9tOiA3NXB4O1xufVxuLmhlcm9fX3VzZXJuYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiRHJ1a1wiLCBhcmlhbDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyb19fdXNlcm5hbWUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG5oMS5oZXJvX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogOTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaDEuaGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTk2cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgLmhlcm9fX3RpdGxlLS1sb25nIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbn1cblxuLm15LWFjY291bnRfX25hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZmxleC1ncm93OiAyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubXktYWNjb3VudF9fbmF2IHtcbiAgICBtYXJnaW4tdG9wOiAtMjkwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygoMTUuMjg1dncgLSA5NXB4KSAqIC0xKTtcbiAgfVxufVxuLm15LWFjY291bnRfX25hdi1saXN0IHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjFweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgbWF4LXdpZHRoOiA0NzBweDtcbn1cbi5teS1hY2NvdW50X19uYXYtbGlzdCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubXktYWNjb3VudCBsaSBhLCAubXktYWNjb3VudF9fbmF2LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjFweDtcbiAgZm9udC1mYW1pbHk6IFwiRElOIENvbmRlbnNlZFwiLCBhcmlhbDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDsgLyogMTAwJSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubXktYWNjb3VudCBsaSBhOmhvdmVyIC5teS1hY2NvdW50X19hcnJvdy1yaWdodCwgLm15LWFjY291bnRfX25hdi1pdGVtIGE6aG92ZXIgLm15LWFjY291bnRfX2Fycm93LXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG59XG4ubXktYWNjb3VudF9fbmF2LXNwYWNlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgNjAsIDExMywgMC4xKTtcbiAgaGVpZ2h0OiAxcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5teS1hY2NvdW50X19uYXYtc3BhY2VyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4O1xuICB9XG59XG4ubXktYWNjb3VudF9fYXJyb3ctcmlnaHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4ubXktYWNjb3VudF9fYXJyb3ctcmlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNScgaGVpZ2h0PScyNScgdmlld0JveD0nMCAwIDI1IDI1JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTEwLjEyMDkgNi41ODg4N0w4LjcxMDk0IDcuOTk4ODdMMTMuMjIgMTIuNDQxNUw4LjcxMDkzIDE2Ljg0OTlMMTAuMTIwOSAxOC4yNTk5TDE1LjkyODggMTIuNDQxNUwxMC4xMjA5IDYuNTg4ODdaJyBmaWxsPSclMjNENjE3MjEnLyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5ob21lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUtLXN3aWV0YSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmhvbWVfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaG9tZV9fY29udGFpbmVyLmtvbmt1cnMtMyB7XG4gIG1hcmdpbi10b3A6IDQycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lX19jb250YWluZXIua29ua3Vycy0zIHtcbiAgICBtYXJnaW4tdG9wOiBpbmhlcml0O1xuICB9XG59XG5cbmFydGljbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG59XG5hcnRpY2xlIHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5hcnRpY2xlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5hcnRpY2xlIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5vLW1hcmNlIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5vLW1hcmNlIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDY4N3B4O1xufVxuLm8tbWFyY2UtLWhlcm8ge1xuICBtaW4taGVpZ2h0OiBjYWxjKDM3MHB4ICsgMTN2dyk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vLW1hcmNlLS1oZXJvIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDQ2MHB4ICsgMTN2dyk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm8tbWFyY2UtLWhlcm8ge1xuICAgIG1pbi1oZWlnaHQ6IDU3MHB4O1xuICB9XG4gIC5vLW1hcmNlLS1oZXJvIC5oZXJvX192aXN1YWwge1xuICAgIGJvdHRvbTogMTc1cHg7XG4gIH1cbn1cblxuLmFkZC1jb2RlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzcwcHg7XG59XG4uYWRkLWNvZGVfX2xpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uYWRkLWNvZGVfX2xpbmsge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hZGQtY29kZSAuYnRuIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbi5hZGQtY29kZSAuZmllbGQtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5hZGQtY29kZSAuaW5wdXQtaGVscGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubXktcG9pbnRzLWFkZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB3aWR0aDogMjQ2cHg7XG4gIGhlaWdodDogMjQ2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIzLjUzNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAxNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAubXktcG9pbnRzLWFkZCB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIGhlaWdodDogMjkwcHg7XG4gIH1cbn1cbi5teS1wb2ludHMtYWRkX19iYWNrZ3JvdW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5teS1wb2ludHMtYWRkX19iYWNrZ3JvdW5kOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE5OHB4O1xuICBoZWlnaHQ6IDE5OHB4O1xuICBib3JkZXItcmFkaXVzOiAxOThweDtcbiAgYm94LXNoYWRvdzogLTUuMjAycHggLTUuMjAycHggN3B4IDBweCAjZmZmIGluc2V0LCA1LjIwMnB4IDUuMjAycHggOXB4IDBweCByZ2JhKDE2MywgMTY3LCAxNzgsIDAuNTUpIGluc2V0O1xufVxuLm15LXBvaW50cy1hZGRfX2JhY2tncm91bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE2MXB4O1xuICBoZWlnaHQ6IDE2MXB4O1xuICBib3JkZXItcmFkaXVzOiAxNjFweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogLTUuMjAycHggLTUuMjAycHggN3B4IDBweCAjZmZmLCA1LjIwMnB4IDUuMjAycHggOXB4IDBweCByZ2JhKDE2MywgMTY3LCAxNzgsIDAuNTUpO1xufVxuLm15LXBvaW50cy1hZGRfX3BvaW50cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTtcbiAgZm9udC1mYW1pbHk6IFwiRHJ1a1wiLCBhcmlhbDtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zO1xufVxuXG4ucHJvZ3Jlc3MtcmluZyB7XG4gIHdpZHRoOiAxODhweDtcbiAgaGVpZ2h0OiAxODhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4ucHJvZ3Jlc3MtY2lyY2xlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZTc3NTdhO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbWFzay1pbWFnZTogY29uaWMtZ3JhZGllbnQoIzAwMCAwZGVnLCB0cmFuc3BhcmVudCAwZGVnKTtcbn1cblxuLnByb2dyZXNzLXJpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE3MHB4O1xuICBoZWlnaHQ6IDE3MHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ucHJvZ3Jlc3MtdmFsdWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtZmFtaWx5OiBcIkRydWtcIiwgYXJpYWw7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiB0YWJ1bGFyLW51bXM7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgY29sb3I6ICNlNzc1N2E7XG59XG5cbi5pbnRlcm5hbF9fbmF2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRmlyZWZveCAqL1xufVxuLmludGVybmFsX19uYXY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTsgLyogQ2hyb21lLCBTYWZhcmkgKi9cbn1cbi5pbnRlcm5hbF9fbmF2IC5pbnRlcm5hbC1idG4ge1xuICBwYWRkaW5nOiA5cHggMTVweDtcbiAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgY29sb3I6ICNkNzE5MjE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjN2M3Yzc7XG4gIHotaW5kZXg6IDE1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uaW50ZXJuYWxfX25hdiAuaW50ZXJuYWwtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2QzZDNkMztcbiAgY29sb3I6ICNkNzE5MjE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG59XG4uaW50ZXJuYWxfX25hdiAuaW50ZXJuYWwtYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNkNzE5MjE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzdjN2M3O1xufVxuLmludGVybmFsX19uYXYgLmludGVybmFsLWJ0bjpmb2N1cy12aXNpYmxlLCAuaW50ZXJuYWxfX25hdiAuaW50ZXJuYWwtYnRuOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjZDcxOTIxO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cbi5pbnRlcm5hbF9fbmF2IC5pbnRlcm5hbC1idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2Q3MTkyMTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjN2M3Yzc7XG59XG4uaW50ZXJuYWxfX25hdl9fX19uYXYtaXRlbSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uaW50ZXJuYWxfX25hdi1zZWN0aW9uIC5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5NjRweDtcbiAgcGFkZGluZzogMDtcbn1cbi5pbnRlcm5hbF9fbmF2LXNlY3Rpb24tLXZvdWNoZXJzIC5pbnRlcm5hbC1idG4ge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uaW5mby1ib3hfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5pbmZvLWJveF9faXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzE5MjE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyNHB4IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBhcmlhbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbmZvLWJveF9faXRlbSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gIH1cbn1cbi5pbmZvLWJveF9faXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjYnIGhlaWdodD0nMjYnIHZpZXdCb3g9JzAgMCAyNiAyNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2clM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTMuMDAwMSA1LjQzOTk0QzguODI0NzkgNS40Mzk5NCA1LjQ0MDA2IDguODI0NjUgNS40NDAwNiAxMi45OTk5QzUuNDQwMDYgMTcuMTc1MiA4LjgyNDc5IDIwLjU1OTkgMTMuMDAwMSAyMC41NTk5QzE3LjE3NTMgMjAuNTU5OSAyMC41NjAxIDE3LjE3NTIgMjAuNTYwMSAxMi45OTk5QzIwLjU2MDEgOC44MjQ2NSAxNy4xNzU0IDUuNDM5OTQgMTMuMDAwMSA1LjQzOTk0Wk0xMy45MDcyIDkuMTU5NzFDMTMuOTA3MiA5LjYyNzU0IDEzLjUzNDkgMTAuMDA2NyAxMy4wNzU2IDEwLjAwNjdDMTIuNjE2MyAxMC4wMDY3IDEyLjI0NCA5LjYyNzU0IDEyLjI0NCA5LjE1OTcxQzEyLjI0NCA4LjY5MTkzIDEyLjYxNjMgOC4zMTI2OCAxMy4wNzU2IDguMzEyNjhDMTMuNTM0OSA4LjMxMjY4IDEzLjkwNzIgOC42OTE5MyAxMy45MDcyIDkuMTU5NzFaTTEzLjA3NTUgMTEuMTM2NEMxMy4zMjYxIDExLjEzNjQgMTMuNTMwMSAxMS4zMjcxIDEzLjUzNzMgMTEuNTY1TDEzLjUzNzUgMTEuNTc4MVYxNy4wOTQ0QzEzLjUzNzUgMTcuMzM4NCAxMy4zMzA3IDE3LjUzNjEgMTMuMDc1NSAxNy41MzYxQzEyLjgyNDkgMTcuNTM2MSAxMi42MjA5IDE3LjM0NTQgMTIuNjEzNyAxNy4xMDc0TDEyLjYxMzUgMTcuMDk0NFYxMS41NzgxQzEyLjYxMzUgMTEuMzM0MSAxMi44MjA0IDExLjEzNjQgMTMuMDc1NSAxMS4xMzY0WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbn1cbi5pbmZvLWJveF9faXRlbS5yZWQtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbmZvLWJveF9faXRlbS5yZWQtYm94OjpiZWZvcmUge1xuICAgIHRvcDogMnB4O1xuICAgIGxlZnQ6IC0xMnB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNjdweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQ1JyBoZWlnaHQ9JzY3JyB2aWV3Qm94PScwIDAgNDUgNjcnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMCAxNC4zOTM1TDQ1IC0wLjEyNVY3OS44NzVIMFYxNC4zOTM1WicgZmlsbD0nJTIzRDcxOTIxJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG59XG4uaW5mby1ib3gtLXN3aWV0YSB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbmZvLWJveC0tc3dpZXRhIC5pbmZvLWJveF9fY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBnYXA6IDEycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbmZvLWJveC0tc3dpZXRhIC5pbmZvLWJveF9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG4uaW5mby1ib3gtLXN3aWV0YSAuaW5mby1ib3hfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N3aWV0YS9pbmZvLWJveC1iZy5qcGcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgcGFkZGluZzogMTJweCAxOHB4O1xuICBnYXA6IDE2cHg7XG4gIGJveC1zaGFkb3c6IDAgMCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluZm8tYm94LS1zd2lldGEgLmluZm8tYm94X19pdGVtIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogMjBweCAyNHB4O1xuICB9XG59XG5cbi5pbmZvLWJveC0yX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgei1pbmRleDogMDtcbn1cbi5pbmZvLWJveC0yX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI3MGNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDI0cHggOHB4IDI0cHggMTZweDtcbiAgbWluLWhlaWdodDogNjZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBhcmlhbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbmZvLWJveC0yX19pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxufVxuLmluZm8tYm94LTJfX2l0ZW0ud2hpdGUtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTRweDtcbiAgbGVmdDogLTE0cHg7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ2IDY4Jz48cGF0aCBkPSdNMC42MjUgMTUuMjY4NUw0NS42MjUgMC43NVY4MC43NUgwLjYyNVYxNS4yNjg1WicgZmlsbD0nd2hpdGUnLz48L3N2Zz5cIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gIHotaW5kZXg6IC0xO1xufVxuLmluZm8tYm94LTJfX2l0ZW0ucmVkLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE0cHg7XG4gIGxlZnQ6IC0xNHB4O1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NiA2OCc+PHBhdGggZD0nTTAuNjI1IDE1LjI2ODVMNDUuNjI1IDAuNzVWODAuNzVIMC42MjVWMTUuMjY4NVonIGZpbGw9J3JlZCcvPjwvc3ZnPlwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgei1pbmRleDogLTE7XG59XG4uaW5mby1ib3gtMl9faXRlbS1udW1iZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiRHJ1a1wiLCBhcmlhbDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmluZm8tYm94LTItLWNvbG9ycyAuaW5mby1ib3gtMl9fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA2NDdweDtcbn1cbi5pbmZvLWJveC0yLS1jb2xvcnMgLmluZm8tYm94LTJfX2NvbnRhaW5lci53aWRlIHtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbn1cbi5pbmZvLWJveC0yLS1jb2xvcnMgLmluZm8tYm94LTJfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzc0NjkxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5mby1ib3gtMi0tY29sb3JzIC5pbmZvLWJveC0yX19pdGVtIHtcbiAgICBwYWRkaW5nOiAyNHB4IDcwcHggMjRweCAyNHB4O1xuICB9XG59XG4uaW5mby1ib3gtMi0tY29sb3JzIC5jb2xvcnMtc2VjdGlvbl9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5mby1ib3gtMi0tY29sb3JzIC5jb2xvcnMtc2VjdGlvbl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIH1cbn1cblxuLmluZm8tYm94LS1zd2lldGEtemFrb25jemVuaWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzE5MjE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3dpZXRhL2luZm8tYm94LWJnLmpwZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIHBhZGRpbmc6IDMycHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaW5mby1ib3gtLXN3aWV0YS16YWtvbmN6ZW5pZSAuaW5mby1ib3hfX2NvbnRhaW5lci16YWtvbmN6ZW5pZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5mby1ib3gtLXN3aWV0YS16YWtvbmN6ZW5pZSAuaW5mby1ib3hfX2NvbnRhY3Qtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTJweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzI4cHg7XG59XG4uaW5mby1ib3gtLXN3aWV0YS16YWtvbmN6ZW5pZSAuaW5mby1ib3hfX2NvbnRhY3QtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJESU4gQ29uZGVuc2VkXCIsIGFyaWFsO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xufVxuLmluZm8tYm94LS1zd2lldGEtemFrb25jemVuaWUgLmluZm8tYm94X19jb250YWN0LXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIGFyaWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xufVxuLmluZm8tYm94LS1zd2lldGEtemFrb25jemVuaWUgLmluZm8tYm94X19jb250YWN0LWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5mby1ib3gtLXN3aWV0YS16YWtvbmN6ZW5pZSAuaW5mby1ib3hfX2NvbnRhY3QtZGV0YWlscyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmluZm8tYm94LS1zd2lldGEtemFrb25jemVuaWUgLmluZm8tYm94X19jb250YWN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW5mby1ib3gtLXN3aWV0YS16YWtvbmN6ZW5pZSAuaW5mby1ib3hfX2NvbnRhY3QtbGFiZWwge1xuICBmb250LWZhbWlseTogXCJESU4gQ29uZGVuc2VkXCIsIGFyaWFsO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xufVxuLmluZm8tYm94LS1zd2lldGEtemFrb25jemVuaWUgLmluZm8tYm94X19jb250YWN0LXZhbHVlIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIENvbmRlbnNlZFwiLCBhcmlhbDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMDtcbn1cblxuLnZvdWNoZXJzIHtcbiAgei1pbmRleDogMTU7XG59XG4udm91Y2hlcnMgLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDk2NHB4O1xufVxuLnZvdWNoZXJzX19oZWFkaW5nIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudm91Y2hlcnNfX2hlYWRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICB9XG59XG4udm91Y2hlcnNfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAzNnB4O1xufVxuLnZvdWNoZXJzX19pdGVtIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MTdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC52b3VjaGVyc19faXRlbSB7XG4gICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSAxOHB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudm91Y2hlcnNfX2l0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAyNHB4KTtcbiAgfVxufVxuLnZvdWNoZXJzX19pbWcge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZvdWNoZXJzX19saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnZvdWNoZXJzX19uYW1lIHtcbiAgY29sb3I6ICNkNzE5MjE7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBDb25kZW5zZWRcIiwgYXJpYWw7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudm91Y2hlcnNfX3dhcnVua2ktaGVhZGluZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4udm91Y2hlcnNfX2VtcHR5IHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZvdWNoZXJzX19lbXB0eSB7XG4gICAgbWFyZ2luLXRvcDogMTEycHg7XG4gICAgbWF4LXdpZHRoOiAyODBweDtcbiAgfVxuICAudm91Y2hlcnNfX2VtcHR5IC5idG4ge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi52b3VjaGVyc19fZW1wdHktaW5mbyB7XG4gIGNvbG9yOiAjZDcxOTIxO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnZvdWNoZXJzX19lbXB0eS1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udm91Y2hlciB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4udm91Y2hlciAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA5OTNweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZvdWNoZXIge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbi52b3VjaGVyX19jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMjZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZvdWNoZXJfX2NvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogNjRweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLnZvdWNoZXJfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgYm9yZGVyLXRvcDogI2M3YzdjNyAxcHggc29saWQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52b3VjaGVyX19jb250ZW50IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAzNzBweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLnZvdWNoZXJfX3RpdGxlIHtcbiAgY29sb3I6ICNkNzE5MjE7XG4gIGZvbnQtZmFtaWx5OiBcIkRydWtcIiwgYXJpYWw7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudm91Y2hlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgfVxufVxuLnZvdWNoZXJfX3BhcmFncmFwaCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi52b3VjaGVyX192YWxpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi52b3VjaGVyX192YWxpZDo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDE4IDE0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTMuNzkxNjcgMC41QzMuOTM1MzMgMC41IDQuMDczMSAwLjU0MjgwMSA0LjE3NDY4IDAuNjE4OTg4QzQuMjc2MjcgMC42OTUxNzUgNC4zMzMzMyAwLjc5ODUwNiA0LjMzMzMzIDAuOTA2MjVWMS4zMTI1SDEzVjAuOTA2MjVDMTMgMC43OTg1MDYgMTMuMDU3MSAwLjY5NTE3NSAxMy4xNTg3IDAuNjE4OTg4QzEzLjI2MDIgMC41NDI4MDEgMTMuMzk4IDAuNSAxMy41NDE3IDAuNUMxMy42ODUzIDAuNSAxMy44MjMxIDAuNTQyODAxIDEzLjkyNDcgMC42MTg5ODhDMTQuMDI2MyAwLjY5NTE3NSAxNC4wODMzIDAuNzk4NTA2IDE0LjA4MzMgMC45MDYyNVYxLjMxMjVIMTUuMTY2N0MxNS43NDEzIDEuMzEyNSAxNi4yOTI0IDEuNDgzNyAxNi42OTg3IDEuNzg4NDVDMTcuMTA1MSAyLjA5MzIgMTcuMzMzMyAyLjUwNjUyIDE3LjMzMzMgMi45Mzc1VjExLjg3NUMxNy4zMzMzIDEyLjMwNiAxNy4xMDUxIDEyLjcxOTMgMTYuNjk4NyAxMy4wMjRDMTYuMjkyNCAxMy4zMjg4IDE1Ljc0MTMgMTMuNSAxNS4xNjY3IDEzLjVIMi4xNjY2N0MxLjU5MjAzIDEzLjUgMS4wNDA5MyAxMy4zMjg4IDAuNjM0NjAyIDEzLjAyNEMwLjIyODI3MyAxMi43MTkzIDAgMTIuMzA2IDAgMTEuODc1VjIuOTM3NUMwIDIuNTA2NTIgMC4yMjgyNzMgMi4wOTMyIDAuNjM0NjAyIDEuNzg4NDVDMS4wNDA5MyAxLjQ4MzcgMS41OTIwMyAxLjMxMjUgMi4xNjY2NyAxLjMxMjVIMy4yNVYwLjkwNjI1QzMuMjUgMC43OTg1MDYgMy4zMDcwNyAwLjY5NTE3NSAzLjQwODY1IDAuNjE4OTg4QzMuNTEwMjMgMC41NDI4MDEgMy42NDgwMSAwLjUgMy43OTE2NyAwLjVaTTEuMDgzMzMgNC44MzMzM1YxMS44NzVDMS4wODMzMyAxMi4wOTA1IDEuMTk3NDcgMTIuMjk3MSAxLjQwMDYzIDEyLjQ0OTVDMS42MDM4IDEyLjYwMTkgMS44NzkzNSAxMi42ODc1IDIuMTY2NjcgMTIuNjg3NUgxNS4xNjY3QzE1LjQ1NCAxMi42ODc1IDE1LjcyOTUgMTIuNjAxOSAxNS45MzI3IDEyLjQ0OTVDMTYuMTM1OSAxMi4yOTcxIDE2LjI1IDEyLjA5MDUgMTYuMjUgMTEuODc1VjQuODMzMzNIMS4wODMzM1onIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBoZWlnaHQ6IDE4cHg7XG59XG4udm91Y2hlcl9fdmlzdWFsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZvdWNoZXJfX3Zpc3VhbCB7XG4gICAgbWF4LXdpZHRoOiA0NzZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4udm91Y2hlcl9fdmlzdWFsLW1kYWwge1xuICBtYXgtd2lkdGg6IDIyNnB4O1xufVxuLnZvdWNoZXJfX2NvZGUge1xuICBjb2xvcjogI2Q3MTkyMTtcbiAgZm9udC1mYW1pbHk6IFwiRHJ1a1wiLCBhcmlhbDtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLm1nbSAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTY0cHg7XG59XG4ubWdtIC5jb250YWluZXItc21hbGwge1xuICBtYXgtd2lkdGg6IDY4N3B4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLm1nbV9fbGluay1wYW5lbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM3MHB4O1xufVxuLm1nbV9fY29udGVudCB7XG4gIGNvbG9yOiAjMDAzMmEwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZ21fX2NvbnRlbnQge1xuICAgIGdhcDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgIG1heC13aWR0aDogNjY3cHg7XG4gIH1cbn1cbi5tZ20gYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWdtIGJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm1nbV9fdGl0bGUge1xuICBjb2xvcjogIzAwMzJhMDtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWdtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICB9XG59XG4ubWdtX19wYXJhZ3JhcGgge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ubWdtX19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzcwcHg7XG4gIGhlaWdodDogNDhweDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgcGFkZGluZzogNHB4IDBweCAycHggOHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlci1ib3R0b206ICNhMmEyYTI7XG4gIGJhY2tncm91bmQ6ICNlM2UzZTM7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGNvbG9yOiAjODU4NTg1O1xuICAvKiBUZXh0LUxHL1JlZ3VsYXIgKi9cbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIGFyaWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ubWdtX19ob3ctdG8tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1nbV9faG93LXRvLWNvbnRhaW5lciB7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG4ubWdtX192aXN1YWxzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZ21fX3Zpc3VhbHMtY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICB9XG59XG4ubWdtX192aXN1YWwtdGl0bGUge1xuICBjb2xvcjogIzAwMzJhMDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWdtX192aXN1YWwtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4ubWdtX192aXN1YWwtaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1nbV9fdmlzdWFsLWltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNy41cHg7XG4gIH1cbn1cblxuLmNvbG9ycy1iZyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29sb3JzLWJnLTMuanBnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sb3JzLWJnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMTUwcHg7XG4gIH1cbn1cbi5jb2xvcnMtYmcua29ua3Vycy0zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY29sb3JzLWtvbmt1cnMtMy1iYWNrZ3JvdW5kLmpwZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG59XG4uY29sb3JzLWJnLmtvbmt1cnMtMyAua29ua3Vycy0zLWJnIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMTAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2xvcnMta29ua3Vycy0zLWJhY2tncm91bmQtd2F2ZS5wbmdcIikgbm8tcmVwZWF0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAtMTtcbn1cbi5jb2xvcnMtYmctLXNob3J0IHtcbiAgYmFja2dyb3VuZC1zaXplOiB1bnNldDtcbn1cblxuLmlucHV0LWNvbnRhaW5lciB0ZXh0YXJlYSB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuXG4uY29sb3JzLWJveC1yZWd1bGFtaW4gLnJlZ3VsYW1pbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbG9ycy1ib3gtcmVndWxhbWluIC5yZWd1bGFtaW4ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5jb2xvcnMtYm94LXJlZ3VsYW1pbiAucmVndWxhbWluIGEucHVibGljLXNlY3Rpb25fX2V4dGVybmFsLWxpbmsge1xuICBjb2xvcjogI2M3NDY5MTtcbn1cbi5jb250YWN0Ml9faXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0Ml9faXRlbSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLm9zd2lhZGN6ZW5pZSBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuLm9zd2lhZGN6ZW5pZSBwIGEub3N3aWFkY3plbmllLWxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjYzc0NjkxO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uY2hlY2tib3gtY29udGFpbmVyLmtvbmt1cnMtMyB7XG4gIHBhZGRpbmctbGVmdDogMzhweDtcbn1cblxuLmNvbG9ycy1wcm9kdWN0cyB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2xvcnMtcHJvZHVjdHMge1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIH1cbn1cbi5jb2xvcnMtcHJvZHVjdHMgLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDk2NHB4O1xufVxuLmNvbG9ycy1wcm9kdWN0c19fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sb3JzLXByb2R1Y3RzX19jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5jb2xvcnMtcHJvZHVjdHNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA2NHB4O1xufVxuLmNvbG9ycy1wcm9kdWN0c19fdGl0bGUgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sb3JzLXByb2R1Y3RzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA5NnB4O1xuICB9XG4gIC5jb2xvcnMtcHJvZHVjdHNfX3RpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmNvbG9ycy1wcm9kdWN0c19fcGFja3Nob290IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2xvcnMtcHJvZHVjdHNfX3BhY2tzaG9vdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4uY29sb3JzLXByb2R1Y3RzX19wYWNrc2hvb3QgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG59XG4uY29sb3JzLXByb2R1Y3RzX19wYWNrc2hvdC1pbWcge1xuICBtYXgtd2lkdGg6IDIxN3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sb3JzLXByb2R1Y3RzX19wYWNrc2hvdC1pbWcge1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbG9ycy1wcm9kdWN0c19fcGFja3Nob3QtaW1nIHtcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICB9XG59XG4uY29sb3JzLXByb2R1Y3RzX19wYWNrc2hvdC0xLWltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMjVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbG9ycy1wcm9kdWN0c19fcGFja3Nob3QtMS1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMzIlIDAgMCAxMnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2xvcnMtcHJvZHVjdHNfX3BhY2tzaG90LTEtaW1nIHtcbiAgICBtYXgtd2lkdGg6IDI5cHg7XG4gIH1cbn1cbi5jb2xvcnMtcHJvZHVjdHNfX3ZhcmlhbnRzIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmNvbG9ycy1zZWN0aW9uIC5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1NjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbG9ycy1zZWN0aW9uIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzE4cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbG9ycy1zZWN0aW9uIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTY0cHg7XG4gIH1cbn1cbi5jb2xvcnMtc2VjdGlvbl9fY29udGVudCB7XG4gIGNvbG9yOiAjYzc0NjkxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sb3JzLXNlY3Rpb25fX2NvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbi5jb2xvcnMtc2VjdGlvbl9fdGl0bGUge1xuICBmb250LXNpemU6IDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2xvcnMtc2VjdGlvbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgfVxufVxuLmNvbG9ycy1zZWN0aW9uX19wYXJhZ3JhcGgge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuXG4uY29sb3JzLWxwX192aWRlbyB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2xvcnMtbHBfX3ZpZGVvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICB9XG4gIC5jb2xvcnMtbHBfX3ZpZGVvIHZpZGVvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLmNvbG9yc19faW1hZ2UtY2FyZCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2xvcnNfX2ltYWdlLWNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIH1cbn1cblxuLm1vb2Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG59XG4ubW9vZCAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTY0cHg7XG59XG4ubW9vZF9fbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubW9vZF9fbmF2LWl0ZW0ge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvKiBTaGFkb3ctbWQgKi9cbiAgdGV4dC1zaGFkb3c6IDBweCAxMHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgZm9udC1mYW1pbHk6IFwiRElOIENvbmRlbnNlZFwiLCBhcmlhbDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHdpZHRoOiA3MnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb29kX19uYXYtaXRlbSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxufVxuLm1vb2RfX25hdi1pdGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5tb29kX19uYXYtaXRlbS5hY3RpdmUge1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXNoYWRvdzogMHB4IDEwcHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xufVxuLm1vb2RfX25hdi1pdGVtLS10cmF2ZWwuYWN0aXZlIHtcbiAgY29sb3I6ICNiNDQ3Njg7XG59XG4ubW9vZF9fbmF2LWl0ZW0tLXRyYXZlbC5hY3RpdmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0NDc2ODtcbn1cbi5tb29kX19uYXYtaXRlbS0tZmFzaGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2M4NDc4MDtcbn1cbi5tb29kX19uYXYtaXRlbS0tZmFzaGlvbi5hY3RpdmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4NDc4MDtcbn1cbi5tb29kX19uYXYtaXRlbS0tZnVuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjYTQ2NTljO1xufVxuLm1vb2RfX25hdi1pdGVtLS1mdW4uYWN0aXZlOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNDY1OWM7XG59XG4ubW9vZF9fbmF2LWl0ZW0tLW11c2ljLmFjdGl2ZSB7XG4gIGNvbG9yOiAjOTI3OWQyO1xufVxuLm1vb2RfX25hdi1pdGVtLS1tdXNpYy5hY3RpdmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyNzlkMjtcbn1cblxuLm1vb2Qtc3dpcGVyIHtcbiAgbWF4LXdpZHRoOiA5NjRweDtcbiAgb3ZlcmZsb3c6IHVuc2V0O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLm1vb2Qtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyMzBweDtcbiAgaGVpZ2h0OiAzMzdweDtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMTZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vb2Qtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiAzMzBweDtcbiAgICBoZWlnaHQ6IDQ4NXB4O1xuICB9XG59XG4ubW9vZC1zd2lwZXJfX25hdi1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxM3B4O1xufVxuXG4ubW9vZC1zbGlkZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDI3cHggMjdweCA0OHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb29kLXNsaWRlIHtcbiAgICBwYWRkaW5nOiA0MHB4IDQwcHggNjRweDtcbiAgfVxufVxuLm1vb2Qtc2xpZGUtLWZhc2hpb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc2xpZGVyL3NsaWRlci1iZy1mYXNoaW9uLmpwZ1wiKTtcbn1cbi5tb29kLXNsaWRlLS10cmF2ZWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc2xpZGVyL3NsaWRlci1iZy10cmF2ZWwuanBnXCIpO1xufVxuLm1vb2Qtc2xpZGUtLWZ1biB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zbGlkZXIvc2xpZGVyLWJnLWZ1bi5qcGdcIik7XG59XG4ubW9vZC1zbGlkZS0tbXVzaWMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc2xpZGVyL3NsaWRlci1iZy1tdXNpYy5qcGdcIik7XG59XG4ubW9vZC1zbGlkZV9fdmlzdWFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAtMTtcbn1cbi5tb29kLXNsaWRlX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIFNhZmFyaSAqL1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIElFIDEwIGFuZCBJRSAxMSAqL1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5tb29kLXNsaWRlX19jb250ZW50IC5idG4ge1xuICBtaW4td2lkdGg6IHVuc2V0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiA0cHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLm1vb2Qtc2xpZGVfX2NvbnRlbnQgLmJ0biBzdmcge1xuICB3aWR0aDogNy44MTdweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vb2Qtc2xpZGVfX2NvbnRlbnQgLmJ0biBzdmcge1xuICAgIHdpZHRoOiAxMS4yNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb29kLXNsaWRlX19jb250ZW50IC5idG4ge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5tb29kLXNsaWRlX19jb250ZW50IC5idG46aG92ZXIgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG4ubW9vZC1zbGlkZV9fY29udGVudC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLXRvcDogNTJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vb2Qtc2xpZGVfX2NvbnRlbnQtZ3JvdXAge1xuICAgIGdhcDogMTJweDtcbiAgICBtYXJnaW4tdG9wOiA4MnB4O1xuICB9XG59XG4ubW9vZC1zbGlkZV9fY2F0ZWdvcnkge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgLyogU2hhZG93LW1kICovXG4gIHRleHQtc2hhZG93OiAwcHggMTBweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9vZC1zbGlkZV9fY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLm1vb2Qtc2xpZGVfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDM4cHg7XG4gIGdhcDogNHB4O1xuICBmb250LWZhbWlseTogXCJESU4gQ29uZGVuc2VkXCIsIGFyaWFsO1xuICB0ZXh0LXNoYWRvdzogMHB4IDEwcHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBmb250LXNpemU6IDguMzM4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDFlbTsgLyogMTAwJSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9vZC1zbGlkZV9faWNvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGdhcDogOHB4O1xuICB9XG59XG4ubW9vZC1zbGlkZV9fdGl0bGUge1xuICB0ZXh0LXNoYWRvdzogMHB4IDYuOTQ4cHggMTEuMTE4cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb29kLXNsaWRlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG59XG4ubW9vZC1zbGlkZV9fZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vb2Qtc2xpZGVfX2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uY29sb3JzLWF1ZGlvLXBsYXllciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIGFyaWFsO1xuICAvKiBEb215xZtsbmllIOKAkyBQTEFZICh0csOzamvEhXQpICovXG4gIC8qIEdkeSBncmEg4oCTIFBBVVNFIChkd2Egc8WCdXBraSkgKi9cbiAgLyogRmlyZWZveCB0cmFjayAqL1xuICAvKiBDaHJvbWUgdHJhY2sgKG5pZXdpZG9jem55KSAqL1xuICAvKiBUaHVtYiDigJMgaWRlbnR5Y3pueSB3IG9idSBwcnplZ2zEhWRhcmthY2ggKi9cbiAgLyogRmlyZWZveCAqL1xufVxuLmNvbG9ycy1hdWRpby1wbGF5ZXIgLnBsYXktcGF1c2Uge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNvbG9ycy1hdWRpby1wbGF5ZXIgLmR1cmF0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4OyAvKiAxMzMuMzMzJSAqL1xufVxuLmNvbG9ycy1hdWRpby1wbGF5ZXIgLnBsYXktcGF1c2U6OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczOScgaGVpZ2h0PSczOScgdmlld0JveD0nMCAwIDM5IDM5JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTE5LjA5NDcgMEMyOS42MjQ0IDAgMzguMTkwMyA4LjU2NTA3IDM4LjE5MDQgMTkuMDk0N0MzOC4xOTA0IDI5LjYyNDUgMjkuNjI0NSAzOC4xODk1IDE5LjA5NDcgMzguMTg5NUM4LjU2NzM0IDM4LjE4OTMgMCAyOS42MjQ0IDAgMTkuMDk0N0MwLjAwMDEyODUxNCA4LjU2NTE2IDguNTY1MTUgMC4wMDAxNDUxMDUgMTkuMDk0NyAwWk0xNi4zMjMyIDkuNzI2NTZDMTUuMjkxIDguOTA5NjYgMTQgOS45MzI1OSAxNCAxMS41NjY0VjI3LjI0MDJDMTQgMjguODc0IDE1LjI5MSAyOS44OTcgMTYuMzIzMiAyOS4wODAxTDI2LjIyNTYgMjEuMjQyMkMyNy4yNTc4IDIwLjQyNTMgMjcuMjU3OCAxOC4zODMzIDI2LjIyNTYgMTcuNTY2NFYxNy41NjQ1TDE2LjMyMzIgOS43MjY1NlonIGZpbGw9JyUyM0M3NDY5MScgZmlsbC1vcGFjaXR5PScwLjgnLyUzRSUzQy9zdmclM0VcIik7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jb2xvcnMtYXVkaW8tcGxheWVyIC5wbGF5LXBhdXNlLnBsYXlpbmc6OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczOScgaGVpZ2h0PSczOScgdmlld0JveD0nMCAwIDM5IDM5JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTE5LjA5NDcgMEMyOS42MjIyIDAgMzguMTkwMiA4LjU2NTA2IDM4LjE5MDQgMTkuMDk0N0MzOC4xOTA0IDI5LjYyNDYgMjkuNjI0NiAzOC4xOTA0IDE5LjA5NDcgMzguMTkwNEM4LjU2NzMzIDM4LjE5MDIgMCAyOS42MjQ0IDAgMTkuMDk0N0MwLjAwMDIwNDg0NiA4LjU2NTE5IDguNTY3NDUgMC4wMDAyMDU4ODMgMTkuMDk0NyAwWk0xMy40ODM0IDExQzEyLjY2NDEgMTEgMTIgMTEuNyAxMiAxMi41NjM1VjI1LjQzNjVDMTIgMjYuMyAxMi42NjQxIDI3IDEzLjQ4MzQgMjdIMTYuNTE2NkMxNy4zMzU5IDI3IDE4IDI2LjMgMTggMjUuNDM2NVYxMi41NjM1QzE4IDExLjcgMTcuMzM1OSAxMSAxNi41MTY2IDExSDEzLjQ4MzRaTTIxLjY3ODcgMTFDMjAuODU5NCAxMSAyMC4xOTUzIDExLjcgMjAuMTk1MyAxMi41NjM1VjI1LjQzNjVDMjAuMTk1MyAyNi4zIDIwLjg1OTQgMjcgMjEuNjc4NyAyN0gyNC43MTE5QzI1LjUzMTIgMjcgMjYuMTk1MyAyNi4zIDI2LjE5NTMgMjUuNDM2NVYxMi41NjM1QzI2LjE5NTMgMTEuNyAyNS41MzEyIDExIDI0LjcxMTkgMTFIMjEuNjc4N1onIGZpbGw9JyUyM0M3NDY5MScgZmlsbC1vcGFjaXR5PScwLjgnLyUzRSUzQy9zdmclM0VcIik7XG59XG4uY29sb3JzLWF1ZGlvLXBsYXllciBpbnB1dFt0eXBlPXJhbmdlXS5wcm9ncmVzcyB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG59XG4uY29sb3JzLWF1ZGlvLXBsYXllciBpbnB1dFt0eXBlPXJhbmdlXS5wcm9ncmVzczo6LW1vei1yYW5nZS10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDZweDtcbn1cbi5jb2xvcnMtYXVkaW8tcGxheWVyIGlucHV0W3R5cGU9cmFuZ2VdLnByb2dyZXNzOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDA7XG59XG4uY29sb3JzLWF1ZGlvLXBsYXllciBpbnB1dFt0eXBlPXJhbmdlXS5wcm9ncmVzczo6LXdlYmtpdC1zbGlkZXItdGh1bWIsXG4uY29sb3JzLWF1ZGlvLXBsYXllciBpbnB1dFt0eXBlPXJhbmdlXS5wcm9ncmVzczo6LW1vei1yYW5nZS10aHVtYiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogNnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb2xvcnMtYXVkaW8tcGxheWVyIGlucHV0W3R5cGU9cmFuZ2VdLnByb2dyZXNzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgaGVpZ2h0OiA2cHg7XG4gIHdpZHRoOiA2cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jb2xvcnMtYXVkaW8tcGxheWVyIGlucHV0W3R5cGU9cmFuZ2VdLnByb2dyZXNzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgaGVpZ2h0OiA2cHg7XG4gIHdpZHRoOiA2cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnZpZGVvLXBsYXllciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnZpZGVvLXBsYXllcl9fY29udHJvbHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnZpZGVvLXBsYXllci0tc2hvdy1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbn1cbi52aWRlby1wbGF5ZXItLXBsYXlpbmcge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG4udmlkZW8tcGxheWVyLS1zdG9wcGVkIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuLnZpZGVvLXBsYXllcl9fcGxheS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG4udmlkZW8tcGxheWVyX19wbGF5LWJ0bjo6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQ3JyBoZWlnaHQ9JzQ3JyB2aWV3Qm94PScwIDAgNDcgNDcnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMjMuMzk1NSAwQzM2LjI5NjkgMCA0Ni43OTE3IDEwLjQ5MzggNDYuNzkyIDIzLjM5NDVDNDYuNzkyIDM2LjI5NTUgMzYuMjk3IDQ2Ljc5IDIzLjM5NTUgNDYuNzlDMTAuNDk3IDQ2Ljc4OTggMCAzNi4yOTU0IDAgMjMuMzk0NUMwLjAwMDI1NDQ0OCAxMC40OTM5IDEwLjQ5NDQgMC4wMDAyNDc2ODEgMjMuMzk1NSAwWk0xNy45MTcgMTIuMzE4NEMxNi4xNzY0IDExLjQxMzcgMTQuMDAwMyAxMi41NDU4IDE0IDE0LjM1NTVWMzEuNzIwN0MxNCAzMy41MzA1IDE2LjE3NjMgMzQuNjYzMyAxNy45MTcgMzMuNzU4OEwzNC42MTcyIDI1LjA3NjJDMzYuMzU3OCAyNC4xNzExIDM2LjM1NzggMjEuOTA3OSAzNC42MTcyIDIxLjAwMjlWMjEuMDAxTDE3LjkxNyAxMi4zMTg0WicgZmlsbD0nd2hpdGUnIGZpbGwtb3BhY2l0eT0nMC44Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLnZpZGVvLXBsYXllcl9fZnVsbHNjcmVlbi1idG46OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDIwNDggMjA0OCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZD0nTTE2NjQgMTY2NHYtMzg0aDEyOHY1MTJoLTUxMnYtMTI4ek0xMjgwIDI1Nmg1MTJ2NTEyaC0xMjhWMzg0aC0zODR6TTI1NiA3NjhWMjU2aDUxMnYxMjhIMzg0djM4NHptMTI4IDUxMnYzODRoMzg0djEyOEgyNTZ2LTUxMnonLyUzRSUzQy9zdmclM0VcIik7XG59XG4udmlkZW8tcGxheWVyX19tdXRlLWJ0bjo6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIyJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjIgMjAnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMTcuMTE5MyAxOS41MzI1QzE4LjQwMzggMTguMjUxNSAxOS40MjI2IDE2LjcyOTIgMjAuMTE3IDE1LjA1MzJDMjAuODExNCAxMy4zNzcyIDIxLjE2NzcgMTEuNTgwNCAyMS4xNjU1IDkuNzY2MjVDMjEuMTY3NyA3Ljk1MjA4IDIwLjgxMTQgNi4xNTUzNSAyMC4xMTcgNC40NzkzM0MxOS40MjI2IDIuODAzMyAxOC40MDM4IDEuMjgxMDMgMTcuMTE5MyAwTDE1Ljk2ODggMS4xNDg4N0MxNy4xMDIyIDIuMjc5MjEgMTguMDAxMSAzLjYyMjQxIDE4LjYxMzggNS4xMDEyN0MxOS4yMjY1IDYuNTgwMTMgMTkuNTQwOSA4LjE2NTUgMTkuNTM4OSA5Ljc2NjI1QzE5LjUzODkgMTMuMTMxNiAxOC4xNzM5IDE2LjE3ODUgMTUuOTY4OCAxOC4zODM2TDE3LjExOTMgMTkuNTMyNVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00xNC44MjA4IDE3LjIzNDhDMTUuODAzIDE2LjI1NTIgMTYuNTgyIDE1LjA5MSAxNy4xMTMgMTMuODA5M0MxNy42NDQgMTIuNTI3NiAxNy45MTY0IDExLjE1MzcgMTcuOTE0OCA5Ljc2NjM1QzE3LjkxNjQgOC4zNzkwMyAxNy42NDQgNy4wMDUwNSAxNy4xMTMgNS43MjMzNkMxNi41ODIgNC40NDE2NyAxNS44MDMgMy4yNzc1NCAxNC44MjA4IDIuMjk3ODVMMTMuNjcxOSAzLjQ0NjczQzE0LjUwMyA0LjI3NTcxIDE1LjE2MjIgNS4yNjA3NyAxNS42MTE0IDYuMzQ1M0MxNi4wNjA3IDcuNDI5ODMgMTYuMjkxMiA4LjU5MjQ1IDE2LjI4OTggOS43NjYzNUMxNi4yOTE2IDEwLjk0MDQgMTYuMDYxNSAxMi4xMDMzIDE1LjYxMjUgMTMuMTg4MUMxNS4xNjM1IDE0LjI3MjkgMTQuNTA0NiAxNS4yNTgzIDEzLjY3MzUgMTYuMDg3NkwxNC44MjA4IDE3LjIzNDhaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTIuNTIzOSAxNC45MzY1QzEzLjIwMzkgMTQuMjU4MiAxMy43NDMyIDEzLjQ1MjIgMTQuMTEwOCAxMi41NjQ4QzE0LjQ3ODMgMTEuNjc3NCAxNC42NjY5IDEwLjcyNjIgMTQuNjY1NiA5Ljc2NTdDMTQuNjY2OSA4LjgwNTIzIDE0LjQ3ODMgNy44NTM5NyAxNC4xMTA4IDYuOTY2NkMxMy43NDMyIDYuMDc5MjMgMTMuMjAzOSA1LjI3MzI0IDEyLjUyMzkgNC41OTQ5NUwxMS4zNzUgNS43NDM4M0MxMS45MDM5IDYuMjcxNDIgMTIuMzIzMyA2Ljg5ODMzIDEyLjYwOTIgNy41ODg1NEMxMi44OTUgOC4yNzg3NSAxMy4wNDE3IDkuMDE4NjUgMTMuMDQwNiA5Ljc2NTdDMTMuMDQxNiAxMC41MTI3IDEyLjg5NDkgMTEuMjUyNiAxMi42MDkxIDExLjk0MjhDMTIuMzIzMiAxMi42MzMgMTEuOTAzOCAxMy4yNTk5IDExLjM3NSAxMy43ODc2TDEyLjUyMzkgMTQuOTM2NVpNOS4yOTAxMiAyLjUzNDQ1QzkuNDI3NzggMi42MDA3NyA5LjU0Mzk1IDIuNzA0NTUgOS42MjUyOSAyLjgzMzlDOS43MDY2NCAyLjk2MzI1IDkuNzQ5ODYgMy4xMTI5MSA5Ljc1IDMuMjY1N1YxNi4yNjU3QzkuNzQ5NzggMTYuNDE4NiA5LjcwNjQzIDE2LjU2ODMgOS42MjQ5MyAxNi42OTc3QzkuNTQzNDMgMTYuODI3IDkuNDI3MDkgMTYuOTMwOCA5LjI4OTI3IDE2Ljk5N0M5LjE1MTQ1IDE3LjA2MzEgOC45OTc3NiAxNy4wODkxIDguODQ1ODUgMTcuMDcxOUM4LjY5MzkzIDE3LjA1NDYgOC41NDk5NyAxNi45OTQ5IDguNDMwNSAxNi44OTk1TDQuNTkwNjMgMTMuODI4MkgwLjgxMjVDMC41OTcwMTIgMTMuODI4MiAwLjM5MDM0OSAxMy43NDI2IDAuMjM3OTc2IDEzLjU5MDJDMC4wODU2MDI0IDEzLjQzNzkgMCAxMy4yMzEyIDAgMTMuMDE1N1Y2LjUxNTdDMCA2LjMwMDIyIDAuMDg1NjAyNCA2LjA5MzU1IDAuMjM3OTc2IDUuOTQxMThDMC4zOTAzNDkgNS43ODg4MSAwLjU5NzAxMiA1LjcwMzIgMC44MTI1IDUuNzAzMkg0LjU5MDYzTDguNDMwNSAyLjYzMTk1QzguNTUwMDYgMi41MzYzOCA4LjY5NDE3IDIuNDc2NTMgOC44NDYyNiAyLjQ1OTI4QzguOTk4MzQgMi40NDIwMyA5LjE1MjIgMi40NjgwOSA5LjI5MDEyIDIuNTM0NDVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi52aWRlby1wbGF5ZXJfX211dGUtYnRuLm11dGVkOjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjInIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAyMiAxNScgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J005LjI5MDEzIDAuMDgwMzUyNUM5LjQyNzc4IDAuMTQ2NjY3IDkuNTQzOTUgMC4yNTA0NTMgOS42MjUyOSAwLjM3OTc5OUM5LjcwNjY0IDAuNTA5MTQ0IDkuNzQ5ODYgMC42NTg4MDUgOS43NSAwLjgxMTYwM1YxMy44MTE2QzkuNzQ5NzggMTMuOTY0NSA5LjcwNjQzIDE0LjExNDIgOS42MjQ5MyAxNC4yNDM2QzkuNTQzNDMgMTQuMzcyOSA5LjQyNzA5IDE0LjQ3NjcgOS4yODkyNyAxNC41NDI4QzkuMTUxNDYgMTQuNjA5IDguOTk3NzYgMTQuNjM1IDguODQ1ODUgMTQuNjE3OEM4LjY5MzkzIDE0LjYwMDUgOC41NDk5NyAxNC41NDA4IDguNDMwNSAxNC40NDU0TDQuNTkwNjMgMTEuMzc0MUgwLjgxMjVDMC41OTcwMTIgMTEuMzc0MSAwLjM5MDM0OSAxMS4yODg1IDAuMjM3OTc2IDExLjEzNjFDMC4wODU2MDI0IDEwLjk4MzggMCAxMC43NzcxIDAgMTAuNTYxNlY0LjA2MTZDMCAzLjg0NjExIDAuMDg1NjAyNCAzLjYzOTQ1IDAuMjM3OTc2IDMuNDg3MDhDMC4zOTAzNDkgMy4zMzQ3MSAwLjU5NzAxMiAzLjI0OTEgMC44MTI1IDMuMjQ5MUg0LjU5MDYzTDguNDMwNSAwLjE3Nzg1MkM4LjU1MDA2IDAuMDgyMjgyNyA4LjY5NDE3IDAuMDIyNDI2MyA4Ljg0NjI2IDAuMDA1MTc2NzVDOC45OTgzNCAtMC4wMTIwNzI4IDkuMTUyMiAwLjAxMzk4NjIgOS4yOTAxMyAwLjA4MDM1MjVaTTIwLjg4NzggMy40ODYzNUMyMC45NjM0IDMuNTYxODMgMjEuMDIzNCAzLjY1MTQ5IDIxLjA2NDQgMy43NTAyQzIxLjEwNTQgMy44NDg5MSAyMS4xMjY1IDMuOTU0NzMgMjEuMTI2NSA0LjA2MTZDMjEuMTI2NSA0LjE2ODQ3IDIxLjEwNTQgNC4yNzQzIDIxLjA2NDQgNC4zNzMwMUMyMS4wMjM0IDQuNDcxNzIgMjAuOTYzNCA0LjU2MTM4IDIwLjg4NzggNC42MzY4NUwxOC4yMTE0IDcuMzExNkwyMC44ODc4IDkuOTg2MzVDMjEuMDQwMyAxMC4xMzg5IDIxLjEyNiAxMC4zNDU4IDIxLjEyNiAxMC41NjE2QzIxLjEyNiAxMC43Nzc0IDIxLjA0MDMgMTAuOTg0MyAyMC44ODc4IDExLjEzNjlDMjAuNzM1MiAxMS4yODk0IDIwLjUyODMgMTEuMzc1MSAyMC4zMTI1IDExLjM3NTFDMjAuMDk2NyAxMS4zNzUxIDE5Ljg4OTggMTEuMjg5NCAxOS43MzczIDExLjEzNjlMMTcuMDYyNSA4LjQ2MDQ4TDE0LjM4NzggMTEuMTM2OUMxNC4yMzUyIDExLjI4OTQgMTQuMDI4MyAxMS4zNzUxIDEzLjgxMjUgMTEuMzc1MUMxMy41OTY3IDExLjM3NTEgMTMuMzg5OCAxMS4yODk0IDEzLjIzNzMgMTEuMTM2OUMxMy4wODQ3IDEwLjk4NDMgMTIuOTk5IDEwLjc3NzQgMTIuOTk5IDEwLjU2MTZDMTIuOTk5IDEwLjM0NTggMTMuMDg0NyAxMC4xMzg5IDEzLjIzNzMgOS45ODYzNUwxNS45MTM2IDcuMzExNkwxMy4yMzczIDQuNjM2ODVDMTMuMTYxNyA0LjU2MTMxIDEzLjEwMTggNC40NzE2MyAxMy4wNjA5IDQuMzcyOTNDMTMuMDIgNC4yNzQyMiAxMi45OTkgNC4xNjg0NCAxMi45OTkgNC4wNjE2QzEyLjk5OSAzLjk1NDc3IDEzLjAyIDMuODQ4OTggMTMuMDYwOSAzLjc1MDI4QzEzLjEwMTggMy42NTE1OCAxMy4xNjE3IDMuNTYxOSAxMy4yMzczIDMuNDg2MzVDMTMuMzg5OCAzLjMzMzc5IDEzLjU5NjcgMy4yNDgwOCAxMy44MTI1IDMuMjQ4MDhDMTMuOTE5MyAzLjI0ODA4IDE0LjAyNTEgMy4yNjkxMiAxNC4xMjM4IDMuMzFDMTQuMjIyNSAzLjM1MDg5IDE0LjMxMjIgMy40MTA4MSAxNC4zODc4IDMuNDg2MzVMMTcuMDYyNSA2LjE2MjczTDE5LjczNzMgMy40ODYzNUMxOS44MTI3IDMuNDEwNjkgMTkuOTAyNCAzLjM1MDY1IDIwLjAwMTEgMy4zMDk2OUMyMC4wOTk4IDMuMjY4NzMgMjAuMjA1NiAzLjI0NzY1IDIwLjMxMjUgMy4yNDc2NUMyMC40MTk0IDMuMjQ3NjUgMjAuNTI1MiAzLjI2ODczIDIwLjYyMzkgMy4zMDk2OUMyMC43MjI2IDMuMzUwNjUgMjAuODEyMyAzLjQxMDY5IDIwLjg4NzggMy40ODYzNVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLnZpZGVvLXBsYXllcl9fcHJvZ3Jlc3MtYmFyIHtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5OWJhNjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udmlkZW8tcGxheWVyX19wcm9ncmVzcyB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNzQ2OTE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi52aWRlby1wbGF5ZXJfX3RpbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG4udmlkZW8tcGxheWVyX19tdXRlLWJ0biwgLnZpZGVvLXBsYXllcl9fZnVsbHNjcmVlbi1idG4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5cbi5rb25rdXJzLWZvcm0td3JhcHBlciB7XG4gIGNvbG9yOiAjYzc0NjkxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbG9ycy1rb25rdXJzLWZvcm0tYmctbS5qcGcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDMwLjU3dncsIDEwMCUgMCwgMTAwJSBjYWxjKDEwMCUgLSAzMC41N3Z3KSwgMCAxMDAlKTtcbiAgcGFkZGluZy10b3A6IDM3LjI4NXZ3O1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xNS4yODV2dyArIDUwcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygxNS4yODV2dyArIDkwcHgpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNS4yODV2dyArIDkwcHgpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAua29ua3Vycy1mb3JtLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogdW5zZXQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb2xvcnMta29ua3Vycy1mb3JtLWJnLmpwZyk7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoMTUuMjg1dncgKyAyMDBweCk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTUuMjg1dncgKyA3MHB4KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygxNS4yODV2dyArIDcwcHgpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTE1LjI4NXZ3ICsgMTcwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjIwMHB4KSB7XG4gIC5rb25rdXJzLWZvcm0td3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuLmtvbmt1cnMtZm9ybS13cmFwcGVyIC5jb2xvcnMtc2VjdGlvbl9fdGl0bGUge1xuICBmb250LXNpemU6IDY0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5rb25rdXJzLWZvcm0td3JhcHBlciAuY29sb3JzLXNlY3Rpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDk2cHg7XG4gIH1cbn1cblxuLmNvbG9ycy1mb3JtLXNlY3Rpb25fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2xvcnMtZm9ybS1zZWN0aW9uX19jb250ZW50IHtcbiAgICBnYXA6IDVweDtcbiAgfVxufVxuLmNvbG9ycy1mb3JtLXNlY3Rpb25fX2NvbnRlbnQgLmtvbmt1cnNfX2Zvcm0ge1xuICBtYXgtd2lkdGg6IDM3MHB4O1xuICBtYXJnaW4tdG9wOiAyM3B4O1xufVxuLmNvbG9ycy1mb3JtLXNlY3Rpb25fX2NvbnRlbnQgLmtvbmt1cnNfX2Zvcm0ud2lkZSB7XG4gIG1heC13aWR0aDogMTEwMHB4O1xufVxuLmNvbG9ycy1mb3JtLXNlY3Rpb25fX2NvbnRlbnQgLmtvbmt1cnNfX2Zvcm0uZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2xvcnMtZm9ybS1zZWN0aW9uX19jb250ZW50IC5rb25rdXJzX19mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG4uY29sb3JzLWZvcm0tc2VjdGlvbl9fY29udGVudCAua29ua3Vyc19fZm9ybSAuY2hlY2tib3gtbGFiZWwgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5jb2xvcnMtZm9ybS1zZWN0aW9uX19jb250ZW50IC5rb25rdXJzX19mb3JtIC5jaGVja2JveC1sYWJlbCBwIGEge1xuICBjb2xvcjogI2M3NDY5MTtcbn1cbi5jb2xvcnMtZm9ybS1zZWN0aW9uX19jb250ZW50IC5rb25rdXJzX19mb3JtIC5jaGVja21hcmsge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xufVxuLmNvbG9ycy1mb3JtLXNlY3Rpb25fX2NvbnRlbnQgLmtvbmt1cnNfX2Zvcm0tcmVxdWlyZWQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLyogZGVsaWthdG5lIHd5Z8WCYWR6ZW5pZSBpIG9wdHltYWxpemFjamEgKi9cbi5hbmltIHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuQGtleWZyYW1lcyBib3VuY2Utc2NhbGUtb25jZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMGRlZyk7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMTgwZGVnKTtcbiAgfVxuICA1NSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNCkgcm90YXRlWCgzNjBkZWcpO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KSByb3RhdGVYKDM2MGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDM2MGRlZyk7XG4gIH1cbn1cbi5ib3VuY2Utb25jZSB7XG4gIGFuaW1hdGlvbjogYm91bmNlLXNjYWxlLW9uY2UgMC43cyBub25lO1xufVxuXG4uY29sb3JzX19pbWFnZS1jYXJkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2xvcnNfX2ltYWdlLWNhcmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmtvbmt1cnMtMy1pbWFnZS1wZW9wbGUge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4ua29ua3Vycy0zLXByaXplcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiRHJ1a1wiLCBhcmlhbDtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY29sb3JzLWtvbmt1cnMtMy1wcml6ZS1iYWNrZ3JvdW5kLmpwZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBwYWRkaW5nOiA2cmVtIDNyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcbiAgbWF4LXdpZHRoOiAxOHJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmtvbmt1cnMtMy1wcml6ZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuLmtvbmt1cnMtMy1wcml6ZXMgLnByaXplLXRlbGVmb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua29ua3Vycy0zLXByaXplcyAucHJpemUtdGVsZWZvbiBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDVyZW07XG4gIHJpZ2h0OiAzcmVtO1xuICB0b3A6IDA7XG59XG4ua29ua3Vycy0zLXByaXplcyAucHJpemUtc2x1Y2hhd2tpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtvbmt1cnMtMy1wcml6ZXMgLnByaXplLXNsdWNoYXdraSBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgbGVmdDogMi41cmVtO1xuICB0b3A6IDEuNXJlbTtcbn1cbi5rb25rdXJzLTMtcHJpemVzIC5wcml6ZS1nbG9zbmlraSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rb25rdXJzLTMtcHJpemVzIC5wcml6ZS1nbG9zbmlraSBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgbGVmdDogM3JlbTtcbiAgdG9wOiAxLjVyZW07XG59XG4ua29ua3Vycy0zLXByaXplcyAucHJpemUtc3Vic2tyeXBjamEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua29ua3Vycy0zLXByaXplcyAucHJpemUtc3Vic2tyeXBjamEgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGxlZnQ6IDIuNXJlbTtcbiAgdG9wOiAxLjVyZW07XG59XG5cbi5nYXVnZS1jYXJkIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE2MXB4O1xuICBoZWlnaHQ6IDE2MXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xufVxuXG4uZ2F1Z2Uge1xuICAtLXNpemU6IDEyMHB4OyAvKiDFm3JlZG5pY2Ega2/FgmEgKi9cbiAgLS10aGlja25lc3M6IDVweDsgLyogZ3J1Ym/Fm8SHIHJpbmd1ICovXG4gIC0tcHJvZ3Jlc3M6IDA7IC8qIDAuLjEgKi9cbiAgLS1hY2NlbnQ6ICNDNzQ2OTE7IC8qIGtvbG9yIHJpbmd1ICovXG4gIC0tdHJhY2s6ICNFNUU3RUI7IC8qIGtvbG9yIHRvcnUgKi9cbiAgLS1hbmdsZTogY2FsYyh2YXIoLS1wcm9ncmVzcykqMXR1cm4pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiB2YXIoLS1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1zaXplKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAvKiBkZWxpa2F0bnkg4oCec3prbGFueeKAnSBjaWXFhCB3ZXduxJl0cnpueSAqL1xuICBib3gtc2hhZG93OiBpbnNldCAwIDEwcHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMDgpLCBpbnNldCAwIC0xMHB4IDE2cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4vKiB3c3DDs2xuYSBtYXNrYSB3eWNpbmEgxZtyb2RlaywgYnkgem9zdGHFgiB0eWxrbyByaW5nICovXG4uZ2F1Z2VfX3RyYWNrLCAuZ2F1Z2VfX3Byb2dyZXNzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4vKiBzemFyeSB0b3IgKi9cbi5nYXVnZV9fdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2F1Z2UtcmluZy5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi8qIGtvbG9yb3d5IHBvc3TEmXAgKHN0YXJ0IG5hIGfDs3J6ZSkgKi9cbi5nYXVnZV9fcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiBjb25pYy1ncmFkaWVudCh2YXIoLS1hY2NlbnQpIHZhcigtLWFuZ2xlKSwgdHJhbnNwYXJlbnQgMCk7XG59XG5cbi5nYXVnZV9fdmFsdWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBmb250OiA3MDAgMjhweC8xIHVpLW1vbm9zcGFjZSwgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDY4cHg7XG4gIG1hcmdpbjogOHB4O1xufVxuXG4ua29ua3VycyAubWdtX19ob3ctdG8tY29udGFpbmVyLFxuLmtvbmt1cnMgLm1nbV9faG93LXRvLWNvbnRhaW5lciBhIHtcbiAgY29sb3I6ICNjNzQ2OTE7XG59XG4ua29ua3VycyAuY29udGFjdDJfX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDc2MHB4O1xuICBjb2xvcjogIzAwMDtcbn1cbi5rb25rdXJzIC5jb250YWN0M19fd3JhcHBlciB7XG4gIG1heC13aWR0aDogNzYwcHg7XG4gIGJhY2tncm91bmQ6ICNlZWUxZmI7XG4gIHBhZGRpbmc6IDMycHg7XG59XG4ua29ua3VycyAuY29udGFjdDNfX3dyYXBwZXIgLmNvbnRhY3QzX19pdGVtLXBhcmFncmFwaCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmtvbmt1cnMgLmNvbnRhY3QzX193cmFwcGVyIC5jb250YWN0M19faXRlbS1wYXJhZ3JhcGggYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5rb25rdXJzIC5jb250YWluZXItc21hbGwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmNvbG9ycy1ib3gtcmVndWxhbWluIHAgYSB7XG4gIGNvbG9yOiAjYzc0NjkxO1xufVxuXG4uY29sb3JzLWJveC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZDdlYjtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY29sb3JzLWJveC1pbmZvIHAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uY29sb3JzLWJveC1pbmZvIGEge1xuICBjb2xvcjogI2M3NDY5MTtcbn1cblxuLmNocmlzdG1hcy1jb3VudGRvd24ge1xuICBtYXgtd2lkdGg6IDM2NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNocmlzdG1hcy1jb3VudGRvd24ge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgfVxufVxuLmNocmlzdG1hcy1jb3VudGRvd25fX3RpdGxlIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIENvbmRlbnNlZFwiLCBhcmlhbDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTsgLyogMTEwJSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2hyaXN0bWFzLWNvdW50ZG93bl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTYuNDMycHg7XG4gIH1cbn1cbi5jaHJpc3RtYXMtY291bnRkb3duX190aW1lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogNHB4IDE2cHggMTRweDtcbiAgZ2FwOiA2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2hyaXN0bWFzLWNvdW50ZG93bl9fdGltZXIge1xuICAgIHBhZGRpbmc6IDhweCAyMHB4IDE4cHg7XG4gIH1cbn1cbi5jaHJpc3RtYXMtY291bnRkb3duX19pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3MTkyMTtcbiAgYm9yZGVyLXJhZGl1czogNy42cHg7XG4gIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzMzMlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA5OHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jaHJpc3RtYXMtY291bnRkb3duX19pdGVtIHtcbiAgICBtaW4taGVpZ2h0OiAxMjhweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2hyaXN0bWFzLWNvdW50ZG93bl9faXRlbSB7XG4gICAgYXNwZWN0LXJhdGlvOiAyMDIvMjQ4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jaHJpc3RtYXMtY291bnRkb3duX19pdGVtIHtcbiAgICBhc3BlY3QtcmF0aW86IDIwMi8yNDg7XG4gIH1cbn1cbi5jaHJpc3RtYXMtY291bnRkb3duX19pdGVtLS1kYXlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N3aWV0YS9jb3VudGRvd24tYmcxLmpwZ1wiKTtcbn1cbi5jaHJpc3RtYXMtY291bnRkb3duX19pdGVtLS1ob3VycyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zd2lldGEvY291bnRkb3duLWJnMi5qcGdcIik7XG59XG4uY2hyaXN0bWFzLWNvdW50ZG93bl9faXRlbS0tbWludXRlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zd2lldGEvY291bnRkb3duLWJnMy5qcGdcIik7XG59XG4uY2hyaXN0bWFzLWNvdW50ZG93bl9fbnVtYmVyIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIENvbmRlbnNlZFwiLCBhcmlhbDtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07IC8qIDExMCUgKi9cbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jaHJpc3RtYXMtY291bnRkb3duX19udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogNjhweDtcbiAgfVxufVxuLmNocmlzdG1hcy1jb3VudGRvd25fX2xhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIENvbmRlbnNlZFwiLCBhcmlhbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07IC8qIDExMCUgKi9cbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jaHJpc3RtYXMtY291bnRkb3duX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxpY3puaWtfX2NvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTUuMjg1dncgKyAyMDBweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTUuMjg1dncgKyAyMDBweCk7XG4gIH1cbn1cbi5saWN6bmlrX19jb250YWluZXIgLnNlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGljem5pa19fY29udGFpbmVyIC5zZWN0aW9uX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA5NnB4O1xuICB9XG59XG5cbi5saWN6bmlrIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1heC13aWR0aDogNjU2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGljem5payAuY2hyaXN0bWFzLWNvdW50ZG93bl9fdGltZXIge1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGljem5payAuY2hyaXN0bWFzLWNvdW50ZG93bl9fbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDEzMnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saWN6bmlrIC5jaHJpc3RtYXMtY291bnRkb3duX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiA0MXB4O1xuICB9XG59XG5cbi5zY3JhdGNoLWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ1N3B4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc2NyYXRjaC1jYXJkIHtcbiAgICBoZWlnaHQ6IDU0MHB4O1xuICAgIG1heC13aWR0aDogOTE2cHg7XG4gIH1cbn1cblxuLnNjcmF0Y2gtY2FyZC1jb3Zlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDIwMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmaWx0ZXI6IHVybChcIiNyZW1vdmUtYmxhY2tcIik7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcbn1cbi5zY3JhdGNoLWNhcmQtY292ZXItY29udGFpbmVyLmNsZWFyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zY3JhdGNoLWNhcmQtY292ZXItY29udGFpbmVyLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zY3JhdGNoLWNhcmQtY2FudmFzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogZ3JhYjtcbn1cbi5zY3JhdGNoLWNhcmQtY2FudmFzLmhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG4uc2NyYXRjaC1jYXJkLWNhbnZhczphY3RpdmUge1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4uc2NyYXRjaC1jYXJkLWNhbnZhcy1yZW5kZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcbn1cbi5zY3JhdGNoLWNhcmQtY2FudmFzLXJlbmRlci5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2NyYXRjaC1jYXJkLWNvdmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZWQ2O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N3aWV0YS9zY3JhdGNoLWJnLW1vYmlsZS5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zY3JhdGNoLWNhcmQtY292ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3dpZXRhL3NjcmF0Y2gtYmctZGVza3RvcC5qcGcpO1xuICB9XG59XG4uc2NyYXRjaC1jYXJkLWNvdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdHJhbnNwYXJlbnQgNDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgNTAlLCB0cmFuc3BhcmVudCA2MCUpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzAwJSAzMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnNjcmF0Y2gtY2FyZC1jb3Zlci5zaGluZTo6YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiBzaGluZSA4cyBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBzaGluZSB7XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwJSAtNTAlO1xuICB9XG59XG4uc2NyYXRjaC1jYXJkLWNvdmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjE7XG4gIGZpbHRlcjogdXJsKFwiI25vaXNlXCIpO1xufVxuXG4uc2NyYXRjaC1jYXJkLWNvdmVyLWJhY2tncm91bmQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmaWxsOiAjNTU1O1xuICBvcGFjaXR5OiAwLjE7XG59XG5cbi5zY3JhdGNoLWNhcmQtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3N3aWV0YS9zY3JhdGNoLWNhcmQtYm90dG9tLWJnLmpwZykgY2VudGVyIGJvdHRvbSBuby1yZXBlYXQ7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNjcmF0Y2gtY2FyZF9fdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zd2lldGEvc2NyYXRjaC1jYXJkLWJnLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiAxOTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogNTYwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNjcmF0Y2gtY2FyZF9fdG9wIHtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogOTIxcHg7XG4gIH1cbn1cbi5zY3JhdGNoLWNhcmRfX3BvaW50cy1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zY3JhdGNoLWNhcmRfX3BvaW50cy1pbWcge1xuICAgIG1heC1oZWlnaHQ6IDE1NXB4O1xuICB9XG59XG4uc2NyYXRjaC1jYXJkX19wb2ludHMtaW1nLmFuaW1hdGUge1xuICBhbmltYXRpb246IHBvcC1vdXQtaW4gY3ViaWMtYmV6aWVyKDAuNjUsIDEuMzUsIDAuNSwgMSkgMXM7XG59XG4uc2NyYXRjaC1jYXJkX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWF4LXdpZHRoOiAzNjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDIwcHggMTJweDtcbiAgZ2FwOiAyMHB4O1xufVxuLnNjcmF0Y2gtY2FyZF9fY29udGVudCBoNSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIGFyaWFsO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTsgLyogMTEyLjUlICovXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDMxMjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc2NyYXRjaC1jYXJkX19jb250ZW50IGg1IHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IC8qIDEwOS4wOTElICovXG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNjcmF0Y2gtY2FyZF9fY29udGVudCAuaW5wdXQtY29udHJvbCB7XG4gICAgd2lkdGg6IDM0MHB4O1xuICB9XG59XG4uc2NyYXRjaC1jYXJkX19jb250ZW50LTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4uc2NyYXRjaC1jYXJkX19jb250ZW50LXRleHQtMSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNjcmF0Y2gtY2FyZF9fY29udGVudC10ZXh0LTEge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4uc2NyYXRjaC1jYXJkX19jb250ZW50LXRleHQtMSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zY3JhdGNoLWNhcmRfX2NvbnRlbnQtdGV4dC0xIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG4uc2NyYXRjaC1jYXJkX19jb250ZW50LXRleHQtMiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNjcmF0Y2gtY2FyZF9fY29udGVudC10ZXh0LTIge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuLnNjcmF0Y2gtY2FyZF9fY29udGVudC10ZXh0LTIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNjcmF0Y2gtY2FyZF9fY29udGVudC10ZXh0LTIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5cbi5zY3JhdGNoLWNhcmQtdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiRElOIENvbmRlbnNlZFwiLCBhcmlhbDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4OyAvKiAxMDAlICovXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBrZXlmcmFtZXMgcG9wLW91dC1pbiB7XG4gIDM2JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEyNSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuLnpkcmFwa2Ege1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnpkcmFwa2EgLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogOTU2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnpkcmFwa2Ege1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIH1cbn1cbi56ZHJhcGthLS1sYXN0IHtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnpkcmFwa2EtLWxhc3Qge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE1LjI4NXZ3ICsgMjIwcHgpO1xuICB9XG59XG5cbnRleHRhcmVhIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5maWVsZC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNkNzE5MjE7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmNoZWNrbWFyay0tc3dpZXRhIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uc3dpZXRhLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN3aWV0YS10aXRsZSB7XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICB9XG59XG5cbi5zd2lldGEtdGl0bGUtMiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zd2lldGEtdGl0bGUtMiB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuLnN3aWV0YS10aXRsZS0zIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN3aWV0YS10aXRsZS0zIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4udXBsb2FkLWNvbnRhaW5lciB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYTJhMmEyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gIHBhZGRpbmc6IDQwcHggMjBweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjNzIGVhc2U7XG59XG5cbi51cGxvYWQtY29udGFpbmVyLmRyYWdvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1YTllO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmNGU3O1xufVxuXG4udXBsb2FkLWljb24ge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGNvbG9yOiAjMDBhM2ZmO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnVwbG9hZC1pY29uIHN2ZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udXBsb2FkLXRleHQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjNTk1OTU5O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4udXBsb2FkLWluZm8ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNTk1OTU5O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4udXBsb2FkLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWRjM2M7XG4gIGNvbG9yOiAjMDA0YWFkO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG59XG5cbi51cGxvYWQtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTYwMDtcbn1cblxuLnVwbG9hZC1idXR0b24gaW5wdXRbdHlwZT1maWxlXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWxlLW5hbWUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uZXJyb3ItbWVzc2FnZSB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmNocmlzdG1hcy1wcml6ZXMge1xuICBtYXJnaW46IDMycHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2hyaXN0bWFzLXByaXplcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLmNocmlzdG1hcy1wcml6ZXNfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jaHJpc3RtYXMtcHJpemVzX19uYW1lLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgfVxufVxuLmNocmlzdG1hcy1wcml6ZXNfX25hbWUge1xuICBjb2xvcjogI2Q3MTkyMTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNocmlzdG1hcy1wcml6ZXNfX3ZvdWNoZXIge1xuICBtYXgtd2lkdGg6IDQ0NnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud3ltYWdhbmUge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uc3dpZXRhLXBhcmFncmFwaCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOHB4O1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN3aWV0YS1wYXJhZ3JhcGgge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB9XG59XG5cbi56ZHJhcGthLS16YWtvbmN6ZW5pZSAuc3dpZXRhLXBhcmFncmFwaCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOHB4O1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnpkcmFwa2EtLXpha29uY3plbmllIC5zd2lldGEtcGFyYWdyYXBoIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgfVxufVxuXG4ub3N3aWFkY3plbmllLXN3aWV0YSBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6ICNkNzE5MjE7XG59XG5cbi5zd2lldGEtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTY0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zd2lldGEtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDcxOHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zd2lldGEtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2NHB4O1xuICB9XG59XG4uc3dpZXRhLXNlY3Rpb25fX2NvbnRlbnQge1xuICBjb2xvcjogI2Q3MTkyMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNDNweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN3aWV0YS1zZWN0aW9uX19jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4uc3dpZXRhLXNlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1zaXplOiA1Ljc1cmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3dpZXRhLXNlY3Rpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDYuNXJlbTtcbiAgfVxufVxuLnN3aWV0YS1zZWN0aW9uX19wYXJhZ3JhcGgge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5zd2lldGEtYW5pbWFjamEge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xNS4yODV2dyAtIDUwcHgpO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3dpZXRhLWFuaW1hY2phIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yOTBweDtcbiAgICByaWdodDogLTcwcHg7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3dpZXRhLWFuaW1hY2phIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0zNDNweDtcbiAgICByaWdodDogLTUwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5hbGVydCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkOWUyO1xuICBwYWRkaW5nOiAxMnB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxMHB4O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFsZXJ0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5hbGVydC5zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hbGVydC5pcy12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uYWxlcnQuaXMtaGlkaW5nIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYWxlcnRfX2Nsb3NlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFsZXJ0X19tZXNzYWdlIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBmbGV4OiAxO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWxlcnRfX21lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4zM2VtO1xuICB9XG59XG5cbi5wdWJsaWMtYm9keSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcbn1cbi5wdWJsaWMtYm9keS0tYmx1ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzEyNjhmZiAwJSwgIzE4MzFhZCAxMDAlKTtcbn1cbi5wdWJsaWMtYm9keS0tc3dpZXRhIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N3aWV0YS9zbmllZy5wbmdcIikgbm8tcmVwZWF0O1xuICBvdmVyZmxvdy14OiB1bnNldDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnB1YmxpYy1ib2R5LS1zd2lldGEge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zd2lldGEvc3dpZXRhLWJnLWRlc2t0b3AuanBnXCIpIG5vLXJlcGVhdCB0b3AgY2VudGVyLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYzQyNDIgMCUsICNhZjE3MjIgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiB0b3A7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA1NSU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wdWJsaWMtYm9keS0tc3dpZXRhIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMDAwcHgpIHtcbiAgLnB1YmxpYy1ib2R5LS1zd2lldGEge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zd2lldGEvc3dpZXRhLWJnLTRrLmpwZ1wiKSBuby1yZXBlYXQgdG9wIGNlbnRlciwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmM0MjQyIDAlLCAjYWYxNzIyIDEwMCUpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogdG9wO1xuICB9XG59XG5cbi5wdWJsaWMtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDE2cHggMCA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IC0xNS4yODV2dztcbiAgY29sb3I6ICNmZmY7XG59XG4ucHVibGljLXNlY3Rpb24tLXN3aWV0YSB7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxNTJweDtcbiAgcGFkZGluZzogMTZweCAwIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wdWJsaWMtc2VjdGlvbi0tc3dpZXRhIHtcbiAgICBwYWRkaW5nLXRvcDogMzgwcHg7XG4gIH1cbiAgLnB1YmxpYy1zZWN0aW9uLS1zd2lldGE6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2MTBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc3dpZXRhL2xvZ2luLWJnLXRhYmxldC5qcGdcIikgbm8tcmVwZWF0IHRvcCBsZWZ0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTE1NHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTEzMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTMwcHg7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTE2MHB4IDAsIDEyMTBweCAwLCAwIDM2OS44OTdweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnB1YmxpYy1zZWN0aW9uLS1zd2lldGEge1xuICAgIHBhZGRpbmctdG9wOiAxODBweDtcbiAgfVxuICAucHVibGljLXNlY3Rpb24tLXN3aWV0YTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUxMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zd2lldGEvbG9naW4tYmctbW9iaWxlLmpwZ1wiKSBuby1yZXBlYXQgdG9wIGxlZnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgNTAwcHggMCwgNTUwcHggMCwgMCAxNjguMTM1cHgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wdWJsaWMtc2VjdGlvbi0tc3dpZXRhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNS4yODV2dyArIDMwcHgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHVibGljLXNlY3Rpb24tLXN3aWV0YSB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTUuMjg1dncgKyA2MHB4KTtcbiAgfVxufVxuLnB1YmxpYy1zZWN0aW9uLS1ibHVlIHtcbiAgZmxleC1ncm93OiAyO1xufVxuLnB1YmxpYy1zZWN0aW9uLS1ibHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDE1OTguMTczNTE1OTgxN3B4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxMjY4ZmYgMCUsICMxODMxYWQgMTAwJSk7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLnB1YmxpYy1zZWN0aW9uIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDk1NnB4O1xufVxuLnB1YmxpYy1zZWN0aW9uIC5jb250YWluZXItLXN3aWV0YSB7XG4gIG1heC13aWR0aDogMTExMnB4O1xufVxuLnB1YmxpYy1zZWN0aW9uX19jb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnB1YmxpYy1zZWN0aW9uX19jb2x1bW4ge1xuICAgIG1pbi1oZWlnaHQ6IDQzMHB4O1xuICB9XG59XG4ucHVibGljLXNlY3Rpb25fX2NvbHVtbi0tc3dpZXRhIHtcbiAgbWF4LXdpZHRoOiA0MTJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnB1YmxpYy1zZWN0aW9uX19jb2x1bW4tLXN3aWV0YSB7XG4gICAgbWluLWhlaWdodDogNzIwcHg7XG4gIH1cbn1cbi5wdWJsaWMtc2VjdGlvbl9fY29sdW1uLTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5wdWJsaWMtc2VjdGlvbi5wcm90b2tvbCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbn1cbi5wdWJsaWMtc2VjdGlvbi5wcm90b2tvbCAucHVibGljLXNlY3Rpb25fX2xvZ28ge1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuLnB1YmxpYy1zZWN0aW9uLnByb3Rva29sIC5wdWJsaWMtc2VjdGlvbl9fY29sdW1uIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wdWJsaWMtc2VjdGlvbi5wcm90b2tvbCAucHVibGljLXNlY3Rpb25fX2NvbHVtbiB7XG4gICAgbWluLWhlaWdodDogNDMwcHg7XG4gIH1cbn1cbi5wdWJsaWMtc2VjdGlvbi5wcm90b2tvbCAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA2NDhweDtcbn1cbi5wdWJsaWMtc2VjdGlvbi5wcm90b2tvbCAuY2hlY2tib3gtbGFiZWwgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5wdWJsaWMtc2VjdGlvbl9fbG9nbyB7XG4gIHdpZHRoOiA1OHB4O1xuICBtYXJnaW4tYm90dG9tOiA0NHB4O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wdWJsaWMtc2VjdGlvbl9fbG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjhweDtcbiAgfVxufVxuLnB1YmxpYy1zZWN0aW9uX19sb2dvLS1zd2lldGEge1xuICBtYXJnaW4tYm90dG9tOiA0NHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHVibGljLXNlY3Rpb25fX2xvZ28tLXN3aWV0YSB7XG4gICAgbWF4LXdpZHRoOiAzNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA1O1xuICAgIHRvcDogMTZweDtcbiAgfVxufVxuLnB1YmxpYy1zZWN0aW9uX19pbmZvIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnB1YmxpYy1zZWN0aW9uX19pbmZvLS1zd2lldGEge1xuICBtYXgtd2lkdGg6IDI1NHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHVibGljLXNlY3Rpb25fX2luZm8tLXN3aWV0YSB7XG4gICAgbWF4LXdpZHRoOiAzMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4ucHVibGljLXNlY3Rpb24ucHJvdG9rb2wgLnB1YmxpYy1zZWN0aW9uX19pbmZvIHtcbiAgbWF4LXdpZHRoOiAzMDNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnB1YmxpYy1zZWN0aW9uX190aXRsZSwgLnB1YmxpYy1zZWN0aW9uX19zdWJ0aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ucHVibGljLXNlY3Rpb25fX3RpdGxlLS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnB1YmxpYy1zZWN0aW9uX190aXRsZS0tc21hbGwge1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgfVxufVxuLnB1YmxpYy1zZWN0aW9uX190aXRsZS0tc3dpZXRhIHtcbiAgY29sb3I6ICNkNzE5MjE7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHRleHQtYm94OiB0cmltLWJvdGggY2FwIGFscGhhYmV0aWM7XG4gIGZvbnQtc2l6ZTogNjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnB1YmxpYy1zZWN0aW9uX190aXRsZS0tc3dpZXRhIHtcbiAgICBmb250LXNpemU6IDk2cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5wdWJsaWMtc2VjdGlvbl9fc3VidGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgYXJpYWw7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wdWJsaWMtc2VjdGlvbl9fc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5wdWJsaWMtc2VjdGlvbl9fc3VidGl0bGUtLTIge1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnB1YmxpYy1zZWN0aW9uX19zdWJ0aXRsZS0tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLnB1YmxpYy1zZWN0aW9uX19zdWJ0aXRsZS0tMyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHVibGljLXNlY3Rpb25fX3N1YnRpdGxlLS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4ucHVibGljLXNlY3Rpb25fX3N1YnRpdGxlLS1zd2lldGEge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1heC13aWR0aDogMjE4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wdWJsaWMtc2VjdGlvbl9fc3VidGl0bGUtLXN3aWV0YSB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuLnB1YmxpYy1zZWN0aW9uX19zdWJ0aXRsZS0tc3dpZXRhLTIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wdWJsaWMtc2VjdGlvbl9fc3VidGl0bGUtLXN3aWV0YS0yIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wdWJsaWMtc2VjdGlvbl9fc3VidGl0bGUtLXN3aWV0YS0yIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5wdWJsaWMtc2VjdGlvbl9fZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnB1YmxpYy1zZWN0aW9uX19mb3JtLS1zd2lldGEgLmZpZWxkLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgfVxuICAucHVibGljLXNlY3Rpb25fX2Zvcm0tLXN3aWV0YSAuZmllbGQtY29udGFpbmVyLFxuICAucHVibGljLXNlY3Rpb25fX2Zvcm0tLXN3aWV0YSAuYnRuIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICB9XG4gIC5wdWJsaWMtc2VjdGlvbl9fZm9ybS0tc3dpZXRhIC5pbnB1dC1jb250cm9sW3R5cGU9dGV4dF0sXG4gIC5wdWJsaWMtc2VjdGlvbl9fZm9ybS0tc3dpZXRhIC5pbnB1dC1jb250cm9sW3R5cGU9ZW1haWxdLFxuICAucHVibGljLXNlY3Rpb25fX2Zvcm0tLXN3aWV0YSAuaW5wdXQtY29udHJvbFt0eXBlPW51bWJlcl0sXG4gIC5wdWJsaWMtc2VjdGlvbl9fZm9ybS0tc3dpZXRhIC5pbnB1dC1jb250cm9sW3R5cGU9ZmlsZV0sXG4gIC5wdWJsaWMtc2VjdGlvbl9fZm9ybS0tc3dpZXRhIC5pbnB1dC1jb250cm9sW3R5cGU9cGFzc3dvcmRdIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbn1cbi5wdWJsaWMtc2VjdGlvbl9fcmVzZXQtcGFzcy1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnB1YmxpYy1zZWN0aW9uX19yZXNldC1wYXNzLWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5wdWJsaWMtc2VjdGlvbl9fcmVzZXQtcGFzcy1saW5rIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wdWJsaWMtc2VjdGlvbl9fbW9yZS1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cbi5wdWJsaWMtc2VjdGlvbl9fbW9yZS1saW5rIGEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xufVxuLnB1YmxpYy1zZWN0aW9uX19yZWdpc3Rlci1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbi5wdWJsaWMtc2VjdGlvbl9fcmVnaXN0ZXItbGluayBhIHtcbiAgbWFyZ2luOiAwO1xufVxuLnB1YmxpYy1zZWN0aW9uX19yZWdpc3Rlci1saW5rLS1zd2lldGEge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wdWJsaWMtc2VjdGlvbl9fcmVnaXN0ZXItbGluay0tc3dpZXRhIC5idG4ge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuLnB1YmxpYy1zZWN0aW9uX19wYXJhZ3JhcGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnB1YmxpYy1zZWN0aW9uX19wYXJhZ3JhcGgtMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnB1YmxpYy1zZWN0aW9uX19wYXJhZ3JhcGgtMiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnB1YmxpYy1zZWN0aW9uX19wYXJhZ3JhcGgtaW5mbyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5wdWJsaWMtc2VjdGlvbl9fcGFyYWdyYXBoLWluZm8tLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cbi5wdWJsaWMtc2VjdGlvbl9fcGFyYWdyYXBoLWluZm8tLWNlbnRlci0yIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLnB1YmxpYy1zZWN0aW9uX19wYXJhZ3JhcGgtaW5mby0tY2VudGVyLTMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDYycHg7XG59XG4ucHVibGljLXNlY3Rpb25fX3BhcmFncmFwaC1pbmZvLTIge1xuICBtYXgtd2lkdGg6IDYyNnB4O1xuICBjb2xvcjogIzAwMDtcbiAgLyogQm9keS9SZWd1bGFyICovXG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBhcmlhbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4ucHVibGljLXNlY3Rpb25fX2FjY2VwdCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQ0cHg7XG59XG4ucHVibGljLXNlY3Rpb25fX2xpbmtzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnB1YmxpYy1zZWN0aW9uX19jZW50ZXItbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgbWF4LXdpZHRoOiAzODhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wdWJsaWMtc2VjdGlvbl9fY2VudGVyLWxpbmsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4ucHVibGljLXNlY3Rpb25fX2NlbnRlci1saW5rLS1zd2lldGEge1xuICBnYXA6IDIwcHg7XG59XG4ucHVibGljLXNlY3Rpb25fX21vcmUtbGlua3Mge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHVibGljLXNlY3Rpb25fX21vcmUtbGlua3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5wdWJsaWMtc2VjdGlvbl9fZXh0ZXJuYWwtbGluayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMjJweDsgLyogMTU3LjE0MyUgKi9cbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgY29sb3I6ICMwMDMyYTA7XG59XG4ucHVibGljLXNlY3Rpb25fX2V4dGVybmFsLWxpbmstLXdoaXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucHVibGljLXNlY3Rpb25fX3JlcXVpcmVkLWZpZWxkcy10ZXh0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICBtYXgtd2lkdGg6IDM3MHB4O1xufVxuLnB1YmxpYy1zZWN0aW9uX19wYXNzLWluZm8ge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5wdWJsaWMtc2VjdGlvbl9fcGFzcy1pbmZvIGJyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wdWJsaWMtc2VjdGlvbl9fcGFzcy1pbmZvIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucHVibGljLXNlY3Rpb25fX2luZm8tcnVsZXMge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHVibGljLXNlY3Rpb25fX2luZm8tcnVsZXMge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn1cbi5wdWJsaWMtc2VjdGlvbl9faW5mby1ydWxlcy0tMiB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wdWJsaWMtc2VjdGlvbl9faW5mby1ydWxlcy0tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgfVxufVxuLnB1YmxpYy1zZWN0aW9uX19yb2xlcy1wcml2YWN5IHtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgbWF4LXdpZHRoOiAzMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wdWJsaWMtc2VjdGlvbl9faW5mby1jb250YWN0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHVibGljLXNlY3Rpb25fX3Zpc3VhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcHJvdG9rb2wtdmlzdWFsLW0uanBnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIG1pbi1oZWlnaHQ6IDI2MHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wdWJsaWMtc2VjdGlvbl9fdmlzdWFsLS0yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9wdWItdmlzdWFsLTIuanBnKTtcbiAgcGFkZGluZzogNDBweCAyMHB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wdWJsaWMtc2VjdGlvbl9fdmlzdWFsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3Byb3Rva29sLXZpc3VhbC5qcGcpO1xuICAgIG1heC13aWR0aDogNjQ4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgICBwYWRkaW5nOiA2MHB4IDIwcHggNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0M3B4O1xuICB9XG4gIC5wdWJsaWMtc2VjdGlvbl9fdmlzdWFsLS0yIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3Byb3Rva29sLXZpc3VhbC5qcGcpO1xuICB9XG4gIC5wdWJsaWMtc2VjdGlvbl9fdmlzdWFsLS0yIC5wdWJsaWMtc2VjdGlvbl9fdmlzdWFsLWhlYWRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnB1YmxpYy1zZWN0aW9uX192aXN1YWwgYnIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucHVibGljLXNlY3Rpb25fX3Zpc3VhbC1oZWFkaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIC8qIERpc3BsYXktU00gKi9cbiAgZm9udC1mYW1pbHk6IFwiRHJ1a1wiLCBhcmlhbDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wdWJsaWMtc2VjdGlvbl9fdmlzdWFsLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgfVxufVxuLnB1YmxpYy1zZWN0aW9uX192aXN1YWwtc3ViaGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDBweCAwcHggMTVweCByZ2JhKDAsIDAsIDAsIDAuODUpO1xuICAvKiBEaXNwbGF5LVhTICovXG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBDb25kZW5zZWRcIiwgYXJpYWw7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnB1YmxpYy1zZWN0aW9uX19wYXJhZ3JhcGgtaW5mbyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWF4LXdpZHRoOiA0NzhweDtcbn1cbi5wdWJsaWMtc2VjdGlvbl9fcGFyYWdyYXBoLWluZm8gc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wdWJsaWMtc2VjdGlvbl9fcGFyYWdyYXBoLWluZm8tLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cbi5wdWJsaWMtc2VjdGlvbl9fcGFyYWdyYXBoLWluZm8tLWNlbnRlci0yIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLnB1YmxpYy1zZWN0aW9uX19wYXJhZ3JhcGgtaW5mby0tY2VudGVyLTMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDYycHg7XG59XG5cbi5wdWJsaWMtc2VjdGlvbi0tYmx1ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzEyNjhmZiAwJSwgIzE4MzFhZCAxMDAlKTtcbn1cblxuLnB1YmxpYy1zZWN0aW9uLS1yZWQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYzQyNDIgMCUsICNhZjE3MjIgMTAwJSk7XG59XG5cbi5wdWJsaWMtc2VjdGlvbi0td2hpdGUge1xuICBtYXJnaW4tYm90dG9tOiAtMTUuMjg1dnc7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDE1LjI4NXZ3ICsgMTIwcHgpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAzMC41N3Z3LCAxMDAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlKTtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmctYm90dG9tOiAxN3Z3O1xuICBtYXJnaW4tYm90dG9tOiAtMzR2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnB1YmxpYy1zZWN0aW9uLS13aGl0ZSB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoMTUuMjg1dncgKyAxODBweCk7XG4gIH1cbn1cblxuLnB1YmxpYy1zZWN0aW9uLS13aGl0ZS0yIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMTUuMjg1dnc7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHVibGljLXNlY3Rpb24tLXdoaXRlLTIge1xuICAgIHBhZGRpbmctdG9wOiAxODBweDtcbiAgfVxufVxuXG4ucHVibGljLXNlY3Rpb24tLXdoaXRlLTMge1xuICBtYXJnaW4tYm90dG9tOiAtMTUuMjg1dnc7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDE1LjI4NXZ3ICsgMTIwcHgpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAzMC41N3Z3LCAxMDAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlKTtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmctYm90dG9tOiAzN3Z3O1xuICBtYXJnaW4tYm90dG9tOiAtMzR2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnB1YmxpYy1zZWN0aW9uLS13aGl0ZS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzV2dztcbiAgICBwYWRkaW5nLXRvcDogY2FsYygxNS4yODV2dyArIDIxMHB4KTtcbiAgfVxufVxuXG4ucHVibGljLXNlY3Rpb24tLW0ge1xuICBtaW4taGVpZ2h0OiAxNTk4LjE3MzUxNTk4MTdweDtcbiAgbWFyZ2luLWJvdHRvbTogLTg4NXB4O1xufVxuXG4ucHVibGljLXNlY3Rpb24tLXN0cmlwZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wdWJsaWMtc2VjdGlvbi0tc3RyaXBlczo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoLi4vaW1nL3N0cmlwZXMucG5nKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNDAwcHg7XG4gICAgei1pbmRleDogNDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG4ucHVibGljLXNlY3Rpb25fX21vcmUtbGluay1jaGVja2JveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53cmFwLWNvbGxhYnNpYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNzJweDtcbn1cbi53cmFwLWNvbGxhYnNpYmxlLS1zd2lldGEge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAud3JhcC1jb2xsYWJzaWJsZS0tc3dpZXRhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5sYmwtdG9nZ2xlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY29sbGFwc2libGUtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5jb2xsYXBzaWJsZS1jb250ZW50IC5jb250ZW50LWlubmVyIHtcbiAgbWF4LXdpZHRoOiA0MjJweDtcbn1cblxuLnRvZ2dsZTpjaGVja2VkICsgLmxibC10b2dnbGUgKyAuY29sbGFwc2libGUtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDQ1MHB4O1xufVxuXG4uY29sbGFwc2libGUtY29udGVudCBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29sbGFwc2libGUtY29udGVudCBwIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNvbGxhcHNpYmxlLWNvbnRlbnQtLXN3aWV0YSBwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbGxhcHNpYmxlLWNvbnRlbnQtLXN3aWV0YSBwIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLmNvbGxhcHNpYmxlLWNvbnRlbnQtLXN3aWV0YSBwIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sbGFwc2libGUtY29udGVudC0tc3dpZXRhIHAgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLmFncmVlbWVudC1ibG9jayB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hZ3JlZW1lbnQtYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gIH1cbn1cbi5hZ3JlZW1lbnQtYmxvY2sgaDUge1xuICBmb250LWZhbWlseTogXCJESU4gQ29uZGVuc2VkXCIsIGFyaWFsO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmFncmVlbWVudC1ibG9jayBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFncmVlbWVudC1ibG9jayAuYnRuIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4uc3dpZXRhLXRleHQtY29sb3ItcmVkLXdoaXRlIHtcbiAgY29sb3I6ICNkNzE5MjE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zd2lldGEtdGV4dC1jb2xvci1yZWQtd2hpdGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5zd2lldGEtdGV4dC1jb2xvci13aGl0ZS1ibGFjayB7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3dpZXRhLXRleHQtY29sb3Itd2hpdGUtYmxhY2sge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG5cbi5yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubS10LTAge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuLm0tci0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0wNSB7XG4gIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTA1IHtcbiAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0wNSB7XG4gIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTA1IHtcbiAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubS10LTEge1xuICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbn1cblxuLm0tci0xIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMSB7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xMDUge1xuICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbn1cblxuLm0tci0xMDUge1xuICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTEwNSB7XG4gIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTEwNSB7XG4gIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0yIHtcbiAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMiB7XG4gIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTIge1xuICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMyB7XG4gIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDtcbn1cblxuLm0tci0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbn1cblxuLm0tdC00IHtcbiAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTQge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTQge1xuICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xufVxuXG4ubS10LTUge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItNSB7XG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtNSB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtNiB7XG4gIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLm0tci02IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItNiB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC02IHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC03IHtcbiAgbWFyZ2luLXRvcDogMjhweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTcge1xuICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi03IHtcbiAgbWFyZ2luLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTcge1xuICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50O1xufVxuXG4ubS10LTgge1xuICBtYXJnaW4tdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItOCB7XG4gIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTgge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtOCB7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtOSB7XG4gIG1hcmdpbi10b3A6IDM2cHggIWltcG9ydGFudDtcbn1cblxuLm0tci05IHtcbiAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItOSB7XG4gIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC05IHtcbiAgbWFyZ2luLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xMCB7XG4gIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm0tci0xMCB7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xMSB7XG4gIG1hcmdpbi10b3A6IDQ0cHggIWltcG9ydGFudDtcbn1cblxuLm0tci0xMSB7XG4gIG1hcmdpbi1yaWdodDogNDRweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTExIHtcbiAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTExIHtcbiAgbWFyZ2luLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xMiB7XG4gIG1hcmdpbi10b3A6IDQ4cHggIWltcG9ydGFudDtcbn1cblxuLm0tci0xMiB7XG4gIG1hcmdpbi1yaWdodDogNDhweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTEyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xMyB7XG4gIG1hcmdpbi10b3A6IDUycHggIWltcG9ydGFudDtcbn1cblxuLm0tci0xMyB7XG4gIG1hcmdpbi1yaWdodDogNTJweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTEzIHtcbiAgbWFyZ2luLWJvdHRvbTogNTJweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTEzIHtcbiAgbWFyZ2luLWxlZnQ6IDUycHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xNCB7XG4gIG1hcmdpbi10b3A6IDU2cHggIWltcG9ydGFudDtcbn1cblxuLm0tci0xNCB7XG4gIG1hcmdpbi1yaWdodDogNTZweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTE0IHtcbiAgbWFyZ2luLWJvdHRvbTogNTZweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTE0IHtcbiAgbWFyZ2luLWxlZnQ6IDU2cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xNSB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm0tci0xNSB7XG4gIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTE1IHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xNiB7XG4gIG1hcmdpbi10b3A6IDY0cHggIWltcG9ydGFudDtcbn1cblxuLm0tci0xNiB7XG4gIG1hcmdpbi1yaWdodDogNjRweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTE2IHtcbiAgbWFyZ2luLWJvdHRvbTogNjRweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTE2IHtcbiAgbWFyZ2luLWxlZnQ6IDY0cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0yMCB7XG4gIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm0tci0yMCB7XG4gIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0yNCB7XG4gIG1hcmdpbi10b3A6IDk2cHggIWltcG9ydGFudDtcbn1cblxuLm0tci0yNCB7XG4gIG1hcmdpbi1yaWdodDogOTZweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTI0IHtcbiAgbWFyZ2luLWJvdHRvbTogOTZweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTI0IHtcbiAgbWFyZ2luLWxlZnQ6IDk2cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0zMiB7XG4gIG1hcmdpbi10b3A6IDEyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMzIge1xuICBtYXJnaW4tcmlnaHQ6IDEyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMzIge1xuICBtYXJnaW4tYm90dG9tOiAxMjhweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTMyIHtcbiAgbWFyZ2luLWxlZnQ6IDEyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtNDAge1xuICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTQwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTQwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbC00MCB7XG4gIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubS10LTQ4IHtcbiAgbWFyZ2luLXRvcDogMTkycHggIWltcG9ydGFudDtcbn1cblxuLm0tci00OCB7XG4gIG1hcmdpbi1yaWdodDogMTkycHggIWltcG9ydGFudDtcbn1cblxuLm0tYi00OCB7XG4gIG1hcmdpbi1ib3R0b206IDE5MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtNDgge1xuICBtYXJnaW4tbGVmdDogMTkycHggIWltcG9ydGFudDtcbn1cblxuLm0tdC01NiB7XG4gIG1hcmdpbi10b3A6IDIyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItNTYge1xuICBtYXJnaW4tcmlnaHQ6IDIyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItNTYge1xuICBtYXJnaW4tYm90dG9tOiAyMjRweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTU2IHtcbiAgbWFyZ2luLWxlZnQ6IDIyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtNjQge1xuICBtYXJnaW4tdG9wOiAyNTZweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTY0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNTZweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTY0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjU2cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC02NCB7XG4gIG1hcmdpbi1sZWZ0OiAyNTZweCAhaW1wb3J0YW50O1xufVxuXG4ubS10LTgwIHtcbiAgbWFyZ2luLXRvcDogMzIwcHggIWltcG9ydGFudDtcbn1cblxuLm0tci04MCB7XG4gIG1hcmdpbi1yaWdodDogMzIwcHggIWltcG9ydGFudDtcbn1cblxuLm0tYi04MCB7XG4gIG1hcmdpbi1ib3R0b206IDMyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtODAge1xuICBtYXJnaW4tbGVmdDogMzIwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS10LTAtbSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1yLTAtbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLWItMC1tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLWwtMC1tIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS10LTA1LW0ge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tci0wNS1tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tYi0wNS1tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLWwtMDUtbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tdC0xLW0ge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tci0xLW0ge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1iLTEtbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1sLTEtbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tdC0xMDUtbSB7XG4gICAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1yLTEwNS1tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tYi0xMDUtbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1sLTEwNS1tIHtcbiAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS10LTItbSB7XG4gICAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1yLTItbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLWItMi1tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLWwtMi1tIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS10LTMtbSB7XG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tci0zLW0ge1xuICAgIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tYi0zLW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLWwtMy1tIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tdC00LW0ge1xuICAgIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLXItNC1tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLWItNC1tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1sLTQtbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLXQtNS1tIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1yLTUtbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1iLTUtbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tbC01LW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS10LTYtbSB7XG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tci02LW0ge1xuICAgIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tYi02LW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLWwtNi1tIHtcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tdC03LW0ge1xuICAgIG1hcmdpbi10b3A6IDI4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLXItNy1tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLWItNy1tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1sLTctbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLXQtOC1tIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1yLTgtbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1iLTgtbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tbC04LW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS10LTktbSB7XG4gICAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tci05LW0ge1xuICAgIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tYi05LW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLWwtOS1tIHtcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tdC0xMC1tIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1yLTEwLW0ge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tYi0xMC1tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1sLTEwLW0ge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS10LTExLW0ge1xuICAgIG1hcmdpbi10b3A6IDQ0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLXItMTEtbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1iLTExLW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQ0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLWwtMTEtbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLXQtMTItbSB7XG4gICAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tci0xMi1tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLWItMTItbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tbC0xMi1tIHtcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tdC0xMy1tIHtcbiAgICBtYXJnaW4tdG9wOiA1MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1yLTEzLW0ge1xuICAgIG1hcmdpbi1yaWdodDogNTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tYi0xMy1tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1sLTEzLW0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS10LTE0LW0ge1xuICAgIG1hcmdpbi10b3A6IDU2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLXItMTQtbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1iLTE0LW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDU2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLWwtMTQtbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLXQtMTUtbSB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tci0xNS1tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLWItMTUtbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tbC0xNS1tIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tdC0xNi1tIHtcbiAgICBtYXJnaW4tdG9wOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1yLTE2LW0ge1xuICAgIG1hcmdpbi1yaWdodDogNjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tYi0xNi1tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1sLTE2LW0ge1xuICAgIG1hcmdpbi1sZWZ0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS10LTIwLW0ge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLXItMjAtbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1iLTIwLW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLWwtMjAtbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLXQtMjQtbSB7XG4gICAgbWFyZ2luLXRvcDogOTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tci0yNC1tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tLWItMjQtbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tbC0yNC1tIHtcbiAgICBtYXJnaW4tbGVmdDogOTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tdC0zMi1tIHtcbiAgICBtYXJnaW4tdG9wOiAxMjhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tci0zMi1tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1iLTMyLW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1sLTMyLW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tdC00MC1tIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tci00MC1tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1iLTQwLW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1sLTQwLW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tdC00OC1tIHtcbiAgICBtYXJnaW4tdG9wOiAxOTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tci00OC1tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1iLTQ4LW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1sLTQ4LW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxOTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tdC01Ni1tIHtcbiAgICBtYXJnaW4tdG9wOiAyMjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tci01Ni1tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1iLTU2LW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1sLTU2LW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tdC02NC1tIHtcbiAgICBtYXJnaW4tdG9wOiAyNTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tci02NC1tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1iLTY0LW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDI1NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1sLTY0LW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tdC04MC1tIHtcbiAgICBtYXJnaW4tdG9wOiAzMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm0tci04MC1tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1iLTgwLW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubS1sLTgwLW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLXQtMCB7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnAtci0wIHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0wNSB7XG4gIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbn1cblxuLnAtci0wNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTA1IHtcbiAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTA1IHtcbiAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0xIHtcbiAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTEge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTEge1xuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTEwNSB7XG4gIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcbn1cblxuLnAtci0xMDUge1xuICBwYWRkaW5nLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0xMDUge1xuICBwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMTA1IHtcbiAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0yIHtcbiAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTIge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTIge1xuICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTMge1xuICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMyB7XG4gIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTQge1xuICBwYWRkaW5nLXRvcDogMTZweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtNCB7XG4gIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTUge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTUge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtNSB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTYge1xuICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTYge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItNiB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtNiB7XG4gIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTcge1xuICBwYWRkaW5nLXRvcDogMjhweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTcge1xuICBwYWRkaW5nLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItNyB7XG4gIHBhZGRpbmctYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtNyB7XG4gIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTgge1xuICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTgge1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItOCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtOCB7XG4gIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTkge1xuICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTkge1xuICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItOSB7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtOSB7XG4gIHBhZGRpbmctbGVmdDogMzZweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTEwIHtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnAtci0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0xMSB7XG4gIHBhZGRpbmctdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMTEge1xuICBwYWRkaW5nLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMTEge1xuICBwYWRkaW5nLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTExIHtcbiAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMTIge1xuICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTEyIHtcbiAgcGFkZGluZy1yaWdodDogNDhweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTEyIHtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0xMiB7XG4gIHBhZGRpbmctbGVmdDogNDhweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTEzIHtcbiAgcGFkZGluZy10b3A6IDUycHggIWltcG9ydGFudDtcbn1cblxuLnAtci0xMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDUycHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0xMyB7XG4gIHBhZGRpbmctYm90dG9tOiA1MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMTMge1xuICBwYWRkaW5nLWxlZnQ6IDUycHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0xNCB7XG4gIHBhZGRpbmctdG9wOiA1NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMTQge1xuICBwYWRkaW5nLXJpZ2h0OiA1NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMTQge1xuICBwYWRkaW5nLWJvdHRvbTogNTZweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTE0IHtcbiAgcGFkZGluZy1sZWZ0OiA1NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMTUge1xuICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTE1IHtcbiAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0xNSB7XG4gIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTE2IHtcbiAgcGFkZGluZy10b3A6IDY0cHggIWltcG9ydGFudDtcbn1cblxuLnAtci0xNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDY0cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0xNiB7XG4gIHBhZGRpbmctYm90dG9tOiA2NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMTYge1xuICBwYWRkaW5nLWxlZnQ6IDY0cHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0yMCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMjAge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMjAge1xuICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTIwIHtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMjQge1xuICBwYWRkaW5nLXRvcDogOTZweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTI0IHtcbiAgcGFkZGluZy1yaWdodDogOTZweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTI0IHtcbiAgcGFkZGluZy1ib3R0b206IDk2cHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0yNCB7XG4gIHBhZGRpbmctbGVmdDogOTZweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTMyIHtcbiAgcGFkZGluZy10b3A6IDEyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMzIge1xuICBwYWRkaW5nLXJpZ2h0OiAxMjhweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTMyIHtcbiAgcGFkZGluZy1ib3R0b206IDEyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMzIge1xuICBwYWRkaW5nLWxlZnQ6IDEyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtNDAge1xuICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLnAtci00MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItNDAge1xuICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLnAtbC00MCB7XG4gIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLnAtdC00OCB7XG4gIHBhZGRpbmctdG9wOiAxOTJweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTQ4IHtcbiAgcGFkZGluZy1yaWdodDogMTkycHggIWltcG9ydGFudDtcbn1cblxuLnAtYi00OCB7XG4gIHBhZGRpbmctYm90dG9tOiAxOTJweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTQ4IHtcbiAgcGFkZGluZy1sZWZ0OiAxOTJweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTU2IHtcbiAgcGFkZGluZy10b3A6IDIyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItNTYge1xuICBwYWRkaW5nLXJpZ2h0OiAyMjRweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTU2IHtcbiAgcGFkZGluZy1ib3R0b206IDIyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtNTYge1xuICBwYWRkaW5nLWxlZnQ6IDIyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtNjQge1xuICBwYWRkaW5nLXRvcDogMjU2cHggIWltcG9ydGFudDtcbn1cblxuLnAtci02NCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItNjQge1xuICBwYWRkaW5nLWJvdHRvbTogMjU2cHggIWltcG9ydGFudDtcbn1cblxuLnAtbC02NCB7XG4gIHBhZGRpbmctbGVmdDogMjU2cHggIWltcG9ydGFudDtcbn1cblxuLnAtdC04MCB7XG4gIHBhZGRpbmctdG9wOiAzMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTgwIHtcbiAgcGFkZGluZy1yaWdodDogMzIwcHggIWltcG9ydGFudDtcbn1cblxuLnAtYi04MCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTgwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubXQtZnJvbS1uYXZiYXIge1xuICBtYXJnaW4tdG9wOiA3MnB4O1xufVxuXG4ubGluZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGV4dC1yZWQge1xuICBjb2xvcjogI2Q3MTkyMTtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4udGV4dC1ncmF5IHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5jb2xvcnMtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbG9ycy1iZy5qcGcpIG5vLXJlcGVhdDtcbiAgY29sb3I6ICNjNzQ2OTE7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG59XG4uY29sb3JzLWdyYWRpZW50IC5wdWJsaWMtc2VjdGlvbl9fcmVzZXQtcGFzcy1saW5rIGEsXG4uY29sb3JzLWdyYWRpZW50IC5saW5rLW1vcmUsXG4uY29sb3JzLWdyYWRpZW50IC5saW5rLFxuLmNvbG9ycy1ncmFkaWVudCAucHVibGljLXNlY3Rpb24ge1xuICBjb2xvcjogI2M3NDY5MTtcbn1cbi5jb2xvcnMtZ3JhZGllbnQgLmxpbms6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjNzQ2OTE7XG59XG5cbi5jb2xvcnMtZ3JhZGllbnQtMiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29sb3JzLWJnLTIuanBnKSBuby1yZXBlYXQ7XG4gIGNvbG9yOiAjYzc0NjkxO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xufVxuLmNvbG9ycy1ncmFkaWVudC0yIC5jb2xsYXBzaWJsZS1jb250ZW50IHAsXG4uY29sb3JzLWdyYWRpZW50LTIgLnB1YmxpYy1zZWN0aW9uX19yZXNldC1wYXNzLWxpbmsgYSxcbi5jb2xvcnMtZ3JhZGllbnQtMiAubGluay1tb3JlLFxuLmNvbG9ycy1ncmFkaWVudC0yIC5saW5rLFxuLmNvbG9ycy1ncmFkaWVudC0yIC5wdWJsaWMtc2VjdGlvbiB7XG4gIGNvbG9yOiAjYzc0NjkxO1xufVxuLmNvbG9ycy1ncmFkaWVudC0yIC5saW5rOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzc0NjkxO1xufVxuXG4uY29sb3JzLWdyYWRpZW50LTMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNjNzQ2OTE7XG59XG4uY29sb3JzLWdyYWRpZW50LTMgLnBhc3N3b3JkLXJ1bGVzLS1uZWdhdGl2ZS1ibHVlIGxpLFxuLmNvbG9ycy1ncmFkaWVudC0zIC5wYXNzd29yZC1ydWxlcy0tbmVnYXRpdmUtYmx1ZSAuZXJyb3IsXG4uY29sb3JzLWdyYWRpZW50LTMgLmNvbGxhcHNpYmxlLWNvbnRlbnQgcCxcbi5jb2xvcnMtZ3JhZGllbnQtMyAucHVibGljLXNlY3Rpb25fX3Jlc2V0LXBhc3MtbGluayBhLFxuLmNvbG9ycy1ncmFkaWVudC0zIC5saW5rLW1vcmUsXG4uY29sb3JzLWdyYWRpZW50LTMgLmxpbmssXG4uY29sb3JzLWdyYWRpZW50LTMgLnB1YmxpYy1zZWN0aW9uIHtcbiAgY29sb3I6ICNjNzQ2OTE7XG59XG4uY29sb3JzLWdyYWRpZW50LTMgLmxpbms6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjNzQ2OTE7XG59XG4uY29sb3JzLWdyYWRpZW50LTM6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb2xvcnMtYmctMi5qcGcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5jb2xvcnMtZ3JhZGllbnQtMyAucGFzc3dvcmQtcnVsZXMtLW5lZ2F0aXZlLWJsdWUgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnJTNFJTNDY2lyY2xlIGN4PSc2LjAwNjI1JyBjeT0nNS45OTg0NCcgcj0nNS4xNzA3JyBmaWxsPSclMjNjODQ3ODAnIHN0cm9rZT0nJTIzYzg0NzgwJyBzdHJva2Utd2lkdGg9JzEuMDAwNzgnLyUzRSUzQ3BhdGggZD0nTTYgNC45OTgwNVY4LjY2NzU4JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuMzM0MzcnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNiAyLjk5NjA5SDYuMDAwMScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjMzNDM3JyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jb2xvcnMtZ3JhZGllbnQtNCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2M3NDY5MTtcbn1cbi5jb2xvcnMtZ3JhZGllbnQtNCAucGFzc3dvcmQtcnVsZXMtLW5lZ2F0aXZlLWJsdWUgbGksXG4uY29sb3JzLWdyYWRpZW50LTQgLnBhc3N3b3JkLXJ1bGVzLS1uZWdhdGl2ZS1ibHVlIC5lcnJvcixcbi5jb2xvcnMtZ3JhZGllbnQtNCAuY29sbGFwc2libGUtY29udGVudCBwLFxuLmNvbG9ycy1ncmFkaWVudC00IC5wdWJsaWMtc2VjdGlvbl9fcmVzZXQtcGFzcy1saW5rIGEsXG4uY29sb3JzLWdyYWRpZW50LTQgLmxpbmstbW9yZSxcbi5jb2xvcnMtZ3JhZGllbnQtNCAubGluayxcbi5jb2xvcnMtZ3JhZGllbnQtNCAucHVibGljLXNlY3Rpb24ge1xuICBjb2xvcjogI2M3NDY5MTtcbn1cbi5jb2xvcnMtZ3JhZGllbnQtNCAubGluazpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2M3NDY5MTtcbn1cbi5jb2xvcnMtZ3JhZGllbnQtNDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb2xvcnMtYmctMi5qcGcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xufVxuXG4uYWxpZ24tY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uY29sb3JzLWJnIHtcbiAgYmFja2dyb3VuZDogI2ZhZGNlYjtcbiAgY29sb3I6ICNjNzQ2OTE7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG59XG4uY29sb3JzLWJnIC5jb2xsYXBzaWJsZS1jb250ZW50IHAsXG4uY29sb3JzLWJnIC5wdWJsaWMtc2VjdGlvbl9fcmVzZXQtcGFzcy1saW5rIGEsXG4uY29sb3JzLWJnIC5saW5rLW1vcmUsXG4uY29sb3JzLWJnIC5saW5rLFxuLmNvbG9ycy1iZyAucHVibGljLXNlY3Rpb24ge1xuICBjb2xvcjogI2M3NDY5MTtcbn1cbi5jb2xvcnMtYmcgLmxpbms6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjNzQ2OTE7XG59XG4uY29sb3JzLWJnIC5wdWJsaWMtc2VjdGlvbi0tYW5nbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbG9ycy1sb2dpbi1iZy1tLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE1MCUgMTglO1xuICBiYWNrZ3JvdW5kLXNpemU6IDg4JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbG9ycy1iZyAucHVibGljLXNlY3Rpb24tLWFuZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbG9ycy1sb2dpbi1iZy5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEyMCUgY2FsYyg1MCUgLSAxNjBweCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2OCU7XG4gIH1cbn1cbi5jb2xvcnMtYmcgLnB1YmxpYy1zZWN0aW9uLS1hbmdsZS0yIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbG9ycy1iZyAucHVibGljLXNlY3Rpb24tLWFuZ2xlLTIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29sb3JzLWxvZ2luLWJnLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTUwJSBjYWxjKDAlICsgODBweCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4OCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbG9ycy1iZyAucHVibGljLXNlY3Rpb24tLWFuZ2xlLTIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEyMCUgdG9wO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjglO1xuICB9XG59XG5cbi5tb2JpbGUtYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9iaWxlLWJyIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5mb250LXdlaWdodC0zMDAge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4udHdvLWNvbHVtbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHdvLWNvbHVtbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAyOHB4O1xuICB9XG59XG5cbi5jb2xvci1ibGFjayB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZGlzcGxheS1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaGlkZS10by10YWJsZXQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmhpZGUtdG8tdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5oaWRlLWZyb20tdGFibGV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oaWRlLWZyb20tdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5oaWRlLXRvLWRlc2t0b3Age1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhpZGUtdG8tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uaGlkZS1mcm9tLWRlc2t0b3Age1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhpZGUtZnJvbS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50ZXh0LWNvbG9yLXJlZCB7XG4gIGNvbG9yOiAjZDcxOTIxO1xufVxuXG4udGV4dC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm0teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS14LWF1dG8tZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59IiwiaHRtbCB7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG59XHJcblxyXG5odG1sLFxyXG5ib2R5IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIGJhY2tncm91bmQ6ICRiZ0NvbG9yO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG5ib2R5LmdyYXktYmcge1xyXG4gIGJhY2tncm91bmQ6ICRiZ0NvbG9yLWdyYXk7XHJcbn1cclxuXHJcbmJvZHkuc3dpZXRhLWJnIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N3aWV0YS9zbmllZy0yLmpwZyk7XHJcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XHJcbn1cclxuXHJcbmZvb3RlciB7XHJcbiAgbWFyZ2luLXRvcDogYXV0bztcclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgcGFkZGluZzogMCAkZGVmYXVsdC1nYXA7XHJcbiAgbWF4LXdpZHRoOiAkZGVza3RvcC1tYXg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuIiwiLy8gbWVkaWEgcXVlcnkgc2V0dXBcclxuJG1vYmlsZTogNTc2cHg7XHJcbiR0YWJsZXQ6IDc2OHB4O1xyXG4kZGVza3RvcDogOTkycHg7XHJcbiRiaWctZGVza3RvcDogMTIwMHB4O1xyXG5cclxuJG1vYmlsZS14czogMzgwLjk4cHg7XHJcbiRtb2JpbGUtc21hbGw6IDU3NS45OHB4O1xyXG4kbW9iaWxlLW1heDogNzY3Ljk4cHg7XHJcbiR0YWJsZXQtbWF4OiA5OTEuOThweDtcclxuJGRlc2t0b3AtbWF4OiAxMTAwcHg7XHJcblxyXG4vLyBjb2xvcnNcclxuJGJsdWU6ICMwMDMyYTA7XHJcbiRsaWdodC1ibHVlOiAjMDVhY2YzO1xyXG4kYmx1ZS0yOiAjMDI3MGNlO1xyXG4kY29sb3JzOiAjYzc0NjkxO1xyXG5cclxuJHByaW1hcnktcmVkOiAjZDcxOTIxO1xyXG4kcHJpbWFyeS1ibHVlOiAjMDAzMmEwO1xyXG4kcHJpbWFyeS1ncmVlbjogIzAxNzU2NjtcclxuJHByaW1hcnktZ3JleTogI2EyYTJhMjtcclxuJHByaW1hcnktY29sb3JzOiAjYzc0NjkxO1xyXG5cclxuJHNlY29uZGFyeS1rcy1yZWQ6ICNhMDBmMzI7XHJcbiRzZWNvbmRhcnkta3MtZ3JleTogIzg1ODU4NTtcclxuJHNlY29uZGFyeS1lcnJvcjogIzViMTA4YjtcclxuJHNlY29uZGFyeS1yZWQtdGludC0xOiAjZTc3NTdhO1xyXG4kc2Vjb25kYXJ5LXJlZC10aW50LTI6ICNmM2JhYmM7XHJcbiRzZWNvbmRhcnktcmVkLXRpbnQtMzogI2Y5ZGRkZTtcclxuJHNlY29uZGFyeS1ncmV5LXRpbnQtMTogI2M3YzdjNztcclxuJHNlY29uZGFyeS1ncmV5LXRpbnQtMjogI2UzZTNlMztcclxuJHNlY29uZGFyeS1ncmV5LXRpbnQtMzogI2YxZjFmMTtcclxuJHNlY29uZGFyeS1jb2xvcnM6ICNjODQ3ODA7XHJcblxyXG4kcy1waW5rOiAjZWQ3NGE5O1xyXG4kcy1ibHVlOiAjMDA5Y2RhO1xyXG4kcy1ncmVlbjogIzI1YjViMztcclxuXHJcbiRiYWJ5cGluazogI2M2NmE4ZDtcclxuJGxhdmVuZGVyOiAjYmU5MWJiO1xyXG4kZGFya3Bpbms6ICNiNDQ3Njg7XHJcblxyXG4kYmdDb2xvcjogI2ZmZjtcclxuJGJnQ29sb3ItZ3JheTogI2YwZjBmMDtcclxuXHJcbiRhbGVydC1lcnJvcjogJHNlY29uZGFyeS1lcnJvcjtcclxuJGFsZXJ0LXN1Y2NlczogIzAwYTg2MDtcclxuJGFsZXJ0LXdhcm5pbmc6ICNiMjAwZmY7XHJcblxyXG4vL2dyYWRpZW50c1xyXG5cclxuJGdyYWRpZW50LXJlZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmM0MjQyIDAlLCAjYWYxNzIyIDEwMCUpO1xyXG4kZ3JhZGllbnQtYmx1ZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTI2OGZmIDAlLCAjMTgzMWFkIDEwMCUpO1xyXG4kZ3JhZGllbnQtZ3JlZW46IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzI0YmQ3ZCAwJSwgIzAwODI1MyAxMDAlKTtcclxuXHJcbiRncmFkaWVudC1jb2xvcnM6IHJhZGlhbC1ncmFkaWVudChcclxuICAgIDI0LjM0JSAyNC4yNCUgYXQgODIuODUlIDczLjc3JSxcclxuICAgIHJnYmEoMjI5LCAyMjcsIDIzMywgMC4yKSAwJSxcclxuICAgIHJnYmEoMjI5LCAyMjcsIDIzMywgMCkgMTAwJVxyXG4gICksXHJcbiAgcmFkaWFsLWdyYWRpZW50KDM0LjE3JSAxNi42OCUgYXQgOTIuOTUlIDM3LjYxJSwgI2RkZDZlYyAwJSwgcmdiYSgyMjEsIDIxNCwgMjM2LCAwKSAxMDAlKSxcclxuICByYWRpYWwtZ3JhZGllbnQoNDQuOSUgNDIuNzElIGF0IDQ1Ljg0JSA1Ny44MiUsICNlMWJmZGMgMzIuMDMlLCByZ2JhKDIyNSwgMTkxLCAyMjAsIDApIDEwMCUpLFxyXG4gIHJhZGlhbC1ncmFkaWVudCgxNy4yMSUgMjQuOTglIGF0IDQ4Ljc2JSA5NC4xNSUsICNmOGU1ZjEgMTcuNjklLCByZ2JhKDI0OCwgMjI5LCAyNDEsIDApIDEwMCUpLFxyXG4gIHJhZGlhbC1ncmFkaWVudCgzOC4wOSUgMzEuOTUlIGF0IDcxJSAxMi40OSUsICNiYWIyZDkgMTQuNDIlLCByZ2JhKDE4NiwgMTc4LCAyMTcsIDApIDEwMCUpLFxyXG4gIHJhZGlhbC1ncmFkaWVudCg0Mi4yNSUgMzIuNDElIGF0IDkuOTUlIDg0Ljg0JSwgI2Q0ZGZlMyAzMC43NyUsIHJnYmEoMjEyLCAyMjMsIDIyNywgMCkgMTAwJSksXHJcbiAgcmFkaWFsLWdyYWRpZW50KDI3LjYzJSAzMi4zNiUgYXQgOTEuNjElIDEyLjUzJSwgI2I5ZTNmYSAyMi42MSUsIHJnYmEoMTg1LCAyMjcsIDI1MCwgMCkgMTAwJSksXHJcbiAgcmFkaWFsLWdyYWRpZW50KDI3Ljk4JSA1My45JSBhdCA0MC4zNyUgMTAuMzUlLCAjZmVkY2E5IDguMTglLCByZ2JhKDI1NCwgMjIwLCAxNjksIDApIDk0Ljk3JSksXHJcbiAgcmFkaWFsLWdyYWRpZW50KDEwMS41OSUgODYuODUlIGF0IDIuMiUgOC4yNCUsICNlZjgyYjIgMCUsIHJnYmEoMjM5LCAxMzAsIDE3OCwgMCkgMTAwJSksICNlOWVmZWM7XHJcblxyXG4vLyBmb250c1xyXG4kZm9udC1wcmltYXJ5OiBcIlJvYm90b1wiLCBhcmlhbDtcclxuJGZvbnQtc2Vjb25kYXJ5OiBcIkRJTiBDb25kZW5zZWRcIiwgYXJpYWw7XHJcbiRmb250LWhlZGxpbmU6IFwiRHJ1a1wiLCBhcmlhbDtcclxuXHJcbi8vIGJhc2UgYmFyZ2luIHNpemVcclxuJG1hcmdpbi1zaXplOiA0cHg7XHJcbiRkZWZhdWx0LWdhcDogMjBweDtcclxuJGd1dHRlcjogMjBweDtcclxuXHJcbiRhbmdsZS10YW5nZW5zOiAzMC41N3Z3O1xyXG5cclxuJGJnLXdpZHRoOiAzNTAwcHg7XHJcblxyXG4kYW5pbWF0aW9uLXNwcGVkOiAwLjNzO1xyXG4iLCJAbWl4aW4gZm9udC1mYWNlKCRmb250LWZhbWlseSwgJGZpbGUtcGF0aCwgJHdlaWdodDogbm9ybWFsLCAkc3R5bGU6IG5vcm1hbCkge1xyXG5cdEBmb250LWZhY2Uge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xyXG5cdFx0Zm9udC1zdHlsZTogJHN0eWxlO1xyXG5cdFx0c3JjOlxyXG5cdFx0XHR1cmwoXCIjeyRmaWxlLXBhdGh9LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG5cdFx0XHR1cmwoXCIjeyRmaWxlLXBhdGh9LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuXHR9XHJcbn1cclxuIiwiQGltcG9ydCBcIl9taXhpbnMvZm9udC1mYWNlXCI7XHJcblxyXG5AaW5jbHVkZSBmb250LWZhY2UoXCJEcnVrXCIsIFwiLi4vZm9udHMvRHJ1ay1NZWRpdW1cIiwgNTAwKTtcclxuQGluY2x1ZGUgZm9udC1mYWNlKFwiRElOIENvbmRlbnNlZFwiLCBcIi4uL2ZvbnRzL0RJTkNvbmRlbnNlZC1MaWdodFwiLCAzMDApO1xyXG5AaW5jbHVkZSBmb250LWZhY2UoXCJSb2JvdG9cIiwgXCIuLi9mb250cy9Sb2JvdG8tUmVndWxhclwiLCAzMDApO1xyXG5AaW5jbHVkZSBmb250LWZhY2UoXCJSb2JvdG9cIiwgXCIuLi9mb250cy9Sb2JvdG8tQm9sZFwiLCA3MDApO1xyXG4iLCI6cm9vdCB7XHJcbiAgY29sb3Itc2NoZW1lOiBvbmx5IGxpZ2h0O1xyXG59XHJcblxyXG4qLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbioge1xyXG4gIG1hcmdpbjogMDtcclxuICAvLyBsaW5lLWhlaWdodDogY2FsYygxZW0gKyAwLjVyZW0pO1xyXG59XHJcbmh0bWwge1xyXG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG59XHJcbmh0bWw6Zm9jdXMtd2l0aGluIHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufVxyXG5ib2R5IHtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn1cclxuaW1nLFxyXG5waWN0dXJlLFxyXG52aWRlbyxcclxuY2FudmFzLFxyXG5zdmcge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5pbnB1dCxcclxuYnV0dG9uLFxyXG50ZXh0YXJlYSxcclxuc2VsZWN0IHtcclxuICBmb250OiBpbmhlcml0O1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLy8gLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcbmEge1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxucCxcclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNiB7XHJcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcclxuICBsaW5lLWhlaWdodDogMWVtO1xyXG59XHJcblxyXG5pbnB1dDotd2Via2l0LWF1dG9maWxsIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNTBweCB0cmFuc3BhcmVudCBpbnNldDtcclxufVxyXG5cclxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcclxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcclxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcclxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCxcclxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcclxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcclxuc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGwsXHJcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxyXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XHJcbiAgLy8gYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMDAwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDBweCAxMDAwcHggcmdiYSgwLCAwLCAwLCAwKSBpbnNldDtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xyXG59XHJcbiIsIjpyb290IHtcclxuICAtLW5hdi1oZWlnaHQ6IDcycHg7XHJcbn1cclxuXHJcbi5uYXZiYXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJi0tcmVkIHtcclxuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LXJlZDtcclxuICB9XHJcblxyXG4gIDpmb2N1cy12aXNpYmxlIHtcclxuICAgIG91dGxpbmU6IDJweCByaWRnZSBibGFjaztcclxuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIH1cclxuICA+IC5jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiAgICBwYWRkaW5nOiAxM3B4IDhweDtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHggOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tY29sb3JzIC5jb250YWluZXI6bm90KC5hY3RpdmUpIHtcclxuICAgIC5uYXZiYXItbG9nbyBwYXRoIHtcclxuICAgICAgZmlsbDogJGNvbG9ycztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWNvbG9ycy1tb2JpbGUgLmNvbnRhaW5lcjpub3QoLmFjdGl2ZSkge1xyXG4gICAgLm5hdmJhci1sb2dvIHBhdGgge1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgIGZpbGw6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWNvbG9ycyB7XHJcbiAgICAubmF2YmFyLWNvbGxhcHNlIHtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9ycztcclxuICAgIH1cclxuICB9XHJcbiAgJi5rb25rdXJzLTMge1xyXG4gICAgYmFja2dyb3VuZDogI2ZiZGNlYztcclxuICB9XHJcbiAgLy8gYmFja2dyb3VuZDogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC41KTtcclxuICAvLyAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxNnB4KTtcclxuICAvLyBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTZweCk7XHJcbiAgLy8gaGVpZ2h0OiB2YXIoLS1uYXYtaGVpZ2h0KTtcclxuXHJcbiAgLy8gdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICYtdG9nZ2xlciB7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIC8vIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gICYtYnJhbmQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgei1pbmRleDogNTA7XHJcbiAgICB9XHJcbiAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICBvdXRsaW5lOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1sb2dvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIG1heC13aWR0aDogMTE1cHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgcGF0aCB7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLCAxKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtcHJvZmlsZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcbiAgfVxyXG5cclxuICAmLXBvaW50cyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogNDhweDtcclxuICAgIGhlaWdodDogMzJweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgLmJ0bi1wb2ludHMge1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSk7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgcGFkZGluZzogNHB4IDhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDAuOGVtO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktcmVkO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgbWluLXdpZHRoOiA2MHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tY29sb3JzIC5jb250YWluZXI6bm90KC5hY3RpdmUpIHtcclxuICAgIC5idG4tcG9pbnRzIHtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9ycztcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1jb2xvcnMtbW9iaWxlIC5jb250YWluZXI6bm90KC5hY3RpdmUpIHtcclxuICAgIC5idG4tcG9pbnRzIHtcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJtZW51IHtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWxvZ291dCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMzBweDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7IC8qIDEwMCUgKi9cclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkOTtcclxuICAgIHBhZGRpbmc6IDEwdmg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCAtMjBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAvLyBib3R0b206IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIC8vIG1hcmdpbjogdW5zZXQ7XHJcbiAgICAgIC8vIHJpZ2h0OiAwO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luOiB1bnNldDtcclxuICAgICAgd2lkdGg6IHVuc2V0O1xyXG4gICAgICAvLyBtYXgtd2lkdGg6IDExMDBweDtcclxuICAgICAgLy8gd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IGF1dG87XHJcbiAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogYXV0bztcclxuICAgICAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtY29weSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCAtMjBweDtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgd2lkdGg6IHVuc2V0O1xyXG4gICAgICBtYXJnaW46IHVuc2V0O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uYXZiYXIgPiB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZ2FwOiAkZGVmYXVsdC1nYXA7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2YmFyIHtcclxuICAmLWNvbGxhcHNlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICBoZWlnaHQ6IDEwMHN2aDtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbWluLWhlaWdodDogNDgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgd2lkdGg6IDEwMHN2dztcclxuICAgIHRvcDogLTEwMHN2aDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAyMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXJlZDtcclxuICAgIHRyYW5zaXRpb246XHJcbiAgICAgIG9wYWNpdHkgMC4xMTVzLFxyXG4gICAgICB0b3AgMC4wOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuXHJcbiAgICAmLnNob3cge1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWFyZ2luLXRvcDogMTI4cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBnYXA6IDIwcHg7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICBtYXJnaW46IDEyOHB4IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LXN1Yi1pdGVtLFxyXG4ubmF2LWl0ZW0ge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMjBweDtcclxuXHJcbiAgJiA+IGEge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5uYXYtc3ViIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW4tbGVmdDogMjRweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiAyMHB4O1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5uYXYtbGV2ZWwtY29udGFpbmVyIHtcclxuICAvLyBkaXNwbGF5OiBub25lO1xyXG4gIGhlaWdodDogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4xMTVzIGN1YmljLWJlemllcigwLCAwLCAwLCAxKTtcclxuICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLm5hdi1zdWItaXRlbSB7XHJcbiAgJiA+IGEge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LWRyb3Bkb3duIHtcclxuICBAaW5jbHVkZSByZXNwb25kTWF4KG1vYmlsZSkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiK1wiO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uYXYtc3ViLWl0ZW0tZm9sZGFibGUuZXhwYW5kZWQge1xyXG4gIC5uYXYtZHJvcGRvd24ge1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZE1heChtb2JpbGUpIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiLVwiO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uYXYtbGV2ZWwtY29udGFpbmVyIHtcclxuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm5hdi1zdWItaXRlbS1mb2xkYWJsZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XHJcblxyXG4gIC5uYXYtbGV2ZWwtY29udGFpbmVyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcbiIsIkBtaXhpbiByZXNwb25kKCRicmVha3BvaW50KSB7XHJcbiAgICBAaWYgJGJyZWFrcG9pbnQgPT0gbW9iaWxlIHtcclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtb2JpbGUpIHtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGlmICRicmVha3BvaW50ID09IGJpZy1tb2JpbGUge1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1vYmlsZSkge1xyXG4gICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICRicmVha3BvaW50ID09IHRhYmxldCB7XHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaWYgJGJyZWFrcG9pbnQgPT0gZGVza3RvcCB7XHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcCkge1xyXG4gICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAaWYgJGJyZWFrcG9pbnQgPT0gYmlnLWRlc2t0b3Age1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJpZy1kZXNrdG9wKSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaWYgJGJyZWFrcG9pbnQgPT0gbWF4LWRlc2t0b3Age1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBpZiAkYnJlYWtwb2ludCA9PSA0ayB7XHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNDE0cHgpIHtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpZiAkYnJlYWtwb2ludCA9PSA0ay1kZXNrdG9wIHtcclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwMDBweCkge1xyXG4gICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiByZXNwb25kTWF4KCRicmVha3BvaW50KSB7XHJcbiAgICBAaWYgJGJyZWFrcG9pbnQgPT0gbW9iaWxlLXhzIHtcclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUteHMpIHtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGlmICRicmVha3BvaW50ID09IG1vYmlsZS1zbWFsbCB7XHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNtYWxsKSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBpZiAkYnJlYWtwb2ludCA9PSBtb2JpbGUge1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1tYXgpIHtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpZiAkYnJlYWtwb2ludCA9PSB0YWJsZXQge1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC1tYXgpIHtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpZiAkYnJlYWtwb2ludCA9PSBkZXNrdG9wIHtcclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wLW1heCkge1xyXG4gICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiByZXNwb25kTW9iaWxlSGVpZ2h0KCkge1xyXG4gICAgQG1lZGlhIChtYXgtaGVpZ2h0OiA3NDFweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG4iLCIuaWNvbiB7XHJcbiAgJi1wcm9maWxlIHtcclxuICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpO1xyXG4gICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMicgaGVpZ2h0PSczMicgdmlld0JveD0nMCAwIDMyIDMyJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTI0LjY1NDEgMjUuMzc4NkMyMi40MTA0IDIyLjkxNDEgMTkuMzMyOSAyMS4zNjk5IDE1LjkxNDQgMjEuMzEwMkMxMi40OTYgMjEuMjUwNSA5LjM2NjQyIDIyLjY4NjUgNy4wMzgxNiAyNS4wNzExTTExLjY3MzEgMTEuOTE0OUMxMS42MzA3IDE0LjM0NzEgMTMuNTY4IDE2LjM1MzMgMTYuMDAwMiAxNi4zOTU3QzE4LjQzMjUgMTYuNDM4MiAyMC40Mzg2IDE0LjUwMDkgMjAuNDgxMSAxMi4wNjg2QzIwLjUyMzUgOS42MzYzNyAxOC41ODYyIDcuNjMwMjMgMTYuMTU0IDcuNTg3NzdDMTMuNzIxNyA3LjU0NTMyIDExLjcxNTYgOS40ODI2MyAxMS42NzMxIDExLjkxNDlaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgfVxyXG5cclxuICAmLW1lbnUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA0cHg7XHJcblxyXG4gICAgJi1saW5lIHtcclxuICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE3ZGVnKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsICRhbmltYXRpb24tc3BwZWQgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi11c2VyIHtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0OCcgaGVpZ2h0PSc2Mycgdmlld0JveD0nMCAwIDQ4IDYzJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTEgNjAuODgzMkg1Ljk2MDQ2ZS0wOFY2Mi4yNDUyTDEuMjk5NDYgNjEuODM3M0wxIDYwLjg4MzJaTTEgMTYuMjI0NkwwLjcwMDUzNiAxNS4yNzA1TDUuOTYwNDZlLTA4IDE1LjQ5MDRMNS45NjA0NmUtMDggMTYuMjI0NkgxWk00Ni4zMjAyIDJINDcuMzIwMlYwLjYzODAzMkw0Ni4wMjA4IDEuMDQ1ODlMNDYuMzIwMiAyWk00Ni4zMjAyIDQ2LjY1ODZMNDYuNjE5NyA0Ny42MTI3TDQ3LjMyMDIgNDcuMzkyOFY0Ni42NTg2SDQ2LjMyMDJaTTMwLjI5MiAzOS4yOTMxTDMwLjk2NTIgNDAuMDMyNUwzMi40NDQxIDM4LjY4NjFMMzEuNzcwOSAzNy45NDY3TDMwLjI5MiAzOS4yOTMxWk0yMy45MzA1IDM1LjMxNDNMMjMuOTEzIDM2LjMxNDFMMjMuOTMwNSAzNS4zMTQzWk0xNi4wMDMgMzcuNjcxNEwxNS4zMDQ0IDM4LjM4N0wxNi43MzU0IDM5Ljc4NDFMMTcuNDM0IDM5LjA2ODZMMTYuMDAzIDM3LjY3MTRaTTIgNjAuODgzMlYxNi4yMjQ2SDUuOTYwNDZlLTA4VjYwLjg4MzJIMlpNMS4yOTk0NiAxNy4xNzg3TDQ2LjYxOTcgMi45NTQxMUw0Ni4wMjA4IDEuMDQ1ODlMMC43MDA1MzYgMTUuMjcwNUwxLjI5OTQ2IDE3LjE3ODdaTTQ1LjMyMDIgMlY0Ni42NTg2SDQ3LjMyMDJWMkg0NS4zMjAyWk00Ni4wMjA4IDQ1LjcwNDVMMC43MDA1MzYgNTkuOTI5MUwxLjI5OTQ2IDYxLjgzNzNMNDYuNjE5NyA0Ny42MTI3TDQ2LjAyMDggNDUuNzA0NVpNMTkuNDg0NiAyNy42NjMxQzE5LjQ0MDQgMzAuMTkxNSAyMS40NTQzIDMyLjI3NyAyMy45ODI3IDMyLjMyMTFMMjQuMDE3NiAzMC4zMjE0QzIyLjU5MzYgMzAuMjk2NiAyMS40NTk0IDI5LjEyMiAyMS40ODQzIDI3LjY5OEwxOS40ODQ2IDI3LjY2MzFaTTIzLjk4MjcgMzIuMzIxMUMyNi41MTExIDMyLjM2NTMgMjguNTk2NiAzMC4zNTE0IDI4LjY0MDcgMjcuODIzTDI2LjY0MSAyNy43ODgxQzI2LjYxNjIgMjkuMjEyMSAyNS40NDE2IDMwLjM0NjMgMjQuMDE3NiAzMC4zMjE0TDIzLjk4MjcgMzIuMzIxMVpNMjguNjQwNyAyNy44MjNDMjguNjg0OCAyNS4yOTQ2IDI2LjY3MSAyMy4yMDkxIDI0LjE0MjUgMjMuMTY1TDI0LjEwNzYgMjUuMTY0N0MyNS41MzE2IDI1LjE4OTUgMjYuNjY1OSAyNi4zNjQxIDI2LjY0MSAyNy43ODgxTDI4LjY0MDcgMjcuODIzWk0yNC4xNDI1IDIzLjE2NUMyMS42MTQxIDIzLjEyMDggMTkuNTI4NyAyNS4xMzQ3IDE5LjQ4NDYgMjcuNjYzMUwyMS40ODQzIDI3LjY5OEMyMS41MDkxIDI2LjI3NCAyMi42ODM2IDI1LjEzOTggMjQuMTA3NiAyNS4xNjQ3TDI0LjE0MjUgMjMuMTY1Wk0zMS43NzA5IDM3Ljk0NjdDMjkuNzgxIDM1Ljc2MSAyNy4wMjcyIDM0LjM2ODIgMjMuOTQ3OSAzNC4zMTQ1TDIzLjkxMyAzNi4zMTQxQzI2LjM4ODggMzYuMzU3NCAyOC42MzU5IDM3LjQ3NCAzMC4yOTIgMzkuMjkzMUwzMS43NzA5IDM3Ljk0NjdaTTIzLjk0NzkgMzQuMzE0NUMyMC44Njg3IDM0LjI2MDcgMTguMDY3OSAzNS41NTY1IDE2LjAwMyAzNy42NzE0TDE3LjQzNCAzOS4wNjg2QzE5LjE1MjUgMzcuMzA4NSAyMS40MzczIDM2LjI3MDkgMjMuOTEzIDM2LjMxNDFMMjMuOTQ3OSAzNC4zMTQ1WicgZmlsbD0nJTIzRDYxNzIxJy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1mcmllbmRzIHtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTMgMTlIMVYxOEMxIDE2LjEzNjIgMi4yNzQ3NyAxNC41NyA0IDE0LjEyNk02IDEwLjgyOTNDNC44MzQ4MSAxMC40MTc1IDQgOS4zMDYyMyA0IDguMDAwMDFDNCA2LjY5Mzc5IDQuODM0ODEgNS41ODI1NSA2IDUuMTcwNzJNMjEgMTlIMjNWMThDMjMgMTYuMTM2MiAyMS43MjUyIDE0LjU3IDIwIDE0LjEyNk0xOCA1LjE3MDcyQzE5LjE2NTIgNS41ODI1NSAyMCA2LjY5Mzc5IDIwIDguMDAwMDFDMjAgOS4zMDYyMyAxOS4xNjUyIDEwLjQxNzUgMTggMTAuODI5M00xMCAxNEgxNEMxNi4yMDkxIDE0IDE4IDE1Ljc5MDkgMTggMThWMTlINlYxOEM2IDE1Ljc5MDkgNy43OTA4NiAxNCAxMCAxNFpNMTUgOEMxNSA5LjY1Njg1IDEzLjY1NjkgMTEgMTIgMTFDMTAuMzQzMSAxMSA5IDkuNjU2ODUgOSA4QzkgNi4zNDMxNSAxMC4zNDMxIDUgMTIgNUMxMy42NTY5IDUgMTUgNi4zNDMxNSAxNSA4Wicgc3Ryb2tlPSclMjMwMDFBNzInIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1zZXR1cCB7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDcnIGhlaWdodD0nNjInIHZpZXdCb3g9JzAgMCA0NyA2MicgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00zMi45NzI1IDMyLjQ4MjFMMzIuNjg0NiAzMy4wNzc4TDMyLjY4OTYgMzMuMDgwMkwzMi45NzI1IDMyLjQ4MjFaTTMyLjAyNDIgMjkuNzU5NkwzMi42MTk5IDMwLjA0NzVMMzIuNjE5OSAzMC4wNDc0TDMyLjAyNDIgMjkuNzU5NlpNMzMuMzIwMyAyOC42ODM4TDMzLjQ5NjcgMjkuMzIxNUMzMy44MzE1IDI5LjIyODkgMzQuMDM3NyAyOC44OTMxIDMzLjk2ODggMjguNTUyNkwzMy4zMjAzIDI4LjY4MzhaTTMxLjg3ODYgMjUuMjEzN0wzMi40Mjk2IDI0Ljg0NzZDMzIuMjM3NCAyNC41NTgyIDMxLjg1NDEgMjQuNDY2OCAzMS41NTIgMjQuNjM4M0wzMS44Nzg2IDI1LjIxMzdaTTMxLjU0MjggMjUuMzY3NUwzMS43NjAzIDI1Ljk5MjRMMzEuNzYzMSAyNS45OTE0TDMxLjU0MjggMjUuMzY3NVpNMjguOTQ1NyAyNC4xMTI3TDI5LjU3MDcgMjMuODk1NEwyOS41NzA1IDIzLjg5NUwyOC45NDU3IDI0LjExMjdaTTI5LjA5OTggMjIuNDM5NUwyOS42NzUxIDIyLjc2NjJDMjkuODQ2OCAyMi40NjM4IDI5Ljc1NTIgMjIuMDgwMSAyOS40NjUzIDIxLjg4OEwyOS4wOTk4IDIyLjQzOTVaTTI1LjYyNTQgMjAuOTk5NUwyNS43NTY5IDIwLjM1MTFDMjUuNDE2MiAyMC4yODIgMjUuMDgwMSAyMC40ODg0IDI0Ljk4NzYgMjAuODIzNkwyNS42MjU0IDIwLjk5OTVaTTI1LjQ5NjYgMjEuMzQ2OUwyNi4wOTIgMjEuNjM1NEwyNi4wOTQ0IDIxLjYzMDRMMjUuNDk2NiAyMS4zNDY5Wk0yMi43NzA4IDIyLjI5NDFMMjMuMDU4MiAyMS42OTgxTDIzLjA1OCAyMS42OTgxTDIyLjc3MDggMjIuMjk0MVpNMjEuNjkzNyAyMC45OTk1TDIyLjMzMTMgMjAuODIyN0MyMi4yMzg1IDIwLjQ4ODMgMjEuOTAzIDIwLjI4MjMgMjEuNTYyOCAyMC4zNTFMMjEuNjkzNyAyMC45OTk1Wk0xOC4yMTkzIDIyLjQzOTVMMTcuODUzOCAyMS44ODhDMTcuNTYzOCAyMi4wODAyIDE3LjQ3MjIgMjIuNDY0MiAxNy42NDQzIDIyLjc2NjZMMTguMjE5MyAyMi40Mzk1Wk0xOC4zNzM0IDIyLjc3NDhMMTguOTk4MSAyMi41NTY5TDE4Ljk5NzEgMjIuNTU0MUwxOC4zNzM0IDIyLjc3NDhaTTE3LjExNyAyNS4zNjg3TDE2LjkwMDEgMjQuNzQzN0wxNi44OTk4IDI0Ljc0MzhMMTcuMTE3IDI1LjM2ODdaTTE1LjQ0MTcgMjUuMjE0OUwxNS43Njc5IDI0LjYzOTJDMTUuNDY1OCAyNC40NjgxIDE1LjA4MjggMjQuNTU5NiAxNC44OTA3IDI0Ljg0ODhMMTUuNDQxNyAyNS4yMTQ5Wk0xNCAyOC42ODVMMTMuMzUxNyAyOC41NTMyQzEzLjI4MjMgMjguODk0MiAxMy40ODkgMjkuMjMwNiAxMy44MjQ1IDI5LjMyMjlMMTQgMjguNjg1Wk0xNC4zNDc4IDI4LjgxMzZMMTQuNjM1OCAyOC4yMThMMTQuNjMwNyAyOC4yMTU2TDE0LjM0NzggMjguODEzNlpNMTUuMjk2MSAzMS41MzYxTDE0LjcwMDcgMzEuMjQ3NkwxNC43MDA0IDMxLjI0ODNMMTUuMjk2MSAzMS41MzYxWk0xNCAzMi42MTE5TDEzLjgyMzYgMzEuOTc0M0MxMy40ODg4IDMyLjA2NjkgMTMuMjgyNiAzMi40MDI3IDEzLjM1MTUgMzIuNzQzMUwxNCAzMi42MTE5Wk0xNS40NDE3IDM2LjA4MjFMMTQuODkwNyAzNi40NDgyQzE1LjA4MjkgMzYuNzM3NSAxNS40NjYyIDM2LjgyODkgMTUuNzY4MyAzNi42NTc1TDE1LjQ0MTcgMzYuMDgyMVpNMTUuNzc3NSAzNS45MjgyTDE1LjU2MDEgMzUuMzAzNEwxNS41NTcyIDM1LjMwNDRMMTUuNzc3NSAzNS45MjgyWk0xOC4zNzQ2IDM3LjE4MzFMMTcuNzQ5NyAzNy40MDA0TDE3Ljc0OTggMzcuNDAwN0wxOC4zNzQ2IDM3LjE4MzFaTTE4LjIyMDUgMzguODU2M0wxNy42NDUyIDM4LjUyOTVDMTcuNDczNSAzOC44MzE5IDE3LjU2NTIgMzkuMjE1NiAxNy44NTUgMzkuNDA3N0wxOC4yMjA1IDM4Ljg1NjNaTTIxLjY5NDkgNDAuMjk2MkwyMS41NjM0IDQwLjk0NDdDMjEuOTA0MiA0MS4wMTM4IDIyLjI0MDIgNDAuODA3MyAyMi4zMzI3IDQwLjQ3MjJMMjEuNjk0OSA0MC4yOTYyWk0yMS44MjM3IDM5Ljk0ODlMMjEuMjI4MyAzOS42NjAzTDIxLjIyNTkgMzkuNjY1NEwyMS44MjM3IDM5Ljk0ODlaTTI0LjU0OTUgMzkuMDAxN0wyNC4yNjIxIDM5LjU5NzZMMjQuMjYyMyAzOS41OTc3TDI0LjU0OTUgMzkuMDAxN1pNMjUuNjI2NiA0MC4yOTYyTDI0Ljk4OTEgNDAuNDczQzI1LjA4MTggNDAuODA3NSAyNS40MTczIDQxLjAxMzUgMjUuNzU3NSA0MC45NDQ4TDI1LjYyNjYgNDAuMjk2MlpNMjkuMTAxIDM4Ljg1NjNMMjkuNDY2NSAzOS40MDc3QzI5Ljc1NjUgMzkuMjE1NSAyOS44NDgxIDM4LjgzMTUgMjkuNjc2MSAzOC41MjkxTDI5LjEwMSAzOC44NTYzWk0yOC45NDY5IDM4LjUyMDlMMjguMzIyMyAzOC43Mzg4TDI4LjMyMzMgMzguNzQxN0wyOC45NDY5IDM4LjUyMDlaTTMwLjIwMzQgMzUuOTI3TDMwLjQyMDIgMzYuNTUyMUwzMC40MjA1IDM2LjU1MkwzMC4yMDM0IDM1LjkyN1pNMzEuODc4NiAzNi4wODA5TDMxLjU1MjQgMzYuNjU2NUMzMS44NTQ1IDM2LjgyNzcgMzIuMjM3NSAzNi43MzYyIDMyLjQyOTYgMzYuNDQ3TDMxLjg3ODYgMzYuMDgwOVpNMzMuMzIwMyAzMi42MTA3TDMzLjk2ODcgMzIuNzQyNUMzNC4wMzggMzIuNDAxNiAzMy44MzEzIDMyLjA2NTEgMzMuNDk1OCAzMS45NzI4TDMzLjMyMDMgMzIuNjEwN1pNMSA2MC43NjZIMC4zMzgzOTFWNjEuNjY3MUwxLjE5ODEzIDYxLjM5NzNMMSA2MC43NjZaTTEgMTYuMTA3NEwwLjgwMTg3MiAxNS40NzYyTDAuMzM4MzkxIDE1LjYyMTZWMTYuMTA3NEgxWk00Ni4zMjAyIDEuODgyODFINDYuOTgxOFYwLjk4MTcyMkw0Ni4xMjIxIDEuMjUxNTdMNDYuMzIwMiAxLjg4MjgxWk00Ni4zMjAyIDQ2LjU0MTRMNDYuNTE4NCA0Ny4xNzI3TDQ2Ljk4MTggNDcuMDI3MlY0Ni41NDE0SDQ2LjMyMDJaTTI3LjEyOCAzMC42NDgyQzI3LjEyOCAzMi41NTkgMjUuNTc2OSAzNC4xMDk0IDIzLjY2MTcgMzQuMTA5NFYzNS40MzI2QzI2LjMwNjEgMzUuNDMyNiAyOC40NTEyIDMzLjI5MTMgMjguNDUxMiAzMC42NDgySDI3LjEyOFpNMjMuNjYxNyAzNC4xMDk0QzIxLjc0NjYgMzQuMTA5NCAyMC4xOTU1IDMyLjU1OSAyMC4xOTU1IDMwLjY0ODJIMTguODcyM0MxOC44NzIzIDMzLjI5MTMgMjEuMDE3MyAzNS40MzI2IDIzLjY2MTcgMzUuNDMyNlYzNC4xMDk0Wk0yMC4xOTU1IDMwLjY0ODJDMjAuMTk1NSAyOC43Mzc0IDIxLjc0NjYgMjcuMTg3IDIzLjY2MTcgMjcuMTg3VjI1Ljg2MzhDMjEuMDE3MyAyNS44NjM4IDE4Ljg3MjMgMjguMDA1MSAxOC44NzIzIDMwLjY0ODJIMjAuMTk1NVpNMjMuNjYxNyAyNy4xODdDMjUuNTc2OSAyNy4xODcgMjcuMTI4IDI4LjczNzQgMjcuMTI4IDMwLjY0ODJIMjguNDUxMkMyOC40NTEyIDI4LjAwNTEgMjYuMzA2MSAyNS44NjM4IDIzLjY2MTcgMjUuODYzOFYyNy4xODdaTTMzLjI2MDUgMzEuODg2NUMzMi41NzUxIDMxLjU1NTEgMzIuMjg5IDMwLjczMiAzMi42MTk5IDMwLjA0NzVMMzEuNDI4NSAyOS40NzE3QzMwLjc3OTggMzAuODEzOCAzMS4zNDA5IDMyLjQyODMgMzIuNjg0NiAzMy4wNzc4TDMzLjI2MDUgMzEuODg2NVpNMzIuNjE5OSAzMC4wNDc0QzMyLjc5ODIgMjkuNjc4NCAzMy4xMjE5IDI5LjQyNTIgMzMuNDk2NyAyOS4zMjE1TDMzLjE0MzkgMjguMDQ2MkMzMi40MjM2IDI4LjI0NTQgMzEuNzgyMSAyOC43Mzk4IDMxLjQyODUgMjkuNDcxOEwzMi42MTk5IDMwLjA0NzRaTTMzLjk2ODggMjguNTUyNkMzMy42OTYyIDI3LjIwNTUgMzMuMTY0IDI1Ljk1MjkgMzIuNDI5NiAyNC44NDc2TDMxLjMyNzUgMjUuNTc5OEMzMS45Njk5IDI2LjU0NjcgMzIuNDM0MiAyNy42NDA0IDMyLjY3MTggMjguODE1TDMzLjk2ODggMjguNTUyNlpNMzEuNTUyIDI0LjYzODNDMzEuNDc3MiAyNC42ODA3IDMxLjQwMTkgMjQuNzE1NiAzMS4zMjI1IDI0Ljc0MzdMMzEuNzYzMSAyNS45OTE0QzMxLjkyMiAyNS45MzUzIDMyLjA2ODEgMjUuODY2OCAzMi4yMDUxIDI1Ljc4OTFMMzEuNTUyIDI0LjYzODNaTTMxLjMyNTQgMjQuNzQyN0MzMC42MDYxIDI0Ljk5MyAyOS44MTk5IDI0LjYxMjIgMjkuNTcwNyAyMy44OTU0TDI4LjMyMDggMjQuMzNDMjguODEwNSAyNS43MzgzIDMwLjM1MTggMjYuNDgyNSAzMS43NjAzIDI1Ljk5MjRMMzEuMzI1NCAyNC43NDI3Wk0yOS41NzA1IDIzLjg5NUMyOS40MzU0IDIzLjUwNzIgMjkuNDg1MyAyMy4xMDA0IDI5LjY3NTEgMjIuNzY2MkwyOC41MjQ1IDIyLjExMjhDMjguMTU1OSAyMi43NjE4IDI4LjA1NDEgMjMuNTY0MyAyOC4zMjEgMjQuMzMwM0wyOS41NzA1IDIzLjg5NVpNMjkuNDY1MyAyMS44ODhDMjguMzU4NCAyMS4xNTQ0IDI3LjEwNDYgMjAuNjI0NCAyNS43NTY5IDIwLjM1MTFMMjUuNDkzOSAyMS42NDc5QzI2LjY3MTEgMjEuODg2NyAyNy43NjY0IDIyLjM0OTUgMjguNzM0MyAyMi45OTFMMjkuNDY1MyAyMS44ODhaTTI0Ljk4NzYgMjAuODIzNkMyNC45NjQ4IDIwLjkwNjQgMjQuOTM1NyAyMC45ODU2IDI0Ljg5ODggMjEuMDYzNEwyNi4wOTQ0IDIxLjYzMDRDMjYuMTY1OCAyMS40Nzk4IDI2LjIyMSAyMS4zMjgyIDI2LjI2MzIgMjEuMTc1NEwyNC45ODc2IDIwLjgyMzZaTTI0LjkwMTIgMjEuMDU4NEMyNC41Njk5IDIxLjc0MjMgMjMuNzQ1IDIyLjAyOTMgMjMuMDU4MiAyMS42OTgxTDIyLjQ4MzQgMjIuODlDMjMuODI1NiAyMy41MzcyIDI1LjQ0MTQgMjIuOTc4MSAyNi4wOTIgMjEuNjM1NEwyNC45MDEyIDIxLjA1ODRaTTIzLjA1OCAyMS42OTgxQzIyLjY4ODEgMjEuNTE5OCAyMi40MzQ5IDIxLjE5NjQgMjIuMzMxMyAyMC44MjI3TDIxLjA1NjEgMjEuMTc2M0MyMS4yNTU4IDIxLjg5NjQgMjEuNzUxMSAyMi41MzcxIDIyLjQ4MzYgMjIuODkwMUwyMy4wNTggMjEuNjk4MVpNMjEuNTYyOCAyMC4zNTFDMjAuMjE0MyAyMC42MjMyIDE4Ljk2MDQgMjEuMTU0NiAxNy44NTM4IDIxLjg4OEwxOC41ODQ4IDIyLjk5MUMxOS41NTMgMjIuMzQ5MyAyMC42NDgyIDIxLjg4NTUgMjEuODI0NiAyMS42NDhMMjEuNTYyOCAyMC4zNTFaTTE3LjY0NDMgMjIuNzY2NkMxNy42ODY3IDIyLjg0MTMgMTcuNzIxNiAyMi45MTY0IDE3Ljc0OTcgMjIuOTk1NkwxOC45OTcxIDIyLjU1NDFDMTguOTQwOCAyMi4zOTUzIDE4Ljg3MjIgMjIuMjQ5MiAxOC43OTQ0IDIyLjExMjRMMTcuNjQ0MyAyMi43NjY2Wk0xNy43NDg3IDIyLjk5MjhDMTcuOTk4NiAyMy43MDkzIDE3LjYxODkgMjQuNDk0NCAxNi45MDAxIDI0Ljc0MzdMMTcuMzMzOCAyNS45OTM4QzE4Ljc0MjcgMjUuNTA1MSAxOS40ODk0IDIzLjk2NTUgMTguOTk4MSAyMi41NTY5TDE3Ljc0ODcgMjIuOTkyOFpNMTYuODk5OCAyNC43NDM4QzE2LjUxMDggMjQuODc5IDE2LjEwMjkgMjQuODI5IDE1Ljc2NzkgMjQuNjM5MkwxNS4xMTU2IDI1Ljc5MDVDMTUuNzY1IDI2LjE1ODUgMTYuNTY3OCAyNi4yNiAxNy4zMzQxIDI1Ljk5MzdMMTYuODk5OCAyNC43NDM4Wk0xNC44OTA3IDI0Ljg0ODhDMTQuMTU2MSAyNS45NTQ0IDEzLjYyNTQgMjcuMjA2OSAxMy4zNTE3IDI4LjU1MzJMMTQuNjQ4MyAyOC44MTY4QzE0Ljg4NzMgMjcuNjQxNCAxNS4zNTA3IDI2LjU0NzYgMTUuOTkyOCAyNS41ODFMMTQuODkwNyAyNC44NDg4Wk0xMy44MjQ1IDI5LjMyMjlDMTMuOTA3NSAyOS4zNDU4IDEzLjk4NjkgMjkuMzc0OCAxNC4wNjQ5IDI5LjQxMTdMMTQuNjMwNyAyOC4yMTU2QzE0LjQ4IDI4LjE0NDMgMTQuMzI4NCAyOC4wODkyIDE0LjE3NTUgMjguMDQ3MUwxMy44MjQ1IDI5LjMyMjlaTTE0LjA1OTkgMjkuNDA5M0MxNC43NDU5IDI5Ljc0MDkgMTUuMDMyIDMwLjU2NDEgMTQuNzAwNyAzMS4yNDc2TDE1Ljg5MTUgMzEuODI0N0MxNi41NDIzIDMwLjQ4MTcgMTUuOTc4OCAyOC44NjcyIDE0LjYzNTcgMjguMjE4TDE0LjA1OTkgMjkuNDA5M1pNMTQuNzAwNCAzMS4yNDgzQzE0LjUyMjEgMzEuNjE3NCAxNC4xOTg0IDMxLjg3MDYgMTMuODIzNiAzMS45NzQzTDE0LjE3NjQgMzMuMjQ5NkMxNC44OTY3IDMzLjA1MDQgMTUuNTM4MiAzMi41NTU5IDE1Ljg5MTkgMzEuODI0TDE0LjcwMDQgMzEuMjQ4M1pNMTMuMzUxNSAzMi43NDMxQzEzLjYyNDEgMzQuMDkwMyAxNC4xNTYzIDM1LjM0MjkgMTQuODkwNyAzNi40NDgyTDE1Ljk5MjggMzUuNzE1OUMxNS4zNTA0IDM0Ljc0OTEgMTQuODg2MSAzMy42NTU0IDE0LjY0ODUgMzIuNDgwN0wxMy4zNTE1IDMyLjc0MzFaTTE1Ljc2ODMgMzYuNjU3NUMxNS44NDMxIDM2LjYxNSAxNS45MTg0IDM2LjU4MDEgMTUuOTk3OCAzNi41NTIxTDE1LjU1NzIgMzUuMzA0NEMxNS4zOTgzIDM1LjM2MDUgMTUuMjUyMiAzNS40Mjg5IDE1LjExNTIgMzUuNTA2N0wxNS43NjgzIDM2LjY1NzVaTTE1Ljk5NSAzNi41NTMxQzE2LjcxNDIgMzYuMzAyOCAxNy41MDA0IDM2LjY4MzYgMTcuNzQ5NyAzNy40MDA0TDE4Ljk5OTUgMzYuOTY1OEMxOC41MDk4IDM1LjU1NzUgMTYuOTY4NSAzNC44MTMyIDE1LjU2MDEgMzUuMzAzNEwxNS45OTUgMzYuNTUzMVpNMTcuNzQ5OCAzNy40MDA3QzE3Ljg4NDkgMzcuNzg4NiAxNy44MzUgMzguMTk1MyAxNy42NDUyIDM4LjUyOTVMMTguNzk1OCAzOS4xODNDMTkuMTY0NCAzOC41MzQgMTkuMjY2MiAzNy43MzE1IDE4Ljk5OTQgMzYuOTY1NUwxNy43NDk4IDM3LjQwMDdaTTE3Ljg1NSAzOS40MDc3QzE4Ljk2MTkgNDAuMTQxNCAyMC4yMTU3IDQwLjY3MTMgMjEuNTYzNCA0MC45NDQ3TDIxLjgyNjQgMzkuNjQ3OEMyMC42NDkyIDM5LjQwOTEgMTkuNTUzOSAzOC45NDYyIDE4LjU4NiAzOC4zMDQ4TDE3Ljg1NSAzOS40MDc3Wk0yMi4zMzI3IDQwLjQ3MjJDMjIuMzU1NSA0MC4zODk0IDIyLjM4NDYgNDAuMzEwMiAyMi40MjE1IDQwLjIzMjRMMjEuMjI1OSAzOS42NjU0QzIxLjE1NDUgMzkuODE2IDIxLjA5OTMgMzkuOTY3NSAyMS4wNTcxIDQwLjEyMDNMMjIuMzMyNyA0MC40NzIyWk0yMi40MTkxIDQwLjIzNzRDMjIuNzUwNSAzOS41NTM1IDIzLjU3NTMgMzkuMjY2NCAyNC4yNjIxIDM5LjU5NzZMMjQuODM2OSAzOC40MDU4QzIzLjQ5NDcgMzcuNzU4NiAyMS44Nzg5IDM4LjMxNzcgMjEuMjI4MyAzOS42NjA0TDIyLjQxOTEgNDAuMjM3NFpNMjQuMjYyMyAzOS41OTc3QzI0LjYzMjIgMzkuNzc2IDI0Ljg4NTQgNDAuMDk5MyAyNC45ODkxIDQwLjQ3M0wyNi4yNjQyIDQwLjExOTVDMjYuMDY0NSAzOS4zOTk0IDI1LjU2OTIgMzguNzU4NyAyNC44MzY4IDM4LjQwNTdMMjQuMjYyMyAzOS41OTc3Wk0yNS43NTc1IDQwLjk0NDhDMjcuMTA2IDQwLjY3MjYgMjguMzU5OSA0MC4xNDExIDI5LjQ2NjUgMzkuNDA3N0wyOC43MzU1IDM4LjMwNDhDMjcuNzY3MyAzOC45NDY1IDI2LjY3MjEgMzkuNDEwMyAyNS40OTU3IDM5LjY0NzdMMjUuNzU3NSA0MC45NDQ4Wk0yOS42NzYxIDM4LjUyOTFDMjkuNjMzNiAzOC40NTQ0IDI5LjU5ODcgMzguMzc5MyAyOS41NzA2IDM4LjMwMDFMMjguMzIzMyAzOC43NDE3QzI4LjM3OTUgMzguOTAwNSAyOC40NDgxIDM5LjA0NjUgMjguNTI1OSAzOS4xODM0TDI5LjY3NjEgMzguNTI5MVpNMjkuNTcxNiAzOC4zMDNDMjkuMzIxNyAzNy41ODY0IDI5LjcwMTQgMzYuODAxNCAzMC40MjAyIDM2LjU1MjFMMjkuOTg2NSAzNS4zMDE5QzI4LjU3NzYgMzUuNzkwNiAyNy44MzA5IDM3LjMzMDMgMjguMzIyMyAzOC43Mzg4TDI5LjU3MTYgMzguMzAzWk0zMC40MjA1IDM2LjU1MkMzMC44MDk1IDM2LjQxNjggMzEuMjE3NCAzNi40NjY3IDMxLjU1MjQgMzYuNjU2NUwzMi4yMDQ3IDM1LjUwNTJDMzEuNTU1MyAzNS4xMzczIDMwLjc1MjUgMzUuMDM1OCAyOS45ODYyIDM1LjMwMjFMMzAuNDIwNSAzNi41NTJaTTMyLjQyOTYgMzYuNDQ3QzMzLjE2NDIgMzUuMzQxMyAzMy42OTUgMzQuMDg4OSAzMy45Njg3IDMyLjc0MjVMMzIuNjcyIDMyLjQ3ODlDMzIuNDMzIDMzLjY1NDQgMzEuOTY5NyAzNC43NDgyIDMxLjMyNzUgMzUuNzE0N0wzMi40Mjk2IDM2LjQ0N1pNMzMuNDk1OCAzMS45NzI4QzMzLjQxMjggMzEuOTUgMzMuMzMzNCAzMS45MjA5IDMzLjI1NTUgMzEuODg0MUwzMi42ODk2IDMzLjA4MDJDMzIuODQwMyAzMy4xNTE1IDMyLjk5MTkgMzMuMjA2NiAzMy4xNDQ4IDMzLjI0ODZMMzMuNDk1OCAzMS45NzI4Wk0xLjY2MTYxIDYwLjc2NlYxNi4xMDc0SDAuMzM4MzkxVjYwLjc2NkgxLjY2MTYxWk0xLjE5ODEzIDE2LjczODdMNDYuNTE4NCAyLjUxNDA2TDQ2LjEyMjEgMS4yNTE1N0wwLjgwMTg3MiAxNS40NzYyTDEuMTk4MTMgMTYuNzM4N1pNNDUuNjU4NiAxLjg4MjgxVjQ2LjU0MTRINDYuOTgxOFYxLjg4MjgxSDQ1LjY1ODZaTTQ2LjEyMjEgNDUuOTEwMkwwLjgwMTg3MiA2MC4xMzQ4TDEuMTk4MTMgNjEuMzk3M0w0Ni41MTg0IDQ3LjE3MjdMNDYuMTIyMSA0NS45MTAyWicgZmlsbD0nJTIzRDYxNzIxJy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWNvbnRhY3Qge1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0NycgaGVpZ2h0PSc2Micgdmlld0JveD0nMCAwIDQ3IDYyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjIuMjUgMzUuMjY2NlYzMy40NjY2QzIyLjI1IDMyLjY2NjYgMjIuMjc1IDMyLjM0MTYgMjMuMSAzMS4wMTY2TDI0LjU3NSAyOC42NjY2QzI1LjAyNSAyNy45NDE2IDI1LjA3NSAyNy4xNDE2IDI1LjA3NSAyNi43NDE2VjI1LjY0MTZDMjUuMDc1IDI0LjU0MTYgMjQuNDc1IDIzLjg0MTYgMjMuMjI1IDIzLjg0MTZDMjEuOSAyMy44NDE2IDIxLjUgMjQuNzQxNiAyMS41IDI1LjcxNjZWMjYuNTkxNkgxOS42MjVWMjUuMzkxNkMxOS42MjUgMjMuMTQxNiAyMS4zIDIyLjAxNjYgMjMuMTUgMjIuMDE2NkMyNS4yMjUgMjIuMDE2NiAyNi45NSAyMi45MTY2IDI2Ljk1IDI1LjA5MTZWMjYuNzkxNkMyNi45NSAyOC4yNjY2IDI2LjU3NSAyOC44OTE2IDI2IDI5Ljc5MTZMMjQuNTc1IDMxLjk5MTZDMjQuMTI1IDMyLjY2NjYgMjQuMTI1IDMzLjM5MTYgMjQuMTI1IDMzLjg2NjZWMzUuMjY2NkgyMi4yNVpNMjIuMTI1IDM3LjY0MTZIMjQuMjVWMzkuNzY2NkgyMi4xMjVWMzcuNjQxNlonIGZpbGw9JyUyM0Q2MTcyMScvJTNFJTNDcGF0aCBkPSdNMSAxNS45OTEyVjYwLjY0OThMNDYuMzIwMiA0Ni40MjUyVjEuNzY2NkwxIDE1Ljk5MTJaJyBzdHJva2U9JyUyM0Q2MTcyMScgc3Ryb2tlLXdpZHRoPScxLjMyMzIyJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICB3aWR0aDogMTFweDtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1sb2dvdXQge1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0NycgaGVpZ2h0PSc2Micgdmlld0JveD0nMCAwIDQ3IDYyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTcuNjk0MyAzMi41NTM2QzE3LjY5NDMgMzAuMzYzMSAxOC43NjMxIDI4LjQyNzcgMjAuMzk2NyAyNy4yNjI4TTI3LjYwMzEgMjcuMjYyOEMyOS4yMzY2IDI4LjQyNzcgMzAuMzA1NCAzMC4zNjMxIDMwLjMwNTQgMzIuNTUzN0MzMC4zMDU0IDM2LjExMzggMjcuNDgyNCAzOC45OTk5IDIzLjk5OTkgMzguOTk5OUMyMi4yODE4IDM4Ljk5OTkgMjAuNzI0MiAzOC4yOTc0IDE5LjU4NjkgMzcuMTU4MU0yMy45OTk5IDIzLjM0NDdWMzAuNzExOScgc3Ryb2tlPSclMjNENjE3MjEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgc3Ryb2tlLWxpbmVqb2luPSdiZXZlbCcvJTNFJTNDcGF0aCBkPSdNMSAxNS44NzRWNjAuNTMyNkw0Ni4zMjAyIDQ2LjMwOFYxLjY0OTQxTDEgMTUuODc0Wicgc3Ryb2tlPSclMjNENjE3MjEnIHN0cm9rZS13aWR0aD0nMS4zMjMyMicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hY3RpdmUge1xyXG4gIC5pY29uLW1lbnUge1xyXG4gIH1cclxuXHJcbiAgLmljb24tbWVudS1saW5lOm50aC1jaGlsZCgyKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmljb24tbWVudS1saW5lOm50aC1jaGlsZCgxKSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNTNkZWcpO1xyXG4gIH1cclxuICAuaWNvbi1tZW51LWxpbmU6bnRoLWNoaWxkKDMpIHtcclxuICAgIHdpZHRoOiAxOXB4O1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzRkZWcpO1xyXG4gICAgbWFyZ2luOiAtNnB4IDBweCAwIDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5uYXZiYXItLWNvbG9ycyB7XHJcbiAgLmNvbnRhaW5lcjpub3QoLmFjdGl2ZSkge1xyXG4gICAgLmljb24tbWVudS1saW5lIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9ycztcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9ycztcclxuICAgIH1cclxuXHJcbiAgICAuaWNvbiB7XHJcbiAgICAgICYtcHJvZmlsZSB7XHJcbiAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00yNC42NTQxIDI1LjM3ODZDMjIuNDEwNCAyMi45MTQxIDE5LjMzMjkgMjEuMzY5OSAxNS45MTQ0IDIxLjMxMDJDMTIuNDk2IDIxLjI1MDUgOS4zNjY0MiAyMi42ODY1IDcuMDM4MTYgMjUuMDcxMU0xMS42NzMxIDExLjkxNDlDMTEuNjMwNyAxNC4zNDcxIDEzLjU2OCAxNi4zNTMzIDE2LjAwMDIgMTYuMzk1N0MxOC40MzI1IDE2LjQzODIgMjAuNDM4NiAxNC41MDA5IDIwLjQ4MTEgMTIuMDY4NkMyMC41MjM1IDkuNjM2MzcgMTguNTg2MiA3LjYzMDIzIDE2LjE1NCA3LjU4Nzc3QzEzLjcyMTcgNy41NDUzMiAxMS43MTU2IDkuNDgyNjMgMTEuNjczMSAxMS45MTQ5Wicgc3Ryb2tlPSclMjNjNzQ2OTEnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5hdmJhci0tY29sb3JzLW1vYmlsZSAuY29udGFpbmVyOm5vdCguYWN0aXZlKSB7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIC5pY29uLW1lbnUtbGluZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgLmljb24ge1xyXG4gICAgICAmLXByb2ZpbGUge1xyXG4gICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMyJyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMzIgMzInIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMjQuNjU0MSAyNS4zNzg2QzIyLjQxMDQgMjIuOTE0MSAxOS4zMzI5IDIxLjM2OTkgMTUuOTE0NCAyMS4zMTAyQzEyLjQ5NiAyMS4yNTA1IDkuMzY2NDIgMjIuNjg2NSA3LjAzODE2IDI1LjA3MTFNMTEuNjczMSAxMS45MTQ5QzExLjYzMDcgMTQuMzQ3MSAxMy41NjggMTYuMzUzMyAxNi4wMDAyIDE2LjM5NTdDMTguNDMyNSAxNi40MzgyIDIwLjQzODYgMTQuNTAwOSAyMC40ODExIDEyLjA2ODZDMjAuNTIzNSA5LjYzNjM3IDE4LjU4NjIgNy42MzAyMyAxNi4xNTQgNy41ODc3N0MxMy43MjE3IDcuNTQ1MzIgMTEuNzE1NiA5LjQ4MjYzIDExLjY3MzEgMTEuOTE0OVonIHN0cm9rZT0nJTIzZmZmZmZmJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pY29uLW1vb2QtdmlkZW8ge1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI2JyBoZWlnaHQ9JzI1JyB2aWV3Qm94PScwIDAgMjYgMjUnIGZpbGw9J25vbmUnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8yMjUxXzUzMzczKSclM0UlM0NwYXRoIGQ9J00yMC4yOTUyIDExLjA0NDhMMTAuNTM1MiA1LjQxMDE4QzkuMzMxMzcgNC43MTYyMiA3LjgyODEyIDUuNTg0MTggNy44MjgxMiA2Ljk3MjFWMTguMjQxNEM3LjgyODEyIDE5LjYzMTQgOS4zMzEzNyAyMC40OTkzIDEwLjUzNTIgMTkuODAzM0wyMC4yOTUyIDE0LjE2ODdDMjEuNDk5IDEzLjQ3NDcgMjEuNDk5IDExLjczNjggMjAuMjk1MiAxMS4wNDI4VjExLjA0NDhaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTMuMDYyNSAyNC44NDM4QzYuMzE3MSAyNC44NDM4IDAuODI4MTI1IDE5LjM1NDggMC44MjgxMjUgMTIuNjA5NEMwLjgyODEyNSA1Ljg2Mzk4IDYuMzE3MSAwLjM3NSAxMy4wNjI1IDAuMzc1QzE5LjgwNzkgMC4zNzUgMjUuMjk2OSA1Ljg2Mzk4IDI1LjI5NjkgMTIuNjA5NEMyNS4yOTY5IDE5LjM1NDggMTkuODA3OSAyNC44NDM4IDEzLjA2MjUgMjQuODQzOFpNMTMuMDYyNSAxLjU4ODkzQzYuOTg0NzcgMS41ODg5MyAyLjA0MjA1IDYuNTMxNjQgMi4wNDIwNSAxMi42MDk0QzIuMDQyMDUgMTguNjg3MSA2Ljk4NDc3IDIzLjYyOTggMTMuMDYyNSAyMy42Mjk4QzE5LjE0MDIgMjMuNjI5OCAyNC4wODI5IDE4LjY4NzEgMjQuMDgyOSAxMi42MDk0QzI0LjA4MjkgNi41MzE2NCAxOS4xMzgyIDEuNTg4OTMgMTMuMDYyNSAxLjU4ODkzWicgZmlsbD0nd2hpdGUnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8yMjUxXzUzMzczJyUzRSUzQ3JlY3Qgd2lkdGg9JzI0LjQ2ODgnIGhlaWdodD0nMjQuNDY4OCcgZmlsbD0nd2hpdGUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuODI4MTI1IDAuMzc1KScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pY29uLW1vb2QtdGFwZXRhLTEge1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE4JyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMTggMzInIGZpbGw9J25vbmUnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8yODMxXzM3ODg4KSclM0UlM0NwYXRoIGQ9J00xMy41MDU0IDMxLjk2ODhINC4wMzkwMUMxLjgxMzEyIDMxLjk2ODggMCAzMC4xNTczIDAgMjcuOTI5N1Y0Ljc4OTAxQzAgMi41NjE0MSAxLjgxMTQxIDAuNzUgNC4wMzkwMSAwLjc1SDEzLjUwNTRDMTUuNzMxMyAwLjc1IDE3LjU0NDQgMi41NjE0MSAxNy41NDQ0IDQuNzg5MDFWMjcuOTMxNEMxNy41NDQ0IDMwLjE1NzMgMTUuNzMzIDMxLjk3MDUgMTMuNTA1NCAzMS45NzA1VjMxLjk2ODhaTTQuMDM5MDEgMS43NzM0QzIuMzc1OTkgMS43NzM0IDEuMDIzNCAzLjEyNTk5IDEuMDIzNCA0Ljc4OTAxVjI3LjkzMTRDMS4wMjM0IDI5LjU5NDUgMi4zNzU5OSAzMC45NDcxIDQuMDM5MDEgMzAuOTQ3MUgxMy41MDU0QzE1LjE2ODUgMzAuOTQ3MSAxNi41MjExIDI5LjU5NDUgMTYuNTIxMSAyNy45MzE0VjQuNzg5MDFDMTYuNTIxMSAzLjEyNTk5IDE1LjE2ODUgMS43NzM0IDEzLjUwNTQgMS43NzM0SDQuMDM5MDFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTEuNzQyNiAyOC42OTE0SDUuODA4NTdDNS41MjU0MyAyOC42OTE0IDUuMjk2ODggMjguNDYyOCA1LjI5Njg4IDI4LjE3OTdDNS4yOTY4OCAyNy44OTY1IDUuNTI1NDMgMjcuNjY4IDUuODA4NTcgMjcuNjY4SDExLjc0MjZDMTIuMDI1NyAyNy42NjggMTIuMjU0MyAyNy44OTY1IDEyLjI1NDMgMjguMTc5N0MxMi4yNTQzIDI4LjQ2MjggMTIuMDI1NyAyOC42OTE0IDExLjc0MjYgMjguNjkxNFonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J005LjEwNTM4IDQuODA0NjVIOC40NDUyOUM4LjE2MjE1IDQuODA0NjUgNy45MzM1OSA0LjU3NjA5IDcuOTMzNTkgNC4yOTI5NUM3LjkzMzU5IDQuMDA5ODEgOC4xNjIxNSAzLjc4MTI1IDguNDQ1MjkgMy43ODEyNUg5LjEwNTM4QzkuMzg4NTIgMy43ODEyNSA5LjYxNzA4IDQuMDA5ODEgOS42MTcwOCA0LjI5Mjk1QzkuNjE3MDggNC41NzYwOSA5LjM4ODUyIDQuODA0NjUgOS4xMDUzOCA0LjgwNDY1WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTE0LjY1OTIgNi41MTk1M1YyNi4wOTk2SDIuODkwNjJWNi41MTk1M0gxNC42NTkyWicgZmlsbD0nJTIzQUM0OUJFJyBzdHJva2U9J3doaXRlJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMjgzMV8zNzg4OCclM0UlM0NyZWN0IHdpZHRoPScxNy41NDI3JyBoZWlnaHQ9JzMxLjIxODgnIGZpbGw9J3doaXRlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIDAuNzUpJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uaWNvbi1tb29kLXRhcGV0YS0yIHtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PSczMicgdmlld0JveD0nMCAwIDE4IDMyJyBmaWxsPSdub25lJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMjgzMV8zNzg4OCknJTNFJTNDcGF0aCBkPSdNMTMuNTA1NCAzMS45Njg4SDQuMDM5MDFDMS44MTMxMiAzMS45Njg4IDAgMzAuMTU3MyAwIDI3LjkyOTdWNC43ODkwMUMwIDIuNTYxNDEgMS44MTE0MSAwLjc1IDQuMDM5MDEgMC43NUgxMy41MDU0QzE1LjczMTMgMC43NSAxNy41NDQ0IDIuNTYxNDEgMTcuNTQ0NCA0Ljc4OTAxVjI3LjkzMTRDMTcuNTQ0NCAzMC4xNTczIDE1LjczMyAzMS45NzA1IDEzLjUwNTQgMzEuOTcwNVYzMS45Njg4Wk00LjAzOTAxIDEuNzczNEMyLjM3NTk5IDEuNzczNCAxLjAyMzQgMy4xMjU5OSAxLjAyMzQgNC43ODkwMVYyNy45MzE0QzEuMDIzNCAyOS41OTQ1IDIuMzc1OTkgMzAuOTQ3MSA0LjAzOTAxIDMwLjk0NzFIMTMuNTA1NEMxNS4xNjg1IDMwLjk0NzEgMTYuNTIxMSAyOS41OTQ1IDE2LjUyMTEgMjcuOTMxNFY0Ljc4OTAxQzE2LjUyMTEgMy4xMjU5OSAxNS4xNjg1IDEuNzczNCAxMy41MDU0IDEuNzczNEg0LjAzOTAxWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTExLjc0MjYgMjguNjkxNEg1LjgwODU3QzUuNTI1NDMgMjguNjkxNCA1LjI5Njg4IDI4LjQ2MjggNS4yOTY4OCAyOC4xNzk3QzUuMjk2ODggMjcuODk2NSA1LjUyNTQzIDI3LjY2OCA1LjgwODU3IDI3LjY2OEgxMS43NDI2QzEyLjAyNTcgMjcuNjY4IDEyLjI1NDMgMjcuODk2NSAxMi4yNTQzIDI4LjE3OTdDMTIuMjU0MyAyOC40NjI4IDEyLjAyNTcgMjguNjkxNCAxMS43NDI2IDI4LjY5MTRaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNOS4xMDUzOCA0LjgwNDY1SDguNDQ1MjlDOC4xNjIxNSA0LjgwNDY1IDcuOTMzNTkgNC41NzYwOSA3LjkzMzU5IDQuMjkyOTVDNy45MzM1OSA0LjAwOTgxIDguMTYyMTUgMy43ODEyNSA4LjQ0NTI5IDMuNzgxMjVIOS4xMDUzOEM5LjM4ODUyIDMuNzgxMjUgOS42MTcwOCA0LjAwOTgxIDkuNjE3MDggNC4yOTI5NUM5LjYxNzA4IDQuNTc2MDkgOS4zODg1MiA0LjgwNDY1IDkuMTA1MzggNC44MDQ2NVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00xNC42NTkyIDYuNTE5NTNWMjYuMDk5NkgyLjg5MDYyVjYuNTE5NTNIMTQuNjU5MlonIGZpbGw9JyUyM0RFNTg4Nycgc3Ryb2tlPSd3aGl0ZScvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzI4MzFfMzc4ODgnJTNFJTNDcmVjdCB3aWR0aD0nMTcuNTQyNycgaGVpZ2h0PSczMS4yMTg4JyBmaWxsPSd3aGl0ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMCAwLjc1KScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmljb24tbW9vZC10YXBldGEtMyB7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTgnIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAxOCAzMicgZmlsbD0nbm9uZSclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzI4MzFfMzc4ODgpJyUzRSUzQ3BhdGggZD0nTTEzLjUwNTQgMzEuOTY4OEg0LjAzOTAxQzEuODEzMTIgMzEuOTY4OCAwIDMwLjE1NzMgMCAyNy45Mjk3VjQuNzg5MDFDMCAyLjU2MTQxIDEuODExNDEgMC43NSA0LjAzOTAxIDAuNzVIMTMuNTA1NEMxNS43MzEzIDAuNzUgMTcuNTQ0NCAyLjU2MTQxIDE3LjU0NDQgNC43ODkwMVYyNy45MzE0QzE3LjU0NDQgMzAuMTU3MyAxNS43MzMgMzEuOTcwNSAxMy41MDU0IDMxLjk3MDVWMzEuOTY4OFpNNC4wMzkwMSAxLjc3MzRDMi4zNzU5OSAxLjc3MzQgMS4wMjM0IDMuMTI1OTkgMS4wMjM0IDQuNzg5MDFWMjcuOTMxNEMxLjAyMzQgMjkuNTk0NSAyLjM3NTk5IDMwLjk0NzEgNC4wMzkwMSAzMC45NDcxSDEzLjUwNTRDMTUuMTY4NSAzMC45NDcxIDE2LjUyMTEgMjkuNTk0NSAxNi41MjExIDI3LjkzMTRWNC43ODkwMUMxNi41MjExIDMuMTI1OTkgMTUuMTY4NSAxLjc3MzQgMTMuNTA1NCAxLjc3MzRINC4wMzkwMVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00xMS43NDI2IDI4LjY5MTRINS44MDg1N0M1LjUyNTQzIDI4LjY5MTQgNS4yOTY4OCAyOC40NjI4IDUuMjk2ODggMjguMTc5N0M1LjI5Njg4IDI3Ljg5NjUgNS41MjU0MyAyNy42NjggNS44MDg1NyAyNy42NjhIMTEuNzQyNkMxMi4wMjU3IDI3LjY2OCAxMi4yNTQzIDI3Ljg5NjUgMTIuMjU0MyAyOC4xNzk3QzEyLjI1NDMgMjguNDYyOCAxMi4wMjU3IDI4LjY5MTQgMTEuNzQyNiAyOC42OTE0WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTkuMTA1MzggNC44MDQ2NUg4LjQ0NTI5QzguMTYyMTUgNC44MDQ2NSA3LjkzMzU5IDQuNTc2MDkgNy45MzM1OSA0LjI5Mjk1QzcuOTMzNTkgNC4wMDk4MSA4LjE2MjE1IDMuNzgxMjUgOC40NDUyOSAzLjc4MTI1SDkuMTA1MzhDOS4zODg1MiAzLjc4MTI1IDkuNjE3MDggNC4wMDk4MSA5LjYxNzA4IDQuMjkyOTVDOS42MTcwOCA0LjU3NjA5IDkuMzg4NTIgNC44MDQ2NSA5LjEwNTM4IDQuODA0NjVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTQuNjU5MiA2LjUxOTUzVjI2LjA5OTZIMi44OTA2MlY2LjUxOTUzSDE0LjY1OTJaJyBmaWxsPSclMjNDMDkwRjMnIHN0cm9rZT0nd2hpdGUnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8yODMxXzM3ODg4JyUzRSUzQ3JlY3Qgd2lkdGg9JzE3LjU0MjcnIGhlaWdodD0nMzEuMjE4OCcgZmlsbD0nd2hpdGUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgMC43NSknLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5pY29uLW1vb2QtdGFwZXRhLTQge1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE4JyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMTggMzInIGZpbGw9J25vbmUnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8yODMxXzM3ODg4KSclM0UlM0NwYXRoIGQ9J00xMy41MDU0IDMxLjk2ODhINC4wMzkwMUMxLjgxMzEyIDMxLjk2ODggMCAzMC4xNTczIDAgMjcuOTI5N1Y0Ljc4OTAxQzAgMi41NjE0MSAxLjgxMTQxIDAuNzUgNC4wMzkwMSAwLjc1SDEzLjUwNTRDMTUuNzMxMyAwLjc1IDE3LjU0NDQgMi41NjE0MSAxNy41NDQ0IDQuNzg5MDFWMjcuOTMxNEMxNy41NDQ0IDMwLjE1NzMgMTUuNzMzIDMxLjk3MDUgMTMuNTA1NCAzMS45NzA1VjMxLjk2ODhaTTQuMDM5MDEgMS43NzM0QzIuMzc1OTkgMS43NzM0IDEuMDIzNCAzLjEyNTk5IDEuMDIzNCA0Ljc4OTAxVjI3LjkzMTRDMS4wMjM0IDI5LjU5NDUgMi4zNzU5OSAzMC45NDcxIDQuMDM5MDEgMzAuOTQ3MUgxMy41MDU0QzE1LjE2ODUgMzAuOTQ3MSAxNi41MjExIDI5LjU5NDUgMTYuNTIxMSAyNy45MzE0VjQuNzg5MDFDMTYuNTIxMSAzLjEyNTk5IDE1LjE2ODUgMS43NzM0IDEzLjUwNTQgMS43NzM0SDQuMDM5MDFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTEuNzQyNiAyOC42OTE0SDUuODA4NTdDNS41MjU0MyAyOC42OTE0IDUuMjk2ODggMjguNDYyOCA1LjI5Njg4IDI4LjE3OTdDNS4yOTY4OCAyNy44OTY1IDUuNTI1NDMgMjcuNjY4IDUuODA4NTcgMjcuNjY4SDExLjc0MjZDMTIuMDI1NyAyNy42NjggMTIuMjU0MyAyNy44OTY1IDEyLjI1NDMgMjguMTc5N0MxMi4yNTQzIDI4LjQ2MjggMTIuMDI1NyAyOC42OTE0IDExLjc0MjYgMjguNjkxNFonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J005LjEwNTM4IDQuODA0NjVIOC40NDUyOUM4LjE2MjE1IDQuODA0NjUgNy45MzM1OSA0LjU3NjA5IDcuOTMzNTkgNC4yOTI5NUM3LjkzMzU5IDQuMDA5ODEgOC4xNjIxNSAzLjc4MTI1IDguNDQ1MjkgMy43ODEyNUg5LjEwNTM4QzkuMzg4NTIgMy43ODEyNSA5LjYxNzA4IDQuMDA5ODEgOS42MTcwOCA0LjI5Mjk1QzkuNjE3MDggNC41NzYwOSA5LjM4ODUyIDQuODA0NjUgOS4xMDUzOCA0LjgwNDY1WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTE0LjY1OTIgNi41MTk1M1YyNi4wOTk2SDIuODkwNjJWNi41MTk1M0gxNC42NTkyWicgZmlsbD0nJTIzRUI4MEFBJyBzdHJva2U9J3doaXRlJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMjgzMV8zNzg4OCclM0UlM0NyZWN0IHdpZHRoPScxNy41NDI3JyBoZWlnaHQ9JzMxLjIxODgnIGZpbGw9J3doaXRlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIDAuNzUpJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmljb24tbW9vZC1kendvbmVrIHtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczNCcgaGVpZ2h0PSczNycgdmlld0JveD0nMCAwIDM0IDM3JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTYuMjY1NDQgMTcuNTU5MUwzLjUxNDEzIDE4LjcyODNDMS41NzMzMyAxOS41NTMxIDAuNjY3ODM5IDIxLjc5NjggMS40OTE2NiAyMy43Mzk5TDIuNjU5NTIgMjYuNDk0NEMzLjQ4MzM0IDI4LjQzNzQgNS43MjQ1MSAyOS4zNDQgNy42NjUzMSAyOC41MTkyTDEwLjQxNjYgMjcuMzVDMTIuMzU3NCAyNi41MjUyIDEzLjI2MjkgMjQuMjgxNCAxMi40MzkxIDIyLjMzODRMMTEuMjcxMiAxOS41ODM5QzEwLjQ0NzQgMTcuNjQwOCA4LjIwNjI0IDE2LjczNDMgNi4yNjU0NCAxNy41NTkxWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTYuMTgxNjIgMjUuMjc4NkwyMC43NjMgMjguOTcwMUMyMi4zNDk3IDI5LjM3MSAyMy43MDkxIDI3Ljc4MjUgMjMuMDcwNCAyNi4yNzZMMTUuOTY0IDkuNTE2ODRDMTUuMzI1MyA4LjAwODUzIDEzLjIzNzcgNy44ODU0OCAxMi40MjU3IDkuMzA2MTZMNC45NTA2NyAyMi4zNzM4QzQuMjk4ODggMjMuNTExMSA0LjkxMzQyIDI0Ljk1NzkgNi4xODE2MiAyNS4yNzg2WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTI4Ljg2NCAyNC42NTI3QzI4LjY3MDQgMjQuNjQ3MSAyOC40OTE2IDI0LjUyNTkgMjguNDIwOCAyNC4zMzJDMjguMzI3NyAyNC4wNzg0IDI4LjQ1ODEgMjMuNzk4OCAyOC43MTEzIDIzLjcwNTVDMzEuNDAyMyAyMi43MjExIDMyLjI1NzEgMTguMjY3IDMwLjYxNjQgMTMuNzc3NUMyOS44MDgyIDExLjU2NDUgMjguNTIxNCA5LjY4NTE2IDI2Ljk5MDYgOC40ODQ0OEMyNS41MjY5IDcuMzM3ODcgMjQuMDI1OSA2Ljk1OTM5IDIyLjc2NTIgNy40MTk5QzIyLjUxMTkgNy41MTMxMiAyMi4yMzI2IDcuMzgyNjEgMjIuMTM5NSA3LjEyOTA1QzIyLjA0NjMgNi44NzU0OSAyMi4xNzY3IDYuNTk1ODMgMjIuNDMgNi41MDI2MUMyNC4wMjAzIDUuOTIwOTEgMjUuODUyOCA2LjM1MTU5IDI3LjU5MjEgNy43MTQ0OEMyOS4yNjQ0IDkuMDI1MTYgMzAuNjYzIDExLjA1OTIgMzEuNTMyNiAxMy40NDAxQzMzLjM1NTggMTguNDM0OCAzMi4yNDAzIDIzLjQ1MDEgMjkuMDQ0NyAyNC42MTkxQzI4Ljk4NTEgMjQuNjQxNSAyOC45MjE4IDI0LjY1MDggMjguODYyMiAyNC42NDg5TDI4Ljg2NCAyNC42NTI3WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTI1LjI3NzEgMjMuMTE2NkMyNS4xNDQ5IDIzLjExMjggMjUuMDIwMSAyMy4wMjg5IDI0Ljk3MTcgMjIuODk2NkMyNC45MDg0IDIyLjcyMzIgMjQuOTk3OCAyMi41MjkzIDI1LjE3MSAyMi40NjU5QzI3LjAyMDIgMjEuNzg5MSAyNy42MDg3IDE4LjcyNTkgMjYuNDgyIDE1LjYzODRDMjUuOTI3MSAxNC4xMTcgMjUuMDQwNiAxMi44MjMxIDIzLjk4ODUgMTEuOTk5MUMyMi45ODI4IDExLjIxMDQgMjEuOTQ5MyAxMC45NDk0IDIxLjA4MzMgMTEuMjY4MkMyMC45MDgzIDExLjMzMzUgMjAuNzE2NSAxMS4yNDIxIDIwLjY1MzIgMTEuMDY4N0MyMC41ODk4IDEwLjg5NTMgMjAuNjc5MiAxMC43MDE0IDIwLjg1MjQgMTAuNjM4QzIxLjk0NTYgMTAuMjM3MiAyMy4yMDYzIDEwLjUzMzYgMjQuNDAxOSAxMS40NzE0QzI1LjU1MDkgMTIuMzczOCAyNi41MTM3IDEzLjc3MjEgMjcuMTExNCAxNS40MDkxQzI4LjM2NjYgMTguODQ1MiAyNy41OTk0IDIyLjI5NDMgMjUuNDAxOSAyMy4wOTc5QzI1LjM2MDkgMjMuMTEyOCAyNS4zMTgxIDIzLjEyMDMgMjUuMjc3MSAyMy4xMTg0VjIzLjExNjZaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjIuOTkxMSAyMS4yMjk2QzIyLjkxMjkgMjEuMjI3NyAyMi44NDAzIDIxLjE3NzQgMjIuODEyMyAyMS4xMDA5QzIyLjc3NTEgMjAuOTk4NCAyMi44MjcyIDIwLjg4NjUgMjIuOTI5NyAyMC44NDkyQzIzLjQzODEgMjAuNjYyOCAyMy44MDMxIDIwLjE1NTcgMjMuOTU1OCAxOS40MjExQzI0LjExNTkgMTguNjUzIDI0LjAyNDcgMTcuNzM3NSAyMy42OTg4IDE2Ljg0NDVDMjMuMDM3NyAxNS4wMzQxIDIxLjYxNjggMTMuODgzOCAyMC41MzMgMTQuMjgwOUMyMC40MzI0IDE0LjMxODIgMjAuMzE4OCAxNC4yNjYgMjAuMjgxNiAxNC4xNjM1QzIwLjI0NDMgMTQuMDYwOSAyMC4yOTY0IDEzLjk0OTEgMjAuMzk4OSAxMy45MTE4QzIxLjY4NzUgMTMuNDQwMSAyMy4zMzM4IDE0LjY5NDggMjQuMDY5NCAxNi43MTAzQzI0LjQxOTUgMTcuNjcwNCAyNC41MTYzIDE4LjY2MjMgMjQuMzQzMSAxOS41MDEzQzI0LjE2MDYgMjAuMzczOCAyMy43MDgxIDIwLjk4NTQgMjMuMDY3NSAyMS4yMTg0QzIzLjA0MzMgMjEuMjI3NyAyMy4wMTkxIDIxLjIzMTUgMjIuOTkzIDIxLjIyOTZIMjIuOTkxMVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm1vZGFsIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB6LWluZGV4OiA1MDAwO1xyXG5cclxuICAmLm9wZW4ge1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcclxuICB9XHJcbiAgJi1iZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNTIpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG4gICYtY29udGFpbmVyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMTEwcHggMjBweCA0MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBwYWRkaW5nOiAxMTBweCA0MHB4IDQwcHg7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDcxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zZW07XHJcbiAgICB9XHJcblxyXG4gICAgLy8gcCBzdHJvbmcge1xyXG4gICAgLy8gICBmb250LXdlaWdodDogODAwO1xyXG4gICAgLy8gfVxyXG4gIH1cclxuXHJcbiAgJi0tcmVkIHtcclxuICAgIC5tb2RhbC1jb250YWluZXIge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2hvbWUtY2FyZC1tYXJrYS1tLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tY29sb3JzIHtcclxuICAgIC5tb2RhbC1jb250YWluZXIge1xyXG4gICAgICBjb2xvcjogJGNvbG9ycztcclxuICAgICAgYmFja2dyb3VuZDogI2YxY2RiZjtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgIDE0NWRlZyxcclxuICAgICAgICByZ2JhKDI0MSwgMjA1LCAxOTEsIDEpIDAlLFxyXG4gICAgICAgIHJnYmEoMjIzLCAyMDAsIDIyMSwgMSkgNTAlLFxyXG4gICAgICAgIHJnYmEoMjI4LCAyMjUsIDIzMywgMSkgMTAwJVxyXG4gICAgICApO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tY29sb3JzLW1vb2Qge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAubW9kYWwtY29udGFpbmVyIHtcclxuICAgICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgICAgY29sb3I6ICRjb2xvcnM7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmMWNkYmY7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAxNDVkZWcsXHJcbiAgICAgICAgcmdiYSgyNDEsIDIwNSwgMTkxLCAxKSAwJSxcclxuICAgICAgICByZ2JhKDIyMywgMjAwLCAyMjEsIDEpIDUwJSxcclxuICAgICAgICByZ2JhKDIyOCwgMjI1LCAyMzMsIDEpIDEwMCVcclxuICAgICAgKTtcclxuXHJcbiAgICAgIHBhZGRpbmc6IDU3cHggMTdweCAyNXB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDgyMnB4O1xyXG5cclxuICAgICAgJi0tbW9vZC1jb2wge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDE2cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAzM3B4IDUwcHggNDBweDtcclxuXHJcbiAgICAgICAgICBnYXA6IDMycHg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLW1vb2QtZHp3b25raSB7XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgIC5tb2RhbF9fY29udGVudCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzYwcHg7XHJcblxyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIG1heC13aWR0aDogNDU2cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdmlkZW8ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgICBtYXgtd2lkdGg6IDQ1NnB4O1xyXG4gICAgLy8gaGVpZ2h0OiA0MjVweDtcclxuICAgIG1hcmdpbjogMCAtMTdweDtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyICogMTdweCk7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGFzcGVjdC1yYXRpbzogOSAvIDE2O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIG1heC13aWR0aDogMzI0cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgIHZpZGVvIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZS1tb29kIHtcclxuICAgIGNvbG9yOiAkY29sb3JzO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWhlZGxpbmU7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTsgLyogMTAwJSAqL1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIC8vIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgbWFyZ2luLXRvcDogNjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2R6d29uZWstbW9vZCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgLy8gbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICB9XHJcblxyXG4gICYtLWRpYWxvZyB7XHJcbiAgICAubW9kYWwtY29udGFpbmVyIHtcclxuICAgICAgcGFkZGluZzogMTEwcHggNDhweCA0MHB4O1xyXG4gICAgICBtYXJnaW46IDE2cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDExMHB4IDQ4cHggNDBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC8vIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAvLyAgIG1heC13aWR0aDogNTY4cHg7XHJcbiAgICAgIC8vIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtY2xvc2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgICB0b3A6IDIwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB3aWR0aDogNDUuMzJweDtcclxuICAgICAgaGVpZ2h0OiA1OC44ODNweDtcclxuICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDcnIGhlaWdodD0nNjEnIHZpZXdCb3g9JzAgMCA0NyA2MScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMzLjg5MTcgMTcuNDI5N0wxMy40NzI3IDQ0LjIyOTgnIHN0cm9rZT0nJTIzRDYxNzIxJyBzdHJva2Utd2lkdGg9JzMnLyUzRSUzQ3BhdGggZD0nTTEzLjg5ODQgMjMuODEwNUwzNC41MzAzIDM4LjI3NDEnIHN0cm9rZT0nJTIzRDYxNzIxJyBzdHJva2Utd2lkdGg9JzMnLyUzRSUzQ3BhdGggZD0nTTEgMTUuMjI0NlY1OS44ODMyTDQ2LjMyMDIgNDUuNjU4NlYxTDEgMTUuMjI0NlonIHN0cm9rZT0nJTIzRDYxNzIxJyBzdHJva2Utd2lkdGg9JzEuMzIzMjInLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1yZWQge1xyXG4gICAgLm1vZGFsLWNsb3NlIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDcnIGhlaWdodD0nNjEnIHZpZXdCb3g9JzAgMCA0NyA2MScgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xIDE1LjIyNDZWNTkuODgzMkw0Ni4zMjAyIDQ1LjY1ODZWMUwxIDE1LjIyNDZaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuMzIzMjInLyUzRSUzQ3BhdGggZD0nTTMzLjg5MTcgMTcuNDI5N0wxMy40NzI3IDQ0LjIyOTgnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycvJTNFJTNDcGF0aCBkPSdNMTMuODk4NCAyMy44MTI1TDM0LjUzMDMgMzguMjc2JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWNvbG9ycyxcclxuICAmLS1jb2xvcnMtbW9vZCB7XHJcbiAgICAubW9kYWwtY2xvc2Uge1xyXG4gICAgICByaWdodDogMTdweDtcclxuICAgICAgdG9wOiAxMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICByaWdodDogMTlweDtcclxuICAgICAgICB0b3A6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMxJyBoZWlnaHQ9JzM1JyB2aWV3Qm94PScwIDAgMzEgMzUnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMjMuNDc0IDkuNjc5NjlMMTEuOTg4MyAyNC43NTQ3JyBzdHJva2U9JyUyM0M3NDY5MScgc3Ryb2tlLXdpZHRoPScxLjY4NzUnLyUzRSUzQ3BhdGggZD0nTTEyLjIzMDUgMTMuMjczNEwyMy44MzU5IDIxLjQwOTInIHN0cm9rZT0nJTIzQzc0NjkxJyBzdHJva2Utd2lkdGg9JzEuNjg3NScvJTNFJTNDcGF0aCBkPSdNNC45MTQwNiA4Ljg4MDI0VjM0LjAwMDdMMzAuNDA2NyAyNS45OTk0VjAuODc4OTA2TDQuOTE0MDYgOC44ODAyNFonIHN0cm9rZT0nJTIzQzc0NjkxJyBzdHJva2Utd2lkdGg9JzAuNzQ0MzEnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICAgICAgd2lkdGg6IDQzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0NycgaGVpZ2h0PSc2MScgdmlld0JveD0nMCAwIDQ3IDYxJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTEgMTUuMjI0NlY1OS44ODMyTDQ2LjMyMDIgNDUuNjU4NlYxTDEgMTUuMjI0NlonIHN0cm9rZT0nJTIzQzc0NjkxJyBzdHJva2Utd2lkdGg9JzEuMzIzMjInLyUzRSUzQ3BhdGggZD0nTTMzLjg5MTcgMTcuNDI5N0wxMy40NzI3IDQ0LjIyOTgnIHN0cm9rZT0nJTIzQzc0NjkxJyBzdHJva2Utd2lkdGg9JzMnLyUzRSUzQ3BhdGggZD0nTTEzLjg5ODQgMjMuODEyNUwzNC41MzAzIDM4LjI3Nicgc3Ryb2tlPSclMjNDNzQ2OTEnIHN0cm9rZS13aWR0aD0nMycvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgICAgIHdpZHRoOiAzMy45OXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0NC4xNjJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2RpYWxvZy1idG4tY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAvLyBnYXA6IDE2cHg7XHJcblxyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGlhbG9nLWJ0bi1jb250YWluZXItMiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IFwiLi4vX21peGlucy9idG5cIjtcclxuXHJcbi5idG4ge1xyXG4gIGJvcmRlcjogMDtcclxuICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBtaW4td2lkdGg6IDI4MHB4O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgbWluLXdpZHRoOiAzNzBweDtcclxuICB9XHJcblxyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICBsaW5lLWhlaWdodDogMjBweDsgLyogMTAwJSAqL1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAmOmRpc2FibGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWdyZXk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbn1cclxuYS5idG4ge1xyXG4gIG1heC13aWR0aDogMjgwcHg7XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1ha2UtcHJpbWFyeS1idG4oXCJwcmltYXJ5XCIsICRwcmltYXJ5LXJlZCwgI2ZmZiwgJHNlY29uZGFyeS1rcy1yZWQsICNmZmYsICRzZWNvbmRhcnktcmVkLXRpbnQtMSwgI2ZmZik7XHJcbkBpbmNsdWRlIG1ha2UtcHJpbWFyeS1idG4oXCJwcmltYXJ5LW5lZ2F0aXZlXCIsICNmZmYsICRwcmltYXJ5LXJlZCwgJHNlY29uZGFyeS1rcy1yZWQsICNmZmYsICNlNmU2ZTcsICRwcmltYXJ5LXJlZCk7XHJcbkBpbmNsdWRlIG1ha2UtcHJpbWFyeS1idG4tbGcoXCJwcmltYXJ5LW5lZ2F0aXZlLWxnXCIsICNmZmYsICRwcmltYXJ5LXJlZCwgJHNlY29uZGFyeS1rcy1yZWQsICNmZmYsICNlNmU2ZTcsICRwcmltYXJ5LXJlZCk7XHJcblxyXG5AaW5jbHVkZSBtYWtlLXByaW1hcnktYnRuLW1kKFwicHJpbWFyeS1tZFwiLCAkcHJpbWFyeS1yZWQsICNmZmYsICRzZWNvbmRhcnkta3MtcmVkLCAjZmZmLCAkc2Vjb25kYXJ5LXJlZC10aW50LTEsICNmZmYpO1xyXG5cclxuQGluY2x1ZGUgbWFrZS1wcmltYXJ5LWJ0bihcInByaW1hcnktYmx1ZVwiLCAkcHJpbWFyeS1ibHVlLCAjZmZmLCAjMDEyYzczLCAjZmZmLCAjMDI2OWE3LCAjZmZmKTtcclxuQGluY2x1ZGUgbWFrZS1wcmltYXJ5LWJ0bihcInByaW1hcnktYmx1ZS1uZWdhdGl2ZVwiLCAjZmZmLCAkcHJpbWFyeS1ibHVlLCAjMDEyYzczLCAjZmZmLCAjZTZlNmU3LCAkcHJpbWFyeS1ibHVlKTtcclxuXHJcbkBpbmNsdWRlIG1ha2UtcHJpbWFyeS1idG4oXCJwcmltYXJ5LWNvbG9yc1wiLCAkcHJpbWFyeS1jb2xvcnMsICNmZmYsICNlZjg4YjUsICNmZmYsICNkNjc1YTAsICNmZmYpO1xyXG5AaW5jbHVkZSBtYWtlLXByaW1hcnktYnRuKFwicHJpbWFyeS1jb2xvcnMtbmVnYXRpdmVcIiwgI2ZmZiwgJHByaW1hcnktY29sb3JzLCAjZWY4OGI1LCAjZmZmLCAjZTZlNmU3LCAkcHJpbWFyeS1jb2xvcnMpO1xyXG5cclxuQGluY2x1ZGUgbWFrZS1wcmltYXJ5LWJ0bi1tZChcclxuICBcInByaW1hcnktY29sb3JzLW5lZ2F0aXZlLW1kXCIsXHJcbiAgI2ZmZixcclxuICAkcHJpbWFyeS1jb2xvcnMsXHJcbiAgI2VmODhiNSxcclxuICAjZmZmLFxyXG4gICNlNmU2ZTcsXHJcbiAgJHByaW1hcnktY29sb3JzXHJcbik7XHJcblxyXG5AaW5jbHVkZSBtYWtlLXNlY29uZGFyeS1idG4oXCJzZWNvbmRhcnlcIiwgIzAwMCwgJHNlY29uZGFyeS1rcy1yZWQsICNmZmYsICRzZWNvbmRhcnktcmVkLXRpbnQtMSwgI2ZmZik7XHJcbkBpbmNsdWRlIG1ha2Utc2Vjb25kYXJ5LWJ0bihcInNlY29uZGFyeS1ibHVlXCIsICMwMDAsICRwcmltYXJ5LWJsdWUsICNmZmYsICMwMjY5YTcsICNmZmYpO1xyXG5cclxuQGluY2x1ZGUgbWFrZS1zZWNvbmRhcnktYnRuKFwic2Vjb25kYXJ5LWNvbG9yc1wiLCAkcHJpbWFyeS1jb2xvcnMsICRwcmltYXJ5LWNvbG9ycywgI2ZmZiwgI2VmODhiNSwgI2ZmZik7XHJcblxyXG5AaW5jbHVkZSBtYWtlLXNlY29uZGFyeS1idG4oXCJzZWNvbmRhcnktbmVnYXRpdmVcIiwgI2ZmZiwgJHNlY29uZGFyeS1rcy1yZWQsICNmZmYsICRzZWNvbmRhcnktcmVkLXRpbnQtMSwgI2ZmZik7XHJcbkBpbmNsdWRlIG1ha2Utc2Vjb25kYXJ5LWJ0bihcInNlY29uZGFyeS1ibHVlLW5lZ2F0aXZlXCIsICNmZmYsICRwcmltYXJ5LWJsdWUsICNmZmYsICMwMjY5YTcsICNmZmYpO1xyXG5cclxuQGluY2x1ZGUgbWFrZS1zZWNvbmRhcnktYnRuKFwic2Vjb25kYXJ5LWNvbG9ycy1uZWdhdGl2ZVwiLCAjZmZmLCAkcHJpbWFyeS1jb2xvcnMsICNmZmYsICNlZjg4YjUsICNmZmYpO1xyXG5cclxuLmJ0bi1iYWNrIHtcclxuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0NycgaGVpZ2h0PSc2MScgdmlld0JveD0nMCAwIDQ3IDYxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMSAxNS4yMjQ2VjU5Ljg4MzJMNDYuMzIwMiA0NS42NTg2VjFMMSAxNS4yMjQ2Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjMyMzIyJy8lM0UlM0NwYXRoIGQ9J00yOC41IDE4TDE5IDMwLjVMMjguNSAzNy41JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcblxyXG4gICYtLWhlcm8ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tYmFjay1yZWQge1xyXG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQ3JyBoZWlnaHQ9JzYxJyB2aWV3Qm94PScwIDAgNDcgNjEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xIDE1LjIyNDZWNTkuODgzMkw0Ni4zMjAyIDQ1LjY1ODZWMUwxIDE1LjIyNDZaJyBzdHJva2U9JyUyM2Q3MTkyMScgc3Ryb2tlLXdpZHRoPScxLjMyMzIyJy8lM0UlM0NwYXRoIGQ9J00yOC41IDE4TDE5IDMwLjVMMjguNSAzNy41JyBzdHJva2U9JyUyM2Q3MTkyMScgc3Ryb2tlLXdpZHRoPSczJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cclxuICAmLS1oZXJvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLXNsaWRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogNDBweDtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAxMHB4O1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIHRyYW5zaXRpb246IDAuNHMgYWxsIGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpO1xyXG5cclxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcclxuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWNvbG9ycztcclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBwYXRoIHtcclxuICAgICAgICBmaWxsOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZTpub3QoOmRpc2FibGVkKSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNGUxYzMzO1xyXG4gIH1cclxuXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAvLyBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gIH1cclxufVxyXG4iLCJAbWl4aW4gbWFrZS1wcmltYXJ5LWJ0bigkbmFtZSwgJGJnLCAkY29sb3IsICRob3Zlci1iZywgJGhvdmVyLWNvbG9yLCAkYWN0aXZlLWJnLCAkYWN0aXZlLWNvbG9yKSB7XHJcbiAgLmJ0bi0jeyRuYW1lfTpub3QoOmRpc2FibGVkKSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgei1pbmRleDogMztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAzNzBweDtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgICAgIHotaW5kZXg6IC0yO1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDE0MCU7XHJcbiAgICAgIGJvcmRlci1yaWdodDogOTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLXRvcDogNDBweCBzb2xpZCAkaG92ZXItYmc7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICB0cmFuc2l0aW9uOiAkYW5pbWF0aW9uLXNwcGVkIGN1YmljLWJlemllcigwLCAwLCAwLCAxKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMsXHJcbiAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBvdXRsaW5lOiAzcHggc29saWQgIzAwMDtcclxuICAgICAgb3V0bGluZS1vZmZzZXQ6IC0zcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICBjb2xvcjogJGFjdGl2ZS1jb2xvcjtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtYWtlLXByaW1hcnktYnRuLW1kKCRuYW1lLCAkYmcsICRjb2xvciwgJGhvdmVyLWJnLCAkaG92ZXItY29sb3IsICRhY3RpdmUtYmcsICRhY3RpdmUtY29sb3IpIHtcclxuICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgLmJ0bi0jeyRuYW1lfTpub3QoOmRpc2FibGVkKSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDM3MHB4O1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgICAgICAgei1pbmRleDogLTI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTQwJTtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDkwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogNDBweCBzb2xpZCAkaG92ZXItYmc7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkYW5pbWF0aW9uLXNwcGVkIGN1YmljLWJlemllcigwLCAwLCAwLCAxKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zm9jdXMsXHJcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBvdXRsaW5lOiAzcHggc29saWQgIzAwMDtcclxuICAgICAgICBvdXRsaW5lLW9mZnNldDogLTNweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBjb2xvcjogJGFjdGl2ZS1jb2xvcjtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJnO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1ha2UtcHJpbWFyeS1idG4tbGcoJG5hbWUsICRiZywgJGNvbG9yLCAkaG92ZXItYmcsICRob3Zlci1jb2xvciwgJGFjdGl2ZS1iZywgJGFjdGl2ZS1jb2xvcikge1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgLmJ0bi0jeyRuYW1lfTpub3QoOmRpc2FibGVkKSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDM3MHB4O1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgICAgICAgei1pbmRleDogLTI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTQwJTtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDkwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogNDBweCBzb2xpZCAkaG92ZXItYmc7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkYW5pbWF0aW9uLXNwcGVkIGN1YmljLWJlemllcigwLCAwLCAwLCAxKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zm9jdXMsXHJcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBvdXRsaW5lOiAzcHggc29saWQgIzAwMDtcclxuICAgICAgICBvdXRsaW5lLW9mZnNldDogLTNweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBjb2xvcjogJGFjdGl2ZS1jb2xvcjtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJnO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1ha2Utc2Vjb25kYXJ5LWJ0bigkbmFtZSwgJGNvbG9yLCAkaG92ZXItYmcsICRob3Zlci1jb2xvciwgJGFjdGl2ZS1iZywgJGFjdGl2ZS1jb2xvcikge1xyXG4gIC5idG4tI3skbmFtZX06bm90KDpkaXNhYmxlZCkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yO1xyXG4gICAgei1pbmRleDogMztcclxuICAgIHBhZGRpbmc6IDlweCAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDM3MHB4O1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB6LWluZGV4OiAtMjtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMHB4O1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxNDAlO1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDkwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci10b3A6IDQwcHggc29saWQgJGhvdmVyLWJnO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgdHJhbnNpdGlvbjogJGFuaW1hdGlvbi1zcHBlZCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkaG92ZXItY29sb3I7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cyxcclxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIG91dGxpbmU6IDJweCBzb2xpZDtcclxuICAgICAgb3V0bGluZS1vZmZzZXQ6IC0zcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICBjb2xvcjogJGFjdGl2ZS1jb2xvcjtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmxpbmsge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcclxuICB9XHJcblxyXG4gICYtLW5lZ2F0aXZlIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5saW5rLTIge1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4ubGluay1tb3JlIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcclxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogYXV0bztcclxuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IGF1dG87XHJcbiAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbn1cclxuXHJcbi5saW5rLW1vcmUtMiB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsaW5lLWhlaWdodDogMS4yNWVtO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbn1cclxuXHJcbi5lZGl0LWxpbmsge1xyXG4gIGNvbG9yOiAjMDAzMmEwO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbiIsIi5jdGEge1xyXG4gIGNvbG9yOiAjMDAzYzcxO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsaW5lLWhlaWdodDogMTUwJTsgLyogMjFweCAqL1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgJi0tMiB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7IC8qIDIxMi41JSAqL1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNDhweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG59XHJcbiIsIi5jYXJkIHtcclxuICBtaW4taGVpZ2h0OiA0NTVweDtcclxuICBib3JkZXItcmFkaXVzOiAxOHB4O1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2E0ODQ0MyAwJSwgI2UxYzM3ZiAxMDAlKTtcclxuICBwYWRkaW5nOiAyMTVweCAxNnB4IDQwcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMTZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDU2NHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMTZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmc6IDY0cHggNjZweDtcclxuICAgIG1pbi1oZWlnaHQ6IDM4OHB4O1xyXG4gICAgbWF4LXdpZHRoOiA3MThweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgbWluLWhlaWdodDogMzg4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDcycHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDEyOHB4IDc4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gIH1cclxuXHJcbiAgaDIge1xyXG4gICAgdGV4dC1zaGFkb3c6IDBweCAxMHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcclxuICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICBiciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZE1heChtb2JpbGUtc21hbGwpIHtcclxuICAgICAgYnIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChtb2JpbGUpIHtcclxuICAgICAgYnIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBmb250LXNpemU6IDY0cHg7XHJcbiAgICAgIGJyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICBmb250LXNpemU6IDk2cHg7XHJcbiAgICAgIGJyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idG4ge1xyXG4gICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDI0OHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChiaWctZGVza3RvcCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDM3MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0taG9tZS1wcm9kdWN0cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaG9tZS1jYXJkLXByb2R1Y3RzLW0uanBnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaG9tZS1jYXJkLXByb2R1Y3RzLmpwZ1wiKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcclxuICAgIH1cclxuICB9XHJcbiAgJi0taG9tZS1tYXJrYSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaG9tZS1jYXJkLW1hcmthLW0uanBnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaG9tZS1jYXJkLW1hcmthLmpwZ1wiKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcclxuICAgIH1cclxuICB9XHJcbiAgJi0taG9tZS1uZXdzIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ob21lLWNhcmQtbmV3cy1tLmpwZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2hvbWUtY2FyZC1uZXdzLmpwZ1wiKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IHVuc2V0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tdm91Y2hlcnMge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NhcmQtbmFncm9keS1tLmpwZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBoZWlnaHQ6IDQ5MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLW5hZ3JvZHkuanBnXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgLmNhcmRfX2NvbnRlbnQgcCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAuY2FyZF9fY29udGVudCBwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIHBhZGRpbmc6IDEyOHB4IDc4cHggODhweDtcclxuICAgICAgaGVpZ2h0OiA1ODBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWxpbWl0b3dhbmUtdm91Y2hlcnkge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NhcmQtbGltaXRvd2FuZS12b3VjaGVyeS1tLmpwZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBoZWlnaHQ6IDQ5MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLWxpbWl0b3dhbmUtdm91Y2hlcnkuanBnXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgLmNhcmRfX2NvbnRlbnQgcCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAuY2FyZF9fY29udGVudCBwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIHBhZGRpbmc6IDEyOHB4IDc4cHggODhweDtcclxuICAgICAgaGVpZ2h0OiA1ODBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLW1nbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2FyZC1tZ20tbS5qcGdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgaGVpZ2h0OiA0OTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2FyZC1tZ20uanBnXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgLmNhcmRfX2NvbnRlbnQgcCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAuY2FyZF9fY29udGVudCBwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIHBhZGRpbmc6IDEyOHB4IDc4cHggODhweDtcclxuICAgICAgaGVpZ2h0OiA1ODBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi0tbWdtIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLW1nbS1tLmpwZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBoZWlnaHQ6IDQ5MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLW1nbS5qcGdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAuY2FyZF9fY29udGVudCBwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIC5jYXJkX19jb250ZW50IHAge1xyXG4gICAgICAgIG1heC13aWR0aDogMzEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgcGFkZGluZzogMTI4cHggNzhweCA4OHB4O1xyXG4gICAgICBoZWlnaHQ6IDU4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tZG9kYXRrb3dlLXB1bmt0eSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2FyZC1kb2RhdGtvd2UtcHVua3R5LW0uanBnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGhlaWdodDogNDkwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NhcmQtZG9kYXRrb3dlLXB1bmt0eS5qcGdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAuY2FyZF9fY29udGVudCBwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIC5jYXJkX19jb250ZW50IHAge1xyXG4gICAgICAgIG1heC13aWR0aDogMzEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgcGFkZGluZzogMTI4cHggNzhweCA4OHB4O1xyXG4gICAgICBoZWlnaHQ6IDU4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc3RyZWZhIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLXN0cmVmYS1tLmpwZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBoZWlnaHQ6IDQ5MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLXN0cmVmYS5qcGdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAuY2FyZF9fY29udGVudCB7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LXJlZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhcmRfX2NvbnRlbnQgcCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAuY2FyZF9fY29udGVudCBwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIHBhZGRpbmc6IDEyOHB4IDc4cHggODhweDtcclxuICAgICAgaGVpZ2h0OiA1ODBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWNvbG9ycyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2FyZC1jb2xvcnMtbS5qcGdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgaGVpZ2h0OiA0OTBweDtcclxuXHJcbiAgICAuY2FyZF9fY29udGVudCB7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcnM7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NhcmQtY29sb3JzLmpwZ1wiKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgIC5jYXJkX19jb250ZW50IHAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMjcwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgLmNhcmRfX2NvbnRlbnQgcCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMTBweDtcclxuICAgICAgfVxyXG4gICAgICBwYWRkaW5nOiAxMjhweCA3OHB4IDg4cHg7XHJcbiAgICAgIGhlaWdodDogNTgwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1zdHJlZmEtY29sb3JzIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLXN0cmVmYS1jb2xvcnMtbS5qcGdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgLy8gaGVpZ2h0OiA0OTBweDtcclxuXHJcbiAgICAuY2FyZF9fY29udGVudCB7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcnM7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NhcmQtc3RyZWZhLWNvbG9ycy5qcGdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAuY2FyZF9fY29udGVudCBwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIC5jYXJkX19jb250ZW50IHAge1xyXG4gICAgICAgIG1heC13aWR0aDogMzEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgcGFkZGluZzogMTI4cHggNzhweCA4OHB4O1xyXG4gICAgICBoZWlnaHQ6IDU4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc3RyZWZhLWNvbG9ycy1rb25rdXJzIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLWNvbG9ycy1rb25rdXJzLW0uanBnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgLmNhcmRfX2NvbnRlbnQge1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktY29sb3JzO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NhcmQtY29sb3JzLWtvbmt1cnMtY29sdW1uLmpwZ1wiKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgLmNhcmRfX2NvbnRlbnQgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgfVxyXG4gICAgICAuY2FyZF9fY29udGVudCBwIHtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhcmRfX2NvbnRlbnQgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgfVxyXG4gICAgICAuY2FyZF9fY29udGVudCBwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgLmNhcmRfX2NvbnRlbnQge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNjRweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAzMTBweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgcGFkZGluZzogMTI4cHggNzhweCA2NHB4O1xyXG4gICAgICBoZWlnaHQ6IDUyMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc3RyZWZhLWNvbG9ycy1rb25rdXJzLTIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NhcmQtY29sb3JzLWtvbmt1cnMtMi1jb2x1bW4uanBnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgLmNhcmRfX2NvbnRlbnQge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2FyZC1jb2xvcnMta29ua3Vycy0yLWNvbHVtbi5qcGdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAgIC5jYXJkX19jb250ZW50IGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNhcmRfX2NvbnRlbnQgcCB7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jYXJkX19jb250ZW50IGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNhcmRfX2NvbnRlbnQgcCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIC5jYXJkX19jb250ZW50IHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDY0cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMzEwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIHBhZGRpbmc6IDEyOHB4IDc4cHggNjRweDtcclxuICAgICAgaGVpZ2h0OiA1MjJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXN0cmVmYS1jb2xvcnMta29ua3Vycy0zIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLWNvbG9ycy1rb25rdXJzLTMtY29sdW1uLmpwZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICYuYWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2FyZC1jb2xvcnMta29ua3Vycy0zLWNvbHVtbi1hZnRlci5qcGdcIik7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hZnRlci0yIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NhcmQtY29sb3JzLWtvbmt1cnMtMy1jb2x1bW4tYWZ0ZXItbS5qcGdcIik7XHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NhcmQtY29sb3JzLWtvbmt1cnMtMy1jb2x1bW4tYWZ0ZXItZC5qcGdcIik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2FyZF9fY29udGVudCB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLWNvbG9ycy1rb25rdXJzLTMtY29sdW1uLmpwZ1wiKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAgIC5jYXJkX19jb250ZW50IGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNhcmRfX2NvbnRlbnQgcCB7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jYXJkX19jb250ZW50IGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNhcmRfX2NvbnRlbnQgcCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIC5jYXJkX19jb250ZW50IHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDY0cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMzIycHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIHBhZGRpbmc6IDEyOHB4IDc4cHggNjRweDtcclxuICAgICAgaGVpZ2h0OiA1MjJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXN0cmVmYS1jb2xvcnMtcXVpeiB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY29sb3JzLXF1aXotMS1tLmpwZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgaGVpZ2h0OiA0OTBweDtcclxuXHJcbiAgICAvLyAuY2FyZF9fY29udGVudCB7XHJcbiAgICAvLyAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcnM7XHJcbiAgICAvLyB9XHJcblxyXG4gICAgLmNhcmRfX3N1YmhlYWRlciB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY29sb3JzLXF1aXotMS5qcGdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAuY2FyZF9fY29udGVudCBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jYXJkX19jb250ZW50IHAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMjcwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAuY2FyZF9fY29udGVudCB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA2NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMzEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgcGFkZGluZzogMTI4cHggNzhweCA4OHB4O1xyXG4gICAgICAvLyBoZWlnaHQ6IDU4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tbWdtLWNvbG9ycyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2FyZC1tZ20tY29sb3JzLW0uanBnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIC8vIGhlaWdodDogNDkwcHg7XHJcblxyXG4gICAgLmNhcmRfX2NvbnRlbnQge1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktY29sb3JzO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJkLW1nbS1jb2xvcnMuanBnXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgLmNhcmRfX2NvbnRlbnQgcCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAuY2FyZF9fY29udGVudCBwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIHBhZGRpbmc6IDEyOHB4IDc4cHggODhweDtcclxuICAgICAgaGVpZ2h0OiA1ODBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWhvbWUtc3dpZXRhIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zd2lldGEvaG9tZS1jYXJkLWxpbWl0ZWQtc3dpZXRhLTItbS5qcGdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zd2lldGEvaG9tZS1jYXJkLWxpbWl0ZWQtc3dpZXRhLTIuanBnXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zdGFydC1kYXRlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG4gICAgY29sb3I6ICRjb2xvcnM7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LWZhbWlseTogRHJ1aztcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMWVtOyAvKiAxMDAlICovXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIHBhZGRpbmc6IDUuODFweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgcGFkZGluZzogNy43NDdweDtcclxuICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJoMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1oZWRsaW5lO1xyXG4gIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbmgzLFxyXG5oNCxcclxuaDUge1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbmgxIHtcclxuICBmb250LXNpemU6IDE5NnB4O1xyXG5cclxuICAvLyBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAvLyAgIGZvbnQtc2l6ZTogODBweDtcclxuICAvLyB9XHJcbn1cclxuXHJcbmgyIHtcclxuICBmb250LXNpemU6IDY0cHg7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICBmb250LXNpemU6IDEyNnB4O1xyXG4gIH1cclxufVxyXG5cclxuaDMge1xyXG4gIGZvbnQtc2l6ZTogOTZweDtcclxufVxyXG5cclxuaDQge1xyXG4gIGZvbnQtc2l6ZTogNjRweDtcclxufVxyXG5cclxuaDUge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxuYXJ0aWNsZSB7XHJcbiAgaDQge1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgZm9udC1zaXplOiA2NHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRpc3BsYXkteHMge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5kaXNwbGF5LTJ4cyB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBsaW5lLWhlaWdodDogMWVtO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcbn1cclxuXHJcbi5oZWFkaW5nLXNlY29uZCB7XHJcbiAgLy8gY29sb3I6ICMwMDA7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuICBmb250LXNpemU6IDMycHg7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5oZWFkaW5nLXNlY29uZC1zbWFsbCB7XHJcbiAgLy8gY29sb3I6ICMwMDA7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuIiwiLmZvb3RlciB7XHJcbiAgcGFkZGluZy10b3A6IGNhbGMoMTUuMjg1dncgKyAxNjBweCk7XHJcblxyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZiAwJSwgI2VhZWFlYSAxMDAlKTtcclxuICBjbGlwLXBhdGg6IHBvbHlnb24oMCBjYWxjKCRhbmdsZS10YW5nZW5zKSwgMTAwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSk7XHJcblxyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQobWF4LWRlc2t0b3ApIHtcclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgfVxyXG5cclxuICAmLS1zd2lldGEge1xyXG4gICAgY2xpcC1wYXRoOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgLy8gbWFyZ2luLXRvcDogNTBweDtcclxuICAgIC8vIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDE1LjI4NXZ3ICsgMTYwcHgpO1xyXG4gICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCBjYWxjKCRhbmdsZS10YW5nZW5zKSwgMTAwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChtYXgtZGVza3RvcCkge1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICAmLS0xIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fbG9nbyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKCRtYXJnaW4tc2l6ZSAqIDMpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDJweDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogNDVweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd2FybmluZyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRwcmltYXJ5LWdyZXk7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHByaW1hcnktZ3JleTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgY29sb3I6ICRzZWNvbmRhcnkta3MtZ3JleTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICB9XHJcblxyXG4gICZfX3dhcm5pbmctdGV4dCxcclxuICAmX193YXJuaW5nLXRleHQtMiB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICB9XHJcblxyXG4gICZfX2xhYmVsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19sZWdhbC1jb250YWluZXIge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRwcmltYXJ5LWdyZXk7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgcGFkZGluZy10b3A6IDE5cHg7XHJcblxyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgcGFkZGluZzogMCBjYWxjKCRtYXJnaW4tc2l6ZSAqIDIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19sZWdhbC1tZW51IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBjb2x1bW4tZ2FwOiA1ICogNHB4O1xyXG4gICAgcm93LWdhcDogNCAqIDRweDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbi1ib3R0b206IDUgKiA0cHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogNSAqIDRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xlZ2FsLW1lbnUtaXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbi1zaXplO1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19sZWdhbCB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIC8vIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBjb2xvcjogJHByaW1hcnktZ3JleTtcclxuXHJcbiAgICAvLyBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgIC8vICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgLy8gfVxyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlci1tZW51LFxyXG4uZm9vdGVyLWNvbnRhY3Qge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAzMnB4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIGdhcDogMjBweDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgLy8gZ2FwOiA5MHB4O1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyA0KTtcclxuICAgIG1heC13aWR0aDogMjEzcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgLy8gYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC8vIGdhcDogOTBweDtcclxuICB9XHJcblxyXG4gICZfX2l0ZW0taGVhZGxpbmUge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgQGluY2x1ZGUgdGV4dC1zdHlsZS1kaXNwbGF5LXhzO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB0ZXh0LXdyYXA6IG5vd3JhcDtcclxuICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZS1kaXNwbGF5LXhzO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDMgKiA0cHgpO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbS1saW5rIHtcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB0ZXh0LXdyYXA6IG5vd3JhcDtcclxuICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZS1kaXNwbGF5LTIteHM7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMyAqIDRweCk7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtLXBhcmFncmFwaCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlLWRpc3BsYXktMi14cztcclxuXHJcbiAgICBiciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB0ZXh0LXdyYXA6IG5vd3JhcDtcclxuICAgICAgQGluY2x1ZGUgdGV4dC1zdHlsZS1kaXNwbGF5LTIteHM7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc3dpZXRhIHtcclxuICAgIC5mb290ZXItY29udGFjdF9faXRlbS1wYXJhZ3JhcGgge1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItY29udGFjdF9faXRlbSB7XHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIkY29sb3ItcHJpbWFyeS1ncmFkaWVudHMtbGQtcmVkLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoXHJcblx0dG8gYm90dG9tLFxyXG5cdHJnYmEoMjUyLCA2NiwgNjYsIDAuOTg4KSAwJSxcclxuXHRyZ2JhKDE3NSwgMjMsIDM0LCAwLjY4NikgMTAwJVxyXG4pO1xyXG4kY29sb3ItcHJpbWFyeS1ncmFkaWVudHMtbGQtYmx1ZS1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KFxyXG5cdHRvIGJvdHRvbSxcclxuXHRyZ2JhKDE4LCAxMDQsIDI1NSwgMC4wNzEpIDAlLFxyXG5cdHJnYmEoMjQsIDQ5LCAxNzMsIDAuMDk0KSAxMDAlXHJcbik7XHJcbiRjb2xvci1wcmltYXJ5LWdyYWRpZW50cy1sZC13aGl0ZS1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KFxyXG5cdHRvIGJvdHRvbSxcclxuXHRyZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDAlLFxyXG5cdHJnYmEoMjM0LCAyMzQsIDIzNCwgMC45MTgpIDEwMCVcclxuKTtcclxuJGNvbG9yLXByaW1hcnktZ3JhZGllbnRzLWxkLWdvbGQtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudChcclxuXHR0byBib3R0b20sXHJcblx0cmdiYSgxNzcsIDEzOSwgNjAsIDAuNjk0KSAwJSxcclxuXHRyZ2JhKDI0MiwgMjA2LCAxMjUsIDAuOTQ5KSA5OSVcclxuKTtcclxuJGNvbG9yLXByaW1hcnktZ3JhZGllbnRzLWxkLXNpbHZlci1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KFxyXG5cdHRvIGJvdHRvbSxcclxuXHRyZ2JhKDIxOSwgMjE2LCAyMTMsIDAuODU5KSAwJSxcclxuXHRyZ2JhKDE4MywgMTgzLCAxODgsIDAuNzE4KSAxMDAlXHJcbik7XHJcbiRjb2xvci1wcmltYXJ5LWdyYWRpZW50cy1sZC1ncmVlbi1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KFxyXG5cdHRvIGJvdHRvbSxcclxuXHRyZ2JhKDM2LCAxODksIDEyNSwgMC4xNDEpIDAlLFxyXG5cdHJnYmEoMCwgMTMwLCA4MywgMCkgMTAwJVxyXG4pO1xyXG4kY29sb3ItcHJpbWFyeS1ncmFkaWVudHMtbGQtcmVkLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoXHJcblx0dG8gYm90dG9tLFxyXG5cdHJnYmEoMjUyLCA2NiwgNjYsIDAuOTg4KSAwJSxcclxuXHRyZ2JhKDE3NSwgMjMsIDM0LCAwLjY4NikgMTAwJVxyXG4pO1xyXG4kY29sb3ItcHJpbWFyeS1ncmFkaWVudHMtbGQtYmx1ZS1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KFxyXG5cdHRvIGJvdHRvbSxcclxuXHRyZ2JhKDE4LCAxMDQsIDI1NSwgMC4wNzEpIDAlLFxyXG5cdHJnYmEoMjQsIDQ5LCAxNzMsIDAuMDk0KSAxMDAlXHJcbik7XHJcbiRjb2xvci1wcmltYXJ5LWdyYWRpZW50cy1sZC13aGl0ZS1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KFxyXG5cdHRvIGJvdHRvbSxcclxuXHRyZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDAlLFxyXG5cdHJnYmEoMjM0LCAyMzQsIDIzNCwgMC45MTgpIDEwMCVcclxuKTtcclxuJGNvbG9yLXByaW1hcnktZ3JhZGllbnRzLWxkLWdvbGQtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudChcclxuXHR0byBib3R0b20sXHJcblx0cmdiYSgxNzcsIDEzOSwgNjAsIDAuNjk0KSAwJSxcclxuXHRyZ2JhKDI0MiwgMjA2LCAxMjUsIDAuOTQ5KSA5OSVcclxuKTtcclxuJGNvbG9yLXByaW1hcnktZ3JhZGllbnRzLWxkLXNpbHZlci1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KFxyXG5cdHRvIGJvdHRvbSxcclxuXHRyZ2JhKDIxOSwgMjE2LCAyMTMsIDAuODU5KSAwJSxcclxuXHRyZ2JhKDE4MywgMTgzLCAxODgsIDAuNzE4KSAxMDAlXHJcbik7XHJcbiRjb2xvci1wcmltYXJ5LWdyYWRpZW50cy1sZC1ncmVlbi1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KFxyXG5cdHRvIGJvdHRvbSxcclxuXHRyZ2JhKDM2LCAxODksIDEyNSwgMC4xNDEpIDAlLFxyXG5cdHJnYmEoMCwgMTMwLCA4MywgMCkgMTAwJVxyXG4pO1xyXG5cclxuQG1peGluIHRleHQtc3R5bGUtZGlzcGxheS14bCgpIHtcclxuXHRmb250LXNpemU6IDE5NnB4O1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1oZWRsaW5lO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGxpbmUtaGVpZ2h0OiAxOTZweDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5AbWl4aW4gdGV4dC1zdHlsZS1kaXNwbGF5LWxnKCkge1xyXG5cdGZvbnQtc2l6ZTogMTI2cHg7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LWhlZGxpbmU7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0bGluZS1oZWlnaHQ6IDEyNnB4O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbkBtaXhpbiB0ZXh0LXN0eWxlLWRpc3BsYXktbWQoKSB7XHJcblx0Zm9udC1zaXplOiA5NnB4O1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1oZWRsaW5lO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGxpbmUtaGVpZ2h0OiA5NnB4O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbkBtaXhpbiB0ZXh0LXN0eWxlLWRpc3BsYXktc20oKSB7XHJcblx0Zm9udC1zaXplOiA2NHB4O1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1oZWRsaW5lO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGxpbmUtaGVpZ2h0OiA2NHB4O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbkBtaXhpbiB0ZXh0LXN0eWxlLWRpc3BsYXkteHMoKSB7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0bGluZS1oZWlnaHQ6IDEuMWVtO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbkBtaXhpbiB0ZXh0LXN0eWxlLWRpc3BsYXktMi14cygpIHtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRsaW5lLWhlaWdodDogMS4xZW07XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcbkBtaXhpbiB0ZXh0LXN0eWxlLXRleHQtbGctcmVndWxhcigpIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcbkBtaXhpbiB0ZXh0LXN0eWxlLXRleHQtbGctYm9sZCgpIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcbkBtaXhpbiB0ZXh0LXN0eWxlLXRleHQtcy1yZWd1bGFyKCkge1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRsaW5lLWhlaWdodDogMTZweDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuQG1peGluIHRleHQtc3R5bGUtdGV4dC1zLWJvbGQoKSB7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5AbWl4aW4gdGV4dC1zdHlsZS1ndWlkZXMtaC0xKCkge1xyXG5cdGZvbnQtc2l6ZTogNDRweDtcclxuXHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRsaW5lLWhlaWdodDogNDhweDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuQG1peGluIHRleHQtc3R5bGUtZ3VpZGVzLWJvZHktbSgpIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcbkBtaXhpbiB0ZXh0LXN0eWxlLWd1aWRlcy1ib2R5LXMoKSB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5AbWl4aW4gdGV4dC1zdHlsZS1ndWlkZXMtaC0yKCkge1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRsaW5lLWhlaWdodDogMjBweDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuQG1peGluIGVmZmVjdC1zdHlsZS1zaGFkb3cteHMoKSB7XHJcblx0Ym94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA1OCk7XHJcbn1cclxuQG1peGluIGVmZmVjdC1zdHlsZS1zaGFkb3ctc20oKSB7XHJcblx0Ym94LXNoYWRvdzogMHB4IDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcclxufVxyXG5AbWl4aW4gZWZmZWN0LXN0eWxlLXNoYWRvdy1tZCgpIHtcclxuXHRib3gtc2hhZG93OiAwcHggMTBweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4wNTgpO1xyXG59XHJcbiIsIi5maWVsZC1jb250YWluZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMzcwcHg7XHJcbiAgJi53aWRlIHtcclxuICAgIG1heC13aWR0aDogMTEwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uY2hlY2tib3gtZ3JvdXAtY29udGFpbmVyIHtcclxuICBtYXgtd2lkdGg6IHVuc2V0O1xyXG59XHJcblxyXG4uaW5wdXQtY29udHJvbFt0eXBlPVwidGV4dFwiXSxcclxuLmlucHV0LWNvbnRyb2xbdHlwZT1cImVtYWlsXCJdLFxyXG4uaW5wdXQtY29udHJvbFt0eXBlPVwibnVtYmVyXCJdLFxyXG4uaW5wdXQtY29udHJvbFt0eXBlPVwiZmlsZVwiXSxcclxuLmlucHV0LWNvbnRyb2xbdHlwZT1cInBhc3N3b3JkXCJdIHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIG91dGxpbmU6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBoZWlnaHQ6IDQ4cHg7XHJcbiAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1ncmV5LXRpbnQtMztcclxuICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHByaW1hcnktZ3JleTtcclxuXHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxMDA7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICB3aWR0aDogMzcwcHg7XHJcbiAgfVxyXG5cclxuICAmOmRpc2FibGVkIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2EyYTJhMjtcclxuICAgIC8vIG9wYWNpdHk6IDAuNDtcclxuICAgIGJhY2tncm91bmQ6ICNlM2UzZTM7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LXJlZDtcclxuICB9XHJcbn1cclxuXHJcbjo6LW1zLXJldmVhbCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmlucHV0LWNvbnRyb2xbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgb3BhY2l0eTogMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHdpZHRoOiAwO1xyXG59XHJcbi5jaGVja2JveC1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuXHJcbiAgLy8gbGFiZWwge1xyXG4gIC8vICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC8vIH1cclxuXHJcbiAgLmNoZWNrbWFyayB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgd2lkdGg6IDI1cHg7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAzYzcxO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB9XHJcblxyXG4gIC5jaGVja21hcms6YWZ0ZXIge1xyXG4gICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMycgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEzIDEwJyBmaWxsPSdub25lJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMjkwN181NTQxKSclM0UlM0NwYXRoIGQ9J00zLjY4MzMzIDkuNjYyOTJDMy45IDkuODg3NjQgNC4xODg4OSAxMCA0LjQ0MTY3IDEwQzQuNjk0NDQgMTAgNC45ODMzMyA5Ljg4NzY0IDUuMiA5LjY2MjkyTDEyLjY3NSAxLjkxMDExQzEzLjEwODMgMS40NjA2NyAxMy4xMDgzIDAuNzQ5MDY0IDEyLjY3NSAwLjMzNzA3OUMxMi4yNDE3IC0wLjExMjM2IDExLjU1NTYgLTAuMTEyMzYgMTEuMTU4MyAwLjMzNzA3OUw0LjQ0MTY3IDcuMzAzMzdMMS44NDE2NyA0LjYwNjc0QzEuNDA4MzMgNC4xNTczIDAuNzIyMjIyIDQuMTU3MyAwLjMyNSA0LjYwNjc0Qy0wLjEwODMzMyA1LjA1NjE4IC0wLjEwODMzMyA1Ljc2Nzc5IDAuMzI1IDYuMTc5NzhMMy42ODMzMyA5LjY2MjkyWicgZmlsbD0nJTIzMDAzQzcxJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMjkwN181NTQxJyUzRSUzQ3JlY3Qgd2lkdGg9JzEzJyBoZWlnaHQ9JzEwJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiAtMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyazphZnRlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgJi5lcnJvciB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGNvbG9yOiAkYWxlcnQtZXJyb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLmlucHV0LWhlbHBlciB7XHJcbiAgICAgIGNvbG9yOiAkYWxlcnQtZXJyb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLmNoZWNrbWFyayB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGFsZXJ0LWVycm9yO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxudGV4dGFyZWEuaW5wdXQtY29udHJvbCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBvdXRsaW5lOiAwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgbWluLWhlaWdodDogOTZweDtcclxuICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWdyZXktdGludC0zO1xyXG4gIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkcHJpbWFyeS1ncmV5O1xyXG5cclxuICBjb2xvcjogIzAwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDEwMDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIHdpZHRoOiAzNzBweDtcclxuICAgICYud2lkZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBib3JkZXItY29sb3I6ICNhMmEyYTI7XHJcbiAgICAvLyBvcGFjaXR5OiAwLjQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTNlM2UzO1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1yZWQ7XHJcbiAgfVxyXG59XHJcblxyXG4uaW5wdXQtY29udHJvbFt0eXBlPVwiZmlsZVwiXSB7XHJcbiAgcGFkZGluZzogMTRweCAxMnB4O1xyXG4gIC8vIHdpZHRoOiAxMDAlO1xyXG4gIGNvbG9yOiAjNDQ0O1xyXG4gIC8vIHBhZGRpbmc6IDVweDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBjb2xvcjogIzg1ODU4NTtcclxuICAvLyBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIC8vIGJvcmRlcjogMXB4IHNvbGlkICM1NTU7XHJcbiAgcG9zaXRpb246IHVuc2V0O1xyXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uZmlsZS1pbnB1dC1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBnYXA6IDEzcHg7XHJcbn1cclxuXHJcbi5pbnB1dC1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgY29sb3I6ICRzZWNvbmRhcnkta3MtZ3JleTtcclxuICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDhweDtcclxuICAgIHRvcDogMjVweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjA4cyBlYXNlLWluLW91dDtcclxuICAgIHotaW5kZXg6IDE1NTtcclxuICAgIGN1cnNvcjogdGV4dDtcclxuICB9XHJcblxyXG4gIC5pbnB1dC1sYWJlbC0tZmlsZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAuZmlsZS1pY29uIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMjVweDtcclxuICAgICAgdG9wOiAtN3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gJi5kaXNhYmxlZCB7XHJcbiAgLy8gICBsYWJlbCB7XHJcbiAgLy8gICAgIC8vIGNvbG9yOiAjOTI5MjkyO1xyXG4gIC8vICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xyXG4gIC8vICAgICAvLyB6LWluZGV4OiAxMDE7XHJcbiAgLy8gICB9XHJcbiAgLy8gfVxyXG5cclxuICAuaW5wdXQtaGFzLXZhbHVlLFxyXG4gICY6Zm9jdXMtd2l0aGluIGxhYmVsOm5vdCguaW5wdXQtbGFiZWwtLWZpbGUpIHtcclxuICAgIHRvcDogOHB4O1xyXG4gICAgLy8gY29sb3I6ICRibHVlLXVuaXZlcnNhbDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIHotaW5kZXg6IDEwMTtcclxuICB9XHJcblxyXG4gIC5pbnB1dC1oYXMtdmFsdWUgKyBpbnB1dCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICAvLyBib3JkZXItY29sb3I6ICRibHVlLXVuaXZlcnNhbDtcclxuICB9XHJcblxyXG4gICYuZXJyb3Ige1xyXG4gICAgLmlucHV0LWNvbnRyb2wge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRhbGVydC1lcnJvcjtcclxuICAgIH1cclxuICAgIGxhYmVsIHtcclxuICAgICAgY29sb3I6ICRhbGVydC1lcnJvcjtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIGNvbG9yOiAkYWxlcnQtZXJyb3I7XHJcbiAgICB9XHJcblxyXG4gICAgJiArIC5pbnB1dC1oZWxwZXIge1xyXG4gICAgICBjb2xvcjogJGFsZXJ0LWVycm9yO1xyXG5cclxuICAgICAgJjpub3QoOmVtcHR5KTo6YmVmb3JlIHtcclxuICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAvLyB3aWR0aDogMTJweDtcclxuICAgICAgICAvLyBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgZmlsbD0nbm9uZSclM0UlM0NjaXJjbGUgY3g9JzYuMDA2MjUnIGN5PSc1Ljk5ODQ0JyByPSc1LjE3MDcnIGZpbGw9JyUyMzVCMTA4Qicgc3Ryb2tlPSclMjM1QjEwOEInIHN0cm9rZS13aWR0aD0nMS4wMDA3OCcvJTNFJTNDcGF0aCBkPSdNNiA0Ljk5ODA1VjguNjY3NTgnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMS4zMzQzNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J002IDIuOTk2MDlINi4wMDAxJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuMzM0MzcnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNob3ctaGlkZS1wYXNzd29yZCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgICB6LWluZGV4OiAxMDQ7XHJcbiAgICBwYXRoIHtcclxuICAgICAgZmlsbDogIzAwM2M3MTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zaG93LWhpZGUtcGFzc3dvcmQ6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsIDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMFwiIHZpZXdCb3g9XCIwIDAgMjAgMjBcIj48ZGVmcz48c3R5bGU+cGF0aCB7Y29sb3I6IGdyZXk7IGZpbGw6ICUyMzgyODI4Mjt9PC9zdHlsZT48L2RlZnM+PHBhdGggZmlsbD1cImN1cnJlbnRDb2xvclwiIGQ9XCJNLjIgMTBhMTEgMTEgMCAwIDEgMTkuNiAwQTExIDExIDAgMCAxIC4yIDEwbTkuOCA0YTQgNCAwIDEgMCAwLThhNCA0IDAgMCAwIDAgOG0wLTJhMiAyIDAgMSAxIDAtNGEyIDIgMCAwIDEgMCA0XCIvPjwvc3ZnPicpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICByaWdodDogMDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbiAgLmhpZGU6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjBcIiB2aWV3Qm94PVwiMCAwIDIwIDIwXCI+PHN0eWxlPnBhdGgge2NvbG9yOiBncmV5OyBmaWxsOiAlMjM4MjgyODI7fTwvc3R5bGU+PHBhdGggZmlsbD1cImN1cnJlbnRDb2xvclwiIGQ9XCJtMTIuODEgNC4zNmwtMS43NyAxLjc4YTQgNCAwIDAgMC00LjkgNC45bC0yLjc2IDIuNzVDMi4wNiAxMi43OS45NiAxMS40OS4yIDEwYTExIDExIDAgMCAxIDEyLjYtNS42NHptMy44IDEuODVjMS4zMyAxIDIuNDMgMi4zIDMuMiAzLjc5YTExIDExIDAgMCAxLTEyLjYyIDUuNjRsMS43Ny0xLjc4YTQgNCAwIDAgMCA0LjktNC45bDIuNzYtMi43NXptLS4yNS0zLjk5bDEuNDIgMS40MkwzLjY0IDE3Ljc4bC0xLjQyLTEuNDJ6XCIvPjwvc3ZnPicpO1xyXG4gIH1cclxufVxyXG5cclxuLmlucHV0LWhlbHBlciB7XHJcbiAgLy8gY29sb3I6ICRibHVlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgbWFyZ2luLXRvcDogMnB4O1xyXG4gIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjb2xvcjogIzgyODI4MjtcclxuICAmOm5vdCg6ZW1wdHkpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmOm5vdCg6ZW1wdHkpOjpiZWZvcmUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICB3aWR0aDogMTJweDtcclxuICAgIGhlaWdodDogMTJweDtcclxuICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnJTNFJTNDY2lyY2xlIGN4PSc2LjAwNjI1JyBjeT0nNS45OTg0NCcgcj0nNS4xNzA3JyBmaWxsPSclMjM4MjgyODInIHN0cm9rZT0nJTIzODI4MjgyJyBzdHJva2Utd2lkdGg9JzEuMDAwNzgnLyUzRSUzQ3BhdGggZD0nTTYgNC45OTgwNVY4LjY2NzU4JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuMzM0MzcnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNiAyLjk5NjA5SDYuMDAwMScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjMzNDM3JyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgfVxyXG5cclxuICAmLS1uZWdhdGl2ZSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAmOm5vdCg6ZW1wdHkpOjpiZWZvcmUge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgZmlsbD0nbm9uZSclM0UlM0NjaXJjbGUgY3g9JzYuMDA2MjUnIGN5PSc1Ljk5ODQ0JyByPSc1LjE3MDcnIGZpbGw9JyUyM2ZmZmZmZicgc3Ryb2tlPSclMjNmZmZmZmYnIHN0cm9rZS13aWR0aD0nMS4wMDA3OCcvJTNFJTNDcGF0aCBkPSdNNiA0Ljk5ODA1VjguNjY3NTgnIHN0cm9rZT0ncmVkJyBzdHJva2Utd2lkdGg9JzEuMzM0MzcnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNiAyLjk5NjA5SDYuMDAwMScgc3Ryb2tlPSdyZWQnIHN0cm9rZS13aWR0aD0nMS4zMzQzNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnJhZGlvLWdyb3VwLWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDE2cHg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnJhZGlvLWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGdhcDogMjJweDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gIGxhYmVsIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogIzAwMzJmZjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnJhZGlvLWNvbnRyb2wge1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gIHBhZGRpbmc6IDVweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblxyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBib3JkZXItY29sb3I6ICM1ZDVkNWQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzVkNWQ1ZDtcclxuICBmbGV4LXNocmluazogMDtcclxuXHJcbiAgJjpjaGVja2VkIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaWQ9J1dhcnN0d2FfMicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjNmZmY7c3Ryb2tlLXdpZHRoOjBweDslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J1dhcnN0d2FfMS0yJyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0xJyBkPSdNOCwxYzMuODcsMCw3LDMuMTMsNyw3cy0zLjEzLDctNyw3UzEsMTEuODcsMSw4LDQuMTMsMSw4LDFNOCwwQzMuNTksMCwwLDMuNTksMCw4czMuNTksOCw4LDgsOC0zLjU5LDgtOFMxMi40MSwwLDgsMGgwWicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktcmVkO1xyXG4gIH1cclxuICAmOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IDJweCBzb2xpZCBibGFjaztcclxuICAgIC8vIGJveC1zaGFkb3c6IDAgMCAwIDVweCAjZGVlNWZmO1xyXG4gIH1cclxuICAmOmFjdGl2ZSB7XHJcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTAwJSk7XHJcbiAgfVxyXG59XHJcblxyXG4ucmFkaW8tY29udHJvbCB7XHJcbiAgJi0tb24tY29sb3Ige1xyXG4gICAgd2lkdGg6IDE0cHg7XHJcbiAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICBib3JkZXI6IDFweCB0cmFuc3BhcmVudCBzb2xpZDtcclxuICAgIG91dGxpbmU6IDFweCBzb2xpZCB3aGl0ZTtcclxuICAgIG91dGxpbmUtb2Zmc2V0OiAxcHg7XHJcblxyXG4gICAgJjpjaGVja2VkIHtcclxuICAgICAgYm9yZGVyOiAxcHggdHJhbnNwYXJlbnQgc29saWQ7XHJcbiAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB3aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgIC8vIG91dGxpbmUtb2Zmc2V0OiAxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDEycHggcmdiYSgyMjksIDIzNCwgMjUxLCAwLjUpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYXNzd29yZC1ydWxlcyB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgbWF4LXdpZHRoOiAzNTBweDtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgdWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMTBweDtcclxuICB9XHJcbiAgbGkge1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyBmaWxsPSdub25lJyUzRSUzQ2NpcmNsZSBjeD0nNi4wMDYyNScgY3k9JzUuOTk4NDQnIHI9JzUuMTcwNycgZmlsbD0nJTIzNUIxMDhCJyBzdHJva2U9JyUyMzVCMTA4Qicgc3Ryb2tlLXdpZHRoPScxLjAwMDc4Jy8lM0UlM0NwYXRoIGQ9J002IDQuOTk4MDVWOC42Njc1OCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjMzNDM3JyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTYgMi45OTYwOUg2LjAwMDEnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMS4zMzQzNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICB3aWR0aDogMTJweDtcclxuICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGFzc3dvcmQtcnVsZXMtb2sge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWdyZXk7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyBmaWxsPSdub25lJyUzRSUzQ2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuMScgZmlsbD0nJTIzNUIxMDhCJyBzdHJva2U9JyUyMzVCMTA4Qicgc3Ryb2tlLXdpZHRoPScyLjInLyUzRSUzQ3BhdGggZD0nTTMuODIwMzEgNS40Nzg1Mkw1LjYyMTg5IDcuMjgwMDknIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzRSUzQ3BhdGggZD0nTTguMDIzOTMgNC44Nzg5MUw1LjYyMTgzIDcuMjgxMDEnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZXJyb3Ige1xyXG4gICAgY29sb3I6ICRhbGVydC1lcnJvcjtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnJTNFJTNDY2lyY2xlIGN4PSc2LjAwNjI1JyBjeT0nNS45OTg0NCcgcj0nNS4xNzA3JyBmaWxsPSclMjM1QjEwOEInIHN0cm9rZT0nJTIzNUIxMDhCJyBzdHJva2Utd2lkdGg9JzEuMDAwNzgnLyUzRSUzQ3BhdGggZD0nTTYgNC45OTgwNVY4LjY2NzU4JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuMzM0MzcnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNiAyLjk5NjA5SDYuMDAwMScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjMzNDM3JyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1uZWdhdGl2ZSB7XHJcbiAgICBsaSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyBmaWxsPSdub25lJyUzRSUzQ2NpcmNsZSBjeD0nNi4wMDYyNScgY3k9JzUuOTk4NDQnIHI9JzUuMTcwNycgZmlsbD0nJTIzZmZmZmZmJyBzdHJva2U9JyUyM2ZmZmZmZicgc3Ryb2tlLXdpZHRoPScxLjAwMDc4Jy8lM0UlM0NwYXRoIGQ9J002IDQuOTk4MDVWOC42Njc1OCcgc3Ryb2tlPSdyZWQnIHN0cm9rZS13aWR0aD0nMS4zMzQzNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J002IDIuOTk2MDlINi4wMDAxJyBzdHJva2U9J3JlZCcgc3Ryb2tlLXdpZHRoPScxLjMzNDM3JyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFzc3dvcmQtcnVsZXMtb2sge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyBmaWxsPSdub25lJyUzRSUzQ2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuMScgZmlsbD0nJTIzZmZmZmZmJyBzdHJva2U9JyUyM2ZmZmZmZicgc3Ryb2tlLXdpZHRoPScyLjInLyUzRSUzQ3BhdGggZD0nTTMuODIwMzEgNS40Nzg1Mkw1LjYyMTg5IDcuMjgwMDknIHN0cm9rZT0ncmVkJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJy8lM0UlM0NwYXRoIGQ9J004LjAyMzkzIDQuODc4OTFMNS42MjE4MyA3LjI4MTAxJyBzdHJva2U9J3JlZCcgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5lcnJvciB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnJTNFJTNDY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC4xJyBmaWxsPSclMjNmZmZmZmYnIHN0cm9rZT0nJTIzZmZmZmZmJyBzdHJva2Utd2lkdGg9JzIuMicvJTNFJTNDcGF0aCBkPSdNMy44MjAzMSA1LjQ3ODUyTDUuNjIxODkgNy4yODAwOScgc3Ryb2tlPSdyZWQnIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzRSUzQ3BhdGggZD0nTTguMDIzOTMgNC44Nzg5MUw1LjYyMTgzIDcuMjgxMDEnIHN0cm9rZT0ncmVkJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1uZWdhdGl2ZS1ibHVlIHtcclxuICAgIGxpIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnJTNFJTNDY2lyY2xlIGN4PSc2LjAwNjI1JyBjeT0nNS45OTg0NCcgcj0nNS4xNzA3JyBmaWxsPSclMjNmZmZmZmYnIHN0cm9rZT0nJTIzZmZmZmZmJyBzdHJva2Utd2lkdGg9JzEuMDAwNzgnLyUzRSUzQ3BhdGggZD0nTTYgNC45OTgwNVY4LjY2NzU4JyBzdHJva2U9J2JsdWUnIHN0cm9rZS13aWR0aD0nMS4zMzQzNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J002IDIuOTk2MDlINi4wMDAxJyBzdHJva2U9J2JsdWUnIHN0cm9rZS13aWR0aD0nMS4zMzQzNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhc3N3b3JkLXJ1bGVzLW9rIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgZmlsbD0nbm9uZSclM0UlM0NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjEnIGZpbGw9JyUyM2ZmZmZmZicgc3Ryb2tlPSclMjNmZmZmZmYnIHN0cm9rZS13aWR0aD0nMi4yJy8lM0UlM0NwYXRoIGQ9J00zLjgyMDMxIDUuNDc4NTJMNS42MjE4OSA3LjI4MDA5JyBzdHJva2U9J2JsdWUnIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzRSUzQ3BhdGggZD0nTTguMDIzOTMgNC44Nzg5MUw1LjYyMTgzIDcuMjgxMDEnIHN0cm9rZT0nYmx1ZScgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5lcnJvciB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnJTNFJTNDY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC4xJyBmaWxsPSclMjNmZmZmZmYnIHN0cm9rZT0nJTIzZmZmZmZmJyBzdHJva2Utd2lkdGg9JzIuMicvJTNFJTNDcGF0aCBkPSdNMy44MjAzMSA1LjQ3ODUyTDUuNjIxODkgNy4yODAwOScgc3Ryb2tlPSdibHVlJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJy8lM0UlM0NwYXRoIGQ9J004LjAyMzkzIDQuODc4OTFMNS42MjE4MyA3LjI4MTAxJyBzdHJva2U9J2JsdWUnIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwicCB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XHJcbiAgYnIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGJyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGV4dC1zbWFsbCB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG59XHJcbiIsIi5wcmVmZXJlbmNlcyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgLy8gbWFyZ2luLXRvcDogLTE4MHB4O1xyXG4gIC8vIG1hcmdpbi10b3A6IC0zNDBweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIG1hcmdpbi10b3A6IC0yNDBweDtcclxuICAgIC8vIG1hcmdpbi1ib3R0b206IC04JTtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoKDE1LjI4NXZ3IC0gOTVweCkgKiAtMSk7XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5wcmVmZXJlbmNlcy1zYXZlZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDEyO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgbWFyZ2luLXRvcDogLTE0MHB4O1xyXG4gICAgLy8gbWFyZ2luLWJvdHRvbTogLTglO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygoMTUuMjg1dncgLSA5NXB4KSAqIC0xKTtcclxuICB9XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogOTU2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJlZmVyZW5jZXMtY29udGFjdCB7XHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbTpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XHJcbiAgfVxyXG59XHJcbiIsIiR3OiAzNTAwcHg7XHJcblxyXG4ucHJvZHVjdHMtY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmRNYXgodGFibGV0KSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICB9XHJcblxyXG4gIFtkYXRhLXRhYi1jb250ZW50XSB7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZTtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0cy13cmFwcGVyIHtcclxuICBtYXJnaW4tdG9wOiBjYWxjKCRhbmdsZS10YW5nZW5zIC8gMiArIDMwcHgpO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgIHBhZGRpbmctdG9wOiBjYWxjKCRhbmdsZS10YW5nZW5zIC8gMiArIDMwcHgpO1xyXG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMzAuNTd2dywgMTAwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSk7XHJcbiAgfVxyXG5cclxuICAmLS1zd2lldGEtc3RhcnQge1xyXG4gICAgbWFyZ2luLXRvcDogY2FsYygxNS4yODV2dyAqIC0xICsgMTYwcHgpO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmRNYXgodGFibGV0KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAucHJvZHVjdHNfX25hdi1zZWN0aW9uLS1zd2lldGEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDM0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wcm9kdWN0c19fbGluZS0teG1hc3Mge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0cyB7XHJcbiAgLy8gb3ZlcmZsb3cteTogYXV0bztcclxuICAvLyBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAvLyBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxuICAvLyBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAvLyAgIG1hcmdpbi10b3A6IC0xODBweDtcclxuICAvLyB9XHJcblxyXG4gIC5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDk2NHB4O1xyXG4gIH1cclxuXHJcbiAgei1pbmRleDogNTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICYtLWNvbG9ycyB7XHJcbiAgICB6LWluZGV4OiAxMTtcclxuICB9XHJcblxyXG4gICYtLXN1cGVybGluZSB7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIC8vIHBhZGRpbmctdG9wOiAxMjBweDtcclxuICAgIC8vIG1hcmdpbi10b3A6IC0zODBweDtcclxuXHJcbiAgICAvLyBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgIC8vICAgbWFyZ2luLXRvcDogLTU1MHB4O1xyXG4gICAgLy8gfVxyXG5cclxuICAgIC8vIC5wcm9kdWN0c19fbGluZSB7XHJcbiAgICAvLyAgIHBhZGRpbmctdG9wOiA3MDBweDtcclxuICAgIC8vICAgbWFyZ2luLXRvcDogLTQ1MHB4O1xyXG4gICAgLy8gfVxyXG4gIH1cclxuXHJcbiAgJi0ta2luZyB7XHJcbiAgICB6LWluZGV4OiA5O1xyXG4gIH1cclxuXHJcbiAgJl9fbmF2LXNlY3Rpb24ge1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDk2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG5cclxuICAgICYtLXN1cGVybGluZSB7XHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc3dpZXRhIHtcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLy8gQGluY2x1ZGUgcmVzcG9uZCg0ay1kZXNrdG9wKSB7XHJcbiAgICAgIC8vICAgbWFyZ2luLXRvcDogMTMwcHg7XHJcbiAgICAgIC8vIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25hdiB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogNHB4O1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIC8vIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgLy8gICBtYXJnaW4tdG9wOiAtMTgwcHg7XHJcbiAgICAvLyAgIG1hcmdpbi1ib3R0b206IDE4MHB4O1xyXG4gICAgLy8gfVxyXG5cclxuICAgIC5wcm9kdWN0LWJ0biB7XHJcbiAgICAgIHBhZGRpbmc6IDlweCAxNXB4O1xyXG4gICAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktcmVkO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzdjN2M3O1xyXG4gICAgICB6LWluZGV4OiAxNTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuICAgICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LXJlZDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LXJlZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2QzZDNkMztcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktcmVkO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZDNkM2QzO1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1yZWQ7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2M3YzdjNztcclxuICAgICAgfVxyXG4gICAgICAmOmZvY3VzLXZpc2libGUsXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LXJlZDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBvdXRsaW5lOiAzcHggc29saWQgJHByaW1hcnktcmVkO1xyXG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1zdXBlcmxpbmUge1xyXG4gICAgICAgIGNvbG9yOiAkcy1waW5rO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2QzZDNkMztcclxuICAgICAgICAgIGNvbG9yOiAkcy1waW5rO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNkM2QzZDM7XHJcbiAgICAgICAgICBjb2xvcjogJHMtcGluaztcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjN2M3Yzc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSxcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LXJlZDtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgb3V0bGluZTogM3B4IHNvbGlkICRzLXBpbms7XHJcbiAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuaXMtYWN0aXZlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRzLXBpbms7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJHMtcGluaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLWNvbG9ycyB7XHJcbiAgICAgICAgY29sb3I6ICNjNzQ2OTE7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZDNkM2QzO1xyXG4gICAgICAgICAgY29sb3I6ICNjNzQ2OTE7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2QzZDNkMztcclxuICAgICAgICAgIGNvbG9yOiAjYzc0NjkxO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2M3YzdjNztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktcmVkO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBvdXRsaW5lOiAzcHggc29saWQgI2M3NDY5MTtcclxuICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2M3NDY5MTtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjYzc0NjkxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fX19uYXYtaXRlbSB7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saW5lIHtcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIGNhbGMoMTAwJSAtIDMwLjU3dncpLCAwIDEwMCUpO1xyXG4gICAgLy8gcGFkZGluZy1ib3R0b206IDE1LjI4NXZ3O1xyXG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoNDBweCArIDEwdncpO1xyXG4gICAgcGFkZGluZy10b3A6IDM1LjI4NXZ3O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTM1LjI4NXZ3O1xyXG4gICAgbWFyZ2luLXRvcDogLTM1LjI4NXZ3O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTcuMjg1dnc7XHJcbiAgICB9XHJcblxyXG4gICAgJi0teG1hc3Mge1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBwYWRkaW5nOiB1bnNldDtcclxuICAgICAgICBtYXJnaW46IHVuc2V0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC04NTFweDtcclxuICAgICAgICBjbGlwLXBhdGg6IHVuc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saW5lLWhlYWRpbmcge1xyXG4gICAgZm9udC1zaXplOiA5NnB4O1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTI2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc3VwZXJsaW5lIHtcclxuICAgICAgY29sb3I6ICRzLXBpbms7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIC8vIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19saW5lLXBhcmFncmFwaCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgbWF4LXdpZHRoOiAzMzlweDtcclxuICAgIC8vIGJyIHtcclxuICAgIC8vICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAvLyB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgZ2FwOiA1MHB4O1xyXG5cclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgbWluLWhlaWdodDogMjcwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0teG1hc3Mge1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDg1MXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDY0cHg7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgZm9udC1zaXplOiAxMjZweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zbWFsbCB7XHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogOTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYucmVkIHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5LXJlZDtcclxuICAgIH1cclxuXHJcbiAgICAmLmJsdWUge1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktYmx1ZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmdyZWVuIHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5LWdyZWVuO1xyXG4gICAgfVxyXG4gICAgJi5zcGluayB7XHJcbiAgICAgIGNvbG9yOiAjYzg0NzgwO1xyXG4gICAgfVxyXG5cclxuICAgICYuc2JsdWUge1xyXG4gICAgICBjb2xvcjogJHMtYmx1ZTtcclxuICAgIH1cclxuXHJcbiAgICAmLnNncmVlbiB7XHJcbiAgICAgIGNvbG9yOiAkcy1ncmVlbjtcclxuICAgIH1cclxuXHJcbiAgICAmLmJhYnlwaW5rIHtcclxuICAgICAgY29sb3I6ICRiYWJ5cGluaztcclxuICAgIH1cclxuXHJcbiAgICAmLmxhdmVuZGVyIHtcclxuICAgICAgY29sb3I6ICRsYXZlbmRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmLmRhcmtwaW5rIHtcclxuICAgICAgY29sb3I6ICRkYXJrcGluaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpbmUtLXhtYXNzIC5wcm9kdWN0c19fdGl0bGUucmVkLFxyXG4gICZfX2xpbmUtLXhtYXNzIC5wcm9kdWN0c19fZGVzYyB7XHJcbiAgICBjb2xvcjogI2Q3MTkyMTtcclxuICAgIG1heC13aWR0aDogMjc3cHg7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saW5lLS14bWFzcyAucHJvZHVjdHNfX3RpdGxlLnJlZCB7XHJcbiAgICB0ZXh0LWJveDogdHJpbS1ib3RoIGNhcCBhbHBoYWJldGljO1xyXG5cclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogOTZweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rlc2Mge1xyXG4gICAgbWluLWhlaWdodDogY2FsYygzICogMS4zZW0pO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTZweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saW5lLS14bWFzcyAucHJvZHVjdHNfX2Rlc2Mge1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcGFja3Nob290IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC8vIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdncgLyAoMTAwJSAtIDMwLjU3dncpKTtcclxuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSBjYWxjKDEwMCUgLSAzMC41N3Z3KSwgMCAxMDAlKTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNS4yODV2dztcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9wcm9kdWN0cy9iZy1yZWQuanBnXCIpIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoKDMwLjU3dncgLyAyKSAqIC0xICsgMTcwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXN1cGVybGluZSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9wcm9kdWN0cy9iZy1zLXBpbmsuanBnXCIpO1xyXG5cclxuICAgICAgLnByb2R1Y3RzX19wYWNrc2hvdC1pbWcge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblxyXG4gICAgICAgICYuc3Bpbmsge1xyXG4gICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdyhyZ2IoMTQzLCA1LCAxMDEpIDIwcHggMjBweCAyNXB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zYmx1ZSB7XHJcbiAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KHJnYigyMiwgMTAwLCAxNTMpIDIwcHggMjBweCAyNXB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zZ3JlZW4ge1xyXG4gICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdyhyZ2IoMSwgMTEwLCAxMTApIDIwcHggMjBweCAyNXB4KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoLTQ1cHggKyAyMHZ3KTtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi0teG1hc3Mge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zd2lldGEvcC1zc2wtYmctcGluay5qcGdcIik7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDE1LjI4NXZ3ICsgNjBweCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZHVjdHNfX3BhY2tzaG90LWltZyB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyg0MHB4ICsgMjB2dyk7XHJcbiAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiA2NnB4O1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA0NSU7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byA1NXB4O1xyXG5cclxuICAgICAgICAgIGZpbHRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNzY5cHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjM4cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IHVuc2V0O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1rcy0teG1hc3Mge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3dpZXRhL3Ata3MtYmctcmVkLmpwZ1wiKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoMTUuMjg1dncgKyAxMTBweCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wcm9kdWN0c19fcGFja3Nob3QtaW1nIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyg0NXB4ICsgMjB2dyk7XHJcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogNjZweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ1JTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byA1NXB4O1xyXG4gICAgICAgIGZpbHRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiA3ODdweDtcclxuICAgICAgICAgIG1heC13aWR0aDogMjgzcHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbjogdW5zZXQ7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1jb2xvcnMge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcHJvZHVjdHMvYmctY29sb3JzLTEuanBnXCIpO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNC4yODV2dztcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1LjI4NXZ3O1xyXG4gICAgICB9XHJcbiAgICAgIC5wcm9kdWN0c19fcGFja3Nob3QtaW1nIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDIycHggKyAyMHZ3KTtcclxuICAgICAgICBtYXgtd2lkdGg6IDc4JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcblxyXG4gICAgICAgICYuc3Bpbmsge1xyXG4gICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdyhyZ2IoMTQzLCA1LCAxMDEpIDIwcHggMjBweCAyNXB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zYmx1ZSB7XHJcbiAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KHJnYigyMiwgMTAwLCAxNTMpIDIwcHggMjBweCAyNXB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zZ3JlZW4ge1xyXG4gICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdyhyZ2IoMSwgMTEwLCAxMTApIDIwcHggMjBweCAyNXB4KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygxNTJweCArIDIwdncpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKC05MHB4ICsgMjB2dyk7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDQ4MnB4O1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyBjbGlwLXBhdGg6IHBvbHlnb24oMCBjYWxjKCRhbmdsZS10YW5nZW5zKSwgMTAwJSAwLCAxMDAlIGNhbGMoMTAwJSAtIDMwLjU3dncpLCAwIDEwMCUpO1xyXG5cclxuICAgIC8vICY6OmJlZm9yZSB7XHJcbiAgICAvLyAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAvLyAgIGhlaWdodDogMTAwJTtcclxuICAgIC8vICAgdG9wOiAwO1xyXG4gICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAvLyAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9wcm9kdWN0cy9iZy1yZWQucG5nXCIpIG5vLXJlcGVhdDtcclxuICAgIC8vICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIC8vICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgLy8gICB3aWR0aDogY2FsYygxMDB2dyArIDMwJSk7XHJcbiAgICAvLyB9XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19wYWNrc2hvdC1pbWcge1xyXG4gICAgcGFkZGluZy10b3A6IGNhbGMoLTc1cHggKyAyMHZ3KTtcclxuICAgIG1hcmdpbi1ib3R0b206IDY2cHg7XHJcbiAgICBtYXgtd2lkdGg6IDYwJTtcclxuICAgIC8vIG1hcmdpbi10b3A6IC01N3Z3O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKC0xNDBweCArIGNhbGMoNTB2dyAqIDAuNCkpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMzBweDtcclxuICAgICAgbWFyZ2luLXRvcDogLTUyJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgcGFkZGluZy10b3A6IGNhbGMoLTQ1cHggKyAyMXZ3KTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICAgIG1heC13aWR0aDogMzM2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IHVuc2V0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQGluY2x1ZGUgcmVzcG9uZChiaWctZGVza3RvcCkge1xyXG4gICAgLy8gICBwYWRkaW5nLXRvcDogY2FsYygtMjgwcHggKyAyMHZ3KTtcclxuICAgIC8vICAgLy8gbWFyZ2luLWJvdHRvbTogMTMwcHg7XHJcbiAgICAvLyAgIC8vIG1hcmdpbi10b3A6IDA7XHJcbiAgICAvLyB9XHJcblxyXG4gICAgJi5yZWQge1xyXG4gICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KHJnYigxMTIsIDEyLCAxMykgMjBweCAyMHB4IDI1cHgpO1xyXG4gICAgfVxyXG4gICAgJi5ibHVlIHtcclxuICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdyhyZ2IoMSwgNDYsIDEzMCkgMjBweCAyMHB4IDI1cHgpO1xyXG4gICAgfVxyXG4gICAgJi5ncmVlbiB7XHJcbiAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3cocmdiKDEsIDc2LCA0NykgMjBweCAyMHB4IDI1cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19xdWFsaXR5LWxvZ28ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiBjYWxjKC00NXB4ICsgMzJ2dyk7XHJcbiAgICByaWdodDogMzZweDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBtYXgtd2lkdGg6IDY1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDE3NXB4O1xyXG4gICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICBib3R0b206IHVuc2V0O1xyXG4gICAgICBhbGlnbi1zZWxmOiBlbmQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xNTBweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX192YXJpYW50cyB7XHJcbiAgICAvLyBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgLy8gcGFkZGluZzogMTZweCAyOHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDI0cHg7XHJcbiAgICBtaW4td2lkdGg6IDI3OXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnJhZGlvLWdyb3VwLWNvbnRhaW5lciB7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS14bWFzcyB7XHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHggMjhweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODgpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3ZhcmlhbnRzLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBjb2xvcjogIzVjNWM1YztcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gIH1cclxuXHJcbiAgJl9fdmFyaWF0LWxhYmVsIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xyXG4gICAgY29sb3I6ICM1YzVjNWM7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgJl9faWNvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xyXG4gICAgcGFkZGluZzogMjZweCAxNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjhweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICBnYXA6IDg4cHg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNzBweDtcclxuICAgIH1cclxuXHJcbiAgICBpIHtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faWNvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktaXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxNnB4O1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxNDVweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIG1pbi13aWR0aDogNjNweDtcclxuICAgICAgaGVpZ2h0OiA2M3B4O1xyXG4gICAgICB3aWR0aDogNjNweDtcclxuICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktZ3JleTtcclxuICAgIH1cclxuXHJcbiAgICAmLS0xIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBtYXNrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzY0JyBoZWlnaHQ9JzYzJyB2aWV3Qm94PScwIDAgNjQgNjMnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNNTQuMzkzNCAyMS40NzExVjYxLjc2MzdIMS4zODMzVjguNTEzNjdINDEuNTEyOCcgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScxLjAzNjU5JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTU1Ljc5NDMgNy44ODAwMUg2My4xMzY4VjkuNDQ0NDlINTUuNzk0M0g1NS4zMTQ0VjkuOTI0MzlWMTYuNzk2Nkg1My42NzMxVjkuOTI0MzlWOS40NDQ0OUg1My4xOTMySDQ1LjkxNzlWNy44ODAwMUg1My4xOTMySDUzLjY3MzFWNy40MDAxVjAuNDc5OTAzSDU1LjMxNDRWNy40MDAxVjcuODgwMDFINTUuNzk0M1onIGZpbGw9J2JsYWNrJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzAuOTU5ODA2Jy8lM0UlM0NwYXRoIGQ9J00xMC40MjExIDUzLjA3NDhDOS45MTMxNyA1My4yMTk5IDkuNTc0NTkgNTMuMDc0OCA5LjEzOTI2IDUyLjYxNTNDOC42NTU1NyA1My4xMjMyIDguMDUwOTUgNTMuNTEwMiA3LjM0OTU5IDUzLjcyNzhDNS40Mzg5OSA1NC4yODQxIDQuMjA1NTcgNTMuMTk1OCA0LjIwNTU3IDUwLjkyMjRWNDUuNTA1QzQuMjA1NTcgNDMuMjU1OCA1LjQxNDgxIDQxLjQxNzggNy4zNDk1OSA0MC44NjE1QzkuMjg0MzcgNDAuMjgxMSAxMC41MTc4IDQxLjM5MzYgMTAuNTE3OCA0My42NjdWNDkuMDg0M0MxMC41MTc4IDUwLjEwMDEgMTAuMjUxOCA1MS4wMTkxIDkuNzkyMjUgNTEuNzY4OUMxMC4wODI1IDUyLjEwNzQgMTAuMzAwMSA1Mi4xOCAxMC42Mzg3IDUyLjA4MzNDMTAuNzgzOCA1Mi4wMzQ5IDEwLjkyODkgNTEuOTg2NSAxMS4xMjI0IDUxLjg4OThWNTIuNzEyMUMxMC44ODA2IDUyLjg4MTQgMTAuNjM4NyA1My4wMjY1IDEwLjQyMTEgNTMuMDc0OFpNNy4zNDk1OSA1Mi43MTIxQzcuODU3NDcgNTIuNTY3IDguMjY4NjEgNTIuMzAwOSA4LjYwNzIgNTEuOTE0TDcuMzI1NCA1MC4zMTc4TDcuOTMwMDIgNDkuNTkyMkw5LjE2MzQ1IDUxLjA2NzVDOS4zNTY5MyA1MC41ODM4IDkuNDc3ODUgNTAuMDAzNCA5LjQ3Nzg1IDQ5LjM5ODhWNDMuOTA4OEM5LjQ3Nzg1IDQyLjI4ODQgOC43MDM5NCA0MS40MTc4IDcuMzQ5NTkgNDEuODA0N0M2LjAxOTQzIDQyLjE5MTcgNS4yNDU1MSA0My41MjE4IDUuMjQ1NTEgNDUuMTQyMlY1MC41ODM4QzUuMjQ1NTEgNTIuMjA0MiA2LjAxOTQzIDUzLjA3NDggNy4zNDk1OSA1Mi42ODc5VjUyLjcxMjFaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNMTAuNDIxMSA1My4wNzQ4QzkuOTEzMTcgNTMuMjE5OSA5LjU3NDU5IDUzLjA3NDggOS4xMzkyNiA1Mi42MTUzQzguNjU1NTcgNTMuMTIzMiA4LjA1MDk1IDUzLjUxMDIgNy4zNDk1OSA1My43Mjc4QzUuNDM4OTkgNTQuMjg0MSA0LjIwNTU3IDUzLjE5NTggNC4yMDU1NyA1MC45MjI0VjQ1LjUwNUM0LjIwNTU3IDQzLjI1NTggNS40MTQ4MSA0MS40MTc4IDcuMzQ5NTkgNDAuODYxNUM5LjI4NDM3IDQwLjI4MTEgMTAuNTE3OCA0MS4zOTM2IDEwLjUxNzggNDMuNjY3VjQ5LjA4NDNDMTAuNTE3OCA1MC4xMDAxIDEwLjI1MTggNTEuMDE5MSA5Ljc5MjI1IDUxLjc2ODlDMTAuMDgyNSA1Mi4xMDc0IDEwLjMwMDEgNTIuMTggMTAuNjM4NyA1Mi4wODMzQzEwLjc4MzggNTIuMDM0OSAxMC45Mjg5IDUxLjk4NjUgMTEuMTIyNCA1MS44ODk4VjUyLjcxMjFDMTAuODgwNiA1Mi44ODE0IDEwLjYzODcgNTMuMDI2NSAxMC40MjExIDUzLjA3NDhaTTcuMzQ5NTkgNTIuNzEyMUM3Ljg1NzQ3IDUyLjU2NyA4LjI2ODYxIDUyLjMwMDkgOC42MDcyIDUxLjkxNEw3LjMyNTQgNTAuMzE3OEw3LjkzMDAyIDQ5LjU5MjJMOS4xNjM0NSA1MS4wNjc1QzkuMzU2OTMgNTAuNTgzOCA5LjQ3Nzg1IDUwLjAwMzQgOS40Nzc4NSA0OS4zOTg4VjQzLjkwODhDOS40Nzc4NSA0Mi4yODg0IDguNzAzOTQgNDEuNDE3OCA3LjM0OTU5IDQxLjgwNDdDNi4wMTk0MyA0Mi4xOTE3IDUuMjQ1NTEgNDMuNTIxOCA1LjI0NTUxIDQ1LjE0MjJWNTAuNTgzOEM1LjI0NTUxIDUyLjIwNDIgNi4wMTk0MyA1My4wNzQ4IDcuMzQ5NTkgNTIuNjg3OVY1Mi43MTIxWicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTEwLjQyMTEgNTMuMDc0OEM5LjkxMzE3IDUzLjIxOTkgOS41NzQ1OSA1My4wNzQ4IDkuMTM5MjYgNTIuNjE1M0M4LjY1NTU3IDUzLjEyMzIgOC4wNTA5NSA1My41MTAyIDcuMzQ5NTkgNTMuNzI3OEM1LjQzODk5IDU0LjI4NDEgNC4yMDU1NyA1My4xOTU4IDQuMjA1NTcgNTAuOTIyNFY0NS41MDVDNC4yMDU1NyA0My4yNTU4IDUuNDE0ODEgNDEuNDE3OCA3LjM0OTU5IDQwLjg2MTVDOS4yODQzNyA0MC4yODExIDEwLjUxNzggNDEuMzkzNiAxMC41MTc4IDQzLjY2N1Y0OS4wODQzQzEwLjUxNzggNTAuMTAwMSAxMC4yNTE4IDUxLjAxOTEgOS43OTIyNSA1MS43Njg5QzEwLjA4MjUgNTIuMTA3NCAxMC4zMDAxIDUyLjE4IDEwLjYzODcgNTIuMDgzM0MxMC43ODM4IDUyLjAzNDkgMTAuOTI4OSA1MS45ODY1IDExLjEyMjQgNTEuODg5OFY1Mi43MTIxQzEwLjg4MDYgNTIuODgxNCAxMC42Mzg3IDUzLjAyNjUgMTAuNDIxMSA1My4wNzQ4Wk03LjM0OTU5IDUyLjcxMjFDNy44NTc0NyA1Mi41NjcgOC4yNjg2MSA1Mi4zMDA5IDguNjA3MiA1MS45MTRMNy4zMjU0IDUwLjMxNzhMNy45MzAwMiA0OS41OTIyTDkuMTYzNDUgNTEuMDY3NUM5LjM1NjkzIDUwLjU4MzggOS40Nzc4NSA1MC4wMDM0IDkuNDc3ODUgNDkuMzk4OFY0My45MDg4QzkuNDc3ODUgNDIuMjg4NCA4LjcwMzk0IDQxLjQxNzggNy4zNDk1OSA0MS44MDQ3QzYuMDE5NDMgNDIuMTkxNyA1LjI0NTUxIDQzLjUyMTggNS4yNDU1MSA0NS4xNDIyVjUwLjU4MzhDNS4yNDU1MSA1Mi4yMDQyIDYuMDE5NDMgNTMuMDc0OCA3LjM0OTU5IDUyLjY4NzlWNTIuNzEyMVonIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMC4xOTM0NzgnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNMTMuNjE2MSAzOS4yNjUzVjQ4LjI4NjJDMTMuNjE2MSA1MC4wMDMzIDE0LjM0MTcgNTAuNjU2MyAxNS41NzUxIDUwLjI5MzVDMTYuODA4NSA0OS45MzA4IDE3LjUzNDEgNDguODY2NiAxNy41MzQxIDQ3LjE0OTVWMzguMTI4NkwxOC41NDk4IDM3LjgzODRWNDYuODM1MUMxOC41NDk4IDQ5LjE1NjkgMTcuNDg1NyA1MC43NTMxIDE1LjU1MDkgNTEuMzA5M0MxMy42MTYxIDUxLjg4OTcgMTIuNTc2MiA1MC45MjIzIDEyLjU3NjIgNDguNjAwNlYzOS42MDM5TDEzLjYxNjEgMzkuMjg5NVYzOS4yNjUzWicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTEzLjYxNjEgMzkuMjY1M1Y0OC4yODYyQzEzLjYxNjEgNTAuMDAzMyAxNC4zNDE3IDUwLjY1NjMgMTUuNTc1MSA1MC4yOTM1QzE2LjgwODUgNDkuOTMwOCAxNy41MzQxIDQ4Ljg2NjYgMTcuNTM0MSA0Ny4xNDk1VjM4LjEyODZMMTguNTQ5OCAzNy44Mzg0VjQ2LjgzNTFDMTguNTQ5OCA0OS4xNTY5IDE3LjQ4NTcgNTAuNzUzMSAxNS41NTA5IDUxLjMwOTNDMTMuNjE2MSA1MS44ODk3IDEyLjU3NjIgNTAuOTIyMyAxMi41NzYyIDQ4LjYwMDZWMzkuNjAzOUwxMy42MTYxIDM5LjI4OTVWMzkuMjY1M1onIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00xMy42MTYxIDM5LjI2NTNWNDguMjg2MkMxMy42MTYxIDUwLjAwMzMgMTQuMzQxNyA1MC42NTYzIDE1LjU3NTEgNTAuMjkzNUMxNi44MDg1IDQ5LjkzMDggMTcuNTM0MSA0OC44NjY2IDE3LjUzNDEgNDcuMTQ5NVYzOC4xMjg2TDE4LjU0OTggMzcuODM4NFY0Ni44MzUxQzE4LjU0OTggNDkuMTU2OSAxNy40ODU3IDUwLjc1MzEgMTUuNTUwOSA1MS4zMDkzQzEzLjYxNjEgNTEuODg5NyAxMi41NzYyIDUwLjkyMjMgMTIuNTc2MiA0OC42MDA2VjM5LjYwMzlMMTMuNjE2MSAzOS4yODk1VjM5LjI2NTNaJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzAuMTkzNDc4JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTI1LjEwMjkgNDQuOTAwN0wyMS44MzggNDUuODY4MUwyMS4xMTI0IDQ5LjM5OTFMMjAuMDk2NyA0OS42ODkzTDIyLjkyNjMgMzYuNDExOEwyNC4wMzg4IDM2LjA3MzJMMjYuODY4NCA0Ny42ODE5TDI1LjgyODUgNDcuOTk2M0wyNS4xMDI5IDQ0LjkwMDdaTTIyLjAzMTUgNDQuODI4MUwyNC44ODUzIDQzLjk4MTdMMjMuNDgyNiAzOC4wMDhIMjMuNDU4NEwyMi4wMzE1IDQ0LjgyODFaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNMjUuMTAyOSA0NC45MDA3TDIxLjgzOCA0NS44NjgxTDIxLjExMjQgNDkuMzk5MUwyMC4wOTY3IDQ5LjY4OTNMMjIuOTI2MyAzNi40MTE4TDI0LjAzODggMzYuMDczMkwyNi44Njg0IDQ3LjY4MTlMMjUuODI4NSA0Ny45OTYzTDI1LjEwMjkgNDQuOTAwN1pNMjIuMDMxNSA0NC44MjgxTDI0Ljg4NTMgNDMuOTgxN0wyMy40ODI2IDM4LjAwOEgyMy40NTg0TDIyLjAzMTUgNDQuODI4MVonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00yNS4xMDI5IDQ0LjkwMDdMMjEuODM4IDQ1Ljg2ODFMMjEuMTEyNCA0OS4zOTkxTDIwLjA5NjcgNDkuNjg5M0wyMi45MjYzIDM2LjQxMThMMjQuMDM4OCAzNi4wNzMyTDI2Ljg2ODQgNDcuNjgxOUwyNS44Mjg1IDQ3Ljk5NjNMMjUuMTAyOSA0NC45MDA3Wk0yMi4wMzE1IDQ0LjgyODFMMjQuODg1MyA0My45ODE3TDIzLjQ4MjYgMzguMDA4SDIzLjQ1ODRMMjIuMDMxNSA0NC44MjgxWicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScwLjE5MzQ3OCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J00yOS41MjQzIDM0LjU3MzdWNDUuODkyMkwzMy4yNDg4IDQ0LjgwMzlWNDUuODE5N0wyOC40ODQ0IDQ3LjIyMjRWMzQuODg4MUwyOS41MjQzIDM0LjU3MzdaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNMjkuNTI0MyAzNC41NzM3VjQ1Ljg5MjJMMzMuMjQ4OCA0NC44MDM5VjQ1LjgxOTdMMjguNDg0NCA0Ny4yMjI0VjM0Ljg4ODFMMjkuNTI0MyAzNC41NzM3WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTI5LjUyNDMgMzQuNTczN1Y0NS44OTIyTDMzLjI0ODggNDQuODAzOVY0NS44MTk3TDI4LjQ4NDQgNDcuMjIyNFYzNC44ODgxTDI5LjUyNDMgMzQuNTczN1onIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMC4xOTM0NzgnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNMzUuODg3NiAzMi43MTE0VjQ1LjA0NTdMMzQuODQ3NyA0NS4zNjAxVjMzLjAyNThMMzUuODg3NiAzMi43MTE0WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTM1Ljg4NzYgMzIuNzExNFY0NS4wNDU3TDM0Ljg0NzcgNDUuMzYwMVYzMy4wMjU4TDM1Ljg4NzYgMzIuNzExNFonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00zNS44ODc2IDMyLjcxMTRWNDUuMDQ1N0wzNC44NDc3IDQ1LjM2MDFWMzMuMDI1OEwzNS44ODc2IDMyLjcxMTRaJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzAuMTkzNDc4JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTQzLjU1MzUgMzAuNDM4VjMxLjQ1MzdMNDEuMDM4MyAzMi4yMDM1VjQzLjUyMkwzOS45OTg0IDQzLjgzNjRWMzIuNTE3OUwzNy40NTkgMzMuMjY3NlYzMi4yNTE4TDQzLjU1MzUgMzAuNDYyMlYzMC40MzhaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNNDMuNTUzNSAzMC40MzhWMzEuNDUzN0w0MS4wMzgzIDMyLjIwMzVWNDMuNTIyTDM5Ljk5ODQgNDMuODM2NFYzMi41MTc5TDM3LjQ1OSAzMy4yNjc2VjMyLjI1MThMNDMuNTUzNSAzMC40NjIyVjMwLjQzOFonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J000My41NTM1IDMwLjQzOFYzMS40NTM3TDQxLjAzODMgMzIuMjAzNVY0My41MjJMMzkuOTk4NCA0My44MzY0VjMyLjUxNzlMMzcuNDU5IDMzLjI2NzZWMzIuMjUxOEw0My41NTM1IDMwLjQ2MjJWMzAuNDM4Wicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScwLjE5MzQ3OCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J000NS4yNDczIDI5LjkzMDJMNDcuNDQ4MSAzNS42Mzc4TDQ5LjU3NjMgMjguNjQ4NEw1MC42NDA1IDI4LjMzNEw0Ny45MDc2IDM2LjcwMTlWNDEuNDY2M0w0Ni44Njc2IDQxLjc4MDdWMzcuMDE2M0w0NC4xMzQ4IDMwLjI0NDZMNDUuMjIzMSAyOS45MzAySDQ1LjI0NzNaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNNDUuMjQ3MyAyOS45MzAyTDQ3LjQ0ODEgMzUuNjM3OEw0OS41NzYzIDI4LjY0ODRMNTAuNjQwNSAyOC4zMzRMNDcuOTA3NiAzNi43MDE5VjQxLjQ2NjNMNDYuODY3NiA0MS43ODA3VjM3LjAxNjNMNDQuMTM0OCAzMC4yNDQ2TDQ1LjIyMzEgMjkuOTMwMkg0NS4yNDczWicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTQ1LjI0NzMgMjkuOTMwMkw0Ny40NDgxIDM1LjYzNzhMNDkuNTc2MyAyOC42NDg0TDUwLjY0MDUgMjguMzM0TDQ3LjkwNzYgMzYuNzAxOVY0MS40NjYzTDQ2Ljg2NzYgNDEuNzgwN1YzNy4wMTYzTDQ0LjEzNDggMzAuMjQ0Nkw0NS4yMjMxIDI5LjkzMDJINDUuMjQ3M1onIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMC4xOTM0NzgnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNNC45NzgyMSAyOS42NjQ2VjM4LjEwNUw0LjI3Njg2IDM4LjMyMjdWMjkuODgyMkw0Ljk3ODIxIDI5LjY2NDZaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNNC45NzgyMSAyOS42NjQ2VjM4LjEwNUw0LjI3Njg2IDM4LjMyMjdWMjkuODgyMkw0Ljk3ODIxIDI5LjY2NDZaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNNC45NzgyMSAyOS42NjQ2VjM4LjEwNUw0LjI3Njg2IDM4LjMyMjdWMjkuODgyMkw0Ljk3ODIxIDI5LjY2NDZaJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzAuNjc3MTc0JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTcuMTU2MzUgMzEuNTk5M0w3LjIwNDcyIDMyLjY2MzRDNy41Njc0OSAzMS43OTI3IDcuOTc4NjMgMzEuMjEyMyA4LjY3OTk5IDMwLjk5NDZDOS40MDU1MyAzMC43NzcgOS44NjUwNCAzMS4yODQ5IDkuODY1MDQgMzIuMjc2NFYzNi42NTM5TDkuMjEyMDUgMzYuODQ3NFYzMi41OTA4QzkuMjEyMDUgMzEuOTEzNyA4Ljk0NjAyIDMxLjU5OTMgOC40NjIzMyAzMS43NDQ0QzcuODA5MzQgMzEuOTM3OSA3LjI1MzA5IDMyLjkyOTQgNy4yNTMwOSAzMy43Mjc1VjM3LjQyNzhMNi42MDAxIDM3LjYyMTNWMzEuNzY4Nkw3LjE1NjM1IDMxLjU5OTNaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNNy4xNTYzNSAzMS41OTkzTDcuMjA0NzIgMzIuNjYzNEM3LjU2NzQ5IDMxLjc5MjcgNy45Nzg2MyAzMS4yMTIzIDguNjc5OTkgMzAuOTk0NkM5LjQwNTUzIDMwLjc3NyA5Ljg2NTA0IDMxLjI4NDkgOS44NjUwNCAzMi4yNzY0VjM2LjY1MzlMOS4yMTIwNSAzNi44NDc0VjMyLjU5MDhDOS4yMTIwNSAzMS45MTM3IDguOTQ2MDIgMzEuNTk5MyA4LjQ2MjMzIDMxLjc0NDRDNy44MDkzNCAzMS45Mzc5IDcuMjUzMDkgMzIuOTI5NCA3LjI1MzA5IDMzLjcyNzVWMzcuNDI3OEw2LjYwMDEgMzcuNjIxM1YzMS43Njg2TDcuMTU2MzUgMzEuNTk5M1onIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J003LjE1NjM1IDMxLjU5OTNMNy4yMDQ3MiAzMi42NjM0QzcuNTY3NDkgMzEuNzkyNyA3Ljk3ODYzIDMxLjIxMjMgOC42Nzk5OSAzMC45OTQ2QzkuNDA1NTMgMzAuNzc3IDkuODY1MDQgMzEuMjg0OSA5Ljg2NTA0IDMyLjI3NjRWMzYuNjUzOUw5LjIxMjA1IDM2Ljg0NzRWMzIuNTkwOEM5LjIxMjA1IDMxLjkxMzcgOC45NDYwMiAzMS41OTkzIDguNDYyMzMgMzEuNzQ0NEM3LjgwOTM0IDMxLjkzNzkgNy4yNTMwOSAzMi45Mjk0IDcuMjUzMDkgMzMuNzI3NVYzNy40Mjc4TDYuNjAwMSAzNy42MjEzVjMxLjc2ODZMNy4xNTYzNSAzMS41OTkzWicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScwLjY3NzE3NCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J00xMS41MzE3IDMwLjMxNzJWMjkuMDM1NEwxMi4xODQ3IDI4LjYwMDFWMzAuMTIzN0wxMy4yOTcyIDI5LjgwOTNWMzAuNDM4MUwxMi4xODQ3IDMwLjc1MjVWMzQuMjExQzEyLjE4NDcgMzUuMTc4NCAxMi4zNzgxIDM1LjI5OTMgMTIuOTgyOCAzNS4xM0gxMy4wNzk1VjM1LjczNDZMMTIuODg2IDM1Ljc4M0MxMi4wMTU0IDM2LjA0OSAxMS41MDc1IDM1LjkyODEgMTEuNTA3NSAzNC41OTc5VjMwLjk0NkwxMC44NTQ1IDMxLjEzOTVWMzAuNTEwN0wxMS41MDc1IDMwLjMxNzJIMTEuNTMxN1onIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00xMS41MzE3IDMwLjMxNzJWMjkuMDM1NEwxMi4xODQ3IDI4LjYwMDFWMzAuMTIzN0wxMy4yOTcyIDI5LjgwOTNWMzAuNDM4MUwxMi4xODQ3IDMwLjc1MjVWMzQuMjExQzEyLjE4NDcgMzUuMTc4NCAxMi4zNzgxIDM1LjI5OTMgMTIuOTgyOCAzNS4xM0gxMy4wNzk1VjM1LjczNDZMMTIuODg2IDM1Ljc4M0MxMi4wMTU0IDM2LjA0OSAxMS41MDc1IDM1LjkyODEgMTEuNTA3NSAzNC41OTc5VjMwLjk0NkwxMC44NTQ1IDMxLjEzOTVWMzAuNTEwN0wxMS41MDc1IDMwLjMxNzJIMTEuNTMxN1onIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00xMS41MzE3IDMwLjMxNzJWMjkuMDM1NEwxMi4xODQ3IDI4LjYwMDFWMzAuMTIzN0wxMy4yOTcyIDI5LjgwOTNWMzAuNDM4MUwxMi4xODQ3IDMwLjc1MjVWMzQuMjExQzEyLjE4NDcgMzUuMTc4NCAxMi4zNzgxIDM1LjI5OTMgMTIuOTgyOCAzNS4xM0gxMy4wNzk1VjM1LjczNDZMMTIuODg2IDM1Ljc4M0MxMi4wMTU0IDM2LjA0OSAxMS41MDc1IDM1LjkyODEgMTEuNTA3NSAzNC41OTc5VjMwLjk0NkwxMC44NTQ1IDMxLjEzOTVWMzAuNTEwN0wxMS41MDc1IDMwLjMxNzJIMTEuNTMxN1onIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMC42NzcxNzQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNMTUuNzY1OSAzNS4wODE3QzE0LjY3NzYgMzUuMzk2MSAxNC4wOTcyIDM0Ljc2NzMgMTQuMDk3MiAzMy40MzcxVjMxLjY0NzVDMTQuMDk3MiAzMC4yNDQ3IDE0LjcyNiAyOS4yMjkgMTUuNzQxNyAyOC45MTQ2QzE2Ljc4MTcgMjguNjAwMiAxNy4zODYzIDI5LjI1MzIgMTcuMzg2MyAzMC41MzVWMzEuNzJMMTQuNzI2IDMyLjQ5MzlWMzMuMzE2MkMxNC43MjYgMzQuMTM4NSAxNS4wNDA0IDM0LjYyMjIgMTUuNzQxNyAzNC40MDQ1QzE2LjM5NDcgMzQuMjExIDE2Ljc1NzUgMzMuNjMwNiAxNi43NTc1IDMyLjg4MDlWMzIuODA4M0wxNy4zNjIxIDMyLjYxNDlWMzIuNjg3NEMxNy4zNjIxIDMzLjc3NTcgMTYuODMgMzQuNjk0NyAxNS43NDE3IDM1LjAzMzNMMTUuNzY1OSAzNS4wODE3Wk0xNC43NTAyIDMxLjkzNzdMMTYuNzU3NSAzMS4zMzMxVjMwLjYzMTdDMTYuNzU3NSAyOS43ODUyIDE2LjM5NDcgMjkuMzQ5OSAxNS43NDE3IDI5LjU0MzRDMTUuMDg4NyAyOS43MzY5IDE0LjcyNiAzMC4zODk5IDE0LjcyNiAzMS4zMzMxVjMxLjkxMzVMMTQuNzUwMiAzMS45Mzc3WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTE1Ljc2NTkgMzUuMDgxN0MxNC42Nzc2IDM1LjM5NjEgMTQuMDk3MiAzNC43NjczIDE0LjA5NzIgMzMuNDM3MVYzMS42NDc1QzE0LjA5NzIgMzAuMjQ0NyAxNC43MjYgMjkuMjI5IDE1Ljc0MTcgMjguOTE0NkMxNi43ODE3IDI4LjYwMDIgMTcuMzg2MyAyOS4yNTMyIDE3LjM4NjMgMzAuNTM1VjMxLjcyTDE0LjcyNiAzMi40OTM5VjMzLjMxNjJDMTQuNzI2IDM0LjEzODUgMTUuMDQwNCAzNC42MjIyIDE1Ljc0MTcgMzQuNDA0NUMxNi4zOTQ3IDM0LjIxMSAxNi43NTc1IDMzLjYzMDYgMTYuNzU3NSAzMi44ODA5VjMyLjgwODNMMTcuMzYyMSAzMi42MTQ5VjMyLjY4NzRDMTcuMzYyMSAzMy43NzU3IDE2LjgzIDM0LjY5NDcgMTUuNzQxNyAzNS4wMzMzTDE1Ljc2NTkgMzUuMDgxN1pNMTQuNzUwMiAzMS45Mzc3TDE2Ljc1NzUgMzEuMzMzMVYzMC42MzE3QzE2Ljc1NzUgMjkuNzg1MiAxNi4zOTQ3IDI5LjM0OTkgMTUuNzQxNyAyOS41NDM0QzE1LjA4ODcgMjkuNzM2OSAxNC43MjYgMzAuMzg5OSAxNC43MjYgMzEuMzMzMVYzMS45MTM1TDE0Ljc1MDIgMzEuOTM3N1onIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00xNS43NjU5IDM1LjA4MTdDMTQuNjc3NiAzNS4zOTYxIDE0LjA5NzIgMzQuNzY3MyAxNC4wOTcyIDMzLjQzNzFWMzEuNjQ3NUMxNC4wOTcyIDMwLjI0NDcgMTQuNzI2IDI5LjIyOSAxNS43NDE3IDI4LjkxNDZDMTYuNzgxNyAyOC42MDAyIDE3LjM4NjMgMjkuMjUzMiAxNy4zODYzIDMwLjUzNVYzMS43MkwxNC43MjYgMzIuNDkzOVYzMy4zMTYyQzE0LjcyNiAzNC4xMzg1IDE1LjA0MDQgMzQuNjIyMiAxNS43NDE3IDM0LjQwNDVDMTYuMzk0NyAzNC4yMTEgMTYuNzU3NSAzMy42MzA2IDE2Ljc1NzUgMzIuODgwOVYzMi44MDgzTDE3LjM2MjEgMzIuNjE0OVYzMi42ODc0QzE3LjM2MjEgMzMuNzc1NyAxNi44MyAzNC42OTQ3IDE1Ljc0MTcgMzUuMDMzM0wxNS43NjU5IDM1LjA4MTdaTTE0Ljc1MDIgMzEuOTM3N0wxNi43NTc1IDMxLjMzMzFWMzAuNjMxN0MxNi43NTc1IDI5Ljc4NTIgMTYuMzk0NyAyOS4zNDk5IDE1Ljc0MTcgMjkuNTQzNEMxNS4wODg3IDI5LjczNjkgMTQuNzI2IDMwLjM4OTkgMTQuNzI2IDMxLjMzMzFWMzEuOTEzNUwxNC43NTAyIDMxLjkzNzdaJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzAuNjc3MTc0JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTE5LjE3NDIgMjguMDQ0M0wxOS4yMjI1IDI5LjMyNjFDMTkuNTEyNyAyOC40MDcgMTkuODI3MSAyNy43NzgyIDIwLjUwNDMgMjcuNTYwNkMyMC42MDExIDI3LjUzNjQgMjAuNjk3OCAyNy41MTIyIDIwLjgxODcgMjcuNTEyMlYyOC4yODYxQzIwLjgxODcgMjguMjg2MSAyMC42MjUyIDI4LjI4NjEgMjAuNTA0MyAyOC4zMzQ1QzE5Ljc3ODggMjguNTUyMiAxOS4yOTUxIDI5LjQ3MTIgMTkuMjk1MSAzMC4zOTAyVjMzLjg3MjhMMTguNjQyMSAzNC4wNjYzVjI4LjIxMzZMMTkuMTk4MyAyOC4wNDQzSDE5LjE3NDJaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNMTkuMTc0MiAyOC4wNDQzTDE5LjIyMjUgMjkuMzI2MUMxOS41MTI3IDI4LjQwNyAxOS44MjcxIDI3Ljc3ODIgMjAuNTA0MyAyNy41NjA2QzIwLjYwMTEgMjcuNTM2NCAyMC42OTc4IDI3LjUxMjIgMjAuODE4NyAyNy41MTIyVjI4LjI4NjFDMjAuODE4NyAyOC4yODYxIDIwLjYyNTIgMjguMjg2MSAyMC41MDQzIDI4LjMzNDVDMTkuNzc4OCAyOC41NTIyIDE5LjI5NTEgMjkuNDcxMiAxOS4yOTUxIDMwLjM5MDJWMzMuODcyOEwxOC42NDIxIDM0LjA2NjNWMjguMjEzNkwxOS4xOTgzIDI4LjA0NDNIMTkuMTc0MlonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00xOS4xNzQyIDI4LjA0NDNMMTkuMjIyNSAyOS4zMjYxQzE5LjUxMjcgMjguNDA3IDE5LjgyNzEgMjcuNzc4MiAyMC41MDQzIDI3LjU2MDZDMjAuNjAxMSAyNy41MzY0IDIwLjY5NzggMjcuNTEyMiAyMC44MTg3IDI3LjUxMjJWMjguMjg2MUMyMC44MTg3IDI4LjI4NjEgMjAuNjI1MiAyOC4yODYxIDIwLjUwNDMgMjguMzM0NUMxOS43Nzg4IDI4LjU1MjIgMTkuMjk1MSAyOS40NzEyIDE5LjI5NTEgMzAuMzkwMlYzMy44NzI4TDE4LjY0MjEgMzQuMDY2M1YyOC4yMTM2TDE5LjE5ODMgMjguMDQ0M0gxOS4xNzQyWicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScwLjY3NzE3NCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J00yMi4yNDU3IDI3LjE0OTFMMjIuMjk0MSAyOC4yMTMyQzIyLjY1NjggMjcuMzQyNSAyMy4wNjggMjYuNzYyMSAyMy43NjkzIDI2LjU0NDVDMjQuNDk0OSAyNi4zMjY4IDI0Ljk1NDQgMjYuODM0NyAyNC45NTQ0IDI3LjgyNjJWMzIuMjAzN0wyNC4zMDE0IDMyLjM5NzJWMjguMTQwNkMyNC4zMDE0IDI3LjQ2MzUgMjQuMDM1NCAyNy4xNDkxIDIzLjU1MTcgMjcuMjk0MkMyMi44OTg3IDI3LjQ4NzcgMjIuMzQyNCAyOC40NzkyIDIyLjM0MjQgMjkuMjc3M1YzMi45Nzc2TDIxLjY4OTUgMzMuMTcxMVYyNy4zMTg0TDIyLjI0NTcgMjcuMTQ5MVonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00yMi4yNDU3IDI3LjE0OTFMMjIuMjk0MSAyOC4yMTMyQzIyLjY1NjggMjcuMzQyNSAyMy4wNjggMjYuNzYyMSAyMy43NjkzIDI2LjU0NDVDMjQuNDk0OSAyNi4zMjY4IDI0Ljk1NDQgMjYuODM0NyAyNC45NTQ0IDI3LjgyNjJWMzIuMjAzN0wyNC4zMDE0IDMyLjM5NzJWMjguMTQwNkMyNC4zMDE0IDI3LjQ2MzUgMjQuMDM1NCAyNy4xNDkxIDIzLjU1MTcgMjcuMjk0MkMyMi44OTg3IDI3LjQ4NzcgMjIuMzQyNCAyOC40NzkyIDIyLjM0MjQgMjkuMjc3M1YzMi45Nzc2TDIxLjY4OTUgMzMuMTcxMVYyNy4zMTg0TDIyLjI0NTcgMjcuMTQ5MVonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00yMi4yNDU3IDI3LjE0OTFMMjIuMjk0MSAyOC4yMTMyQzIyLjY1NjggMjcuMzQyNSAyMy4wNjggMjYuNzYyMSAyMy43NjkzIDI2LjU0NDVDMjQuNDk0OSAyNi4zMjY4IDI0Ljk1NDQgMjYuODM0NyAyNC45NTQ0IDI3LjgyNjJWMzIuMjAzN0wyNC4zMDE0IDMyLjM5NzJWMjguMTQwNkMyNC4zMDE0IDI3LjQ2MzUgMjQuMDM1NCAyNy4xNDkxIDIzLjU1MTcgMjcuMjk0MkMyMi44OTg3IDI3LjQ4NzcgMjIuMzQyNCAyOC40NzkyIDIyLjM0MjQgMjkuMjc3M1YzMi45Nzc2TDIxLjY4OTUgMzMuMTcxMVYyNy4zMTg0TDIyLjI0NTcgMjcuMTQ5MVonIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMC42NzcxNzQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNMjcuMzI0IDMxLjY0NzNDMjYuNTUwMSAzMS44NjUgMjYuMTE0NyAzMS40Mjk2IDI2LjExNDcgMzAuNDYyMkMyNi4xMTQ3IDI5LjczNjcgMjYuMzgwOCAyOS4xMDc5IDI2Ljk4NTQgMjguNkMyNy4zNzI0IDI4LjI2MTQgMjcuOTc3IDI3LjkyMjggMjguNzAyNSAyNy41NjAxVjI2LjgzNDVDMjguNzAyNSAyNi4wODQ4IDI4LjQzNjUgMjUuODE4OCAyNy44MDc3IDI1Ljk4ODFDMjcuMjI3MiAyNi4xNTc0IDI2LjkxMjggMjYuNjY1MiAyNi45MTI4IDI3LjM0MjRWMjcuNTExN0wyNi4zMDgyIDI3LjY4MVYyNy41MzU5QzI2LjMwODIgMjYuNTIwMSAyNi44NDAzIDI1LjY0OTUgMjcuODMxOSAyNS4zNTkzQzI4Ljg0NzYgMjUuMDY5IDI5LjMzMTMgMjUuNjAxMSAyOS4zMzEzIDI2LjY2NTJWMjkuNTQzMkMyOS4zMzEzIDMwLjI5MyAyOS40NTIyIDMwLjQxMzkgMjkuOTExOCAzMC4yNjg4VjMwLjgwMDhMMjkuNzQyNSAzMC44NDkyQzI5LjExMzcgMzEuMDQyNyAyOC43NTA5IDMwLjg3MzQgMjguNzI2NyAzMC4wMjY5QzI4LjM4ODEgMzAuOTIxOCAyNy45NTI4IDMxLjQ1MzggMjcuMzI0IDMxLjY0NzNaTTI3LjQ5MzMgMzAuOTcwMUMyOC4xNzA1IDMwLjc3NjYgMjguNzAyNSAyOS44MDkzIDI4LjcwMjUgMjguOTE0NFYyOC4wOTIxQzI4LjA5NzkgMjguNDA2NSAyNy42NjI2IDI4LjY0ODQgMjcuMzcyNCAyOC45MTQ0QzI2LjkzNyAyOS4yNzcyIDI2Ljc2NzcgMjkuNzEyNSAyNi43Njc3IDMwLjI0NDZDMjYuNzY3NyAzMC43NzY2IDI2Ljk2MTIgMzEuMTM5NCAyNy41MTc1IDMwLjk5NDNMMjcuNDkzMyAzMC45NzAxWicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTI3LjMyNCAzMS42NDczQzI2LjU1MDEgMzEuODY1IDI2LjExNDcgMzEuNDI5NiAyNi4xMTQ3IDMwLjQ2MjJDMjYuMTE0NyAyOS43MzY3IDI2LjM4MDggMjkuMTA3OSAyNi45ODU0IDI4LjZDMjcuMzcyNCAyOC4yNjE0IDI3Ljk3NyAyNy45MjI4IDI4LjcwMjUgMjcuNTYwMVYyNi44MzQ1QzI4LjcwMjUgMjYuMDg0OCAyOC40MzY1IDI1LjgxODggMjcuODA3NyAyNS45ODgxQzI3LjIyNzIgMjYuMTU3NCAyNi45MTI4IDI2LjY2NTIgMjYuOTEyOCAyNy4zNDI0VjI3LjUxMTdMMjYuMzA4MiAyNy42ODFWMjcuNTM1OUMyNi4zMDgyIDI2LjUyMDEgMjYuODQwMyAyNS42NDk1IDI3LjgzMTkgMjUuMzU5M0MyOC44NDc2IDI1LjA2OSAyOS4zMzEzIDI1LjYwMTEgMjkuMzMxMyAyNi42NjUyVjI5LjU0MzJDMjkuMzMxMyAzMC4yOTMgMjkuNDUyMiAzMC40MTM5IDI5LjkxMTggMzAuMjY4OFYzMC44MDA4TDI5Ljc0MjUgMzAuODQ5MkMyOS4xMTM3IDMxLjA0MjcgMjguNzUwOSAzMC44NzM0IDI4LjcyNjcgMzAuMDI2OUMyOC4zODgxIDMwLjkyMTggMjcuOTUyOCAzMS40NTM4IDI3LjMyNCAzMS42NDczWk0yNy40OTMzIDMwLjk3MDFDMjguMTcwNSAzMC43NzY2IDI4LjcwMjUgMjkuODA5MyAyOC43MDI1IDI4LjkxNDRWMjguMDkyMUMyOC4wOTc5IDI4LjQwNjUgMjcuNjYyNiAyOC42NDg0IDI3LjM3MjQgMjguOTE0NEMyNi45MzcgMjkuMjc3MiAyNi43Njc3IDI5LjcxMjUgMjYuNzY3NyAzMC4yNDQ2QzI2Ljc2NzcgMzAuNzc2NiAyNi45NjEyIDMxLjEzOTQgMjcuNTE3NSAzMC45OTQzTDI3LjQ5MzMgMzAuOTcwMVonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00yNy4zMjQgMzEuNjQ3M0MyNi41NTAxIDMxLjg2NSAyNi4xMTQ3IDMxLjQyOTYgMjYuMTE0NyAzMC40NjIyQzI2LjExNDcgMjkuNzM2NyAyNi4zODA4IDI5LjEwNzkgMjYuOTg1NCAyOC42QzI3LjM3MjQgMjguMjYxNCAyNy45NzcgMjcuOTIyOCAyOC43MDI1IDI3LjU2MDFWMjYuODM0NUMyOC43MDI1IDI2LjA4NDggMjguNDM2NSAyNS44MTg4IDI3LjgwNzcgMjUuOTg4MUMyNy4yMjcyIDI2LjE1NzQgMjYuOTEyOCAyNi42NjUyIDI2LjkxMjggMjcuMzQyNFYyNy41MTE3TDI2LjMwODIgMjcuNjgxVjI3LjUzNTlDMjYuMzA4MiAyNi41MjAxIDI2Ljg0MDMgMjUuNjQ5NSAyNy44MzE5IDI1LjM1OTNDMjguODQ3NiAyNS4wNjkgMjkuMzMxMyAyNS42MDExIDI5LjMzMTMgMjYuNjY1MlYyOS41NDMyQzI5LjMzMTMgMzAuMjkzIDI5LjQ1MjIgMzAuNDEzOSAyOS45MTE4IDMwLjI2ODhWMzAuODAwOEwyOS43NDI1IDMwLjg0OTJDMjkuMTEzNyAzMS4wNDI3IDI4Ljc1MDkgMzAuODczNCAyOC43MjY3IDMwLjAyNjlDMjguMzg4MSAzMC45MjE4IDI3Ljk1MjggMzEuNDUzOCAyNy4zMjQgMzEuNjQ3M1pNMjcuNDkzMyAzMC45NzAxQzI4LjE3MDUgMzAuNzc2NiAyOC43MDI1IDI5LjgwOTMgMjguNzAyNSAyOC45MTQ0VjI4LjA5MjFDMjguMDk3OSAyOC40MDY1IDI3LjY2MjYgMjguNjQ4NCAyNy4zNzI0IDI4LjkxNDRDMjYuOTM3IDI5LjI3NzIgMjYuNzY3NyAyOS43MTI1IDI2Ljc2NzcgMzAuMjQ0NkMyNi43Njc3IDMwLjc3NjYgMjYuOTYxMiAzMS4xMzk0IDI3LjUxNzUgMzAuOTk0M0wyNy40OTMzIDMwLjk3MDFaJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzAuNjc3MTc0JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTMxLjA3NzEgMjQuNTM2OVYyMy4yNTUyTDMxLjczMDEgMjIuODE5OFYyNC4zNDM1TDMyLjg0MjYgMjQuMDI5MVYyNC42NTc5TDMxLjczMDEgMjQuOTcyM1YyOC40MzA3QzMxLjczMDEgMjkuMzk4MSAzMS45MjM1IDI5LjUxOSAzMi41MjgyIDI5LjM0OTdIMzIuNjI0OVYyOS45NTQzTDMyLjQzMTQgMzAuMDAyN0MzMS41NjA4IDMwLjI2ODcgMzEuMDUyOSAzMC4xNDc4IDMxLjA1MjkgMjguODE3NlYyNS4xNjU3TDMwLjM5OTkgMjUuMzU5MlYyNC43MzA0TDMxLjA1MjkgMjQuNTM2OUgzMS4wNzcxWicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTMxLjA3NzEgMjQuNTM2OVYyMy4yNTUyTDMxLjczMDEgMjIuODE5OFYyNC4zNDM1TDMyLjg0MjYgMjQuMDI5MVYyNC42NTc5TDMxLjczMDEgMjQuOTcyM1YyOC40MzA3QzMxLjczMDEgMjkuMzk4MSAzMS45MjM1IDI5LjUxOSAzMi41MjgyIDI5LjM0OTdIMzIuNjI0OVYyOS45NTQzTDMyLjQzMTQgMzAuMDAyN0MzMS41NjA4IDMwLjI2ODcgMzEuMDUyOSAzMC4xNDc4IDMxLjA1MjkgMjguODE3NlYyNS4xNjU3TDMwLjM5OTkgMjUuMzU5MlYyNC43MzA0TDMxLjA1MjkgMjQuNTM2OUgzMS4wNzcxWicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTMxLjA3NzEgMjQuNTM2OVYyMy4yNTUyTDMxLjczMDEgMjIuODE5OFYyNC4zNDM1TDMyLjg0MjYgMjQuMDI5MVYyNC42NTc5TDMxLjczMDEgMjQuOTcyM1YyOC40MzA3QzMxLjczMDEgMjkuMzk4MSAzMS45MjM1IDI5LjUxOSAzMi41MjgyIDI5LjM0OTdIMzIuNjI0OVYyOS45NTQzTDMyLjQzMTQgMzAuMDAyN0MzMS41NjA4IDMwLjI2ODcgMzEuMDUyOSAzMC4xNDc4IDMxLjA1MjkgMjguODE3NlYyNS4xNjU3TDMwLjM5OTkgMjUuMzU5MlYyNC43MzA0TDMxLjA1MjkgMjQuNTM2OUgzMS4wNzcxWicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScwLjY3NzE3NCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J00zNC41MTA0IDIxLjE1MTRWMjIuMjE1NUwzMy44MDkxIDIyLjQwOVYyMS4zNDQ4TDM0LjUxMDQgMjEuMTUxNFpNMzQuNTEwNCAyMy41NDU3VjI5LjM5ODRMMzMuODU3NSAyOS41OTE5VjIzLjczOTFMMzQuNTEwNCAyMy41NDU3WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTM0LjUxMDQgMjEuMTUxNFYyMi4yMTU1TDMzLjgwOTEgMjIuNDA5VjIxLjM0NDhMMzQuNTEwNCAyMS4xNTE0Wk0zNC41MTA0IDIzLjU0NTdWMjkuMzk4NEwzMy44NTc1IDI5LjU5MTlWMjMuNzM5MUwzNC41MTA0IDIzLjU0NTdaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNMzQuNTEwNCAyMS4xNTE0VjIyLjIxNTVMMzMuODA5MSAyMi40MDlWMjEuMzQ0OEwzNC41MTA0IDIxLjE1MTRaTTM0LjUxMDQgMjMuNTQ1N1YyOS4zOTg0TDMzLjg1NzUgMjkuNTkxOVYyMy43MzkxTDM0LjUxMDQgMjMuNTQ1N1onIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMC42NzcxNzQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNMzkuMTI2MSAyNC4xMjZWMjYuMDYwOEMzOS4xMjYxIDI3LjMxODQgMzguNDczMSAyOC4zNTg0IDM3LjQzMzIgMjguNjcyOEMzNi4zOTMyIDI4Ljk4NzIgMzUuNzQwMiAyOC4zMSAzNS43NDAyIDI3LjA1MjRWMjUuMTE3NkMzNS43NDAyIDIzLjgzNTggMzYuMzY5IDIyLjgyMDEgMzcuNDMzMiAyMi41MDU3QzM4LjQ5NzMgMjIuMTkxMyAzOS4xMjYxIDIyLjgyMDEgMzkuMTI2MSAyNC4xMjZaTTM2LjM5MzIgMjQuODUxNlYyNi45NTU3QzM2LjM5MzIgMjcuODAyMSAzNi43ODAyIDI4LjIzNzUgMzcuNDMzMiAyOC4wNDRDMzguMTEwMyAyNy44NTA1IDM4LjQ3MzEgMjcuMTczMyAzOC40NzMxIDI2LjM1MVYyNC4yNDdDMzguNDczMSAyMy40MjQ3IDM4LjA4NjIgMjIuOTg5NCAzNy40MzMyIDIzLjE4MjhDMzYuNzgwMiAyMy4zNzYzIDM2LjM5MzIgMjQuMDUzNSAzNi4zOTMyIDI0Ljg3NThWMjQuODUxNlonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00zOS4xMjYxIDI0LjEyNlYyNi4wNjA4QzM5LjEyNjEgMjcuMzE4NCAzOC40NzMxIDI4LjM1ODQgMzcuNDMzMiAyOC42NzI4QzM2LjM5MzIgMjguOTg3MiAzNS43NDAyIDI4LjMxIDM1Ljc0MDIgMjcuMDUyNFYyNS4xMTc2QzM1Ljc0MDIgMjMuODM1OCAzNi4zNjkgMjIuODIwMSAzNy40MzMyIDIyLjUwNTdDMzguNDk3MyAyMi4xOTEzIDM5LjEyNjEgMjIuODIwMSAzOS4xMjYxIDI0LjEyNlpNMzYuMzkzMiAyNC44NTE2VjI2Ljk1NTdDMzYuMzkzMiAyNy44MDIxIDM2Ljc4MDIgMjguMjM3NSAzNy40MzMyIDI4LjA0NEMzOC4xMTAzIDI3Ljg1MDUgMzguNDczMSAyNy4xNzMzIDM4LjQ3MzEgMjYuMzUxVjI0LjI0N0MzOC40NzMxIDIzLjQyNDcgMzguMDg2MiAyMi45ODk0IDM3LjQzMzIgMjMuMTgyOEMzNi43ODAyIDIzLjM3NjMgMzYuMzkzMiAyNC4wNTM1IDM2LjM5MzIgMjQuODc1OFYyNC44NTE2WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTM5LjEyNjEgMjQuMTI2VjI2LjA2MDhDMzkuMTI2MSAyNy4zMTg0IDM4LjQ3MzEgMjguMzU4NCAzNy40MzMyIDI4LjY3MjhDMzYuMzkzMiAyOC45ODcyIDM1Ljc0MDIgMjguMzEgMzUuNzQwMiAyNy4wNTI0VjI1LjExNzZDMzUuNzQwMiAyMy44MzU4IDM2LjM2OSAyMi44MjAxIDM3LjQzMzIgMjIuNTA1N0MzOC40OTczIDIyLjE5MTMgMzkuMTI2MSAyMi44MjAxIDM5LjEyNjEgMjQuMTI2Wk0zNi4zOTMyIDI0Ljg1MTZWMjYuOTU1N0MzNi4zOTMyIDI3LjgwMjEgMzYuNzgwMiAyOC4yMzc1IDM3LjQzMzIgMjguMDQ0QzM4LjExMDMgMjcuODUwNSAzOC40NzMxIDI3LjE3MzMgMzguNDczMSAyNi4zNTFWMjQuMjQ3QzM4LjQ3MzEgMjMuNDI0NyAzOC4wODYyIDIyLjk4OTQgMzcuNDMzMiAyMy4xODI4QzM2Ljc4MDIgMjMuMzc2MyAzNi4zOTMyIDI0LjA1MzUgMzYuMzkzMiAyNC44NzU4VjI0Ljg1MTZaJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzAuNjc3MTc0JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTQwLjk2MjUgMjEuNjM0OUw0MS4wMTA5IDIyLjY5OUM0MS4zNzM2IDIxLjgyODQgNDEuNzg0OCAyMS4yNDggNDIuNDg2MSAyMS4wMzAzQzQzLjIxMTcgMjAuODEyNiA0My42NzEyIDIxLjMyMDUgNDMuNjcxMiAyMi4zMTIxVjI2LjY4OTVMNDMuMDE4MiAyNi44ODNWMjIuNjI2NUM0My4wMTgyIDIxLjk0OTMgNDIuNzUyMiAyMS42MzQ5IDQyLjI2ODUgMjEuNzhDNDEuNjE1NSAyMS45NzM1IDQxLjA1OTIgMjIuOTY1MSA0MS4wNTkyIDIzLjc2MzJWMjcuNDYzNEw0MC40MDYyIDI3LjY1NjlWMjEuODA0Mkw0MC45NjI1IDIxLjYzNDlaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNNDAuOTYyNSAyMS42MzQ5TDQxLjAxMDkgMjIuNjk5QzQxLjM3MzYgMjEuODI4NCA0MS43ODQ4IDIxLjI0OCA0Mi40ODYxIDIxLjAzMDNDNDMuMjExNyAyMC44MTI2IDQzLjY3MTIgMjEuMzIwNSA0My42NzEyIDIyLjMxMjFWMjYuNjg5NUw0My4wMTgyIDI2Ljg4M1YyMi42MjY1QzQzLjAxODIgMjEuOTQ5MyA0Mi43NTIyIDIxLjYzNDkgNDIuMjY4NSAyMS43OEM0MS42MTU1IDIxLjk3MzUgNDEuMDU5MiAyMi45NjUxIDQxLjA1OTIgMjMuNzYzMlYyNy40NjM0TDQwLjQwNjIgMjcuNjU2OVYyMS44MDQyTDQwLjk2MjUgMjEuNjM0OVonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J000MC45NjI1IDIxLjYzNDlMNDEuMDEwOSAyMi42OTlDNDEuMzczNiAyMS44Mjg0IDQxLjc4NDggMjEuMjQ4IDQyLjQ4NjEgMjEuMDMwM0M0My4yMTE3IDIwLjgxMjYgNDMuNjcxMiAyMS4zMjA1IDQzLjY3MTIgMjIuMzEyMVYyNi42ODk1TDQzLjAxODIgMjYuODgzVjIyLjYyNjVDNDMuMDE4MiAyMS45NDkzIDQyLjc1MjIgMjEuNjM0OSA0Mi4yNjg1IDIxLjc4QzQxLjYxNTUgMjEuOTczNSA0MS4wNTkyIDIyLjk2NTEgNDEuMDU5MiAyMy43NjMyVjI3LjQ2MzRMNDAuNDA2MiAyNy42NTY5VjIxLjgwNDJMNDAuOTYyNSAyMS42MzQ5Wicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScwLjY3NzE3NCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J000Ni4wNDEzIDI2LjEwOTNDNDUuMjY3NCAyNi4zMjcgNDQuODMyIDI1Ljg5MTcgNDQuODMyIDI0LjkyNDNDNDQuODMyIDI0LjE5ODcgNDUuMDk4MSAyMy41Njk5IDQ1LjcwMjcgMjMuMDYyMUM0Ni4wODk2IDIyLjcyMzUgNDYuNjk0MyAyMi4zODQ5IDQ3LjQxOTggMjIuMDIyMVYyMS4yOTY2QzQ3LjQxOTggMjAuNTQ2OCA0Ny4xNTM4IDIwLjI4MDggNDYuNTI1IDIwLjQ1MDFDNDUuOTQ0NSAyMC42MTk0IDQ1LjYzMDEgMjEuMTI3MyA0NS42MzAxIDIxLjgwNDVWMjEuOTczN0w0NS4wMjU1IDIyLjE0M1YyMS45OTc5QzQ1LjAyNTUgMjAuOTgyMiA0NS41NTc2IDIwLjExMTUgNDYuNTQ5MSAxOS44MjEzQzQ3LjU2NDkgMTkuNTA2OSA0OC4wNDg2IDIwLjA2MzIgNDguMDQ4NiAyMS4xMjczVjI0LjAwNTNDNDguMDQ4NiAyNC43NTUgNDguMTY5NSAyNC44NzU5IDQ4LjYyOSAyNC43MzA4VjI1LjI2MjlMNDguNDU5NyAyNS4zMTEyQzQ3LjgzMDkgMjUuNTA0NyA0Ny40NjgyIDI1LjMzNTQgNDcuNDQ0IDI0LjQ4OUM0Ny4xMDU0IDI1LjM4MzggNDYuNjQ1OSAyNS45MTU5IDQ2LjA0MTMgMjYuMTA5M1pNNDYuMjEwNiAyNS40MzIyQzQ2Ljg4NzcgMjUuMjM4NyA0Ny40MTk4IDI0LjI3MTMgNDcuNDE5OCAyMy4zNzY1VjIyLjU1NDJDNDYuODE1MiAyMi44Njg2IDQ2LjM3OTkgMjMuMTEwNCA0Ni4wODk2IDIzLjM3NjVDNDUuNjU0MyAyMy43MzkyIDQ1LjQ4NSAyNC4xNzQ2IDQ1LjQ4NSAyNC43MDY2QzQ1LjQ4NSAyNS4yMzg3IDQ1LjY3ODUgMjUuNjAxNSA0Ni4yMzQ3IDI1LjQ1NjRMNDYuMjEwNiAyNS40MzIyWicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTQ2LjA0MTMgMjYuMTA5M0M0NS4yNjc0IDI2LjMyNyA0NC44MzIgMjUuODkxNyA0NC44MzIgMjQuOTI0M0M0NC44MzIgMjQuMTk4NyA0NS4wOTgxIDIzLjU2OTkgNDUuNzAyNyAyMy4wNjIxQzQ2LjA4OTYgMjIuNzIzNSA0Ni42OTQzIDIyLjM4NDkgNDcuNDE5OCAyMi4wMjIxVjIxLjI5NjZDNDcuNDE5OCAyMC41NDY4IDQ3LjE1MzggMjAuMjgwOCA0Ni41MjUgMjAuNDUwMUM0NS45NDQ1IDIwLjYxOTQgNDUuNjMwMSAyMS4xMjczIDQ1LjYzMDEgMjEuODA0NVYyMS45NzM3TDQ1LjAyNTUgMjIuMTQzVjIxLjk5NzlDNDUuMDI1NSAyMC45ODIyIDQ1LjU1NzYgMjAuMTExNSA0Ni41NDkxIDE5LjgyMTNDNDcuNTY0OSAxOS41MDY5IDQ4LjA0ODYgMjAuMDYzMiA0OC4wNDg2IDIxLjEyNzNWMjQuMDA1M0M0OC4wNDg2IDI0Ljc1NSA0OC4xNjk1IDI0Ljg3NTkgNDguNjI5IDI0LjczMDhWMjUuMjYyOUw0OC40NTk3IDI1LjMxMTJDNDcuODMwOSAyNS41MDQ3IDQ3LjQ2ODIgMjUuMzM1NCA0Ny40NDQgMjQuNDg5QzQ3LjEwNTQgMjUuMzgzOCA0Ni42NDU5IDI1LjkxNTkgNDYuMDQxMyAyNi4xMDkzWk00Ni4yMTA2IDI1LjQzMjJDNDYuODg3NyAyNS4yMzg3IDQ3LjQxOTggMjQuMjcxMyA0Ny40MTk4IDIzLjM3NjVWMjIuNTU0MkM0Ni44MTUyIDIyLjg2ODYgNDYuMzc5OSAyMy4xMTA0IDQ2LjA4OTYgMjMuMzc2NUM0NS42NTQzIDIzLjczOTIgNDUuNDg1IDI0LjE3NDYgNDUuNDg1IDI0LjcwNjZDNDUuNDg1IDI1LjIzODcgNDUuNjc4NSAyNS42MDE1IDQ2LjIzNDcgMjUuNDU2NEw0Ni4yMTA2IDI1LjQzMjJaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNNDYuMDQxMyAyNi4xMDkzQzQ1LjI2NzQgMjYuMzI3IDQ0LjgzMiAyNS44OTE3IDQ0LjgzMiAyNC45MjQzQzQ0LjgzMiAyNC4xOTg3IDQ1LjA5ODEgMjMuNTY5OSA0NS43MDI3IDIzLjA2MjFDNDYuMDg5NiAyMi43MjM1IDQ2LjY5NDMgMjIuMzg0OSA0Ny40MTk4IDIyLjAyMjFWMjEuMjk2NkM0Ny40MTk4IDIwLjU0NjggNDcuMTUzOCAyMC4yODA4IDQ2LjUyNSAyMC40NTAxQzQ1Ljk0NDUgMjAuNjE5NCA0NS42MzAxIDIxLjEyNzMgNDUuNjMwMSAyMS44MDQ1VjIxLjk3MzdMNDUuMDI1NSAyMi4xNDNWMjEuOTk3OUM0NS4wMjU1IDIwLjk4MjIgNDUuNTU3NiAyMC4xMTE1IDQ2LjU0OTEgMTkuODIxM0M0Ny41NjQ5IDE5LjUwNjkgNDguMDQ4NiAyMC4wNjMyIDQ4LjA0ODYgMjEuMTI3M1YyNC4wMDUzQzQ4LjA0ODYgMjQuNzU1IDQ4LjE2OTUgMjQuODc1OSA0OC42MjkgMjQuNzMwOFYyNS4yNjI5TDQ4LjQ1OTcgMjUuMzExMkM0Ny44MzA5IDI1LjUwNDcgNDcuNDY4MiAyNS4zMzU0IDQ3LjQ0NCAyNC40ODlDNDcuMTA1NCAyNS4zODM4IDQ2LjY0NTkgMjUuOTE1OSA0Ni4wNDEzIDI2LjEwOTNaTTQ2LjIxMDYgMjUuNDMyMkM0Ni44ODc3IDI1LjIzODcgNDcuNDE5OCAyNC4yNzEzIDQ3LjQxOTggMjMuMzc2NVYyMi41NTQyQzQ2LjgxNTIgMjIuODY4NiA0Ni4zNzk5IDIzLjExMDQgNDYuMDg5NiAyMy4zNzY1QzQ1LjY1NDMgMjMuNzM5MiA0NS40ODUgMjQuMTc0NiA0NS40ODUgMjQuNzA2NkM0NS40ODUgMjUuMjM4NyA0NS42Nzg1IDI1LjYwMTUgNDYuMjM0NyAyNS40NTY0TDQ2LjIxMDYgMjUuNDMyMlonIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMC42NzcxNzQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNNTAuMjI5MiAxNlYyNC43NTQ5TDQ5LjU3NjIgMjQuOTQ4NFYxNi4xOTM1TDUwLjIyOTIgMTZaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNNTAuMjI5MiAxNlYyNC43NTQ5TDQ5LjU3NjIgMjQuOTQ4NFYxNi4xOTM1TDUwLjIyOTIgMTZaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNNTAuMjI5MiAxNlYyNC43NTQ5TDQ5LjU3NjIgMjQuOTQ4NFYxNi4xOTM1TDUwLjIyOTIgMTZaJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzAuNjc3MTc0JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQy9zdmclM0VcIilcclxuICAgICAgICAgIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS0yIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBtYXNrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzY0JyBoZWlnaHQ9JzYzJyB2aWV3Qm94PScwIDAgNjQgNjMnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNNTQuMzkyNCAyMS40NzExVjYxLjc2MzdIMS4zODIzMlY4LjUxMzY3SDQxLjUxMTgnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMS4wMzY1OScgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J001NS43OTUxIDE3LjI3NjVINTMuMTk0VjkuOTI0MzlINDUuNDI5MlY3LjQwMDFINTMuMTk0VjBINTUuNzk1MVY3LjQwMDFINjMuNjE3NVY5LjkyNDM5SDU1Ljc5NTFWMTcuMjc2NVonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J000OC4yMTg1IDEyLjAyNDRINDcuMjE2OUM0Ni40NTk1IDEyLjAyNDQgMjguNTc2NiAxMi42MzUyIDIxLjk4MDUgMTcuNDIzNUMxNS43NzUyIDIxLjk0MzEgMTYuMzYxNiAzMi4yNTI2IDE2LjUzMjYgMzQuMjMxNEwxMi4zMDYyIDM3LjMwOTZMMTMuMDg3OSAzOC40MDlMMTcuMzE0MyAzNS4zMzA4QzE4LjUxMTQgMzUuODQzOCAyMi44MzU2IDM3LjUwNTEgMjcuNDA0IDM3LjUwNTFDMzAuMDE4IDM3LjUwNTEgMzIuNzI5OCAzNi45NDMyIDM0Ljk3NzMgMzUuMzA2NEM0MS41NzM1IDMwLjUxODEgNDcuNjMyMiAxMy42ODU3IDQ3LjkwMDkgMTIuOTc3Mkw0OC4xOTQxIDEyTDQ4LjIxODUgMTIuMDI0NFpNMzQuNDg4NyAyMS4xODU3TDI0LjcxNjcgMjguMjk0OUwyNi41NDg5IDE2LjY0MTdDMjkuMjExOCAxNS42NjQ1IDMyLjQxMjIgMTQuOTgwNSAzNS41MzkyIDE0LjQ5MTlMMzQuNDg4NyAyMS4xODU3Wk0zNi41ODk3IDE0LjM0NTNDMzkuOTg1NSAxMy44NTY3IDQzLjExMjYgMTMuNjEyNCA0NS4wOTE0IDEzLjQ5MDJMMzUuNjM3IDIwLjM1NTFMMzYuNTg5NyAxNC4zNDUzWk0zNS4yNzA1IDIyLjI4NTFMNDEuOTY0NCAyMy4zMzU2QzQwLjU0NzQgMjYuMTQ1MSAzOC44ODYyIDI5LjAwMzQgMzcuMTUxNiAzMS4yMjY1TDI1LjQ5ODQgMjkuMzk0M0wzNS4yNzA1IDIyLjI4NTFaTTM2LjQxODcgMjEuNDU0NUw0NS44NDg4IDE0LjU4OTZDNDUuMTE1OSAxNi40NDYzIDQzLjkxODggMTkuMzI5IDQyLjQwNDEgMjIuNDA3MkwzNi4zOTQzIDIxLjQ1NDVIMzYuNDE4N1pNMjIuNzYyMyAxOC41NDczQzIzLjQ5NTIgMTguMDA5OCAyNC40MjM1IDE3LjUyMTIgMjUuNDQ5NiAxNy4wODE1TDIzLjU0NCAyOS4xNUwxNy44Mjc0IDMzLjMwMzFDMTcuNjgwOCAzMC4yOTgyIDE3LjgyNzQgMjIuMTE0MSAyMi43NjIzIDE4LjUyMjlWMTguNTQ3M1pNMzQuMTk1NiAzNC4yODAzQzI5LjIzNjMgMzcuODk2IDIxLjQxODYgMzUuNDc3NCAxOC42MDkxIDM0LjQyNjlMMjQuMzI1OCAzMC4yNzM4TDM2LjM5NDMgMzIuMTc5M0MzNS42NjE0IDMzLjAwOTkgMzQuOTI4NSAzMy43NDI4IDM0LjE3MTEgMzQuMjgwM0gzNC4xOTU2WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTQ3LjM4NTMgMzcuNzc0QzQ1LjYwMTkgMzcuMTg3NyA0My41MjUzIDM3LjU3ODYgNDIuMjU0OSAzOC43MjY4QzQxLjQ5NzYgMzkuNDEwOCA0MC44MzggNDAuMzE0NyA0MC4yNTE2IDQxLjQzODVDMzkuNzYzIDQxLjc1NjEgMzcuODA4NiA0My4wNzU0IDM2LjQ4OTQgNDMuNzgzOEMzNi4wMjUyIDQyLjk3NzYgMzUuMTcwMiA0Mi40ODkgMzQuMTE5NyA0Mi40ODlIMjguMTU4N0MyOC4xNTg3IDQyLjQ4OSAyNy45NjMzIDQyLjQ0MDIgMjcuODkgNDIuMzY2OUwyNy42MjEzIDQyLjA5ODFDMjYuNjE5NiA0MS4wOTY1IDI1LjIyNzEgNDAuNjA3OSAyMy40NDM3IDQwLjYwNzlIMjAuMjY3OEMxOS4zMzk0IDQwLjYwNzkgMTcuOTk1OCA0MC43MzAxIDE2Ljk2OTcgNDEuNzMxN0w1Ljg3ODQyIDUyLjgyM0w2LjU4Njg5IDUzLjUzMTVMMTcuNjc4MiA0Mi40NDAyQzE4LjI0MDEgNDEuODc4MyAxOS4wNzA3IDQxLjYwOTUgMjAuMjY3OCA0MS42MDk1SDIzLjQ0MzdDMjQuOTU4NCA0MS42MDk1IDI2LjA4MjIgNDIuMDAwNCAyNi44ODg0IDQyLjgwNjZMMjcuMTU3MSA0My4wNzU0QzI3LjQyNTggNDMuMzQ0MSAyNy43Njc4IDQzLjQ5MDcgMjguMTU4NyA0My40OTA3SDM0LjExOTdDMzUuMTcwMiA0My40OTA3IDM1Ljg1NDIgNDQuMTk5MSAzNS44NTQyIDQ1LjI5ODVDMzUuODU0MiA0Ni41NDQ0IDM0LjQ4NjEgNDYuOTg0MiAzMy41ODIyIDQ2Ljk4NDJIMjUuODg2N1Y0Ny45ODU4SDMzLjU4MjJDMzUuMTcwMiA0Ny45ODU4IDM2Ljg4MDMgNDcuMDMzIDM2Ljg4MDMgNDUuMjk4NUMzNi44ODAzIDQ1LjEwMzEgMzYuODgwMyA0NC45MzIgMzYuODMxNCA0NC43MzY2QzM4LjM5NSA0My45MzA0IDQwLjgzOCA0Mi4yNjkyIDQwLjkzNTcgNDIuMTk1OUw0MS4wMzM0IDQyLjEyMjZMNDEuMDgyMyA0Mi4wMDA0QzQxLjYxOTcgNDAuOTQ5OSA0Mi4yMzA1IDQwLjA5NDkgNDIuOTE0NSAzOS40NTk3QzQzLjk0MDYgMzguNTMxMyA0NS42MDE5IDM4LjIzODIgNDcuMDQzMiAzOC43MDI0QzQ3LjM4NTMgMzguODI0NSA0Ny42Mjk2IDM4Ljk0NjcgNDcuNzUxNyAzOS4xMTc3QzQ3LjkyMjcgMzkuMzM3NSA0Ny44MDA2IDM5LjU1NzQgNDcuNDM0MSA0MC4xMTkzQzQ3LjM4NTMgNDAuMjE3IDQ3LjMxMiA0MC4yOTAzIDQ3LjI2MzEgNDAuMzYzNkM0Ny4wMTg4IDQwLjc1NDUgNDYuNzc0NSA0MS4xMjA5IDQ2LjUzMDIgNDEuNDg3NEw0Ni4yNjE1IDQxLjkwMjdDNDMuNTk4NiA0NS45MzM3IDQwLjM0OTQgNDkuNTI0OSAzNi41ODcxIDUyLjU3ODdDMzYuMjIwNyA1Mi44NzE4IDM1Ljc4MDkgNTMuMDE4NCAzNS4zNDEyIDUzLjAxODRIMjEuNTg3QzIwLjg1NDEgNTMuMDE4NCAyMC4xOTQ1IDUzLjMxMTYgMTkuNjgxNSA1My44MDAyTDE3LjA5MTkgNTYuMzg5OEwxNy44MDAzIDU3LjA5ODNMMjAuMzg5OSA1NC41MDg3QzIwLjcwNzUgNTQuMTkxMSAyMS4xMjI4IDU0LjAyMDEgMjEuNTg3IDU0LjAyMDFIMzUuMzQxMkMzNi4wMjUyIDU0LjAyMDEgMzYuNzA5MyA1My43NzU4IDM3LjI0NjcgNTMuMzYwNUM0MS4wODIzIDUwLjI1NzggNDQuNDA0OCA0Ni41OTMzIDQ3LjE0MSA0Mi40NjQ2TDQ3LjQwOTcgNDIuMDQ5M0M0Ny42NTQgNDEuNjgyOCA0Ny45MjI3IDQxLjI5MiA0OC4xNjcgNDAuOTAxMUM0OC4yMTU5IDQwLjgyNzggNDguMjY0NyA0MC43NTQ1IDQ4LjMxMzYgNDAuNjgxMkM0OC42NTU2IDQwLjE5MjYgNDkuMjE3NSAzOS4zMzc1IDQ4LjYwNjggMzguNTA2OUM0OC4yNjQ3IDM4LjA2NzIgNDcuNzUxNyAzNy44NDczIDQ3LjQwOTcgMzcuNzI1MUw0Ny4zODUzIDM3Ljc3NFonIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFXCIpXHJcbiAgICAgICAgICBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tMyB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgbWFzazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc2NCcgaGVpZ2h0PSc2Mycgdmlld0JveD0nMCAwIDY0IDYzJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTkuNjcxNTIgNTMuMjUwNUM5LjY3MTUyIDUzLjI1MDUgNS4xNjA0NCAzNy4wMzkzIDEzLjIwMzYgMjkuMDA1OEMyMS4yNDY4IDIwLjk2MjYgNDYuNzg3MiAxNi4xMzQ4IDQ2Ljc4NzIgMTYuMTM0OCcgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyLjAxNTU5JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ21hc2sgaWQ9J21hc2swXzgwMV8yMjcwJyBzdHlsZT0nbWFzay10eXBlOmx1bWluYW5jZScgbWFza1VuaXRzPSd1c2VyU3BhY2VPblVzZScgeD0nOScgeT0nMTYnIHdpZHRoPSczOCcgaGVpZ2h0PSczOSclM0UlM0NwYXRoIGQ9J000NS45NjU4IDE3LjU4NzdMMTAuNjc0IDUyLjg1MkMxMi4xODAzIDUzLjE5NSAxNS40ODQgNTMuODM1MSAxOS4yOTMgNTMuODczQzI0LjIwMzEgNTMuOTIxOCAyOS44MzUyIDUyLjk2ODYgMzMuNTg4MSA0OS4yMjU1QzMzLjU4ODMgNDkuMjI1MyAzMy41ODg1IDQ5LjIyNTEgMzMuNTg4NyA0OS4yMjQ5TTQ1Ljk2NTggMTcuNTg3N0wzMy41ODg3IDQ5LjIyNDlNNDUuOTY1OCAxNy41ODc3QzQ1LjQzMjcgMjAuMTIxMiA0NC4yODU0IDI1LjE3MTQgNDIuNjA1MiAzMC42MjY4QzQxLjUxMDQgMzQuMTgxNSA0MC4xOTIgMzcuODk5MiAzOC42NzM4IDQxLjIwMDhDMzcuMTUyMiA0NC41MTAxIDM1LjQ0NTkgNDcuMzY1MSAzMy41ODg3IDQ5LjIyNDlNNDUuOTY1OCAxNy41ODc3TDMzLjU4ODcgNDkuMjI0OScgZmlsbD0nd2hpdGUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMC45NTk4MDYnLyUzRSUzQy9tYXNrJTNFJTNDZyBtYXNrPSd1cmwoJTIzbWFzazBfODAxXzIyNzApJyUzRSUzQ3BhdGggZD0nTTcuMjY2MTEgNTUuNzQ2OEw0Ni40OTM0IDE2LjUxOTUnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMi4xNzg3Nicgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J005LjY4NDA4IDU4LjU5NjRMNDguOTExMyAxOS4zNjkxJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzEuNTE2NDknIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNMTIuMDk0MiA2MS4xMTJMNTEuMzIxNSAyMS44ODQ4JyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzEuMjA5MzYnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNMTQuNTEyMiA2My42MTc5TDUzLjczOTUgMjQuMzkwNicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScxLjAwNzgnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNMTYuNjkxOSA2NS45ODdMNTUuOTE5MiAyNi43NTk4JyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzEuMDA3OCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0MvZyUzRSUzQ3BhdGggZD0nTTUuNDc3MDUgNTcuNTM5N0w0Ni40ODk2IDE2LjUxNzYnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMi4wMTU1OScgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J00xOC4wMzE3IDQ0Ljk4NThWMjUuNDkyMicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScxLjAwNzgnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNMzEuNTU1MiAzMS40NTIzVjIwLjMyODEnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMS4wMDc4JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTU0LjM5NzMgMjEuNDcxMVY2MS43NjM3SDEuMzg3MjFWOC41MTM2N0g0MS41MDcxJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzEuMDM2NTknIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNNTUuNzkwNCA3Ljg4MDAxSDYzLjEzMjlWOS40NDQ0OUg1NS43OTA0SDU1LjMxMDVWOS45MjQzOVYxNi43OTY2SDUzLjY3ODhWOS45MjQzOVY5LjQ0NDQ5SDUzLjE5ODlINDUuOTE0VjcuODgwMDFINTMuMTk4OUg1My42Nzg4VjcuNDAwMVYwLjQ3OTkwM0g1NS4zMTA1VjcuNDAwMVY3Ljg4MDAxSDU1Ljc5MDRaJyBmaWxsPSdibGFjaycgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScwLjk1OTgwNicvJTNFJTNDL3N2ZyUzRVwiKVxyXG4gICAgICAgICAgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faWNvbnMucmVkIHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeS1yZWQ7XHJcbiAgICBpOjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JhZGllbnQtcmVkO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faWNvbnMuYmx1ZSB7XHJcbiAgICBjb2xvcjogJHByaW1hcnktYmx1ZTtcclxuICAgIGk6OmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRncmFkaWVudC1ibHVlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faWNvbnMuZ3JlZW4ge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWdyZWVuO1xyXG4gICAgaTo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDogJGdyYWRpZW50LWdyZWVuO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faWNvbnMuc3Bpbmsge1xyXG4gICAgY29sb3I6ICRzLXBpbms7XHJcbiAgICBpOjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkcy1waW5rO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faWNvbnMuc2JsdWUge1xyXG4gICAgY29sb3I6ICRzLWJsdWU7XHJcbiAgICBpOjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkcy1ibHVlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faWNvbnMuc2dyZWVuIHtcclxuICAgIGNvbG9yOiAkcy1ncmVlbjtcclxuICAgIGk6OmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRzLWdyZWVuO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNvbG9ycy1wcm9kdWN0LXZhcmlhbnQsXHJcbi5wcm9kdWN0LXZhcmlhbnQge1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgd2lkdGg6IDMycHg7XHJcbiAgaGVpZ2h0OiAzMnB4O1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXJlZDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG91dGxpbmUtb2Zmc2V0OiA0cHg7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDIpO1xyXG5cclxuICAmLS1yZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3NzU3YTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0YmNiZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmNoZWNrZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1yZWQ7XHJcbiAgICAgIG91dGxpbmU6IDRweCBzb2xpZCAkcHJpbWFyeS1yZWQ7XHJcbiAgICB9XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgb3V0bGluZTogNHB4IHNvbGlkICRwcmltYXJ5LXJlZDtcclxuICAgICAgLy8gYm94LXNoYWRvdzogMCAwIDAgNXB4ICNkZWU1ZmY7XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXJlZDtcclxuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tYmx1ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI3MGNlO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5YmRkO1xyXG4gICAgfVxyXG5cclxuICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJsdWU7XHJcbiAgICAgIG91dGxpbmU6IDRweCBzb2xpZCAkcHJpbWFyeS1ibHVlO1xyXG4gICAgfVxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IDRweCBzb2xpZCAkcHJpbWFyeS1ibHVlO1xyXG4gICAgICAvLyBib3gtc2hhZG93OiAwIDAgMCA1cHggI2RlZTVmZjtcclxuICAgIH1cclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmx1ZTtcclxuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLS1ncmVlbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhOThmO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZGMzYjE7XHJcbiAgICB9XHJcbiAgICAmOmNoZWNrZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ncmVlbjtcclxuICAgICAgb3V0bGluZTogNHB4IHNvbGlkICRwcmltYXJ5LWdyZWVuO1xyXG4gICAgfVxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IDRweCBzb2xpZCAkcHJpbWFyeS1ncmVlbjtcclxuICAgICAgLy8gYm94LXNoYWRvdzogMCAwIDAgNXB4ICNkZWU1ZmY7XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWdyZWVuO1xyXG5cclxuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc3Bpbmsge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWVjMztcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3YmNkNTtcclxuICAgIH1cclxuXHJcbiAgICAmOmNoZWNrZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcy1waW5rO1xyXG4gICAgICBvdXRsaW5lOiA0cHggc29saWQgJHMtcGluaztcclxuICAgIH1cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiA0cHggc29saWQgJHMtcGluaztcclxuICAgICAgLy8gYm94LXNoYWRvdzogMCAwIDAgNXB4ICNkZWU1ZmY7XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzLXBpbms7XHJcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXNibHVlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NmM0ZTk7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NGQ2ZjA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpjaGVja2VkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHMtYmx1ZTtcclxuICAgICAgb3V0bGluZTogNHB4IHNvbGlkICRzLWJsdWU7XHJcbiAgICB9XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgb3V0bGluZTogNHB4IHNvbGlkICRzLWJsdWU7XHJcbiAgICAgIC8vIGJveC1zaGFkb3c6IDAgMCAwIDVweCAjZGVlNWZmO1xyXG4gICAgfVxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcy1ibHVlO1xyXG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTAwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtLXNncmVlbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjdjY2NhO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NWRjZGE7XHJcbiAgICB9XHJcbiAgICAmOmNoZWNrZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcy1ncmVlbjtcclxuICAgICAgb3V0bGluZTogNHB4IHNvbGlkICRzLWdyZWVuO1xyXG4gICAgfVxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IDRweCBzb2xpZCAkcy1ncmVlbjtcclxuICAgICAgLy8gYm94LXNoYWRvdzogMCAwIDAgNXB4ICNkZWU1ZmY7XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzLWdyZWVuO1xyXG5cclxuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tYmFieXBpbmsge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RiODNhOTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzU3Yzk3O1xyXG4gICAgfVxyXG4gICAgJjpjaGVja2VkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhYnlwaW5rO1xyXG4gICAgICBvdXRsaW5lOiA0cHggc29saWQgJGJhYnlwaW5rO1xyXG4gICAgfVxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IDRweCBzb2xpZCAkYmFieXBpbms7XHJcbiAgICAgIC8vIGJveC1zaGFkb3c6IDAgMCAwIDVweCAjZGVlNWZmO1xyXG4gICAgfVxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFieXBpbms7XHJcblxyXG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTAwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1sYXZlbmRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmU5MWJiO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhZjc5YTg7XHJcbiAgICB9XHJcbiAgICAmOmNoZWNrZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGF2ZW5kZXI7XHJcbiAgICAgIG91dGxpbmU6IDRweCBzb2xpZCAkbGF2ZW5kZXI7XHJcbiAgICB9XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgb3V0bGluZTogNHB4IHNvbGlkICRsYXZlbmRlcjtcclxuICAgICAgLy8gYm94LXNoYWRvdzogMCAwIDAgNXB4ICNkZWU1ZmY7XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsYXZlbmRlcjtcclxuXHJcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWRhcmtwaW5rIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjOTU5ODE7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NhNjU4MztcclxuICAgIH1cclxuICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrcGluaztcclxuICAgICAgb3V0bGluZTogNHB4IHNvbGlkICRkYXJrcGluaztcclxuICAgIH1cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiA0cHggc29saWQgJGRhcmtwaW5rO1xyXG4gICAgICAvLyBib3gtc2hhZG93OiAwIDAgMCA1cHggI2RlZTVmZjtcclxuICAgIH1cclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtwaW5rO1xyXG5cclxuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNsaWRlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogLTE7XHJcbiAgbWFyZ2luLXRvcDogY2FsYygzMC41N3Z3ICogLTEpO1xyXG5cclxuICAmLS1zd2lldGEge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG5cclxuICAgIC5wcm9kdWN0c19fcGFja3Nob290IC5jb250YWluZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IDc1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJhYnlwaW5rIHtcclxuICBjb2xvcjogJGJhYnlwaW5rO1xyXG59XHJcblxyXG4ubGF2ZW5kZXIge1xyXG4gIGNvbG9yOiAkbGF2ZW5kZXI7XHJcbn1cclxuXHJcbi5kYXJrcGluayB7XHJcbiAgY29sb3I6ICRkYXJrcGluaztcclxufVxyXG5cclxuLmxvYWRpbmctaW5kaWNhdG9yIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBwYWRkaW5nOiAyMHB4IDQwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gIGRpc3BsYXk6IG5vbmU7IC8qIERvbXnFm2xuaWUgdWtyeXRlICovXHJcbn1cclxuXHJcbi8vIC5zY3JvbGxhYmxlLWNvbnRhaW5lciB7XHJcbi8vICAgb3ZlcmZsb3cteTogYXV0bztcclxuLy8gICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuLy8gICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgLyogRGxhIHDFgnlubmVnbyBwcnpld2lqYW5pYSAqL1xyXG4vLyB9XHJcblxyXG4uY29sb3JzLXByb2R1Y3RzIHtcclxuICAmX192YXJpYW50cyB7XHJcbiAgICAvLyBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgLy8gcGFkZGluZzogMTZweCAyOHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDI0cHg7XHJcbiAgICBtaW4td2lkdGg6IDI3OXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnJhZGlvLWdyb3VwLWNvbnRhaW5lciB7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdmFyaWFudHMtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiAjNWM1YzVjO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcbiAgfVxyXG5cclxuICAmX192YXJpYXQtbGFiZWwge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcbiAgICBjb2xvcjogIzVjNWM1YztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG59XHJcbiIsIi5jb250YWN0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICBtYXJnaW4tYm90dG9tOiBjYWxjKCgxNS4yODV2dyAtIDk1cHgpICogLTEpO1xyXG5cclxuICAvLyAuY29udGFpbmVyIHtcclxuICAvLyAgIG1heC13aWR0aDogOTE2cHg7XHJcbiAgLy8gfVxyXG5cclxuICAmX193cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktZ3JleS10aW50LTM7XHJcbiAgICBtYXgtd2lkdGg6IDkxNnB4O1xyXG4gICAgcGFkZGluZzogNDBweCA2MnB4IDQwcHg7XHJcbiAgICBtYXJnaW46IC04MHB4IDAgMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIHBhZGRpbmc6IDU2cHggODBweCA0MHB4O1xyXG4gICAgICBtYXJnaW46IC0yNzBweCBhdXRvIC0yJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChtYXgtZGVza3RvcCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGdhcDogODBweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICBnYXA6IDM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB9XHJcblxyXG4gICZfX2l0ZW0taGVhZGxpbmUge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmX19pdGVtLXBhcmFncmFwaCB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7IC8qIDExMCUgKi9cclxuXHJcbiAgICBiciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb250YWN0MiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcblxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmV5LXRpbnQtMztcclxuICAgIG1heC13aWR0aDogNDM1cHg7XHJcbiAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMzJweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGJpZy1tb2JpbGUpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICBnYXA6IDM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB9XHJcblxyXG4gICZfX2l0ZW0taGVhZGxpbmUge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgfVxyXG5cclxuICAmX19pdGVtLXBhcmFncmFwaCB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7IC8qIDExMCUgKi9cclxuXHJcbiAgICBiciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnByb2ZpbGUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIC8vIG1hcmdpbi10b3A6IC0zNzBweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIG1hcmdpbi10b3A6IC0yNzBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoKDE1LjI4NXZ3IC0gOTVweCkgKiAtMSk7XHJcbiAgfVxyXG4gIC5jb250YWluZXItbGluZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICB9XHJcblxyXG4gIC5jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiA1MjZweDtcclxuICB9XHJcblxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMjBweDtcclxuICB9XHJcblxyXG4gIC8vICZfX2NvbnRhaW5lciB7XHJcbiAgLy8gICBwYWRkaW5nOiAyNHB4IDAgMzJweDtcclxuICAvLyB9XHJcblxyXG4gICZfX2RhdGEtc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzdweDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjFweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vICZfX2RlbGV0ZS1hY2NvdW50LXRpdGxlIHtcclxuICAvLyAgIG1hcmdpbjogMzJweCAwO1xyXG4gIC8vIH1cclxufVxyXG5cclxuLmZvcm0tY29udGFpbmVyX19tb2RhbCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuIiwiJHc6IDM4NDBweDtcclxuXHJcbi5oZXJvIHtcclxuICAvLyBmbGV4LWdyb3c6IDI7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgLy8gbWluLWhlaWdodDogY2FsYygkdyAqIDAuMzA1Nyk7XHJcbiAgbWluLWhlaWdodDogNDQwcHg7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIG1pbi1oZWlnaHQ6IDgwMHB4O1xyXG4gIH1cclxuICAvLyBoZWlnaHQ6IDQwMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIC8vIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBtYXJnaW4tdG9wOiAtODBweDtcclxuICBwYWRkaW5nLXRvcDogODBweDtcclxuICAvLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYzQyNDIgMCUsICNhZjE3MjIgMTAwJSk7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgLy8gdG9wOiAwO1xyXG4gICAgdG9wOiBjYWxjKCgkdyAvIDIgKiAtMC4zMDU3KSArIDM0MHB4KTtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIHRvcDogY2FsYygoJHcgLyAyICogLTAuMzA1NykgKyA0MzBweCk7XHJcbiAgICB9XHJcbiAgICAvLyBib3R0b206IDQwMHB4O1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgd2lkdGg6ICR3O1xyXG4gICAgaGVpZ2h0OiBjYWxjKCR3ICogMC4zNCk7IC8qIER5bmFtaWN6bmEgd3lzb2tvxZvEhyBuYSBwb2RzdGF3aWUga8SFdGEgKi9cclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiBjYWxjKCR3LzIgLSA1MHZ3KSwgI2FmMTcyMiBjYWxjKCR3LzIgKyA1MHZ3KSk7XHJcbiAgICAvLyBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgLy8gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYzQyNDIgMzAlLCAjYWYxNzIyIDcwJSk7XHJcbiAgICAvLyB9XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsICR3IDAsICR3IDAsIDAgY2FsYygkdyAqIDAuMzA1NykpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIH1cclxuXHJcbiAgJi0taG9tZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBtaW4taGVpZ2h0OiA0NDBweDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDU5MHB4O1xyXG4gICAgfVxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tdmlzdWFsIHtcclxuICAgIHotaW5kZXg6IDEyO1xyXG5cclxuICAgICR3OiAzMDAwcHg7XHJcbiAgICAkb2Zmc2V0OiA1NTBweDtcclxuICAgICRtb2JpbGU6IDYwMHB4O1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAkdztcclxuICAgICAgLy8gaGVpZ2h0OiBjYWxjKCR3ICogMC4zMDU3KTsgLyogRHluYW1pY3puYSB3eXNva2/Fm8SHIG5hIHBvZHN0YXdpZSBrxIV0YSAqL1xyXG4gICAgICB0b3A6IDA7XHJcblxyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYzQyNDIgMCUsICNhZjE3MjIgMTAwJSk7XHJcbiAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsICR3IDAsICR3ICsgJG1vYmlsZSAwLCAwIGNhbGMoKCR3ICsgJG1vYmlsZSkgKiAwLjMwNTcpKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsICR3IDAsICR3ICsgJG9mZnNldCAwLCAwIGNhbGMoKCR3ICsgJG9mZnNldCkgKiAwLjMwNTcpKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCg0ay1kZXNrdG9wKSB7XHJcbiAgICAgICAgJHc6IDM4NDBweDtcclxuICAgICAgICAkb2Zmc2V0OiAxMDBweDtcclxuICAgICAgICB3aWR0aDogJHc7XHJcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgJHcgMCwgJHcgKyAkb2Zmc2V0IDAsIDAgY2FsYygoJHcgKyAkb2Zmc2V0KSAqIDAuMzA1NykpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbWluLWhlaWdodDogY2FsYyg0NzBweCArIDEzdncpO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIC8vIG1pbi1oZWlnaHQ6IGNhbGMoNTUwcHggKyAxM3Z3KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICBtaW4taGVpZ2h0OiA4MDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVyb19fc3VidGl0bGUge1xyXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAvLyBtYXgtd2lkdGg6IDI1NnB4O1xyXG4gICAgICBiciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc3dpZXRhIHtcclxuICAgIHotaW5kZXg6IDEyO1xyXG4gICAgJHc6IDMwMDBweDtcclxuICAgICRvZmZzZXQ6IDQyMHB4O1xyXG4gICAgJG1vYmlsZTogNzIwcHg7XHJcbiAgICAkdGFibGV0OiAxMDBweDtcclxuICAgIC8vIGhlaWdodDogY2FsYygkdyAqIDAuMzUpOyAvKiBEeW5hbWljem5hIHd5c29rb8WbxIcgbmEgcG9kc3Rhd2llIGvEhXRhICovXHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6ICR3O1xyXG4gICAgICAvLyBoZWlnaHQ6IGNhbGMoJHcgKiAwLjMwNTcpOyAvKiBEeW5hbWljem5hIHd5c29rb8WbxIcgbmEgcG9kc3Rhd2llIGvEhXRhICovXHJcbiAgICAgIHRvcDogMDtcclxuXHJcbiAgICAgIC8vIGhlaWdodDogY2FsYygkdyAqIDAuMzUpOyAvKiBEeW5hbWljem5hIHd5c29rb8WbxIcgbmEgcG9kc3Rhd2llIGvEhXRhICovXHJcblxyXG4gICAgICBiYWNrZ3JvdW5kOlxyXG4gICAgICAgIHVybChcIi4uL2ltZy9zd2lldGEvaG9tZS1iZy1tb2JpbGUuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wLFxyXG4gICAgICAgIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcclxuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgJHcgMCwgJHcgKyAkbW9iaWxlIDAsIDAgY2FsYygoJHcgKyAkbW9iaWxlKSAqIDAuMzA1NykpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDMzJSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAkdyAwLCAkdyArICR0YWJsZXQgMCwgMCBjYWxjKCgkdyArICR0YWJsZXQpICogMC4zMDU3KSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAgIGJhY2tncm91bmQ6XHJcbiAgICAgICAgICB1cmwoXCIuLi9pbWcvc3dpZXRhL2hvbWUtYmctZGVza3RvcC5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3AsXHJcbiAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYzQyNDIgMCUsICNhZjE3MjIgMTAwJSk7XHJcbiAgICAgICAgLy8gY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgJHcgMCwgJHcgKyAkbW9iaWxlIDAsIDAgY2FsYygoJHcgKyAkbW9iaWxlKSAqIDAuMzA1NykpO1xyXG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsICR3IDAsICR3ICsgJG9mZnNldCAwLCAwIGNhbGMoKCR3ICsgJG9mZnNldCkgKiAwLjMwNTcpKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCg0ay1kZXNrdG9wKSB7XHJcbiAgICAgICAgJHc6IDM4NDBweDtcclxuICAgICAgICB3aWR0aDogJHc7XHJcbiAgICAgICAgJG9mZnNldDogMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6XHJcbiAgICAgICAgICB1cmwoXCIuLi9pbWcvc3dpZXRhL2hvbWUtYmctNGsuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wLFxyXG4gICAgICAgICAgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmM0MjQyIDAlLCAjYWYxNzIyIDEwMCUpO1xyXG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsICR3IDAsICR3ICsgJG9mZnNldCAwLCAwIGNhbGMoKCR3ICsgJG9mZnNldCkgKiAwLjMwNTcpKTtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLXNpemU6IDE0MCUgIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoJHcgKiAwLjM1KTsgLyogRHluYW1pY3puYSB3eXNva2/Fm8SHIG5hIHBvZHN0YXdpZSBrxIV0YSAqL1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbWluLWhlaWdodDogY2FsYyg2NDBweCArICgoJGFuZ2xlLXRhbmdlbnMvMikpKTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBtaW4taGVpZ2h0OiA2MjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICBtaW4taGVpZ2h0OiA5MDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVyb19fc3VidGl0bGUge1xyXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAvLyBtYXgtd2lkdGg6IDI1NnB4O1xyXG4gICAgICBiciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc3dpZXRhLWxwIHtcclxuICAgIHotaW5kZXg6IDEyO1xyXG4gICAgJHc6IDMwMDBweDtcclxuICAgICRvZmZzZXQ6IDc1MHB4O1xyXG4gICAgJG1vYmlsZTogNDYwcHg7XHJcbiAgICAkdGFiOiAyODBweDtcclxuICAgIGhlaWdodDogY2FsYygkdyAqIDAuMzQpOyAvKiBEeW5hbWljem5hIHd5c29rb8WbxIcgbmEgcG9kc3Rhd2llIGvEhXRhICovXHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZE1heCh0YWJsZXQpIHtcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6ICR3O1xyXG4gICAgICAvLyBoZWlnaHQ6IGNhbGMoJHcgKiAwLjMwNTcpOyAvKiBEeW5hbWljem5hIHd5c29rb8WbxIcgbmEgcG9kc3Rhd2llIGvEhXRhICovXHJcbiAgICAgIHRvcDogMTJweDtcclxuXHJcbiAgICAgIGJhY2tncm91bmQ6XHJcbiAgICAgICAgdXJsKFwiLi4vaW1nL3N3aWV0YS9zd2lldGEtYmctbW9iaWxlLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcCxcclxuICAgICAgICBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYzQyNDIgMCUsICNhZjE3MjIgMTAwJSk7XHJcbiAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsICR3IDAsICR3ICsgJG1vYmlsZSAwLCAwIGNhbGMoKCR3ICsgJG1vYmlsZSkgKiAwLjMwNTcpKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgdG9wOiAtMzBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOlxyXG4gICAgICAgICAgdXJsKFwiLi4vaW1nL3N3aWV0YS9zd2lldGEtYmctbW9iaWxlLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcCxcclxuICAgICAgICAgIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcclxuICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAkdyAwLCAkdyArICR0YWIgMCwgMCBjYWxjKCgkdyArICR0YWIpICogMC4zMDU3KSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAgIHRvcDogMTJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOlxyXG4gICAgICAgICAgdXJsKFwiLi4vaW1nL3N3aWV0YS9zd2lldGEtYmctZGVza3RvcC5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3AsXHJcbiAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYzQyNDIgMCUsICNhZjE3MjIgMTAwJSk7XHJcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgJHcgMCwgJHcgKyAkb2Zmc2V0IDAsIDAgY2FsYygoJHcgKyAkb2Zmc2V0KSAqIDAuMzA1NykpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTEyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKDRrLWRlc2t0b3ApIHtcclxuICAgICAgICAkdzogMzg0MHB4O1xyXG4gICAgICAgIHdpZHRoOiAkdztcclxuICAgICAgICAkb2Zmc2V0OiAzMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOlxyXG4gICAgICAgICAgdXJsKFwiLi4vaW1nL3N3aWV0YS9zd2lldGEtYmctNGsuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wLFxyXG4gICAgICAgICAgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmM0MjQyIDAlLCAjYWYxNzIyIDEwMCUpO1xyXG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsICR3IDAsICR3ICsgJG9mZnNldCAwLCAwIGNhbGMoKCR3ICsgJG9mZnNldCkgKiAwLjMwNTcpKTtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLXNpemU6IDE0MCUgIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoJHcgKiAwLjM1KTsgLyogRHluYW1pY3puYSB3eXNva2/Fm8SHIG5hIHBvZHN0YXdpZSBrxIV0YSAqL1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTEyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbWluLWhlaWdodDogY2FsYyg1NjBweCArIDEzdncpO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICBtaW4taGVpZ2h0OiA3NDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVyb19fc3VidGl0bGUge1xyXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAvLyBtYXgtd2lkdGg6IDI1NnB4O1xyXG4gICAgICBiciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tc3dpZXRhIHtcclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMzgwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBiciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc3dpZXRhLWxwLXN0YXJ0IHtcclxuICAgIHotaW5kZXg6IDEyO1xyXG4gICAgJHc6IDMwMDBweDtcclxuICAgICRvZmZzZXQ6IDM4MHB4O1xyXG4gICAgJG1vYmlsZTogNjgwcHg7XHJcbiAgICAkdGFiOiAyODBweDtcclxuICAgIGhlaWdodDogY2FsYygkdyAqIDAuMzQpOyAvKiBEeW5hbWljem5hIHd5c29rb8WbxIcgbmEgcG9kc3Rhd2llIGvEhXRhICovXHJcblxyXG4gICAgLy8gQGluY2x1ZGUgcmVzcG9uZE1heCh0YWJsZXQpIHtcclxuICAgIC8vICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAvLyB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6ICR3O1xyXG4gICAgICAvLyBoZWlnaHQ6IGNhbGMoJHcgKiAwLjMwNTcpOyAvKiBEeW5hbWljem5hIHd5c29rb8WbxIcgbmEgcG9kc3Rhd2llIGvEhXRhICovXHJcbiAgICAgIHRvcDogMTJweDtcclxuXHJcbiAgICAgIGJhY2tncm91bmQ6XHJcbiAgICAgICAgdXJsKFwiLi4vaW1nL3N3aWV0YS9zd2lldGEtYmctbW9iaWxlLTIuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wLFxyXG4gICAgICAgIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcclxuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgJHcgMCwgJHcgKyAkbW9iaWxlIDAsIDAgY2FsYygoJHcgKyAkbW9iaWxlKSAqIDAuMzA1NykpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC01MHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICB0b3A6IC0zMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6XHJcbiAgICAgICAgICB1cmwoXCIuLi9pbWcvc3dpZXRhL3N3aWV0YS1iZy1kZXNrdG9wLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcCxcclxuICAgICAgICAgIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcclxuICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAkdyAwLCAkdyArICR0YWIgMCwgMCBjYWxjKCgkdyArICR0YWIpICogMC4zMDU3KSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MiU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiB1bnNldDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgdG9wOiAxMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6XHJcbiAgICAgICAgICB1cmwoXCIuLi9pbWcvc3dpZXRhL3N3aWV0YS1iZy1kZXNrdG9wLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcCxcclxuICAgICAgICAgIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcclxuICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAkdyAwLCAkdyArICRvZmZzZXQgMCwgMCBjYWxjKCgkdyArICRvZmZzZXQpICogMC4zMDU3KSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAtNzBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCg0aykge1xyXG4gICAgICAgICRvZmZzZXQ6IDgzMHB4O1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kOlxyXG4gICAgICAgICAgdXJsKFwiLi4vaW1nL3N3aWV0YS9zd2lldGEtYmctZGVza3RvcC5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3AsXHJcbiAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYzQyNDIgMCUsICNhZjE3MjIgMTAwJSk7XHJcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgJHcgMCwgJHcgKyAkb2Zmc2V0IDAsIDAgY2FsYygoJHcgKyAkb2Zmc2V0KSAqIDAuMzA1NykpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTcwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKDRrLWRlc2t0b3ApIHtcclxuICAgICAgICAkdzogMzg0MHB4O1xyXG4gICAgICAgIHdpZHRoOiAkdztcclxuICAgICAgICAkb2Zmc2V0OiA0MTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOlxyXG4gICAgICAgICAgdXJsKFwiLi4vaW1nL3N3aWV0YS9zd2lldGEtYmctNGsuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wLFxyXG4gICAgICAgICAgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmM0MjQyIDAlLCAjYWYxNzIyIDEwMCUpO1xyXG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsICR3IDAsICR3ICsgJG9mZnNldCAwLCAwIGNhbGMoKCR3ICsgJG9mZnNldCkgKiAwLjMwNTcpKTtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLXNpemU6IDE0MCUgIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoJHcgKiAwLjM1KTsgLyogRHluYW1pY3puYSB3eXNva2/Fm8SHIG5hIHBvZHN0YXdpZSBrxIV0YSAqL1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTcwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDcwMHB4ICsgMTN2dyk7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgbWluLWhlaWdodDogNzAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDc4MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCg0aykge1xyXG4gICAgICBtaW4taGVpZ2h0OiA5MDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVyb19fc3VidGl0bGUge1xyXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAvLyBtYXgtd2lkdGg6IDI1NnB4O1xyXG4gICAgICBiciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tc3dpZXRhIHtcclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMzgwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBiciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3dpZXRhLWxpY3puaWsge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBmbGV4LWJhc2lzOiA1MiU7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tcHJvZHVjdHMge1xyXG4gICAgei1pbmRleDogMTI7XHJcblxyXG4gICAgJHc6IDMwMDBweDtcclxuICAgICRvZmZzZXQ6IDUwMHB4O1xyXG4gICAgJG1vYmlsZTogMTAwcHg7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6ICR3O1xyXG4gICAgICAvLyBoZWlnaHQ6IGNhbGMoJHcgKiAwLjMwNTcpOyAvKiBEeW5hbWljem5hIHd5c29rb8WbxIcgbmEgcG9kc3Rhd2llIGvEhXRhICovXHJcbiAgICAgIHRvcDogMDtcclxuXHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcclxuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgJHcgMCwgJHcgKyAkbW9iaWxlIDAsIDAgY2FsYygoJHcgKyAkbW9iaWxlKSAqIDAuMzA1NykpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgJHcgMCwgJHcgKyAkb2Zmc2V0IDAsIDAgY2FsYygoJHcgKyAkb2Zmc2V0KSAqIDAuMzA1NykpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKDRrLWRlc2t0b3ApIHtcclxuICAgICAgICAkdzogMzg0MHB4O1xyXG4gICAgICAgICRvZmZzZXQ6IDIyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAkdztcclxuICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAkdyAwLCAkdyArICRvZmZzZXQgMCwgMCBjYWxjKCgkdyArICRvZmZzZXQpICogMC4zMDU3KSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDQ3MHB4ICsgMTN2dyk7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgLy8gbWluLWhlaWdodDogY2FsYyg1NTBweCArIDEzdncpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDgwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvX19zdWJ0aXRsZSB7XHJcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIC8vIG1heC13aWR0aDogMjU2cHg7XHJcbiAgICAgIGJyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1zdHJlZmEge1xyXG4gICAgei1pbmRleDogMTI7XHJcblxyXG4gICAgJHc6IDMwMDBweDtcclxuICAgICRvZmZzZXQ6IDY1MHB4O1xyXG4gICAgJG1vYmlsZTogNDUwcHg7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6ICR3O1xyXG4gICAgICAvLyBoZWlnaHQ6IGNhbGMoJHcgKiAwLjMwNTcpOyAvKiBEeW5hbWljem5hIHd5c29rb8WbxIcgbmEgcG9kc3Rhd2llIGvEhXRhICovXHJcbiAgICAgIHRvcDogMDtcclxuXHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcclxuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgJHcgMCwgJHcgKyAkbW9iaWxlIDAsIDAgY2FsYygoJHcgKyAkbW9iaWxlKSAqIDAuMzA1NykpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgJHcgMCwgJHcgKyAkb2Zmc2V0IDAsIDAgY2FsYygoJHcgKyAkb2Zmc2V0KSAqIDAuMzA1NykpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKDRrLWRlc2t0b3ApIHtcclxuICAgICAgICAkdzogMzg0MHB4O1xyXG4gICAgICAgICRvZmZzZXQ6IDIyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAkdztcclxuICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAkdyAwLCAkdyArICRvZmZzZXQgMCwgMCBjYWxjKCgkdyArICRvZmZzZXQpICogMC4zMDU3KSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDYyMHB4ICsgMTN2dyk7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDg0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvX19zdWJ0aXRsZSB7XHJcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIC8vIG1heC13aWR0aDogMjU2cHg7XHJcbiAgICAgIGJyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1nZHppZS1rb2R5IHtcclxuICAgIHotaW5kZXg6IDEyO1xyXG5cclxuICAgICR3OiAzMDAwcHg7XHJcbiAgICAkb2Zmc2V0OiAtMjAwcHg7XHJcbiAgICAkbW9iaWxlOiAwcHg7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6ICR3O1xyXG4gICAgICAvLyBoZWlnaHQ6IGNhbGMoJHcgKiAwLjMwNTcpOyAvKiBEeW5hbWljem5hIHd5c29rb8WbxIcgbmEgcG9kc3Rhd2llIGvEhXRhICovXHJcbiAgICAgIHRvcDogMDtcclxuXHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcclxuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgJHcgMCwgJHcgKyAkbW9iaWxlIDAsIDAgY2FsYygoJHcgKyAkbW9iaWxlKSAqIDAuMzA1NykpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgJHcgMCwgJHcgKyAkb2Zmc2V0IDAsIDAgY2FsYygoJHcgKyAkb2Zmc2V0KSAqIDAuMzA1NykpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKDRrLWRlc2t0b3ApIHtcclxuICAgICAgICAkdzogMzg0MHB4O1xyXG4gICAgICAgICRvZmZzZXQ6IC02MDBweDtcclxuICAgICAgICB3aWR0aDogJHc7XHJcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgJHcgMCwgJHcgKyAkb2Zmc2V0IDAsIDAgY2FsYygoJHcgKyAkb2Zmc2V0KSAqIDAuMzA1NykpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbWluLWhlaWdodDogY2FsYyg0OTBweCArIDEzdncpO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICBtaW4taGVpZ2h0OiA1MjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVyb19fc3VidGl0bGUge1xyXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAvLyBtYXgtd2lkdGg6IDI1NnB4O1xyXG4gICAgICBiciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvX19jb250ZW50IHtcclxuICAgICAgLy8gZmxleC1iYXNpczogNDglO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDI5MHB4O1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVyb19fdmlzdWFsIHtcclxuICAgICAgYm90dG9tOiAxNDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLW1nbSB7XHJcbiAgICB6LWluZGV4OiAxMjtcclxuXHJcbiAgICAkdzogMzAwMHB4O1xyXG4gICAgJG9mZnNldDogNzAwcHg7XHJcbiAgICAkbW9iaWxlOiA2MDBweDtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogJHc7XHJcbiAgICAgIC8vIGhlaWdodDogY2FsYygkdyAqIDAuMzA1Nyk7IC8qIER5bmFtaWN6bmEgd3lzb2tvxZvEhyBuYSBwb2RzdGF3aWUga8SFdGEgKi9cclxuICAgICAgdG9wOiAtNDBweDtcclxuXHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tZ20tYmcuanBnXCIpIG5vLXJlcGVhdCBib3R0b20gY2VudGVyO1xyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgJHcgMCwgJHcgKyAkbW9iaWxlIDAsIDAgY2FsYygoJHcgKyAkbW9iaWxlKSAqIDAuMzA1NykpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgJHcgMCwgJHcgKyAkb2Zmc2V0IDAsIDAgY2FsYygoJHcgKyAkb2Zmc2V0KSAqIDAuMzA1NykpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKDRrLWRlc2t0b3ApIHtcclxuICAgICAgICAkdzogMzg0MHB4O1xyXG4gICAgICAgICRvZmZzZXQ6IDMwMHB4O1xyXG4gICAgICAgIHdpZHRoOiAkdztcclxuICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAkdyAwLCAkdyArICRvZmZzZXQgMCwgMCBjYWxjKCgkdyArICRvZmZzZXQpICogMC4zMDU3KSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDY3MHB4ICsgMTN2dyk7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDg5MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvX19zdWJ0aXRsZSB7XHJcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIC8vIG1heC13aWR0aDogMjU2cHg7XHJcbiAgICAgIGJyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS12b3VjaGVycyB7XHJcbiAgICB6LWluZGV4OiAxMjtcclxuXHJcbiAgICAkdzogMzAwMHB4O1xyXG4gICAgJG9mZnNldDogLTIyMHB4O1xyXG4gICAgJG1vYmlsZTogLTIwMHB4O1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAkdztcclxuICAgICAgLy8gaGVpZ2h0OiBjYWxjKCR3ICogMC4zMDU3KTsgLyogRHluYW1pY3puYSB3eXNva2/Fm8SHIG5hIHBvZHN0YXdpZSBrxIV0YSAqL1xyXG4gICAgICB0b3A6IDA7XHJcblxyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYzQyNDIgMCUsICNhZjE3MjIgMTAwJSk7XHJcbiAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsICR3IDAsICR3ICsgJG1vYmlsZSAwLCAwIGNhbGMoKCR3ICsgJG1vYmlsZSkgKiAwLjMwNTcpKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsICR3IDAsICR3ICsgJG9mZnNldCAwLCAwIGNhbGMoKCR3ICsgJG9mZnNldCkgKiAwLjMwNTcpKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCg0ay1kZXNrdG9wKSB7XHJcbiAgICAgICAgJHc6IDM4NDBweDtcclxuICAgICAgICAkb2Zmc2V0OiAtNjgwcHg7XHJcbiAgICAgICAgd2lkdGg6ICR3O1xyXG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsICR3IDAsICR3ICsgJG9mZnNldCAwLCAwIGNhbGMoKCR3ICsgJG9mZnNldCkgKiAwLjMwNTcpKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIG1pbi1oZWlnaHQ6IGNhbGMoNDMwcHggKyAxM3Z3KTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgbWluLWhlaWdodDogNTUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlcm9fX3N1YnRpdGxlIHtcclxuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAgICAgLy8gbWF4LXdpZHRoOiAyNTZweDtcclxuICAgICAgYnIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVyb19fY29udGVudCB7XHJcbiAgICAgIC8vIGZsZXgtYmFzaXM6IDQ4JTtcclxuICAgICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgICAgbWF4LXdpZHRoOiAyOTBweDtcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMTdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvX192aXN1YWwge1xyXG4gICAgICBib3R0b206IDE4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tY29sb3JzIHtcclxuICAgIHotaW5kZXg6IDEyO1xyXG4gICAgY29sb3I6ICRjb2xvcnM7XHJcbiAgICAkdzogMzAwMHB4O1xyXG4gICAgJG9mZnNldDogNjUwcHg7XHJcbiAgICAkbW9iaWxlOiA2NTBweDtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogJHc7XHJcbiAgICAgIC8vIGhlaWdodDogY2FsYygkdyAqIDAuMzA1Nyk7IC8qIER5bmFtaWN6bmEgd3lzb2tvxZvEhyBuYSBwb2RzdGF3aWUga8SFdGEgKi9cclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBoZWlnaHQ6IDgwMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA0NnB4O1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGJhY2tncm91bmQ6XHJcbiAgICAgICAgdXJsKFwiLi4vaW1nL2NvbG9ycy1oZWFkZXItYmctbS5qcGdcIiksXHJcbiAgICAgICAgcmFkaWFsLWdyYWRpZW50KDMxLjgxJSAzNy4wOCUgYXQgMjYuMDUlIDYyLjI5JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgI2ZiZGNlYyAxMDAlKSxcclxuICAgICAgICBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjUxLCAyMjAsIDIzNiwgMCkgMC43MyUsICNmYmRjZWMgMjUuMjQlKSxcclxuICAgICAgICBsaW5lYXItZ3JhZGllbnQoODlkZWcsIHJnYmEoMjUxLCAyMjksIDI0MCwgMC41KSAyOS43NCUsICNmYmRjZWMgNjUuMzIlKSwgI2ZiZGNlYztcclxuXHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogOTIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogNzIlO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAkdyAwLCAkdyArICRtb2JpbGUgMCwgMCBjYWxjKCgkdyArICRtb2JpbGUpICogMC4zMDU3KSk7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsICR3IDAsICR3ICsgJG9mZnNldCAwLCAwIGNhbGMoKCR3ICsgJG9mZnNldCkgKiAwLjMwNTcpKTtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZDpcclxuICAgICAgICAgIHVybChcIi4uL2ltZy9jb2xvcnMtaGVhZGVyLWJnLmpwZ1wiKSxcclxuICAgICAgICAgIHJhZGlhbC1ncmFkaWVudCgzMS44MSUgMzcuMDglIGF0IDI2LjA1JSA2Mi4yOSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsICNmYmRjZWMgMTAwJSksXHJcbiAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjUxLCAyMjAsIDIzNiwgMCkgMC43MyUsICNmYmRjZWMgMjUuMjQlKSxcclxuICAgICAgICAgIGxpbmVhci1ncmFkaWVudCg4OWRlZywgcmdiYSgyNTEsIDIyOSwgMjQwLCAwLjUpIDI5Ljc0JSwgI2ZiZGNlYyA2NS4zMiUpLCAjZmJkY2VjO1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDY2JTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MCUgMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGhlaWdodDogY2FsYygkdyAqIDAuMzA1Nyk7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDcxJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgaGVpZ2h0OiAxMTA3LjFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIG1pbi1oZWlnaHQ6IGNhbGMoNzAwcHggKyAxM3Z3KTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgbWluLWhlaWdodDogODQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlcm9fX3RpdGxlIHtcclxuICAgICAgY29sb3I6ICRjb2xvcnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogODdweDtcclxuICAgICAgYnI6bm90KC5tb2JpbGUtYnIpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMzNXB4KSB7XHJcbiAgICAgIC8vICAgZm9udC1zaXplOiA4N3B4O1xyXG4gICAgICAvLyB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTI2cHg7XHJcbiAgICAgICAgYnIubW9iaWxlLWJyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYnI6bm90KC5tb2JpbGUtYnIpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvX19zdWJ0aXRsZSB7XHJcbiAgICAgIC8vIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIG1heC13aWR0aDogMjgwcHg7XHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0MDRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvX19jb250ZW50IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1jb2xvcnMta29ua3VycyB7XHJcbiAgICB6LWluZGV4OiAxMjtcclxuICAgIGNvbG9yOiAkY29sb3JzO1xyXG4gICAgJHc6IDMwMDBweDtcclxuICAgICRvZmZzZXQ6IDY1MHB4O1xyXG4gICAgJG1vYmlsZTogNjUwcHg7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6ICR3O1xyXG4gICAgICAvLyBoZWlnaHQ6IGNhbGMoJHcgKiAwLjMwNTcpOyAvKiBEeW5hbWljem5hIHd5c29rb8WbxIcgbmEgcG9kc3Rhd2llIGvEhXRhICovXHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgaGVpZ2h0OiA4MDBweDtcclxuXHJcbiAgICAgIGJhY2tncm91bmQ6XHJcbiAgICAgICAgdXJsKFwiLi4vaW1nL2NvbG9ycy1rb25rdXJzLWhlYWRlci1iZy1tLmpwZ1wiKSxcclxuICAgICAgICByYWRpYWwtZ3JhZGllbnQoMzEuODElIDM3LjA4JSBhdCAyNi4wNSUgNjIuMjklLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCAjZmJkY2VjIDEwMCUpLFxyXG4gICAgICAgIGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTEsIDIyMCwgMjM2LCAwKSAwLjczJSwgI2ZiZGNlYyAyNS4yNCUpLFxyXG4gICAgICAgIGxpbmVhci1ncmFkaWVudCg4OWRlZywgcmdiYSgyNTEsIDIyOSwgMjQwLCAwLjUpIDI5Ljc0JSwgI2ZiZGNlYyA2NS4zMiUpO1xyXG5cclxuICAgICAgYmFja2dyb3VuZC1zaXplOiA5MjBweDtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgLy8gYmFja2dyb3VuZC1zaXplOiA3MiU7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XHJcbiAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsICR3IDAsICR3ICsgJG1vYmlsZSAwLCAwIGNhbGMoKCR3ICsgJG1vYmlsZSkgKiAwLjMwNTcpKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgdG9wOiAxMHB4O1xyXG5cclxuICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAkdyAwLCAkdyArICRvZmZzZXQgMCwgMCBjYWxjKCgkdyArICRvZmZzZXQpICogMC4zMDU3KSk7XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQ6XHJcbiAgICAgICAgICB1cmwoXCIuLi9pbWcvY29sb3JzLWtvbmt1cnMtaGVhZGVyLWJnLmpwZ1wiKSxcclxuICAgICAgICAgIHJhZGlhbC1ncmFkaWVudCgzMS44MSUgMzcuMDglIGF0IDI2LjA1JSA2Mi4yOSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsICNmYmRjZWMgMTAwJSksXHJcbiAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjUxLCAyMjAsIDIzNiwgMCkgMC43MyUsICNmYmRjZWMgMjUuMjQlKSxcclxuICAgICAgICAgIGxpbmVhci1ncmFkaWVudCg4OWRlZywgcmdiYSgyNTEsIDIyOSwgMjQwLCAwLjUpIDI5Ljc0JSwgI2ZiZGNlYyA2NS4zMiUpO1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNSUgMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGhlaWdodDogY2FsYygkdyAqIDAuMzA1Nyk7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDk4JTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgaGVpZ2h0OiAxMTA3LjFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLTIge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiAkdztcclxuICAgICAgICAvLyBoZWlnaHQ6IGNhbGMoJHcgKiAwLjMwNTcpOyAvKiBEeW5hbWljem5hIHd5c29rb8WbxIcgbmEgcG9kc3Rhd2llIGvEhXRhICovXHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGhlaWdodDogOTAwcHg7XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQ6XHJcbiAgICAgICAgICB1cmwoXCIuLi9pbWcvY29sb3JzLWtvbmt1cnMtMi1oZWFkZXItYmctbS5qcGdcIiksXHJcbiAgICAgICAgICByYWRpYWwtZ3JhZGllbnQoMzEuODElIDM3LjA4JSBhdCAyNi4wNSUgNjIuMjklLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCAjZmJkY2VjIDEwMCUpLFxyXG4gICAgICAgICAgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1MSwgMjIwLCAyMzYsIDApIDAuNzMlLCAjZmJkY2VjIDI1LjI0JSksXHJcbiAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoODlkZWcsIHJnYmEoMjUxLCAyMjksIDI0MCwgMC41KSAyOS43NCUsICNmYmRjZWMgNjUuMzIlKTtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4MjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogNzIlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XHJcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgJHcgMCwgJHcgKyAkbW9iaWxlIDAsIDAgY2FsYygoJHcgKyAkbW9iaWxlKSAqIDAuMzA1NykpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgICAgdG9wOiAxMHB4O1xyXG5cclxuICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsICR3IDAsICR3ICsgJG9mZnNldCAwLCAwIGNhbGMoKCR3ICsgJG9mZnNldCkgKiAwLjMwNTcpKTtcclxuXHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOlxyXG4gICAgICAgICAgICB1cmwoXCIuLi9pbWcvY29sb3JzLWtvbmt1cnMtMi1oZWFkZXItYmcuanBnXCIpLFxyXG4gICAgICAgICAgICByYWRpYWwtZ3JhZGllbnQoMzEuODElIDM3LjA4JSBhdCAyNi4wNSUgNjIuMjklLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCAjZmJkY2VjIDEwMCUpLFxyXG4gICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjUxLCAyMjAsIDIzNiwgMCkgMC43MyUsICNmYmRjZWMgMjUuMjQlKSxcclxuICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KDg5ZGVnLCByZ2JhKDI1MSwgMjI5LCAyNDAsIDAuNSkgMjkuNzQlLCAjZmJkY2VjIDY1LjMyJSk7XHJcblxyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5MCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNSUgMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoJHcgKiAwLjMwNTcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDk1JTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MCUgdG9wO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIGhlaWdodDogMTEwNy4xcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS0zIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICB3aWR0aDogJHc7XHJcbiAgICAgICAgLy8gaGVpZ2h0OiBjYWxjKCR3ICogMC4zMDU3KTsgLyogRHluYW1pY3puYSB3eXNva2/Fm8SHIG5hIHBvZHN0YXdpZSBrxIV0YSAqL1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBoZWlnaHQ6IDkwMHB4O1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kOlxyXG4gICAgICAgICAgdXJsKFwiLi4vaW1nL2NvbG9ycy1rb25rdXJzLTMtaGVhZGVyLWJnLW0uanBnXCIpLFxyXG4gICAgICAgICAgcmFkaWFsLWdyYWRpZW50KDMxLjgxJSAzNy4wOCUgYXQgMjYuMDUlIDYyLjI5JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgI2ZiZGNlYyAxMDAlKSxcclxuICAgICAgICAgIGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTEsIDIyMCwgMjM2LCAwKSAwLjczJSwgI2ZiZGNlYyAyNS4yNCUpLFxyXG4gICAgICAgICAgbGluZWFyLWdyYWRpZW50KDg5ZGVnLCByZ2JhKDI1MSwgMjI5LCAyNDAsIDAuNSkgMjkuNzQlLCAjZmJkY2VjIDY1LjMyJSk7XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogODIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLXNpemU6IDcyJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsICR3IDAsICR3ICsgJG1vYmlsZSAwLCAwIGNhbGMoKCR3ICsgJG1vYmlsZSkgKiAwLjMwNTcpKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICAgIHRvcDogMTBweDtcclxuXHJcbiAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAkdyAwLCAkdyArICRvZmZzZXQgMCwgMCBjYWxjKCgkdyArICRvZmZzZXQpICogMC4zMDU3KSk7XHJcblxyXG4gICAgICAgICAgYmFja2dyb3VuZDpcclxuICAgICAgICAgICAgdXJsKFwiLi4vaW1nL2NvbG9ycy1rb25rdXJzLTMtaGVhZGVyLWJnLmpwZ1wiKSxcclxuICAgICAgICAgICAgcmFkaWFsLWdyYWRpZW50KDMxLjgxJSAzNy4wOCUgYXQgMjYuMDUlIDYyLjI5JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgI2ZiZGNlYyAxMDAlKSxcclxuICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1MSwgMjIwLCAyMzYsIDApIDAuNzMlLCAjZmJkY2VjIDI1LjI0JSksXHJcbiAgICAgICAgICAgIGxpbmVhci1ncmFkaWVudCg4OWRlZywgcmdiYSgyNTEsIDIyOSwgMjQwLCAwLjUpIDI5Ljc0JSwgI2ZiZGNlYyA2NS4zMiUpO1xyXG5cclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjUlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTUlIDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKCR3ICogMC4zMDU3KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2NSU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTUwcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMTA3LjFweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIG1pbi1oZWlnaHQ6IGNhbGMoNzAwcHggKyAxM3Z3KTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgbWluLWhlaWdodDogODQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tMiB7XHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDkwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS0zIHtcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogOTAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5oZXJvX190aXRsZSB7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICAvLyBicjpub3QoLm1vYmlsZS1icikge1xyXG4gICAgICAvLyAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIC8vIH1cclxuICAgICAgLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzM1cHgpIHtcclxuICAgICAgLy8gICBmb250LXNpemU6IDg3cHg7XHJcbiAgICAgIC8vIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA5NnB4O1xyXG4gICAgICAgIC8vIGJyLm1vYmlsZS1iciB7XHJcbiAgICAgICAgLy8gICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vIGJyOm5vdCgubW9iaWxlLWJyKSB7XHJcbiAgICAgICAgLy8gICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAvLyB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVyb19fc3VidGl0bGUge1xyXG4gICAgICAvLyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAmX19saWdodCB7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICAgIG1heC13aWR0aDogMjgwcHg7XHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0MDRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvX19jb250ZW50IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tMiB7XHJcbiAgICAgIC5oZXJvX190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcnM7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmhlcm9fX2NvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS0zIHtcclxuICAgICAgLmhlcm9fX3RpdGxlIHtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmhlcm9fX2NvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50LWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDE2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgZ2FwOiA1MHB4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvX19jb250ZW50IHtcclxuICAgICAgLy8gZmxleC1iYXNpczogNDglO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA5MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0taG9tZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oZXJvX19jb250ZW50IHtcclxuICAgICAgICBmbGV4LWJhc2lzOiA0OCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTQwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXN3aWV0YSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGdhcDogMjRweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDYwcHg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oZXJvX19jb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0M3B4O1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDQ4JTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICAgIGZsZXgtYmFzaXM6IDQ4JTtcclxuXHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA3MnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDcycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnRuIHtcclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgICAgIG1heC13aWR0aDogNDA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc3dpZXRhLWxwIHtcclxuICAgICAgLmhlcm9fX2NvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmhlcm9fX3RpdGxlIHtcclxuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc3dpZXRhLWxwLXN0YXJ0IHtcclxuICAgICAgLmhlcm9fX2NvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXN3aWV0YS1scC1lbmQge1xyXG4gICAgICAuaGVyb19fY29udGVudCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQoNGspIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXN3aWV0YS1scC1lbmQyIHtcclxuICAgICAgLmhlcm9fX2NvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZCg0aykge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc3RyZWZhIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIC5oZXJvX19jb250ZW50IHtcclxuICAgICAgICBmbGV4LWJhc2lzOiA0OCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLW1nbSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAuaGVyb19fY29udGVudCB7XHJcbiAgICAgICAgZmxleC1iYXNpczogNDglO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Zpc3VhbC1waG90by1wcm9kdWN0IHtcclxuICAgIG1heC13aWR0aDogMjA5cHg7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDI5MnB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX192aXN1YWwtcGhvdG8taG9tZSB7XHJcbiAgICBtYXgtd2lkdGg6IDE2MnB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMTAwcHg7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGJpZy1tb2JpbGUpIHtcclxuICAgICAgbWF4LXdpZHRoOiAyMzJweDtcclxuICAgICAgbGVmdDogMzAwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDMxM3B4O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1wcmVmLXNhdmUge1xyXG4gICAgei1pbmRleDogMTI7XHJcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDU4MHB4ICsgMTN2dyk7XHJcblxyXG4gICAgLy8gQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIC8vICAgbWluLWhlaWdodDogY2FsYyg0NjBweCArIDEzdncpO1xyXG4gICAgLy8gfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxMHB4KSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoNTIwcHggKyAxM3Z3KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBtaW4taGVpZ2h0OiA4NTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB0b3A6IGNhbGMoKCR3IC8gMiAqIC0wLjMwNTcpICsgNTQwcHgpO1xyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDEwcHgpIHtcclxuICAgICAgICB0b3A6IGNhbGMoKCR3IC8gMiAqIC0wLjMwNTcpICsgNDgwcHgpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKCRtb2JpbGUpIHtcclxuICAgICAgICB0b3A6IGNhbGMoKCR3IC8gMiAqIC0wLjMwNTcpICsgNDQwcHgpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgIHRvcDogY2FsYygoJHcgLyAyICogLTAuMzA1NykgKyA1NDBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVyb19fdmlzdWFsIHtcclxuICAgICAgYm90dG9tOiAzNDZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLTIge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgbWluLWhlaWdodDogNjQwcHg7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBtaW4taGVpZ2h0OiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB0b3A6IGNhbGMoKCR3IC8gMiAqIC0wLjMwNTcpICsgNTIwcHgpO1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgIHRvcDogY2FsYygoJHcgLyAyICogLTAuMzA1NykgKyA0MzBweCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzEyNjhmZiBjYWxjKCR3LzIgLSA1MHZ3KSwgIzE4MzFhZCBjYWxjKCR3LzIgKyA1MHZ3KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDk2NHB4KTtcclxuICB9XHJcblxyXG4gIC5oZXJvLS1zd2lldGEtbHAtc3RhcnQge1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoOTU2cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIHRleHQtYm94OiB0cmltLWJvdGggY2FwIGFscGhhYmV0aWM7XHJcblxyXG4gICAgJi0tYmlnIHtcclxuICAgICAgZm9udC1zaXplOiA5NnB4O1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgICBmb250LXNpemU6IDEyNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc3RyZWZhIHtcclxuICAgICAgZm9udC1zaXplOiA2NHB4O1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgICBmb250LXNpemU6IDk2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1zd2lldGEge1xyXG4gICAgICBmb250LXNpemU6IDY0cHg7XHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogOTRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJ0aXRsZSB7XHJcbiAgICAmLS1zdHJlZmEge1xyXG4gICAgICBtYXgtd2lkdGg6IDM3MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3VidGl0bGUtMiB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBtYXgtd2lkdGg6IDI4OHB4O1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIG1heC13aWR0aDogNDA4cHg7XHJcblxyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJ0aXRsZS1icmVhayB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgJl9fdmlzdWFsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAzOTZweDtcclxuICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tMiB7XHJcbiAgICAgIGJvdHRvbTogMTk2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcHJvZHVjdHMge1xyXG4gICAgICBib3R0b206IDE5NnB4O1xyXG4gICAgfVxyXG4gICAgJi0tc3RyZWZhIHtcclxuICAgICAgYm90dG9tOiAyMDBweDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMzI0cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTA0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnB1YmxpYy1zZWN0aW9uX19pbmZvIHtcclxuICAgICAgYnIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1ob21lIHtcclxuICAgIC5oZXJvX19jb250ZW50IHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogNTY0cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgIG1heC13aWR0aDogNzE4cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAgIG1heC13aWR0aDogMTA3MnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlcm9fX3Zpc3VhbCB7XHJcbiAgICAgIGJvdHRvbTogNzVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3VzZXJuYW1lIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1oZWRsaW5lO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmgxLmhlcm9fX3RpdGxlIHtcclxuICBmb250LXNpemU6IDk2cHg7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgZm9udC1zaXplOiAxOTZweDtcclxuICB9XHJcbn1cclxuXHJcbi5oZXJvX190aXRsZSB7XHJcbiAgJi0tbG9uZyB7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNDBweCkge1xyXG4gICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5teS1hY2NvdW50IHtcclxuICAmX19uYXYge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIC8vIG1hcmdpbi10b3A6IC0zOTBweDtcclxuICAgIGZsZXgtZ3JvdzogMjtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMjkwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoKDE1LjI4NXZ3IC0gOTVweCkgKiAtMSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX25hdi1saXN0IHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAyMXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDQ3MHB4O1xyXG4gICAgbGkge1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICBsaSxcclxuICAmX19uYXYtaXRlbSB7XHJcbiAgICBhIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAyMXB4O1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyAvKiAxMDAlICovXHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5teS1hY2NvdW50X19hcnJvdy1yaWdodCB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbmF2LXNwYWNlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDYwLCAxMTMsIDAuMSk7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hcnJvdy1yaWdodCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNScgaGVpZ2h0PScyNScgdmlld0JveD0nMCAwIDI1IDI1JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTEwLjEyMDkgNi41ODg4N0w4LjcxMDk0IDcuOTk4ODdMMTMuMjIgMTIuNDQxNUw4LjcxMDkzIDE2Ljg0OTlMMTAuMTIwOSAxOC4yNTk5TDE1LjkyODggMTIuNDQxNUwxMC4xMjA5IDYuNTg4ODdaJyBmaWxsPSclMjNENjE3MjEnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5ob21lIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTU7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHg7XHJcbiAgfVxyXG5cclxuICAmLS1zd2lldGEge1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgJi5rb25rdXJzLTMge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MnB4O1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGluaGVyaXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiYXJ0aWNsZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMjRweDtcclxuXHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG4gIGltZyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIH1cclxuICBzdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB9XHJcbn1cclxuIiwiLm8tbWFyY2Uge1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDY4N3B4O1xyXG4gIH1cclxuXHJcbiAgJi0taGVybyB7XHJcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDM3MHB4ICsgMTN2dyk7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKDQ2MHB4ICsgMTN2dyk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgbWluLWhlaWdodDogNTcwcHg7XHJcbiAgICAgIC5oZXJvX192aXN1YWwge1xyXG4gICAgICAgIGJvdHRvbTogMTc1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmFkZC1jb2RlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDM3MHB4O1xyXG5cclxuICAmX19saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICAuYnRuIHtcclxuICAgIG1pbi13aWR0aDogdW5zZXQ7XHJcbiAgfVxyXG5cclxuICAuZmllbGQtY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgfVxyXG4gIC5pbnB1dC1oZWxwZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIH1cclxufVxyXG4iLCIubXktcG9pbnRzLWFkZCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gIHdpZHRoOiAyNDZweDtcclxuICBoZWlnaHQ6IDI0NnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDIzLjUzNHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMTZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZChiaWctbW9iaWxlKSB7XHJcbiAgICB3aWR0aDogMjkwcHg7XHJcbiAgICBoZWlnaHQ6IDI5MHB4O1xyXG4gIH1cclxuXHJcbiAgLy8gYm94LXNoYWRvdzpcclxuICAvLyAtOHB4IC04cHggOHB4IDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCksXHJcbiAgLy8gOHB4IDhweCA4cHggMHB4IHJnYmEoMTYzLCAxNjcsIDE3OCwgMC44KTtcclxuXHJcbiAgJl9fYmFja2dyb3VuZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTk4cHg7XHJcbiAgICAgIGhlaWdodDogMTk4cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE5OHB4O1xyXG4gICAgICBib3gtc2hhZG93OlxyXG4gICAgICAgIC01LjIwMnB4IC01LjIwMnB4IDdweCAwcHggI2ZmZiBpbnNldCxcclxuICAgICAgICA1LjIwMnB4IDUuMjAycHggOXB4IDBweCByZ2JhKDE2MywgMTY3LCAxNzgsIDAuNTUpIGluc2V0O1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDE2MXB4O1xyXG4gICAgICBoZWlnaHQ6IDE2MXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNjFweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgYm94LXNoYWRvdzpcclxuICAgICAgICAtNS4yMDJweCAtNS4yMDJweCA3cHggMHB4ICNmZmYsXHJcbiAgICAgICAgNS4yMDJweCA1LjIwMnB4IDlweCAwcHggcmdiYSgxNjMsIDE2NywgMTc4LCAwLjU1KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3BvaW50cyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiA1O1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWhlZGxpbmU7XHJcbiAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiB0YWJ1bGFyLW51bXM7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZ3Jlc3MtcmluZyB7XHJcbiAgd2lkdGg6IDE4OHB4O1xyXG4gIGhlaWdodDogMTg4cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xyXG59XHJcblxyXG4ucHJvZ3Jlc3MtY2lyY2xlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQ6ICNlNzc1N2E7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIG1hc2staW1hZ2U6IGNvbmljLWdyYWRpZW50KCMwMDAgMGRlZywgdHJhbnNwYXJlbnQgMGRlZyk7XHJcbn1cclxuXHJcbi5wcm9ncmVzcy1yaW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxNzBweDtcclxuICBoZWlnaHQ6IDE3MHB4O1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB6LWluZGV4OiAxO1xyXG4gIC8vIGJvcmRlcjogMjBweCBzb2xpZCB3aGl0ZTtcclxufVxyXG5cclxuLnByb2dyZXNzLXZhbHVlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMjtcclxuXHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWhlZGxpbmU7XHJcbiAgZm9udC1zaXplOiA1MHB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogODAwO1xyXG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtcztcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBsZXR0ZXItc3BhY2luZzogM3B4O1xyXG4gIGNvbG9yOiAjZTc3NTdhO1xyXG59XHJcbiIsIi5pbnRlcm5hbCB7XHJcbiAgJl9fbmF2IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDRweDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRmlyZWZveCAqL1xyXG5cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTsgLyogQ2hyb21lLCBTYWZhcmkgKi9cclxuICAgIH1cclxuXHJcbiAgICAvLyBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgIC8vICAgbWFyZ2luLXRvcDogLTE4MHB4O1xyXG4gICAgLy8gICBtYXJnaW4tYm90dG9tOiAxODBweDtcclxuICAgIC8vIH1cclxuXHJcbiAgICAuaW50ZXJuYWwtYnRuIHtcclxuICAgICAgcGFkZGluZzogOXB4IDE1cHg7XHJcbiAgICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1yZWQ7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjN2M3Yzc7XHJcbiAgICAgIHotaW5kZXg6IDE1O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZDNkM2QzO1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1yZWQ7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LXJlZDtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzdjN2M3O1xyXG4gICAgICB9XHJcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSxcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktcmVkO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIG91dGxpbmU6IDNweCBzb2xpZCAkcHJpbWFyeS1yZWQ7XHJcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaW50ZXJuYWwtYnRuLmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LXJlZDtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjN2M3Yzc7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fX19uYXYtaXRlbSB7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19uYXYtc2VjdGlvbiB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogOTY0cHg7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tdm91Y2hlcnMge1xyXG4gICAgICAuaW50ZXJuYWwtYnRuIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5pbmZvLWJveCB7XHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktcmVkO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMjRweCA4cHg7XHJcbiAgICAvLyBtaW4taGVpZ2h0OiA2NnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxMnB4O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG5cclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICB9XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNicgaGVpZ2h0PScyNicgdmlld0JveD0nMCAwIDI2IDI2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMy4wMDAxIDUuNDM5OTRDOC44MjQ3OSA1LjQzOTk0IDUuNDQwMDYgOC44MjQ2NSA1LjQ0MDA2IDEyLjk5OTlDNS40NDAwNiAxNy4xNzUyIDguODI0NzkgMjAuNTU5OSAxMy4wMDAxIDIwLjU1OTlDMTcuMTc1MyAyMC41NTk5IDIwLjU2MDEgMTcuMTc1MiAyMC41NjAxIDEyLjk5OTlDMjAuNTYwMSA4LjgyNDY1IDE3LjE3NTQgNS40Mzk5NCAxMy4wMDAxIDUuNDM5OTRaTTEzLjkwNzIgOS4xNTk3MUMxMy45MDcyIDkuNjI3NTQgMTMuNTM0OSAxMC4wMDY3IDEzLjA3NTYgMTAuMDA2N0MxMi42MTYzIDEwLjAwNjcgMTIuMjQ0IDkuNjI3NTQgMTIuMjQ0IDkuMTU5NzFDMTIuMjQ0IDguNjkxOTMgMTIuNjE2MyA4LjMxMjY4IDEzLjA3NTYgOC4zMTI2OEMxMy41MzQ5IDguMzEyNjggMTMuOTA3MiA4LjY5MTkzIDEzLjkwNzIgOS4xNTk3MVpNMTMuMDc1NSAxMS4xMzY0QzEzLjMyNjEgMTEuMTM2NCAxMy41MzAxIDExLjMyNzEgMTMuNTM3MyAxMS41NjVMMTMuNTM3NSAxMS41NzgxVjE3LjA5NDRDMTMuNTM3NSAxNy4zMzg0IDEzLjMzMDcgMTcuNTM2MSAxMy4wNzU1IDE3LjUzNjFDMTIuODI0OSAxNy41MzYxIDEyLjYyMDkgMTcuMzQ1NCAxMi42MTM3IDE3LjEwNzRMMTIuNjEzNSAxNy4wOTQ0VjExLjU3ODFDMTIuNjEzNSAxMS4zMzQxIDEyLjgyMDQgMTEuMTM2NCAxMy4wNzU1IDExLjEzNjRaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICB3aWR0aDogMjZweDtcclxuICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICYucmVkLWJveCB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgIGxlZnQ6IC0xMnB4O1xyXG4gICAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDY3cHg7XHJcblxyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0NScgaGVpZ2h0PSc2Nycgdmlld0JveD0nMCAwIDQ1IDY3JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTAgMTQuMzkzNUw0NSAtMC4xMjVWNzkuODc1SDBWMTQuMzkzNVonIGZpbGw9JyUyM0Q3MTkyMScvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcclxuICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc3dpZXRhIHtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmluZm8tYm94X19jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIGdhcDogMTJweDtcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaW5mby1ib3hfX2l0ZW0ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N3aWV0YS9pbmZvLWJveC1iZy5qcGcpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxuICAgICAgcGFkZGluZzogMTJweCAxOHB4O1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmluZm8tYm94LTIge1xyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMjRweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgei1pbmRleDogMDtcclxuICB9XHJcbiAgJl9faXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS0yO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG5cclxuICAgIHBhZGRpbmc6IDI0cHggOHB4IDI0cHggMTZweDtcclxuICAgIG1pbi1oZWlnaHQ6IDY2cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDEycHg7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcblxyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgcGFkZGluZzogMjRweDtcclxuICAgIH1cclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgJi53aGl0ZS1ib3gge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTRweDtcclxuICAgICAgICBsZWZ0OiAtMTRweDtcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ2IDY4Jz48cGF0aCBkPSdNMC42MjUgMTUuMjY4NUw0NS42MjUgMC43NVY4MC43NUgwLjYyNVYxNS4yNjg1WicgZmlsbD0nd2hpdGUnLz48L3N2Zz5cIik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnJlZC1ib3gge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTRweDtcclxuICAgICAgICBsZWZ0OiAtMTRweDtcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ2IDY4Jz48cGF0aCBkPSdNMC42MjUgMTUuMjY4NUw0NS42MjUgMC43NVY4MC43NUgwLjYyNVYxNS4yNjg1WicgZmlsbD0ncmVkJy8+PC9zdmc+XCIpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtLW51bWJlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtaGVkbGluZTtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG5cclxuICAmLS1jb2xvcnMge1xyXG4gICAgLmluZm8tYm94LTJfX2NvbnRhaW5lciB7XHJcbiAgICAgIG1heC13aWR0aDogNjQ3cHg7XHJcbiAgICAgICYud2lkZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvLWJveC0yX19pdGVtIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9ycztcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDcwcHggMjRweCAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbG9ycy1zZWN0aW9uX190aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gU3R5bGVzIGZvciBzd2lldGEtemFrb25jemVuaWUgaW5mby1ib3hcclxuLmluZm8tYm94LS1zd2lldGEtemFrb25jemVuaWUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDcxOTIxO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3dpZXRhL2luZm8tYm94LWJnLmpwZyk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgcGFkZGluZzogMzJweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgLy8gbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgLmluZm8tYm94X19jb250YWluZXItemFrb25jemVuaWUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDMycHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuaW5mby1ib3hfX2NvbnRhY3Qtc2VjdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTJweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMzI4cHg7XHJcbiAgfVxyXG5cclxuICAuaW5mby1ib3hfX2NvbnRhY3QtdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gIC5pbmZvLWJveF9fY29udGFjdC1zdWJ0aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuXHJcbiAgLmluZm8tYm94X19jb250YWN0LWRldGFpbHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDMycHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW5mby1ib3hfX2NvbnRhY3QtaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTJweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuaW5mby1ib3hfX2NvbnRhY3QtbGFiZWwge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gIC5pbmZvLWJveF9fY29udGFjdC12YWx1ZSB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG59XHJcbiIsIi52b3VjaGVycyB7XHJcbiAgei1pbmRleDogMTU7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogOTY0cHg7XHJcbiAgfVxyXG5cclxuICAmX19oZWFkaW5nIHtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICBmb250LXNpemU6IDY0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgZ2FwOiAzNnB4O1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiA0MTdweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxNnB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoYmlnLW1vYmlsZSkge1xyXG4gICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAyIC0gMThweCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMyAtIDI0cHgpO1xyXG4gICAgfVxyXG4gICAgLy8gbWF4LXdpZHRoOiAyODBweDtcclxuICB9XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fbmFtZSB7XHJcbiAgICBjb2xvcjogJHByaW1hcnktcmVkO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmX19wb2ludHMge1xyXG4gIH1cclxuXHJcbiAgJl9fd2FydW5raS1oZWFkaW5nIHtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2VtcHR5IHtcclxuICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMTJweDtcclxuICAgICAgbWF4LXdpZHRoOiAyODBweDtcclxuXHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2VtcHR5LWluZm8ge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LXJlZDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgfVxyXG4gICZfX2VtcHR5LWhlYWRpbmcge1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbn1cclxuIiwiLnZvdWNoZXIge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiA5OTNweDtcclxuICB9XHJcblxyXG4gIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBnYXA6IDI2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgbWFyZ2luLXRvcDogNjRweDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTZweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICBib3JkZXItdG9wOiAjYzdjN2M3IDFweCBzb2xpZDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIG1heC13aWR0aDogMzcwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LXJlZDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1oZWRsaW5lO1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3BhcmFncmFwaCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG5cclxuICAmX192YWxpZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTgnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxOCAxNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00zLjc5MTY3IDAuNUMzLjkzNTMzIDAuNSA0LjA3MzEgMC41NDI4MDEgNC4xNzQ2OCAwLjYxODk4OEM0LjI3NjI3IDAuNjk1MTc1IDQuMzMzMzMgMC43OTg1MDYgNC4zMzMzMyAwLjkwNjI1VjEuMzEyNUgxM1YwLjkwNjI1QzEzIDAuNzk4NTA2IDEzLjA1NzEgMC42OTUxNzUgMTMuMTU4NyAwLjYxODk4OEMxMy4yNjAyIDAuNTQyODAxIDEzLjM5OCAwLjUgMTMuNTQxNyAwLjVDMTMuNjg1MyAwLjUgMTMuODIzMSAwLjU0MjgwMSAxMy45MjQ3IDAuNjE4OTg4QzE0LjAyNjMgMC42OTUxNzUgMTQuMDgzMyAwLjc5ODUwNiAxNC4wODMzIDAuOTA2MjVWMS4zMTI1SDE1LjE2NjdDMTUuNzQxMyAxLjMxMjUgMTYuMjkyNCAxLjQ4MzcgMTYuNjk4NyAxLjc4ODQ1QzE3LjEwNTEgMi4wOTMyIDE3LjMzMzMgMi41MDY1MiAxNy4zMzMzIDIuOTM3NVYxMS44NzVDMTcuMzMzMyAxMi4zMDYgMTcuMTA1MSAxMi43MTkzIDE2LjY5ODcgMTMuMDI0QzE2LjI5MjQgMTMuMzI4OCAxNS43NDEzIDEzLjUgMTUuMTY2NyAxMy41SDIuMTY2NjdDMS41OTIwMyAxMy41IDEuMDQwOTMgMTMuMzI4OCAwLjYzNDYwMiAxMy4wMjRDMC4yMjgyNzMgMTIuNzE5MyAwIDEyLjMwNiAwIDExLjg3NVYyLjkzNzVDMCAyLjUwNjUyIDAuMjI4MjczIDIuMDkzMiAwLjYzNDYwMiAxLjc4ODQ1QzEuMDQwOTMgMS40ODM3IDEuNTkyMDMgMS4zMTI1IDIuMTY2NjcgMS4zMTI1SDMuMjVWMC45MDYyNUMzLjI1IDAuNzk4NTA2IDMuMzA3MDcgMC42OTUxNzUgMy40MDg2NSAwLjYxODk4OEMzLjUxMDIzIDAuNTQyODAxIDMuNjQ4MDEgMC41IDMuNzkxNjcgMC41Wk0xLjA4MzMzIDQuODMzMzNWMTEuODc1QzEuMDgzMzMgMTIuMDkwNSAxLjE5NzQ3IDEyLjI5NzEgMS40MDA2MyAxMi40NDk1QzEuNjAzOCAxMi42MDE5IDEuODc5MzUgMTIuNjg3NSAyLjE2NjY3IDEyLjY4NzVIMTUuMTY2N0MxNS40NTQgMTIuNjg3NSAxNS43Mjk1IDEyLjYwMTkgMTUuOTMyNyAxMi40NDk1QzE2LjEzNTkgMTIuMjk3MSAxNi4yNSAxMi4wOTA1IDE2LjI1IDExLjg3NVY0LjgzMzMzSDEuMDgzMzNaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdmlzdWFsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDQ3NnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdmlzdWFsLW1kYWwge1xyXG4gICAgbWF4LXdpZHRoOiAyMjZweDtcclxuICB9XHJcblxyXG4gICZfX2NvZGUge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LXJlZDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1oZWRsaW5lO1xyXG4gICAgZm9udC1zaXplOiA2NHB4O1xyXG4gICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG59XHJcbiIsIi5tZ20ge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDk2NHB4O1xyXG4gIH1cclxuICAuY29udGFpbmVyLXNtYWxsIHtcclxuICAgIG1heC13aWR0aDogNjg3cHg7XHJcblxyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICB9XHJcbiAgJl9fbGluay1wYW5lbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMzcwcHg7XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGdhcDogMTZweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICAgICAgbWF4LXdpZHRoOiA2NjdweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGJyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3BhcmFncmFwaCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG5cclxuICAmX19saW5rIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMzcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xyXG4gICAgcGFkZGluZzogNHB4IDBweCAycHggOHB4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAjYTJhMmEyO1xyXG4gICAgYmFja2dyb3VuZDogI2UzZTNlMztcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHJcbiAgICBjb2xvcjogIzg1ODU4NTtcclxuICAgIC8qIFRleHQtTEcvUmVndWxhciAqL1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmX19ob3ctdG8tY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDEycHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdmlzdWFscy1jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMjRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdmlzdWFsLXRpdGxlIHtcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3Zpc3VhbC1pbWcge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA3LjVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmNvbG9ycy1iZyB7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb2xvcnMtYmctMy5qcGcpIG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gIC8vIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxNTBweDtcclxuICAgIC8vIG92ZXJmbG93LXg6IHVuc2V0O1xyXG4gIH1cclxuICAmLmtvbmt1cnMtMyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvbG9ycy1rb25rdXJzLTMtYmFja2dyb3VuZC5qcGdcIikgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcblxyXG4gICAgLmtvbmt1cnMtMy1iZyB7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMTEwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY29sb3JzLWtvbmt1cnMtMy1iYWNrZ3JvdW5kLXdhdmUucG5nXCIpIG5vLXJlcGVhdDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtLXNob3J0IHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogdW5zZXQ7XHJcbiAgfVxyXG59XHJcbi5pbnB1dC1jb250YWluZXIge1xyXG4gIC8vIGxhYmVsIHtcclxuICAvLyAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAvLyB9XHJcbiAgdGV4dGFyZWEge1xyXG4gICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgfVxyXG59XHJcbi5jb2xvcnMtYm94LXJlZ3VsYW1pbiB7XHJcbiAgLnJlZ3VsYW1pbiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgYS5wdWJsaWMtc2VjdGlvbl9fZXh0ZXJuYWwtbGluayB7XHJcbiAgICAgIC8vZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktY29sb3JzO1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgIC8vZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jb250YWN0Ml9faXRlbSB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG59XHJcbi5vc3dpYWRjemVuaWUge1xyXG4gIHAge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDRweDtcclxuICAgIGEub3N3aWFkY3plbmllLWxpbmsge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcnM7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jaGVja2JveC1jb250YWluZXIge1xyXG4gICYua29ua3Vycy0zIHtcclxuICAgIHBhZGRpbmctbGVmdDogMzhweDtcclxuICB9XHJcbn1cclxuLmNvbG9ycy1wcm9kdWN0cyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICB9XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogOTY0cHg7XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogNjRweDtcclxuICAgIGJyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGJyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICBmb250LXNpemU6IDk2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2Rlc2Mge1xyXG4gICAgLy8gY29sb3I6ICRiYWJ5cGluaztcclxuICB9XHJcblxyXG4gICZfX3BhY2tzaG9vdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAvLyBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3BhY2tzaG90LWltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDIxN3B4O1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgbWF4LXdpZHRoOiAzMjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDM2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19wYWNrc2hvdC0xLWltZyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgIG1heC13aWR0aDogMjVweDtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDMyJSAwIDAgMTJweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgbWF4LXdpZHRoOiAyOXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdmFyaWFudHMge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY29sb3JzLXNlY3Rpb24ge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDU2NHB4O1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgbWF4LXdpZHRoOiA3MThweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDk2NHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBjb2xvcjogJHByaW1hcnktY29sb3JzO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDEycHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBmb250LXNpemU6IDk2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3BhcmFncmFwaCB7XHJcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNvbG9ycy1scCB7XHJcbiAgJl9fdmlkZW8ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XHJcblxyXG4gICAgICB2aWRlbyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29sb3JzIHtcclxuICAmX19pbWFnZS1jYXJkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblxyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubW9vZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC8vIG1pbi1oZWlnaHQ6IDQ4NXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XHJcblxyXG4gIC5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDk2NHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fbmF2IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgJl9fbmF2LWl0ZW0ge1xyXG4gICAgY29sb3I6ICM4NTg1ODU7XHJcblxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLyogU2hhZG93LW1kICovXHJcbiAgICB0ZXh0LXNoYWRvdzogMHB4IDEwcHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgd2lkdGg6IDcycHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICB9XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIHRleHQtc2hhZG93OiAwcHggMTBweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tdHJhdmVsLmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAjYjQ0NzY4O1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I0NDc2ODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tZmFzaGlvbi5hY3RpdmUge1xyXG4gICAgICBjb2xvcjogI2M4NDc4MDtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjODQ3ODA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtLWZ1bi5hY3RpdmUge1xyXG4gICAgICBjb2xvcjogI2E0NjU5YztcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhNDY1OWM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtLW11c2ljLmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAjOTI3OWQyO1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzkyNzlkMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1vb2Qtc3dpcGVyIHtcclxuICBtYXgtd2lkdGg6IDk2NHB4O1xyXG4gIG92ZXJmbG93OiB1bnNldDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiAwIDIwcHg7XHJcblxyXG4gIC5zd2lwZXItc2xpZGUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAyMzBweDtcclxuICAgIGhlaWdodDogMzM3cHg7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMTBweCAxNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIHdpZHRoOiAzMzBweDtcclxuICAgICAgaGVpZ2h0OiA0ODVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zd2lwZXItc2xpZGUgaW1nIHtcclxuICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgLy8gd2lkdGg6IDEwMCU7XHJcbiAgICAvLyBoZWlnaHQ6IDEwMCU7XHJcbiAgICAvLyBvYmplY3QtZml0OiBjb3ZlcjtcclxuICB9XHJcblxyXG4gICZfX25hdi1jb250YWluZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDEzcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubW9vZC1zbGlkZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBwYWRkaW5nOiAyN3B4IDI3cHggNDhweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgcGFkZGluZzogNDBweCA0MHB4IDY0cHg7XHJcbiAgfVxyXG5cclxuICAmLS1mYXNoaW9uIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zbGlkZXIvc2xpZGVyLWJnLWZhc2hpb24uanBnXCIpO1xyXG4gIH1cclxuXHJcbiAgJi0tdHJhdmVsIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zbGlkZXIvc2xpZGVyLWJnLXRyYXZlbC5qcGdcIik7XHJcbiAgfVxyXG5cclxuICAmLS1mdW4ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3NsaWRlci9zbGlkZXItYmctZnVuLmpwZ1wiKTtcclxuICB9XHJcblxyXG4gICYtLW11c2ljIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zbGlkZXIvc2xpZGVyLWJnLW11c2ljLmpwZ1wiKTtcclxuICB9XHJcblxyXG4gICZfX3Zpc3VhbCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogU2FmYXJpICovXHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIElFIDEwIGFuZCBJRSAxMSAqL1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcblxyXG4gICAgLmJ0biB7XHJcbiAgICAgIG1pbi13aWR0aDogdW5zZXQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBnYXA6IDEycHg7XHJcbiAgICAgIHBhZGRpbmc6IDRweCAwO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHdpZHRoOiA3LjgxN3B4O1xyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgICB3aWR0aDogMTEuMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICBmaWxsOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudC1ncm91cCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA1MnB4O1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA4MnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2F0ZWdvcnkge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAvKiBTaGFkb3ctbWQgKi9cclxuICAgIHRleHQtc2hhZG93OiAwcHggMTBweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ljb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgZ2FwOiA0cHg7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gICAgdGV4dC1zaGFkb3c6IDBweCAxMHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcclxuICAgIGZvbnQtc2l6ZTogOC4zMzhweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMWVtOyAvKiAxMDAlICovXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgZ2FwOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICB0ZXh0LXNoYWRvdzogMHB4IDYuOTQ4cHggMTEuMTE4cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fZGVzYyB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5jb2xvcnMtYXVkaW8tcGxheWVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAxMHB4O1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG5cclxuICAucGxheS1wYXVzZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLmR1cmF0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTZweDsgLyogMTMzLjMzMyUgKi9cclxuICB9XHJcblxyXG4gIC8qIERvbXnFm2xuaWUg4oCTIFBMQVkgKHRyw7Nqa8SFdCkgKi9cclxuICAucGxheS1wYXVzZTo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczOScgaGVpZ2h0PSczOScgdmlld0JveD0nMCAwIDM5IDM5JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTE5LjA5NDcgMEMyOS42MjQ0IDAgMzguMTkwMyA4LjU2NTA3IDM4LjE5MDQgMTkuMDk0N0MzOC4xOTA0IDI5LjYyNDUgMjkuNjI0NSAzOC4xODk1IDE5LjA5NDcgMzguMTg5NUM4LjU2NzM0IDM4LjE4OTMgMCAyOS42MjQ0IDAgMTkuMDk0N0MwLjAwMDEyODUxNCA4LjU2NTE2IDguNTY1MTUgMC4wMDAxNDUxMDUgMTkuMDk0NyAwWk0xNi4zMjMyIDkuNzI2NTZDMTUuMjkxIDguOTA5NjYgMTQgOS45MzI1OSAxNCAxMS41NjY0VjI3LjI0MDJDMTQgMjguODc0IDE1LjI5MSAyOS44OTcgMTYuMzIzMiAyOS4wODAxTDI2LjIyNTYgMjEuMjQyMkMyNy4yNTc4IDIwLjQyNTMgMjcuMjU3OCAxOC4zODMzIDI2LjIyNTYgMTcuNTY2NFYxNy41NjQ1TDE2LjMyMzIgOS43MjY1NlonIGZpbGw9JyUyM0M3NDY5MScgZmlsbC1vcGFjaXR5PScwLjgnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG5cclxuICAvKiBHZHkgZ3JhIOKAkyBQQVVTRSAoZHdhIHPFgnVwa2kpICovXHJcbiAgLnBsYXktcGF1c2UucGxheWluZzo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczOScgaGVpZ2h0PSczOScgdmlld0JveD0nMCAwIDM5IDM5JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTE5LjA5NDcgMEMyOS42MjIyIDAgMzguMTkwMiA4LjU2NTA2IDM4LjE5MDQgMTkuMDk0N0MzOC4xOTA0IDI5LjYyNDYgMjkuNjI0NiAzOC4xOTA0IDE5LjA5NDcgMzguMTkwNEM4LjU2NzMzIDM4LjE5MDIgMCAyOS42MjQ0IDAgMTkuMDk0N0MwLjAwMDIwNDg0NiA4LjU2NTE5IDguNTY3NDUgMC4wMDAyMDU4ODMgMTkuMDk0NyAwWk0xMy40ODM0IDExQzEyLjY2NDEgMTEgMTIgMTEuNyAxMiAxMi41NjM1VjI1LjQzNjVDMTIgMjYuMyAxMi42NjQxIDI3IDEzLjQ4MzQgMjdIMTYuNTE2NkMxNy4zMzU5IDI3IDE4IDI2LjMgMTggMjUuNDM2NVYxMi41NjM1QzE4IDExLjcgMTcuMzM1OSAxMSAxNi41MTY2IDExSDEzLjQ4MzRaTTIxLjY3ODcgMTFDMjAuODU5NCAxMSAyMC4xOTUzIDExLjcgMjAuMTk1MyAxMi41NjM1VjI1LjQzNjVDMjAuMTk1MyAyNi4zIDIwLjg1OTQgMjcgMjEuNjc4NyAyN0gyNC43MTE5QzI1LjUzMTIgMjcgMjYuMTk1MyAyNi4zIDI2LjE5NTMgMjUuNDM2NVYxMi41NjM1QzI2LjE5NTMgMTEuNyAyNS41MzEyIDExIDI0LjcxMTkgMTFIMjEuNjc4N1onIGZpbGw9JyUyM0M3NDY5MScgZmlsbC1vcGFjaXR5PScwLjgnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl0ucHJvZ3Jlc3Mge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA2cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcblxyXG4gIC8qIEZpcmVmb3ggdHJhY2sgKi9cclxuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl0ucHJvZ3Jlc3M6Oi1tb3otcmFuZ2UtdHJhY2sge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBoZWlnaHQ6IDZweDtcclxuICB9XHJcblxyXG4gIC8qIENocm9tZSB0cmFjayAobmlld2lkb2N6bnkpICovXHJcbiAgaW5wdXRbdHlwZT1cInJhbmdlXCJdLnByb2dyZXNzOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGhlaWdodDogMDtcclxuICB9XHJcblxyXG4gIC8qIFRodW1iIOKAkyBpZGVudHljem55IHcgb2J1IHByemVnbMSFZGFya2FjaCAqL1xyXG4gIGlucHV0W3R5cGU9XCJyYW5nZVwiXS5wcm9ncmVzczo6LXdlYmtpdC1zbGlkZXItdGh1bWIsXHJcbiAgaW5wdXRbdHlwZT1cInJhbmdlXCJdLnByb2dyZXNzOjotbW96LXJhbmdlLXRodW1iIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICB3aWR0aDogNnB4O1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgLy8gbWFyZ2luLXRvcDogLTVweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT1cInJhbmdlXCJdLnByb2dyZXNzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDZweDtcclxuICAgIHdpZHRoOiA2cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAtM3B4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcblxyXG4gIC8qIEZpcmVmb3ggKi9cclxuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl0ucHJvZ3Jlc3M6Oi1tb3otcmFuZ2UtdGh1bWIge1xyXG4gICAgaGVpZ2h0OiA2cHg7XHJcbiAgICB3aWR0aDogNnB4O1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxufVxyXG4iLCIkcHJpbWFyeS1jb2xvcjogI2M3NDY5MTtcclxuJHNlY29uZGFyeS1jb2xvcjogI2I5OWJhNjtcclxuJGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiRwbGF5LWJ0bi1zaXplOiA1MHB4O1xyXG4kY29udHJvbC1oZWlnaHQ6IDQwcHg7XHJcbiRjb250cm9sLXBhZGRpbmc6IDEwcHg7XHJcblxyXG4udmlkZW8tcGxheWVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAmX19jb250cm9scyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBwYWRkaW5nOiAkY29udHJvbC1wYWRkaW5nO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmLS1zaG93LWNvbnRyb2xzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTJweDtcclxuICB9XHJcblxyXG4gICYtLXBsYXlpbmcge1xyXG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgJi0tc3RvcHBlZCB7XHJcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAmX19jb250cm9scyB7XHJcbiAgICAvLyBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgJl9fcGxheS1idG4ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDcnIGhlaWdodD0nNDcnIHZpZXdCb3g9JzAgMCA0NyA0NycgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00yMy4zOTU1IDBDMzYuMjk2OSAwIDQ2Ljc5MTcgMTAuNDkzOCA0Ni43OTIgMjMuMzk0NUM0Ni43OTIgMzYuMjk1NSAzNi4yOTcgNDYuNzkgMjMuMzk1NSA0Ni43OUMxMC40OTcgNDYuNzg5OCAwIDM2LjI5NTQgMCAyMy4zOTQ1QzAuMDAwMjU0NDQ4IDEwLjQ5MzkgMTAuNDk0NCAwLjAwMDI0NzY4MSAyMy4zOTU1IDBaTTE3LjkxNyAxMi4zMTg0QzE2LjE3NjQgMTEuNDEzNyAxNC4wMDAzIDEyLjU0NTggMTQgMTQuMzU1NVYzMS43MjA3QzE0IDMzLjUzMDUgMTYuMTc2MyAzNC42NjMzIDE3LjkxNyAzMy43NTg4TDM0LjYxNzIgMjUuMDc2MkMzNi4zNTc4IDI0LjE3MTEgMzYuMzU3OCAyMS45MDc5IDM0LjYxNzIgMjEuMDAyOVYyMS4wMDFMMTcuOTE3IDEyLjMxODRaJyBmaWxsPSd3aGl0ZScgZmlsbC1vcGFjaXR5PScwLjgnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19mdWxsc2NyZWVuLWJ0biB7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyMDQ4IDIwNDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGQ9J00xNjY0IDE2NjR2LTM4NGgxMjh2NTEyaC01MTJ2LTEyOHpNMTI4MCAyNTZoNTEydjUxMmgtMTI4VjM4NGgtMzg0ek0yNTYgNzY4VjI1Nmg1MTJ2MTI4SDM4NHYzODR6bTEyOCA1MTJ2Mzg0aDM4NHYxMjhIMjU2di01MTJ6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbXV0ZS1idG4ge1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIyJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjIgMjAnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMTcuMTE5MyAxOS41MzI1QzE4LjQwMzggMTguMjUxNSAxOS40MjI2IDE2LjcyOTIgMjAuMTE3IDE1LjA1MzJDMjAuODExNCAxMy4zNzcyIDIxLjE2NzcgMTEuNTgwNCAyMS4xNjU1IDkuNzY2MjVDMjEuMTY3NyA3Ljk1MjA4IDIwLjgxMTQgNi4xNTUzNSAyMC4xMTcgNC40NzkzM0MxOS40MjI2IDIuODAzMyAxOC40MDM4IDEuMjgxMDMgMTcuMTE5MyAwTDE1Ljk2ODggMS4xNDg4N0MxNy4xMDIyIDIuMjc5MjEgMTguMDAxMSAzLjYyMjQxIDE4LjYxMzggNS4xMDEyN0MxOS4yMjY1IDYuNTgwMTMgMTkuNTQwOSA4LjE2NTUgMTkuNTM4OSA5Ljc2NjI1QzE5LjUzODkgMTMuMTMxNiAxOC4xNzM5IDE2LjE3ODUgMTUuOTY4OCAxOC4zODM2TDE3LjExOTMgMTkuNTMyNVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00xNC44MjA4IDE3LjIzNDhDMTUuODAzIDE2LjI1NTIgMTYuNTgyIDE1LjA5MSAxNy4xMTMgMTMuODA5M0MxNy42NDQgMTIuNTI3NiAxNy45MTY0IDExLjE1MzcgMTcuOTE0OCA5Ljc2NjM1QzE3LjkxNjQgOC4zNzkwMyAxNy42NDQgNy4wMDUwNSAxNy4xMTMgNS43MjMzNkMxNi41ODIgNC40NDE2NyAxNS44MDMgMy4yNzc1NCAxNC44MjA4IDIuMjk3ODVMMTMuNjcxOSAzLjQ0NjczQzE0LjUwMyA0LjI3NTcxIDE1LjE2MjIgNS4yNjA3NyAxNS42MTE0IDYuMzQ1M0MxNi4wNjA3IDcuNDI5ODMgMTYuMjkxMiA4LjU5MjQ1IDE2LjI4OTggOS43NjYzNUMxNi4yOTE2IDEwLjk0MDQgMTYuMDYxNSAxMi4xMDMzIDE1LjYxMjUgMTMuMTg4MUMxNS4xNjM1IDE0LjI3MjkgMTQuNTA0NiAxNS4yNTgzIDEzLjY3MzUgMTYuMDg3NkwxNC44MjA4IDE3LjIzNDhaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTIuNTIzOSAxNC45MzY1QzEzLjIwMzkgMTQuMjU4MiAxMy43NDMyIDEzLjQ1MjIgMTQuMTEwOCAxMi41NjQ4QzE0LjQ3ODMgMTEuNjc3NCAxNC42NjY5IDEwLjcyNjIgMTQuNjY1NiA5Ljc2NTdDMTQuNjY2OSA4LjgwNTIzIDE0LjQ3ODMgNy44NTM5NyAxNC4xMTA4IDYuOTY2NkMxMy43NDMyIDYuMDc5MjMgMTMuMjAzOSA1LjI3MzI0IDEyLjUyMzkgNC41OTQ5NUwxMS4zNzUgNS43NDM4M0MxMS45MDM5IDYuMjcxNDIgMTIuMzIzMyA2Ljg5ODMzIDEyLjYwOTIgNy41ODg1NEMxMi44OTUgOC4yNzg3NSAxMy4wNDE3IDkuMDE4NjUgMTMuMDQwNiA5Ljc2NTdDMTMuMDQxNiAxMC41MTI3IDEyLjg5NDkgMTEuMjUyNiAxMi42MDkxIDExLjk0MjhDMTIuMzIzMiAxMi42MzMgMTEuOTAzOCAxMy4yNTk5IDExLjM3NSAxMy43ODc2TDEyLjUyMzkgMTQuOTM2NVpNOS4yOTAxMiAyLjUzNDQ1QzkuNDI3NzggMi42MDA3NyA5LjU0Mzk1IDIuNzA0NTUgOS42MjUyOSAyLjgzMzlDOS43MDY2NCAyLjk2MzI1IDkuNzQ5ODYgMy4xMTI5MSA5Ljc1IDMuMjY1N1YxNi4yNjU3QzkuNzQ5NzggMTYuNDE4NiA5LjcwNjQzIDE2LjU2ODMgOS42MjQ5MyAxNi42OTc3QzkuNTQzNDMgMTYuODI3IDkuNDI3MDkgMTYuOTMwOCA5LjI4OTI3IDE2Ljk5N0M5LjE1MTQ1IDE3LjA2MzEgOC45OTc3NiAxNy4wODkxIDguODQ1ODUgMTcuMDcxOUM4LjY5MzkzIDE3LjA1NDYgOC41NDk5NyAxNi45OTQ5IDguNDMwNSAxNi44OTk1TDQuNTkwNjMgMTMuODI4MkgwLjgxMjVDMC41OTcwMTIgMTMuODI4MiAwLjM5MDM0OSAxMy43NDI2IDAuMjM3OTc2IDEzLjU5MDJDMC4wODU2MDI0IDEzLjQzNzkgMCAxMy4yMzEyIDAgMTMuMDE1N1Y2LjUxNTdDMCA2LjMwMDIyIDAuMDg1NjAyNCA2LjA5MzU1IDAuMjM3OTc2IDUuOTQxMThDMC4zOTAzNDkgNS43ODg4MSAwLjU5NzAxMiA1LjcwMzIgMC44MTI1IDUuNzAzMkg0LjU5MDYzTDguNDMwNSAyLjYzMTk1QzguNTUwMDYgMi41MzYzOCA4LjY5NDE3IDIuNDc2NTMgOC44NDYyNiAyLjQ1OTI4QzguOTk4MzQgMi40NDIwMyA5LjE1MjIgMi40NjgwOSA5LjI5MDEyIDIuNTM0NDVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX211dGUtYnRuLm11dGVkIHtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMicgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDIyIDE1JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTkuMjkwMTMgMC4wODAzNTI1QzkuNDI3NzggMC4xNDY2NjcgOS41NDM5NSAwLjI1MDQ1MyA5LjYyNTI5IDAuMzc5Nzk5QzkuNzA2NjQgMC41MDkxNDQgOS43NDk4NiAwLjY1ODgwNSA5Ljc1IDAuODExNjAzVjEzLjgxMTZDOS43NDk3OCAxMy45NjQ1IDkuNzA2NDMgMTQuMTE0MiA5LjYyNDkzIDE0LjI0MzZDOS41NDM0MyAxNC4zNzI5IDkuNDI3MDkgMTQuNDc2NyA5LjI4OTI3IDE0LjU0MjhDOS4xNTE0NiAxNC42MDkgOC45OTc3NiAxNC42MzUgOC44NDU4NSAxNC42MTc4QzguNjkzOTMgMTQuNjAwNSA4LjU0OTk3IDE0LjU0MDggOC40MzA1IDE0LjQ0NTRMNC41OTA2MyAxMS4zNzQxSDAuODEyNUMwLjU5NzAxMiAxMS4zNzQxIDAuMzkwMzQ5IDExLjI4ODUgMC4yMzc5NzYgMTEuMTM2MUMwLjA4NTYwMjQgMTAuOTgzOCAwIDEwLjc3NzEgMCAxMC41NjE2VjQuMDYxNkMwIDMuODQ2MTEgMC4wODU2MDI0IDMuNjM5NDUgMC4yMzc5NzYgMy40ODcwOEMwLjM5MDM0OSAzLjMzNDcxIDAuNTk3MDEyIDMuMjQ5MSAwLjgxMjUgMy4yNDkxSDQuNTkwNjNMOC40MzA1IDAuMTc3ODUyQzguNTUwMDYgMC4wODIyODI3IDguNjk0MTcgMC4wMjI0MjYzIDguODQ2MjYgMC4wMDUxNzY3NUM4Ljk5ODM0IC0wLjAxMjA3MjggOS4xNTIyIDAuMDEzOTg2MiA5LjI5MDEzIDAuMDgwMzUyNVpNMjAuODg3OCAzLjQ4NjM1QzIwLjk2MzQgMy41NjE4MyAyMS4wMjM0IDMuNjUxNDkgMjEuMDY0NCAzLjc1MDJDMjEuMTA1NCAzLjg0ODkxIDIxLjEyNjUgMy45NTQ3MyAyMS4xMjY1IDQuMDYxNkMyMS4xMjY1IDQuMTY4NDcgMjEuMTA1NCA0LjI3NDMgMjEuMDY0NCA0LjM3MzAxQzIxLjAyMzQgNC40NzE3MiAyMC45NjM0IDQuNTYxMzggMjAuODg3OCA0LjYzNjg1TDE4LjIxMTQgNy4zMTE2TDIwLjg4NzggOS45ODYzNUMyMS4wNDAzIDEwLjEzODkgMjEuMTI2IDEwLjM0NTggMjEuMTI2IDEwLjU2MTZDMjEuMTI2IDEwLjc3NzQgMjEuMDQwMyAxMC45ODQzIDIwLjg4NzggMTEuMTM2OUMyMC43MzUyIDExLjI4OTQgMjAuNTI4MyAxMS4zNzUxIDIwLjMxMjUgMTEuMzc1MUMyMC4wOTY3IDExLjM3NTEgMTkuODg5OCAxMS4yODk0IDE5LjczNzMgMTEuMTM2OUwxNy4wNjI1IDguNDYwNDhMMTQuMzg3OCAxMS4xMzY5QzE0LjIzNTIgMTEuMjg5NCAxNC4wMjgzIDExLjM3NTEgMTMuODEyNSAxMS4zNzUxQzEzLjU5NjcgMTEuMzc1MSAxMy4zODk4IDExLjI4OTQgMTMuMjM3MyAxMS4xMzY5QzEzLjA4NDcgMTAuOTg0MyAxMi45OTkgMTAuNzc3NCAxMi45OTkgMTAuNTYxNkMxMi45OTkgMTAuMzQ1OCAxMy4wODQ3IDEwLjEzODkgMTMuMjM3MyA5Ljk4NjM1TDE1LjkxMzYgNy4zMTE2TDEzLjIzNzMgNC42MzY4NUMxMy4xNjE3IDQuNTYxMzEgMTMuMTAxOCA0LjQ3MTYzIDEzLjA2MDkgNC4zNzI5M0MxMy4wMiA0LjI3NDIyIDEyLjk5OSA0LjE2ODQ0IDEyLjk5OSA0LjA2MTZDMTIuOTk5IDMuOTU0NzcgMTMuMDIgMy44NDg5OCAxMy4wNjA5IDMuNzUwMjhDMTMuMTAxOCAzLjY1MTU4IDEzLjE2MTcgMy41NjE5IDEzLjIzNzMgMy40ODYzNUMxMy4zODk4IDMuMzMzNzkgMTMuNTk2NyAzLjI0ODA4IDEzLjgxMjUgMy4yNDgwOEMxMy45MTkzIDMuMjQ4MDggMTQuMDI1MSAzLjI2OTEyIDE0LjEyMzggMy4zMUMxNC4yMjI1IDMuMzUwODkgMTQuMzEyMiAzLjQxMDgxIDE0LjM4NzggMy40ODYzNUwxNy4wNjI1IDYuMTYyNzNMMTkuNzM3MyAzLjQ4NjM1QzE5LjgxMjcgMy40MTA2OSAxOS45MDI0IDMuMzUwNjUgMjAuMDAxMSAzLjMwOTY5QzIwLjA5OTggMy4yNjg3MyAyMC4yMDU2IDMuMjQ3NjUgMjAuMzEyNSAzLjI0NzY1QzIwLjQxOTQgMy4yNDc2NSAyMC41MjUyIDMuMjY4NzMgMjAuNjIzOSAzLjMwOTY5QzIwLjcyMjYgMy4zNTA2NSAyMC44MTIzIDMuNDEwNjkgMjAuODg3OCAzLjQ4NjM1WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19wcm9ncmVzcy1iYXIge1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgaGVpZ2h0OiA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fcHJvZ3Jlc3Mge1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICB9XHJcblxyXG4gICZfX3RpbWUge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICB9XHJcblxyXG4gICZfX211dGUtYnRuLFxyXG4gICZfX2Z1bGxzY3JlZW4tYnRuIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgfVxyXG59XHJcbiIsIi5rb25rdXJzLWZvcm0td3JhcHBlciB7XHJcbiAgY29sb3I6ICRjb2xvcnM7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb2xvcnMta29ua3Vycy1mb3JtLWJnLW0uanBnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDMwLjU3dncsIDEwMCUgMCwgMTAwJSBjYWxjKDEwMCUgLSAzMC41N3Z3KSwgMCAxMDAlKTtcclxuXHJcbiAgcGFkZGluZy10b3A6IGNhbGMoMzcuMjg1dncpO1xyXG4gIG1hcmdpbi10b3A6IGNhbGMoLTE1LjI4NXZ3ICsgNTBweCk7XHJcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMTUuMjg1dncgKyA5MHB4KTtcclxuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNS4yODV2dyArIDkwcHgpO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiB1bnNldDtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbG9ycy1rb25rdXJzLWZvcm0tYmcuanBnKTtcclxuXHJcbiAgICBwYWRkaW5nLXRvcDogY2FsYygxNS4yODV2dyArIDIwMHB4KTtcclxuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE1LjI4NXZ3ICsgNzBweCk7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygxNS4yODV2dyArIDcwcHgpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTUuMjg1dncgKyAxNzBweCk7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogMjIwMHB4KSB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIH1cclxuXHJcbiAgLmNvbG9ycy1zZWN0aW9uX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDY0cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgZm9udC1zaXplOiA5NnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNvbG9ycy1mb3JtLXNlY3Rpb24ge1xyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBnYXA6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAua29ua3Vyc19fZm9ybSB7XHJcbiAgICAgIG1heC13aWR0aDogMzcwcHg7XHJcblxyXG4gICAgICAmLndpZGUge1xyXG4gICAgICAgIG1heC13aWR0aDogMTEwMHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYuZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBtYXJnaW4tdG9wOiAyM3B4O1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jaGVja2JveC1sYWJlbCBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9ycztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jaGVja21hcmsge1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAua29ua3Vyc19fZm9ybS1yZXF1aXJlZCB7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKiBkZWxpa2F0bmUgd3lnxYJhZHplbmllIGkgb3B0eW1hbGl6YWNqYSAqL1xyXG4uYW5pbSB7IHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07IH1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlLXNjYWxlLW9uY2Uge1xyXG4gIDAlICAgeyB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMGRlZyk7IH1cclxuICAzMCUgIHsgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDE4MGRlZyk7IH1cclxuICA1NSUgIHsgdHJhbnNmb3JtOiBzY2FsZSgxLjE0KSByb3RhdGVYKDM2MGRlZyk7IH1cclxuICA4MCUgIHsgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KSByb3RhdGVYKDM2MGRlZyk7IH1cclxuICAxMDAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDM2MGRlZyk7IH1cclxufVxyXG5cclxuLmJvdW5jZS1vbmNlIHtcclxuICBhbmltYXRpb246IGJvdW5jZS1zY2FsZS1vbmNlIDAuN3Mgbm9uZTtcclxufVxyXG4uY29sb3JzX19pbWFnZS1jYXJkIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuLmtvbmt1cnMtMy1pbWFnZS1wZW9wbGUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbn1cclxuLmtvbmt1cnMtMy1wcml6ZXMge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkRydWtcIiwgYXJpYWw7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NvbG9ycy1rb25rdXJzLTMtcHJpemUtYmFja2dyb3VuZC5qcGcnKSBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgcGFkZGluZzogNnJlbSAzcmVtO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAxcmVtO1xyXG4gIG1heC13aWR0aDogMThyZW07XHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICB9XHJcblxyXG4gIC5wcml6ZS10ZWxlZm9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHNwYW4ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgICAgcmlnaHQ6IDNyZW07XHJcbiAgICAgIHRvcDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLnByaXplLXNsdWNoYXdraSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBzcGFuIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBmb250LXNpemU6IDMuNXJlbTtcclxuICAgICAgbGVmdDogMi41cmVtO1xyXG4gICAgICB0b3A6IDEuNXJlbTtcclxuICAgIH07XHJcbiAgfVxyXG4gIC5wcml6ZS1nbG9zbmlraSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBzcGFuIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBmb250LXNpemU6IDMuNXJlbTtcclxuICAgICAgbGVmdDogM3JlbTtcclxuICAgICAgdG9wOiAxLjVyZW07XHJcbiAgICB9O1xyXG4gIH1cclxuICAucHJpemUtc3Vic2tyeXBjamEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgZm9udC1zaXplOiAzLjVyZW07XHJcbiAgICAgIGxlZnQ6IDIuNXJlbTtcclxuICAgICAgdG9wOiAxLjVyZW07XHJcbiAgICB9O1xyXG4gIH1cclxufVxyXG4uZ2F1Z2UtY2FyZHtcclxuICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgZGlzcGxheTppbmxpbmUtZ3JpZDsgcGxhY2UtaXRlbXM6Y2VudGVyO1xyXG4gIHdpZHRoOjE2MXB4OyBoZWlnaHQ6MTYxcHg7IGJhY2tncm91bmQ6I2ZmZjsgYm9yZGVyLXJhZGl1czo4cHg7XHJcbiAgYm94LXNoYWRvdzogMCA1cHggOHB4IHJnYmEoMCwwLDAsLjA2KTtcclxufVxyXG5cclxuLmdhdWdle1xyXG4gIC0tc2l6ZTogMTIwcHg7ICAgICAgICAgICAgLyogxZtyZWRuaWNhIGtvxYJhICovXHJcbiAgLS10aGlja25lc3M6IDVweDsgICAgICAgIC8qIGdydWJvxZvEhyByaW5ndSAqL1xyXG4gIC0tcHJvZ3Jlc3M6IDA7ICAgICAgICAgICAgLyogMC4uMSAqL1xyXG4gIC0tYWNjZW50OiAjQzc0NjkxOyAgICAgICAgLyoga29sb3IgcmluZ3UgKi9cclxuICAtLXRyYWNrOiAjRTVFN0VCOyAgICAgICAgIC8qIGtvbG9yIHRvcnUgKi9cclxuICAtLWFuZ2xlOiBjYWxjKHZhcigtLXByb2dyZXNzKSoxdHVybik7XHJcblxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogdmFyKC0tc2l6ZSk7IGhlaWdodDogdmFyKC0tc2l6ZSk7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIC8qIGRlbGlrYXRueSDigJ5zemtsYW554oCdIGNpZcWEIHdld27EmXRyem55ICovXHJcbiAgYm94LXNoYWRvdzpcclxuICAgICAgICAgIGluc2V0IDAgMTBweCAxNnB4IHJnYmEoMCwwLDAsLjA4KSxcclxuICAgICAgICAgIGluc2V0IDAgLTEwcHggMTZweCByZ2JhKDI1NSwyNTUsMjU1LC44KTtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcbi8qIHdzcMOzbG5hIG1hc2thIHd5Y2luYSDFm3JvZGVrLCBieSB6b3N0YcWCIHR5bGtvIHJpbmcgKi9cclxuLmdhdWdlX190cmFjaywgLmdhdWdlX19wcm9ncmVzc3tcclxuICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICBpbnNldDowO1xyXG4gIGJvcmRlci1yYWRpdXM6NTAlO1xyXG59XHJcblxyXG4vKiBzemFyeSB0b3IgKi9cclxuLmdhdWdlX190cmFja3tcclxuICAvLyBiYWNrZ3JvdW5kOiBjb25pYy1ncmFkaWVudCh2YXIoLS10cmFjaykgMXR1cm4sIHZhcigtLXRyYWNrKSAwKTtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2F1Z2UtcmluZy5wbmdcIikgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxufVxyXG5cclxuLyoga29sb3Jvd3kgcG9zdMSZcCAoc3RhcnQgbmEgZ8OzcnplKSAqL1xyXG4uZ2F1Z2VfX3Byb2dyZXNze1xyXG4gIGJhY2tncm91bmQ6IGNvbmljLWdyYWRpZW50KHZhcigtLWFjY2VudCkgdmFyKC0tYW5nbGUpLCB0cmFuc3BhcmVudCAwKTtcclxufVxyXG5cclxuLmdhdWdlX192YWx1ZXtcclxuICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICBpbnNldDowO1xyXG4gIGRpc3BsYXk6Z3JpZDtcclxuICBwbGFjZS1pdGVtczpjZW50ZXI7XHJcbiAgZm9udDogNzAwIDI4cHgvMSB1aS1tb25vc3BhY2UsIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XHJcbiAgbGV0dGVyLXNwYWNpbmc6LTJweDtcclxuICB1c2VyLXNlbGVjdDpub25lO1xyXG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDY4cHg7XHJcbiAgbWFyZ2luOiA4cHg7XHJcbn1cclxuLmtvbmt1cnMge1xyXG4gIC5tZ21fX2hvdy10by1jb250YWluZXIsXHJcbiAgLm1nbV9faG93LXRvLWNvbnRhaW5lciBhIHtcclxuICAgIGNvbG9yOiAkY29sb3JzO1xyXG4gIH1cclxuICAuY29udGFjdDJfX3dyYXBwZXIge1xyXG4gICAgbWF4LXdpZHRoOiA3NjBweDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gIH1cclxuICAuY29udGFjdDNfX3dyYXBwZXIge1xyXG4gICAgbWF4LXdpZHRoOiA3NjBweDtcclxuICAgIGJhY2tncm91bmQ6ICNlZWUxZmI7XHJcbiAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgLmNvbnRhY3QzX19pdGVtLXBhcmFncmFwaCB7XHJcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb250YWluZXItc21hbGwge1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNvbG9ycy1ib3gtcmVndWxhbWluIHtcclxuICBwIHtcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJGNvbG9ycztcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNvbG9ycy1ib3gtaW5mbyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZDdlYjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDI0cHg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBnYXA6IDA7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgcCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgY29sb3I6ICRjb2xvcnM7XHJcbiAgfVxyXG59XHJcbiIsIi5jaHJpc3RtYXMtY291bnRkb3duIHtcclxuICBtYXgtd2lkdGg6IDM2NnB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICBwYWRkaW5nLXRvcDogNHB4O1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgY29sb3I6ICMxOTE5MTk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTsgLyogMTEwJSAqL1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBmb250LXNpemU6IDE2LjQzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGltZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmc6IDRweCAxNnB4IDE0cHg7XHJcbiAgICBnYXA6IDZweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIHBhZGRpbmc6IDhweCAyMHB4IDE4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXJlZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDcuNnB4O1xyXG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMyk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1pbi1oZWlnaHQ6IDk4cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBtaW4taGVpZ2h0OiAxMjhweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGJpZy1kZXNrdG9wKSB7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMjAyLzI0ODtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kTWF4KG1vYmlsZSkge1xyXG4gICAgICBhc3BlY3QtcmF0aW86IDIwMi8yNDg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tZGF5cyB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zd2lldGEvY291bnRkb3duLWJnMS5qcGdcIik7XHJcbiAgICB9XHJcbiAgICAmLS1ob3VycyB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zd2lldGEvY291bnRkb3duLWJnMi5qcGdcIik7XHJcbiAgICB9XHJcbiAgICAmLS1taW51dGVzIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N3aWV0YS9jb3VudGRvd24tYmczLmpwZ1wiKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX251bWJlciB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gICAgZm9udC1zaXplOiA1MnB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxZW07IC8qIDExMCUgKi9cclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBmb250LXNpemU6IDY4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xhYmVsIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogMTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTsgLyogMTEwJSAqL1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgLy8gcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5saWN6bmlrX19jb250YWluZXIge1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgbWFyZ2luLXRvcDogY2FsYygoMTUuMjg1dncgKiAtMSkgKyAyMDBweCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKCgxNS4yODV2dyAqIC0xKSArIDIwMHB4KTtcclxuICB9XHJcbiAgLnNlY3Rpb25fX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICBmb250LXNpemU6IDk2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubGljem5payB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIG1heC13aWR0aDogNjU2cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgLmNocmlzdG1hcy1jb3VudGRvd25fX3RpbWVyIHtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jaHJpc3RtYXMtY291bnRkb3duX19udW1iZXIge1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2hyaXN0bWFzLWNvdW50ZG93bl9fbGFiZWwge1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDFweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5jaHJpc3RtYXMtY291bnRkb3duX19pdGVtIHtcclxuICAvLyAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gIC8vICAgICBhc3BlY3QtcmF0aW86IDIwMi8yNDg7XHJcbiAgLy8gICB9XHJcbiAgLy8gfVxyXG59XHJcbiIsIi5zY3JhdGNoLWNhcmQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNDU3cHg7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZChtb2JpbGUpIHtcclxuICAgIGhlaWdodDogNTQwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDkxNnB4O1xyXG4gIH1cclxufVxyXG5cclxuLnNjcmF0Y2gtY2FyZC1jb3Zlci1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAyMDA7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZmlsdGVyOiB1cmwoXCIjcmVtb3ZlLWJsYWNrXCIpO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcclxuXHJcbiAgJi5jbGVhciB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgJi5oaWRkZW4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5zY3JhdGNoLWNhcmQtY2FudmFzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogMjtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgY3Vyc29yOiBncmFiO1xyXG5cclxuICAmLmhpZGRlbiB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgJjphY3RpdmUge1xyXG4gICAgY3Vyc29yOiBncmFiYmluZztcclxuICB9XHJcbn1cclxuXHJcbi5zY3JhdGNoLWNhcmQtY2FudmFzLXJlbmRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcclxuXHJcbiAgJi5oaWRkZW4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5zY3JhdGNoLWNhcmQtY292ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNlZDY7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zd2lldGEvc2NyYXRjaC1iZy1tb2JpbGUuanBnKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3dpZXRhL3NjcmF0Y2gtYmctZGVza3RvcC5qcGcpO1xyXG4gIH1cclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB0cmFuc3BhcmVudCA0MCUsIHJnYigyNTUgMjU1IDI1NSAvIDAuOCkgNTAlLCB0cmFuc3BhcmVudCA2MCUpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAzMDAlIDMwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuICAgIEBhdC1yb290IC5zY3JhdGNoLWNhcmQtY292ZXIuc2hpbmU6OmJlZm9yZSB7XHJcbiAgICAgIGFuaW1hdGlvbjogc2hpbmUgOHMgaW5maW5pdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAa2V5ZnJhbWVzIHNoaW5lIHtcclxuICAgIDUwJSB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDAlO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MCUgLTUwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvcGFjaXR5OiAwLjE7XHJcbiAgICBmaWx0ZXI6IHVybChcIiNub2lzZVwiKTtcclxuICB9XHJcbn1cclxuXHJcbi5zY3JhdGNoLWNhcmQtY292ZXItYmFja2dyb3VuZCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZpbGw6ICM1NTU7XHJcbiAgb3BhY2l0eTogMC4xO1xyXG59XHJcblxyXG4uc2NyYXRjaC1jYXJkLWltYWdlIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3N3aWV0YS9zY3JhdGNoLWNhcmQtYm90dG9tLWJnLmpwZykgY2VudGVyIGJvdHRvbSBuby1yZXBlYXQ7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uc2NyYXRjaC1jYXJkIHtcclxuICAmX190b3Age1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zd2lldGEvc2NyYXRjaC1jYXJkLWJnLmpwZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgaGVpZ2h0OiAxOTBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDU2MHB4O1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQobW9iaWxlKSB7XHJcbiAgICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogOTIxcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19wb2ludHMtaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWF4LWhlaWdodDogMTAwcHg7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChtb2JpbGUpIHtcclxuICAgICAgbWF4LWhlaWdodDogMTU1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hbmltYXRlIHtcclxuICAgICAgYW5pbWF0aW9uOiBwb3Atb3V0LWluIGN1YmljLWJlemllcigwLjY1LCAxLjM1LCAwLjUsIDEpIDFzO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgbWF4LXdpZHRoOiAzNjRweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMjBweCAxMnB4O1xyXG4gICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgIGg1IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07IC8qIDExMi41JSAqL1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzMTI1cmVtO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQobW9iaWxlKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtOyAvKiAxMDkuMDkxJSAqL1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmlucHV0LWNvbnRyb2wge1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKG1vYmlsZSkge1xyXG4gICAgICAgIHdpZHRoOiAzNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudC0yIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudC10ZXh0LTEge1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKG1vYmlsZSkge1xyXG4gICAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBzdHJvbmcge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NvbnRlbnQtdGV4dC0yIHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc2NyYXRjaC1jYXJkLXRleHQge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiAxMnB4O1xyXG5cclxuICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsaW5lLWhlaWdodDogMjBweDsgLyogMTAwJSAqL1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcG9wLW91dC1pbiB7XHJcbiAgMzYlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xMjUpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG59XHJcbiIsIi56ZHJhcGthIHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogOTU2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XHJcbiAgfVxyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XHJcbiAgfVxyXG5cclxuICAmLS1sYXN0IHtcclxuICAgIG1hcmdpbi10b3A6IDY0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgbWFyZ2luLXRvcDogY2FsYygtMTUuMjg1dncgKyAyMjBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgbWluLXdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmZpZWxkLWxhYmVsIHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgY29sb3I6ICRwcmltYXJ5LXJlZDtcclxuICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbn1cclxuXHJcbi5jaGVja21hcmstLXN3aWV0YSB7XHJcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuXHJcbi5zd2lldGEtdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMi41cmVtO1xyXG5cclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgZm9udC1zaXplOiA2cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLnN3aWV0YS10aXRsZS0yIHtcclxuICBmb250LXNpemU6IDEuNXJlbTtcclxuXHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLnN3aWV0YS10aXRsZS0zIHtcclxuICBmb250LXNpemU6IDIuNXJlbTtcclxuXHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi51cGxvYWQtY29udGFpbmVyIHtcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2EyYTJhMjtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICBtYXJnaW46IDAgYXV0byA0MHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XHJcbiAgcGFkZGluZzogNDBweCAyMHB4IDIwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjNzIGVhc2U7XHJcbn1cclxuXHJcbi51cGxvYWQtY29udGFpbmVyLmRyYWdvdmVyIHtcclxuICBib3JkZXItY29sb3I6ICMwMDVhOWU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjRlNztcclxufVxyXG5cclxuLnVwbG9hZC1pY29uIHtcclxuICBmb250LXNpemU6IDQ4cHg7XHJcbiAgY29sb3I6ICMwMGEzZmY7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgc3ZnIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLnVwbG9hZC10ZXh0IHtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgY29sb3I6ICM1OTU5NTk7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLnVwbG9hZC1pbmZvIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgY29sb3I6ICM1OTU5NTk7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuLnVwbG9hZC1idXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWRjM2M7XHJcbiAgY29sb3I6ICMwMDRhYWQ7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgcGFkZGluZzogMTVweCAzMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xyXG59XHJcblxyXG4udXBsb2FkLWJ1dHRvbjpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTYwMDtcclxufVxyXG5cclxuLnVwbG9hZC1idXR0b24gaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmZpbGUtbmFtZSB7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgY29sb3I6ICMzMzM7XHJcbn1cclxuXHJcbi5lcnJvci1tZXNzYWdlIHtcclxuICBjb2xvcjogcmVkO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcblxyXG4uY2hyaXN0bWFzLXByaXplcyB7XHJcbiAgbWFyZ2luOiAzMnB4IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMjBweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTJweDtcclxuXHJcbiAgICAvLyBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgLy8gICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgLy8gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLy8gICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAvLyB9XHJcbiAgfVxyXG5cclxuICAmX19uYW1lLWNvbnRhaW5lciB7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDIyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbmFtZSB7XHJcbiAgICBjb2xvcjogJHByaW1hcnktcmVkO1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxuXHJcbiAgJl9fdm91Y2hlciB7XHJcbiAgICBtYXgtd2lkdGg6IDQ0NnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcblxyXG4ud3ltYWdhbmUge1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLnN3aWV0YS1wYXJhZ3JhcGgge1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMTlweDtcclxuICBsZXR0ZXItc3BhY2luZzogMC44cHg7XHJcbiAgbWF4LXdpZHRoOiA3MDBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIH1cclxufVxyXG5cclxuLnpkcmFwa2EtLXpha29uY3plbmllIHtcclxuICAuc3dpZXRhLXBhcmFncmFwaCB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC44cHg7XHJcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm9zd2lhZGN6ZW5pZS1zd2lldGEgcCB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIGNvbG9yOiAkcHJpbWFyeS1yZWQ7XHJcbn1cclxuXHJcbi5zd2lldGEtc2VjdGlvbiB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNTY0cHg7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDcxOHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIG1heC13aWR0aDogOTY0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeS1yZWQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIG1hcmdpbi1ib3R0b206IDQzcHg7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiA1Ljc1cmVtO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNi41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19wYXJhZ3JhcGgge1xyXG4gICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbn1cclxuXHJcbi5zd2lldGEtYW5pbWFjamEge1xyXG4gIG1hcmdpbi10b3A6IGNhbGMoLTE1LjI4NXZ3IC0gNTBweCk7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0yOTBweDtcclxuICAgIHJpZ2h0OiAtNzBweDtcclxuICAgIG1heC13aWR0aDogNTQwcHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0zNDNweDtcclxuICAgIHJpZ2h0OiAtNTBweDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuIiwiLmFsZXJ0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEycHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZDllMjtcclxuICBwYWRkaW5nOiAxMnB4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIGdhcDogMTBweDtcclxuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuXHJcbiAgJi5zaG93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICAmLmlzLXZpc2libGUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJi5pcy1oaWRpbmcge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJl9fY2xvc2Uge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fbWVzc2FnZSB7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuICAgIGZsZXg6IDE7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zM2VtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucHVibGljLWJvZHkge1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcclxuXHJcbiAgJi0tYmx1ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxMjY4ZmYgMCUsICMxODMxYWQgMTAwJSk7XHJcbiAgfVxyXG5cclxuICAmLS1zd2lldGEge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N3aWV0YS9zbmllZy5wbmdcIikgbm8tcmVwZWF0O1xyXG4gICAgb3ZlcmZsb3cteDogdW5zZXQ7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIGJhY2tncm91bmQ6XHJcbiAgICAgICAgdXJsKFwiLi4vaW1nL3N3aWV0YS9zd2lldGEtYmctZGVza3RvcC5qcGdcIikgbm8tcmVwZWF0IHRvcCBjZW50ZXIsXHJcbiAgICAgICAgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmM0MjQyIDAlLCAjYWYxNzIyIDEwMCUpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IHRvcDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA1NSU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGJpZy1kZXNrdG9wKSB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCg0ay1kZXNrdG9wKSB7XHJcbiAgICAgIGJhY2tncm91bmQ6XHJcbiAgICAgICAgdXJsKFwiLi4vaW1nL3N3aWV0YS9zd2lldGEtYmctNGsuanBnXCIpIG5vLXJlcGVhdCB0b3AgY2VudGVyLFxyXG4gICAgICAgIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiB0b3A7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHVibGljLXNlY3Rpb24ge1xyXG4gIC8vIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHJcbiAgcGFkZGluZzogMTZweCAwIDQwcHg7XHJcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuICAvLyBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgKyA1MHB4KTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLy8gcGFkZGluZy1ib3R0b206IGNhbGMoKCRhbmdsZS10YW5nZW5zLzIpICsgMTYwcHgpO1xyXG4gIG1hcmdpbi1ib3R0b206IGNhbGMoKCgkYW5nbGUtdGFuZ2Vucy8yKSkgKiAtMSk7XHJcbiAgY29sb3I6ICNmZmY7XHJcblxyXG4gIC8vIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgLy8gICBwYWRkaW5nLWJvdHRvbTogY2FsYygoJGFuZ2xlLXRhbmdlbnMvMikgKyA5MHB4KTtcclxuICAvLyB9XHJcblxyXG4gICYtLXN3aWV0YSB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1MnB4O1xyXG4gICAgcGFkZGluZzogMTZweCAwIDA7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZE1heCh0YWJsZXQpIHtcclxuICAgICAgcGFkZGluZy10b3A6IDM4MHB4O1xyXG4gICAgICAkdzogMTE2MHB4O1xyXG4gICAgICAkb2Zmc2V0OiA1MHB4O1xyXG4gICAgICAkbW9iaWxlOiA1MHB4O1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNjEwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N3aWV0YS9sb2dpbi1iZy10YWJsZXQuanBnXCIpIG5vLXJlcGVhdCB0b3AgbGVmdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMTAyNHB4ICsgMTMwcHgpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTEzMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTMwcHg7XHJcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgJHcgMCwgJHcgKyAkbW9iaWxlIDAsIDAgY2FsYygoJHcgKyAkbW9iaWxlKSAqIDAuMzA1NykpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZE1heChtb2JpbGUpIHtcclxuICAgICAgcGFkZGluZy10b3A6IDE4MHB4O1xyXG4gICAgICAkdzogNTAwcHg7XHJcbiAgICAgICRvZmZzZXQ6IDUwcHg7XHJcbiAgICAgICRtb2JpbGU6IDUwcHg7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1MTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc3dpZXRhL2xvZ2luLWJnLW1vYmlsZS5qcGdcIikgbm8tcmVwZWF0IHRvcCBsZWZ0O1xyXG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsICR3IDAsICR3ICsgJG1vYmlsZSAwLCAwIGNhbGMoKCR3ICsgJG1vYmlsZSkgKiAwLjMwNTcpKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICAvLyBwYWRkaW5nLXRvcDogMjBweDtcclxuXHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKCgoKCRhbmdsZS10YW5nZW5zLzIpKSAqIC0xKSArIDMwcHgpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChiaWctZGVza3RvcCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKCgoKCRhbmdsZS10YW5nZW5zLzIpKSAqIC0xKSArIDYwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIC5wdWJsaWMtc2VjdGlvbl9fcGFyYWdyYXBoIHtcclxuICAgIC8vICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgLy8gICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgIC8vICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAvLyAgIH1cclxuICAgIC8vIH1cclxuICB9XHJcblxyXG4gICYtLWJsdWUge1xyXG4gICAgZmxleC1ncm93OiAyO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGhlaWdodDogY2FsYygkYmctd2lkdGggLyAyLjE5KTtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTI2OGZmIDAlLCAjMTgzMWFkIDEwMCUpO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDkxNnB4ICsgNDBweCk7XHJcblxyXG4gICAgJi0tc3dpZXRhIHtcclxuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwNzJweCArIDQwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29sdW1uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBtaW4taGVpZ2h0OiA0MzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zd2lldGEge1xyXG4gICAgICBtYXgtd2lkdGg6IDQxMnB4O1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDcyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb2x1bW4tMiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgJi5wcm90b2tvbCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XHJcbiAgICAucHVibGljLXNlY3Rpb25fX2xvZ28ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG4gICAgfVxyXG4gICAgLnB1YmxpYy1zZWN0aW9uX19jb2x1bW4ge1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiA0MzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IDY0OHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jaGVja2JveC1sYWJlbCBwIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbG9nbyB7XHJcbiAgICB3aWR0aDogNThweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLXN3aWV0YSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kTWF4KHRhYmxldCkge1xyXG4gICAgICAgIG1heC13aWR0aDogMzZweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogNTtcclxuICAgICAgICB0b3A6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2luZm8ge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgJi0tc3dpZXRhIHtcclxuICAgICAgbWF4LXdpZHRoOiAyNTRweDtcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMzJweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnByb3Rva29sIHtcclxuICAgIC5wdWJsaWMtc2VjdGlvbl9faW5mbyB7XHJcbiAgICAgIG1heC13aWR0aDogMzAzcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlLFxyXG4gICZfX3N1YnRpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgLy8gYnIge1xyXG4gICAgLy8gICBkaXNwbGF5OiBub25lO1xyXG4gICAgLy8gICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgLy8gICB9XHJcbiAgICAvLyB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICAmLS1zbWFsbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNjRweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA5NnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1zd2lldGEge1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktcmVkO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgICB0ZXh0LWJveDogdHJpbS1ib3RoIGNhcCBhbHBoYWJldGljO1xyXG5cclxuICAgICAgZm9udC1zaXplOiA2NHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA5NnB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJ0aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS0yIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLTMge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1zd2lldGEge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIG1heC13aWR0aDogMjE4cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1zd2lldGEtMiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Zvcm0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAvLyBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgLy8gICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIC8vIH1cclxuXHJcbiAgICAmLS1zd2lldGEge1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgICAuZmllbGQtY29udGFpbmVyIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5maWVsZC1jb250YWluZXIsXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmlucHV0LWNvbnRyb2xbdHlwZT1cInRleHRcIl0sXHJcbiAgICAgICAgLmlucHV0LWNvbnRyb2xbdHlwZT1cImVtYWlsXCJdLFxyXG4gICAgICAgIC5pbnB1dC1jb250cm9sW3R5cGU9XCJudW1iZXJcIl0sXHJcbiAgICAgICAgLmlucHV0LWNvbnRyb2xbdHlwZT1cImZpbGVcIl0sXHJcbiAgICAgICAgLmlucHV0LWNvbnRyb2xbdHlwZT1cInBhc3N3b3JkXCJdIHtcclxuICAgICAgICAgIHdpZHRoOiA0MDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Jlc2V0LXBhc3MtbGluayB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21vcmUtbGluayB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xyXG5cclxuICAgIGEge1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcmVnaXN0ZXItbGluayB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgYSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zd2lldGEge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgLmJ0biB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcGFyYWdyYXBoIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG5cclxuICAmX19wYXJhZ3JhcGgtMiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcGFyYWdyYXBoLWluZm8ge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHJcbiAgICAmLS1jZW50ZXIge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XHJcbiAgICB9XHJcbiAgICAmLS1jZW50ZXItMiB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIH1cclxuICAgICYtLWNlbnRlci0zIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2MnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcGFyYWdyYXBoLWluZm8tMiB7XHJcbiAgICBtYXgtd2lkdGg6IDYyNnB4O1xyXG5cclxuICAgIGNvbG9yOiAjMDAwO1xyXG5cclxuICAgIC8qIEJvZHkvUmVndWxhciAqL1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgfVxyXG5cclxuICAmX19hY2NlcHQge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XHJcbiAgfVxyXG5cclxuICAmX19saW5rcyB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG5cclxuICAmX19jZW50ZXItbGluayB7XHJcbiAgICAvLyBtYXJnaW46IDAgYXV0bztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTZweDtcclxuICAgIG1heC13aWR0aDogMzg4cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICAvLyBtYXJnaW46IDA7XHJcbiAgICAgIC8vIGdhcDogMTZweDtcclxuICAgICAgLy8gZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc3dpZXRhIHtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgICAgLy8gZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIC8vIGdhcDogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbW9yZS1saW5rcyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgIC8vIGEge1xyXG4gICAgLy8gICBjb2xvcjogIzAwMDtcclxuICAgIC8vIH1cclxuICB9XHJcbiAgJl9fZXh0ZXJuYWwtbGluayB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAvLyBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7IC8qIDE1Ny4xNDMlICovXHJcbiAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG5cclxuICAgICYtLXdoaXRlIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yZXF1aXJlZC1maWVsZHMtdGV4dCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgIG1heC13aWR0aDogMzcwcHg7XHJcbiAgfVxyXG5cclxuICAmX19wYXNzLWluZm8ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgYnIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGJyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbmZvLXJ1bGVzIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLTIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yb2xlcy1wcml2YWN5IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XHJcbiAgICBtYXgtd2lkdGg6IDMzMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG5cclxuICAmX19pbmZvLWNvbnRhY3Qge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX3Zpc3VhbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcHJvdG9rb2wtdmlzdWFsLW0uanBnKTtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcblxyXG4gICAgcGFkZGluZzogNDBweCAyMHB4O1xyXG5cclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG4gICAgbWluLWhlaWdodDogMjYwcHg7XHJcblxyXG4gICAgLy8gYnIge1xyXG4gICAgLy8gICBkaXNwbGF5OiBub25lO1xyXG4gICAgLy8gfVxyXG5cclxuICAgICYtLTIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3B1Yi12aXN1YWwtMi5qcGcpO1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDIwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3Byb3Rva29sLXZpc3VhbC5qcGcpO1xyXG5cclxuICAgICAgJi0tMiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9wcm90b2tvbC12aXN1YWwuanBnKTtcclxuXHJcbiAgICAgICAgLnB1YmxpYy1zZWN0aW9uX192aXN1YWwtaGVhZGluZyB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBtYXgtd2lkdGg6IDY0OHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcclxuXHJcbiAgICAgIHBhZGRpbmc6IDYwcHggMjBweCA0MHB4O1xyXG5cclxuICAgICAgYnIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQzcHg7XHJcbiAgICB9XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcblxyXG4gICZfX3Zpc3VhbC1oZWFkaW5nIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtc2hhZG93OiAwcHggMHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjg1KTtcclxuXHJcbiAgICAvKiBEaXNwbGF5LVNNICovXHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtaGVkbGluZTtcclxuICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgICBmb250LXNpemU6IDY0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3Zpc3VhbC1zdWJoZWFkaW5nIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtc2hhZG93OiAwcHggMHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjg1KTtcclxuICAgIC8qIERpc3BsYXktWFMgKi9cclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG5cclxuICAmX19wYXJhZ3JhcGgtaW5mbyB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIG1heC13aWR0aDogNDc4cHg7XHJcblxyXG4gICAgc3Ryb25nIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1jZW50ZXIge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XHJcbiAgICB9XHJcbiAgICAmLS1jZW50ZXItMiB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIH1cclxuICAgICYtLWNlbnRlci0zIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2MnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnB1YmxpYy1zZWN0aW9uLS1ibHVlIHtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxMjY4ZmYgMCUsICMxODMxYWQgMTAwJSk7XHJcbn1cclxuLnB1YmxpYy1zZWN0aW9uLS1yZWQge1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjNDI0MiAwJSwgI2FmMTcyMiAxMDAlKTtcclxufVxyXG5cclxuLnB1YmxpYy1zZWN0aW9uLS13aGl0ZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygoKCRhbmdsZS10YW5nZW5zLzIpKSAqIC0xKTtcclxuICBwYWRkaW5nLXRvcDogY2FsYygxNS4yODV2dyArIDEyMHB4KTtcclxuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gIGNsaXAtcGF0aDogcG9seWdvbigwIGNhbGMoJGFuZ2xlLXRhbmdlbnMpLCAxMDAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlKTtcclxuICBjb2xvcjogIzAwMDtcclxuICBwYWRkaW5nLWJvdHRvbTogY2FsYygxN3Z3KTtcclxuICBtYXJnaW4tYm90dG9tOiBjYWxjKDM0dncgKiAtMSk7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICBwYWRkaW5nLXRvcDogY2FsYygxNS4yODV2dyArIDE4MHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5wdWJsaWMtc2VjdGlvbi0td2hpdGUtMiB7XHJcbiAgLy8gbWFyZ2luLWJvdHRvbTogY2FsYygoKCRhbmdsZS10YW5nZW5zLzIpKSAqIC0xKTtcclxuICBwYWRkaW5nLXRvcDogMDtcclxuICBtYXJnaW4tdG9wOiAtMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IGNhbGMoKDE1LjI4NXZ3KSAqIC0xKTtcclxuICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgcGFkZGluZy10b3A6IDE4MHB4O1xyXG4gIH1cclxuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG5cclxuICBjb2xvcjogIzAwMDtcclxuXHJcbiAgLy8gQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAvLyAgIHBhZGRpbmctdG9wOiBjYWxjKDE1LjI4NXZ3ICsgMTgwcHgpO1xyXG4gIC8vIH1cclxufVxyXG5cclxuLnB1YmxpYy1zZWN0aW9uLS13aGl0ZS0zIHtcclxuICBtYXJnaW4tYm90dG9tOiBjYWxjKCgoJGFuZ2xlLXRhbmdlbnMvMikpICogLTEpO1xyXG4gIHBhZGRpbmctdG9wOiBjYWxjKDE1LjI4NXZ3ICsgMTIwcHgpO1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgY2FsYygkYW5nbGUtdGFuZ2VucyksIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDM3dncpO1xyXG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMzR2dyAqIC0xKTtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNXZ3O1xyXG4gICAgcGFkZGluZy10b3A6IGNhbGMoMTUuMjg1dncgKyAyMTBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4ucHVibGljLXNlY3Rpb24tLW0ge1xyXG4gIG1pbi1oZWlnaHQ6IDE1OTguMTczNTE1OTgxN3B4O1xyXG4gIG1hcmdpbi1ib3R0b206IC04ODVweDtcclxufVxyXG5cclxuLnB1YmxpYy1zZWN0aW9uLS1zdHJpcGVzIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWcvc3RyaXBlcy5wbmcpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTQwMHB4O1xyXG4gICAgICAvLyBoZWlnaHQ6IGNhbGMoJGJnLXdpZHRoIC8gMi4xOSk7XHJcbiAgICAgIHotaW5kZXg6IDQ7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnB1YmxpYy1zZWN0aW9uX19tb3JlLWxpbmstY2hlY2tib3gge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLndyYXAtY29sbGFic2libGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDcycHg7XHJcblxyXG4gICYtLXN3aWV0YSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5sYmwtdG9nZ2xlIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQ7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5jb2xsYXBzaWJsZS1jb250ZW50IHtcclxuICBtYXgtaGVpZ2h0OiAwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMjVzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAuY29udGVudC1pbm5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDQyMnB4O1xyXG4gIH1cclxufVxyXG4udG9nZ2xlOmNoZWNrZWQgKyAubGJsLXRvZ2dsZSArIC5jb2xsYXBzaWJsZS1jb250ZW50IHtcclxuICBtYXgtaGVpZ2h0OiA0NTBweDtcclxufVxyXG5cclxuLmNvbGxhcHNpYmxlLWNvbnRlbnQgcCB7XHJcbiAgY29sb3I6ICNmZmY7XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4uY29sbGFwc2libGUtY29udGVudC0tc3dpZXRhIHAge1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYWdyZWVtZW50LWJsb2NrIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIC8vIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgfVxyXG5cclxuICBoNSB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIC8vIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIC8vIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIC8vIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAvLyBsaW5lLWhlaWdodDogMjJweDtcclxuICB9XHJcblxyXG4gIC5idG4ge1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWJsZXQpIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc3dpZXRhLXRleHQtY29sb3ItcmVkLXdoaXRlIHtcclxuICBjb2xvcjogJHByaW1hcnktcmVkO1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4uc3dpZXRhLXRleHQtY29sb3Itd2hpdGUtYmxhY2sge1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJfbWl4aW5zL3NwYWNpbmdzXCI7XHJcblxyXG4udGV4dC1sZWZ0IHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxufVxyXG5cclxuLnJlbGF0aXZlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5oaWRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4kc3BhY2luZ3MtcG9zaXRpb25zOiAoXHJcbiAgXCJ0b3BcIjogXCJ0XCIsXHJcbiAgXCJyaWdodFwiOiBcInJcIixcclxuICBcImJvdHRvbVwiOiBcImJcIixcclxuICBcImxlZnRcIjogXCJsXCJcclxuKTtcclxuXHJcbiRzcGFjaW5nLXNpemVzOiAoXHJcbiAgXCIwXCI6IDAsXHJcbiAgXCIwNVwiOiAwLjUsXHJcbiAgXCIxXCI6IDEsXHJcbiAgXCIxMDVcIjogMS41LFxyXG4gIFwiMlwiOiAyLFxyXG4gIFwiM1wiOiAzLFxyXG4gIFwiNFwiOiA0LFxyXG4gIFwiNVwiOiA1LFxyXG4gIFwiNlwiOiA2LFxyXG4gIFwiN1wiOiA3LFxyXG4gIFwiOFwiOiA4LFxyXG4gIFwiOVwiOiA5LFxyXG4gIFwiMTBcIjogMTAsXHJcbiAgXCIxMVwiOiAxMSxcclxuICBcIjEyXCI6IDEyLFxyXG4gIFwiMTNcIjogMTMsXHJcbiAgXCIxNFwiOiAxNCxcclxuICBcIjE1XCI6IDE1LFxyXG4gIFwiMTZcIjogMTYsXHJcbiAgXCIyMFwiOiAyMCxcclxuICBcIjI0XCI6IDI0LFxyXG4gIFwiMzJcIjogMzIsXHJcbiAgXCI0MFwiOiA0MCxcclxuICBcIjQ4XCI6IDQ4LFxyXG4gIFwiNTZcIjogNTYsXHJcbiAgXCI2NFwiOiA2NCxcclxuICBcIjgwXCI6IDgwXHJcbik7XHJcblxyXG5AZWFjaCAkc2l6ZSwgJHNpemUtdmFsdWUgaW4gJHNwYWNpbmctc2l6ZXMge1xyXG4gIEBlYWNoICRwb3NpdGlvbiwgJHBvc2l0aW9uLXZhbHVlIGluICRzcGFjaW5ncy1wb3NpdGlvbnMge1xyXG4gICAgQGluY2x1ZGUgc3BhY2luZy1tKCRwb3NpdGlvbi12YWx1ZSwgJHBvc2l0aW9uLCAkc2l6ZSwgJHNpemUtdmFsdWUpO1xyXG4gIH1cclxufVxyXG5cclxuQGVhY2ggJHNpemUsICRzaXplLXZhbHVlIGluICRzcGFjaW5nLXNpemVzIHtcclxuICBAZWFjaCAkcG9zaXRpb24sICRwb3NpdGlvbi12YWx1ZSBpbiAkc3BhY2luZ3MtcG9zaXRpb25zIHtcclxuICAgIEBpbmNsdWRlIHNwYWNpbmctbS1tKCRwb3NpdGlvbi12YWx1ZSwgJHBvc2l0aW9uLCAkc2l6ZSwgJHNpemUtdmFsdWUpO1xyXG4gIH1cclxufVxyXG5cclxuQGVhY2ggJHNpemUsICRzaXplLXZhbHVlIGluICRzcGFjaW5nLXNpemVzIHtcclxuICBAZWFjaCAkcG9zaXRpb24sICRwb3NpdGlvbi12YWx1ZSBpbiAkc3BhY2luZ3MtcG9zaXRpb25zIHtcclxuICAgIEBpbmNsdWRlIHNwYWNpbmctcCgkcG9zaXRpb24tdmFsdWUsICRwb3NpdGlvbiwgJHNpemUsICRzaXplLXZhbHVlKTtcclxuICB9XHJcbn1cclxuXHJcbi5tdC1mcm9tLW5hdmJhciB7XHJcbiAgbWFyZ2luLXRvcDogNzJweDtcclxufVxyXG5cclxuLmxpbmUge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi50ZXh0LXJlZCB7XHJcbiAgY29sb3I6ICRwcmltYXJ5LXJlZDtcclxufVxyXG5cclxuLnRleHQtY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi50ZXh0LXdoaXRlIHtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4udGV4dC1ibGFjayB7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuLnRleHQtZ3JheSB7XHJcbiAgY29sb3I6ICMzMzM7XHJcbn1cclxuXHJcbi50ZXh0LXVwcGVyY2FzZSB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLmNvbG9ycy1ncmFkaWVudCB7XHJcbiAgLy8gYmFja2dyb3VuZDogJGdyYWRpZW50LWNvbG9ycztcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbG9ycy1iZy5qcGcpIG5vLXJlcGVhdDtcclxuICBjb2xvcjogJGNvbG9ycztcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcblxyXG4gIC5wdWJsaWMtc2VjdGlvbl9fcmVzZXQtcGFzcy1saW5rIGEsXHJcbiAgLmxpbmstbW9yZSxcclxuICAubGluayxcclxuICAucHVibGljLXNlY3Rpb24ge1xyXG4gICAgY29sb3I6ICRjb2xvcnM7XHJcbiAgfVxyXG5cclxuICAubGluazpob3ZlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcnM7XHJcbiAgfVxyXG59XHJcblxyXG4uY29sb3JzLWdyYWRpZW50LTIge1xyXG4gIC8vIGJhY2tncm91bmQ6ICRncmFkaWVudC1jb2xvcnM7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb2xvcnMtYmctMi5qcGcpIG5vLXJlcGVhdDtcclxuICBjb2xvcjogJGNvbG9ycztcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XHJcblxyXG4gIC5jb2xsYXBzaWJsZS1jb250ZW50IHAsXHJcbiAgLnB1YmxpYy1zZWN0aW9uX19yZXNldC1wYXNzLWxpbmsgYSxcclxuICAubGluay1tb3JlLFxyXG4gIC5saW5rLFxyXG4gIC5wdWJsaWMtc2VjdGlvbiB7XHJcbiAgICBjb2xvcjogJGNvbG9ycztcclxuICB9XHJcblxyXG4gIC5saW5rOmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9ycztcclxuICB9XHJcbn1cclxuXHJcbi5jb2xvcnMtZ3JhZGllbnQtMyB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6ICRjb2xvcnM7XHJcblxyXG4gIC5wYXNzd29yZC1ydWxlcy0tbmVnYXRpdmUtYmx1ZSBsaSxcclxuICAucGFzc3dvcmQtcnVsZXMtLW5lZ2F0aXZlLWJsdWUgLmVycm9yLFxyXG4gIC5jb2xsYXBzaWJsZS1jb250ZW50IHAsXHJcbiAgLnB1YmxpYy1zZWN0aW9uX19yZXNldC1wYXNzLWxpbmsgYSxcclxuICAubGluay1tb3JlLFxyXG4gIC5saW5rLFxyXG4gIC5wdWJsaWMtc2VjdGlvbiB7XHJcbiAgICBjb2xvcjogJGNvbG9ycztcclxuICB9XHJcblxyXG4gIC5saW5rOmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9ycztcclxuICB9XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb2xvcnMtYmctMi5qcGcpIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xyXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5wYXNzd29yZC1ydWxlcy0tbmVnYXRpdmUtYmx1ZSBsaTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnJTNFJTNDY2lyY2xlIGN4PSc2LjAwNjI1JyBjeT0nNS45OTg0NCcgcj0nNS4xNzA3JyBmaWxsPSclMjNjODQ3ODAnIHN0cm9rZT0nJTIzYzg0NzgwJyBzdHJva2Utd2lkdGg9JzEuMDAwNzgnLyUzRSUzQ3BhdGggZD0nTTYgNC45OTgwNVY4LjY2NzU4JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuMzM0MzcnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNiAyLjk5NjA5SDYuMDAwMScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjMzNDM3JyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgfVxyXG59XHJcblxyXG4uY29sb3JzLWdyYWRpZW50LTQge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAkY29sb3JzO1xyXG5cclxuICAucGFzc3dvcmQtcnVsZXMtLW5lZ2F0aXZlLWJsdWUgbGksXHJcbiAgLnBhc3N3b3JkLXJ1bGVzLS1uZWdhdGl2ZS1ibHVlIC5lcnJvcixcclxuICAuY29sbGFwc2libGUtY29udGVudCBwLFxyXG4gIC5wdWJsaWMtc2VjdGlvbl9fcmVzZXQtcGFzcy1saW5rIGEsXHJcbiAgLmxpbmstbW9yZSxcclxuICAubGluayxcclxuICAucHVibGljLXNlY3Rpb24ge1xyXG4gICAgY29sb3I6ICRjb2xvcnM7XHJcbiAgfVxyXG5cclxuICAubGluazpob3ZlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcnM7XHJcbiAgfVxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbG9ycy1iZy0yLmpwZykgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcbiAgICAvLyBsZWZ0OiAwO1xyXG4gICAgLy8gcmlnaHQ6IDA7XHJcbiAgICAvLyB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5hbGlnbi1jZW50ZXIge1xyXG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcclxufVxyXG4uY29sb3JzLWJnIHtcclxuICAvLyBiYWNrZ3JvdW5kOiAkZ3JhZGllbnQtY29sb3JzO1xyXG4gIGJhY2tncm91bmQ6ICNmYWRjZWI7XHJcblxyXG4gIGNvbG9yOiAkY29sb3JzO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuXHJcbiAgLmNvbGxhcHNpYmxlLWNvbnRlbnQgcCxcclxuICAucHVibGljLXNlY3Rpb25fX3Jlc2V0LXBhc3MtbGluayBhLFxyXG4gIC5saW5rLW1vcmUsXHJcbiAgLmxpbmssXHJcbiAgLnB1YmxpYy1zZWN0aW9uIHtcclxuICAgIGNvbG9yOiAkY29sb3JzO1xyXG4gIH1cclxuXHJcbiAgLmxpbms6aG92ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3JzO1xyXG4gIH1cclxuICAucHVibGljLXNlY3Rpb24tLWFuZ2xlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29sb3JzLWxvZ2luLWJnLW0ucG5nKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTUwJSAxOCU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDg4JTtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbG9ycy1sb2dpbi1iZy5wbmcpO1xyXG5cclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTIwJSBjYWxjKDUwJSAtIDE2MHB4KTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiA2OCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHVibGljLXNlY3Rpb24tLWFuZ2xlLTIge1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFibGV0KSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29sb3JzLWxvZ2luLWJnLnBuZyk7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDE1MCUgY2FsYygwJSArIDgwcHgpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDg4JTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTIwJSB0b3A7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNjglO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1vYmlsZS1iciB7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZE1heChtb2JpbGUpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mb250LXdlaWdodC0zMDAge1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbi50d28tY29sdW1ucyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAyMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kKGRlc2t0b3ApIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBnYXA6IDI4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY29sb3ItYmxhY2sge1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uZGlzcGxheS1ibG9jayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5oaWRlLXRvLXRhYmxldCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmRNYXgobW9iaWxlKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmhpZGUtZnJvbS10YWJsZXQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5oaWRlLXRvLWRlc2t0b3Age1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kTWF4KHRhYmxldCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuLmhpZGUtZnJvbS1kZXNrdG9wIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnRleHQtY29sb3ItcmVkIHtcclxuICBjb2xvcjogJHByaW1hcnktcmVkO1xyXG59XHJcblxyXG4udGV4dC1ib2xkIHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4ubS14LWF1dG8ge1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLm0teC1hdXRvLWRlc2t0b3Age1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcCkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG59XHJcbiIsIkBtaXhpbiBzcGFjaW5nLW0oJG5hbWUsICRwb3NpdGlvbiwgJHNpemUtbmFtZSwgJHNpemUpIHtcclxuICAubS0jeyRuYW1lfS0jeyRzaXplLW5hbWV9IHtcclxuICAgIG1hcmdpbi0jeyRwb3NpdGlvbn06ICRzaXplICogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc3BhY2luZy1tLW0oJG5hbWUsICRwb3NpdGlvbiwgJHNpemUtbmFtZSwgJHNpemUpIHtcclxuICAubS0jeyRuYW1lfS0jeyRzaXplLW5hbWV9LW0ge1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZE1heChtb2JpbGUpIHtcclxuICAgICAgbWFyZ2luLSN7JHBvc2l0aW9ufTogJHNpemUgKiA0cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzcGFjaW5nLXAoJG5hbWUsICRwb3NpdGlvbiwgJHNpemUtbmFtZSwgJHNpemUpIHtcclxuICAucC0jeyRuYW1lfS0jeyRzaXplLW5hbWV9IHtcclxuICAgIHBhZGRpbmctI3skcG9zaXRpb259OiAkc2l6ZSAqIDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4iXX0= */
