/*! UIkit 3.16.22 | https://www.getuikit.com | (c) 2014 - 2024 YOOtheme | MIT License */
html {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    background: #fff;
    color: #666
}

body {
    margin: 0
}

.uk-link,
a {
    color: #1e87f0;
    text-decoration: none;
    cursor: pointer
}

.uk-link-toggle:hover .uk-link,
.uk-link:hover,
a:hover {
    color: #0f6ecd;
    text-decoration: underline
}

abbr[title] {
    -webkit-text-decoration: underline dotted;
            text-decoration: underline dotted;
    -webkit-text-decoration-style: dotted
}

b,
strong {
    font-weight: bolder
}

:not(pre)>code,
:not(pre)>kbd,
:not(pre)>samp {
    font-family: Consolas, monaco, monospace;
    font-size: .875rem;
    color: #f0506e;
    white-space: nowrap;
    padding: 2px 6px;
    background: #f8f8f8
}

em {
    color: #f0506e
}

ins {
    background: #ffd;
    color: #666;
    text-decoration: none
}

mark {
    background: #ffd;
    color: #666
}

q {
    font-style: italic
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle
}

canvas,
img,
svg,
video {
    max-width: 100%;
    height: auto;
    box-sizing: border-box
}

img:not([src]) {
    visibility: hidden;
    min-width: 1px
}

iframe {
    border: 0
}

address,
dl,
fieldset,
figure,
ol,
p,
pre,
ul {
    margin: 0 0 20px 0
}

*+address,
*+dl,
*+fieldset,
*+figure,
*+ol,
*+p,
*+pre,
*+ul {
    margin-top: 20px
}

.uk-h1,
.uk-h2,
.uk-h3,
.uk-h4,
.uk-h5,
.uk-h6,
.uk-heading-2xlarge,
.uk-heading-large,
.uk-heading-medium,
.uk-heading-small,
.uk-heading-xlarge,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0 0 20px 0;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 400;
    color: #333;
    text-transform: none
}

*+.uk-h1,
*+.uk-h2,
*+.uk-h3,
*+.uk-h4,
*+.uk-h5,
*+.uk-h6,
*+.uk-heading-2xlarge,
*+.uk-heading-large,
*+.uk-heading-medium,
*+.uk-heading-small,
*+.uk-heading-xlarge,
*+h1,
*+h2,
*+h3,
*+h4,
*+h5,
*+h6 {
    margin-top: 40px
}

.uk-h1,
h1 {
    font-size: 2.23125rem;
    line-height: 1.2
}

.uk-h2,
h2 {
    font-size: 1.7rem;
    line-height: 1.3
}

.uk-h3,
h3 {
    font-size: 1.5rem;
    line-height: 1.4
}

.uk-h4,
h4 {
    font-size: 1.25rem;
    line-height: 1.4
}

.uk-h5,
h5 {
    font-size: 16px;
    line-height: 1.4
}

.uk-h6,
h6 {
    font-size: .875rem;
    line-height: 1.4
}

@media (min-width:960px) {

    .uk-h1,
    h1 {
        font-size: 2.625rem
    }

    .uk-h2,
    h2 {
        font-size: 2rem
    }
}

ol,
ul {
    padding-left: 30px
}

ol>li>ol,
ol>li>ul,
ul>li>ol,
ul>li>ul {
    margin: 0
}

dt {
    font-weight: 700
}

dd {
    margin-left: 0
}

.uk-hr,
hr {
    overflow: visible;
    text-align: inherit;
    margin: 0 0 20px 0;
    border: 0;
    border-top: 2px solid #e5e5e5
}

*+.uk-hr,
*+hr {
    margin-top: 20px
}

address {
    font-style: normal
}

blockquote {
    margin: 0 0 20px 0;
    font-size: 1.25rem;
    line-height: 1.5;
    font-style: italic;
    color: #333
}

*+blockquote {
    margin-top: 20px
}

blockquote p:last-of-type {
    margin-bottom: 0
}

blockquote footer {
    margin-top: 10px;
    font-size: .875rem;
    line-height: 1.5;
    color: #666
}

blockquote footer::before {
    content: "— "
}

pre {
    font: 0.875rem/1.5 Consolas, monaco, monospace;
    color: #666;
    -moz-tab-size: 4;
    -o-tab-size: 4;
       tab-size: 4;
    overflow: auto;
    padding: 10px;
    border: 2px solid #e5e5e5;
    border-radius: 3px;
    background: #fff
}

pre code {
    font-family: Consolas, monaco, monospace
}

:focus {
    outline: 0
}

:focus-visible {
    outline: 2px dotted #333
}

::-moz-selection {
    background: #39f;
    color: #fff;
    text-shadow: none
}

::selection {
    background: #39f;
    color: #fff;
    text-shadow: none
}

details,
main {
    display: block
}

summary {
    display: list-item
}

template {
    display: none
}

:root {
    --uk-breakpoint-s: 640px;
    --uk-breakpoint-m: 960px;
    --uk-breakpoint-l: 1200px;
    --uk-breakpoint-xl: 1600px
}

.uk-link-muted a,
.uk-link-toggle .uk-link-muted,
a.uk-link-muted {
    color: #999
}

.uk-link-muted a:hover,
.uk-link-toggle:hover .uk-link-muted,
a.uk-link-muted:hover {
    color: #666
}

.uk-link-text a,
.uk-link-toggle .uk-link-text,
a.uk-link-text {
    color: inherit
}

.uk-link-text a:hover,
.uk-link-toggle:hover .uk-link-text,
a.uk-link-text:hover {
    color: #999
}

.uk-link-heading a,
.uk-link-toggle .uk-link-heading,
a.uk-link-heading {
    color: inherit
}

.uk-link-heading a:hover,
.uk-link-toggle:hover .uk-link-heading,
a.uk-link-heading:hover {
    color: #1e87f0;
    text-decoration: none
}

.uk-link-reset a,
a.uk-link-reset {
    color: inherit !important;
    text-decoration: none !important
}

.uk-link-toggle {
    color: inherit !important;
    text-decoration: none !important
}

.uk-heading-small {
    font-size: 2.6rem;
    line-height: 1.2
}

.uk-heading-medium {
    font-size: 2.8875rem;
    line-height: 1.1
}

.uk-heading-large {
    font-size: 3.4rem;
    line-height: 1.1
}

.uk-heading-xlarge {
    font-size: 4rem;
    line-height: 1
}

.uk-heading-2xlarge {
    font-size: 6rem;
    line-height: 1
}

@media (min-width:960px) {
    .uk-heading-small {
        font-size: 3.25rem
    }

    .uk-heading-medium {
        font-size: 3.5rem
    }

    .uk-heading-large {
        font-size: 4rem
    }

    .uk-heading-xlarge {
        font-size: 6rem
    }

    .uk-heading-2xlarge {
        font-size: 8rem
    }
}

@media (min-width:1200px) {
    .uk-heading-medium {
        font-size: 4rem
    }

    .uk-heading-large {
        font-size: 6rem
    }

    .uk-heading-xlarge {
        font-size: 8rem
    }

    .uk-heading-2xlarge {
        font-size: 11rem
    }
}

.uk-heading-divider {
    padding-bottom: calc(5px + .1em);
    border-bottom: calc(.2px + .05em) solid #e5e5e5
}

.uk-heading-bullet {
    position: relative
}

.uk-heading-bullet::before {
    content: "";
    display: inline-block;
    position: relative;
    top: calc(-.1 * 1em);
    vertical-align: middle;
    height: calc(4px + .7em);
    margin-right: calc(5px + .2em);
    border-left: calc(5px + .1em) solid #e5e5e5
}

.uk-heading-line {
    overflow: hidden
}

.uk-heading-line>* {
    display: inline-block;
    position: relative
}

.uk-heading-line>::after,
.uk-heading-line>::before {
    content: "";
    position: absolute;
    top: calc(50% - (calc(.2px + .05em)/ 2));
    width: 2000px;
    border-bottom: calc(.2px + .05em) solid #e5e5e5
}

.uk-heading-line>::before {
    right: 100%;
    margin-right: calc(5px + .3em)
}

.uk-heading-line>::after {
    left: 100%;
    margin-left: calc(5px + .3em)
}

[class*=uk-divider] {
    border: none;
    margin-bottom: 20px
}

*+[class*=uk-divider] {
    margin-top: 20px
}

.uk-divider-icon {
    position: relative;
    height: 20px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e5e5%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
    background-repeat: no-repeat;
    background-position: 50% 50%
}

.uk-divider-icon::after,
.uk-divider-icon::before {
    content: "";
    position: absolute;
    top: 50%;
    max-width: calc(50% - (50px / 2));
    border-bottom: 2px solid #e5e5e5
}

.uk-divider-icon::before {
    right: calc(50% + (50px / 2));
    width: 100%
}

.uk-divider-icon::after {
    left: calc(50% + (50px / 2));
    width: 100%
}

.uk-divider-small {
    line-height: 0
}

.uk-divider-small::after {
    content: "";
    display: inline-block;
    width: 100px;
    max-width: 100%;
    border-top: 2px solid #e5e5e5;
    vertical-align: top
}

.uk-divider-vertical {
    width: -moz-max-content;
    width: max-content;
    height: 100px;
    margin-left: auto;
    margin-right: auto;
    border-left: 2px solid #e5e5e5
}

.uk-list {
    padding: 0;
    list-style: none
}

.uk-list>* {
    -moz-column-break-inside: avoid;
         break-inside: avoid-column
}

.uk-list>*>:last-child {
    margin-bottom: 0
}

.uk-list>*>ul,
.uk-list>:nth-child(n+2) {
    margin-top: 10px
}

.uk-list-circle>*,
.uk-list-decimal>*,
.uk-list-disc>*,
.uk-list-hyphen>*,
.uk-list-square>* {
    padding-left: 30px
}

.uk-list-decimal {
    counter-reset: decimal
}

.uk-list-decimal>* {
    counter-increment: decimal
}

.uk-list-circle>::before,
.uk-list-decimal>::before,
.uk-list-disc>::before,
.uk-list-hyphen>::before,
.uk-list-square>::before {
    content: "";
    position: relative;
    left: -30px;
    width: 30px;
    height: 1.5em;
    margin-bottom: -1.5em;
    display: list-item;
    list-style-position: inside;
    text-align: right
}

.uk-list-disc>::before {
    list-style-type: disc
}

.uk-list-circle>::before {
    list-style-type: circle
}

.uk-list-square>::before {
    list-style-type: square
}

.uk-list-decimal>::before {
    content: counter(decimal, decimal) '\200A.\00A0'
}

.uk-list-hyphen>::before {
    content: '–\00A0\00A0'
}

.uk-list-muted>::before {
    color: #999 !important
}

.uk-list-emphasis>::before {
    color: #333 !important
}

.uk-list-primary>::before {
    color: #1e87f0 !important
}

.uk-list-secondary>::before {
    color: #222 !important
}

.uk-list-bullet>* {
    padding-left: 30px
}

.uk-list-bullet>::before {
    content: "";
    display: list-item;
    position: relative;
    left: -30px;
    width: 30px;
    height: 1.5em;
    margin-bottom: -1.5em;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: 50% 50%
}

.uk-list-divider>:nth-child(n+2) {
    margin-top: 10px;
    padding-top: 10px;
    border-top: 2px solid #e5e5e5
}

.uk-list-striped>* {
    padding: 10px 10px
}

.uk-list-striped>:nth-of-type(odd) {
    border-top: 2px solid #e5e5e5;
    border-bottom: 2px solid #e5e5e5
}

.uk-list-striped>:nth-of-type(odd) {
    background: #f8f8f8
}

.uk-list-striped>:nth-child(n+2) {
    margin-top: 0
}

.uk-list-large>*>ul,
.uk-list-large>:nth-child(n+2) {
    margin-top: 20px
}

.uk-list-collapse>*>ul,
.uk-list-collapse>:nth-child(n+2) {
    margin-top: 0
}

.uk-list-large.uk-list-divider>:nth-child(n+2) {
    margin-top: 20px;
    padding-top: 20px
}

.uk-list-collapse.uk-list-divider>:nth-child(n+2) {
    margin-top: 0;
    padding-top: 0
}

.uk-list-large.uk-list-striped>* {
    padding: 20px 10px
}

.uk-list-collapse.uk-list-striped>* {
    padding-top: 0;
    padding-bottom: 0
}

.uk-list-collapse.uk-list-striped>:nth-child(n+2),
.uk-list-large.uk-list-striped>:nth-child(n+2) {
    margin-top: 0
}

.uk-description-list>dt {
    color: #333;
    font-size: .875rem;
    font-weight: 400;
    text-transform: uppercase
}

.uk-description-list>dt:nth-child(n+2) {
    margin-top: 20px
}

.uk-description-list-divider>dt:nth-child(n+2) {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 2px solid #e5e5e5
}

.uk-table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    margin-bottom: 20px
}

*+.uk-table {
    margin-top: 20px
}

.uk-table th {
    padding: 16px 12px;
    text-align: left;
    vertical-align: bottom;
    font-size: .875rem;
    font-weight: 400;
    color: #999;
    text-transform: uppercase
}

.uk-table td {
    padding: 16px 12px;
    vertical-align: top
}

.uk-table td>:last-child {
    margin-bottom: 0
}

.uk-table tfoot {
    font-size: .875rem
}

.uk-table caption {
    font-size: .875rem;
    text-align: left;
    color: #999
}

.uk-table-middle,
.uk-table-middle td {
    vertical-align: middle !important
}

.uk-table-divider>:first-child>tr:not(:first-child),
.uk-table-divider>:not(:first-child)>tr,
.uk-table-divider>tr:not(:first-child) {
    border-top: 2px solid #e5e5e5
}

.uk-table-striped tbody tr:nth-of-type(odd),
.uk-table-striped>tr:nth-of-type(odd) {
    background: #f8f8f8;
    border-top: 2px solid #e5e5e5;
    border-bottom: 2px solid #e5e5e5
}

.uk-table-hover tbody tr:hover,
.uk-table-hover>tr:hover {
    background: #ffd
}

.uk-table tbody tr.uk-active,
.uk-table>tr.uk-active {
    background: #ffd
}

.uk-table-small td,
.uk-table-small th {
    padding: 10px 12px
}

.uk-table-large td,
.uk-table-large th {
    padding: 22px 12px
}

.uk-table-justify td:first-child,
.uk-table-justify th:first-child {
    padding-left: 0
}

.uk-table-justify td:last-child,
.uk-table-justify th:last-child {
    padding-right: 0
}

.uk-table-shrink {
    width: 1px
}

.uk-table-expand {
    min-width: 150px
}

.uk-table-link {
    padding: 0 !important
}

.uk-table-link>a {
    display: block;
    padding: 16px 12px
}

.uk-table-small .uk-table-link>a {
    padding: 10px 12px
}

@media (max-width:959px) {

    .uk-table-responsive,
    .uk-table-responsive tbody,
    .uk-table-responsive td,
    .uk-table-responsive th,
    .uk-table-responsive tr {
        display: block
    }

    .uk-table-responsive thead {
        display: none
    }

    .uk-table-responsive td,
    .uk-table-responsive th {
        width: auto !important;
        max-width: none !important;
        min-width: 0 !important;
        overflow: visible !important;
        white-space: normal !important
    }

    .uk-table-responsive .uk-table-link:not(:first-child)>a,
    .uk-table-responsive td:not(:first-child):not(.uk-table-link),
    .uk-table-responsive th:not(:first-child):not(.uk-table-link) {
        padding-top: 5px !important
    }

    .uk-table-responsive .uk-table-link:not(:last-child)>a,
    .uk-table-responsive td:not(:last-child):not(.uk-table-link),
    .uk-table-responsive th:not(:last-child):not(.uk-table-link) {
        padding-bottom: 5px !important
    }

    .uk-table-justify.uk-table-responsive td,
    .uk-table-justify.uk-table-responsive th {
        padding-left: 0;
        padding-right: 0
    }
}

.uk-table tbody tr {
    transition: background-color .1s linear
}

.uk-table-striped tbody tr:nth-of-type(2n):last-child,
.uk-table-striped>tr:nth-of-type(2n):last-child {
    border-bottom: 2px solid #e5e5e5
}

.uk-icon {
    margin: 0;
    border: none;
    border-radius: 0;
    overflow: visible;
    font: inherit;
    color: inherit;
    text-transform: none;
    padding: 0;
    background-color: transparent;
    display: inline-block;
    fill: currentcolor;
    line-height: 0
}

button.uk-icon:not(:disabled) {
    cursor: pointer
}

.uk-icon::-moz-focus-inner {
    border: 0;
    padding: 0
}

.uk-icon:not(.uk-preserve) [fill*='#']:not(.uk-preserve) {
    fill: currentcolor
}

.uk-icon:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) {
    stroke: currentcolor
}

.uk-icon>* {
    transform: translate(0, 0)
}

.uk-icon-image {
    width: 20px;
    height: 20px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: contain;
    vertical-align: middle;
    -o-object-fit: scale-down;
       object-fit: scale-down;
    max-width: none
}

.uk-icon-link {
    color: #999;
    text-decoration: none !important
}

.uk-icon-link:hover {
    color: #666
}

.uk-active>.uk-icon-link,
.uk-icon-link:active {
    color: #595959
}

.uk-icon-button {
    box-sizing: border-box;
    width: 36px;
    height: 36px;
    border-radius: 500px;
    background: #f8f8f8;
    color: #999;
    vertical-align: middle;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    transition: .1s ease-in-out;
    transition-property: color, background-color
}

.uk-icon-button:hover {
    background-color: #ebebeb;
    color: #666
}

.uk-active>.uk-icon-button,
.uk-icon-button:active {
    background-color: #dfdfdf;
    color: #666
}

.uk-range {
    -webkit-appearance: none;
    box-sizing: border-box;
    margin: 0;
    vertical-align: middle;
    max-width: 100%;
    width: 100%;
    background: 0 0
}

.uk-range:focus {
    outline: 0
}

.uk-range::-moz-focus-outer {
    border: none
}

.uk-range:not(:disabled)::-webkit-slider-thumb {
    cursor: pointer
}

.uk-range:not(:disabled)::-moz-range-thumb {
    cursor: pointer
}

.uk-range::-webkit-slider-runnable-track {
    height: 3px;
    background: #ebebeb;
    border-radius: 500px
}

.uk-range:active::-webkit-slider-runnable-track,
.uk-range:focus::-webkit-slider-runnable-track {
    background: #dedede
}

.uk-range::-moz-range-track {
    height: 3px;
    background: #ebebeb;
    border-radius: 500px
}

.uk-range:focus::-moz-range-track {
    background: #dedede
}

.uk-range::-webkit-slider-thumb {
    -webkit-appearance: none;
    margin-top: -7px;
    height: 15px;
    width: 15px;
    border-radius: 500px;
    background: #fff;
    border: 2px solid #ccc
}

.uk-range::-moz-range-thumb {
    border: none;
    height: 15px;
    width: 15px;
    margin-top: -7px;
    border-radius: 500px;
    background: #fff;
    border: 2px solid #ccc
}

.uk-checkbox,
.uk-input,
.uk-radio,
.uk-select,
.uk-textarea {
    box-sizing: border-box;
    margin: 0;
    border-radius: 0;
    font: inherit
}

.uk-input {
    overflow: visible
}

.uk-select {
    text-transform: none
}

.uk-select optgroup {
    font: inherit;
    font-weight: 700
}

.uk-textarea {
    overflow: auto
}

.uk-input[type=search]::-webkit-search-cancel-button,
.uk-input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

.uk-input[type=number]::-webkit-inner-spin-button,
.uk-input[type=number]::-webkit-outer-spin-button {
    height: auto
}

.uk-input::-moz-placeholder,
.uk-textarea::-moz-placeholder {
    opacity: 1
}

.uk-checkbox:not(:disabled),
.uk-radio:not(:disabled) {
    cursor: pointer
}

.uk-fieldset {
    border: none;
    margin: 0;
    padding: 0
}

.uk-input,
.uk-textarea {
    -webkit-appearance: none
}

.uk-input,
.uk-select,
.uk-textarea {
    max-width: 100%;
    width: 100%;
    border: 0 none;
    padding: 0 10px;
    background: #fff;
    color: #666;
    border: 2px solid #e5e5e5;
    transition: .2s ease-in-out;
    transition-property: color, background-color, border
}

.uk-input,
.uk-select:not([multiple]):not([size]) {
    height: 40px;
    vertical-align: middle;
    display: inline-block
}

.uk-input:not(input),
.uk-select:not(select) {
    line-height: 38px
}

.uk-select[multiple],
.uk-select[size],
.uk-textarea {
    padding-top: 6px;
    padding-bottom: 6px;
    vertical-align: top
}

.uk-select[multiple],
.uk-select[size] {
    resize: vertical
}

.uk-input:focus,
.uk-select:focus,
.uk-textarea:focus {
    outline: 0;
    background-color: #fff;
    color: #666;
    border-color: #1e87f0
}

.uk-input:disabled,
.uk-select:disabled,
.uk-textarea:disabled {
    background-color: #f8f8f8;
    color: #999;
    border-color: #e5e5e5
}

.uk-input::-moz-placeholder {
    color: #999
}

.uk-input::placeholder {
    color: #999
}

.uk-textarea::-moz-placeholder {
    color: #999
}

.uk-textarea::placeholder {
    color: #999
}

.uk-form-small {
    font-size: .875rem
}

.uk-form-small:not(textarea):not([multiple]):not([size]) {
    height: 30px;
    padding-left: 8px;
    padding-right: 8px
}

[multiple].uk-form-small,
[size].uk-form-small,
textarea.uk-form-small {
    padding: 5px 8px
}

.uk-form-small:not(select):not(input):not(textarea) {
    line-height: 28px
}

.uk-form-large {
    font-size: 1.25rem
}

.uk-form-large:not(textarea):not([multiple]):not([size]) {
    height: 55px;
    padding-left: 12px;
    padding-right: 12px
}

[multiple].uk-form-large,
[size].uk-form-large,
textarea.uk-form-large {
    padding: 7px 12px
}

.uk-form-large:not(select):not(input):not(textarea) {
    line-height: 53px
}

.uk-form-danger,
.uk-form-danger:focus {
    color: #f0506e;
    border-color: #f0506e
}

.uk-form-success,
.uk-form-success:focus {
    color: #32d296;
    border-color: #32d296
}

.uk-form-blank {
    background: 0 0;
    border-color: transparent
}

.uk-form-blank:focus {
    border-color: #e5e5e5;
    border-style: solid
}

input.uk-form-width-xsmall {
    width: 50px
}

select.uk-form-width-xsmall {
    width: 75px
}

.uk-form-width-small {
    width: 130px
}

.uk-form-width-medium {
    width: 200px
}

.uk-form-width-large {
    width: 500px
}

.uk-select:not([multiple]):not([size]) {
    -webkit-appearance: none;
    -moz-appearance: none;
    padding-right: 20px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
    background-repeat: no-repeat;
    background-position: 100% 50%
}

.uk-select:not([multiple]):not([size]) option {
    color: #666
}

.uk-select:not([multiple]):not([size]):disabled {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
}

.uk-input[list] {
    padding-right: 20px;
    background-repeat: no-repeat;
    background-position: 100% 50%
}

.uk-input[list]:focus,
.uk-input[list]:hover {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
}

.uk-input[list]::-webkit-calendar-picker-indicator {
    display: none !important
}

.uk-checkbox,
.uk-radio {
    display: inline-block;
    height: 16px;
    width: 16px;
    overflow: hidden;
    margin-top: -4px;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    border: 2px solid #ccc;
    transition: .2s ease-in-out;
    transition-property: background-color, border
}

.uk-radio {
    border-radius: 50%
}

.uk-checkbox:focus,
.uk-radio:focus {
    background-color: rgba(0, 0, 0, 0);
    outline: 0;
    border-color: #1e87f0
}

.uk-checkbox:checked,
.uk-checkbox:indeterminate,
.uk-radio:checked {
    background-color: #1e87f0;
    border-color: transparent
}

.uk-checkbox:checked:focus,
.uk-checkbox:indeterminate:focus,
.uk-radio:checked:focus {
    background-color: #0e6dcd
}

.uk-radio:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-checkbox:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
}

.uk-checkbox:indeterminate {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-checkbox:disabled,
.uk-radio:disabled {
    background-color: #f8f8f8;
    border-color: #e5e5e5
}

.uk-radio:disabled:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23999%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-checkbox:disabled:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
}

.uk-checkbox:disabled:indeterminate {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23999%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-legend {
    width: 100%;
    color: inherit;
    padding: 0;
    font-size: 1.5rem;
    line-height: 1.4
}

.uk-form-custom {
    display: inline-block;
    position: relative;
    max-width: 100%;
    vertical-align: middle
}

.uk-form-custom input[type=file],
.uk-form-custom select {
    position: absolute;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    left: 0;
    -webkit-appearance: none;
    opacity: 0;
    cursor: pointer
}

.uk-form-custom input[type=file] {
    font-size: 500px;
    overflow: hidden
}

.uk-form-label {
    color: #333;
    font-size: .875rem
}

.uk-form-stacked .uk-form-label {
    display: block;
    margin-bottom: 5px
}

@media (max-width:959px) {
    .uk-form-horizontal .uk-form-label {
        display: block;
        margin-bottom: 5px
    }
}

@media (min-width:960px) {
    .uk-form-horizontal .uk-form-label {
        width: 200px;
        margin-top: 7px;
        float: left
    }

    .uk-form-horizontal .uk-form-controls {
        margin-left: 215px
    }

    .uk-form-horizontal .uk-form-controls-text {
        padding-top: 7px
    }
}

.uk-form-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 40px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    color: #999
}

.uk-form-icon:hover {
    color: #666
}

.uk-form-icon:not(a):not(button):not(input) {
    pointer-events: none
}

.uk-form-icon:not(.uk-form-icon-flip)~.uk-input {
    padding-left: 40px !important
}

.uk-form-icon-flip {
    right: 0;
    left: auto
}

.uk-form-icon-flip~.uk-input {
    padding-right: 40px !important
}

.uk-button {
    margin: 0;
    border: none;
    overflow: visible;
    font: inherit;
    color: inherit;
    text-transform: none;
    -webkit-appearance: none;
    border-radius: 0;
    display: inline-block;
    box-sizing: border-box;
    padding: 0 30px;
    vertical-align: middle;
    font-size: .875rem;
    line-height: 38px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition: .1s ease-in-out;
    transition-property: color, background-color, border-color
}

.uk-button:not(:disabled) {
    cursor: pointer
}

.uk-button::-moz-focus-inner {
    border: 0;
    padding: 0
}

.uk-button:hover {
    text-decoration: none
}

.uk-button-default {
    background-color: transparent;
    color: #333;
    border: 2px solid #e5e5e5
}

.uk-button-default:hover {
    background-color: transparent;
    color: #333;
    border-color: #b2b2b2
}

.uk-button-default.uk-active,
.uk-button-default:active {
    background-color: transparent;
    color: #333;
    border-color: #999
}

.uk-button-primary {
    background-color: #1e87f0;
    color: #fff;
    border: 2px solid transparent
}

.uk-button-primary:hover {
    background-color: #0f7ae5;
    color: #fff
}

.uk-button-primary.uk-active,
.uk-button-primary:active {
    background-color: #0e6dcd;
    color: #fff
}

.uk-button-secondary {
    background-color: #222;
    color: #fff;
    border: 2px solid transparent
}

.uk-button-secondary:hover {
    background-color: #151515;
    color: #fff
}

.uk-button-secondary.uk-active,
.uk-button-secondary:active {
    background-color: #080808;
    color: #fff
}

.uk-button-danger {
    background-color: #f0506e;
    color: #fff;
    border: 2px solid transparent
}

.uk-button-danger:hover {
    background-color: #ee395b;
    color: #fff
}

.uk-button-danger.uk-active,
.uk-button-danger:active {
    background-color: #ec2147;
    color: #fff
}

.uk-button-danger:disabled,
.uk-button-default:disabled,
.uk-button-primary:disabled,
.uk-button-secondary:disabled {
    background-color: transparent;
    color: #999;
    border-color: #e5e5e5
}

.uk-button-small {
    padding: 0 15px;
    line-height: 28px;
    font-size: .875rem
}

.uk-button-large {
    padding: 0 40px;
    line-height: 53px;
    font-size: .875rem
}

.uk-button-text {
    padding: 0;
    line-height: 1.5;
    background: 0 0;
    color: #333;
    position: relative
}

.uk-button-text::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 100%;
    border-bottom: 2px solid currentColor;
    transition: right .3s ease-out
}

.uk-button-text:hover {
    color: #333
}

.uk-button-text:hover::before {
    right: 0
}

.uk-button-text:disabled {
    color: #999
}

.uk-button-text:disabled::before {
    display: none
}

.uk-button-link {
    padding: 0;
    line-height: 1.5;
    background: 0 0;
    color: #333
}

.uk-button-link:hover {
    color: #999;
    text-decoration: none
}

.uk-button-link:disabled {
    color: #999;
    text-decoration: none
}

.uk-button-group {
    display: inline-flex;
    vertical-align: middle;
    position: relative
}

.uk-button-group>.uk-button:nth-child(n+2),
.uk-button-group>div:nth-child(n+2) .uk-button {
    margin-left: -1px
}

.uk-button-group .uk-button.uk-active,
.uk-button-group .uk-button:active,
.uk-button-group .uk-button:focus,
.uk-button-group .uk-button:hover {
    position: relative;
    z-index: 1
}

.uk-progress {
    vertical-align: baseline;
    display: block;
    width: 100%;
    border: 0;
    background-color: #f8f8f8;
    margin-bottom: 20px;
    height: 15px;
    border-radius: 500px;
    overflow: hidden
}

*+.uk-progress {
    margin-top: 20px
}

.uk-progress::-webkit-progress-bar {
    background-color: transparent
}

.uk-progress::-webkit-progress-value {
    background-color: #1e87f0;
    -webkit-transition: width .6s ease;
    transition: width .6s ease
}

.uk-progress::-moz-progress-bar {
    background-color: #1e87f0;
    -moz-transition: width .6s ease;
    transition: width .6s ease
}

.uk-section {
    display: flow-root;
    box-sizing: border-box;
    padding-top: 40px;
    padding-bottom: 40px
}

@media (min-width:960px) {
    .uk-section {
        padding-top: 70px;
        padding-bottom: 70px
    }
}

.uk-section>:last-child {
    margin-bottom: 0
}

.uk-section-xsmall {
    padding-top: 20px;
    padding-bottom: 20px
}

.uk-section-small {
    padding-top: 40px;
    padding-bottom: 40px
}

.uk-section-large {
    padding-top: 70px;
    padding-bottom: 70px
}

@media (min-width:960px) {
    .uk-section-large {
        padding-top: 140px;
        padding-bottom: 140px
    }
}

.uk-section-xlarge {
    padding-top: 140px;
    padding-bottom: 140px
}

@media (min-width:960px) {
    .uk-section-xlarge {
        padding-top: 210px;
        padding-bottom: 210px
    }
}

.uk-section-default {
    background: #fff
}

.uk-section-muted {
    background: #f8f8f8
}

.uk-section-primary {
    background: #1e87f0
}

.uk-section-secondary {
    background: #222
}

.uk-container {
    display: flow-root;
    box-sizing: content-box;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px
}

@media (min-width:640px) {
    .uk-container {
        padding-left: 30px;
        padding-right: 30px
    }
}

@media (min-width:960px) {
    .uk-container {
        padding-left: 40px;
        padding-right: 40px
    }
}

.uk-container>:last-child {
    margin-bottom: 0
}

.uk-container .uk-container {
    padding-left: 0;
    padding-right: 0
}

.uk-container-small {
    max-width: 750px
}

.uk-container-small {
    max-width: 900px
}

.uk-container-xlarge {
    max-width: 1400px
}

.uk-container-xlarge {
    max-width: 1600px
}

.uk-container-expand {
    max-width: none
}

.uk-container-expand-left {
    margin-left: 0
}

.uk-container-expand-right {
    margin-right: 0
}

@media (min-width:640px) {

    .uk-container-expand-left.uk-container-small,
    .uk-container-expand-right.uk-container-small {
        max-width: calc(50% + (750px / 2) - 30px)
    }

    .uk-container-expand-left.uk-container-small,
    .uk-container-expand-right.uk-container-small {
        max-width: calc(50% + (900px / 2) - 30px)
    }
}

@media (min-width:960px) {

    .uk-container-expand-left,
    .uk-container-expand-right {
        max-width: calc(50% + (1200px / 2) - 40px)
    }

    .uk-container-expand-left.uk-container-small,
    .uk-container-expand-right.uk-container-small {
        max-width: calc(50% + (750px / 2) - 40px)
    }

    .uk-container-expand-left.uk-container-small,
    .uk-container-expand-right.uk-container-small {
        max-width: calc(50% + (900px / 2) - 40px)
    }

    .uk-container-expand-left.uk-container-xlarge,
    .uk-container-expand-right.uk-container-xlarge {
        max-width: calc(50% + (1400px / 2) - 40px)
    }

    .uk-container-expand-left.uk-container-xlarge,
    .uk-container-expand-right.uk-container-xlarge {
        max-width: calc(50% + (1600px / 2) - 40px)
    }
}

.uk-container-item-padding-remove-left,
.uk-container-item-padding-remove-right {
    width: calc(100% + 15px)
}

.uk-container-item-padding-remove-left {
    margin-left: -15px
}

.uk-container-item-padding-remove-right {
    margin-right: -15px
}

@media (min-width:640px) {

    .uk-container-item-padding-remove-left,
    .uk-container-item-padding-remove-right {
        width: calc(100% + 30px)
    }

    .uk-container-item-padding-remove-left {
        margin-left: -30px
    }

    .uk-container-item-padding-remove-right {
        margin-right: -30px
    }
}

@media (min-width:960px) {

    .uk-container-item-padding-remove-left,
    .uk-container-item-padding-remove-right {
        width: calc(100% + 40px)
    }

    .uk-container-item-padding-remove-left {
        margin-left: -40px
    }

    .uk-container-item-padding-remove-right {
        margin-right: -40px
    }
}

.uk-tile {
    display: flow-root;
    position: relative;
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 40px;
    padding-bottom: 40px
}

@media (min-width:640px) {
    .uk-tile {
        padding-left: 30px;
        padding-right: 30px
    }
}

@media (min-width:960px) {
    .uk-tile {
        padding-left: 40px;
        padding-right: 40px;
        padding-top: 70px;
        padding-bottom: 70px
    }
}

.uk-tile>:last-child {
    margin-bottom: 0
}

.uk-tile-xsmall {
    padding-top: 20px;
    padding-bottom: 20px
}

.uk-tile-small {
    padding-top: 40px;
    padding-bottom: 40px
}

.uk-tile-large {
    padding-top: 70px;
    padding-bottom: 70px
}

@media (min-width:960px) {
    .uk-tile-large {
        padding-top: 140px;
        padding-bottom: 140px
    }
}

.uk-tile-xlarge {
    padding-top: 140px;
    padding-bottom: 140px
}

@media (min-width:960px) {
    .uk-tile-xlarge {
        padding-top: 210px;
        padding-bottom: 210px
    }
}

.uk-tile-default {
    background-color: #fff
}

.uk-tile-muted {
    background-color: #f8f8f8
}

.uk-tile-primary {
    background-color: #1e87f0
}

.uk-tile-secondary {
    background-color: #222
}

.uk-card {
    position: relative;
    box-sizing: border-box;
    transition: box-shadow .1s ease-in-out
}

.uk-card-body {
    display: flow-root;
    padding: 30px 30px
}

.uk-card-header {
    display: flow-root;
    padding: 15px 30px
}

.uk-card-footer {
    display: flow-root;
    padding: 15px 30px
}

@media (min-width:1200px) {
    .uk-card-body {
        padding: 40px 40px
    }

    .uk-card-header {
        padding: 20px 40px
    }

    .uk-card-footer {
        padding: 20px 40px
    }
}

.uk-card-body>:last-child,
.uk-card-footer>:last-child,
.uk-card-header>:last-child {
    margin-bottom: 0
}

.uk-card-title {
    font-size: 1.5rem;
    line-height: 1.4
}

.uk-card-badge {
    position: absolute;
    top: 15px;
    right: 15px;
    z-index: 1;
    height: 22px;
    padding: 0 10px;
    background: #1e87f0;
    color: #fff;
    font-size: .875rem;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 0;
    border-radius: 2px;
    text-transform: uppercase
}

.uk-card-badge:first-child+* {
    margin-top: 0
}

.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover {
    background-color: #fff;
    box-shadow: 0 14px 25px rgba(0, 0, 0, .16)
}

.uk-card-default {
    background-color: #fff;
    color: #666;
    box-shadow: 0 5px 15px rgba(0, 0, 0, .08)
}

.uk-card-default .uk-card-title {
    color: #333
}

.uk-card-default.uk-card-hover:hover {
    background-color: #fff;
    box-shadow: 0 14px 25px rgba(0, 0, 0, .16)
}

.uk-card-default .uk-card-header {
    border-bottom: 2px solid #e5e5e5
}

.uk-card-default .uk-card-footer {
    border-top: 2px solid #e5e5e5
}

.uk-card-primary {
    background-color: #1e87f0;
    color: #fff;
    box-shadow: 0 5px 15px rgba(0, 0, 0, .08)
}

.uk-card-primary .uk-card-title {
    color: #fff
}

.uk-card-primary.uk-card-hover:hover {
    background-color: #1e87f0;
    box-shadow: 0 14px 25px rgba(0, 0, 0, .16)
}

.uk-card-secondary {
    background-color: #222;
    color: #fff;
    box-shadow: 0 5px 15px rgba(0, 0, 0, .08)
}

.uk-card-secondary .uk-card-title {
    color: #fff
}

.uk-card-secondary.uk-card-hover:hover {
    background-color: #222;
    box-shadow: 0 14px 25px rgba(0, 0, 0, .16)
}

.uk-card-small .uk-card-body,
.uk-card-small.uk-card-body {
    padding: 20px 20px
}

.uk-card-small .uk-card-header {
    padding: 13px 20px
}

.uk-card-small .uk-card-footer {
    padding: 13px 20px
}

@media (min-width:1200px) {

    .uk-card-large .uk-card-body,
    .uk-card-large.uk-card-body {
        padding: 70px 70px
    }

    .uk-card-large .uk-card-header {
        padding: 35px 70px
    }

    .uk-card-large .uk-card-footer {
        padding: 35px 70px
    }
}

.uk-card-body>.uk-nav-default {
    margin-left: -30px;
    margin-right: -30px
}

.uk-card-body>.uk-nav-default:only-child {
    margin-top: -15px;
    margin-bottom: -15px
}

.uk-card-body>.uk-nav-default .uk-nav-divider,
.uk-card-body>.uk-nav-default .uk-nav-header,
.uk-card-body>.uk-nav-default>li>a {
    padding-left: 30px;
    padding-right: 30px
}

.uk-card-body>.uk-nav-default .uk-nav-sub {
    padding-left: 45px
}

@media (min-width:1200px) {
    .uk-card-body>.uk-nav-default {
        margin-left: -40px;
        margin-right: -40px
    }

    .uk-card-body>.uk-nav-default:only-child {
        margin-top: -25px;
        margin-bottom: -25px
    }

    .uk-card-body>.uk-nav-default .uk-nav-divider,
    .uk-card-body>.uk-nav-default .uk-nav-header,
    .uk-card-body>.uk-nav-default>li>a {
        padding-left: 40px;
        padding-right: 40px
    }

    .uk-card-body>.uk-nav-default .uk-nav-sub {
        padding-left: 55px
    }
}

.uk-card-small>.uk-nav-default {
    margin-left: -20px;
    margin-right: -20px
}

.uk-card-small>.uk-nav-default:only-child {
    margin-top: -5px;
    margin-bottom: -5px
}

.uk-card-small>.uk-nav-default .uk-nav-divider,
.uk-card-small>.uk-nav-default .uk-nav-header,
.uk-card-small>.uk-nav-default>li>a {
    padding-left: 20px;
    padding-right: 20px
}

.uk-card-small>.uk-nav-default .uk-nav-sub {
    padding-left: 35px
}

@media (min-width:1200px) {
    .uk-card-large>.uk-nav-default {
        margin: 0
    }

    .uk-card-large>.uk-nav-default:only-child {
        margin: 0
    }

    .uk-card-large>.uk-nav-default .uk-nav-divider,
    .uk-card-large>.uk-nav-default .uk-nav-header,
    .uk-card-large>.uk-nav-default>li>a {
        padding-left: 0;
        padding-right: 0
    }

    .uk-card-large>.uk-nav-default .uk-nav-sub {
        padding-left: 15px
    }
}

.uk-close {
    color: #999;
    transition: .1s ease-in-out;
    transition-property: color, opacity
}

.uk-close:hover {
    color: #666
}

.uk-spinner>* {
    animation: uk-spinner-rotate 1.4s linear infinite
}

@keyframes uk-spinner-rotate {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(270deg)
    }
}

.uk-spinner>*>* {
    stroke-dasharray: 88px;
    stroke-dashoffset: 0;
    transform-origin: center;
    animation: uk-spinner-dash 1.4s ease-in-out infinite;
    stroke-width: 1;
    stroke-linecap: round
}

@keyframes uk-spinner-dash {
    0% {
        stroke-dashoffset: 88px
    }

    50% {
        stroke-dashoffset: 22px;
        transform: rotate(135deg)
    }

    100% {
        stroke-dashoffset: 88px;
        transform: rotate(450deg)
    }
}

.uk-totop {
    padding: 5px;
    color: #999;
    transition: color .1s ease-in-out
}

.uk-totop:hover {
    color: #666
}

.uk-totop:active {
    color: #333
}

.uk-marker {
    padding: 5px;
    background: #222;
    color: #fff;
    border-radius: 500px
}

.uk-marker:hover {
    color: #fff
}

.uk-alert {
    position: relative;
    margin-bottom: 20px;
    padding: 15px 29px 15px 15px;
    background: #f8f8f8;
    color: #666
}

*+.uk-alert {
    margin-top: 20px
}

.uk-alert>:last-child {
    margin-bottom: 0
}

.uk-alert-close {
    position: absolute;
    top: 20px;
    right: 15px;
    color: inherit;
    opacity: .4
}

.uk-alert-close:first-child+* {
    margin-top: 0
}

.uk-alert-close:hover {
    color: inherit;
    opacity: .8
}

.uk-alert-primary {
    background: #d8eafc;
    color: #1e87f0
}

.uk-alert-success {
    background: #edfbf6;
    color: #32d296
}

.uk-alert-warning {
    background: #fff6ee;
    color: #faa05a
}

.uk-alert-danger {
    background: #fef4f6;
    color: #f0506e
}

.uk-alert h1,
.uk-alert h2,
.uk-alert h3,
.uk-alert h4,
.uk-alert h5,
.uk-alert h6 {
    color: inherit
}

.uk-alert a:not([class]) {
    color: inherit;
    text-decoration: underline
}

.uk-alert a:not([class]):hover {
    color: inherit;
    text-decoration: underline
}

.uk-placeholder {
    margin-bottom: 20px;
    padding: 30px 30px;
    background: 0 0;
    border: 1px dashed #e5e5e5
}

*+.uk-placeholder {
    margin-top: 20px
}

.uk-placeholder>:last-child {
    margin-bottom: 0
}

.uk-badge {
    box-sizing: border-box;
    min-width: 18px;
    height: 18px;
    padding: 0 5px;
    border-radius: 500px;
    vertical-align: middle;
    background: #1e87f0;
    color: #fff !important;
    font-size: 11px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    line-height: 0
}

.uk-badge:hover {
    text-decoration: none
}

.uk-label {
    display: inline-block;
    padding: 0 10px;
    background: #1e87f0;
    line-height: 1.5;
    font-size: .875rem;
    color: #fff;
    vertical-align: middle;
    white-space: nowrap;
    border-radius: 2px;
    text-transform: uppercase
}

.uk-label-success {
    background-color: #32d296;
    color: #fff
}

.uk-label-warning {
    background-color: #faa05a;
    color: #fff
}

.uk-label-danger {
    background-color: #f0506e;
    color: #fff
}

.uk-overlay {
    padding: 30px 30px
}

.uk-overlay>:last-child {
    margin-bottom: 0
}

.uk-overlay-default {
    background: rgba(255, 255, 255, .8)
}

.uk-overlay-primary {
    background: rgba(34, 34, 34, .8)
}

.uk-article {
    display: flow-root
}

.uk-article>:last-child {
    margin-bottom: 0
}

.uk-article+.uk-article {
    margin-top: 70px
}

.uk-article-title {
    font-size: 2.23125rem;
    line-height: 1.2
}

@media (min-width:960px) {
    .uk-article-title {
        font-size: 2.625rem
    }
}

.uk-article-meta {
    font-size: .875rem;
    line-height: 1.4;
    color: #999
}

.uk-article-meta a {
    color: #999
}

.uk-article-meta a:hover {
    color: #666;
    text-decoration: none
}

.uk-comment-body {
    display: flow-root;
    overflow-wrap: break-word;
    word-wrap: break-word
}

.uk-comment-header {
    display: flow-root;
    margin-bottom: 20px
}

.uk-comment-body>:last-child,
.uk-comment-header>:last-child {
    margin-bottom: 0
}

.uk-comment-title {
    font-size: 1.25rem;
    line-height: 1.4
}

.uk-comment-meta {
    font-size: .875rem;
    line-height: 1.4;
    color: #999
}

.uk-comment-list {
    padding: 0;
    list-style: none
}

.uk-comment-list>:nth-child(n+2) {
    margin-top: 70px
}

.uk-comment-list .uk-comment~ul {
    margin: 70px 0 0 0;
    padding-left: 30px;
    list-style: none
}

@media (min-width:960px) {
    .uk-comment-list .uk-comment~ul {
        padding-left: 100px
    }
}

.uk-comment-list .uk-comment~ul>:nth-child(n+2) {
    margin-top: 70px
}

.uk-comment-primary {
    padding: 30px;
    background-color: #f8f8f8
}

.uk-search {
    display: inline-block;
    position: relative;
    max-width: 100%;
    margin: 0
}

.uk-search-input::-webkit-search-cancel-button,
.uk-search-input::-webkit-search-decoration {
    -webkit-appearance: none
}

.uk-search-input::-moz-placeholder {
    opacity: 1
}

.uk-search-input {
    box-sizing: border-box;
    margin: 0;
    border-radius: 0;
    font: inherit;
    overflow: visible;
    -webkit-appearance: none;
    vertical-align: middle;
    width: 100%;
    border: none;
    color: #666
}

.uk-search-input:focus {
    outline: 0
}

.uk-search-input::-moz-placeholder {
    color: #999
}

.uk-search-input::placeholder {
    color: #999
}

.uk-search .uk-search-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    color: #999
}

.uk-search .uk-search-icon:hover {
    color: #999
}

.uk-search .uk-search-icon:not(a):not(button):not(input) {
    pointer-events: none
}

.uk-search .uk-search-icon-flip {
    right: 0;
    left: auto
}

.uk-search-default {
    width: 240px
}

.uk-search-default .uk-search-input {
    height: 40px;
    padding-left: 10px;
    padding-right: 10px;
    background: 0 0;
    border: 2px solid #e5e5e5
}

.uk-search-default .uk-search-input:focus {
    background-color: rgba(0, 0, 0, 0);
    border-color: #1e87f0
}

.uk-search-default .uk-search-icon {
    width: 40px
}

.uk-search-default .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input {
    padding-left: 40px
}

.uk-search-default .uk-search-icon-flip~.uk-search-input {
    padding-right: 40px
}

.uk-search-navbar {
    width: 400px
}

.uk-search-navbar .uk-search-input {
    height: 40px;
    background: 0 0;
    font-size: 1.5rem
}

.uk-search-navbar .uk-search-icon {
    width: 40px
}

.uk-search-navbar .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input {
    padding-left: 40px
}

.uk-search-navbar .uk-search-icon-flip~.uk-search-input {
    padding-right: 40px
}

.uk-search-large {
    width: 500px
}

.uk-search-large .uk-search-input {
    height: 80px;
    background: 0 0;
    font-size: 2.625rem
}

.uk-search-large .uk-search-icon {
    width: 80px
}

.uk-search-large .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input {
    padding-left: 80px
}

.uk-search-large .uk-search-icon-flip~.uk-search-input {
    padding-right: 80px
}

.uk-search-toggle {
    color: #999
}

.uk-search-toggle:hover {
    color: #666
}

.uk-accordion {
    padding: 0;
    list-style: none
}

.uk-accordion>:nth-child(n+2) {
    margin-top: 20px
}

.uk-accordion-title {
    display: block;
    font-size: 1.25rem;
    line-height: 1.4;
    color: #333;
    overflow: hidden
}

.uk-accordion-title::before {
    content: "";
    width: 1.4em;
    height: 1.4em;
    margin-left: 10px;
    float: right;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: 50% 50%
}

.uk-open>.uk-accordion-title::before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-accordion-title:hover {
    color: #666;
    text-decoration: none
}

.uk-accordion-content {
    display: flow-root;
    margin-top: 20px
}

.uk-accordion-content>:last-child {
    margin-bottom: 0
}

.uk-drop {
    display: none;
    position: absolute;
    z-index: 1020;
    --uk-position-offset: 20px;
    --uk-position-viewport-offset: 15px;
    box-sizing: border-box;
    width: 300px
}

.uk-drop.uk-open {
    display: block
}

.uk-drop-stack .uk-drop-grid>* {
    width: 100% !important
}

.uk-drop-parent-icon {
    margin-left: .25em;
    transition: transform .3s ease-out
}

[aria-expanded=true]>.uk-drop-parent-icon {
    transform: rotateX(180deg)
}

.uk-dropbar {
    --uk-position-offset: 0;
    --uk-position-shift-offset: 0;
    --uk-position-viewport-offset: 0;
    width: auto;
    padding: 25px 15px 25px 15px;
    background: #fff;
    color: #666
}

.uk-dropbar>:last-child {
    margin-bottom: 0
}

@media (min-width:640px) {
    .uk-dropbar {
        padding-left: 30px;
        padding-right: 30px
    }
}

@media (min-width:960px) {
    .uk-dropbar {
        padding-left: 40px;
        padding-right: 40px
    }
}

.uk-dropbar :focus-visible {
    outline-color: #333 !important
}

.uk-dropbar-large {
    padding-top: 40px;
    padding-bottom: 40px
}

.uk-dropbar-top {
    box-shadow: 0 12px 7px -6px rgba(0, 0, 0, .05)
}

.uk-dropbar-bottom {
    box-shadow: 0 -12px 7px -6px rgba(0, 0, 0, .05)
}

.uk-dropbar-left {
    box-shadow: 12px 0 7px -6px rgba(0, 0, 0, .05)
}

.uk-dropbar-right {
    box-shadow: -12px 0 7px -6px rgba(0, 0, 0, .05)
}

.uk-dropnav-dropbar {
    position: absolute;
    z-index: 980;
    padding: 0;
    left: 0;
    right: 0
}

.uk-modal {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1010;
    overflow-y: auto;
    padding: 15px 15px;
    background: rgba(0, 0, 0, .6);
    opacity: 0;
    transition: opacity .15s linear
}

@media (min-width:640px) {
    .uk-modal {
        padding: 50px 30px
    }
}

@media (min-width:960px) {
    .uk-modal {
        padding-left: 40px;
        padding-right: 40px
    }
}

.uk-modal.uk-open {
    opacity: 1
}

.uk-modal-page {
    overflow: hidden
}

.uk-modal-dialog {
    position: relative;
    box-sizing: border-box;
    margin: 0 auto;
    width: 600px;
    max-width: 100% !important;
    background: #fff;
    opacity: 0;
    transform: translateY(-100px);
    transition: .3s linear;
    transition-property: opacity, transform
}

.uk-open>.uk-modal-dialog {
    opacity: 1;
    transform: translateY(0)
}

.uk-modal-container .uk-modal-dialog {
    width: 1200px
}

.uk-modal-full {
    padding: 0;
    background: 0 0
}

.uk-modal-full .uk-modal-dialog {
    margin: 0;
    width: 100%;
    max-width: 100%;
    transform: translateY(0)
}

.uk-modal-body {
    display: flow-root;
    padding: 20px 20px
}

.uk-modal-header {
    display: flow-root;
    padding: 10px 20px;
    background: #fff;
    border-bottom: 2px solid #e5e5e5
}

.uk-modal-footer {
    display: flow-root;
    padding: 10px 20px;
    background: #fff;
    border-top: 2px solid #e5e5e5
}

@media (min-width:640px) {
    .uk-modal-body {
        padding: 30px 30px
    }

    .uk-modal-header {
        padding: 15px 30px
    }

    .uk-modal-footer {
        padding: 15px 30px
    }
}

.uk-modal-body>:last-child,
.uk-modal-footer>:last-child,
.uk-modal-header>:last-child {
    margin-bottom: 0
}

.uk-modal-title {
    font-size: 2rem;
    line-height: 1.3
}

[class*=uk-modal-close-] {
    position: absolute;
    z-index: 1010;
    top: 10px;
    right: 10px;
    padding: 5px
}

[class*=uk-modal-close-]:first-child+* {
    margin-top: 0
}

.uk-modal-close-outside {
    top: 0;
    right: -5px;
    transform: translate(0, -100%);
    color: #fff
}

.uk-modal-close-outside:hover {
    color: #fff
}

@media (min-width:960px) {
    .uk-modal-close-outside {
        right: 0;
        transform: translate(100%, -100%)
    }
}

.uk-modal-close-full {
    top: 0;
    right: 0;
    padding: 10px;
    background: #fff
}

@media (min-width:960px) {
    .uk-modal-close-full {
        padding: 20px
    }
}

.uk-slideshow {
    -webkit-tap-highlight-color: transparent
}

.uk-slideshow-items {
    position: relative;
    z-index: 0;
    margin: 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
    -webkit-touch-callout: none;
    touch-action: pan-y
}

.uk-slideshow-items>* {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    will-change: transform, opacity
}

.uk-slideshow-items>:not(.uk-active) {
    display: none
}

.uk-slider {
    -webkit-tap-highlight-color: transparent
}

.uk-slider-container {
    overflow: hidden
}

.uk-slider-container-offset {
    margin: -11px -25px -39px -25px;
    padding: 11px 25px 39px 25px
}

.uk-slider-items {
    will-change: transform;
    position: relative;
    touch-action: pan-y
}

.uk-slider-items:not(.uk-grid) {
    display: flex;
    margin: 0;
    padding: 0;
    list-style: none;
    -webkit-touch-callout: none
}

.uk-slider-items.uk-grid {
    flex-wrap: nowrap
}

.uk-slider-items>* {
    flex: none;
    max-width: 100%;
    position: relative
}

.uk-sticky {
    position: relative;
    z-index: 980;
    box-sizing: border-box
}

.uk-sticky-fixed {
    margin: 0 !important;
    backface-visibility: hidden
}

.uk-sticky[class*=uk-animation-] {
    animation-duration: .2s
}

.uk-sticky.uk-animation-reverse {
    animation-duration: .2s
}

.uk-sticky-placeholder {
    pointer-events: none
}

.uk-offcanvas {
    display: none;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 1000
}

.uk-offcanvas-flip .uk-offcanvas {
    right: 0;
    left: auto
}

.uk-offcanvas-bar {
    position: absolute;
    top: 0;
    bottom: 0;
    left: -270px;
    box-sizing: border-box;
    width: 270px;
    padding: 20px 20px;
    background: #222;
    overflow-y: auto
}

@media (min-width:640px) {
    .uk-offcanvas-bar {
        left: -350px;
        width: 350px;
        padding: 30px 30px
    }
}

.uk-offcanvas-flip .uk-offcanvas-bar {
    left: auto;
    right: -270px
}

@media (min-width:640px) {
    .uk-offcanvas-flip .uk-offcanvas-bar {
        right: -350px
    }
}

.uk-open>.uk-offcanvas-bar {
    left: 0
}

.uk-offcanvas-flip .uk-open>.uk-offcanvas-bar {
    left: auto;
    right: 0
}

.uk-offcanvas-bar-animation {
    transition: left .3s ease-out
}

.uk-offcanvas-flip .uk-offcanvas-bar-animation {
    transition-property: right
}

.uk-offcanvas-reveal {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 0;
    overflow: hidden;
    transition: width .3s ease-out
}

.uk-offcanvas-reveal .uk-offcanvas-bar {
    left: 0
}

.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar {
    left: auto;
    right: 0
}

.uk-open>.uk-offcanvas-reveal {
    width: 270px
}

@media (min-width:640px) {
    .uk-open>.uk-offcanvas-reveal {
        width: 350px
    }
}

.uk-offcanvas-flip .uk-offcanvas-reveal {
    right: 0;
    left: auto
}

.uk-offcanvas-close {
    position: absolute;
    z-index: 1000;
    top: 5px;
    right: 5px;
    padding: 5px
}

@media (min-width:640px) {
    .uk-offcanvas-close {
        top: 10px;
        right: 10px
    }
}

.uk-offcanvas-close:first-child+* {
    margin-top: 0
}

.uk-offcanvas-overlay {
    width: 100vw;
    touch-action: none
}

.uk-offcanvas-overlay::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, .1);
    opacity: 0;
    transition: opacity .15s linear
}

.uk-offcanvas-overlay.uk-open::before {
    opacity: 1
}

.uk-offcanvas-container,
.uk-offcanvas-page {
    overflow-x: hidden;
    overflow-x: clip
}

.uk-offcanvas-container {
    position: relative;
    left: 0;
    transition: left .3s ease-out;
    box-sizing: border-box;
    width: 100%
}

:not(.uk-offcanvas-flip).uk-offcanvas-container-animation {
    left: 270px
}

.uk-offcanvas-flip.uk-offcanvas-container-animation {
    left: -270px
}

@media (min-width:640px) {
    :not(.uk-offcanvas-flip).uk-offcanvas-container-animation {
        left: 350px
    }

    .uk-offcanvas-flip.uk-offcanvas-container-animation {
        left: -350px
    }
}

.uk-switcher {
    margin: 0;
    padding: 0;
    list-style: none
}

.uk-switcher>:not(.uk-active) {
    display: none
}

.uk-switcher>*>:last-child {
    margin-bottom: 0
}

.uk-leader {
    overflow: hidden
}

.uk-leader-fill::after {
    display: inline-block;
    margin-left: 15px;
    width: 0;
    content: attr(data-fill);
    white-space: nowrap
}

.uk-leader-fill.uk-leader-hide::after {
    display: none
}

:root {
    --uk-leader-fill-content: .
}

.uk-notification {
    position: fixed;
    top: 10px;
    left: 10px;
    z-index: 1040;
    box-sizing: border-box;
    width: 350px
}

.uk-notification-bottom-right,
.uk-notification-top-right {
    left: auto;
    right: 10px
}

.uk-notification-bottom-center,
.uk-notification-top-center {
    left: 50%;
    margin-left: -175px
}

.uk-notification-bottom-center,
.uk-notification-bottom-left,
.uk-notification-bottom-right {
    top: auto;
    bottom: 10px
}

@media (max-width:639px) {
    .uk-notification {
        left: 10px;
        right: 10px;
        width: auto;
        margin: 0
    }
}

.uk-notification-message {
    position: relative;
    padding: 15px;
    background: #f8f8f8;
    color: #666;
    font-size: 1.25rem;
    line-height: 1.4;
    cursor: pointer
}

*+.uk-notification-message {
    margin-top: 10px
}

.uk-notification-close {
    display: none;
    position: absolute;
    top: 20px;
    right: 15px
}

.uk-notification-message:hover .uk-notification-close {
    display: block
}

.uk-notification-message-primary {
    color: #1e87f0
}

.uk-notification-message-success {
    color: #32d296
}

.uk-notification-message-warning {
    color: #faa05a
}

.uk-notification-message-danger {
    color: #f0506e
}

.uk-tooltip {
    display: none;
    position: absolute;
    z-index: 1030;
    --uk-position-offset: 10px;
    --uk-position-viewport-offset: 10;
    top: 0;
    box-sizing: border-box;
    max-width: 200px;
    padding: 3px 6px;
    background: #666;
    border-radius: 2px;
    color: #fff;
    font-size: 12px
}

.uk-tooltip.uk-active {
    display: block
}

.uk-sortable {
    position: relative
}

.uk-sortable>:last-child {
    margin-bottom: 0
}

.uk-sortable-drag {
    position: fixed !important;
    z-index: 1050 !important;
    pointer-events: none
}

.uk-sortable-placeholder {
    opacity: 0;
    pointer-events: none
}

.uk-sortable-empty {
    min-height: 50px
}

.uk-sortable-handle:hover {
    cursor: move
}

.uk-countdown-number {
    font-variant-numeric: tabular-nums;
    font-size: 2rem;
    line-height: .8
}

@media (min-width:640px) {
    .uk-countdown-number {
        font-size: 4rem
    }
}

@media (min-width:960px) {
    .uk-countdown-number {
        font-size: 6rem
    }
}

.uk-countdown-separator {
    font-size: 1rem;
    line-height: 1.6
}

@media (min-width:640px) {
    .uk-countdown-separator {
        font-size: 2rem
    }
}

@media (min-width:960px) {
    .uk-countdown-separator {
        font-size: 3rem
    }
}

.uk-grid {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    list-style: none
}

.uk-grid>* {
    margin: 0
}

.uk-grid>*>:last-child {
    margin-bottom: 0
}

.uk-grid {
    margin-left: -30px
}

.uk-grid>* {
    padding-left: 30px
}

*+.uk-grid-margin,
.uk-grid+.uk-grid,
.uk-grid>.uk-grid-margin {
    margin-top: 30px
}

@media (min-width:1200px) {
    .uk-grid {
        margin-left: -40px
    }

    .uk-grid>* {
        padding-left: 40px
    }

    *+.uk-grid-margin,
    .uk-grid+.uk-grid,
    .uk-grid>.uk-grid-margin {
        margin-top: 40px
    }
}

.uk-grid-column-small,
.uk-grid-small {
    margin-left: -15px
}

.uk-grid-column-small>*,
.uk-grid-small>* {
    padding-left: 15px
}

*+.uk-grid-margin-small,
.uk-grid+.uk-grid-row-small,
.uk-grid+.uk-grid-small,
.uk-grid-row-small>.uk-grid-margin,
.uk-grid-small>.uk-grid-margin {
    margin-top: 15px
}

.uk-grid-column-medium,
.uk-grid-medium {
    margin-left: -30px
}

.uk-grid-column-medium>*,
.uk-grid-medium>* {
    padding-left: 30px
}

*+.uk-grid-margin-medium,
.uk-grid+.uk-grid-medium,
.uk-grid+.uk-grid-row-medium,
.uk-grid-medium>.uk-grid-margin,
.uk-grid-row-medium>.uk-grid-margin {
    margin-top: 30px
}

.uk-grid-column-large,
.uk-grid-large {
    margin-left: -40px
}

.uk-grid-column-large>*,
.uk-grid-large>* {
    padding-left: 40px
}

*+.uk-grid-margin-large,
.uk-grid+.uk-grid-large,
.uk-grid+.uk-grid-row-large,
.uk-grid-large>.uk-grid-margin,
.uk-grid-row-large>.uk-grid-margin {
    margin-top: 40px
}

@media (min-width:1200px) {

    .uk-grid-column-large,
    .uk-grid-large {
        margin-left: -70px
    }

    .uk-grid-column-large>*,
    .uk-grid-large>* {
        padding-left: 70px
    }

    *+.uk-grid-margin-large,
    .uk-grid+.uk-grid-large,
    .uk-grid+.uk-grid-row-large,
    .uk-grid-large>.uk-grid-margin,
    .uk-grid-row-large>.uk-grid-margin {
        margin-top: 70px
    }
}

.uk-grid-collapse,
.uk-grid-column-collapse {
    margin-left: 0
}

.uk-grid-collapse>*,
.uk-grid-column-collapse>* {
    padding-left: 0
}

.uk-grid+.uk-grid-collapse,
.uk-grid+.uk-grid-row-collapse,
.uk-grid-collapse>.uk-grid-margin,
.uk-grid-row-collapse>.uk-grid-margin {
    margin-top: 0
}

.uk-grid-divider>* {
    position: relative
}

.uk-grid-divider>:not(.uk-first-column)::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    border-left: 2px solid #e5e5e5
}

.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    border-top: 2px solid #e5e5e5
}

.uk-grid-divider {
    margin-left: -60px
}

.uk-grid-divider>* {
    padding-left: 60px
}

.uk-grid-divider>:not(.uk-first-column)::before {
    left: 30px
}

.uk-grid-divider.uk-grid-stack>.uk-grid-margin {
    margin-top: 60px
}

.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before {
    top: -30px;
    left: 60px
}

@media (min-width:1200px) {
    .uk-grid-divider {
        margin-left: -80px
    }

    .uk-grid-divider>* {
        padding-left: 80px
    }

    .uk-grid-divider>:not(.uk-first-column)::before {
        left: 40px
    }

    .uk-grid-divider.uk-grid-stack>.uk-grid-margin {
        margin-top: 80px
    }

    .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before {
        top: -40px;
        left: 80px
    }
}

.uk-grid-divider.uk-grid-column-small,
.uk-grid-divider.uk-grid-small {
    margin-left: -30px
}

.uk-grid-divider.uk-grid-column-small>*,
.uk-grid-divider.uk-grid-small>* {
    padding-left: 30px
}

.uk-grid-divider.uk-grid-column-small>:not(.uk-first-column)::before,
.uk-grid-divider.uk-grid-small>:not(.uk-first-column)::before {
    left: 15px
}

.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin,
.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin {
    margin-top: 30px
}

.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin::before {
    top: -15px;
    left: 30px
}

.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin::before {
    top: -15px
}

.uk-grid-divider.uk-grid-column-small.uk-grid-stack>.uk-grid-margin::before {
    left: 30px
}

.uk-grid-divider.uk-grid-column-medium,
.uk-grid-divider.uk-grid-medium {
    margin-left: -60px
}

.uk-grid-divider.uk-grid-column-medium>*,
.uk-grid-divider.uk-grid-medium>* {
    padding-left: 60px
}

.uk-grid-divider.uk-grid-column-medium>:not(.uk-first-column)::before,
.uk-grid-divider.uk-grid-medium>:not(.uk-first-column)::before {
    left: 30px
}

.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin,
.uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin {
    margin-top: 60px
}

.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin::before {
    top: -30px;
    left: 60px
}

.uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin::before {
    top: -30px
}

.uk-grid-divider.uk-grid-column-medium.uk-grid-stack>.uk-grid-margin::before {
    left: 60px
}

.uk-grid-divider.uk-grid-column-large,
.uk-grid-divider.uk-grid-large {
    margin-left: -80px
}

.uk-grid-divider.uk-grid-column-large>*,
.uk-grid-divider.uk-grid-large>* {
    padding-left: 80px
}

.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before,
.uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before {
    left: 40px
}

.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin,
.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin {
    margin-top: 80px
}

.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin::before {
    top: -40px;
    left: 80px
}

.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin::before {
    top: -40px
}

.uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin::before {
    left: 80px
}

@media (min-width:1200px) {

    .uk-grid-divider.uk-grid-column-large,
    .uk-grid-divider.uk-grid-large {
        margin-left: -140px
    }

    .uk-grid-divider.uk-grid-column-large>*,
    .uk-grid-divider.uk-grid-large>* {
        padding-left: 140px
    }

    .uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before,
    .uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before {
        left: 70px
    }

    .uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin,
    .uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin {
        margin-top: 140px
    }

    .uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin::before {
        top: -70px;
        left: 140px
    }

    .uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin::before {
        top: -70px
    }

    .uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin::before {
        left: 140px
    }
}

.uk-grid-item-match,
.uk-grid-match>* {
    display: flex;
    flex-wrap: wrap
}

.uk-grid-item-match>:not([class*=uk-width]),
.uk-grid-match>*>:not([class*=uk-width]) {
    box-sizing: border-box;
    width: 100%;
    flex: auto
}

.uk-nav,
.uk-nav ul {
    margin: 0;
    padding: 0;
    list-style: none
}

.uk-nav li>a {
    display: flex;
    align-items: center;
    -moz-column-gap: .25em;
         column-gap: .25em;
    text-decoration: none
}

.uk-nav>li>a {
    padding: 5px 0
}

ul.uk-nav-sub {
    padding: 5px 0 5px 15px
}

.uk-nav-sub ul {
    padding-left: 15px
}

.uk-nav-sub a {
    padding: 2px 0
}

.uk-nav-parent-icon {
    margin-left: auto;
    transition: transform .3s ease-out
}

.uk-nav>li.uk-open>a .uk-nav-parent-icon {
    transform: rotateX(180deg)
}

.uk-nav-header {
    padding: 5px 0;
    text-transform: uppercase;
    font-size: .875rem
}

.uk-nav-header:not(:first-child) {
    margin-top: 20px
}

.uk-nav .uk-nav-divider {
    margin: 5px 0
}

.uk-nav-default {
    font-size: .875rem;
    line-height: 1.5
}

.uk-nav-default>li>a {
    color: #999
}

.uk-nav-default>li>a:hover {
    color: #666
}

.uk-nav-default>li.uk-active>a {
    color: #333
}

.uk-nav-default .uk-nav-subtitle {
    font-size: 12px
}

.uk-nav-default .uk-nav-header {
    color: #333
}

.uk-nav-default .uk-nav-divider {
    border-top: 2px solid #e5e5e5
}

.uk-nav-default .uk-nav-sub {
    font-size: .875rem;
    line-height: 1.5
}

.uk-nav-default .uk-nav-sub a {
    color: #999
}

.uk-nav-default .uk-nav-sub a:hover {
    color: #666
}

.uk-nav-default .uk-nav-sub li.uk-active>a {
    color: #333
}

.uk-nav-primary {
    font-size: 1.5rem;
    line-height: 1.5
}

.uk-nav-primary>li>a {
    color: #999
}

.uk-nav-primary>li>a:hover {
    color: #666
}

.uk-nav-primary>li.uk-active>a {
    color: #333
}

.uk-nav-primary .uk-nav-subtitle {
    font-size: 1.25rem
}

.uk-nav-primary .uk-nav-header {
    color: #333
}

.uk-nav-primary .uk-nav-divider {
    border-top: 2px solid #e5e5e5
}

.uk-nav-primary .uk-nav-sub {
    font-size: 1.25rem;
    line-height: 1.5
}

.uk-nav-primary .uk-nav-sub a {
    color: #999
}

.uk-nav-primary .uk-nav-sub a:hover {
    color: #666
}

.uk-nav-primary .uk-nav-sub li.uk-active>a {
    color: #333
}

.uk-nav-secondary {
    font-size: 16px;
    line-height: 1.5
}

.uk-nav-secondary>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider) {
    margin-top: 0
}

.uk-nav-secondary>li>a {
    color: #333;
    padding: 10px 10px
}

.uk-nav-secondary>li>a:hover {
    color: #333;
    background-color: #f8f8f8
}

.uk-nav-secondary>li.uk-active>a {
    color: #333;
    background-color: #f8f8f8
}

.uk-nav-secondary .uk-nav-subtitle {
    font-size: .875rem;
    color: #999
}

.uk-nav-secondary>li>a:hover .uk-nav-subtitle {
    color: #666
}

.uk-nav-secondary>li.uk-active>a .uk-nav-subtitle {
    color: #333
}

.uk-nav-secondary .uk-nav-header {
    color: #333
}

.uk-nav-secondary .uk-nav-divider {
    border-top: 2px solid #e5e5e5
}

.uk-nav-secondary .uk-nav-sub {
    font-size: .875rem;
    line-height: 1.5
}

.uk-nav-secondary .uk-nav-sub a {
    color: #999
}

.uk-nav-secondary .uk-nav-sub a:hover {
    color: #666
}

.uk-nav-secondary .uk-nav-sub li.uk-active>a {
    color: #333
}

.uk-nav-center {
    text-align: center
}

.uk-nav-center li>a {
    justify-content: center
}

.uk-nav-center .uk-nav-sub,
.uk-nav-center .uk-nav-sub ul {
    padding-left: 0
}

.uk-nav-center .uk-nav-parent-icon {
    margin-left: .25em
}

.uk-nav.uk-nav-divider>:not(.uk-nav-header, .uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider) {
    margin-top: 5px;
    padding-top: 5px;
    border-top: 2px solid #e5e5e5
}

.uk-navbar {
    display: flex;
    position: relative
}

.uk-navbar-container:not(.uk-navbar-transparent) {
    background: #f8f8f8
}

.uk-navbar-left,
.uk-navbar-right,
[class*=uk-navbar-center] {
    display: flex;
    gap: 15px;
    align-items: center
}

.uk-navbar-right {
    margin-left: auto
}

.uk-navbar-center:only-child {
    margin-left: auto;
    margin-right: auto;
    position: relative
}

.uk-navbar-center:not(:only-child) {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: -moz-max-content;
    width: max-content;
    box-sizing: border-box;
    z-index: 990
}

.uk-navbar-center-left,
.uk-navbar-center-right {
    position: absolute;
    top: 0
}

.uk-navbar-center-left {
    right: calc(100% + 15px)
}

.uk-navbar-center-right {
    left: calc(100% + 15px)
}

[class*=uk-navbar-center-] {
    width: -moz-max-content;
    width: max-content;
    box-sizing: border-box
}

.uk-navbar-nav {
    display: flex;
    gap: 15px;
    margin: 0;
    padding: 0;
    list-style: none
}

.uk-navbar-center:only-child,
.uk-navbar-left,
.uk-navbar-right {
    flex-wrap: wrap
}

.uk-navbar-item,
.uk-navbar-nav>li>a,
.uk-navbar-toggle {
    display: flex;
    justify-content: center;
    align-items: center;
    -moz-column-gap: .25em;
         column-gap: .25em;
    box-sizing: border-box;
    min-height: 80px;
    font-size: .875rem;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    text-decoration: none
}

.uk-navbar-nav>li>a {
    padding: 0 0;
    color: #999;
    text-transform: uppercase;
    transition: .1s ease-in-out;
    transition-property: color, background-color
}

.uk-navbar-nav>li:hover>a,
.uk-navbar-nav>li>a[aria-expanded=true] {
    color: #666
}

.uk-navbar-nav>li>a:active {
    color: #333
}

.uk-navbar-nav>li.uk-active>a {
    color: #333
}

.uk-navbar-parent-icon {
    margin-left: 4px;
    transition: transform .3s ease-out
}

.uk-navbar-nav>li>a[aria-expanded=true] .uk-navbar-parent-icon {
    transform: rotateX(180deg)
}

.uk-navbar-item {
    padding: 0 0;
    color: #666
}

.uk-navbar-item>:last-child {
    margin-bottom: 0
}

.uk-navbar-toggle {
    padding: 0 0;
    color: #999
}

.uk-navbar-toggle:hover,
.uk-navbar-toggle[aria-expanded=true] {
    color: #666;
    text-decoration: none
}

.uk-navbar-subtitle {
    font-size: .875rem
}

.uk-navbar-justify .uk-navbar-item,
.uk-navbar-justify .uk-navbar-left,
.uk-navbar-justify .uk-navbar-nav,
.uk-navbar-justify .uk-navbar-nav>li,
.uk-navbar-justify .uk-navbar-right,
.uk-navbar-justify .uk-navbar-toggle {
    flex-grow: 1
}

.uk-navbar-dropdown {
    --uk-position-offset: 15px;
    --uk-position-shift-offset: 0;
    --uk-position-viewport-offset: 15px;
    width: 200px;
    padding: 25px;
    background: #fff;
    color: #666;
    box-shadow: 0 5px 12px rgba(0, 0, 0, .15)
}

.uk-navbar-dropdown>:last-child {
    margin-bottom: 0
}

.uk-navbar-dropdown :focus-visible {
    outline-color: #333 !important
}

.uk-navbar-dropdown .uk-drop-grid {
    margin-left: -30px
}

.uk-navbar-dropdown .uk-drop-grid>* {
    padding-left: 30px
}

.uk-navbar-dropdown .uk-drop-grid>.uk-grid-margin {
    margin-top: 30px
}

.uk-navbar-dropdown-width-2:not(.uk-drop-stack) {
    width: 400px
}

.uk-navbar-dropdown-width-3:not(.uk-drop-stack) {
    width: 600px
}

.uk-navbar-dropdown-width-4:not(.uk-drop-stack) {
    width: 800px
}

.uk-navbar-dropdown-width-5:not(.uk-drop-stack) {
    width: 1000px
}

.uk-navbar-dropdown-large {
    --uk-position-shift-offset: 0;
    padding: 40px
}

.uk-navbar-dropdown-dropbar {
    width: auto;
    background: 0 0;
    padding: 25px 0 25px 0;
    --uk-position-offset: 0;
    --uk-position-shift-offset: 0;
    --uk-position-viewport-offset: 15px;
    box-shadow: none
}

@media (min-width:640px) {
    .uk-navbar-dropdown-dropbar {
        --uk-position-viewport-offset: 30px
    }
}

@media (min-width:960px) {
    .uk-navbar-dropdown-dropbar {
        --uk-position-viewport-offset: 40px
    }
}

.uk-navbar-dropdown-dropbar-large {
    --uk-position-shift-offset: 0;
    padding-top: 40px;
    padding-bottom: 40px
}

.uk-navbar-dropdown-nav {
    font-size: .875rem
}

.uk-navbar-dropdown-nav>li>a {
    color: #999
}

.uk-navbar-dropdown-nav>li>a:hover {
    color: #666
}

.uk-navbar-dropdown-nav>li.uk-active>a {
    color: #333
}

.uk-navbar-dropdown-nav .uk-nav-subtitle {
    font-size: 12px
}

.uk-navbar-dropdown-nav .uk-nav-header {
    color: #333
}

.uk-navbar-dropdown-nav .uk-nav-divider {
    border-top: 2px solid #e5e5e5
}

.uk-navbar-dropdown-nav .uk-nav-sub a {
    color: #999
}

.uk-navbar-dropdown-nav .uk-nav-sub a:hover {
    color: #666
}

.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active>a {
    color: #333
}

@media (min-width:960px) {

    .uk-navbar-left,
    .uk-navbar-right,
    [class*=uk-navbar-center] {
        gap: 30px
    }

    .uk-navbar-center-left {
        right: calc(100% + 30px)
    }

    .uk-navbar-center-right {
        left: calc(100% + 30px)
    }
}

@media (min-width:960px) {
    .uk-navbar-nav {
        gap: 30px
    }
}

.uk-subnav {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-left: -20px;
    padding: 0;
    list-style: none
}

.uk-subnav>* {
    flex: none;
    padding-left: 20px;
    position: relative
}

.uk-subnav>*>:first-child {
    display: flex;
    align-items: center;
    -moz-column-gap: .25em;
         column-gap: .25em;
    color: #999;
    font-size: .875rem;
    text-transform: uppercase;
    transition: .1s ease-in-out;
    transition-property: color, background-color
}

.uk-subnav>*>a:hover {
    color: #666;
    text-decoration: none
}

.uk-subnav>.uk-active>a {
    color: #333
}

.uk-subnav-divider {
    margin-left: -41px
}

.uk-subnav-divider>* {
    display: flex;
    align-items: center
}

.uk-subnav-divider>::before {
    content: "";
    height: 1.5em;
    margin-left: 0;
    margin-right: 20px;
    border-left: 2px solid transparent
}

.uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before {
    border-left-color: #e5e5e5
}

.uk-subnav-pill>*>:first-child {
    padding: 5px 10px;
    background: 0 0;
    color: #999
}

.uk-subnav-pill>*>a:hover {
    background-color: #f8f8f8;
    color: #666
}

.uk-subnav-pill>*>a:active {
    background-color: #f8f8f8;
    color: #666
}

.uk-subnav-pill>.uk-active>a {
    background-color: #1e87f0;
    color: #fff
}

.uk-subnav>.uk-disabled>a {
    color: #999
}

.uk-breadcrumb {
    padding: 0;
    list-style: none
}

.uk-breadcrumb>* {
    display: contents
}

.uk-breadcrumb>*>* {
    font-size: .875rem;
    color: #999
}

.uk-breadcrumb>*>:hover {
    color: #666;
    text-decoration: none
}

.uk-breadcrumb>:last-child>a:not([href]),
.uk-breadcrumb>:last-child>span {
    color: #666
}

.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before {
    content: "/";
    display: inline-block;
    margin: 0 20px 0 calc(20px - 4px);
    font-size: .875rem;
    color: #999
}

.uk-pagination {
    display: flex;
    flex-wrap: wrap;
    margin-left: 0;
    padding: 0;
    list-style: none
}

.uk-pagination>* {
    flex: none;
    padding-left: 0;
    position: relative
}

.uk-pagination>*>* {
    display: block;
    padding: 5px 10px;
    color: #999;
    transition: color .1s ease-in-out
}

.uk-pagination>*>:hover {
    color: #666;
    text-decoration: none
}

.uk-pagination>.uk-active>* {
    color: #666
}

.uk-pagination>.uk-disabled>* {
    color: #999
}

.uk-tab {
    display: flex;
    flex-wrap: wrap;
    margin-left: -20px;
    padding: 0;
    list-style: none;
    position: relative
}

.uk-tab::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 20px;
    right: 0;
    border-bottom: 2px solid #e5e5e5
}

.uk-tab>* {
    flex: none;
    padding-left: 20px;
    position: relative
}

.uk-tab>*>a {
    display: flex;
    align-items: center;
    -moz-column-gap: .25em;
         column-gap: .25em;
    justify-content: center;
    padding: 5px 10px;
    color: #999;
    border-bottom: 2px solid transparent;
    font-size: .875rem;
    text-transform: uppercase;
    transition: color .1s ease-in-out
}

.uk-tab>*>a:hover {
    color: #666;
    text-decoration: none
}

.uk-tab>.uk-active>a {
    color: #333;
    border-color: #1e87f0
}

.uk-tab>.uk-disabled>a {
    color: #999
}

.uk-tab-bottom::before {
    top: 0;
    bottom: auto
}

.uk-tab-bottom>*>a {
    border-top: 2px solid transparent;
    border-bottom: none
}

.uk-tab-left,
.uk-tab-right {
    flex-direction: column;
    margin-left: 0
}

.uk-tab-left>*,
.uk-tab-right>* {
    padding-left: 0
}

.uk-tab-left::before {
    top: 0;
    bottom: 0;
    left: auto;
    right: 0;
    border-left: 2px solid #e5e5e5;
    border-bottom: none
}

.uk-tab-right::before {
    top: 0;
    bottom: 0;
    left: 0;
    right: auto;
    border-left: 2px solid #e5e5e5;
    border-bottom: none
}

.uk-tab-left>*>a {
    justify-content: left;
    border-right: 2px solid transparent;
    border-bottom: none
}

.uk-tab-right>*>a {
    justify-content: left;
    border-left: 2px solid transparent;
    border-bottom: none
}

.uk-tab .uk-dropdown {
    margin-left: 30px
}

.uk-slidenav {
    padding: 5px 10px;
    color: rgba(102, 102, 102, .5);
    transition: color .1s ease-in-out
}

.uk-slidenav:hover {
    color: rgba(102, 102, 102, .9)
}

.uk-slidenav:active {
    color: rgba(102, 102, 102, .5)
}

.uk-slidenav-large {
    padding: 10px 10px
}

.uk-slidenav-container {
    display: flex
}

.uk-dotnav {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    list-style: none;
    margin-left: -12px
}

.uk-dotnav>* {
    flex: none;
    padding-left: 12px
}

.uk-dotnav>*>* {
    display: block;
    box-sizing: border-box;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: 0 0;
    text-indent: 100%;
    overflow: hidden;
    white-space: nowrap;
    border: 2px solid rgba(102, 102, 102, .4);
    transition: .2s ease-in-out;
    transition-property: background-color, border-color
}

.uk-dotnav>*>:hover {
    background-color: rgba(102, 102, 102, .6);
    border-color: transparent
}

.uk-dotnav>*>:active {
    background-color: rgba(102, 102, 102, .2);
    border-color: transparent
}

.uk-dotnav>.uk-active>* {
    background-color: rgba(102, 102, 102, .6);
    border-color: transparent
}

.uk-dotnav-vertical {
    flex-direction: column;
    margin-left: 0;
    margin-top: -12px
}

.uk-dotnav-vertical>* {
    padding-left: 0;
    padding-top: 12px
}

.uk-thumbnav {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    list-style: none;
    margin-left: -15px
}

.uk-thumbnav>* {
    padding-left: 15px
}

.uk-thumbnav>*>* {
    display: inline-block;
    position: relative
}

.uk-thumbnav>*>::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, .4));
    transition: opacity .1s ease-in-out
}

.uk-thumbnav>*>:hover::after {
    opacity: 0
}

.uk-thumbnav>.uk-active>::after {
    opacity: 0
}

.uk-thumbnav-vertical {
    flex-direction: column;
    margin-left: 0;
    margin-top: -15px
}

.uk-thumbnav-vertical>* {
    padding-left: 0;
    padding-top: 15px
}

.uk-iconnav {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    list-style: none;
    margin-left: -10px
}

.uk-iconnav>* {
    padding-left: 10px
}

.uk-iconnav>*>a {
    display: flex;
    align-items: center;
    -moz-column-gap: .25em;
         column-gap: .25em;
    line-height: 0;
    color: #999;
    text-decoration: none;
    font-size: .875rem;
    transition: .1s ease-in-out;
    transition-property: color, background-color
}

.uk-iconnav>*>a:hover {
    color: #666
}

.uk-iconnav>.uk-active>a {
    color: #666
}

.uk-iconnav-vertical {
    flex-direction: column;
    margin-left: 0;
    margin-top: -10px
}

.uk-iconnav-vertical>* {
    padding-left: 0;
    padding-top: 10px
}

.uk-dropdown {
    --uk-position-offset: 10px;
    --uk-position-viewport-offset: 15px;
    width: auto;
    min-width: 200px;
    padding: 25px;
    background: #fff;
    color: #666;
    box-shadow: 0 5px 12px rgba(0, 0, 0, .15)
}

.uk-dropdown>:last-child {
    margin-bottom: 0
}

.uk-dropdown :focus-visible {
    outline-color: #333 !important
}

.uk-dropdown-large {
    padding: 40px
}

.uk-dropdown-dropbar {
    width: auto;
    background: 0 0;
    padding: 5px 0 25px 0;
    --uk-position-viewport-offset: 15px;
    box-shadow: none
}

@media (min-width:640px) {
    .uk-dropdown-dropbar {
        --uk-position-viewport-offset: 30px
    }
}

@media (min-width:960px) {
    .uk-dropdown-dropbar {
        --uk-position-viewport-offset: 40px
    }
}

.uk-dropdown-dropbar-large {
    padding-top: 40px;
    padding-bottom: 40px
}

.uk-dropdown-nav {
    font-size: .875rem
}

.uk-dropdown-nav>li>a {
    color: #999
}

.uk-dropdown-nav>li.uk-active>a,
.uk-dropdown-nav>li>a:hover {
    color: #666
}

.uk-dropdown-nav .uk-nav-subtitle {
    font-size: 12px
}

.uk-dropdown-nav .uk-nav-header {
    color: #333
}

.uk-dropdown-nav .uk-nav-divider {
    border-top: 2px solid #e5e5e5
}

.uk-dropdown-nav .uk-nav-sub a {
    color: #999
}

.uk-dropdown-nav .uk-nav-sub a:hover,
.uk-dropdown-nav .uk-nav-sub li.uk-active>a {
    color: #666
}

.uk-lightbox {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1010;
    background: #000;
    opacity: 0;
    transition: opacity .15s linear;
    touch-action: pinch-zoom
}

.uk-lightbox.uk-open {
    display: block;
    opacity: 1
}

.uk-lightbox :focus-visible {
    outline-color: rgba(255, 255, 255, .7)
}

.uk-lightbox-page {
    overflow: hidden
}

.uk-lightbox-items>* {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: none;
    justify-content: center;
    align-items: center;
    color: rgba(255, 255, 255, .7);
    will-change: transform, opacity
}

.uk-lightbox-items>*>* {
    max-width: 100vw;
    max-height: 100vh
}

.uk-lightbox-items>*>:not(iframe) {
    width: auto;
    height: auto
}

.uk-lightbox-items>.uk-active {
    display: flex
}

.uk-lightbox-toolbar {
    padding: 10px 10px;
    background: rgba(0, 0, 0, .3);
    color: rgba(255, 255, 255, .7)
}

.uk-lightbox-toolbar>* {
    color: rgba(255, 255, 255, .7)
}

.uk-lightbox-toolbar-icon {
    padding: 5px;
    color: rgba(255, 255, 255, .7)
}

.uk-lightbox-toolbar-icon:hover {
    color: #fff
}

.uk-lightbox-button {
    box-sizing: border-box;
    width: 50px;
    height: 50px;
    background: rgba(0, 0, 0, .3);
    color: rgba(255, 255, 255, .7);
    display: inline-flex;
    justify-content: center;
    align-items: center
}

.uk-lightbox-button:hover {
    color: #fff
}

.uk-lightbox-caption:empty {
    display: none
}

.uk-lightbox-iframe {
    width: 80%;
    height: 80%
}

[class*=uk-animation-] {
    animation: .5s ease-out both
}

.uk-animation-fade {
    animation-name: uk-fade;
    animation-duration: .8s;
    animation-timing-function: linear
}

.uk-animation-scale-up {
    animation-name: uk-fade, uk-scale-up
}

.uk-animation-scale-down {
    animation-name: uk-fade, uk-scale-down
}

.uk-animation-slide-top {
    animation-name: uk-fade, uk-slide-top
}

.uk-animation-slide-bottom {
    animation-name: uk-fade, uk-slide-bottom
}

.uk-animation-slide-left {
    animation-name: uk-fade, uk-slide-left
}

.uk-animation-slide-right {
    animation-name: uk-fade, uk-slide-right
}

.uk-animation-slide-top-small {
    animation-name: uk-fade, uk-slide-top-small
}

.uk-animation-slide-bottom-small {
    animation-name: uk-fade, uk-slide-bottom-small
}

.uk-animation-slide-left-small {
    animation-name: uk-fade, uk-slide-left-small
}

.uk-animation-slide-right-small {
    animation-name: uk-fade, uk-slide-right-small
}

.uk-animation-slide-top-medium {
    animation-name: uk-fade, uk-slide-top-medium
}

.uk-animation-slide-bottom-medium {
    animation-name: uk-fade, uk-slide-bottom-medium
}

.uk-animation-slide-left-medium {
    animation-name: uk-fade, uk-slide-left-medium
}

.uk-animation-slide-right-medium {
    animation-name: uk-fade, uk-slide-right-medium
}

.uk-animation-kenburns {
    animation-name: uk-kenburns;
    animation-duration: 15s
}

.uk-animation-shake {
    animation-name: uk-shake
}

.uk-animation-stroke {
    animation-name: uk-stroke;
    animation-duration: 2s;
    stroke-dasharray: var(--uk-animation-stroke)
}

.uk-animation-reverse {
    animation-direction: reverse;
    animation-timing-function: ease-in
}

.uk-animation-fast {
    animation-duration: .1s
}

.uk-animation-toggle:not(:hover):not(:focus) [class*=uk-animation-] {
    animation-name: none
}

@keyframes uk-fade {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes uk-scale-up {
    0% {
        transform: scale(.9)
    }

    100% {
        transform: scale(1)
    }
}

@keyframes uk-scale-down {
    0% {
        transform: scale(1.1)
    }

    100% {
        transform: scale(1)
    }
}

@keyframes uk-slide-top {
    0% {
        transform: translateY(-100%)
    }

    100% {
        transform: translateY(0)
    }
}

@keyframes uk-slide-bottom {
    0% {
        transform: translateY(100%)
    }

    100% {
        transform: translateY(0)
    }
}

@keyframes uk-slide-left {
    0% {
        transform: translateX(-100%)
    }

    100% {
        transform: translateX(0)
    }
}

@keyframes uk-slide-right {
    0% {
        transform: translateX(100%)
    }

    100% {
        transform: translateX(0)
    }
}

@keyframes uk-slide-top-small {
    0% {
        transform: translateY(-10px)
    }

    100% {
        transform: translateY(0)
    }
}

@keyframes uk-slide-bottom-small {
    0% {
        transform: translateY(10px)
    }

    100% {
        transform: translateY(0)
    }
}

@keyframes uk-slide-left-small {
    0% {
        transform: translateX(-10px)
    }

    100% {
        transform: translateX(0)
    }
}

@keyframes uk-slide-right-small {
    0% {
        transform: translateX(10px)
    }

    100% {
        transform: translateX(0)
    }
}

@keyframes uk-slide-top-medium {
    0% {
        transform: translateY(-50px)
    }

    100% {
        transform: translateY(0)
    }
}

@keyframes uk-slide-bottom-medium {
    0% {
        transform: translateY(50px)
    }

    100% {
        transform: translateY(0)
    }
}

@keyframes uk-slide-left-medium {
    0% {
        transform: translateX(-50px)
    }

    100% {
        transform: translateX(0)
    }
}

@keyframes uk-slide-right-medium {
    0% {
        transform: translateX(50px)
    }

    100% {
        transform: translateX(0)
    }
}

@keyframes uk-kenburns {
    0% {
        transform: scale(1)
    }

    100% {
        transform: scale(1.2)
    }
}

@keyframes uk-shake {

    0%,
    100% {
        transform: translateX(0)
    }

    10% {
        transform: translateX(-9px)
    }

    20% {
        transform: translateX(8px)
    }

    30% {
        transform: translateX(-7px)
    }

    40% {
        transform: translateX(6px)
    }

    50% {
        transform: translateX(-5px)
    }

    60% {
        transform: translateX(4px)
    }

    70% {
        transform: translateX(-3px)
    }

    80% {
        transform: translateX(2px)
    }

    90% {
        transform: translateX(-1px)
    }
}

@keyframes uk-stroke {
    0% {
        stroke-dashoffset: var(--uk-animation-stroke)
    }

    100% {
        stroke-dashoffset: 0
    }
}

[class*=uk-child-width]>* {
    box-sizing: border-box;
    width: 100%
}

.uk-child-width-1-2>* {
    width: 50%
}

.uk-child-width-1-3>* {
    width: calc(100% * 1 / 3.001)
}

.uk-child-width-1-4>* {
    width: 25%
}

.uk-child-width-1-5>* {
    width: 20%
}

.uk-child-width-1-6>* {
    width: calc(100% * 1 / 6.001)
}

.uk-child-width-auto>* {
    width: auto
}

.uk-child-width-expand>:not([class*=uk-width]) {
    flex: 1;
    min-width: 1px
}

@media (min-width:640px) {
    .uk-child-width-1-1\@s>* {
        width: 100%
    }

    .uk-child-width-1-2\@s>* {
        width: 50%
    }

    .uk-child-width-1-3\@s>* {
        width: calc(100% * 1 / 3.001)
    }

    .uk-child-width-1-4\@s>* {
        width: 25%
    }

    .uk-child-width-1-5\@s>* {
        width: 20%
    }

    .uk-child-width-1-6\@s>* {
        width: calc(100% * 1 / 6.001)
    }

    .uk-child-width-auto\@s>* {
        width: auto
    }

    .uk-child-width-expand\@s>:not([class*=uk-width]) {
        flex: 1;
        min-width: 1px
    }
}

@media (min-width:960px) {
    .uk-child-width-1-1\@m>* {
        width: 100%
    }

    .uk-child-width-1-2\@m>* {
        width: 50%
    }

    .uk-child-width-1-3\@m>* {
        width: calc(100% * 1 / 3.001)
    }

    .uk-child-width-1-4\@m>* {
        width: 25%
    }

    .uk-child-width-1-5\@m>* {
        width: 20%
    }

    .uk-child-width-1-6\@m>* {
        width: calc(100% * 1 / 6.001)
    }

    .uk-child-width-auto\@m>* {
        width: auto
    }

    .uk-child-width-expand\@m>:not([class*=uk-width]) {
        flex: 1;
        min-width: 1px
    }
}

@media (min-width:1200px) {
    .uk-child-width-1-1\@l>* {
        width: 100%
    }

    .uk-child-width-1-2\@l>* {
        width: 50%
    }

    .uk-child-width-1-3\@l>* {
        width: calc(100% * 1 / 3.001)
    }

    .uk-child-width-1-4\@l>* {
        width: 25%
    }

    .uk-child-width-1-5\@l>* {
        width: 20%
    }

    .uk-child-width-1-6\@l>* {
        width: calc(100% * 1 / 6.001)
    }

    .uk-child-width-auto\@l>* {
        width: auto
    }

    .uk-child-width-expand\@l>:not([class*=uk-width]) {
        flex: 1;
        min-width: 1px
    }
}

@media (min-width:1600px) {
    .uk-child-width-1-1\@xl>* {
        width: 100%
    }

    .uk-child-width-1-2\@xl>* {
        width: 50%
    }

    .uk-child-width-1-3\@xl>* {
        width: calc(100% * 1 / 3.001)
    }

    .uk-child-width-1-4\@xl>* {
        width: 25%
    }

    .uk-child-width-1-5\@xl>* {
        width: 20%
    }

    .uk-child-width-1-6\@xl>* {
        width: calc(100% * 1 / 6.001)
    }

    .uk-child-width-auto\@xl>* {
        width: auto
    }

    .uk-child-width-expand\@xl>:not([class*=uk-width]) {
        flex: 1;
        min-width: 1px
    }
}

[class*=uk-width] {
    box-sizing: border-box;
    width: 100%;
    max-width: 100%
}

.uk-width-1-2 {
    width: 50%
}

.uk-width-1-3 {
    width: calc(100% * 1 / 3.001)
}

.uk-width-2-3 {
    width: calc(100% * 2 / 3.001)
}

.uk-width-1-4 {
    width: 25%
}

.uk-width-3-4 {
    width: 75%
}

.uk-width-1-5 {
    width: 20%
}

.uk-width-2-5 {
    width: 40%
}

.uk-width-3-5 {
    width: 60%
}

.uk-width-4-5 {
    width: 80%
}

.uk-width-1-6 {
    width: calc(100% * 1 / 6.001)
}

.uk-width-5-6 {
    width: calc(100% * 5 / 6.001)
}

.uk-width-small {
    width: 150px
}

.uk-width-medium {
    width: 300px
}

.uk-width-large {
    width: 450px
}

.uk-width-xlarge {
    width: 600px
}

.uk-width-2xlarge {
    width: 750px
}

.uk-width-auto {
    width: auto
}

.uk-width-expand {
    flex: 1;
    min-width: 1px
}

@media (min-width:640px) {
    .uk-width-1-1\@s {
        width: 100%
    }

    .uk-width-1-2\@s {
        width: 50%
    }

    .uk-width-1-3\@s {
        width: calc(100% * 1 / 3.001)
    }

    .uk-width-2-3\@s {
        width: calc(100% * 2 / 3.001)
    }

    .uk-width-1-4\@s {
        width: 25%
    }

    .uk-width-3-4\@s {
        width: 75%
    }

    .uk-width-1-5\@s {
        width: 20%
    }

    .uk-width-2-5\@s {
        width: 40%
    }

    .uk-width-3-5\@s {
        width: 60%
    }

    .uk-width-4-5\@s {
        width: 80%
    }

    .uk-width-1-6\@s {
        width: calc(100% * 1 / 6.001)
    }

    .uk-width-5-6\@s {
        width: calc(100% * 5 / 6.001)
    }

    .uk-width-small\@s {
        width: 150px
    }

    .uk-width-medium\@s {
        width: 300px
    }

    .uk-width-large\@s {
        width: 450px
    }

    .uk-width-xlarge\@s {
        width: 600px
    }

    .uk-width-2xlarge\@s {
        width: 750px
    }

    .uk-width-auto\@s {
        width: auto
    }

    .uk-width-expand\@s {
        flex: 1;
        min-width: 1px
    }
}

@media (min-width:960px) {
    .uk-width-1-1\@m {
        width: 100%
    }

    .uk-width-1-2\@m {
        width: 50%
    }

    .uk-width-1-3\@m {
        width: calc(100% * 1 / 3.001)
    }

    .uk-width-2-3\@m {
        width: calc(100% * 2 / 3.001)
    }

    .uk-width-1-4\@m {
        width: 25%
    }

    .uk-width-3-4\@m {
        width: 75%
    }

    .uk-width-1-5\@m {
        width: 20%
    }

    .uk-width-2-5\@m {
        width: 40%
    }

    .uk-width-3-5\@m {
        width: 60%
    }

    .uk-width-4-5\@m {
        width: 80%
    }

    .uk-width-1-6\@m {
        width: calc(100% * 1 / 6.001)
    }

    .uk-width-5-6\@m {
        width: calc(100% * 5 / 6.001)
    }

    .uk-width-small\@m {
        width: 150px
    }

    .uk-width-medium\@m {
        width: 300px
    }

    .uk-width-large\@m {
        width: 450px
    }

    .uk-width-xlarge\@m {
        width: 600px
    }

    .uk-width-2xlarge\@m {
        width: 750px
    }

    .uk-width-auto\@m {
        width: auto
    }

    .uk-width-expand\@m {
        flex: 1;
        min-width: 1px
    }
}

@media (min-width:1200px) {
    .uk-width-1-1\@l {
        width: 100%
    }

    .uk-width-1-2\@l {
        width: 50%
    }

    .uk-width-1-3\@l {
        width: calc(100% * 1 / 3.001)
    }

    .uk-width-2-3\@l {
        width: calc(100% * 2 / 3.001)
    }

    .uk-width-1-4\@l {
        width: 25%
    }

    .uk-width-3-4\@l {
        width: 75%
    }

    .uk-width-1-5\@l {
        width: 20%
    }

    .uk-width-2-5\@l {
        width: 40%
    }

    .uk-width-3-5\@l {
        width: 60%
    }

    .uk-width-4-5\@l {
        width: 80%
    }

    .uk-width-1-6\@l {
        width: calc(100% * 1 / 6.001)
    }

    .uk-width-5-6\@l {
        width: calc(100% * 5 / 6.001)
    }

    .uk-width-small\@l {
        width: 150px
    }

    .uk-width-medium\@l {
        width: 300px
    }

    .uk-width-large\@l {
        width: 450px
    }

    .uk-width-xlarge\@l {
        width: 600px
    }

    .uk-width-2xlarge\@l {
        width: 750px
    }

    .uk-width-auto\@l {
        width: auto
    }

    .uk-width-expand\@l {
        flex: 1;
        min-width: 1px
    }
}

@media (min-width:1600px) {
    .uk-width-1-1\@xl {
        width: 100%
    }

    .uk-width-1-2\@xl {
        width: 50%
    }

    .uk-width-1-3\@xl {
        width: calc(100% * 1 / 3.001)
    }

    .uk-width-2-3\@xl {
        width: calc(100% * 2 / 3.001)
    }

    .uk-width-1-4\@xl {
        width: 25%
    }

    .uk-width-3-4\@xl {
        width: 75%
    }

    .uk-width-1-5\@xl {
        width: 20%
    }

    .uk-width-2-5\@xl {
        width: 40%
    }

    .uk-width-3-5\@xl {
        width: 60%
    }

    .uk-width-4-5\@xl {
        width: 80%
    }

    .uk-width-1-6\@xl {
        width: calc(100% * 1 / 6.001)
    }

    .uk-width-5-6\@xl {
        width: calc(100% * 5 / 6.001)
    }

    .uk-width-small\@xl {
        width: 150px
    }

    .uk-width-medium\@xl {
        width: 300px
    }

    .uk-width-large\@xl {
        width: 450px
    }

    .uk-width-xlarge\@xl {
        width: 600px
    }

    .uk-width-2xlarge\@xl {
        width: 750px
    }

    .uk-width-auto\@xl {
        width: auto
    }

    .uk-width-expand\@xl {
        flex: 1;
        min-width: 1px
    }
}

.uk-width-max-content {
    width: -moz-max-content;
    width: max-content
}

.uk-width-min-content {
    width: -moz-min-content;
    width: min-content
}

[class*=uk-height] {
    box-sizing: border-box
}

.uk-height-1-1 {
    height: 100%
}

.uk-height-viewport {
    min-height: 100vh
}

.uk-height-viewport-2 {
    min-height: 200vh
}

.uk-height-viewport-3 {
    min-height: 300vh
}

.uk-height-viewport-4 {
    min-height: 400vh
}

.uk-height-small {
    height: 150px
}

.uk-height-medium {
    height: 300px
}

.uk-height-large {
    height: 450px
}

.uk-height-max-small {
    max-height: 150px
}

.uk-height-max-medium {
    max-height: 300px
}

.uk-height-max-large {
    max-height: 450px
}

.uk-text-lead {
    font-size: 1.5rem;
    line-height: 1.5;
    color: #333
}

.uk-text-meta {
    font-size: .875rem;
    line-height: 1.4;
    color: #999
}

.uk-text-meta>a {
    color: #999
}

.uk-text-meta>a:hover {
    color: #666;
    text-decoration: none
}

.uk-text-small {
    font-size: .875rem;
    line-height: 1.5
}

.uk-text-large {
    font-size: 1.5rem;
    line-height: 1.5
}

.uk-text-default {
    font-size: 16px;
    line-height: 1.5
}

.uk-text-light {
    font-weight: 300
}

.uk-text-normal {
    font-weight: 400
}

.uk-text-bold {
    font-weight: 700
}

.uk-text-lighter {
    font-weight: lighter
}

.uk-text-bolder {
    font-weight: bolder
}

.uk-text-italic {
    font-style: italic
}

.uk-text-capitalize {
    text-transform: capitalize !important
}

.uk-text-uppercase {
    text-transform: uppercase !important
}

.uk-text-lowercase {
    text-transform: lowercase !important
}

.uk-text-decoration-none {
    text-decoration: none !important
}

.uk-text-muted {
    color: #999 !important
}

.uk-text-emphasis {
    color: #333 !important
}

.uk-text-primary {
    color: #1e87f0 !important
}

.uk-text-secondary {
    color: #222 !important
}

.uk-text-success {
    color: #32d296 !important
}

.uk-text-warning {
    color: #faa05a !important
}

.uk-text-danger {
    color: #f0506e !important
}

.uk-text-background {
    -webkit-background-clip: text;
    color: transparent !important;
    display: inline-block;
    background-color: #1e87f0;
    background-image: linear-gradient(90deg, #1e87f0 0, #411ef0 100%)
}

.uk-text-left {
    text-align: left !important
}

.uk-text-right {
    text-align: right !important
}

.uk-text-center {
    text-align: center !important
}

.uk-text-justify {
    text-align: justify !important
}

@media (min-width:640px) {
    .uk-text-left\@s {
        text-align: left !important
    }

    .uk-text-right\@s {
        text-align: right !important
    }

    .uk-text-center\@s {
        text-align: center !important
    }
}

@media (min-width:960px) {
    .uk-text-left\@m {
        text-align: left !important
    }

    .uk-text-right\@m {
        text-align: right !important
    }

    .uk-text-center\@m {
        text-align: center !important
    }
}

@media (min-width:1200px) {
    .uk-text-left\@l {
        text-align: left !important
    }

    .uk-text-right\@l {
        text-align: right !important
    }

    .uk-text-center\@l {
        text-align: center !important
    }
}

@media (min-width:1600px) {
    .uk-text-left\@xl {
        text-align: left !important
    }

    .uk-text-right\@xl {
        text-align: right !important
    }

    .uk-text-center\@xl {
        text-align: center !important
    }
}

.uk-text-top {
    vertical-align: top !important
}

.uk-text-middle {
    vertical-align: middle !important
}

.uk-text-bottom {
    vertical-align: bottom !important
}

.uk-text-baseline {
    vertical-align: baseline !important
}

.uk-text-nowrap {
    white-space: nowrap
}

.uk-text-truncate {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

td.uk-text-truncate,
th.uk-text-truncate {
    max-width: 0
}

.uk-text-break {
    overflow-wrap: break-word
}

td.uk-text-break,
th.uk-text-break {
    word-break: break-word
}

[class*=uk-column-] {
    -moz-column-gap: 30px;
         column-gap: 30px
}

@media (min-width:1200px) {
    [class*=uk-column-] {
        -moz-column-gap: 40px;
             column-gap: 40px
    }
}

[class*=uk-column-] img {
    transform: translate3d(0, 0, 0)
}

.uk-column-divider {
    -moz-column-rule: 2px solid #e5e5e5;
         column-rule: 2px solid #e5e5e5;
    -moz-column-gap: 60px;
         column-gap: 60px
}

@media (min-width:1200px) {
    .uk-column-divider {
        -moz-column-gap: 80px;
             column-gap: 80px
    }
}

.uk-column-1-2 {
    -moz-column-count: 2;
         column-count: 2
}

.uk-column-1-3 {
    -moz-column-count: 3;
         column-count: 3
}

.uk-column-1-4 {
    -moz-column-count: 4;
         column-count: 4
}

.uk-column-1-5 {
    -moz-column-count: 5;
         column-count: 5
}

.uk-column-1-6 {
    -moz-column-count: 6;
         column-count: 6
}

@media (min-width:640px) {
    .uk-column-1-2\@s {
        -moz-column-count: 2;
             column-count: 2
    }

    .uk-column-1-3\@s {
        -moz-column-count: 3;
             column-count: 3
    }

    .uk-column-1-4\@s {
        -moz-column-count: 4;
             column-count: 4
    }

    .uk-column-1-5\@s {
        -moz-column-count: 5;
             column-count: 5
    }

    .uk-column-1-6\@s {
        -moz-column-count: 6;
             column-count: 6
    }
}

@media (min-width:960px) {
    .uk-column-1-2\@m {
        -moz-column-count: 2;
             column-count: 2
    }

    .uk-column-1-3\@m {
        -moz-column-count: 3;
             column-count: 3
    }

    .uk-column-1-4\@m {
        -moz-column-count: 4;
             column-count: 4
    }

    .uk-column-1-5\@m {
        -moz-column-count: 5;
             column-count: 5
    }

    .uk-column-1-6\@m {
        -moz-column-count: 6;
             column-count: 6
    }
}

@media (min-width:1200px) {
    .uk-column-1-2\@l {
        -moz-column-count: 2;
             column-count: 2
    }

    .uk-column-1-3\@l {
        -moz-column-count: 3;
             column-count: 3
    }

    .uk-column-1-4\@l {
        -moz-column-count: 4;
             column-count: 4
    }

    .uk-column-1-5\@l {
        -moz-column-count: 5;
             column-count: 5
    }

    .uk-column-1-6\@l {
        -moz-column-count: 6;
             column-count: 6
    }
}

@media (min-width:1600px) {
    .uk-column-1-2\@xl {
        -moz-column-count: 2;
             column-count: 2
    }

    .uk-column-1-3\@xl {
        -moz-column-count: 3;
             column-count: 3
    }

    .uk-column-1-4\@xl {
        -moz-column-count: 4;
             column-count: 4
    }

    .uk-column-1-5\@xl {
        -moz-column-count: 5;
             column-count: 5
    }

    .uk-column-1-6\@xl {
        -moz-column-count: 6;
             column-count: 6
    }
}

.uk-column-span {
    -moz-column-span: all;
         column-span: all
}

[data-uk-cover],
[uk-cover] {
    max-width: none;
    position: absolute;
    left: 50%;
    top: 50%;
    --uk-position-translate-x: -50%;
    --uk-position-translate-y: -50%;
    transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y))
}

iframe[data-uk-cover],
iframe[uk-cover] {
    pointer-events: none
}

.uk-cover-container {
    overflow: hidden;
    position: relative
}

.uk-background-default {
    background-color: #fff
}

.uk-background-muted {
    background-color: #f8f8f8
}

.uk-background-primary {
    background-color: #1e87f0
}

.uk-background-secondary {
    background-color: #222
}

.uk-background-contain,
.uk-background-cover,
.uk-background-height-1-1,
.uk-background-width-1-1 {
    background-position: 50% 50%;
    background-repeat: no-repeat
}

.uk-background-cover {
    background-size: cover
}

.uk-background-contain {
    background-size: contain
}

.uk-background-width-1-1 {
    background-size: 100%
}

.uk-background-height-1-1 {
    background-size: auto 100%
}

.uk-background-top-left {
    background-position: 0 0
}

.uk-background-top-center {
    background-position: 50% 0
}

.uk-background-top-right {
    background-position: 100% 0
}

.uk-background-center-left {
    background-position: 0 50%
}

.uk-background-center-center {
    background-position: 50% 50%
}

.uk-background-center-right {
    background-position: 100% 50%
}

.uk-background-bottom-left {
    background-position: 0 100%
}

.uk-background-bottom-center {
    background-position: 50% 100%
}

.uk-background-bottom-right {
    background-position: 100% 100%
}

.uk-background-norepeat {
    background-repeat: no-repeat
}

.uk-background-fixed {
    background-attachment: fixed;
    backface-visibility: hidden
}

@media (pointer:coarse) {
    .uk-background-fixed {
        background-attachment: scroll
    }
}

@media (max-width:639px) {
    .uk-background-image\@s {
        background-image: none !important
    }
}

@media (max-width:959px) {
    .uk-background-image\@m {
        background-image: none !important
    }
}

@media (max-width:1199px) {
    .uk-background-image\@l {
        background-image: none !important
    }
}

@media (max-width:1599px) {
    .uk-background-image\@xl {
        background-image: none !important
    }
}

.uk-background-blend-multiply {
    background-blend-mode: multiply
}

.uk-background-blend-screen {
    background-blend-mode: screen
}

.uk-background-blend-overlay {
    background-blend-mode: overlay
}

.uk-background-blend-darken {
    background-blend-mode: darken
}

.uk-background-blend-lighten {
    background-blend-mode: lighten
}

.uk-background-blend-color-dodge {
    background-blend-mode: color-dodge
}

.uk-background-blend-color-burn {
    background-blend-mode: color-burn
}

.uk-background-blend-hard-light {
    background-blend-mode: hard-light
}

.uk-background-blend-soft-light {
    background-blend-mode: soft-light
}

.uk-background-blend-difference {
    background-blend-mode: difference
}

.uk-background-blend-exclusion {
    background-blend-mode: exclusion
}

.uk-background-blend-hue {
    background-blend-mode: hue
}

.uk-background-blend-saturation {
    background-blend-mode: saturation
}

.uk-background-blend-color {
    background-blend-mode: color
}

.uk-background-blend-luminosity {
    background-blend-mode: luminosity
}

[class*=uk-align] {
    display: block;
    margin-bottom: 30px
}

*+[class*=uk-align] {
    margin-top: 30px
}

.uk-align-center {
    margin-left: auto;
    margin-right: auto
}

.uk-align-left {
    margin-top: 0;
    margin-right: 30px;
    float: left
}

.uk-align-right {
    margin-top: 0;
    margin-left: 30px;
    float: right
}

@media (min-width:640px) {
    .uk-align-left\@s {
        margin-top: 0;
        margin-right: 30px;
        float: left
    }

    .uk-align-right\@s {
        margin-top: 0;
        margin-left: 30px;
        float: right
    }
}

@media (min-width:960px) {
    .uk-align-left\@m {
        margin-top: 0;
        margin-right: 30px;
        float: left
    }

    .uk-align-right\@m {
        margin-top: 0;
        margin-left: 30px;
        float: right
    }
}

@media (min-width:1200px) {
    .uk-align-left\@l {
        margin-top: 0;
        float: left
    }

    .uk-align-right\@l {
        margin-top: 0;
        float: right
    }

    .uk-align-left,
    .uk-align-left\@l,
    .uk-align-left\@m,
    .uk-align-left\@s {
        margin-right: 40px
    }

    .uk-align-right,
    .uk-align-right\@l,
    .uk-align-right\@m,
    .uk-align-right\@s {
        margin-left: 40px
    }
}

@media (min-width:1600px) {
    .uk-align-left\@xl {
        margin-top: 0;
        margin-right: 40px;
        float: left
    }

    .uk-align-right\@xl {
        margin-top: 0;
        margin-left: 40px;
        float: right
    }
}

.uk-svg,
.uk-svg:not(.uk-preserve) [fill*='#']:not(.uk-preserve) {
    fill: currentcolor
}

.uk-svg:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) {
    stroke: currentcolor
}

.uk-svg {
    transform: translate(0, 0)
}

.uk-panel {
    display: flow-root;
    position: relative;
    box-sizing: border-box
}

.uk-panel>:last-child {
    margin-bottom: 0
}

.uk-panel-scrollable {
    height: 170px;
    padding: 10px;
    border: 2px solid #e5e5e5;
    overflow: auto;
    resize: both
}

.uk-clearfix::before {
    content: "";
    display: table-cell
}

.uk-clearfix::after {
    content: "";
    display: table;
    clear: both
}

.uk-float-left {
    float: left
}

.uk-float-right {
    float: right
}

[class*=uk-float-] {
    max-width: 100%
}

.uk-overflow-hidden {
    overflow: hidden
}

.uk-overflow-auto {
    overflow: auto
}

.uk-overflow-auto>:last-child {
    margin-bottom: 0
}

.uk-box-sizing-content {
    box-sizing: content-box
}

.uk-box-sizing-border {
    box-sizing: border-box
}

.uk-resize {
    resize: both
}

.uk-resize-horizontal {
    resize: horizontal
}

.uk-resize-vertical {
    resize: vertical
}

.uk-display-block {
    display: block !important
}

.uk-display-inline {
    display: inline !important
}

.uk-display-inline-block {
    display: inline-block !important
}

[class*=uk-inline] {
    display: inline-block;
    position: relative;
    max-width: 100%;
    vertical-align: middle;
    -webkit-backface-visibility: hidden
}

.uk-inline-clip {
    overflow: hidden
}

.uk-preserve-width,
.uk-preserve-width canvas,
.uk-preserve-width img,
.uk-preserve-width svg,
.uk-preserve-width video {
    max-width: none
}

.uk-responsive-height,
.uk-responsive-width {
    box-sizing: border-box
}

.uk-responsive-width {
    max-width: 100% !important;
    height: auto
}

.uk-responsive-height {
    max-height: 100%;
    width: auto;
    max-width: none
}

[data-uk-responsive],
[uk-responsive] {
    max-width: 100%
}

.uk-object-cover {
    -o-object-fit: cover;
       object-fit: cover
}

.uk-object-contain {
    -o-object-fit: contain;
       object-fit: contain
}

.uk-object-fill {
    -o-object-fit: fill;
       object-fit: fill
}

.uk-object-none {
    -o-object-fit: none;
       object-fit: none
}

.uk-object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down
}

.uk-object-top-left {
    -o-object-position: 0 0;
       object-position: 0 0
}

.uk-object-top-center {
    -o-object-position: 50% 0;
       object-position: 50% 0
}

.uk-object-top-right {
    -o-object-position: 100% 0;
       object-position: 100% 0
}

.uk-object-center-left {
    -o-object-position: 0 50%;
       object-position: 0 50%
}

.uk-object-center-center {
    -o-object-position: 50% 50%;
       object-position: 50% 50%
}

.uk-object-center-right {
    -o-object-position: 100% 50%;
       object-position: 100% 50%
}

.uk-object-bottom-left {
    -o-object-position: 0 100%;
       object-position: 0 100%
}

.uk-object-bottom-center {
    -o-object-position: 50% 100%;
       object-position: 50% 100%
}

.uk-object-bottom-right {
    -o-object-position: 100% 100%;
       object-position: 100% 100%
}

.uk-border-circle {
    border-radius: 50%
}

.uk-border-pill {
    border-radius: 500px
}

.uk-border-rounded {
    border-radius: 5px
}

.uk-inline-clip[class*=uk-border-] {
    -webkit-transform: translateZ(0)
}

.uk-box-shadow-small {
    box-shadow: 0 2px 8px rgba(0, 0, 0, .08)
}

.uk-box-shadow-medium {
    box-shadow: 0 5px 15px rgba(0, 0, 0, .08)
}

.uk-box-shadow-large {
    box-shadow: 0 14px 25px rgba(0, 0, 0, .16)
}

.uk-box-shadow-xlarge {
    box-shadow: 0 28px 50px rgba(0, 0, 0, .16)
}

[class*=uk-box-shadow-hover] {
    transition: box-shadow .1s ease-in-out
}

.uk-box-shadow-hover-small:hover {
    box-shadow: 0 2px 8px rgba(0, 0, 0, .08)
}

.uk-box-shadow-hover-medium:hover {
    box-shadow: 0 5px 15px rgba(0, 0, 0, .08)
}

.uk-box-shadow-hover-large:hover {
    box-shadow: 0 14px 25px rgba(0, 0, 0, .16)
}

.uk-box-shadow-hover-xlarge:hover {
    box-shadow: 0 28px 50px rgba(0, 0, 0, .16)
}

@supports (filter:blur(0)) {
    .uk-box-shadow-bottom {
        display: inline-block;
        position: relative;
        z-index: 0;
        max-width: 100%;
        vertical-align: middle
    }

    .uk-box-shadow-bottom::after {
        content: "";
        position: absolute;
        bottom: -30px;
        left: 0;
        right: 0;
        z-index: -1;
        height: 30px;
        border-radius: 100%;
        background: #444;
        filter: blur(20px);
        will-change: filter
    }
}

.uk-dropcap::first-letter,
.uk-dropcap>p:first-of-type::first-letter {
    display: block;
    margin-right: 10px;
    float: left;
    font-size: 4.5em;
    line-height: 1;
    margin-bottom: -2px
}

@-moz-document url-prefix() {

    .uk-dropcap::first-letter,
    .uk-dropcap>p:first-of-type::first-letter {
        margin-top: 1.1%
    }
}

.uk-logo {
    font-size: 1.5rem;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    color: #333;
    text-decoration: none
}

:where(.uk-logo) {
    display: inline-block;
    vertical-align: middle
}

.uk-logo:hover {
    color: #333;
    text-decoration: none
}

.uk-logo :where(img, svg, video) {
    display: block
}

.uk-logo-inverse {
    display: none
}

.uk-disabled {
    pointer-events: none
}

.uk-drag,
.uk-drag * {
    cursor: move
}

.uk-drag iframe {
    pointer-events: none
}

.uk-dragover {
    box-shadow: 0 0 20px rgba(100, 100, 100, .3)
}

.uk-blend-multiply {
    mix-blend-mode: multiply
}

.uk-blend-screen {
    mix-blend-mode: screen
}

.uk-blend-overlay {
    mix-blend-mode: overlay
}

.uk-blend-darken {
    mix-blend-mode: darken
}

.uk-blend-lighten {
    mix-blend-mode: lighten
}

.uk-blend-color-dodge {
    mix-blend-mode: color-dodge
}

.uk-blend-color-burn {
    mix-blend-mode: color-burn
}

.uk-blend-hard-light {
    mix-blend-mode: hard-light
}

.uk-blend-soft-light {
    mix-blend-mode: soft-light
}

.uk-blend-difference {
    mix-blend-mode: difference
}

.uk-blend-exclusion {
    mix-blend-mode: exclusion
}

.uk-blend-hue {
    mix-blend-mode: hue
}

.uk-blend-saturation {
    mix-blend-mode: saturation
}

.uk-blend-color {
    mix-blend-mode: color
}

.uk-blend-luminosity {
    mix-blend-mode: luminosity
}

.uk-transform-center {
    transform: translate(-50%, -50%)
}

.uk-transform-origin-top-left {
    transform-origin: 0 0
}

.uk-transform-origin-top-center {
    transform-origin: 50% 0
}

.uk-transform-origin-top-right {
    transform-origin: 100% 0
}

.uk-transform-origin-center-left {
    transform-origin: 0 50%
}

.uk-transform-origin-center-right {
    transform-origin: 100% 50%
}

.uk-transform-origin-bottom-left {
    transform-origin: 0 100%
}

.uk-transform-origin-bottom-center {
    transform-origin: 50% 100%
}

.uk-transform-origin-bottom-right {
    transform-origin: 100% 100%
}

.uk-flex {
    display: flex
}

.uk-flex-inline {
    display: inline-flex
}

.uk-flex-left {
    justify-content: flex-start
}

.uk-flex-center {
    justify-content: center
}

.uk-flex-right {
    justify-content: flex-end
}

.uk-flex-between {
    justify-content: space-between
}

.uk-flex-around {
    justify-content: space-around
}

@media (min-width:640px) {
    .uk-flex-left\@s {
        justify-content: flex-start
    }

    .uk-flex-center\@s {
        justify-content: center
    }

    .uk-flex-right\@s {
        justify-content: flex-end
    }

    .uk-flex-between\@s {
        justify-content: space-between
    }

    .uk-flex-around\@s {
        justify-content: space-around
    }
}

@media (min-width:960px) {
    .uk-flex-left\@m {
        justify-content: flex-start
    }

    .uk-flex-center\@m {
        justify-content: center
    }

    .uk-flex-right\@m {
        justify-content: flex-end
    }

    .uk-flex-between\@m {
        justify-content: space-between
    }

    .uk-flex-around\@m {
        justify-content: space-around
    }
}

@media (min-width:1200px) {
    .uk-flex-left\@l {
        justify-content: flex-start
    }

    .uk-flex-center\@l {
        justify-content: center
    }

    .uk-flex-right\@l {
        justify-content: flex-end
    }

    .uk-flex-between\@l {
        justify-content: space-between
    }

    .uk-flex-around\@l {
        justify-content: space-around
    }
}

@media (min-width:1600px) {
    .uk-flex-left\@xl {
        justify-content: flex-start
    }

    .uk-flex-center\@xl {
        justify-content: center
    }

    .uk-flex-right\@xl {
        justify-content: flex-end
    }

    .uk-flex-between\@xl {
        justify-content: space-between
    }

    .uk-flex-around\@xl {
        justify-content: space-around
    }
}

.uk-flex-stretch {
    align-items: stretch
}

.uk-flex-top {
    align-items: flex-start
}

.uk-flex-middle {
    align-items: center
}

.uk-flex-bottom {
    align-items: flex-end
}

.uk-flex-row {
    flex-direction: row
}

.uk-flex-row-reverse {
    flex-direction: row-reverse
}

.uk-flex-column {
    flex-direction: column
}

.uk-flex-column-reverse {
    flex-direction: column-reverse
}

.uk-flex-nowrap {
    flex-wrap: nowrap
}

.uk-flex-wrap {
    flex-wrap: wrap
}

.uk-flex-wrap-reverse {
    flex-wrap: wrap-reverse
}

.uk-flex-wrap-stretch {
    align-content: stretch
}

.uk-flex-wrap-top {
    align-content: flex-start
}

.uk-flex-wrap-middle {
    align-content: center
}

.uk-flex-wrap-bottom {
    align-content: flex-end
}

.uk-flex-wrap-between {
    align-content: space-between
}

.uk-flex-wrap-around {
    align-content: space-around
}

.uk-flex-first {
    order: -1
}

.uk-flex-last {
    order: 99
}

@media (min-width:640px) {
    .uk-flex-first\@s {
        order: -1
    }

    .uk-flex-last\@s {
        order: 99
    }
}

@media (min-width:960px) {
    .uk-flex-first\@m {
        order: -1
    }

    .uk-flex-last\@m {
        order: 99
    }
}

@media (min-width:1200px) {
    .uk-flex-first\@l {
        order: -1
    }

    .uk-flex-last\@l {
        order: 99
    }
}

@media (min-width:1600px) {
    .uk-flex-first\@xl {
        order: -1
    }

    .uk-flex-last\@xl {
        order: 99
    }
}

.uk-flex-none {
    flex: none
}

.uk-flex-auto {
    flex: auto
}

.uk-flex-1 {
    flex: 1
}

.uk-margin {
    margin-bottom: 20px
}

*+.uk-margin {
    margin-top: 20px !important
}

.uk-margin-top {
    margin-top: 20px !important
}

.uk-margin-bottom {
    margin-bottom: 20px !important
}

.uk-margin-left {
    margin-left: 20px !important
}

.uk-margin-right {
    margin-right: 20px !important
}

.uk-margin-small {
    margin-bottom: 10px
}

*+.uk-margin-small {
    margin-top: 10px !important
}

.uk-margin-small-top {
    margin-top: 10px !important
}

.uk-margin-small-bottom {
    margin-bottom: 10px !important
}

.uk-margin-small-left {
    margin-left: 10px !important
}

.uk-margin-small-right {
    margin-right: 10px !important
}

.uk-margin-medium {
    margin-bottom: 40px
}

*+.uk-margin-medium {
    margin-top: 40px !important
}

.uk-margin-medium-top {
    margin-top: 40px !important
}

.uk-margin-medium-bottom {
    margin-bottom: 40px !important
}

.uk-margin-medium-left {
    margin-left: 40px !important
}

.uk-margin-medium-right {
    margin-right: 40px !important
}

.uk-margin-large {
    margin-bottom: 40px
}

*+.uk-margin-large {
    margin-top: 40px !important
}

.uk-margin-large-top {
    margin-top: 40px !important
}

.uk-margin-large-bottom {
    margin-bottom: 40px !important
}

.uk-margin-large-left {
    margin-left: 40px !important
}

.uk-margin-large-right {
    margin-right: 40px !important
}

@media (min-width:1200px) {
    .uk-margin-large {
        margin-bottom: 70px
    }

    *+.uk-margin-large {
        margin-top: 70px !important
    }

    .uk-margin-large-top {
        margin-top: 70px !important
    }

    .uk-margin-large-bottom {
        margin-bottom: 70px !important
    }

    .uk-margin-large-left {
        margin-left: 70px !important
    }

    .uk-margin-large-right {
        margin-right: 70px !important
    }
}

.uk-margin-xlarge {
    margin-bottom: 70px
}

*+.uk-margin-xlarge {
    margin-top: 70px !important
}

.uk-margin-xlarge-top {
    margin-top: 70px !important
}

.uk-margin-xlarge-bottom {
    margin-bottom: 70px !important
}

.uk-margin-xlarge-left {
    margin-left: 70px !important
}

.uk-margin-xlarge-right {
    margin-right: 70px !important
}

@media (min-width:1200px) {
    .uk-margin-xlarge {
        margin-bottom: 140px
    }

    *+.uk-margin-xlarge {
        margin-top: 140px !important
    }

    .uk-margin-xlarge-top {
        margin-top: 140px !important
    }

    .uk-margin-xlarge-bottom {
        margin-bottom: 140px !important
    }

    .uk-margin-xlarge-left {
        margin-left: 140px !important
    }

    .uk-margin-xlarge-right {
        margin-right: 140px !important
    }
}

.uk-margin-auto {
    margin-left: auto !important;
    margin-right: auto !important
}

.uk-margin-auto-top {
    margin-top: auto !important
}

.uk-margin-auto-bottom {
    margin-bottom: auto !important
}

.uk-margin-auto-left {
    margin-left: auto !important
}

.uk-margin-auto-right {
    margin-right: auto !important
}

.uk-margin-auto-vertical {
    margin-top: auto !important;
    margin-bottom: auto !important
}

@media (min-width:640px) {
    .uk-margin-auto\@s {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .uk-margin-auto-left\@s {
        margin-left: auto !important
    }

    .uk-margin-auto-right\@s {
        margin-right: auto !important
    }
}

@media (min-width:960px) {
    .uk-margin-auto\@m {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .uk-margin-auto-left\@m {
        margin-left: auto !important
    }

    .uk-margin-auto-right\@m {
        margin-right: auto !important
    }
}

@media (min-width:1200px) {
    .uk-margin-auto\@l {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .uk-margin-auto-left\@l {
        margin-left: auto !important
    }

    .uk-margin-auto-right\@l {
        margin-right: auto !important
    }
}

@media (min-width:1600px) {
    .uk-margin-auto\@xl {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .uk-margin-auto-left\@xl {
        margin-left: auto !important
    }

    .uk-margin-auto-right\@xl {
        margin-right: auto !important
    }
}

.uk-margin-remove {
    margin: 0 !important
}

.uk-margin-remove-top {
    margin-top: 0 !important
}

.uk-margin-remove-bottom {
    margin-bottom: 0 !important
}

.uk-margin-remove-left {
    margin-left: 0 !important
}

.uk-margin-remove-right {
    margin-right: 0 !important
}

.uk-margin-remove-vertical {
    margin-top: 0 !important;
    margin-bottom: 0 !important
}

.uk-margin-remove-adjacent+*,
.uk-margin-remove-first-child>:first-child {
    margin-top: 0 !important
}

.uk-margin-remove-last-child>:last-child {
    margin-bottom: 0 !important
}

@media (min-width:640px) {
    .uk-margin-remove-left\@s {
        margin-left: 0 !important
    }

    .uk-margin-remove-right\@s {
        margin-right: 0 !important
    }
}

@media (min-width:960px) {
    .uk-margin-remove-left\@m {
        margin-left: 0 !important
    }

    .uk-margin-remove-right\@m {
        margin-right: 0 !important
    }
}

@media (min-width:1200px) {
    .uk-margin-remove-left\@l {
        margin-left: 0 !important
    }

    .uk-margin-remove-right\@l {
        margin-right: 0 !important
    }
}

@media (min-width:1600px) {
    .uk-margin-remove-left\@xl {
        margin-left: 0 !important
    }

    .uk-margin-remove-right\@xl {
        margin-right: 0 !important
    }
}

.uk-padding {
    padding: 30px
}

@media (min-width:1200px) {
    .uk-padding {
        padding: 40px
    }
}

.uk-padding-small {
    padding: 15px
}

.uk-padding-large {
    padding: 40px
}

@media (min-width:1200px) {
    .uk-padding-large {
        padding: 70px
    }
}

.uk-padding-remove {
    padding: 0 !important
}

.uk-padding-remove-top {
    padding-top: 0 !important
}

.uk-padding-remove-bottom {
    padding-bottom: 0 !important
}

.uk-padding-remove-left {
    padding-left: 0 !important
}

.uk-padding-remove-right {
    padding-right: 0 !important
}

.uk-padding-remove-vertical {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.uk-padding-remove-horizontal {
    padding-left: 0 !important;
    padding-right: 0 !important
}

:root {
    --uk-position-margin-offset: 0px
}

[class*=uk-position-bottom],
[class*=uk-position-center],
[class*=uk-position-left],
[class*=uk-position-right],
[class*=uk-position-top] {
    position: absolute !important;
    max-width: calc(100% - (var(--uk-position-margin-offset) * 2));
    box-sizing: border-box
}

.uk-position-top {
    top: 0;
    left: 0;
    right: 0
}

.uk-position-bottom {
    bottom: 0;
    left: 0;
    right: 0
}

.uk-position-left {
    top: 0;
    bottom: 0;
    left: 0
}

.uk-position-right {
    top: 0;
    bottom: 0;
    right: 0
}

.uk-position-top-left {
    top: 0;
    left: 0
}

.uk-position-top-right {
    top: 0;
    right: 0
}

.uk-position-bottom-left {
    bottom: 0;
    left: 0
}

.uk-position-bottom-right {
    bottom: 0;
    right: 0
}

.uk-position-center {
    top: calc(50% - var(--uk-position-margin-offset));
    left: calc(50% - var(--uk-position-margin-offset));
    --uk-position-translate-x: -50%;
    --uk-position-translate-y: -50%;
    transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y));
    width: -moz-max-content;
    width: max-content
}

[class*=uk-position-center-left],
[class*=uk-position-center-right] {
    top: calc(50% - var(--uk-position-margin-offset));
    --uk-position-translate-y: -50%;
    transform: translate(0, var(--uk-position-translate-y))
}

.uk-position-center-left {
    left: 0
}

.uk-position-center-right {
    right: 0
}

.uk-position-center-left-out {
    right: 100%;
    width: -moz-max-content;
    width: max-content
}

.uk-position-center-right-out {
    left: 100%;
    width: -moz-max-content;
    width: max-content
}

.uk-position-bottom-center,
.uk-position-top-center {
    left: calc(50% - var(--uk-position-margin-offset));
    --uk-position-translate-x: -50%;
    transform: translate(var(--uk-position-translate-x), 0);
    width: -moz-max-content;
    width: max-content
}

.uk-position-top-center {
    top: 0
}

.uk-position-bottom-center {
    bottom: 0
}

.uk-position-cover {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.uk-position-small {
    margin: 15px;
    --uk-position-margin-offset: 15px
}

.uk-position-medium {
    margin: 30px;
    --uk-position-margin-offset: 30px
}

.uk-position-large {
    margin: 30px;
    --uk-position-margin-offset: 30px
}

@media (min-width:1200px) {
    .uk-position-large {
        margin: 50px;
        --uk-position-margin-offset: 50px
    }
}

.uk-position-relative {
    position: relative !important
}

.uk-position-absolute {
    position: absolute !important
}

.uk-position-fixed {
    position: fixed !important
}

.uk-position-sticky {
    position: sticky !important
}

.uk-position-z-index {
    z-index: 1
}

.uk-position-z-index-zero {
    z-index: 0
}

.uk-position-z-index-negative {
    z-index: -1
}

:where(.uk-transition-fade),
:where([class*=uk-transition-scale]),
:where([class*=uk-transition-slide]) {
    --uk-position-translate-x: 0;
    --uk-position-translate-y: 0
}

.uk-transition-fade,
[class*=uk-transition-scale],
[class*=uk-transition-slide] {
    --uk-translate-x: 0;
    --uk-translate-y: 0;
    --uk-scale-x: 1;
    --uk-scale-y: 1;
    transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y)) translate(var(--uk-translate-x), var(--uk-translate-y)) scale(var(--uk-scale-x), var(--uk-scale-y));
    transition: .3s ease-out;
    transition-property: opacity, transform, filter;
    opacity: 0
}

.uk-transition-active.uk-active .uk-transition-fade,
.uk-transition-toggle .uk-transition-fade:focus-within,
.uk-transition-toggle:focus .uk-transition-fade,
.uk-transition-toggle:hover .uk-transition-fade {
    opacity: 1
}

[class*=uk-transition-scale] {
    -webkit-backface-visibility: hidden
}

.uk-transition-scale-up {
    --uk-scale-x: 1;
    --uk-scale-y: 1
}

.uk-transition-scale-down {
    --uk-scale-x: 1.03;
    --uk-scale-y: 1.03
}

.uk-transition-active.uk-active .uk-transition-scale-up,
.uk-transition-toggle .uk-transition-scale-up:focus-within,
.uk-transition-toggle:focus .uk-transition-scale-up,
.uk-transition-toggle:hover .uk-transition-scale-up {
    --uk-scale-x: 1.03;
    --uk-scale-y: 1.03;
    opacity: 1
}

.uk-transition-active.uk-active .uk-transition-scale-down,
.uk-transition-toggle .uk-transition-scale-down:focus-within,
.uk-transition-toggle:focus .uk-transition-scale-down,
.uk-transition-toggle:hover .uk-transition-scale-down {
    --uk-scale-x: 1;
    --uk-scale-y: 1;
    opacity: 1
}

.uk-transition-slide-top {
    --uk-translate-y: -100%
}

.uk-transition-slide-bottom {
    --uk-translate-y: 100%
}

.uk-transition-slide-left {
    --uk-translate-x: -100%
}

.uk-transition-slide-right {
    --uk-translate-x: 100%
}

.uk-transition-slide-top-small {
    --uk-translate-y: calc(-1 * 10px)
}

.uk-transition-slide-bottom-small {
    --uk-translate-y: 10px
}

.uk-transition-slide-left-small {
    --uk-translate-x: calc(-1 * 10px)
}

.uk-transition-slide-right-small {
    --uk-translate-x: 10px
}

.uk-transition-slide-top-medium {
    --uk-translate-y: calc(-1 * 50px)
}

.uk-transition-slide-bottom-medium {
    --uk-translate-y: 50px
}

.uk-transition-slide-left-medium {
    --uk-translate-x: calc(-1 * 50px)
}

.uk-transition-slide-right-medium {
    --uk-translate-x: 50px
}

.uk-transition-active.uk-active [class*=uk-transition-slide],
.uk-transition-toggle [class*=uk-transition-slide]:focus-within,
.uk-transition-toggle:focus [class*=uk-transition-slide],
.uk-transition-toggle:hover [class*=uk-transition-slide] {
    --uk-translate-x: 0;
    --uk-translate-y: 0;
    opacity: 1
}

.uk-transition-opaque {
    opacity: 1
}

.uk-transition-slow {
    transition-duration: .7s
}

.uk-hidden,
[hidden] {
    display: none !important
}

@media (min-width:640px) {
    .uk-hidden\@s {
        display: none !important
    }
}

@media (min-width:960px) {
    .uk-hidden\@m {
        display: none !important
    }
}

@media (min-width:1200px) {
    .uk-hidden\@l {
        display: none !important
    }
}

@media (min-width:1600px) {
    .uk-hidden\@xl {
        display: none !important
    }
}

@media (max-width:639px) {
    .uk-visible\@s {
        display: none !important
    }
}

@media (max-width:959px) {
    .uk-visible\@m {
        display: none !important
    }
}

@media (max-width:1199px) {
    .uk-visible\@l {
        display: none !important
    }
}

@media (max-width:1599px) {
    .uk-visible\@xl {
        display: none !important
    }
}

.uk-invisible {
    visibility: hidden !important
}

.uk-hidden-visually:not(:focus):not(:active):not(:focus-within),
.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within) {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    border: 0 !important;
    margin: 0 !important;
    overflow: hidden !important;
    -webkit-clip-path: inset(50%) !important;
            clip-path: inset(50%) !important;
    white-space: nowrap !important
}

.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within) {
    opacity: 0 !important
}

@media (hover:none) {
    .uk-hidden-touch {
        display: none !important
    }
}

@media (hover) {
    .uk-hidden-notouch {
        display: none !important
    }
}

.uk-card-primary.uk-card-body,
.uk-card-primary>:not([class*=uk-card-media]),
.uk-card-secondary.uk-card-body,
.uk-card-secondary>:not([class*=uk-card-media]),
.uk-light,
.uk-offcanvas-bar,
.uk-overlay-primary,
.uk-section-primary:not(.uk-preserve-color),
.uk-section-secondary:not(.uk-preserve-color),
.uk-tile-primary:not(.uk-preserve-color),
.uk-tile-secondary:not(.uk-preserve-color) {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-link,
.uk-card-primary.uk-card-body a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-link,
.uk-card-primary>:not([class*=uk-card-media]) a,
.uk-card-secondary.uk-card-body .uk-link,
.uk-card-secondary.uk-card-body a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-link,
.uk-card-secondary>:not([class*=uk-card-media]) a,
.uk-light .uk-link,
.uk-light a,
.uk-offcanvas-bar .uk-link,
.uk-offcanvas-bar a,
.uk-overlay-primary .uk-link,
.uk-overlay-primary a,
.uk-section-primary:not(.uk-preserve-color) .uk-link,
.uk-section-primary:not(.uk-preserve-color) a,
.uk-section-secondary:not(.uk-preserve-color) .uk-link,
.uk-section-secondary:not(.uk-preserve-color) a,
.uk-tile-primary:not(.uk-preserve-color) .uk-link,
.uk-tile-primary:not(.uk-preserve-color) a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link,
.uk-tile-secondary:not(.uk-preserve-color) a {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link,
.uk-card-primary.uk-card-body .uk-link:hover,
.uk-card-primary.uk-card-body a:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link,
.uk-card-primary>:not([class*=uk-card-media]) .uk-link:hover,
.uk-card-primary>:not([class*=uk-card-media]) a:hover,
.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link,
.uk-card-secondary.uk-card-body .uk-link:hover,
.uk-card-secondary.uk-card-body a:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-link:hover,
.uk-card-secondary>:not([class*=uk-card-media]) a:hover,
.uk-light .uk-link-toggle:hover .uk-link,
.uk-light .uk-link:hover,
.uk-light a:hover,
.uk-offcanvas-bar .uk-link-toggle:hover .uk-link,
.uk-offcanvas-bar .uk-link:hover,
.uk-offcanvas-bar a:hover,
.uk-overlay-primary .uk-link-toggle:hover .uk-link,
.uk-overlay-primary .uk-link:hover,
.uk-overlay-primary a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,
.uk-section-primary:not(.uk-preserve-color) .uk-link:hover,
.uk-section-primary:not(.uk-preserve-color) a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,
.uk-section-secondary:not(.uk-preserve-color) .uk-link:hover,
.uk-section-secondary:not(.uk-preserve-color) a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,
.uk-tile-primary:not(.uk-preserve-color) .uk-link:hover,
.uk-tile-primary:not(.uk-preserve-color) a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link:hover,
.uk-tile-secondary:not(.uk-preserve-color) a:hover {
    color: #fff
}

.uk-card-primary.uk-card-body :not(pre)>code,
.uk-card-primary.uk-card-body :not(pre)>kbd,
.uk-card-primary.uk-card-body :not(pre)>samp,
.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>code,
.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>kbd,
.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>samp,
.uk-card-secondary.uk-card-body :not(pre)>code,
.uk-card-secondary.uk-card-body :not(pre)>kbd,
.uk-card-secondary.uk-card-body :not(pre)>samp,
.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>code,
.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>kbd,
.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>samp,
.uk-light :not(pre)>code,
.uk-light :not(pre)>kbd,
.uk-light :not(pre)>samp,
.uk-offcanvas-bar :not(pre)>code,
.uk-offcanvas-bar :not(pre)>kbd,
.uk-offcanvas-bar :not(pre)>samp,
.uk-overlay-primary :not(pre)>code,
.uk-overlay-primary :not(pre)>kbd,
.uk-overlay-primary :not(pre)>samp,
.uk-section-primary:not(.uk-preserve-color) :not(pre)>code,
.uk-section-primary:not(.uk-preserve-color) :not(pre)>kbd,
.uk-section-primary:not(.uk-preserve-color) :not(pre)>samp,
.uk-section-secondary:not(.uk-preserve-color) :not(pre)>code,
.uk-section-secondary:not(.uk-preserve-color) :not(pre)>kbd,
.uk-section-secondary:not(.uk-preserve-color) :not(pre)>samp,
.uk-tile-primary:not(.uk-preserve-color) :not(pre)>code,
.uk-tile-primary:not(.uk-preserve-color) :not(pre)>kbd,
.uk-tile-primary:not(.uk-preserve-color) :not(pre)>samp,
.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>code,
.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>kbd,
.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>samp {
    color: rgba(255, 255, 255, .7);
    background-color: rgba(255, 255, 255, .1)
}

.uk-card-primary.uk-card-body em,
.uk-card-primary>:not([class*=uk-card-media]) em,
.uk-card-secondary.uk-card-body em,
.uk-card-secondary>:not([class*=uk-card-media]) em,
.uk-light em,
.uk-offcanvas-bar em,
.uk-overlay-primary em,
.uk-section-primary:not(.uk-preserve-color) em,
.uk-section-secondary:not(.uk-preserve-color) em,
.uk-tile-primary:not(.uk-preserve-color) em,
.uk-tile-secondary:not(.uk-preserve-color) em {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-h1,
.uk-card-primary.uk-card-body .uk-h2,
.uk-card-primary.uk-card-body .uk-h3,
.uk-card-primary.uk-card-body .uk-h4,
.uk-card-primary.uk-card-body .uk-h5,
.uk-card-primary.uk-card-body .uk-h6,
.uk-card-primary.uk-card-body .uk-heading-2xlarge,
.uk-card-primary.uk-card-body .uk-heading-large,
.uk-card-primary.uk-card-body .uk-heading-medium,
.uk-card-primary.uk-card-body .uk-heading-small,
.uk-card-primary.uk-card-body .uk-heading-xlarge,
.uk-card-primary.uk-card-body h1,
.uk-card-primary.uk-card-body h2,
.uk-card-primary.uk-card-body h3,
.uk-card-primary.uk-card-body h4,
.uk-card-primary.uk-card-body h5,
.uk-card-primary.uk-card-body h6,
.uk-card-primary>:not([class*=uk-card-media]) .uk-h1,
.uk-card-primary>:not([class*=uk-card-media]) .uk-h2,
.uk-card-primary>:not([class*=uk-card-media]) .uk-h3,
.uk-card-primary>:not([class*=uk-card-media]) .uk-h4,
.uk-card-primary>:not([class*=uk-card-media]) .uk-h5,
.uk-card-primary>:not([class*=uk-card-media]) .uk-h6,
.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-2xlarge,
.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-large,
.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-medium,
.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-small,
.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-xlarge,
.uk-card-primary>:not([class*=uk-card-media]) h1,
.uk-card-primary>:not([class*=uk-card-media]) h2,
.uk-card-primary>:not([class*=uk-card-media]) h3,
.uk-card-primary>:not([class*=uk-card-media]) h4,
.uk-card-primary>:not([class*=uk-card-media]) h5,
.uk-card-primary>:not([class*=uk-card-media]) h6,
.uk-card-secondary.uk-card-body .uk-h1,
.uk-card-secondary.uk-card-body .uk-h2,
.uk-card-secondary.uk-card-body .uk-h3,
.uk-card-secondary.uk-card-body .uk-h4,
.uk-card-secondary.uk-card-body .uk-h5,
.uk-card-secondary.uk-card-body .uk-h6,
.uk-card-secondary.uk-card-body .uk-heading-2xlarge,
.uk-card-secondary.uk-card-body .uk-heading-large,
.uk-card-secondary.uk-card-body .uk-heading-medium,
.uk-card-secondary.uk-card-body .uk-heading-small,
.uk-card-secondary.uk-card-body .uk-heading-xlarge,
.uk-card-secondary.uk-card-body h1,
.uk-card-secondary.uk-card-body h2,
.uk-card-secondary.uk-card-body h3,
.uk-card-secondary.uk-card-body h4,
.uk-card-secondary.uk-card-body h5,
.uk-card-secondary.uk-card-body h6,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-h1,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-h2,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-h3,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-h4,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-h5,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-h6,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-2xlarge,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-large,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-medium,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-small,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-xlarge,
.uk-card-secondary>:not([class*=uk-card-media]) h1,
.uk-card-secondary>:not([class*=uk-card-media]) h2,
.uk-card-secondary>:not([class*=uk-card-media]) h3,
.uk-card-secondary>:not([class*=uk-card-media]) h4,
.uk-card-secondary>:not([class*=uk-card-media]) h5,
.uk-card-secondary>:not([class*=uk-card-media]) h6,
.uk-light .uk-h1,
.uk-light .uk-h2,
.uk-light .uk-h3,
.uk-light .uk-h4,
.uk-light .uk-h5,
.uk-light .uk-h6,
.uk-light .uk-heading-2xlarge,
.uk-light .uk-heading-large,
.uk-light .uk-heading-medium,
.uk-light .uk-heading-small,
.uk-light .uk-heading-xlarge,
.uk-light h1,
.uk-light h2,
.uk-light h3,
.uk-light h4,
.uk-light h5,
.uk-light h6,
.uk-offcanvas-bar .uk-h1,
.uk-offcanvas-bar .uk-h2,
.uk-offcanvas-bar .uk-h3,
.uk-offcanvas-bar .uk-h4,
.uk-offcanvas-bar .uk-h5,
.uk-offcanvas-bar .uk-h6,
.uk-offcanvas-bar .uk-heading-2xlarge,
.uk-offcanvas-bar .uk-heading-large,
.uk-offcanvas-bar .uk-heading-medium,
.uk-offcanvas-bar .uk-heading-small,
.uk-offcanvas-bar .uk-heading-xlarge,
.uk-offcanvas-bar h1,
.uk-offcanvas-bar h2,
.uk-offcanvas-bar h3,
.uk-offcanvas-bar h4,
.uk-offcanvas-bar h5,
.uk-offcanvas-bar h6,
.uk-overlay-primary .uk-h1,
.uk-overlay-primary .uk-h2,
.uk-overlay-primary .uk-h3,
.uk-overlay-primary .uk-h4,
.uk-overlay-primary .uk-h5,
.uk-overlay-primary .uk-h6,
.uk-overlay-primary .uk-heading-2xlarge,
.uk-overlay-primary .uk-heading-large,
.uk-overlay-primary .uk-heading-medium,
.uk-overlay-primary .uk-heading-small,
.uk-overlay-primary .uk-heading-xlarge,
.uk-overlay-primary h1,
.uk-overlay-primary h2,
.uk-overlay-primary h3,
.uk-overlay-primary h4,
.uk-overlay-primary h5,
.uk-overlay-primary h6,
.uk-section-primary:not(.uk-preserve-color) .uk-h1,
.uk-section-primary:not(.uk-preserve-color) .uk-h2,
.uk-section-primary:not(.uk-preserve-color) .uk-h3,
.uk-section-primary:not(.uk-preserve-color) .uk-h4,
.uk-section-primary:not(.uk-preserve-color) .uk-h5,
.uk-section-primary:not(.uk-preserve-color) .uk-h6,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-2xlarge,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-large,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-medium,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-small,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-xlarge,
.uk-section-primary:not(.uk-preserve-color) h1,
.uk-section-primary:not(.uk-preserve-color) h2,
.uk-section-primary:not(.uk-preserve-color) h3,
.uk-section-primary:not(.uk-preserve-color) h4,
.uk-section-primary:not(.uk-preserve-color) h5,
.uk-section-primary:not(.uk-preserve-color) h6,
.uk-section-secondary:not(.uk-preserve-color) .uk-h1,
.uk-section-secondary:not(.uk-preserve-color) .uk-h2,
.uk-section-secondary:not(.uk-preserve-color) .uk-h3,
.uk-section-secondary:not(.uk-preserve-color) .uk-h4,
.uk-section-secondary:not(.uk-preserve-color) .uk-h5,
.uk-section-secondary:not(.uk-preserve-color) .uk-h6,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-large,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-medium,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-small,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-xlarge,
.uk-section-secondary:not(.uk-preserve-color) h1,
.uk-section-secondary:not(.uk-preserve-color) h2,
.uk-section-secondary:not(.uk-preserve-color) h3,
.uk-section-secondary:not(.uk-preserve-color) h4,
.uk-section-secondary:not(.uk-preserve-color) h5,
.uk-section-secondary:not(.uk-preserve-color) h6,
.uk-tile-primary:not(.uk-preserve-color) .uk-h1,
.uk-tile-primary:not(.uk-preserve-color) .uk-h2,
.uk-tile-primary:not(.uk-preserve-color) .uk-h3,
.uk-tile-primary:not(.uk-preserve-color) .uk-h4,
.uk-tile-primary:not(.uk-preserve-color) .uk-h5,
.uk-tile-primary:not(.uk-preserve-color) .uk-h6,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-2xlarge,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-large,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-medium,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-small,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-xlarge,
.uk-tile-primary:not(.uk-preserve-color) h1,
.uk-tile-primary:not(.uk-preserve-color) h2,
.uk-tile-primary:not(.uk-preserve-color) h3,
.uk-tile-primary:not(.uk-preserve-color) h4,
.uk-tile-primary:not(.uk-preserve-color) h5,
.uk-tile-primary:not(.uk-preserve-color) h6,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h1,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h2,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h3,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h4,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h5,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h6,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-large,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-medium,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-small,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-xlarge,
.uk-tile-secondary:not(.uk-preserve-color) h1,
.uk-tile-secondary:not(.uk-preserve-color) h2,
.uk-tile-secondary:not(.uk-preserve-color) h3,
.uk-tile-secondary:not(.uk-preserve-color) h4,
.uk-tile-secondary:not(.uk-preserve-color) h5,
.uk-tile-secondary:not(.uk-preserve-color) h6 {
    color: #fff
}

.uk-card-primary.uk-card-body blockquote,
.uk-card-primary>:not([class*=uk-card-media]) blockquote,
.uk-card-secondary.uk-card-body blockquote,
.uk-card-secondary>:not([class*=uk-card-media]) blockquote,
.uk-light blockquote,
.uk-offcanvas-bar blockquote,
.uk-overlay-primary blockquote,
.uk-section-primary:not(.uk-preserve-color) blockquote,
.uk-section-secondary:not(.uk-preserve-color) blockquote,
.uk-tile-primary:not(.uk-preserve-color) blockquote,
.uk-tile-secondary:not(.uk-preserve-color) blockquote {
    color: #fff
}

.uk-card-primary.uk-card-body blockquote footer,
.uk-card-primary>:not([class*=uk-card-media]) blockquote footer,
.uk-card-secondary.uk-card-body blockquote footer,
.uk-card-secondary>:not([class*=uk-card-media]) blockquote footer,
.uk-light blockquote footer,
.uk-offcanvas-bar blockquote footer,
.uk-overlay-primary blockquote footer,
.uk-section-primary:not(.uk-preserve-color) blockquote footer,
.uk-section-secondary:not(.uk-preserve-color) blockquote footer,
.uk-tile-primary:not(.uk-preserve-color) blockquote footer,
.uk-tile-secondary:not(.uk-preserve-color) blockquote footer {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-hr,
.uk-card-primary.uk-card-body hr,
.uk-card-primary>:not([class*=uk-card-media]) .uk-hr,
.uk-card-primary>:not([class*=uk-card-media]) hr,
.uk-card-secondary.uk-card-body .uk-hr,
.uk-card-secondary.uk-card-body hr,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-hr,
.uk-card-secondary>:not([class*=uk-card-media]) hr,
.uk-light .uk-hr,
.uk-light hr,
.uk-offcanvas-bar .uk-hr,
.uk-offcanvas-bar hr,
.uk-overlay-primary .uk-hr,
.uk-overlay-primary hr,
.uk-section-primary:not(.uk-preserve-color) .uk-hr,
.uk-section-primary:not(.uk-preserve-color) hr,
.uk-section-secondary:not(.uk-preserve-color) .uk-hr,
.uk-section-secondary:not(.uk-preserve-color) hr,
.uk-tile-primary:not(.uk-preserve-color) .uk-hr,
.uk-tile-primary:not(.uk-preserve-color) hr,
.uk-tile-secondary:not(.uk-preserve-color) .uk-hr,
.uk-tile-secondary:not(.uk-preserve-color) hr {
    border-top-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body :focus-visible,
.uk-card-primary>:not([class*=uk-card-media]) :focus-visible,
.uk-card-secondary.uk-card-body :focus-visible,
.uk-card-secondary>:not([class*=uk-card-media]) :focus-visible,
.uk-light :focus-visible,
.uk-offcanvas-bar :focus-visible,
.uk-overlay-primary :focus-visible,
.uk-section-primary:not(.uk-preserve-color) :focus-visible,
.uk-section-secondary:not(.uk-preserve-color) :focus-visible,
.uk-tile-primary:not(.uk-preserve-color) :focus-visible,
.uk-tile-secondary:not(.uk-preserve-color) :focus-visible {
    outline-color: #fff
}

.uk-card-primary.uk-card-body .uk-link-muted a,
.uk-card-primary.uk-card-body a.uk-link-muted,
.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a,
.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-muted,
.uk-card-secondary.uk-card-body .uk-link-muted a,
.uk-card-secondary.uk-card-body a.uk-link-muted,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a,
.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-muted,
.uk-light .uk-link-muted a,
.uk-light a.uk-link-muted,
.uk-offcanvas-bar .uk-link-muted a,
.uk-offcanvas-bar a.uk-link-muted,
.uk-overlay-primary .uk-link-muted a,
.uk-overlay-primary a.uk-link-muted,
.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a,
.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a,
.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a,
.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-link-muted a:hover,
.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-muted,
.uk-card-primary.uk-card-body a.uk-link-muted:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-muted,
.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-muted:hover,
.uk-card-secondary.uk-card-body .uk-link-muted a:hover,
.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-muted,
.uk-card-secondary.uk-card-body a.uk-link-muted:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-muted,
.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-muted:hover,
.uk-light .uk-link-muted a:hover,
.uk-light .uk-link-toggle:hover .uk-link-muted,
.uk-light a.uk-link-muted:hover,
.uk-offcanvas-bar .uk-link-muted a:hover,
.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-muted,
.uk-offcanvas-bar a.uk-link-muted:hover,
.uk-overlay-primary .uk-link-muted a:hover,
.uk-overlay-primary .uk-link-toggle:hover .uk-link-muted,
.uk-overlay-primary a.uk-link-muted:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,
.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,
.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,
.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-link-text a:hover,
.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-text,
.uk-card-primary.uk-card-body a.uk-link-text:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-link-text a:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-text,
.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-text:hover,
.uk-card-secondary.uk-card-body .uk-link-text a:hover,
.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-text,
.uk-card-secondary.uk-card-body a.uk-link-text:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-text a:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-text,
.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-text:hover,
.uk-light .uk-link-text a:hover,
.uk-light .uk-link-toggle:hover .uk-link-text,
.uk-light a.uk-link-text:hover,
.uk-offcanvas-bar .uk-link-text a:hover,
.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-text,
.uk-offcanvas-bar a.uk-link-text:hover,
.uk-overlay-primary .uk-link-text a:hover,
.uk-overlay-primary .uk-link-toggle:hover .uk-link-text,
.uk-overlay-primary a.uk-link-text:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link-text a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,
.uk-section-primary:not(.uk-preserve-color) a.uk-link-text:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-text a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,
.uk-section-secondary:not(.uk-preserve-color) a.uk-link-text:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-text a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,
.uk-tile-primary:not(.uk-preserve-color) a.uk-link-text:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-text a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-text:hover {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-link-heading a:hover,
.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-heading,
.uk-card-primary.uk-card-body a.uk-link-heading:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-link-heading a:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-heading,
.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-heading:hover,
.uk-card-secondary.uk-card-body .uk-link-heading a:hover,
.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-heading,
.uk-card-secondary.uk-card-body a.uk-link-heading:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-heading a:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-heading,
.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-heading:hover,
.uk-light .uk-link-heading a:hover,
.uk-light .uk-link-toggle:hover .uk-link-heading,
.uk-light a.uk-link-heading:hover,
.uk-offcanvas-bar .uk-link-heading a:hover,
.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-heading,
.uk-offcanvas-bar a.uk-link-heading:hover,
.uk-overlay-primary .uk-link-heading a:hover,
.uk-overlay-primary .uk-link-toggle:hover .uk-link-heading,
.uk-overlay-primary a.uk-link-heading:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link-heading a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,
.uk-section-primary:not(.uk-preserve-color) a.uk-link-heading:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,
.uk-section-secondary:not(.uk-preserve-color) a.uk-link-heading:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-heading a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,
.uk-tile-primary:not(.uk-preserve-color) a.uk-link-heading:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-heading:hover {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-heading-divider,
.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-divider,
.uk-card-secondary.uk-card-body .uk-heading-divider,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-divider,
.uk-light .uk-heading-divider,
.uk-offcanvas-bar .uk-heading-divider,
.uk-overlay-primary .uk-heading-divider,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-divider,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-divider,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-divider,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-divider {
    border-bottom-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-heading-bullet::before,
.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-bullet::before,
.uk-card-secondary.uk-card-body .uk-heading-bullet::before,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-bullet::before,
.uk-light .uk-heading-bullet::before,
.uk-offcanvas-bar .uk-heading-bullet::before,
.uk-overlay-primary .uk-heading-bullet::before,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-bullet::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-bullet::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-bullet::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-bullet::before {
    border-left-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-heading-line>::after,
.uk-card-primary.uk-card-body .uk-heading-line>::before,
.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::after,
.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::before,
.uk-card-secondary.uk-card-body .uk-heading-line>::after,
.uk-card-secondary.uk-card-body .uk-heading-line>::before,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::after,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::before,
.uk-light .uk-heading-line>::after,
.uk-light .uk-heading-line>::before,
.uk-offcanvas-bar .uk-heading-line>::after,
.uk-offcanvas-bar .uk-heading-line>::before,
.uk-overlay-primary .uk-heading-line>::after,
.uk-overlay-primary .uk-heading-line>::before,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::after,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::after,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::after,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::after,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::before {
    border-bottom-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-divider-icon,
.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon,
.uk-card-secondary.uk-card-body .uk-divider-icon,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon,
.uk-light .uk-divider-icon,
.uk-offcanvas-bar .uk-divider-icon,
.uk-overlay-primary .uk-divider-icon,
.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon,
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon,
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon,
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.2%29%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
}

.uk-card-primary.uk-card-body .uk-divider-icon::after,
.uk-card-primary.uk-card-body .uk-divider-icon::before,
.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::after,
.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::before,
.uk-card-secondary.uk-card-body .uk-divider-icon::after,
.uk-card-secondary.uk-card-body .uk-divider-icon::before,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::after,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::before,
.uk-light .uk-divider-icon::after,
.uk-light .uk-divider-icon::before,
.uk-offcanvas-bar .uk-divider-icon::after,
.uk-offcanvas-bar .uk-divider-icon::before,
.uk-overlay-primary .uk-divider-icon::after,
.uk-overlay-primary .uk-divider-icon::before,
.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::after,
.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::after,
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::after,
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::after,
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::before {
    border-bottom-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-divider-small::after,
.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-small::after,
.uk-card-secondary.uk-card-body .uk-divider-small::after,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-small::after,
.uk-light .uk-divider-small::after,
.uk-offcanvas-bar .uk-divider-small::after,
.uk-overlay-primary .uk-divider-small::after,
.uk-section-primary:not(.uk-preserve-color) .uk-divider-small::after,
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-small::after,
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-small::after,
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-small::after {
    border-top-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-divider-vertical,
.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-vertical,
.uk-card-secondary.uk-card-body .uk-divider-vertical,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-vertical,
.uk-light .uk-divider-vertical,
.uk-offcanvas-bar .uk-divider-vertical,
.uk-overlay-primary .uk-divider-vertical,
.uk-section-primary:not(.uk-preserve-color) .uk-divider-vertical,
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-vertical,
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-vertical,
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-vertical {
    border-left-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-list-muted>::before,
.uk-card-primary>:not([class*=uk-card-media]) .uk-list-muted>::before,
.uk-card-secondary.uk-card-body .uk-list-muted>::before,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-muted>::before,
.uk-light .uk-list-muted>::before,
.uk-offcanvas-bar .uk-list-muted>::before,
.uk-overlay-primary .uk-list-muted>::before,
.uk-section-primary:not(.uk-preserve-color) .uk-list-muted>::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-list-muted>::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-list-muted>::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-muted>::before {
    color: rgba(255, 255, 255, .5) !important
}

.uk-card-primary.uk-card-body .uk-list-emphasis>::before,
.uk-card-primary>:not([class*=uk-card-media]) .uk-list-emphasis>::before,
.uk-card-secondary.uk-card-body .uk-list-emphasis>::before,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-emphasis>::before,
.uk-light .uk-list-emphasis>::before,
.uk-offcanvas-bar .uk-list-emphasis>::before,
.uk-overlay-primary .uk-list-emphasis>::before,
.uk-section-primary:not(.uk-preserve-color) .uk-list-emphasis>::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-list-emphasis>::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-list-emphasis>::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-emphasis>::before {
    color: #fff !important
}

.uk-card-primary.uk-card-body .uk-list-primary>::before,
.uk-card-primary>:not([class*=uk-card-media]) .uk-list-primary>::before,
.uk-card-secondary.uk-card-body .uk-list-primary>::before,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-primary>::before,
.uk-light .uk-list-primary>::before,
.uk-offcanvas-bar .uk-list-primary>::before,
.uk-overlay-primary .uk-list-primary>::before,
.uk-section-primary:not(.uk-preserve-color) .uk-list-primary>::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-list-primary>::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-list-primary>::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-primary>::before {
    color: #fff !important
}

.uk-card-primary.uk-card-body .uk-list-secondary>::before,
.uk-card-primary>:not([class*=uk-card-media]) .uk-list-secondary>::before,
.uk-card-secondary.uk-card-body .uk-list-secondary>::before,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-secondary>::before,
.uk-light .uk-list-secondary>::before,
.uk-offcanvas-bar .uk-list-secondary>::before,
.uk-overlay-primary .uk-list-secondary>::before,
.uk-section-primary:not(.uk-preserve-color) .uk-list-secondary>::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-list-secondary>::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-list-secondary>::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-secondary>::before {
    color: #fff !important
}

.uk-card-primary.uk-card-body .uk-list-bullet>::before,
.uk-card-primary>:not([class*=uk-card-media]) .uk-list-bullet>::before,
.uk-card-secondary.uk-card-body .uk-list-bullet>::before,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-bullet>::before,
.uk-light .uk-list-bullet>::before,
.uk-offcanvas-bar .uk-list-bullet>::before,
.uk-overlay-primary .uk-list-bullet>::before,
.uk-section-primary:not(.uk-preserve-color) .uk-list-bullet>::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-list-bullet>::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-list-bullet>::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-bullet>::before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-card-primary.uk-card-body .uk-list-divider>:nth-child(n+2),
.uk-card-primary>:not([class*=uk-card-media]) .uk-list-divider>:nth-child(n+2),
.uk-card-secondary.uk-card-body .uk-list-divider>:nth-child(n+2),
.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-divider>:nth-child(n+2),
.uk-light .uk-list-divider>:nth-child(n+2),
.uk-offcanvas-bar .uk-list-divider>:nth-child(n+2),
.uk-overlay-primary .uk-list-divider>:nth-child(n+2),
.uk-section-primary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2),
.uk-section-secondary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2),
.uk-tile-primary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2),
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2) {
    border-top-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-list-striped>:nth-of-type(odd),
.uk-card-primary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd),
.uk-card-secondary.uk-card-body .uk-list-striped>:nth-of-type(odd),
.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd),
.uk-light .uk-list-striped>:nth-of-type(odd),
.uk-offcanvas-bar .uk-list-striped>:nth-of-type(odd),
.uk-overlay-primary .uk-list-striped>:nth-of-type(odd),
.uk-section-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),
.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),
.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd) {
    border-top-color: rgba(255, 255, 255, .2);
    border-bottom-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-list-striped>:nth-of-type(odd),
.uk-card-primary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd),
.uk-card-secondary.uk-card-body .uk-list-striped>:nth-of-type(odd),
.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd),
.uk-light .uk-list-striped>:nth-of-type(odd),
.uk-offcanvas-bar .uk-list-striped>:nth-of-type(odd),
.uk-overlay-primary .uk-list-striped>:nth-of-type(odd),
.uk-section-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),
.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),
.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, .1)
}

.uk-card-primary.uk-card-body .uk-table th,
.uk-card-primary>:not([class*=uk-card-media]) .uk-table th,
.uk-card-secondary.uk-card-body .uk-table th,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-table th,
.uk-light .uk-table th,
.uk-offcanvas-bar .uk-table th,
.uk-overlay-primary .uk-table th,
.uk-section-primary:not(.uk-preserve-color) .uk-table th,
.uk-section-secondary:not(.uk-preserve-color) .uk-table th,
.uk-tile-primary:not(.uk-preserve-color) .uk-table th,
.uk-tile-secondary:not(.uk-preserve-color) .uk-table th {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-table caption,
.uk-card-primary>:not([class*=uk-card-media]) .uk-table caption,
.uk-card-secondary.uk-card-body .uk-table caption,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-table caption,
.uk-light .uk-table caption,
.uk-offcanvas-bar .uk-table caption,
.uk-overlay-primary .uk-table caption,
.uk-section-primary:not(.uk-preserve-color) .uk-table caption,
.uk-section-secondary:not(.uk-preserve-color) .uk-table caption,
.uk-tile-primary:not(.uk-preserve-color) .uk-table caption,
.uk-tile-secondary:not(.uk-preserve-color) .uk-table caption {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-table tbody tr.uk-active,
.uk-card-primary.uk-card-body .uk-table>tr.uk-active,
.uk-card-primary>:not([class*=uk-card-media]) .uk-table tbody tr.uk-active,
.uk-card-primary>:not([class*=uk-card-media]) .uk-table>tr.uk-active,
.uk-card-secondary.uk-card-body .uk-table tbody tr.uk-active,
.uk-card-secondary.uk-card-body .uk-table>tr.uk-active,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-table tbody tr.uk-active,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-table>tr.uk-active,
.uk-light .uk-table tbody tr.uk-active,
.uk-light .uk-table>tr.uk-active,
.uk-offcanvas-bar .uk-table tbody tr.uk-active,
.uk-offcanvas-bar .uk-table>tr.uk-active,
.uk-overlay-primary .uk-table tbody tr.uk-active,
.uk-overlay-primary .uk-table>tr.uk-active,
.uk-section-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,
.uk-section-primary:not(.uk-preserve-color) .uk-table>tr.uk-active,
.uk-section-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,
.uk-section-secondary:not(.uk-preserve-color) .uk-table>tr.uk-active,
.uk-tile-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,
.uk-tile-primary:not(.uk-preserve-color) .uk-table>tr.uk-active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-table>tr.uk-active {
    background: rgba(255, 255, 255, .08)
}

.uk-card-primary.uk-card-body .uk-table-divider>:first-child>tr:not(:first-child),
.uk-card-primary.uk-card-body .uk-table-divider>:not(:first-child)>tr,
.uk-card-primary.uk-card-body .uk-table-divider>tr:not(:first-child),
.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>:first-child>tr:not(:first-child),
.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>:not(:first-child)>tr,
.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>tr:not(:first-child),
.uk-card-secondary.uk-card-body .uk-table-divider>:first-child>tr:not(:first-child),
.uk-card-secondary.uk-card-body .uk-table-divider>:not(:first-child)>tr,
.uk-card-secondary.uk-card-body .uk-table-divider>tr:not(:first-child),
.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>:first-child>tr:not(:first-child),
.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>:not(:first-child)>tr,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>tr:not(:first-child),
.uk-light .uk-table-divider>:first-child>tr:not(:first-child),
.uk-light .uk-table-divider>:not(:first-child)>tr,
.uk-light .uk-table-divider>tr:not(:first-child),
.uk-offcanvas-bar .uk-table-divider>:first-child>tr:not(:first-child),
.uk-offcanvas-bar .uk-table-divider>:not(:first-child)>tr,
.uk-offcanvas-bar .uk-table-divider>tr:not(:first-child),
.uk-overlay-primary .uk-table-divider>:first-child>tr:not(:first-child),
.uk-overlay-primary .uk-table-divider>:not(:first-child)>tr,
.uk-overlay-primary .uk-table-divider>tr:not(:first-child),
.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),
.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,
.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),
.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),
.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,
.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),
.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),
.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,
.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child) {
    border-top-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),
.uk-card-primary.uk-card-body .uk-table-striped>tr:nth-of-type(odd),
.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(odd),
.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(odd),
.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),
.uk-card-secondary.uk-card-body .uk-table-striped>tr:nth-of-type(odd),
.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(odd),
.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(odd),
.uk-light .uk-table-striped tbody tr:nth-of-type(odd),
.uk-light .uk-table-striped>tr:nth-of-type(odd),
.uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(odd),
.uk-offcanvas-bar .uk-table-striped>tr:nth-of-type(odd),
.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(odd),
.uk-overlay-primary .uk-table-striped>tr:nth-of-type(odd),
.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),
.uk-section-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),
.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),
.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),
.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),
.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd) {
    background: rgba(255, 255, 255, .1);
    border-top-color: rgba(255, 255, 255, .2);
    border-bottom-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-table-hover tbody tr:hover,
.uk-card-primary.uk-card-body .uk-table-hover>tr:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-table-hover tbody tr:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-table-hover>tr:hover,
.uk-card-secondary.uk-card-body .uk-table-hover tbody tr:hover,
.uk-card-secondary.uk-card-body .uk-table-hover>tr:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-hover tbody tr:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-hover>tr:hover,
.uk-light .uk-table-hover tbody tr:hover,
.uk-light .uk-table-hover>tr:hover,
.uk-offcanvas-bar .uk-table-hover tbody tr:hover,
.uk-offcanvas-bar .uk-table-hover>tr:hover,
.uk-overlay-primary .uk-table-hover tbody tr:hover,
.uk-overlay-primary .uk-table-hover>tr:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-table-hover>tr:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover>tr:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover>tr:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover>tr:hover {
    background: rgba(255, 255, 255, .08)
}

.uk-card-primary.uk-card-body .uk-icon-link,
.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link,
.uk-card-secondary.uk-card-body .uk-icon-link,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link,
.uk-light .uk-icon-link,
.uk-offcanvas-bar .uk-icon-link,
.uk-overlay-primary .uk-icon-link,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-link,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-icon-link:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:hover,
.uk-card-secondary.uk-card-body .uk-icon-link:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:hover,
.uk-light .uk-icon-link:hover,
.uk-offcanvas-bar .uk-icon-link:hover,
.uk-overlay-primary .uk-icon-link:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-active>.uk-icon-link,
.uk-card-primary.uk-card-body .uk-icon-link:active,
.uk-card-primary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link,
.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:active,
.uk-card-secondary.uk-card-body .uk-active>.uk-icon-link,
.uk-card-secondary.uk-card-body .uk-icon-link:active,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:active,
.uk-light .uk-active>.uk-icon-link,
.uk-light .uk-icon-link:active,
.uk-offcanvas-bar .uk-active>.uk-icon-link,
.uk-offcanvas-bar .uk-icon-link:active,
.uk-overlay-primary .uk-active>.uk-icon-link,
.uk-overlay-primary .uk-icon-link:active,
.uk-section-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:active {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-icon-button,
.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button,
.uk-card-secondary.uk-card-body .uk-icon-button,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button,
.uk-light .uk-icon-button,
.uk-offcanvas-bar .uk-icon-button,
.uk-overlay-primary .uk-icon-button,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-button,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button {
    background-color: rgba(255, 255, 255, .1);
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-icon-button:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:hover,
.uk-card-secondary.uk-card-body .uk-icon-button:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:hover,
.uk-light .uk-icon-button:hover,
.uk-offcanvas-bar .uk-icon-button:hover,
.uk-overlay-primary .uk-icon-button:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover {
    background-color: rgba(255, 255, 255, .15);
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-icon-button:active,
.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:active,
.uk-card-secondary.uk-card-body .uk-icon-button:active,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:active,
.uk-light .uk-icon-button:active,
.uk-offcanvas-bar .uk-icon-button:active,
.uk-overlay-primary .uk-icon-button:active,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:active {
    background-color: rgba(255, 255, 255, .2);
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-input,
.uk-card-primary.uk-card-body .uk-select,
.uk-card-primary.uk-card-body .uk-textarea,
.uk-card-primary>:not([class*=uk-card-media]) .uk-input,
.uk-card-primary>:not([class*=uk-card-media]) .uk-select,
.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea,
.uk-card-secondary.uk-card-body .uk-input,
.uk-card-secondary.uk-card-body .uk-select,
.uk-card-secondary.uk-card-body .uk-textarea,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-input,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-select,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea,
.uk-light .uk-input,
.uk-light .uk-select,
.uk-light .uk-textarea,
.uk-offcanvas-bar .uk-input,
.uk-offcanvas-bar .uk-select,
.uk-offcanvas-bar .uk-textarea,
.uk-overlay-primary .uk-input,
.uk-overlay-primary .uk-select,
.uk-overlay-primary .uk-textarea,
.uk-section-primary:not(.uk-preserve-color) .uk-input,
.uk-section-primary:not(.uk-preserve-color) .uk-select,
.uk-section-primary:not(.uk-preserve-color) .uk-textarea,
.uk-section-secondary:not(.uk-preserve-color) .uk-input,
.uk-section-secondary:not(.uk-preserve-color) .uk-select,
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea,
.uk-tile-primary:not(.uk-preserve-color) .uk-input,
.uk-tile-primary:not(.uk-preserve-color) .uk-select,
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input,
.uk-tile-secondary:not(.uk-preserve-color) .uk-select,
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea {
    background-color: rgba(255, 255, 255, .1);
    color: rgba(255, 255, 255, .7);
    background-clip: padding-box;
    border-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-input:focus,
.uk-card-primary.uk-card-body .uk-select:focus,
.uk-card-primary.uk-card-body .uk-textarea:focus,
.uk-card-primary>:not([class*=uk-card-media]) .uk-input:focus,
.uk-card-primary>:not([class*=uk-card-media]) .uk-select:focus,
.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea:focus,
.uk-card-secondary.uk-card-body .uk-input:focus,
.uk-card-secondary.uk-card-body .uk-select:focus,
.uk-card-secondary.uk-card-body .uk-textarea:focus,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-input:focus,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-select:focus,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea:focus,
.uk-light .uk-input:focus,
.uk-light .uk-select:focus,
.uk-light .uk-textarea:focus,
.uk-offcanvas-bar .uk-input:focus,
.uk-offcanvas-bar .uk-select:focus,
.uk-offcanvas-bar .uk-textarea:focus,
.uk-overlay-primary .uk-input:focus,
.uk-overlay-primary .uk-select:focus,
.uk-overlay-primary .uk-textarea:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-input:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-select:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-input:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-select:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-input:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-select:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-select:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:focus {
    background-color: rgba(255, 255, 255, .15);
    color: rgba(255, 255, 255, .7);
    border-color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-input::-moz-placeholder, .uk-card-primary>:not([class*=uk-card-media]) .uk-input::-moz-placeholder, .uk-card-secondary.uk-card-body .uk-input::-moz-placeholder, .uk-card-secondary>:not([class*=uk-card-media]) .uk-input::-moz-placeholder, .uk-light .uk-input::-moz-placeholder, .uk-offcanvas-bar .uk-input::-moz-placeholder, .uk-overlay-primary .uk-input::-moz-placeholder, .uk-section-primary:not(.uk-preserve-color) .uk-input::-moz-placeholder, .uk-section-secondary:not(.uk-preserve-color) .uk-input::-moz-placeholder, .uk-tile-primary:not(.uk-preserve-color) .uk-input::-moz-placeholder, .uk-tile-secondary:not(.uk-preserve-color) .uk-input::-moz-placeholder {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-input::placeholder,
.uk-card-primary>:not([class*=uk-card-media]) .uk-input::placeholder,
.uk-card-secondary.uk-card-body .uk-input::placeholder,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-input::placeholder,
.uk-light .uk-input::placeholder,
.uk-offcanvas-bar .uk-input::placeholder,
.uk-overlay-primary .uk-input::placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-input::placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-input::placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-input::placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input::placeholder {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-textarea::-moz-placeholder, .uk-card-primary>:not([class*=uk-card-media]) .uk-textarea::-moz-placeholder, .uk-card-secondary.uk-card-body .uk-textarea::-moz-placeholder, .uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea::-moz-placeholder, .uk-light .uk-textarea::-moz-placeholder, .uk-offcanvas-bar .uk-textarea::-moz-placeholder, .uk-overlay-primary .uk-textarea::-moz-placeholder, .uk-section-primary:not(.uk-preserve-color) .uk-textarea::-moz-placeholder, .uk-section-secondary:not(.uk-preserve-color) .uk-textarea::-moz-placeholder, .uk-tile-primary:not(.uk-preserve-color) .uk-textarea::-moz-placeholder, .uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::-moz-placeholder {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-textarea::placeholder,
.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea::placeholder,
.uk-card-secondary.uk-card-body .uk-textarea::placeholder,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea::placeholder,
.uk-light .uk-textarea::placeholder,
.uk-offcanvas-bar .uk-textarea::placeholder,
.uk-overlay-primary .uk-textarea::placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-textarea::placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::placeholder {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-select:not([multiple]):not([size]),
.uk-card-primary>:not([class*=uk-card-media]) .uk-select:not([multiple]):not([size]),
.uk-card-secondary.uk-card-body .uk-select:not([multiple]):not([size]),
.uk-card-secondary>:not([class*=uk-card-media]) .uk-select:not([multiple]):not([size]),
.uk-light .uk-select:not([multiple]):not([size]),
.uk-offcanvas-bar .uk-select:not([multiple]):not([size]),
.uk-overlay-primary .uk-select:not([multiple]):not([size]),
.uk-section-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
.uk-section-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
.uk-tile-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
.uk-tile-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]) {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
}

.uk-card-primary.uk-card-body .uk-input[list]:focus,
.uk-card-primary.uk-card-body .uk-input[list]:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:focus,
.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:hover,
.uk-card-secondary.uk-card-body .uk-input[list]:focus,
.uk-card-secondary.uk-card-body .uk-input[list]:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:focus,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:hover,
.uk-light .uk-input[list]:focus,
.uk-light .uk-input[list]:hover,
.uk-offcanvas-bar .uk-input[list]:focus,
.uk-offcanvas-bar .uk-input[list]:hover,
.uk-overlay-primary .uk-input[list]:focus,
.uk-overlay-primary .uk-input[list]:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:hover {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
}

.uk-card-primary.uk-card-body .uk-checkbox,
.uk-card-primary.uk-card-body .uk-radio,
.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox,
.uk-card-primary>:not([class*=uk-card-media]) .uk-radio,
.uk-card-secondary.uk-card-body .uk-checkbox,
.uk-card-secondary.uk-card-body .uk-radio,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio,
.uk-light .uk-checkbox,
.uk-light .uk-radio,
.uk-offcanvas-bar .uk-checkbox,
.uk-offcanvas-bar .uk-radio,
.uk-overlay-primary .uk-checkbox,
.uk-overlay-primary .uk-radio,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox,
.uk-section-primary:not(.uk-preserve-color) .uk-radio,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox,
.uk-section-secondary:not(.uk-preserve-color) .uk-radio,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox,
.uk-tile-primary:not(.uk-preserve-color) .uk-radio,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox,
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio {
    background-color: rgba(255, 255, 255, .1);
    border-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-checkbox:focus,
.uk-card-primary.uk-card-body .uk-radio:focus,
.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:focus,
.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:focus,
.uk-card-secondary.uk-card-body .uk-checkbox:focus,
.uk-card-secondary.uk-card-body .uk-radio:focus,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:focus,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:focus,
.uk-light .uk-checkbox:focus,
.uk-light .uk-radio:focus,
.uk-offcanvas-bar .uk-checkbox:focus,
.uk-offcanvas-bar .uk-radio:focus,
.uk-overlay-primary .uk-checkbox:focus,
.uk-overlay-primary .uk-radio:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-radio:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-radio:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-radio:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:focus {
    background-color: rgba(255, 255, 255, .15);
    border-color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-checkbox:checked,
.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,
.uk-card-primary.uk-card-body .uk-radio:checked,
.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked,
.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,
.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked,
.uk-card-secondary.uk-card-body .uk-checkbox:checked,
.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,
.uk-card-secondary.uk-card-body .uk-radio:checked,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked,
.uk-light .uk-checkbox:checked,
.uk-light .uk-checkbox:indeterminate,
.uk-light .uk-radio:checked,
.uk-offcanvas-bar .uk-checkbox:checked,
.uk-offcanvas-bar .uk-checkbox:indeterminate,
.uk-offcanvas-bar .uk-radio:checked,
.uk-overlay-primary .uk-checkbox:checked,
.uk-overlay-primary .uk-checkbox:indeterminate,
.uk-overlay-primary .uk-radio:checked,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked {
    background-color: #fff;
    border-color: #fff
}

.uk-card-primary.uk-card-body .uk-checkbox:checked:focus,
.uk-card-primary.uk-card-body .uk-checkbox:indeterminate:focus,
.uk-card-primary.uk-card-body .uk-radio:checked:focus,
.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus,
.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus,
.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked:focus,
.uk-card-secondary.uk-card-body .uk-checkbox:checked:focus,
.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate:focus,
.uk-card-secondary.uk-card-body .uk-radio:checked:focus,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked:focus,
.uk-light .uk-checkbox:checked:focus,
.uk-light .uk-checkbox:indeterminate:focus,
.uk-light .uk-radio:checked:focus,
.uk-offcanvas-bar .uk-checkbox:checked:focus,
.uk-offcanvas-bar .uk-checkbox:indeterminate:focus,
.uk-offcanvas-bar .uk-radio:checked:focus,
.uk-overlay-primary .uk-checkbox:checked:focus,
.uk-overlay-primary .uk-checkbox:indeterminate:focus,
.uk-overlay-primary .uk-radio:checked:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked:focus {
    background-color: #fff
}

.uk-card-primary.uk-card-body .uk-radio:checked,
.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked,
.uk-card-secondary.uk-card-body .uk-radio:checked,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked,
.uk-light .uk-radio:checked,
.uk-offcanvas-bar .uk-radio:checked,
.uk-overlay-primary .uk-radio:checked,
.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,
.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,
.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-card-primary.uk-card-body .uk-checkbox:checked,
.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked,
.uk-card-secondary.uk-card-body .uk-checkbox:checked,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked,
.uk-light .uk-checkbox:checked,
.uk-offcanvas-bar .uk-checkbox:checked,
.uk-overlay-primary .uk-checkbox:checked,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
}

.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,
.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,
.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,
.uk-light .uk-checkbox:indeterminate,
.uk-offcanvas-bar .uk-checkbox:indeterminate,
.uk-overlay-primary .uk-checkbox:indeterminate,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-card-primary.uk-card-body .uk-form-label,
.uk-card-primary>:not([class*=uk-card-media]) .uk-form-label,
.uk-card-secondary.uk-card-body .uk-form-label,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-label,
.uk-light .uk-form-label,
.uk-offcanvas-bar .uk-form-label,
.uk-overlay-primary .uk-form-label,
.uk-section-primary:not(.uk-preserve-color) .uk-form-label,
.uk-section-secondary:not(.uk-preserve-color) .uk-form-label,
.uk-tile-primary:not(.uk-preserve-color) .uk-form-label,
.uk-tile-secondary:not(.uk-preserve-color) .uk-form-label {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-form-icon,
.uk-card-primary>:not([class*=uk-card-media]) .uk-form-icon,
.uk-card-secondary.uk-card-body .uk-form-icon,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-icon,
.uk-light .uk-form-icon,
.uk-offcanvas-bar .uk-form-icon,
.uk-overlay-primary .uk-form-icon,
.uk-section-primary:not(.uk-preserve-color) .uk-form-icon,
.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon,
.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon,
.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-form-icon:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-form-icon:hover,
.uk-card-secondary.uk-card-body .uk-form-icon:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-icon:hover,
.uk-light .uk-form-icon:hover,
.uk-offcanvas-bar .uk-form-icon:hover,
.uk-overlay-primary .uk-form-icon:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-form-icon:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-button-default,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default,
.uk-card-secondary.uk-card-body .uk-button-default,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default,
.uk-light .uk-button-default,
.uk-offcanvas-bar .uk-button-default,
.uk-overlay-primary .uk-button-default,
.uk-section-primary:not(.uk-preserve-color) .uk-button-default,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default {
    background-color: transparent;
    color: #fff;
    border-color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-button-default:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:hover,
.uk-card-secondary.uk-card-body .uk-button-default:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:hover,
.uk-light .uk-button-default:hover,
.uk-offcanvas-bar .uk-button-default:hover,
.uk-overlay-primary .uk-button-default:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:hover {
    background-color: transparent;
    color: #fff;
    border-color: #fff
}

.uk-card-primary.uk-card-body .uk-button-default.uk-active,
.uk-card-primary.uk-card-body .uk-button-default:active,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default.uk-active,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:active,
.uk-card-secondary.uk-card-body .uk-button-default.uk-active,
.uk-card-secondary.uk-card-body .uk-button-default:active,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default.uk-active,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:active,
.uk-light .uk-button-default.uk-active,
.uk-light .uk-button-default:active,
.uk-offcanvas-bar .uk-button-default.uk-active,
.uk-offcanvas-bar .uk-button-default:active,
.uk-overlay-primary .uk-button-default.uk-active,
.uk-overlay-primary .uk-button-default:active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-default.uk-active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-default:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default.uk-active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:active {
    background-color: transparent;
    color: #fff;
    border-color: #fff
}

.uk-card-primary.uk-card-body .uk-button-primary,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary,
.uk-card-secondary.uk-card-body .uk-button-primary,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary,
.uk-light .uk-button-primary,
.uk-offcanvas-bar .uk-button-primary,
.uk-overlay-primary .uk-button-primary,
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary {
    background-color: #fff;
    color: #666
}

.uk-card-primary.uk-card-body .uk-button-primary:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:hover,
.uk-card-secondary.uk-card-body .uk-button-primary:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:hover,
.uk-light .uk-button-primary:hover,
.uk-offcanvas-bar .uk-button-primary:hover,
.uk-overlay-primary .uk-button-primary:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:hover {
    background-color: #f2f2f2;
    color: #666
}

.uk-card-primary.uk-card-body .uk-button-primary.uk-active,
.uk-card-primary.uk-card-body .uk-button-primary:active,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary.uk-active,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:active,
.uk-card-secondary.uk-card-body .uk-button-primary.uk-active,
.uk-card-secondary.uk-card-body .uk-button-primary:active,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary.uk-active,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:active,
.uk-light .uk-button-primary.uk-active,
.uk-light .uk-button-primary:active,
.uk-offcanvas-bar .uk-button-primary.uk-active,
.uk-offcanvas-bar .uk-button-primary:active,
.uk-overlay-primary .uk-button-primary.uk-active,
.uk-overlay-primary .uk-button-primary:active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:active {
    background-color: #e6e6e6;
    color: #666
}

.uk-card-primary.uk-card-body .uk-button-secondary,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary,
.uk-card-secondary.uk-card-body .uk-button-secondary,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary,
.uk-light .uk-button-secondary,
.uk-offcanvas-bar .uk-button-secondary,
.uk-overlay-primary .uk-button-secondary,
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary {
    background-color: #fff;
    color: #666
}

.uk-card-primary.uk-card-body .uk-button-secondary:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:hover,
.uk-card-secondary.uk-card-body .uk-button-secondary:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:hover,
.uk-light .uk-button-secondary:hover,
.uk-offcanvas-bar .uk-button-secondary:hover,
.uk-overlay-primary .uk-button-secondary:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:hover {
    background-color: #f2f2f2;
    color: #666
}

.uk-card-primary.uk-card-body .uk-button-secondary.uk-active,
.uk-card-primary.uk-card-body .uk-button-secondary:active,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:active,
.uk-card-secondary.uk-card-body .uk-button-secondary.uk-active,
.uk-card-secondary.uk-card-body .uk-button-secondary:active,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:active,
.uk-light .uk-button-secondary.uk-active,
.uk-light .uk-button-secondary:active,
.uk-offcanvas-bar .uk-button-secondary.uk-active,
.uk-offcanvas-bar .uk-button-secondary:active,
.uk-overlay-primary .uk-button-secondary.uk-active,
.uk-overlay-primary .uk-button-secondary:active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:active {
    background-color: #e6e6e6;
    color: #666
}

.uk-card-primary.uk-card-body .uk-button-text,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text,
.uk-card-secondary.uk-card-body .uk-button-text,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text,
.uk-light .uk-button-text,
.uk-offcanvas-bar .uk-button-text,
.uk-overlay-primary .uk-button-text,
.uk-section-primary:not(.uk-preserve-color) .uk-button-text,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-button-text::before,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text::before,
.uk-card-secondary.uk-card-body .uk-button-text::before,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text::before,
.uk-light .uk-button-text::before,
.uk-offcanvas-bar .uk-button-text::before,
.uk-overlay-primary .uk-button-text::before,
.uk-section-primary:not(.uk-preserve-color) .uk-button-text::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text::before {
    border-bottom-color: #fff
}

.uk-card-primary.uk-card-body .uk-button-text:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:hover,
.uk-card-secondary.uk-card-body .uk-button-text:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:hover,
.uk-light .uk-button-text:hover,
.uk-offcanvas-bar .uk-button-text:hover,
.uk-overlay-primary .uk-button-text:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-button-text:disabled,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:disabled,
.uk-card-secondary.uk-card-body .uk-button-text:disabled,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:disabled,
.uk-light .uk-button-text:disabled,
.uk-offcanvas-bar .uk-button-text:disabled,
.uk-overlay-primary .uk-button-text:disabled,
.uk-section-primary:not(.uk-preserve-color) .uk-button-text:disabled,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:disabled,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:disabled,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:disabled {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-button-link,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link,
.uk-card-secondary.uk-card-body .uk-button-link,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link,
.uk-light .uk-button-link,
.uk-offcanvas-bar .uk-button-link,
.uk-overlay-primary .uk-button-link,
.uk-section-primary:not(.uk-preserve-color) .uk-button-link,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-link,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-link,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-button-link:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link:hover,
.uk-card-secondary.uk-card-body .uk-button-link:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link:hover,
.uk-light .uk-button-link:hover,
.uk-offcanvas-bar .uk-button-link:hover,
.uk-overlay-primary .uk-button-link:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-button-link:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:hover {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body.uk-card-badge,
.uk-card-primary>:not([class*=uk-card-media]).uk-card-badge,
.uk-card-secondary.uk-card-body.uk-card-badge,
.uk-card-secondary>:not([class*=uk-card-media]).uk-card-badge,
.uk-light.uk-card-badge,
.uk-offcanvas-bar.uk-card-badge,
.uk-overlay-primary.uk-card-badge,
.uk-section-primary:not(.uk-preserve-color).uk-card-badge,
.uk-section-secondary:not(.uk-preserve-color).uk-card-badge,
.uk-tile-primary:not(.uk-preserve-color).uk-card-badge,
.uk-tile-secondary:not(.uk-preserve-color).uk-card-badge {
    background-color: #fff;
    color: #666
}

.uk-card-primary.uk-card-body .uk-close,
.uk-card-primary>:not([class*=uk-card-media]) .uk-close,
.uk-card-secondary.uk-card-body .uk-close,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-close,
.uk-light .uk-close,
.uk-offcanvas-bar .uk-close,
.uk-overlay-primary .uk-close,
.uk-section-primary:not(.uk-preserve-color) .uk-close,
.uk-section-secondary:not(.uk-preserve-color) .uk-close,
.uk-tile-primary:not(.uk-preserve-color) .uk-close,
.uk-tile-secondary:not(.uk-preserve-color) .uk-close {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-close:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-close:hover,
.uk-card-secondary.uk-card-body .uk-close:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-close:hover,
.uk-light .uk-close:hover,
.uk-offcanvas-bar .uk-close:hover,
.uk-overlay-primary .uk-close:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-close:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-close:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-close:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-close:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-totop,
.uk-card-primary>:not([class*=uk-card-media]) .uk-totop,
.uk-card-secondary.uk-card-body .uk-totop,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop,
.uk-light .uk-totop,
.uk-offcanvas-bar .uk-totop,
.uk-overlay-primary .uk-totop,
.uk-section-primary:not(.uk-preserve-color) .uk-totop,
.uk-section-secondary:not(.uk-preserve-color) .uk-totop,
.uk-tile-primary:not(.uk-preserve-color) .uk-totop,
.uk-tile-secondary:not(.uk-preserve-color) .uk-totop {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-totop:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:hover,
.uk-card-secondary.uk-card-body .uk-totop:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:hover,
.uk-light .uk-totop:hover,
.uk-offcanvas-bar .uk-totop:hover,
.uk-overlay-primary .uk-totop:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-totop:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-totop:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-totop:active,
.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:active,
.uk-card-secondary.uk-card-body .uk-totop:active,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:active,
.uk-light .uk-totop:active,
.uk-offcanvas-bar .uk-totop:active,
.uk-overlay-primary .uk-totop:active,
.uk-section-primary:not(.uk-preserve-color) .uk-totop:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-totop:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-totop:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:active {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-marker,
.uk-card-primary>:not([class*=uk-card-media]) .uk-marker,
.uk-card-secondary.uk-card-body .uk-marker,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker,
.uk-light .uk-marker,
.uk-offcanvas-bar .uk-marker,
.uk-overlay-primary .uk-marker,
.uk-section-primary:not(.uk-preserve-color) .uk-marker,
.uk-section-secondary:not(.uk-preserve-color) .uk-marker,
.uk-tile-primary:not(.uk-preserve-color) .uk-marker,
.uk-tile-secondary:not(.uk-preserve-color) .uk-marker {
    background: #f8f8f8;
    color: #666
}

.uk-card-primary.uk-card-body .uk-marker:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-marker:hover,
.uk-card-secondary.uk-card-body .uk-marker:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker:hover,
.uk-light .uk-marker:hover,
.uk-offcanvas-bar .uk-marker:hover,
.uk-overlay-primary .uk-marker:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-marker:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-marker:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-marker:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:hover {
    color: #666
}

.uk-card-primary.uk-card-body .uk-badge,
.uk-card-primary>:not([class*=uk-card-media]) .uk-badge,
.uk-card-secondary.uk-card-body .uk-badge,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-badge,
.uk-light .uk-badge,
.uk-offcanvas-bar .uk-badge,
.uk-overlay-primary .uk-badge,
.uk-section-primary:not(.uk-preserve-color) .uk-badge,
.uk-section-secondary:not(.uk-preserve-color) .uk-badge,
.uk-tile-primary:not(.uk-preserve-color) .uk-badge,
.uk-tile-secondary:not(.uk-preserve-color) .uk-badge {
    background-color: #fff;
    color: #666 !important
}

.uk-card-primary.uk-card-body .uk-label,
.uk-card-primary>:not([class*=uk-card-media]) .uk-label,
.uk-card-secondary.uk-card-body .uk-label,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-label,
.uk-light .uk-label,
.uk-offcanvas-bar .uk-label,
.uk-overlay-primary .uk-label,
.uk-section-primary:not(.uk-preserve-color) .uk-label,
.uk-section-secondary:not(.uk-preserve-color) .uk-label,
.uk-tile-primary:not(.uk-preserve-color) .uk-label,
.uk-tile-secondary:not(.uk-preserve-color) .uk-label {
    background-color: #fff;
    color: #666
}

.uk-card-primary.uk-card-body .uk-article-meta,
.uk-card-primary>:not([class*=uk-card-media]) .uk-article-meta,
.uk-card-secondary.uk-card-body .uk-article-meta,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-article-meta,
.uk-light .uk-article-meta,
.uk-offcanvas-bar .uk-article-meta,
.uk-overlay-primary .uk-article-meta,
.uk-section-primary:not(.uk-preserve-color) .uk-article-meta,
.uk-section-secondary:not(.uk-preserve-color) .uk-article-meta,
.uk-tile-primary:not(.uk-preserve-color) .uk-article-meta,
.uk-tile-secondary:not(.uk-preserve-color) .uk-article-meta {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-search-input,
.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input,
.uk-card-secondary.uk-card-body .uk-search-input,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input,
.uk-light .uk-search-input,
.uk-offcanvas-bar .uk-search-input,
.uk-overlay-primary .uk-search-input,
.uk-section-primary:not(.uk-preserve-color) .uk-search-input,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-input,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-input,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-search-input::-moz-placeholder, .uk-card-primary>:not([class*=uk-card-media]) .uk-search-input::-moz-placeholder, .uk-card-secondary.uk-card-body .uk-search-input::-moz-placeholder, .uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input::-moz-placeholder, .uk-light .uk-search-input::-moz-placeholder, .uk-offcanvas-bar .uk-search-input::-moz-placeholder, .uk-overlay-primary .uk-search-input::-moz-placeholder, .uk-section-primary:not(.uk-preserve-color) .uk-search-input::-moz-placeholder, .uk-section-secondary:not(.uk-preserve-color) .uk-search-input::-moz-placeholder, .uk-tile-primary:not(.uk-preserve-color) .uk-search-input::-moz-placeholder, .uk-tile-secondary:not(.uk-preserve-color) .uk-search-input::-moz-placeholder {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-search-input::placeholder,
.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input::placeholder,
.uk-card-secondary.uk-card-body .uk-search-input::placeholder,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input::placeholder,
.uk-light .uk-search-input::placeholder,
.uk-offcanvas-bar .uk-search-input::placeholder,
.uk-overlay-primary .uk-search-input::placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-search-input::placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-input::placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-input::placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input::placeholder {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-search .uk-search-icon,
.uk-card-primary>:not([class*=uk-card-media]) .uk-search .uk-search-icon,
.uk-card-secondary.uk-card-body .uk-search .uk-search-icon,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-search .uk-search-icon,
.uk-light .uk-search .uk-search-icon,
.uk-offcanvas-bar .uk-search .uk-search-icon,
.uk-overlay-primary .uk-search .uk-search-icon,
.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,
.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon,
.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-search .uk-search-icon:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-search .uk-search-icon:hover,
.uk-card-secondary.uk-card-body .uk-search .uk-search-icon:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-search .uk-search-icon:hover,
.uk-light .uk-search .uk-search-icon:hover,
.uk-offcanvas-bar .uk-search .uk-search-icon:hover,
.uk-overlay-primary .uk-search .uk-search-icon:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-search-default .uk-search-input,
.uk-card-primary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input,
.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input,
.uk-light .uk-search-default .uk-search-input,
.uk-offcanvas-bar .uk-search-default .uk-search-input,
.uk-overlay-primary .uk-search-default .uk-search-input,
.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input {
    background-color: transparent;
    border-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-search-default .uk-search-input:focus,
.uk-card-primary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input:focus,
.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input:focus,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input:focus,
.uk-light .uk-search-default .uk-search-input:focus,
.uk-offcanvas-bar .uk-search-default .uk-search-input:focus,
.uk-overlay-primary .uk-search-default .uk-search-input:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus {
    background-color: rgba(0, 0, 0, .05)
}

.uk-card-primary.uk-card-body .uk-search-navbar .uk-search-input,
.uk-card-primary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input,
.uk-card-secondary.uk-card-body .uk-search-navbar .uk-search-input,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input,
.uk-light .uk-search-navbar .uk-search-input,
.uk-offcanvas-bar .uk-search-navbar .uk-search-input,
.uk-overlay-primary .uk-search-navbar .uk-search-input,
.uk-section-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input {
    background-color: transparent
}

.uk-card-primary.uk-card-body .uk-search-large .uk-search-input,
.uk-card-primary>:not([class*=uk-card-media]) .uk-search-large .uk-search-input,
.uk-card-secondary.uk-card-body .uk-search-large .uk-search-input,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-large .uk-search-input,
.uk-light .uk-search-large .uk-search-input,
.uk-offcanvas-bar .uk-search-large .uk-search-input,
.uk-overlay-primary .uk-search-large .uk-search-input,
.uk-section-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input {
    background-color: transparent
}

.uk-card-primary.uk-card-body .uk-search-toggle,
.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle,
.uk-card-secondary.uk-card-body .uk-search-toggle,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle,
.uk-light .uk-search-toggle,
.uk-offcanvas-bar .uk-search-toggle,
.uk-overlay-primary .uk-search-toggle,
.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-search-toggle:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle:hover,
.uk-card-secondary.uk-card-body .uk-search-toggle:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle:hover,
.uk-light .uk-search-toggle:hover,
.uk-offcanvas-bar .uk-search-toggle:hover,
.uk-overlay-primary .uk-search-toggle:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-accordion-title,
.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title,
.uk-card-secondary.uk-card-body .uk-accordion-title,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title,
.uk-light .uk-accordion-title,
.uk-offcanvas-bar .uk-accordion-title,
.uk-overlay-primary .uk-accordion-title,
.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title,
.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title,
.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title,
.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-accordion-title:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title:hover,
.uk-card-secondary.uk-card-body .uk-accordion-title:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title:hover,
.uk-light .uk-accordion-title:hover,
.uk-offcanvas-bar .uk-accordion-title:hover,
.uk-overlay-primary .uk-accordion-title:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-grid-divider>:not(.uk-first-column)::before,
.uk-card-primary>:not([class*=uk-card-media]) .uk-grid-divider>:not(.uk-first-column)::before,
.uk-card-secondary.uk-card-body .uk-grid-divider>:not(.uk-first-column)::before,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-grid-divider>:not(.uk-first-column)::before,
.uk-light .uk-grid-divider>:not(.uk-first-column)::before,
.uk-offcanvas-bar .uk-grid-divider>:not(.uk-first-column)::before,
.uk-overlay-primary .uk-grid-divider>:not(.uk-first-column)::before,
.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before {
    border-left-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,
.uk-card-primary>:not([class*=uk-card-media]) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,
.uk-card-secondary.uk-card-body .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,
.uk-light .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,
.uk-offcanvas-bar .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,
.uk-overlay-primary .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,
.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before {
    border-top-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-nav-default>li>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li>a,
.uk-card-secondary.uk-card-body .uk-nav-default>li>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a,
.uk-light .uk-nav-default>li>a,
.uk-offcanvas-bar .uk-nav-default>li>a,
.uk-overlay-primary .uk-nav-default>li>a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-nav-default>li>a:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover,
.uk-card-secondary.uk-card-body .uk-nav-default>li>a:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover,
.uk-light .uk-nav-default>li>a:hover,
.uk-offcanvas-bar .uk-nav-default>li>a:hover,
.uk-overlay-primary .uk-nav-default>li>a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-nav-default>li.uk-active>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li.uk-active>a,
.uk-card-secondary.uk-card-body .uk-nav-default>li.uk-active>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li.uk-active>a,
.uk-light .uk-nav-default>li.uk-active>a,
.uk-offcanvas-bar .uk-nav-default>li.uk-active>a,
.uk-overlay-primary .uk-nav-default>li.uk-active>a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-header,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-header,
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-header,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-header,
.uk-light .uk-nav-default .uk-nav-header,
.uk-offcanvas-bar .uk-nav-default .uk-nav-header,
.uk-overlay-primary .uk-nav-default .uk-nav-header,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-divider,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-divider,
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-divider,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-divider,
.uk-light .uk-nav-default .uk-nav-divider,
.uk-offcanvas-bar .uk-nav-default .uk-nav-divider,
.uk-overlay-primary .uk-nav-default .uk-nav-divider,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider {
    border-top-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a,
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a,
.uk-light .uk-nav-default .uk-nav-sub a,
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a,
.uk-overlay-primary .uk-nav-default .uk-nav-sub a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,
.uk-light .uk-nav-default .uk-nav-sub a:hover,
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover,
.uk-overlay-primary .uk-nav-default .uk-nav-sub a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub li.uk-active>a,
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub li.uk-active>a,
.uk-light .uk-nav-default .uk-nav-sub li.uk-active>a,
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub li.uk-active>a,
.uk-overlay-primary .uk-nav-default .uk-nav-sub li.uk-active>a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-nav-primary>li>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li>a,
.uk-card-secondary.uk-card-body .uk-nav-primary>li>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a,
.uk-light .uk-nav-primary>li>a,
.uk-offcanvas-bar .uk-nav-primary>li>a,
.uk-overlay-primary .uk-nav-primary>li>a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-nav-primary>li>a:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover,
.uk-card-secondary.uk-card-body .uk-nav-primary>li>a:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover,
.uk-light .uk-nav-primary>li>a:hover,
.uk-offcanvas-bar .uk-nav-primary>li>a:hover,
.uk-overlay-primary .uk-nav-primary>li>a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-nav-primary>li.uk-active>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li.uk-active>a,
.uk-card-secondary.uk-card-body .uk-nav-primary>li.uk-active>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li.uk-active>a,
.uk-light .uk-nav-primary>li.uk-active>a,
.uk-offcanvas-bar .uk-nav-primary>li.uk-active>a,
.uk-overlay-primary .uk-nav-primary>li.uk-active>a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-header,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-header,
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-header,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-header,
.uk-light .uk-nav-primary .uk-nav-header,
.uk-offcanvas-bar .uk-nav-primary .uk-nav-header,
.uk-overlay-primary .uk-nav-primary .uk-nav-header,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-divider,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-divider,
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-divider,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-divider,
.uk-light .uk-nav-primary .uk-nav-divider,
.uk-offcanvas-bar .uk-nav-primary .uk-nav-divider,
.uk-overlay-primary .uk-nav-primary .uk-nav-divider,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider {
    border-top-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a,
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a,
.uk-light .uk-nav-primary .uk-nav-sub a,
.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a,
.uk-overlay-primary .uk-nav-primary .uk-nav-sub a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover,
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover,
.uk-light .uk-nav-primary .uk-nav-sub a:hover,
.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:hover,
.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub li.uk-active>a,
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub li.uk-active>a,
.uk-light .uk-nav-primary .uk-nav-sub li.uk-active>a,
.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub li.uk-active>a,
.uk-overlay-primary .uk-nav-primary .uk-nav-sub li.uk-active>a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-nav-secondary>li>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a,
.uk-card-secondary.uk-card-body .uk-nav-secondary>li>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a,
.uk-light .uk-nav-secondary>li>a,
.uk-offcanvas-bar .uk-nav-secondary>li>a,
.uk-overlay-primary .uk-nav-secondary>li>a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-nav-secondary>li>a:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover,
.uk-card-secondary.uk-card-body .uk-nav-secondary>li>a:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover,
.uk-light .uk-nav-secondary>li>a:hover,
.uk-offcanvas-bar .uk-nav-secondary>li>a:hover,
.uk-overlay-primary .uk-nav-secondary>li>a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, .1)
}

.uk-card-primary.uk-card-body .uk-nav-secondary>li.uk-active>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a,
.uk-card-secondary.uk-card-body .uk-nav-secondary>li.uk-active>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a,
.uk-light .uk-nav-secondary>li.uk-active>a,
.uk-offcanvas-bar .uk-nav-secondary>li.uk-active>a,
.uk-overlay-primary .uk-nav-secondary>li.uk-active>a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a {
    color: #fff;
    background-color: rgba(255, 255, 255, .1)
}

.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-subtitle,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-subtitle,
.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-subtitle,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-subtitle,
.uk-light .uk-nav-secondary .uk-nav-subtitle,
.uk-offcanvas-bar .uk-nav-secondary .uk-nav-subtitle,
.uk-overlay-primary .uk-nav-secondary .uk-nav-subtitle,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-nav-secondary>li>a:hover .uk-nav-subtitle,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,
.uk-card-secondary.uk-card-body .uk-nav-secondary>li>a:hover .uk-nav-subtitle,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,
.uk-light .uk-nav-secondary>li>a:hover .uk-nav-subtitle,
.uk-offcanvas-bar .uk-nav-secondary>li>a:hover .uk-nav-subtitle,
.uk-overlay-primary .uk-nav-secondary>li>a:hover .uk-nav-subtitle,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,
.uk-card-secondary.uk-card-body .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,
.uk-light .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,
.uk-offcanvas-bar .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,
.uk-overlay-primary .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-header,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-header,
.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-header,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-header,
.uk-light .uk-nav-secondary .uk-nav-header,
.uk-offcanvas-bar .uk-nav-secondary .uk-nav-header,
.uk-overlay-primary .uk-nav-secondary .uk-nav-header,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-divider,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-divider,
.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-divider,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-divider,
.uk-light .uk-nav-secondary .uk-nav-divider,
.uk-offcanvas-bar .uk-nav-secondary .uk-nav-divider,
.uk-overlay-primary .uk-nav-secondary .uk-nav-divider,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider {
    border-top-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-sub a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a,
.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-sub a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a,
.uk-light .uk-nav-secondary .uk-nav-sub a,
.uk-offcanvas-bar .uk-nav-secondary .uk-nav-sub a,
.uk-overlay-primary .uk-nav-secondary .uk-nav-sub a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-sub a:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a:hover,
.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-sub a:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a:hover,
.uk-light .uk-nav-secondary .uk-nav-sub a:hover,
.uk-offcanvas-bar .uk-nav-secondary .uk-nav-sub a:hover,
.uk-overlay-primary .uk-nav-secondary .uk-nav-sub a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-sub li.uk-active>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub li.uk-active>a,
.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-sub li.uk-active>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub li.uk-active>a,
.uk-light .uk-nav-secondary .uk-nav-sub li.uk-active>a,
.uk-offcanvas-bar .uk-nav-secondary .uk-nav-sub li.uk-active>a,
.uk-overlay-primary .uk-nav-secondary .uk-nav-sub li.uk-active>a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider),
.uk-card-primary>:not([class*=uk-card-media]) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider),
.uk-card-secondary.uk-card-body .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider),
.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider),
.uk-light .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider),
.uk-offcanvas-bar .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider),
.uk-overlay-primary .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider),
.uk-section-primary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider),
.uk-section-secondary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider),
.uk-tile-primary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider),
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider) {
    border-top-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-navbar-nav>li>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a,
.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a,
.uk-light .uk-navbar-nav>li>a,
.uk-offcanvas-bar .uk-navbar-nav>li>a,
.uk-overlay-primary .uk-navbar-nav>li>a,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-navbar-nav>li:hover>a,
.uk-card-primary.uk-card-body .uk-navbar-nav>li>a[aria-expanded=true],
.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a[aria-expanded=true],
.uk-card-secondary.uk-card-body .uk-navbar-nav>li:hover>a,
.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a[aria-expanded=true],
.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a[aria-expanded=true],
.uk-light .uk-navbar-nav>li:hover>a,
.uk-light .uk-navbar-nav>li>a[aria-expanded=true],
.uk-offcanvas-bar .uk-navbar-nav>li:hover>a,
.uk-offcanvas-bar .uk-navbar-nav>li>a[aria-expanded=true],
.uk-overlay-primary .uk-navbar-nav>li:hover>a,
.uk-overlay-primary .uk-navbar-nav>li>a[aria-expanded=true],
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true],
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true],
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true],
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true] {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-navbar-nav>li>a:active,
.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:active,
.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a:active,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:active,
.uk-light .uk-navbar-nav>li>a:active,
.uk-offcanvas-bar .uk-navbar-nav>li>a:active,
.uk-overlay-primary .uk-navbar-nav>li>a:active,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-navbar-nav>li.uk-active>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li.uk-active>a,
.uk-card-secondary.uk-card-body .uk-navbar-nav>li.uk-active>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li.uk-active>a,
.uk-light .uk-navbar-nav>li.uk-active>a,
.uk-offcanvas-bar .uk-navbar-nav>li.uk-active>a,
.uk-overlay-primary .uk-navbar-nav>li.uk-active>a,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-navbar-item,
.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-item,
.uk-card-secondary.uk-card-body .uk-navbar-item,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-item,
.uk-light .uk-navbar-item,
.uk-offcanvas-bar .uk-navbar-item,
.uk-overlay-primary .uk-navbar-item,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-item,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-item,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-item,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-item {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-navbar-toggle,
.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle,
.uk-card-secondary.uk-card-body .uk-navbar-toggle,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle,
.uk-light .uk-navbar-toggle,
.uk-offcanvas-bar .uk-navbar-toggle,
.uk-overlay-primary .uk-navbar-toggle,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-navbar-toggle:hover,
.uk-card-primary.uk-card-body .uk-navbar-toggle[aria-expanded=true],
.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle[aria-expanded=true],
.uk-card-secondary.uk-card-body .uk-navbar-toggle:hover,
.uk-card-secondary.uk-card-body .uk-navbar-toggle[aria-expanded=true],
.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle[aria-expanded=true],
.uk-light .uk-navbar-toggle:hover,
.uk-light .uk-navbar-toggle[aria-expanded=true],
.uk-offcanvas-bar .uk-navbar-toggle:hover,
.uk-offcanvas-bar .uk-navbar-toggle[aria-expanded=true],
.uk-overlay-primary .uk-navbar-toggle:hover,
.uk-overlay-primary .uk-navbar-toggle[aria-expanded=true],
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true] {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-subnav>*>:first-child,
.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>:first-child,
.uk-card-secondary.uk-card-body .uk-subnav>*>:first-child,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>:first-child,
.uk-light .uk-subnav>*>:first-child,
.uk-offcanvas-bar .uk-subnav>*>:first-child,
.uk-overlay-primary .uk-subnav>*>:first-child,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>:first-child,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>:first-child,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>:first-child,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>:first-child {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-subnav>*>a:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,
.uk-card-secondary.uk-card-body .uk-subnav>*>a:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,
.uk-light .uk-subnav>*>a:hover,
.uk-offcanvas-bar .uk-subnav>*>a:hover,
.uk-overlay-primary .uk-subnav>*>a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-subnav>.uk-active>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>.uk-active>a,
.uk-card-secondary.uk-card-body .uk-subnav>.uk-active>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>.uk-active>a,
.uk-light .uk-subnav>.uk-active>a,
.uk-offcanvas-bar .uk-subnav>.uk-active>a,
.uk-overlay-primary .uk-subnav>.uk-active>a,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>.uk-active>a {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,
.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,
.uk-card-secondary.uk-card-body .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,
.uk-light .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,
.uk-offcanvas-bar .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,
.uk-overlay-primary .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before {
    border-left-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-subnav-pill>*>:first-child,
.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>:first-child,
.uk-card-secondary.uk-card-body .uk-subnav-pill>*>:first-child,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>:first-child,
.uk-light .uk-subnav-pill>*>:first-child,
.uk-offcanvas-bar .uk-subnav-pill>*>:first-child,
.uk-overlay-primary .uk-subnav-pill>*>:first-child,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child {
    background-color: transparent;
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,
.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,
.uk-light .uk-subnav-pill>*>a:hover,
.uk-offcanvas-bar .uk-subnav-pill>*>a:hover,
.uk-overlay-primary .uk-subnav-pill>*>a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover {
    background-color: rgba(255, 255, 255, .1);
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:active,
.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:active,
.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:active,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:active,
.uk-light .uk-subnav-pill>*>a:active,
.uk-offcanvas-bar .uk-subnav-pill>*>a:active,
.uk-overlay-primary .uk-subnav-pill>*>a:active,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active {
    background-color: rgba(255, 255, 255, .1);
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-subnav-pill>.uk-active>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>.uk-active>a,
.uk-card-secondary.uk-card-body .uk-subnav-pill>.uk-active>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>.uk-active>a,
.uk-light .uk-subnav-pill>.uk-active>a,
.uk-offcanvas-bar .uk-subnav-pill>.uk-active>a,
.uk-overlay-primary .uk-subnav-pill>.uk-active>a,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a {
    background-color: #fff;
    color: #666
}

.uk-card-primary.uk-card-body .uk-subnav>.uk-disabled>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>.uk-disabled>a,
.uk-card-secondary.uk-card-body .uk-subnav>.uk-disabled>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>.uk-disabled>a,
.uk-light .uk-subnav>.uk-disabled>a,
.uk-offcanvas-bar .uk-subnav>.uk-disabled>a,
.uk-overlay-primary .uk-subnav>.uk-disabled>a,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-breadcrumb>*>*,
.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>*,
.uk-card-secondary.uk-card-body .uk-breadcrumb>*>*,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>*,
.uk-light .uk-breadcrumb>*>*,
.uk-offcanvas-bar .uk-breadcrumb>*>*,
.uk-overlay-primary .uk-breadcrumb>*>*,
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>*,
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>*,
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>*,
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>* {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-breadcrumb>*>:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,
.uk-card-secondary.uk-card-body .uk-breadcrumb>*>:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,
.uk-light .uk-breadcrumb>*>:hover,
.uk-offcanvas-bar .uk-breadcrumb>*>:hover,
.uk-overlay-primary .uk-breadcrumb>*>:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-breadcrumb>:last-child>*,
.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>:last-child>*,
.uk-card-secondary.uk-card-body .uk-breadcrumb>:last-child>*,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>:last-child>*,
.uk-light .uk-breadcrumb>:last-child>*,
.uk-offcanvas-bar .uk-breadcrumb>:last-child>*,
.uk-overlay-primary .uk-breadcrumb>:last-child>*,
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>* {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,
.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,
.uk-card-secondary.uk-card-body .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,
.uk-light .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,
.uk-offcanvas-bar .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,
.uk-overlay-primary .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-pagination>*>*,
.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>*,
.uk-card-secondary.uk-card-body .uk-pagination>*>*,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>*,
.uk-light .uk-pagination>*>*,
.uk-offcanvas-bar .uk-pagination>*>*,
.uk-overlay-primary .uk-pagination>*>*,
.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>*,
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>*,
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>*,
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>* {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-pagination>*>:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,
.uk-card-secondary.uk-card-body .uk-pagination>*>:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,
.uk-light .uk-pagination>*>:hover,
.uk-offcanvas-bar .uk-pagination>*>:hover,
.uk-overlay-primary .uk-pagination>*>:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-pagination>.uk-active>*,
.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>.uk-active>*,
.uk-card-secondary.uk-card-body .uk-pagination>.uk-active>*,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>.uk-active>*,
.uk-light .uk-pagination>.uk-active>*,
.uk-offcanvas-bar .uk-pagination>.uk-active>*,
.uk-overlay-primary .uk-pagination>.uk-active>*,
.uk-section-primary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>.uk-active>* {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-pagination>.uk-disabled>*,
.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>.uk-disabled>*,
.uk-card-secondary.uk-card-body .uk-pagination>.uk-disabled>*,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>.uk-disabled>*,
.uk-light .uk-pagination>.uk-disabled>*,
.uk-offcanvas-bar .uk-pagination>.uk-disabled>*,
.uk-overlay-primary .uk-pagination>.uk-disabled>*,
.uk-section-primary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>* {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-tab::before,
.uk-card-primary>:not([class*=uk-card-media]) .uk-tab::before,
.uk-card-secondary.uk-card-body .uk-tab::before,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab::before,
.uk-light .uk-tab::before,
.uk-offcanvas-bar .uk-tab::before,
.uk-overlay-primary .uk-tab::before,
.uk-section-primary:not(.uk-preserve-color) .uk-tab::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-tab::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-tab::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab::before {
    border-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-tab>*>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a,
.uk-card-secondary.uk-card-body .uk-tab>*>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a,
.uk-light .uk-tab>*>a,
.uk-offcanvas-bar .uk-tab>*>a,
.uk-overlay-primary .uk-tab>*>a,
.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-tab>*>a:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,
.uk-card-secondary.uk-card-body .uk-tab>*>a:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,
.uk-light .uk-tab>*>a:hover,
.uk-offcanvas-bar .uk-tab>*>a:hover,
.uk-overlay-primary .uk-tab>*>a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-tab>.uk-active>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>.uk-active>a,
.uk-card-secondary.uk-card-body .uk-tab>.uk-active>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>.uk-active>a,
.uk-light .uk-tab>.uk-active>a,
.uk-offcanvas-bar .uk-tab>.uk-active>a,
.uk-overlay-primary .uk-tab>.uk-active>a,
.uk-section-primary:not(.uk-preserve-color) .uk-tab>.uk-active>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-tab>.uk-active>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-tab>.uk-active>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>.uk-active>a {
    color: #fff;
    border-color: #fff
}

.uk-card-primary.uk-card-body .uk-tab>.uk-disabled>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>.uk-disabled>a,
.uk-card-secondary.uk-card-body .uk-tab>.uk-disabled>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>.uk-disabled>a,
.uk-light .uk-tab>.uk-disabled>a,
.uk-offcanvas-bar .uk-tab>.uk-disabled>a,
.uk-overlay-primary .uk-tab>.uk-disabled>a,
.uk-section-primary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-slidenav,
.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav,
.uk-card-secondary.uk-card-body .uk-slidenav,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav,
.uk-light .uk-slidenav,
.uk-offcanvas-bar .uk-slidenav,
.uk-overlay-primary .uk-slidenav,
.uk-section-primary:not(.uk-preserve-color) .uk-slidenav,
.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav,
.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav,
.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-slidenav:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:hover,
.uk-card-secondary.uk-card-body .uk-slidenav:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:hover,
.uk-light .uk-slidenav:hover,
.uk-offcanvas-bar .uk-slidenav:hover,
.uk-overlay-primary .uk-slidenav:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover {
    color: rgba(255, 255, 255, .95)
}

.uk-card-primary.uk-card-body .uk-slidenav:active,
.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:active,
.uk-card-secondary.uk-card-body .uk-slidenav:active,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:active,
.uk-light .uk-slidenav:active,
.uk-offcanvas-bar .uk-slidenav:active,
.uk-overlay-primary .uk-slidenav:active,
.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:active {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-dotnav>*>*,
.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>*,
.uk-card-secondary.uk-card-body .uk-dotnav>*>*,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>*,
.uk-light .uk-dotnav>*>*,
.uk-offcanvas-bar .uk-dotnav>*>*,
.uk-overlay-primary .uk-dotnav>*>*,
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>*,
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>*,
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>*,
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>* {
    background-color: transparent;
    border-color: rgba(255, 255, 255, .9)
}

.uk-card-primary.uk-card-body .uk-dotnav>*>:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,
.uk-card-secondary.uk-card-body .uk-dotnav>*>:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,
.uk-light .uk-dotnav>*>:hover,
.uk-offcanvas-bar .uk-dotnav>*>:hover,
.uk-overlay-primary .uk-dotnav>*>:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover {
    background-color: rgba(255, 255, 255, .9);
    border-color: transparent
}

.uk-card-primary.uk-card-body .uk-dotnav>*>:active,
.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:active,
.uk-card-secondary.uk-card-body .uk-dotnav>*>:active,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:active,
.uk-light .uk-dotnav>*>:active,
.uk-offcanvas-bar .uk-dotnav>*>:active,
.uk-overlay-primary .uk-dotnav>*>:active,
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:active {
    background-color: rgba(255, 255, 255, .5);
    border-color: transparent
}

.uk-card-primary.uk-card-body .uk-dotnav>.uk-active>*,
.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>.uk-active>*,
.uk-card-secondary.uk-card-body .uk-dotnav>.uk-active>*,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>.uk-active>*,
.uk-light .uk-dotnav>.uk-active>*,
.uk-offcanvas-bar .uk-dotnav>.uk-active>*,
.uk-overlay-primary .uk-dotnav>.uk-active>*,
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>.uk-active>* {
    background-color: rgba(255, 255, 255, .9);
    border-color: transparent
}

.uk-card-primary.uk-card-body .uk-thumbnav>*>::after,
.uk-card-primary>:not([class*=uk-card-media]) .uk-thumbnav>*>::after,
.uk-card-secondary.uk-card-body .uk-thumbnav>*>::after,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-thumbnav>*>::after,
.uk-light .uk-thumbnav>*>::after,
.uk-offcanvas-bar .uk-thumbnav>*>::after,
.uk-overlay-primary .uk-thumbnav>*>::after,
.uk-section-primary:not(.uk-preserve-color) .uk-thumbnav>*>::after,
.uk-section-secondary:not(.uk-preserve-color) .uk-thumbnav>*>::after,
.uk-tile-primary:not(.uk-preserve-color) .uk-thumbnav>*>::after,
.uk-tile-secondary:not(.uk-preserve-color) .uk-thumbnav>*>::after {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, .4))
}

.uk-card-primary.uk-card-body .uk-iconnav>*>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a,
.uk-card-secondary.uk-card-body .uk-iconnav>*>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a,
.uk-light .uk-iconnav>*>a,
.uk-offcanvas-bar .uk-iconnav>*>a,
.uk-overlay-primary .uk-iconnav>*>a,
.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-iconnav>*>a:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,
.uk-card-secondary.uk-card-body .uk-iconnav>*>a:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,
.uk-light .uk-iconnav>*>a:hover,
.uk-offcanvas-bar .uk-iconnav>*>a:hover,
.uk-overlay-primary .uk-iconnav>*>a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-iconnav>.uk-active>a,
.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>.uk-active>a,
.uk-card-secondary.uk-card-body .uk-iconnav>.uk-active>a,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>.uk-active>a,
.uk-light .uk-iconnav>.uk-active>a,
.uk-offcanvas-bar .uk-iconnav>.uk-active>a,
.uk-overlay-primary .uk-iconnav>.uk-active>a,
.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,
.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,
.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-text-lead,
.uk-card-primary>:not([class*=uk-card-media]) .uk-text-lead,
.uk-card-secondary.uk-card-body .uk-text-lead,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-lead,
.uk-light .uk-text-lead,
.uk-offcanvas-bar .uk-text-lead,
.uk-overlay-primary .uk-text-lead,
.uk-section-primary:not(.uk-preserve-color) .uk-text-lead,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-lead,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-lead,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-lead {
    color: rgba(255, 255, 255, .7)
}

.uk-card-primary.uk-card-body .uk-text-meta,
.uk-card-primary>:not([class*=uk-card-media]) .uk-text-meta,
.uk-card-secondary.uk-card-body .uk-text-meta,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-meta,
.uk-light .uk-text-meta,
.uk-offcanvas-bar .uk-text-meta,
.uk-overlay-primary .uk-text-meta,
.uk-section-primary:not(.uk-preserve-color) .uk-text-meta,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-meta,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-meta,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-meta {
    color: rgba(255, 255, 255, .5)
}

.uk-card-primary.uk-card-body .uk-text-muted,
.uk-card-primary>:not([class*=uk-card-media]) .uk-text-muted,
.uk-card-secondary.uk-card-body .uk-text-muted,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-muted,
.uk-light .uk-text-muted,
.uk-offcanvas-bar .uk-text-muted,
.uk-overlay-primary .uk-text-muted,
.uk-section-primary:not(.uk-preserve-color) .uk-text-muted,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-muted,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-muted,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-muted {
    color: rgba(255, 255, 255, .5) !important
}

.uk-card-primary.uk-card-body .uk-text-emphasis,
.uk-card-primary>:not([class*=uk-card-media]) .uk-text-emphasis,
.uk-card-secondary.uk-card-body .uk-text-emphasis,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-emphasis,
.uk-light .uk-text-emphasis,
.uk-offcanvas-bar .uk-text-emphasis,
.uk-overlay-primary .uk-text-emphasis,
.uk-section-primary:not(.uk-preserve-color) .uk-text-emphasis,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-emphasis,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-emphasis,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-emphasis {
    color: #fff !important
}

.uk-card-primary.uk-card-body .uk-text-primary,
.uk-card-primary>:not([class*=uk-card-media]) .uk-text-primary,
.uk-card-secondary.uk-card-body .uk-text-primary,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-primary,
.uk-light .uk-text-primary,
.uk-offcanvas-bar .uk-text-primary,
.uk-overlay-primary .uk-text-primary,
.uk-section-primary:not(.uk-preserve-color) .uk-text-primary,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-primary,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-primary,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-primary {
    color: #fff !important
}

.uk-card-primary.uk-card-body .uk-text-secondary,
.uk-card-primary>:not([class*=uk-card-media]) .uk-text-secondary,
.uk-card-secondary.uk-card-body .uk-text-secondary,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-secondary,
.uk-light .uk-text-secondary,
.uk-offcanvas-bar .uk-text-secondary,
.uk-overlay-primary .uk-text-secondary,
.uk-section-primary:not(.uk-preserve-color) .uk-text-secondary,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-secondary,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-secondary,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-secondary {
    color: #fff !important
}

.uk-card-primary.uk-card-body .uk-column-divider,
.uk-card-primary>:not([class*=uk-card-media]) .uk-column-divider,
.uk-card-secondary.uk-card-body .uk-column-divider,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-column-divider,
.uk-light .uk-column-divider,
.uk-offcanvas-bar .uk-column-divider,
.uk-overlay-primary .uk-column-divider,
.uk-section-primary:not(.uk-preserve-color) .uk-column-divider,
.uk-section-secondary:not(.uk-preserve-color) .uk-column-divider,
.uk-tile-primary:not(.uk-preserve-color) .uk-column-divider,
.uk-tile-secondary:not(.uk-preserve-color) .uk-column-divider {
    -moz-column-rule-color: rgba(255, 255, 255, 0.2);
         column-rule-color: rgba(255, 255, 255, 0.2)
}

.uk-card-primary.uk-card-body .uk-logo,
.uk-card-primary>:not([class*=uk-card-media]) .uk-logo,
.uk-card-secondary.uk-card-body .uk-logo,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo,
.uk-light .uk-logo,
.uk-offcanvas-bar .uk-logo,
.uk-overlay-primary .uk-logo,
.uk-section-primary:not(.uk-preserve-color) .uk-logo,
.uk-section-secondary:not(.uk-preserve-color) .uk-logo,
.uk-tile-primary:not(.uk-preserve-color) .uk-logo,
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-logo:hover,
.uk-card-primary>:not([class*=uk-card-media]) .uk-logo:hover,
.uk-card-secondary.uk-card-body .uk-logo:hover,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo:hover,
.uk-light .uk-logo:hover,
.uk-offcanvas-bar .uk-logo:hover,
.uk-overlay-primary .uk-logo:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-logo:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-logo:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-logo:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:hover {
    color: #fff
}

.uk-card-primary.uk-card-body .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),
.uk-card-primary.uk-card-body .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),
.uk-card-primary>:not([class*=uk-card-media]) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),
.uk-card-primary>:not([class*=uk-card-media]) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),
.uk-card-secondary.uk-card-body .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),
.uk-card-secondary.uk-card-body .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),
.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),
.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),
.uk-light .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),
.uk-light .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),
.uk-offcanvas-bar .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),
.uk-offcanvas-bar .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),
.uk-overlay-primary .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),
.uk-overlay-primary .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),
.uk-section-primary:not(.uk-preserve-color) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),
.uk-section-primary:not(.uk-preserve-color) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),
.uk-section-secondary:not(.uk-preserve-color) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),
.uk-section-secondary:not(.uk-preserve-color) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),
.uk-tile-primary:not(.uk-preserve-color) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),
.uk-tile-primary:not(.uk-preserve-color) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse) {
    display: none
}

.uk-card-primary.uk-card-body .uk-logo-inverse,
.uk-card-primary>:not([class*=uk-card-media]) .uk-logo-inverse,
.uk-card-secondary.uk-card-body .uk-logo-inverse,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo-inverse,
.uk-light .uk-logo-inverse,
.uk-offcanvas-bar .uk-logo-inverse,
.uk-overlay-primary .uk-logo-inverse,
.uk-section-primary:not(.uk-preserve-color) .uk-logo-inverse,
.uk-section-secondary:not(.uk-preserve-color) .uk-logo-inverse,
.uk-tile-primary:not(.uk-preserve-color) .uk-logo-inverse,
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo-inverse {
    display: block
}

.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(2n):last-child,
.uk-card-primary.uk-card-body .uk-table-striped>tr:nth-of-type(2n):last-child,
.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(2n):last-child,
.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(2n):last-child,
.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(2n):last-child,
.uk-card-secondary.uk-card-body .uk-table-striped>tr:nth-of-type(2n):last-child,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(2n):last-child,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(2n):last-child,
.uk-light .uk-table-striped tbody tr:nth-of-type(2n):last-child,
.uk-light .uk-table-striped>tr:nth-of-type(2n):last-child,
.uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(2n):last-child,
.uk-offcanvas-bar .uk-table-striped>tr:nth-of-type(2n):last-child,
.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(2n):last-child,
.uk-overlay-primary .uk-table-striped>tr:nth-of-type(2n):last-child,
.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(2n):last-child,
.uk-section-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(2n):last-child,
.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(2n):last-child,
.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(2n):last-child,
.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(2n):last-child,
.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(2n):last-child,
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(2n):last-child,
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(2n):last-child {
    border-bottom-color: rgba(255, 255, 255, .2)
}

.uk-card-primary.uk-card-body .uk-accordion-title::before,
.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title::before,
.uk-card-secondary.uk-card-body .uk-accordion-title::before,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title::before,
.uk-light .uk-accordion-title::before,
.uk-offcanvas-bar .uk-accordion-title::before,
.uk-overlay-primary .uk-accordion-title::before,
.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title::before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-card-primary.uk-card-body .uk-open>.uk-accordion-title::before,
.uk-card-primary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before,
.uk-card-secondary.uk-card-body .uk-open>.uk-accordion-title::before,
.uk-card-secondary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before,
.uk-light .uk-open>.uk-accordion-title::before,
.uk-offcanvas-bar .uk-open>.uk-accordion-title::before,
.uk-overlay-primary .uk-open>.uk-accordion-title::before,
.uk-section-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

@media print {

    *,
    ::after,
    ::before {
        background: 0 0 !important;
        color: #000 !important;
        box-shadow: none !important;
        text-shadow: none !important
    }

    a,
    a:visited {
        text-decoration: underline
    }

    blockquote,
    pre {
        border: 2px solid #999;
        page-break-inside: avoid
    }

    thead {
        display: table-header-group
    }

    img,
    tr {
        page-break-inside: avoid
    }

    img {
        max-width: 100% !important
    }

    @page {
        margin: .5cm
    }

    h2,
    h3,
    p {
        orphans: 3;
        widows: 3
    }

    h2,
    h3 {
        page-break-after: avoid
    }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVpa2l0Lm1pbi5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsdUZBQXVGO0FBQ3ZGO0lBQ0ksa01BQWtNO0lBQ2xNLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLDhCQUE4QjtJQUM5QixnQkFBZ0I7SUFDaEI7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7O0lBRUksY0FBYztJQUNkLHFCQUFxQjtJQUNyQjtBQUNKOztBQUVBOzs7SUFHSSxjQUFjO0lBQ2Q7QUFDSjs7QUFFQTtJQUNJLHlDQUFpQztZQUFqQyxpQ0FBaUM7SUFDakM7QUFDSjs7QUFFQTs7SUFFSTtBQUNKOztBQUVBOzs7SUFHSSx3Q0FBd0M7SUFDeEMsa0JBQWtCO0lBQ2xCLGNBQWM7SUFDZCxtQkFBbUI7SUFDbkIsZ0JBQWdCO0lBQ2hCO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0ksZ0JBQWdCO0lBQ2hCLFdBQVc7SUFDWDtBQUNKOztBQUVBO0lBQ0ksZ0JBQWdCO0lBQ2hCO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTs7SUFFSSxjQUFjO0lBQ2QsY0FBYztJQUNkLGtCQUFrQjtJQUNsQjtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7Ozs7OztJQU1JO0FBQ0o7O0FBRUE7Ozs7SUFJSSxlQUFlO0lBQ2YsWUFBWTtJQUNaO0FBQ0o7O0FBRUE7SUFDSSxrQkFBa0I7SUFDbEI7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7Ozs7Ozs7O0lBUUk7QUFDSjs7QUFFQTs7Ozs7Ozs7SUFRSTtBQUNKOztBQUVBOzs7Ozs7Ozs7Ozs7Ozs7OztJQWlCSSxrQkFBa0I7SUFDbEIsa01BQWtNO0lBQ2xNLGdCQUFnQjtJQUNoQixXQUFXO0lBQ1g7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFpQkk7QUFDSjs7QUFFQTs7SUFFSSxxQkFBcUI7SUFDckI7QUFDSjs7QUFFQTs7SUFFSSxpQkFB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RUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJLDJCQUEyQjtJQUMzQjtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFDdEI7QUFDSjs7QUFFQTtJQUNJLDRCQUE0QjtJQUM1QjtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7O0lBRUk7O1FBRUk7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjtBQUNKOztBQUVBO0lBQ0k7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjtBQUNKOztBQUVBO0lBQ0ksc0JBQXNCO0lBQ3RCO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSSxPQUFPO0lBQ1A7QUFDSjs7QUFFQTtJQUNJO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJLE9BQU87UUFDUDtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSSxPQUFPO1FBQ1A7SUFDSjtBQUNKOztBQUVBO0lBQ0k7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0ksT0FBTztRQUNQO0lBQ0o7QUFDSjs7QUFFQTtJQUNJO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJLE9BQU87UUFDUDtJQUNKO0FBQ0o7O0FBRUE7SUFDSSxzQkFBc0I7SUFDdEIsV0FBVztJQUNYO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJLE9BQU87SUFDUDtBQUNKOztBQUVBO0lBQ0k7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSSxPQUFPO1FBQ1A7SUFDSjtBQUNKOztBQUVBO0lBQ0k7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSSxPQUFPO1FBQ1A7SUFDSjtBQUNKOztBQUVBO0lBQ0k7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSSxPQUFPO1FBQ1A7SUFDSjtBQUNKOztBQUVBO0lBQ0k7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSSxPQUFPO1FBQ1A7SUFDSjtBQUNKOztBQUVBO0lBQ0ksdUJBQWlCO0lBQWpCO0FBQ0o7O0FBRUE7SUFDSSx1QkFBaUI7SUFBakI7QUFDSjs7QUFFQTtJ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SUFDSjtBQUNKOztBQUVBO0lBQ0k7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSSxjQUFjO0lBQ2Q7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSSxpQkFBaUI7SUFDakI7QUFDSjs7QUFFQTtJQUNJLGFBQWE7SUFDYixrQkFBa0I7SUFDbEI7QUFDSjs7QUFFQTtJQUNJLGFBQWE7SUFDYixpQkFBaUI7SUFDakI7QUFDSjs7QUFFQTtJQUNJO1FBQ0ksYUFBYTtRQUNiLGtCQUFrQjtRQUNsQjtJQUNKOztJQUVBO1FBQ0ksYUFBYTtRQUNiLGlCQUFpQjtRQUNqQjtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJLGFBQWE7UUFDYixrQkFBa0I7UUFDbEI7SUFDSjs7SUFFQTtRQUNJLGFBQWE7UUFDYixpQkFBaUI7UUFDakI7SUFDSjtBQUNKOztBQUVBO0lBQ0k7UUFDSSxhQUFhO1FBQ2I7SUFDSjs7SUFFQTtRQUNJLGFBQWE7UUFDYjtJQUNKOztJQUVBOzs7O1FBSUk7SUFDSjs7SUFFQTs7OztRQUlJO0lBQ0o7QUFDSjs7QUFFQTtJQUNJO1FBQ0ksYUFBYTtRQUNiLGtCQUFrQjtRQUNsQjtJQUNKOztJQUVBO1FBQ0ksYUFBYTtRQUNiLGlCQUFpQjtRQUNqQjtJQUNKO0FBQ0o7O0FBRUE7O0lBRUk7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0ksa0JBQWtCO0lBQ2xCLGtCQUFrQjtJQUNsQjtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJLGFBQWE7SUFDYixhQUFhO0lBQ2IseUJBQXlCO0lBQ3pCLGNBQWM7SUFDZDtBQUNKOztBQUVBO0lBQ0ksV0FBVztJQUNYO0FBQ0o7O0FBRUE7SUFDSSxXQUFXO0lBQ1gsY0FBYztJQUNkO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJLHFCQUFxQjtJQUNyQixrQkFBa0I7SUFDbEIsZUFBZTtJQUNmLHNCQUFzQjtJQUN0QjtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTs7Ozs7SUFLSTtBQUNKOztBQUVBOztJQUVJO0FBQ0o7O0FBRUE7SUFDSSwwQkFBMEI7SUFDMUI7QUFDSjs7QUFFQTtJQUNJLGdCQUFnQjtJQUNoQixXQUFXO0lBQ1g7QUFDSjs7QUFFQTs7SUFFSTtBQUNKOztBQUVBO0lBQ0ksb0JBQWdCO09BQWhCO0FBQ0o7O0FBRUE7SUFDSSxzQkFBa0I7T0FBbEI7QUFDSjs7QUFFQTtJQUNJLG1CQUFlO09BQWY7QUFDSjs7QUFFQTtJQUNJLG1CQUFlO09BQWY7QUFDSjs7QUFFQTtJQUNJLHlCQUFxQjtPQUFyQjtBQUNKOztBQUVBO0lBQ0ksdUJBQW1CO09BQW5CO0FBQ0o7O0FBRUE7SUFDSSx5QkFBcUI7T0FBckI7QUFDSjs7QUFFQTtJQUNJLDBCQUFzQjtPQUF0QjtBQUNKOztBQUVBO0lBQ0kseUJBQXFCO09BQXJCO0FBQ0o7O0FBRUE7SUFDSSwyQkFBdUI7T0FBdkI7QUFDSjs7QUFFQTtJQUNJLDRCQUF3QjtPQUF4QjtBQUNKOztBQUVBO0lBQ0ksMEJBQXNCO09BQXRCO0FBQ0o7O0FBRUE7SUFDSSw0QkFBd0I7T0FBeEI7QUFDSjs7QUFFQTtJQUNJLDZCQUF5QjtPQUF6QjtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO1FBQ0kscUJBQXFCO1FBQ3JCLGtCQUFrQjtRQUNsQixVQUFVO1FBQ1YsZUFBZTtRQUNmO0lBQ0o7O0lBRUE7UUFDSSxXQUFXO1FBQ1gsa0JBQWtCO1FBQ2xCLGFBQWE7UUFDYixPQUFPO1FBQ1AsUUFBUTtRQUNSLFdBQVc7UUFDWCxZQUFZO1FBQ1osbUJBQW1CO1FBQ25CLGdCQUFnQjtRQUNoQixrQkFBa0I7UUFDbEI7SUFDSjtBQUNKOztBQUVBOztJQUVJLGNBQWM7SUFDZCxrQkFBa0I7SUFDbEIsV0FBVztJQUNYLGdCQUFnQjtJQUNoQixjQUFjO0lBQ2Q7QUFDSjs7QUFFQTs7SUFFSTs7UUFFSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSSxpQkFBaUI7SUFDakIsa01BQWtNO0lBQ2xNLFdBQVc7SUFDWDtBQUNKOztBQUVBO0lBQ0kscUJBQXFCO0lBQ3JCO0FBQ0o7O0FBRUE7SUFDSSxXQUFXO0lBQ1g7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTs7SUFFSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjtBQUNKOztBQUVBO0lBQ0k7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjtBQUNKOztBQUVBO0lBQ0k7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjtBQUNKOztBQUVBO0lBQ0k7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7QUFDSjs7QUFFQTtJQUNJO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7QUFDSjs7QUFFQTtJQUNJO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7QUFDSjs7QUFFQTtJQUNJO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjtBQUNKOztBQUVBO0lBQ0ksNEJBQTRCO0lBQzVCO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0ksMkJBQTJCO0lBQzNCO0FBQ0o7O0FBRUE7SUFDSTtRQUNJLDRCQUE0QjtRQUM1QjtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7QUFDSjs7QUFFQTtJQUNJO1FBQ0ksNEJBQTRCO1FBQzVCO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjtBQUNKOztBQUVBO0lBQ0k7UUFDSSw0QkFBNEI7UUFDNUI7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJLDRCQUE0QjtRQUM1QjtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTtRQUNJO0lBQ0o7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0ksd0JBQXdCO0lBQ3hCO0FBQ0o7O0FBRUE7O0lBRUk7QUFDSjs7QUFFQTtJQUNJO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtRQUNJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtBQUNKOztBQUVBO0lBQ0k7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSTtBQUNK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Sjs7QUFFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBaUNJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQWlDSTtBQUNKOztBQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFpQ0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFzQkk7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBc0JJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJLHlDQUF5QztJQUN6QztBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBc0JJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQWlDSTtBQUNKOztBQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBc0JJLG1DQUFtQztJQUNuQyx5Q0FBeUM7SUFDekM7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQXNCSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQXNCSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJLHlDQUF5QztJQUN6QztBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJLDBDQUEwQztJQUMxQztBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJLHlDQUF5QztJQUN6QztBQUNKOztBQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFpQ0kseUNBQXlDO0lBQ3pDLDhCQUE4QjtJQUM5Qiw0QkFBNEI7SUFDNUI7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBaUNJLDBDQUEwQztJQUMxQyw4QkFBOEI7SUFDOUI7QUFDSjs7QUFFQTtJQVdJO0FBQ0o7O0FBWkE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTtJQVdJO0FBQ0o7O0FBWkE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBc0JJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFzQkkseUNBQXlDO0lBQ3pDO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFzQkksMENBQTBDO0lBQzFDO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQWlDSSxzQkFBc0I7SUFDdEI7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBaUNJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0ksNkJBQTZCO0lBQzdCLFdBQVc7SUFDWDtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJLDZCQUE2QjtJQUM3QixXQUFXO0lBQ1g7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQXNCSSw2QkFBNkI7SUFDN0IsV0FBVztJQUNYO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0ksc0JBQXNCO0lBQ3RCO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0kseUJBQXlCO0lBQ3pCO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFzQkkseUJBQXlCO0lBQ3pCO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0ksc0JBQXNCO0lBQ3RCO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0kseUJBQXlCO0lBQ3pCO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFzQkkseUJBQXlCO0lBQ3pCO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0ksc0JBQXNCO0lBQ3RCO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJLG1CQUFtQjtJQUNuQjtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0ksc0JBQXNCO0lBQ3RCO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0ksc0JBQXNCO0lBQ3RCO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBO0lBV0k7QUFDSjs7QUFaQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSSw2QkFBNkI7SUFDN0I7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0ksV0FBVztJQUNYO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0ksV0FBVztJQUNYO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQXNCSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFzQkk7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJLDZCQUE2QjtJQUM3QjtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJLHlDQUF5QztJQUN6QztBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJLHlDQUF5QztJQUN6QztBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJLHNCQUFzQjtJQUN0QjtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJLFdBQVc7SUFDWDtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0ksNkJBQTZCO0lBQzdCO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0kseUNBQXlDO0lBQ3pDO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0kseUNBQXlDO0lBQ3pDO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0kseUNBQXlDO0lBQ3pDO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSSxnREFBMEM7U0FBMUM7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7OztJQVdJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFzQkk7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBc0JJO0FBQ0o7O0FBRUE7Ozs7Ozs7Ozs7O0lBV0k7QUFDSjs7QUFFQTs7Ozs7Ozs7Ozs7SUFXSTtBQUNKOztBQUVBOztJQUVJOzs7UUFHSSwwQkFBMEI7UUFDMUIsc0JBQXNCO1FBQ3RCLDJCQUEyQjtRQUMzQjtJQUNKOztJQUVBOztRQUVJO0lBQ0o7O0lBRUE7O1FBRUksc0JBQXNCO1FBQ3RCO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBOztRQUVJO0lBQ0o7O0lBRUE7UUFDSTtJQUNKOztJQUVBO1FBQ0k7SUFDSjs7SUFFQTs7O1FBR0ksVUFBVTtRQUNWO0lBQ0o7O0lBRUE7O1FBRUk7SUFDSjtBQUNKIiwiZmlsZSI6InVpa2l0Lm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgVUlraXQgMy4xNi4yMiB8IGh0dHBzOi8vd3d3LmdldHVpa2l0LmNvbSB8IChjKSAyMDE0IC0gMjAyNCBZT090aGVtZSB8IE1JVCBMaWNlbnNlICovXHJcbmh0bWwge1xyXG4gICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgbWFyZ2luOiAwXHJcbn1cclxuXHJcbi51ay1saW5rLFxyXG5hIHtcclxuICAgIGNvbG9yOiAjMWU4N2YwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyXHJcbn1cclxuXHJcbi51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluayxcclxuLnVrLWxpbms6aG92ZXIsXHJcbmE6aG92ZXIge1xyXG4gICAgY29sb3I6ICMwZjZlY2Q7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG59XHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XHJcbiAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1zdHlsZTogZG90dGVkXHJcbn1cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZGVyXHJcbn1cclxuXHJcbjpub3QocHJlKT5jb2RlLFxyXG46bm90KHByZSk+a2JkLFxyXG46bm90KHByZSk+c2FtcCB7XHJcbiAgICBmb250LWZhbWlseTogQ29uc29sYXMsIG1vbmFjbywgbW9ub3NwYWNlO1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgY29sb3I6ICNmMDUwNmU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgcGFkZGluZzogMnB4IDZweDtcclxuICAgIGJhY2tncm91bmQ6ICNmOGY4ZjhcclxufVxyXG5cclxuZW0ge1xyXG4gICAgY29sb3I6ICNmMDUwNmVcclxufVxyXG5cclxuaW5zIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmQ7XHJcbiAgICBjb2xvcjogIzY2NjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG59XHJcblxyXG5tYXJrIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmQ7XHJcbiAgICBjb2xvcjogIzY2NlxyXG59XHJcblxyXG5xIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpY1xyXG59XHJcblxyXG5zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDgwJVxyXG59XHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgICBmb250LXNpemU6IDc1JTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lXHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgICB0b3A6IC0uNWVtXHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgICBib3R0b206IC0uMjVlbVxyXG59XHJcblxyXG5hdWRpbyxcclxuY2FudmFzLFxyXG5pZnJhbWUsXHJcbmltZyxcclxuc3ZnLFxyXG52aWRlbyB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbmNhbnZhcyxcclxuaW1nLFxyXG5zdmcsXHJcbnZpZGVvIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuaW1nOm5vdChbc3JjXSkge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgbWluLXdpZHRoOiAxcHhcclxufVxyXG5cclxuaWZyYW1lIHtcclxuICAgIGJvcmRlcjogMFxyXG59XHJcblxyXG5hZGRyZXNzLFxyXG5kbCxcclxuZmllbGRzZXQsXHJcbmZpZ3VyZSxcclxub2wsXHJcbnAsXHJcbnByZSxcclxudWwge1xyXG4gICAgbWFyZ2luOiAwIDAgMjBweCAwXHJcbn1cclxuXHJcbiorYWRkcmVzcyxcclxuKitkbCxcclxuKitmaWVsZHNldCxcclxuKitmaWd1cmUsXHJcbiorb2wsXHJcbiorcCxcclxuKitwcmUsXHJcbiordWwge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweFxyXG59XHJcblxyXG4udWstaDEsXHJcbi51ay1oMixcclxuLnVrLWgzLFxyXG4udWstaDQsXHJcbi51ay1oNSxcclxuLnVrLWg2LFxyXG4udWstaGVhZGluZy0yeGxhcmdlLFxyXG4udWstaGVhZGluZy1sYXJnZSxcclxuLnVrLWhlYWRpbmctbWVkaXVtLFxyXG4udWstaGVhZGluZy1zbWFsbCxcclxuLnVrLWhlYWRpbmcteGxhcmdlLFxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcclxuICAgIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZVxyXG59XHJcblxyXG4qKy51ay1oMSxcclxuKisudWstaDIsXHJcbiorLnVrLWgzLFxyXG4qKy51ay1oNCxcclxuKisudWstaDUsXHJcbiorLnVrLWg2LFxyXG4qKy51ay1oZWFkaW5nLTJ4bGFyZ2UsXHJcbiorLnVrLWhlYWRpbmctbGFyZ2UsXHJcbiorLnVrLWhlYWRpbmctbWVkaXVtLFxyXG4qKy51ay1oZWFkaW5nLXNtYWxsLFxyXG4qKy51ay1oZWFkaW5nLXhsYXJnZSxcclxuKitoMSxcclxuKitoMixcclxuKitoMyxcclxuKitoNCxcclxuKitoNSxcclxuKitoNiB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4XHJcbn1cclxuXHJcbi51ay1oMSxcclxuaDEge1xyXG4gICAgZm9udC1zaXplOiAyLjIzMTI1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMlxyXG59XHJcblxyXG4udWstaDIsXHJcbmgyIHtcclxuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuM1xyXG59XHJcblxyXG4udWstaDMsXHJcbmgzIHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNFxyXG59XHJcblxyXG4udWstaDQsXHJcbmg0IHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjRcclxufVxyXG5cclxuLnVrLWg1LFxyXG5oNSB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40XHJcbn1cclxuXHJcbi51ay1oNixcclxuaDYge1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo5NjBweCkge1xyXG5cclxuICAgIC51ay1oMSxcclxuICAgIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNjI1cmVtXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWgyLFxyXG4gICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbVxyXG4gICAgfVxyXG59XHJcblxyXG5vbCxcclxudWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4XHJcbn1cclxuXHJcbm9sPmxpPm9sLFxyXG5vbD5saT51bCxcclxudWw+bGk+b2wsXHJcbnVsPmxpPnVsIHtcclxuICAgIG1hcmdpbjogMFxyXG59XHJcblxyXG5kdCB7XHJcbiAgICBmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbmRkIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwXHJcbn1cclxuXHJcbi51ay1ocixcclxuaHIge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xyXG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlNWU1ZTVcclxufVxyXG5cclxuKisudWstaHIsXHJcbioraHIge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweFxyXG59XHJcblxyXG5hZGRyZXNzIHtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxyXG59XHJcblxyXG5ibG9ja3F1b3RlIHtcclxuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBjb2xvcjogIzMzM1xyXG59XHJcblxyXG4qK2Jsb2NrcXVvdGUge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweFxyXG59XHJcblxyXG5ibG9ja3F1b3RlIHA6bGFzdC1vZi10eXBlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBcclxufVxyXG5cclxuYmxvY2txdW90ZSBmb290ZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBjb2xvcjogIzY2NlxyXG59XHJcblxyXG5ibG9ja3F1b3RlIGZvb3Rlcjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwi4oCUIFwiXHJcbn1cclxuXHJcbnByZSB7XHJcbiAgICBmb250OiAwLjg3NXJlbS8xLjUgQ29uc29sYXMsIG1vbmFjbywgbW9ub3NwYWNlO1xyXG4gICAgY29sb3I6ICM2NjY7XHJcbiAgICAtbW96LXRhYi1zaXplOiA0O1xyXG4gICAgdGFiLXNpemU6IDQ7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZlxyXG59XHJcblxyXG5wcmUgY29kZSB7XHJcbiAgICBmb250LWZhbWlseTogQ29uc29sYXMsIG1vbmFjbywgbW9ub3NwYWNlXHJcbn1cclxuXHJcbjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAwXHJcbn1cclxuXHJcbjpmb2N1cy12aXNpYmxlIHtcclxuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgIzMzM1xyXG59XHJcblxyXG46OnNlbGVjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMzlmO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZVxyXG59XHJcblxyXG5kZXRhaWxzLFxyXG5tYWluIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbnN1bW1hcnkge1xyXG4gICAgZGlzcGxheTogbGlzdC1pdGVtXHJcbn1cclxuXHJcbnRlbXBsYXRlIHtcclxuICAgIGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuOnJvb3Qge1xyXG4gICAgLS11ay1icmVha3BvaW50LXM6IDY0MHB4O1xyXG4gICAgLS11ay1icmVha3BvaW50LW06IDk2MHB4O1xyXG4gICAgLS11ay1icmVha3BvaW50LWw6IDEyMDBweDtcclxuICAgIC0tdWstYnJlYWtwb2ludC14bDogMTYwMHB4XHJcbn1cclxuXHJcbi51ay1saW5rLW11dGVkIGEsXHJcbi51ay1saW5rLXRvZ2dsZSAudWstbGluay1tdXRlZCxcclxuYS51ay1saW5rLW11dGVkIHtcclxuICAgIGNvbG9yOiAjOTk5XHJcbn1cclxuXHJcbi51ay1saW5rLW11dGVkIGE6aG92ZXIsXHJcbi51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluay1tdXRlZCxcclxuYS51ay1saW5rLW11dGVkOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi51ay1saW5rLXRleHQgYSxcclxuLnVrLWxpbmstdG9nZ2xlIC51ay1saW5rLXRleHQsXHJcbmEudWstbGluay10ZXh0IHtcclxuICAgIGNvbG9yOiBpbmhlcml0XHJcbn1cclxuXHJcbi51ay1saW5rLXRleHQgYTpob3ZlcixcclxuLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLXRleHQsXHJcbmEudWstbGluay10ZXh0OmhvdmVyIHtcclxuICAgIGNvbG9yOiAjOTk5XHJcbn1cclxuXHJcbi51ay1saW5rLWhlYWRpbmcgYSxcclxuLnVrLWxpbmstdG9nZ2xlIC51ay1saW5rLWhlYWRpbmcsXHJcbmEudWstbGluay1oZWFkaW5nIHtcclxuICAgIGNvbG9yOiBpbmhlcml0XHJcbn1cclxuXHJcbi51ay1saW5rLWhlYWRpbmcgYTpob3ZlcixcclxuLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLWhlYWRpbmcsXHJcbmEudWstbGluay1oZWFkaW5nOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjMWU4N2YwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbn1cclxuXHJcbi51ay1saW5rLXJlc2V0IGEsXHJcbmEudWstbGluay1yZXNldCB7XHJcbiAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLWxpbmstdG9nZ2xlIHtcclxuICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstaGVhZGluZy1zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjJcclxufVxyXG5cclxuLnVrLWhlYWRpbmctbWVkaXVtIHtcclxuICAgIGZvbnQtc2l6ZTogMi44ODc1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMVxyXG59XHJcblxyXG4udWstaGVhZGluZy1sYXJnZSB7XHJcbiAgICBmb250LXNpemU6IDMuNHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjFcclxufVxyXG5cclxuLnVrLWhlYWRpbmcteGxhcmdlIHtcclxuICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxXHJcbn1cclxuXHJcbi51ay1oZWFkaW5nLTJ4bGFyZ2Uge1xyXG4gICAgZm9udC1zaXplOiA2cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDFcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6OTYwcHgpIHtcclxuICAgIC51ay1oZWFkaW5nLXNtYWxsIHtcclxuICAgICAgICBmb250LXNpemU6IDMuMjVyZW1cclxuICAgIH1cclxuXHJcbiAgICAudWstaGVhZGluZy1tZWRpdW0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy41cmVtXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWhlYWRpbmctbGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbVxyXG4gICAgfVxyXG5cclxuICAgIC51ay1oZWFkaW5nLXhsYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA2cmVtXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWhlYWRpbmctMnhsYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA4cmVtXHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCkge1xyXG4gICAgLnVrLWhlYWRpbmctbWVkaXVtIHtcclxuICAgICAgICBmb250LXNpemU6IDRyZW1cclxuICAgIH1cclxuXHJcbiAgICAudWstaGVhZGluZy1sYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA2cmVtXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWhlYWRpbmcteGxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDhyZW1cclxuICAgIH1cclxuXHJcbiAgICAudWstaGVhZGluZy0yeGxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDExcmVtXHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay1oZWFkaW5nLWRpdmlkZXIge1xyXG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoNXB4ICsgLjFlbSk7XHJcbiAgICBib3JkZXItYm90dG9tOiBjYWxjKC4ycHggKyAuMDVlbSkgc29saWQgI2U1ZTVlNVxyXG59XHJcblxyXG4udWstaGVhZGluZy1idWxsZXQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi51ay1oZWFkaW5nLWJ1bGxldDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IGNhbGMoLS4xICogMWVtKTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBoZWlnaHQ6IGNhbGMoNHB4ICsgLjdlbSk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNXB4ICsgLjJlbSk7XHJcbiAgICBib3JkZXItbGVmdDogY2FsYyg1cHggKyAuMWVtKSBzb2xpZCAjZTVlNWU1XHJcbn1cclxuXHJcbi51ay1oZWFkaW5nLWxpbmUge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4udWstaGVhZGluZy1saW5lPioge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi51ay1oZWFkaW5nLWxpbmU+OjphZnRlcixcclxuLnVrLWhlYWRpbmctbGluZT46OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiBjYWxjKDUwJSAtIChjYWxjKC4ycHggKyAuMDVlbSkvIDIpKTtcclxuICAgIHdpZHRoOiAyMDAwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiBjYWxjKC4ycHggKyAuMDVlbSkgc29saWQgI2U1ZTVlNVxyXG59XHJcblxyXG4udWstaGVhZGluZy1saW5lPjo6YmVmb3JlIHtcclxuICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDVweCArIC4zZW0pXHJcbn1cclxuXHJcbi51ay1oZWFkaW5nLWxpbmU+OjphZnRlciB7XHJcbiAgICBsZWZ0OiAxMDAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNXB4ICsgLjNlbSlcclxufVxyXG5cclxuW2NsYXNzKj11ay1kaXZpZGVyXSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XHJcbn1cclxuXHJcbiorW2NsYXNzKj11ay1kaXZpZGVyXSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4XHJcbn1cclxuXHJcbi51ay1kaXZpZGVyLWljb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QlMjIyMCUyMiUyMGhlaWdodCUzRCUyMjIwJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjAlMjAyMCUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDY2lyY2xlJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjBzdHJva2UlM0QlMjIlMjNlNWU1ZTUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwY3glM0QlMjIxMCUyMiUyMGN5JTNEJTIyMTAlMjIlMjByJTNEJTIyNyUyMiUyMCUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlXHJcbn1cclxuXHJcbi51ay1kaXZpZGVyLWljb246OmFmdGVyLFxyXG4udWstZGl2aWRlci1pY29uOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtICg1MHB4IC8gMikpO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlNWU1ZTVcclxufVxyXG5cclxuLnVrLWRpdmlkZXItaWNvbjo6YmVmb3JlIHtcclxuICAgIHJpZ2h0OiBjYWxjKDUwJSArICg1MHB4IC8gMikpO1xyXG4gICAgd2lkdGg6IDEwMCVcclxufVxyXG5cclxuLnVrLWRpdmlkZXItaWNvbjo6YWZ0ZXIge1xyXG4gICAgbGVmdDogY2FsYyg1MCUgKyAoNTBweCAvIDIpKTtcclxuICAgIHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi51ay1kaXZpZGVyLXNtYWxsIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAwXHJcbn1cclxuXHJcbi51ay1kaXZpZGVyLXNtYWxsOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wXHJcbn1cclxuXHJcbi51ay1kaXZpZGVyLXZlcnRpY2FsIHtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2U1ZTVlNVxyXG59XHJcblxyXG4udWstbGlzdCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZVxyXG59XHJcblxyXG4udWstbGlzdD4qIHtcclxuICAgIGJyZWFrLWluc2lkZTogYXZvaWQtY29sdW1uXHJcbn1cclxuXHJcbi51ay1saXN0Pio+Omxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMFxyXG59XHJcblxyXG4udWstbGlzdD4qPnVsLFxyXG4udWstbGlzdD46bnRoLWNoaWxkKG4rMikge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweFxyXG59XHJcblxyXG4udWstbGlzdC1jaXJjbGU+KixcclxuLnVrLWxpc3QtZGVjaW1hbD4qLFxyXG4udWstbGlzdC1kaXNjPiosXHJcbi51ay1saXN0LWh5cGhlbj4qLFxyXG4udWstbGlzdC1zcXVhcmU+KiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHhcclxufVxyXG5cclxuLnVrLWxpc3QtZGVjaW1hbCB7XHJcbiAgICBjb3VudGVyLXJlc2V0OiBkZWNpbWFsXHJcbn1cclxuXHJcbi51ay1saXN0LWRlY2ltYWw+KiB7XHJcbiAgICBjb3VudGVyLWluY3JlbWVudDogZGVjaW1hbFxyXG59XHJcblxyXG4udWstbGlzdC1jaXJjbGU+OjpiZWZvcmUsXHJcbi51ay1saXN0LWRlY2ltYWw+OjpiZWZvcmUsXHJcbi51ay1saXN0LWRpc2M+OjpiZWZvcmUsXHJcbi51ay1saXN0LWh5cGhlbj46OmJlZm9yZSxcclxuLnVrLWxpc3Qtc3F1YXJlPjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZWZ0OiAtMzBweDtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAxLjVlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IC0xLjVlbTtcclxuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0XHJcbn1cclxuXHJcbi51ay1saXN0LWRpc2M+OjpiZWZvcmUge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjXHJcbn1cclxuXHJcbi51ay1saXN0LWNpcmNsZT46OmJlZm9yZSB7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZVxyXG59XHJcblxyXG4udWstbGlzdC1zcXVhcmU+OjpiZWZvcmUge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmVcclxufVxyXG5cclxuLnVrLWxpc3QtZGVjaW1hbD46OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBjb3VudGVyKGRlY2ltYWwsIGRlY2ltYWwpICdcXDIwMEEuXFwwMEEwJ1xyXG59XHJcblxyXG4udWstbGlzdC1oeXBoZW4+OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJ+KAk1xcMDBBMFxcMDBBMCdcclxufVxyXG5cclxuLnVrLWxpc3QtbXV0ZWQ+OjpiZWZvcmUge1xyXG4gICAgY29sb3I6ICM5OTkgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstbGlzdC1lbXBoYXNpcz46OmJlZm9yZSB7XHJcbiAgICBjb2xvcjogIzMzMyAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1saXN0LXByaW1hcnk+OjpiZWZvcmUge1xyXG4gICAgY29sb3I6ICMxZTg3ZjAgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstbGlzdC1zZWNvbmRhcnk+OjpiZWZvcmUge1xyXG4gICAgY29sb3I6ICMyMjIgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstbGlzdC1idWxsZXQ+KiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHhcclxufVxyXG5cclxuLnVrLWxpc3QtYnVsbGV0Pjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZWZ0OiAtMzBweDtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAxLjVlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IC0xLjVlbTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA2JTIwNiUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDY2lyY2xlJTIwZmlsbCUzRCUyMiUyMzY2NiUyMiUyMGN4JTNEJTIyMyUyMiUyMGN5JTNEJTIyMyUyMiUyMHIlM0QlMjIzJTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCVcclxufVxyXG5cclxuLnVrLWxpc3QtZGl2aWRlcj46bnRoLWNoaWxkKG4rMikge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlNWU1ZTVcclxufVxyXG5cclxuLnVrLWxpc3Qtc3RyaXBlZD4qIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMTBweFxyXG59XHJcblxyXG4udWstbGlzdC1zdHJpcGVkPjpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlNWU1ZTVcclxufVxyXG5cclxuLnVrLWxpc3Qtc3RyaXBlZD46bnRoLW9mLXR5cGUob2RkKSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4XHJcbn1cclxuXHJcbi51ay1saXN0LXN0cmlwZWQ+Om50aC1jaGlsZChuKzIpIHtcclxuICAgIG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLnVrLWxpc3QtbGFyZ2U+Kj51bCxcclxuLnVrLWxpc3QtbGFyZ2U+Om50aC1jaGlsZChuKzIpIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHhcclxufVxyXG5cclxuLnVrLWxpc3QtY29sbGFwc2U+Kj51bCxcclxuLnVrLWxpc3QtY29sbGFwc2U+Om50aC1jaGlsZChuKzIpIHtcclxuICAgIG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLnVrLWxpc3QtbGFyZ2UudWstbGlzdC1kaXZpZGVyPjpudGgtY2hpbGQobisyKSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHhcclxufVxyXG5cclxuLnVrLWxpc3QtY29sbGFwc2UudWstbGlzdC1kaXZpZGVyPjpudGgtY2hpbGQobisyKSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDBcclxufVxyXG5cclxuLnVrLWxpc3QtbGFyZ2UudWstbGlzdC1zdHJpcGVkPioge1xyXG4gICAgcGFkZGluZzogMjBweCAxMHB4XHJcbn1cclxuXHJcbi51ay1saXN0LWNvbGxhcHNlLnVrLWxpc3Qtc3RyaXBlZD4qIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDBcclxufVxyXG5cclxuLnVrLWxpc3QtY29sbGFwc2UudWstbGlzdC1zdHJpcGVkPjpudGgtY2hpbGQobisyKSxcclxuLnVrLWxpc3QtbGFyZ2UudWstbGlzdC1zdHJpcGVkPjpudGgtY2hpbGQobisyKSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbi51ay1kZXNjcmlwdGlvbi1saXN0PmR0IHtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxufVxyXG5cclxuLnVrLWRlc2NyaXB0aW9uLWxpc3Q+ZHQ6bnRoLWNoaWxkKG4rMikge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweFxyXG59XHJcblxyXG4udWstZGVzY3JpcHRpb24tbGlzdC1kaXZpZGVyPmR0Om50aC1jaGlsZChuKzIpIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZTVlNWU1XHJcbn1cclxuXHJcbi51ay10YWJsZSB7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHhcclxufVxyXG5cclxuKisudWstdGFibGUge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweFxyXG59XHJcblxyXG4udWstdGFibGUgdGgge1xyXG4gICAgcGFkZGluZzogMTZweCAxMnB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbn1cclxuXHJcbi51ay10YWJsZSB0ZCB7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDEycHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wXHJcbn1cclxuXHJcbi51ay10YWJsZSB0ZD46bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwXHJcbn1cclxuXHJcbi51ay10YWJsZSB0Zm9vdCB7XHJcbiAgICBmb250LXNpemU6IC44NzVyZW1cclxufVxyXG5cclxuLnVrLXRhYmxlIGNhcHRpb24ge1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGNvbG9yOiAjOTk5XHJcbn1cclxuXHJcbi51ay10YWJsZS1taWRkbGUsXHJcbi51ay10YWJsZS1taWRkbGUgdGQge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay10YWJsZS1kaXZpZGVyPjpmaXJzdC1jaGlsZD50cjpub3QoOmZpcnN0LWNoaWxkKSxcclxuLnVrLXRhYmxlLWRpdmlkZXI+Om5vdCg6Zmlyc3QtY2hpbGQpPnRyLFxyXG4udWstdGFibGUtZGl2aWRlcj50cjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2U1ZTVlNVxyXG59XHJcblxyXG4udWstdGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLFxyXG4udWstdGFibGUtc3RyaXBlZD50cjpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2U1ZTVlNTtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTVlNWU1XHJcbn1cclxuXHJcbi51ay10YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlcixcclxuLnVrLXRhYmxlLWhvdmVyPnRyOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmRcclxufVxyXG5cclxuLnVrLXRhYmxlIHRib2R5IHRyLnVrLWFjdGl2ZSxcclxuLnVrLXRhYmxlPnRyLnVrLWFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZkXHJcbn1cclxuXHJcbi51ay10YWJsZS1zbWFsbCB0ZCxcclxuLnVrLXRhYmxlLXNtYWxsIHRoIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMTJweFxyXG59XHJcblxyXG4udWstdGFibGUtbGFyZ2UgdGQsXHJcbi51ay10YWJsZS1sYXJnZSB0aCB7XHJcbiAgICBwYWRkaW5nOiAyMnB4IDEycHhcclxufVxyXG5cclxuLnVrLXRhYmxlLWp1c3RpZnkgdGQ6Zmlyc3QtY2hpbGQsXHJcbi51ay10YWJsZS1qdXN0aWZ5IHRoOmZpcnN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctbGVmdDogMFxyXG59XHJcblxyXG4udWstdGFibGUtanVzdGlmeSB0ZDpsYXN0LWNoaWxkLFxyXG4udWstdGFibGUtanVzdGlmeSB0aDpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBcclxufVxyXG5cclxuLnVrLXRhYmxlLXNocmluayB7XHJcbiAgICB3aWR0aDogMXB4XHJcbn1cclxuXHJcbi51ay10YWJsZS1leHBhbmQge1xyXG4gICAgbWluLXdpZHRoOiAxNTBweFxyXG59XHJcblxyXG4udWstdGFibGUtbGluayB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLXRhYmxlLWxpbms+YSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDE2cHggMTJweFxyXG59XHJcblxyXG4udWstdGFibGUtc21hbGwgLnVrLXRhYmxlLWxpbms+YSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDEycHhcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6OTU5cHgpIHtcclxuXHJcbiAgICAudWstdGFibGUtcmVzcG9uc2l2ZSxcclxuICAgIC51ay10YWJsZS1yZXNwb25zaXZlIHRib2R5LFxyXG4gICAgLnVrLXRhYmxlLXJlc3BvbnNpdmUgdGQsXHJcbiAgICAudWstdGFibGUtcmVzcG9uc2l2ZSB0aCxcclxuICAgIC51ay10YWJsZS1yZXNwb25zaXZlIHRyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgfVxyXG5cclxuICAgIC51ay10YWJsZS1yZXNwb25zaXZlIHRoZWFkIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXRhYmxlLXJlc3BvbnNpdmUgdGQsXHJcbiAgICAudWstdGFibGUtcmVzcG9uc2l2ZSB0aCB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBtaW4td2lkdGg6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudFxyXG4gICAgfVxyXG5cclxuICAgIC51ay10YWJsZS1yZXNwb25zaXZlIC51ay10YWJsZS1saW5rOm5vdCg6Zmlyc3QtY2hpbGQpPmEsXHJcbiAgICAudWstdGFibGUtcmVzcG9uc2l2ZSB0ZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLnVrLXRhYmxlLWxpbmspLFxyXG4gICAgLnVrLXRhYmxlLXJlc3BvbnNpdmUgdGg6bm90KDpmaXJzdC1jaGlsZCk6bm90KC51ay10YWJsZS1saW5rKSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXRhYmxlLXJlc3BvbnNpdmUgLnVrLXRhYmxlLWxpbms6bm90KDpsYXN0LWNoaWxkKT5hLFxyXG4gICAgLnVrLXRhYmxlLXJlc3BvbnNpdmUgdGQ6bm90KDpsYXN0LWNoaWxkKTpub3QoLnVrLXRhYmxlLWxpbmspLFxyXG4gICAgLnVrLXRhYmxlLXJlc3BvbnNpdmUgdGg6bm90KDpsYXN0LWNoaWxkKTpub3QoLnVrLXRhYmxlLWxpbmspIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnRcclxuICAgIH1cclxuXHJcbiAgICAudWstdGFibGUtanVzdGlmeS51ay10YWJsZS1yZXNwb25zaXZlIHRkLFxyXG4gICAgLnVrLXRhYmxlLWp1c3RpZnkudWstdGFibGUtcmVzcG9uc2l2ZSB0aCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBcclxuICAgIH1cclxufVxyXG5cclxuLnVrLXRhYmxlIHRib2R5IHRyIHtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjFzIGxpbmVhclxyXG59XHJcblxyXG4udWstdGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZSgybik6bGFzdC1jaGlsZCxcclxuLnVrLXRhYmxlLXN0cmlwZWQ+dHI6bnRoLW9mLXR5cGUoMm4pOmxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlNWU1ZTVcclxufVxyXG5cclxuLnVrLWljb24ge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgZm9udDogaW5oZXJpdDtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmaWxsOiBjdXJyZW50Y29sb3I7XHJcbiAgICBsaW5lLWhlaWdodDogMFxyXG59XHJcblxyXG5idXR0b24udWstaWNvbjpub3QoOmRpc2FibGVkKSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXJcclxufVxyXG5cclxuLnVrLWljb246Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZzogMFxyXG59XHJcblxyXG4udWstaWNvbjpub3QoLnVrLXByZXNlcnZlKSBbZmlsbCo9JyMnXTpub3QoLnVrLXByZXNlcnZlKSB7XHJcbiAgICBmaWxsOiBjdXJyZW50Y29sb3JcclxufVxyXG5cclxuLnVrLWljb246bm90KC51ay1wcmVzZXJ2ZSkgW3N0cm9rZSo9JyMnXTpub3QoLnVrLXByZXNlcnZlKSB7XHJcbiAgICBzdHJva2U6IGN1cnJlbnRjb2xvclxyXG59XHJcblxyXG4udWstaWNvbj4qIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApXHJcbn1cclxuXHJcbi51ay1pY29uLWltYWdlIHtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcclxuICAgIG1heC13aWR0aDogbm9uZVxyXG59XHJcblxyXG4udWstaWNvbi1saW5rIHtcclxuICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLWljb24tbGluazpob3ZlciB7XHJcbiAgICBjb2xvcjogIzY2NlxyXG59XHJcblxyXG4udWstYWN0aXZlPi51ay1pY29uLWxpbmssXHJcbi51ay1pY29uLWxpbms6YWN0aXZlIHtcclxuICAgIGNvbG9yOiAjNTk1OTU5XHJcbn1cclxuXHJcbi51ay1pY29uLWJ1dHRvbiB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MDBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7XHJcbiAgICBjb2xvcjogIzk5OTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IC4xcyBlYXNlLWluLW91dDtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yXHJcbn1cclxuXHJcbi51ay1pY29uLWJ1dHRvbjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xyXG4gICAgY29sb3I6ICM2NjZcclxufVxyXG5cclxuLnVrLWFjdGl2ZT4udWstaWNvbi1idXR0b24sXHJcbi51ay1pY29uLWJ1dHRvbjphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZGZkZjtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi51ay1yYW5nZSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogMCAwXHJcbn1cclxuXHJcbi51ay1yYW5nZTpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAwXHJcbn1cclxuXHJcbi51ay1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XHJcbiAgICBib3JkZXI6IG5vbmVcclxufVxyXG5cclxuLnVrLXJhbmdlOm5vdCg6ZGlzYWJsZWQpOjotd2Via2l0LXNsaWRlci10aHVtYiB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXJcclxufVxyXG5cclxuLnVrLXJhbmdlOm5vdCg6ZGlzYWJsZWQpOjotbW96LXJhbmdlLXRodW1iIHtcclxuICAgIGN1cnNvcjogcG9pbnRlclxyXG59XHJcblxyXG4udWstcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcclxuICAgIGhlaWdodDogM3B4O1xyXG4gICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwMHB4XHJcbn1cclxuXHJcbi51ay1yYW5nZTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrLFxyXG4udWstcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcclxuICAgIGJhY2tncm91bmQ6ICNkZWRlZGVcclxufVxyXG5cclxuLnVrLXJhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcclxuICAgIGhlaWdodDogM3B4O1xyXG4gICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwMHB4XHJcbn1cclxuXHJcbi51ay1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10cmFjayB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZGVkZWRlXHJcbn1cclxuXHJcbi51ay1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgbWFyZ2luLXRvcDogLTdweDtcclxuICAgIGhlaWdodDogMTVweDtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2NjY1xyXG59XHJcblxyXG4udWstcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtN3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2NjY1xyXG59XHJcblxyXG4udWstY2hlY2tib3gsXHJcbi51ay1pbnB1dCxcclxuLnVrLXJhZGlvLFxyXG4udWstc2VsZWN0LFxyXG4udWstdGV4dGFyZWEge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBmb250OiBpbmhlcml0XHJcbn1cclxuXHJcbi51ay1pbnB1dCB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZVxyXG59XHJcblxyXG4udWstc2VsZWN0IHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lXHJcbn1cclxuXHJcbi51ay1zZWxlY3Qgb3B0Z3JvdXAge1xyXG4gICAgZm9udDogaW5oZXJpdDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDBcclxufVxyXG5cclxuLnVrLXRleHRhcmVhIHtcclxuICAgIG92ZXJmbG93OiBhdXRvXHJcbn1cclxuXHJcbi51ay1pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXHJcbi51ay1pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lXHJcbn1cclxuXHJcbi51ay1pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcbi51ay1pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gICAgaGVpZ2h0OiBhdXRvXHJcbn1cclxuXHJcbi51ay1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcclxuLnVrLXRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIG9wYWNpdHk6IDFcclxufVxyXG5cclxuLnVrLWNoZWNrYm94Om5vdCg6ZGlzYWJsZWQpLFxyXG4udWstcmFkaW86bm90KDpkaXNhYmxlZCkge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyXHJcbn1cclxuXHJcbi51ay1maWVsZHNldCB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwXHJcbn1cclxuXHJcbi51ay1pbnB1dCxcclxuLnVrLXRleHRhcmVhIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZVxyXG59XHJcblxyXG4udWstaW5wdXQsXHJcbi51ay1zZWxlY3QsXHJcbi51ay10ZXh0YXJlYSB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlcjogMCBub25lO1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2U1ZTVlNTtcclxuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dDtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXJcclxufVxyXG5cclxuLnVrLWlucHV0LFxyXG4udWstc2VsZWN0Om5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSB7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXHJcbn1cclxuXHJcbi51ay1pbnB1dDpub3QoaW5wdXQpLFxyXG4udWstc2VsZWN0Om5vdChzZWxlY3QpIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAzOHB4XHJcbn1cclxuXHJcbi51ay1zZWxlY3RbbXVsdGlwbGVdLFxyXG4udWstc2VsZWN0W3NpemVdLFxyXG4udWstdGV4dGFyZWEge1xyXG4gICAgcGFkZGluZy10b3A6IDZweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wXHJcbn1cclxuXHJcbi51ay1zZWxlY3RbbXVsdGlwbGVdLFxyXG4udWstc2VsZWN0W3NpemVdIHtcclxuICAgIHJlc2l6ZTogdmVydGljYWxcclxufVxyXG5cclxuLnVrLWlucHV0OmZvY3VzLFxyXG4udWstc2VsZWN0OmZvY3VzLFxyXG4udWstdGV4dGFyZWE6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBjb2xvcjogIzY2NjtcclxuICAgIGJvcmRlci1jb2xvcjogIzFlODdmMFxyXG59XHJcblxyXG4udWstaW5wdXQ6ZGlzYWJsZWQsXHJcbi51ay1zZWxlY3Q6ZGlzYWJsZWQsXHJcbi51ay10ZXh0YXJlYTpkaXNhYmxlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbiAgICBib3JkZXItY29sb3I6ICNlNWU1ZTVcclxufVxyXG5cclxuLnVrLWlucHV0OjpwbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzk5OVxyXG59XHJcblxyXG4udWstdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjOTk5XHJcbn1cclxuXHJcbi51ay1mb3JtLXNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogLjg3NXJlbVxyXG59XHJcblxyXG4udWstZm9ybS1zbWFsbDpub3QodGV4dGFyZWEpOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSB7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDhweFxyXG59XHJcblxyXG5bbXVsdGlwbGVdLnVrLWZvcm0tc21hbGwsXHJcbltzaXplXS51ay1mb3JtLXNtYWxsLFxyXG50ZXh0YXJlYS51ay1mb3JtLXNtYWxsIHtcclxuICAgIHBhZGRpbmc6IDVweCA4cHhcclxufVxyXG5cclxuLnVrLWZvcm0tc21hbGw6bm90KHNlbGVjdCk6bm90KGlucHV0KTpub3QodGV4dGFyZWEpIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4XHJcbn1cclxuXHJcbi51ay1mb3JtLWxhcmdlIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbVxyXG59XHJcblxyXG4udWstZm9ybS1sYXJnZTpub3QodGV4dGFyZWEpOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSB7XHJcbiAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4XHJcbn1cclxuXHJcblttdWx0aXBsZV0udWstZm9ybS1sYXJnZSxcclxuW3NpemVdLnVrLWZvcm0tbGFyZ2UsXHJcbnRleHRhcmVhLnVrLWZvcm0tbGFyZ2Uge1xyXG4gICAgcGFkZGluZzogN3B4IDEycHhcclxufVxyXG5cclxuLnVrLWZvcm0tbGFyZ2U6bm90KHNlbGVjdCk6bm90KGlucHV0KTpub3QodGV4dGFyZWEpIHtcclxuICAgIGxpbmUtaGVpZ2h0OiA1M3B4XHJcbn1cclxuXHJcbi51ay1mb3JtLWRhbmdlcixcclxuLnVrLWZvcm0tZGFuZ2VyOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjZjA1MDZlO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZjA1MDZlXHJcbn1cclxuXHJcbi51ay1mb3JtLXN1Y2Nlc3MsXHJcbi51ay1mb3JtLXN1Y2Nlc3M6Zm9jdXMge1xyXG4gICAgY29sb3I6ICMzMmQyOTY7XHJcbiAgICBib3JkZXItY29sb3I6ICMzMmQyOTZcclxufVxyXG5cclxuLnVrLWZvcm0tYmxhbmsge1xyXG4gICAgYmFja2dyb3VuZDogMCAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudFxyXG59XHJcblxyXG4udWstZm9ybS1ibGFuazpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6ICNlNWU1ZTU7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkXHJcbn1cclxuXHJcbmlucHV0LnVrLWZvcm0td2lkdGgteHNtYWxsIHtcclxuICAgIHdpZHRoOiA1MHB4XHJcbn1cclxuXHJcbnNlbGVjdC51ay1mb3JtLXdpZHRoLXhzbWFsbCB7XHJcbiAgICB3aWR0aDogNzVweFxyXG59XHJcblxyXG4udWstZm9ybS13aWR0aC1zbWFsbCB7XHJcbiAgICB3aWR0aDogMTMwcHhcclxufVxyXG5cclxuLnVrLWZvcm0td2lkdGgtbWVkaXVtIHtcclxuICAgIHdpZHRoOiAyMDBweFxyXG59XHJcblxyXG4udWstZm9ybS13aWR0aC1sYXJnZSB7XHJcbiAgICB3aWR0aDogNTAwcHhcclxufVxyXG5cclxuLnVrLXNlbGVjdDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSkge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMjQlMjIlMjBoZWlnaHQlM0QlMjIxNiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI0JTIwMTYlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3BvbHlnb24lMjBmaWxsJTNEJTIyJTIzNjY2JTIyJTIwcG9pbnRzJTNEJTIyMTIlMjAxJTIwOSUyMDYlMjAxNSUyMDYlMjIlMjAlMkYlM0UlMEElMjAlMjAlMjAlMjAlM0Nwb2x5Z29uJTIwZmlsbCUzRCUyMiUyMzY2NiUyMiUyMHBvaW50cyUzRCUyMjEyJTIwMTMlMjA5JTIwOCUyMDE1JTIwOCUyMiUyMCUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDUwJVxyXG59XHJcblxyXG4udWstc2VsZWN0Om5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSBvcHRpb24ge1xyXG4gICAgY29sb3I6ICM2NjZcclxufVxyXG5cclxuLnVrLXNlbGVjdDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSk6ZGlzYWJsZWQge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QlMjIyNCUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjQlMjAxNiUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDcG9seWdvbiUyMGZpbGwlM0QlMjIlMjM5OTklMjIlMjBwb2ludHMlM0QlMjIxMiUyMDElMjA5JTIwNiUyMDE1JTIwNiUyMiUyMCUyRiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3BvbHlnb24lMjBmaWxsJTNEJTIyJTIzOTk5JTIyJTIwcG9pbnRzJTNEJTIyMTIlMjAxMyUyMDklMjA4JTIwMTUlMjA4JTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpXHJcbn1cclxuXHJcbi51ay1pbnB1dFtsaXN0XSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNTAlXHJcbn1cclxuXHJcbi51ay1pbnB1dFtsaXN0XTpmb2N1cyxcclxuLnVrLWlucHV0W2xpc3RdOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMjQlMjIlMjBoZWlnaHQlM0QlMjIxNiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI0JTIwMTYlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3BvbHlnb24lMjBmaWxsJTNEJTIyJTIzNjY2JTIyJTIwcG9pbnRzJTNEJTIyMTIlMjAxMiUyMDglMjA2JTIwMTYlMjA2JTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpXHJcbn1cclxuXHJcbi51ay1pbnB1dFtsaXN0XTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstY2hlY2tib3gsXHJcbi51ay1yYWRpbyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW4tdG9wOiAtNHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xyXG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyXHJcbn1cclxuXHJcbi51ay1yYWRpbyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCVcclxufVxyXG5cclxuLnVrLWNoZWNrYm94OmZvY3VzLFxyXG4udWstcmFkaW86Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICBib3JkZXItY29sb3I6ICMxZTg3ZjBcclxufVxyXG5cclxuLnVrLWNoZWNrYm94OmNoZWNrZWQsXHJcbi51ay1jaGVja2JveDppbmRldGVybWluYXRlLFxyXG4udWstcmFkaW86Y2hlY2tlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU4N2YwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudFxyXG59XHJcblxyXG4udWstY2hlY2tib3g6Y2hlY2tlZDpmb2N1cyxcclxuLnVrLWNoZWNrYm94OmluZGV0ZXJtaW5hdGU6Zm9jdXMsXHJcbi51ay1yYWRpbzpjaGVja2VkOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZTZkY2RcclxufVxyXG5cclxuLnVrLXJhZGlvOmNoZWNrZWQge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QlMjIxNiUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYlMjAxNiUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDY2lyY2xlJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMGN4JTNEJTIyOCUyMiUyMGN5JTNEJTIyOCUyMiUyMHIlM0QlMjIyJTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFXCIpXHJcbn1cclxuXHJcbi51ay1jaGVja2JveDpjaGVja2VkIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTQlMjIlMjBoZWlnaHQlM0QlMjIxMSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE0JTIwMTElMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3BvbHlnb24lMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwcG9pbnRzJTNEJTIyMTIlMjAxJTIwNSUyMDcuNSUyMDIlMjA1JTIwMSUyMDUuNSUyMDUlMjAxMCUyMDEzJTIwMS41JTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpXHJcbn1cclxuXHJcbi51ay1jaGVja2JveDppbmRldGVybWluYXRlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTYlMjIlMjBoZWlnaHQlM0QlMjIxNiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMTYlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3JlY3QlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIweCUzRCUyMjMlMjIlMjB5JTNEJTIyOCUyMiUyMHdpZHRoJTNEJTIyMTAlMjIlMjBoZWlnaHQlM0QlMjIxJTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFXCIpXHJcbn1cclxuXHJcbi51ay1jaGVja2JveDpkaXNhYmxlZCxcclxuLnVrLXJhZGlvOmRpc2FibGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICBib3JkZXItY29sb3I6ICNlNWU1ZTVcclxufVxyXG5cclxuLnVrLXJhZGlvOmRpc2FibGVkOmNoZWNrZWQge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QlMjIxNiUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYlMjAxNiUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDY2lyY2xlJTIwZmlsbCUzRCUyMiUyMzk5OSUyMiUyMGN4JTNEJTIyOCUyMiUyMGN5JTNEJTIyOCUyMiUyMHIlM0QlMjIyJTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFXCIpXHJcbn1cclxuXHJcbi51ay1jaGVja2JveDpkaXNhYmxlZDpjaGVja2VkIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTQlMjIlMjBoZWlnaHQlM0QlMjIxMSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE0JTIwMTElMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3BvbHlnb24lMjBmaWxsJTNEJTIyJTIzOTk5JTIyJTIwcG9pbnRzJTNEJTIyMTIlMjAxJTIwNSUyMDcuNSUyMDIlMjA1JTIwMSUyMDUuNSUyMDUlMjAxMCUyMDEzJTIwMS41JTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpXHJcbn1cclxuXHJcbi51ay1jaGVja2JveDpkaXNhYmxlZDppbmRldGVybWluYXRlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTYlMjIlMjBoZWlnaHQlM0QlMjIxNiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMTYlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3JlY3QlMjBmaWxsJTNEJTIyJTIzOTk5JTIyJTIweCUzRCUyMjMlMjIlMjB5JTNEJTIyOCUyMiUyMHdpZHRoJTNEJTIyMTAlMjIlMjBoZWlnaHQlM0QlMjIxJTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFXCIpXHJcbn1cclxuXHJcbi51ay1sZWdlbmQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjRcclxufVxyXG5cclxuLnVrLWZvcm0tY3VzdG9tIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxufVxyXG5cclxuLnVrLWZvcm0tY3VzdG9tIGlucHV0W3R5cGU9ZmlsZV0sXHJcbi51ay1mb3JtLWN1c3RvbSBzZWxlY3Qge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXJcclxufVxyXG5cclxuLnVrLWZvcm0tY3VzdG9tIGlucHV0W3R5cGU9ZmlsZV0ge1xyXG4gICAgZm9udC1zaXplOiA1MDBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLnVrLWZvcm0tbGFiZWwge1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBmb250LXNpemU6IC44NzVyZW1cclxufVxyXG5cclxuLnVrLWZvcm0tc3RhY2tlZCAudWstZm9ybS1sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDVweFxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo5NTlweCkge1xyXG4gICAgLnVrLWZvcm0taG9yaXpvbnRhbCAudWstZm9ybS1sYWJlbCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjk2MHB4KSB7XHJcbiAgICAudWstZm9ybS1ob3Jpem9udGFsIC51ay1mb3JtLWxhYmVsIHtcclxuICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWZvcm0taG9yaXpvbnRhbCAudWstZm9ybS1jb250cm9scyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIxNXB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWZvcm0taG9yaXpvbnRhbCAudWstZm9ybS1jb250cm9scy10ZXh0IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogN3B4XHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay1mb3JtLWljb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogIzk5OVxyXG59XHJcblxyXG4udWstZm9ybS1pY29uOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi51ay1mb3JtLWljb246bm90KGEpOm5vdChidXR0b24pOm5vdChpbnB1dCkge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxufVxyXG5cclxuLnVrLWZvcm0taWNvbjpub3QoLnVrLWZvcm0taWNvbi1mbGlwKX4udWstaW5wdXQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLWZvcm0taWNvbi1mbGlwIHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogYXV0b1xyXG59XHJcblxyXG4udWstZm9ybS1pY29uLWZsaXB+LnVrLWlucHV0IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstYnV0dG9uIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgZm9udDogaW5oZXJpdDtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiAuMXMgZWFzZS1pbi1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yXHJcbn1cclxuXHJcbi51ay1idXR0b246bm90KDpkaXNhYmxlZCkge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyXHJcbn1cclxuXHJcbi51ay1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZzogMFxyXG59XHJcblxyXG4udWstYnV0dG9uOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG59XHJcblxyXG4udWstYnV0dG9uLWRlZmF1bHQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNlNWU1ZTVcclxufVxyXG5cclxuLnVrLWJ1dHRvbi1kZWZhdWx0OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBib3JkZXItY29sb3I6ICNiMmIyYjJcclxufVxyXG5cclxuLnVrLWJ1dHRvbi1kZWZhdWx0LnVrLWFjdGl2ZSxcclxuLnVrLWJ1dHRvbi1kZWZhdWx0OmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOTk5XHJcbn1cclxuXHJcbi51ay1idXR0b24tcHJpbWFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU4N2YwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudFxyXG59XHJcblxyXG4udWstYnV0dG9uLXByaW1hcnk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBmN2FlNTtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1idXR0b24tcHJpbWFyeS51ay1hY3RpdmUsXHJcbi51ay1idXR0b24tcHJpbWFyeTphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBlNmRjZDtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50XHJcbn1cclxuXHJcbi51ay1idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTE1MTU7XHJcbiAgICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstYnV0dG9uLXNlY29uZGFyeS51ay1hY3RpdmUsXHJcbi51ay1idXR0b24tc2Vjb25kYXJ5OmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4O1xyXG4gICAgY29sb3I6ICNmZmZcclxufVxyXG5cclxuLnVrLWJ1dHRvbi1kYW5nZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwNTA2ZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnRcclxufVxyXG5cclxuLnVrLWJ1dHRvbi1kYW5nZXI6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlMzk1YjtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1idXR0b24tZGFuZ2VyLnVrLWFjdGl2ZSxcclxuLnVrLWJ1dHRvbi1kYW5nZXI6YWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYzIxNDc7XHJcbiAgICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstYnV0dG9uLWRhbmdlcjpkaXNhYmxlZCxcclxuLnVrLWJ1dHRvbi1kZWZhdWx0OmRpc2FibGVkLFxyXG4udWstYnV0dG9uLXByaW1hcnk6ZGlzYWJsZWQsXHJcbi51ay1idXR0b24tc2Vjb25kYXJ5OmRpc2FibGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbiAgICBib3JkZXItY29sb3I6ICNlNWU1ZTVcclxufVxyXG5cclxuLnVrLWJ1dHRvbi1zbWFsbCB7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGZvbnQtc2l6ZTogLjg3NXJlbVxyXG59XHJcblxyXG4udWstYnV0dG9uLWxhcmdlIHtcclxuICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtXHJcbn1cclxuXHJcbi51ay1idXR0b24tdGV4dCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGJhY2tncm91bmQ6IDAgMDtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi51ay1idXR0b24tdGV4dDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDEwMCU7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgY3VycmVudENvbG9yO1xyXG4gICAgdHJhbnNpdGlvbjogcmlnaHQgLjNzIGVhc2Utb3V0XHJcbn1cclxuXHJcbi51ay1idXR0b24tdGV4dDpob3ZlciB7XHJcbiAgICBjb2xvcjogIzMzM1xyXG59XHJcblxyXG4udWstYnV0dG9uLXRleHQ6aG92ZXI6OmJlZm9yZSB7XHJcbiAgICByaWdodDogMFxyXG59XHJcblxyXG4udWstYnV0dG9uLXRleHQ6ZGlzYWJsZWQge1xyXG4gICAgY29sb3I6ICM5OTlcclxufVxyXG5cclxuLnVrLWJ1dHRvbi10ZXh0OmRpc2FibGVkOjpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG4udWstYnV0dG9uLWxpbmsge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XHJcbiAgICBjb2xvcjogIzMzM1xyXG59XHJcblxyXG4udWstYnV0dG9uLWxpbms6aG92ZXIge1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcclxufVxyXG5cclxuLnVrLWJ1dHRvbi1saW5rOmRpc2FibGVkIHtcclxuICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbn1cclxuXHJcbi51ay1idXR0b24tZ3JvdXAge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi51ay1idXR0b24tZ3JvdXA+LnVrLWJ1dHRvbjpudGgtY2hpbGQobisyKSxcclxuLnVrLWJ1dHRvbi1ncm91cD5kaXY6bnRoLWNoaWxkKG4rMikgLnVrLWJ1dHRvbiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTFweFxyXG59XHJcblxyXG4udWstYnV0dG9uLWdyb3VwIC51ay1idXR0b24udWstYWN0aXZlLFxyXG4udWstYnV0dG9uLWdyb3VwIC51ay1idXR0b246YWN0aXZlLFxyXG4udWstYnV0dG9uLWdyb3VwIC51ay1idXR0b246Zm9jdXMsXHJcbi51ay1idXR0b24tZ3JvdXAgLnVrLWJ1dHRvbjpob3ZlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxXHJcbn1cclxuXHJcbi51ay1wcm9ncmVzcyB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MDBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuKisudWstcHJvZ3Jlc3Mge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweFxyXG59XHJcblxyXG4udWstcHJvZ3Jlc3M6Oi13ZWJraXQtcHJvZ3Jlc3MtYmFyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XHJcbn1cclxuXHJcbi51ay1wcm9ncmVzczo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU4N2YwO1xyXG4gICAgdHJhbnNpdGlvbjogd2lkdGggLjZzIGVhc2VcclxufVxyXG5cclxuLnVrLXByb2dyZXNzOjotbW96LXByb2dyZXNzLWJhciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU4N2YwO1xyXG4gICAgdHJhbnNpdGlvbjogd2lkdGggLjZzIGVhc2VcclxufVxyXG5cclxuLnVrLXNlY3Rpb24ge1xyXG4gICAgZGlzcGxheTogZmxvdy1yb290O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHhcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6OTYwcHgpIHtcclxuICAgIC51ay1zZWN0aW9uIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweFxyXG4gICAgfVxyXG59XHJcblxyXG4udWstc2VjdGlvbj46bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwXHJcbn1cclxuXHJcbi51ay1zZWN0aW9uLXhzbWFsbCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4XHJcbn1cclxuXHJcbi51ay1zZWN0aW9uLXNtYWxsIHtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHhcclxufVxyXG5cclxuLnVrLXNlY3Rpb24tbGFyZ2Uge1xyXG4gICAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo5NjBweCkge1xyXG4gICAgLnVrLXNlY3Rpb24tbGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHhcclxuICAgIH1cclxufVxyXG5cclxuLnVrLXNlY3Rpb24teGxhcmdlIHtcclxuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo5NjBweCkge1xyXG4gICAgLnVrLXNlY3Rpb24teGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjEwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIxMHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay1zZWN0aW9uLWRlZmF1bHQge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZlxyXG59XHJcblxyXG4udWstc2VjdGlvbi1tdXRlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4XHJcbn1cclxuXHJcbi51ay1zZWN0aW9uLXByaW1hcnkge1xyXG4gICAgYmFja2dyb3VuZDogIzFlODdmMFxyXG59XHJcblxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnkge1xyXG4gICAgYmFja2dyb3VuZDogIzIyMlxyXG59XHJcblxyXG4udWstY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsb3ctcm9vdDtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHhcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6NjQwcHgpIHtcclxuICAgIC51ay1jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjk2MHB4KSB7XHJcbiAgICAudWstY29udGFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweFxyXG4gICAgfVxyXG59XHJcblxyXG4udWstY29udGFpbmVyPjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBcclxufVxyXG5cclxuLnVrLWNvbnRhaW5lciAudWstY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBcclxufVxyXG5cclxuLnVrLWNvbnRhaW5lci1zbWFsbCB7XHJcbiAgICBtYXgtd2lkdGg6IDc1MHB4XHJcbn1cclxuXHJcbi51ay1jb250YWluZXItc21hbGwge1xyXG4gICAgbWF4LXdpZHRoOiA5MDBweFxyXG59XHJcblxyXG4udWstY29udGFpbmVyLXhsYXJnZSB7XHJcbiAgICBtYXgtd2lkdGg6IDE0MDBweFxyXG59XHJcblxyXG4udWstY29udGFpbmVyLXhsYXJnZSB7XHJcbiAgICBtYXgtd2lkdGg6IDE2MDBweFxyXG59XHJcblxyXG4udWstY29udGFpbmVyLWV4cGFuZCB7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmVcclxufVxyXG5cclxuLnVrLWNvbnRhaW5lci1leHBhbmQtbGVmdCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMFxyXG59XHJcblxyXG4udWstY29udGFpbmVyLWV4cGFuZC1yaWdodCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDBcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6NjQwcHgpIHtcclxuXHJcbiAgICAudWstY29udGFpbmVyLWV4cGFuZC1sZWZ0LnVrLWNvbnRhaW5lci1zbWFsbCxcclxuICAgIC51ay1jb250YWluZXItZXhwYW5kLXJpZ2h0LnVrLWNvbnRhaW5lci1zbWFsbCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSArICg3NTBweCAvIDIpIC0gMzBweClcclxuICAgIH1cclxuXHJcbiAgICAudWstY29udGFpbmVyLWV4cGFuZC1sZWZ0LnVrLWNvbnRhaW5lci1zbWFsbCxcclxuICAgIC51ay1jb250YWluZXItZXhwYW5kLXJpZ2h0LnVrLWNvbnRhaW5lci1zbWFsbCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSArICg5MDBweCAvIDIpIC0gMzBweClcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6OTYwcHgpIHtcclxuXHJcbiAgICAudWstY29udGFpbmVyLWV4cGFuZC1sZWZ0LFxyXG4gICAgLnVrLWNvbnRhaW5lci1leHBhbmQtcmlnaHQge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgKyAoMTIwMHB4IC8gMikgLSA0MHB4KVxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jb250YWluZXItZXhwYW5kLWxlZnQudWstY29udGFpbmVyLXNtYWxsLFxyXG4gICAgLnVrLWNvbnRhaW5lci1leHBhbmQtcmlnaHQudWstY29udGFpbmVyLXNtYWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlICsgKDc1MHB4IC8gMikgLSA0MHB4KVxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jb250YWluZXItZXhwYW5kLWxlZnQudWstY29udGFpbmVyLXNtYWxsLFxyXG4gICAgLnVrLWNvbnRhaW5lci1leHBhbmQtcmlnaHQudWstY29udGFpbmVyLXNtYWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlICsgKDkwMHB4IC8gMikgLSA0MHB4KVxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jb250YWluZXItZXhwYW5kLWxlZnQudWstY29udGFpbmVyLXhsYXJnZSxcclxuICAgIC51ay1jb250YWluZXItZXhwYW5kLXJpZ2h0LnVrLWNvbnRhaW5lci14bGFyZ2Uge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgKyAoMTQwMHB4IC8gMikgLSA0MHB4KVxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jb250YWluZXItZXhwYW5kLWxlZnQudWstY29udGFpbmVyLXhsYXJnZSxcclxuICAgIC51ay1jb250YWluZXItZXhwYW5kLXJpZ2h0LnVrLWNvbnRhaW5lci14bGFyZ2Uge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgKyAoMTYwMHB4IC8gMikgLSA0MHB4KVxyXG4gICAgfVxyXG59XHJcblxyXG4udWstY29udGFpbmVyLWl0ZW0tcGFkZGluZy1yZW1vdmUtbGVmdCxcclxuLnVrLWNvbnRhaW5lci1pdGVtLXBhZGRpbmctcmVtb3ZlLXJpZ2h0IHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNXB4KVxyXG59XHJcblxyXG4udWstY29udGFpbmVyLWl0ZW0tcGFkZGluZy1yZW1vdmUtbGVmdCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE1cHhcclxufVxyXG5cclxuLnVrLWNvbnRhaW5lci1pdGVtLXBhZGRpbmctcmVtb3ZlLXJpZ2h0IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTE1cHhcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6NjQwcHgpIHtcclxuXHJcbiAgICAudWstY29udGFpbmVyLWl0ZW0tcGFkZGluZy1yZW1vdmUtbGVmdCxcclxuICAgIC51ay1jb250YWluZXItaXRlbS1wYWRkaW5nLXJlbW92ZS1yaWdodCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNvbnRhaW5lci1pdGVtLXBhZGRpbmctcmVtb3ZlLWxlZnQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jb250YWluZXItaXRlbS1wYWRkaW5nLXJlbW92ZS1yaWdodCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMzBweFxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo5NjBweCkge1xyXG5cclxuICAgIC51ay1jb250YWluZXItaXRlbS1wYWRkaW5nLXJlbW92ZS1sZWZ0LFxyXG4gICAgLnVrLWNvbnRhaW5lci1pdGVtLXBhZGRpbmctcmVtb3ZlLXJpZ2h0IHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweClcclxuICAgIH1cclxuXHJcbiAgICAudWstY29udGFpbmVyLWl0ZW0tcGFkZGluZy1yZW1vdmUtbGVmdCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00MHB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNvbnRhaW5lci1pdGVtLXBhZGRpbmctcmVtb3ZlLXJpZ2h0IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC00MHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay10aWxlIHtcclxuICAgIGRpc3BsYXk6IGZsb3ctcm9vdDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo2NDBweCkge1xyXG4gICAgLnVrLXRpbGUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjk2MHB4KSB7XHJcbiAgICAudWstdGlsZSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHhcclxuICAgIH1cclxufVxyXG5cclxuLnVrLXRpbGU+Omxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMFxyXG59XHJcblxyXG4udWstdGlsZS14c21hbGwge1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweFxyXG59XHJcblxyXG4udWstdGlsZS1zbWFsbCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4XHJcbn1cclxuXHJcbi51ay10aWxlLWxhcmdlIHtcclxuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDcwcHhcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6OTYwcHgpIHtcclxuICAgIC51ay10aWxlLWxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE0MHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay10aWxlLXhsYXJnZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHhcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6OTYwcHgpIHtcclxuICAgIC51ay10aWxlLXhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMTBweFxyXG4gICAgfVxyXG59XHJcblxyXG4udWstdGlsZS1kZWZhdWx0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZcclxufVxyXG5cclxuLnVrLXRpbGUtbXV0ZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmOFxyXG59XHJcblxyXG4udWstdGlsZS1wcmltYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTg3ZjBcclxufVxyXG5cclxuLnVrLXRpbGUtc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjJcclxufVxyXG5cclxuLnVrLWNhcmQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjFzIGVhc2UtaW4tb3V0XHJcbn1cclxuXHJcbi51ay1jYXJkLWJvZHkge1xyXG4gICAgZGlzcGxheTogZmxvdy1yb290O1xyXG4gICAgcGFkZGluZzogMzBweCAzMHB4XHJcbn1cclxuXHJcbi51ay1jYXJkLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbG93LXJvb3Q7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHhcclxufVxyXG5cclxuLnVrLWNhcmQtZm9vdGVyIHtcclxuICAgIGRpc3BsYXk6IGZsb3ctcm9vdDtcclxuICAgIHBhZGRpbmc6IDE1cHggMzBweFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpIHtcclxuICAgIC51ay1jYXJkLWJvZHkge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggNDBweFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jYXJkLWhlYWRlciB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNhcmQtZm9vdGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHhcclxuICAgIH1cclxufVxyXG5cclxuLnVrLWNhcmQtYm9keT46bGFzdC1jaGlsZCxcclxuLnVrLWNhcmQtZm9vdGVyPjpsYXN0LWNoaWxkLFxyXG4udWstY2FyZC1oZWFkZXI+Omxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMFxyXG59XHJcblxyXG4udWstY2FyZC10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjRcclxufVxyXG5cclxuLnVrLWNhcmQtYmFkZ2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxNXB4O1xyXG4gICAgcmlnaHQ6IDE1cHg7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzFlODdmMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG59XHJcblxyXG4udWstY2FyZC1iYWRnZTpmaXJzdC1jaGlsZCsqIHtcclxuICAgIG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLnVrLWNhcmQtaG92ZXI6bm90KC51ay1jYXJkLWRlZmF1bHQpOm5vdCgudWstY2FyZC1wcmltYXJ5KTpub3QoLnVrLWNhcmQtc2Vjb25kYXJ5KTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm94LXNoYWRvdzogMCAxNHB4IDI1cHggcmdiYSgwLCAwLCAwLCAuMTYpXHJcbn1cclxuXHJcbi51ay1jYXJkLWRlZmF1bHQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIC4wOClcclxufVxyXG5cclxuLnVrLWNhcmQtZGVmYXVsdCAudWstY2FyZC10aXRsZSB7XHJcbiAgICBjb2xvcjogIzMzM1xyXG59XHJcblxyXG4udWstY2FyZC1kZWZhdWx0LnVrLWNhcmQtaG92ZXI6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IDAgMTRweCAyNXB4IHJnYmEoMCwgMCwgMCwgLjE2KVxyXG59XHJcblxyXG4udWstY2FyZC1kZWZhdWx0IC51ay1jYXJkLWhlYWRlciB7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2U1ZTVlNVxyXG59XHJcblxyXG4udWstY2FyZC1kZWZhdWx0IC51ay1jYXJkLWZvb3RlciB7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2U1ZTVlNVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTg3ZjA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAuMDgpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkgLnVrLWNhcmQtdGl0bGUge1xyXG4gICAgY29sb3I6ICNmZmZcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWhvdmVyOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTg3ZjA7XHJcbiAgICBib3gtc2hhZG93OiAwIDE0cHggMjVweCByZ2JhKDAsIDAsIDAsIC4xNilcclxufVxyXG5cclxuLnVrLWNhcmQtc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAuMDgpXHJcbn1cclxuXHJcbi51ay1jYXJkLXNlY29uZGFyeSAudWstY2FyZC10aXRsZSB7XHJcbiAgICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ob3Zlcjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xyXG4gICAgYm94LXNoYWRvdzogMCAxNHB4IDI1cHggcmdiYSgwLCAwLCAwLCAuMTYpXHJcbn1cclxuXHJcbi51ay1jYXJkLXNtYWxsIC51ay1jYXJkLWJvZHksXHJcbi51ay1jYXJkLXNtYWxsLnVrLWNhcmQtYm9keSB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHhcclxufVxyXG5cclxuLnVrLWNhcmQtc21hbGwgLnVrLWNhcmQtaGVhZGVyIHtcclxuICAgIHBhZGRpbmc6IDEzcHggMjBweFxyXG59XHJcblxyXG4udWstY2FyZC1zbWFsbCAudWstY2FyZC1mb290ZXIge1xyXG4gICAgcGFkZGluZzogMTNweCAyMHB4XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCkge1xyXG5cclxuICAgIC51ay1jYXJkLWxhcmdlIC51ay1jYXJkLWJvZHksXHJcbiAgICAudWstY2FyZC1sYXJnZS51ay1jYXJkLWJvZHkge1xyXG4gICAgICAgIHBhZGRpbmc6IDcwcHggNzBweFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jYXJkLWxhcmdlIC51ay1jYXJkLWhlYWRlciB7XHJcbiAgICAgICAgcGFkZGluZzogMzVweCA3MHB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNhcmQtbGFyZ2UgLnVrLWNhcmQtZm9vdGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAzNXB4IDcwcHhcclxuICAgIH1cclxufVxyXG5cclxuLnVrLWNhcmQtYm9keT4udWstbmF2LWRlZmF1bHQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweFxyXG59XHJcblxyXG4udWstY2FyZC1ib2R5Pi51ay1uYXYtZGVmYXVsdDpvbmx5LWNoaWxkIHtcclxuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHhcclxufVxyXG5cclxuLnVrLWNhcmQtYm9keT4udWstbmF2LWRlZmF1bHQgLnVrLW5hdi1kaXZpZGVyLFxyXG4udWstY2FyZC1ib2R5Pi51ay1uYXYtZGVmYXVsdCAudWstbmF2LWhlYWRlcixcclxuLnVrLWNhcmQtYm9keT4udWstbmF2LWRlZmF1bHQ+bGk+YSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4XHJcbn1cclxuXHJcbi51ay1jYXJkLWJvZHk+LnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDVweFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpIHtcclxuICAgIC51ay1jYXJkLWJvZHk+LnVrLW5hdi1kZWZhdWx0IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTQwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNDBweFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jYXJkLWJvZHk+LnVrLW5hdi1kZWZhdWx0Om9ubHktY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0yNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0yNXB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNhcmQtYm9keT4udWstbmF2LWRlZmF1bHQgLnVrLW5hdi1kaXZpZGVyLFxyXG4gICAgLnVrLWNhcmQtYm9keT4udWstbmF2LWRlZmF1bHQgLnVrLW5hdi1oZWFkZXIsXHJcbiAgICAudWstY2FyZC1ib2R5Pi51ay1uYXYtZGVmYXVsdD5saT5hIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jYXJkLWJvZHk+LnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHhcclxuICAgIH1cclxufVxyXG5cclxuLnVrLWNhcmQtc21hbGw+LnVrLW5hdi1kZWZhdWx0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHhcclxufVxyXG5cclxuLnVrLWNhcmQtc21hbGw+LnVrLW5hdi1kZWZhdWx0Om9ubHktY2hpbGQge1xyXG4gICAgbWFyZ2luLXRvcDogLTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IC01cHhcclxufVxyXG5cclxuLnVrLWNhcmQtc21hbGw+LnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtZGl2aWRlcixcclxuLnVrLWNhcmQtc21hbGw+LnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtaGVhZGVyLFxyXG4udWstY2FyZC1zbWFsbD4udWstbmF2LWRlZmF1bHQ+bGk+YSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4XHJcbn1cclxuXHJcbi51ay1jYXJkLXNtYWxsPi51ay1uYXYtZGVmYXVsdCAudWstbmF2LXN1YiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHhcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KSB7XHJcbiAgICAudWstY2FyZC1sYXJnZT4udWstbmF2LWRlZmF1bHQge1xyXG4gICAgICAgIG1hcmdpbjogMFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jYXJkLWxhcmdlPi51ay1uYXYtZGVmYXVsdDpvbmx5LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW46IDBcclxuICAgIH1cclxuXHJcbiAgICAudWstY2FyZC1sYXJnZT4udWstbmF2LWRlZmF1bHQgLnVrLW5hdi1kaXZpZGVyLFxyXG4gICAgLnVrLWNhcmQtbGFyZ2U+LnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtaGVhZGVyLFxyXG4gICAgLnVrLWNhcmQtbGFyZ2U+LnVrLW5hdi1kZWZhdWx0PmxpPmEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNhcmQtbGFyZ2U+LnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHhcclxuICAgIH1cclxufVxyXG5cclxuLnVrLWNsb3NlIHtcclxuICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgdHJhbnNpdGlvbjogLjFzIGVhc2UtaW4tb3V0O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIG9wYWNpdHlcclxufVxyXG5cclxuLnVrLWNsb3NlOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi51ay1zcGlubmVyPioge1xyXG4gICAgYW5pbWF0aW9uOiB1ay1zcGlubmVyLXJvdGF0ZSAxLjRzIGxpbmVhciBpbmZpbml0ZVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHVrLXNwaW5uZXItcm90YXRlIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKVxyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZylcclxuICAgIH1cclxufVxyXG5cclxuLnVrLXNwaW5uZXI+Kj4qIHtcclxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDg4cHg7XHJcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIGFuaW1hdGlvbjogdWstc3Bpbm5lci1kYXNoIDEuNHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcbiAgICBzdHJva2Utd2lkdGg6IDE7XHJcbiAgICBzdHJva2UtbGluZWNhcDogcm91bmRcclxufVxyXG5cclxuQGtleWZyYW1lcyB1ay1zcGlubmVyLWRhc2gge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA4OHB4XHJcbiAgICB9XHJcblxyXG4gICAgNTAlIHtcclxuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMjJweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpXHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDg4cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDUwZGVnKVxyXG4gICAgfVxyXG59XHJcblxyXG4udWstdG90b3Age1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZS1pbi1vdXRcclxufVxyXG5cclxuLnVrLXRvdG9wOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi51ay10b3RvcDphY3RpdmUge1xyXG4gICAgY29sb3I6ICMzMzNcclxufVxyXG5cclxuLnVrLW1hcmtlciB7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMjIyO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MDBweFxyXG59XHJcblxyXG4udWstbWFya2VyOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1hbGVydCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZzogMTVweCAyOXB4IDE1cHggMTVweDtcclxuICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7XHJcbiAgICBjb2xvcjogIzY2NlxyXG59XHJcblxyXG4qKy51ay1hbGVydCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4XHJcbn1cclxuXHJcbi51ay1hbGVydD46bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwXHJcbn1cclxuXHJcbi51ay1hbGVydC1jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDIwcHg7XHJcbiAgICByaWdodDogMTVweDtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgb3BhY2l0eTogLjRcclxufVxyXG5cclxuLnVrLWFsZXJ0LWNsb3NlOmZpcnN0LWNoaWxkKyoge1xyXG4gICAgbWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG4udWstYWxlcnQtY2xvc2U6aG92ZXIge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBvcGFjaXR5OiAuOFxyXG59XHJcblxyXG4udWstYWxlcnQtcHJpbWFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZDhlYWZjO1xyXG4gICAgY29sb3I6ICMxZTg3ZjBcclxufVxyXG5cclxuLnVrLWFsZXJ0LXN1Y2Nlc3Mge1xyXG4gICAgYmFja2dyb3VuZDogI2VkZmJmNjtcclxuICAgIGNvbG9yOiAjMzJkMjk2XHJcbn1cclxuXHJcbi51ay1hbGVydC13YXJuaW5nIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY2ZWU7XHJcbiAgICBjb2xvcjogI2ZhYTA1YVxyXG59XHJcblxyXG4udWstYWxlcnQtZGFuZ2VyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZWY0ZjY7XHJcbiAgICBjb2xvcjogI2YwNTA2ZVxyXG59XHJcblxyXG4udWstYWxlcnQgaDEsXHJcbi51ay1hbGVydCBoMixcclxuLnVrLWFsZXJ0IGgzLFxyXG4udWstYWxlcnQgaDQsXHJcbi51ay1hbGVydCBoNSxcclxuLnVrLWFsZXJ0IGg2IHtcclxuICAgIGNvbG9yOiBpbmhlcml0XHJcbn1cclxuXHJcbi51ay1hbGVydCBhOm5vdChbY2xhc3NdKSB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcbn1cclxuXHJcbi51ay1hbGVydCBhOm5vdChbY2xhc3NdKTpob3ZlciB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcbn1cclxuXHJcbi51ay1wbGFjZWhvbGRlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZzogMzBweCAzMHB4O1xyXG4gICAgYmFja2dyb3VuZDogMCAwO1xyXG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICNlNWU1ZTVcclxufVxyXG5cclxuKisudWstcGxhY2Vob2xkZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweFxyXG59XHJcblxyXG4udWstcGxhY2Vob2xkZXI+Omxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMFxyXG59XHJcblxyXG4udWstYmFkZ2Uge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIG1pbi13aWR0aDogMThweDtcclxuICAgIGhlaWdodDogMThweDtcclxuICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgYmFja2dyb3VuZDogIzFlODdmMDtcclxuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAwXHJcbn1cclxuXHJcbi51ay1iYWRnZTpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcclxufVxyXG5cclxuLnVrLWxhYmVsIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIGJhY2tncm91bmQ6ICMxZTg3ZjA7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxufVxyXG5cclxuLnVrLWxhYmVsLXN1Y2Nlc3Mge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyZDI5NjtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1sYWJlbC13YXJuaW5nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWEwNWE7XHJcbiAgICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstbGFiZWwtZGFuZ2VyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDUwNmU7XHJcbiAgICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstb3ZlcmxheSB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHhcclxufVxyXG5cclxuLnVrLW92ZXJsYXk+Omxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMFxyXG59XHJcblxyXG4udWstb3ZlcmxheS1kZWZhdWx0IHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjgpXHJcbn1cclxuXHJcbi51ay1vdmVybGF5LXByaW1hcnkge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgzNCwgMzQsIDM0LCAuOClcclxufVxyXG5cclxuLnVrLWFydGljbGUge1xyXG4gICAgZGlzcGxheTogZmxvdy1yb290XHJcbn1cclxuXHJcbi51ay1hcnRpY2xlPjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBcclxufVxyXG5cclxuLnVrLWFydGljbGUrLnVrLWFydGljbGUge1xyXG4gICAgbWFyZ2luLXRvcDogNzBweFxyXG59XHJcblxyXG4udWstYXJ0aWNsZS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDIuMjMxMjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS4yXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjk2MHB4KSB7XHJcbiAgICAudWstYXJ0aWNsZS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjYyNXJlbVxyXG4gICAgfVxyXG59XHJcblxyXG4udWstYXJ0aWNsZS1tZXRhIHtcclxuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBjb2xvcjogIzk5OVxyXG59XHJcblxyXG4udWstYXJ0aWNsZS1tZXRhIGEge1xyXG4gICAgY29sb3I6ICM5OTlcclxufVxyXG5cclxuLnVrLWFydGljbGUtbWV0YSBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbn1cclxuXHJcbi51ay1jb21tZW50LWJvZHkge1xyXG4gICAgZGlzcGxheTogZmxvdy1yb290O1xyXG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcclxuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZFxyXG59XHJcblxyXG4udWstY29tbWVudC1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxvdy1yb290O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweFxyXG59XHJcblxyXG4udWstY29tbWVudC1ib2R5PjpsYXN0LWNoaWxkLFxyXG4udWstY29tbWVudC1oZWFkZXI+Omxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMFxyXG59XHJcblxyXG4udWstY29tbWVudC10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS40XHJcbn1cclxuXHJcbi51ay1jb21tZW50LW1ldGEge1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIGNvbG9yOiAjOTk5XHJcbn1cclxuXHJcbi51ay1jb21tZW50LWxpc3Qge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmVcclxufVxyXG5cclxuLnVrLWNvbW1lbnQtbGlzdD46bnRoLWNoaWxkKG4rMikge1xyXG4gICAgbWFyZ2luLXRvcDogNzBweFxyXG59XHJcblxyXG4udWstY29tbWVudC1saXN0IC51ay1jb21tZW50fnVsIHtcclxuICAgIG1hcmdpbjogNzBweCAwIDAgMDtcclxuICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmVcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6OTYwcHgpIHtcclxuICAgIC51ay1jb21tZW50LWxpc3QgLnVrLWNvbW1lbnR+dWwge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHhcclxuICAgIH1cclxufVxyXG5cclxuLnVrLWNvbW1lbnQtbGlzdCAudWstY29tbWVudH51bD46bnRoLWNoaWxkKG4rMikge1xyXG4gICAgbWFyZ2luLXRvcDogNzBweFxyXG59XHJcblxyXG4udWstY29tbWVudC1wcmltYXJ5IHtcclxuICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4XHJcbn1cclxuXHJcbi51ay1zZWFyY2gge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwXHJcbn1cclxuXHJcbi51ay1zZWFyY2gtaW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXHJcbi51ay1zZWFyY2gtaW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lXHJcbn1cclxuXHJcbi51ay1zZWFyY2gtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgb3BhY2l0eTogMVxyXG59XHJcblxyXG4udWstc2VhcmNoLWlucHV0IHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgZm9udDogaW5oZXJpdDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY29sb3I6ICM2NjZcclxufVxyXG5cclxuLnVrLXNlYXJjaC1pbnB1dDpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAwXHJcbn1cclxuXHJcbi51ay1zZWFyY2gtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjOTk5XHJcbn1cclxuXHJcbi51ay1zZWFyY2ggLnVrLXNlYXJjaC1pY29uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjOTk5XHJcbn1cclxuXHJcbi51ay1zZWFyY2ggLnVrLXNlYXJjaC1pY29uOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjOTk5XHJcbn1cclxuXHJcbi51ay1zZWFyY2ggLnVrLXNlYXJjaC1pY29uOm5vdChhKTpub3QoYnV0dG9uKTpub3QoaW5wdXQpIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lXHJcbn1cclxuXHJcbi51ay1zZWFyY2ggLnVrLXNlYXJjaC1pY29uLWZsaXAge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiBhdXRvXHJcbn1cclxuXHJcbi51ay1zZWFyY2gtZGVmYXVsdCB7XHJcbiAgICB3aWR0aDogMjQwcHhcclxufVxyXG5cclxuLnVrLXNlYXJjaC1kZWZhdWx0IC51ay1zZWFyY2gtaW5wdXQge1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIGJhY2tncm91bmQ6IDAgMDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNlNWU1ZTVcclxufVxyXG5cclxuLnVrLXNlYXJjaC1kZWZhdWx0IC51ay1zZWFyY2gtaW5wdXQ6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgIGJvcmRlci1jb2xvcjogIzFlODdmMFxyXG59XHJcblxyXG4udWstc2VhcmNoLWRlZmF1bHQgLnVrLXNlYXJjaC1pY29uIHtcclxuICAgIHdpZHRoOiA0MHB4XHJcbn1cclxuXHJcbi51ay1zZWFyY2gtZGVmYXVsdCAudWstc2VhcmNoLWljb246bm90KC51ay1zZWFyY2gtaWNvbi1mbGlwKX4udWstc2VhcmNoLWlucHV0IHtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweFxyXG59XHJcblxyXG4udWstc2VhcmNoLWRlZmF1bHQgLnVrLXNlYXJjaC1pY29uLWZsaXB+LnVrLXNlYXJjaC1pbnB1dCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4XHJcbn1cclxuXHJcbi51ay1zZWFyY2gtbmF2YmFyIHtcclxuICAgIHdpZHRoOiA0MDBweFxyXG59XHJcblxyXG4udWstc2VhcmNoLW5hdmJhciAudWstc2VhcmNoLWlucHV0IHtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGJhY2tncm91bmQ6IDAgMDtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtXHJcbn1cclxuXHJcbi51ay1zZWFyY2gtbmF2YmFyIC51ay1zZWFyY2gtaWNvbiB7XHJcbiAgICB3aWR0aDogNDBweFxyXG59XHJcblxyXG4udWstc2VhcmNoLW5hdmJhciAudWstc2VhcmNoLWljb246bm90KC51ay1zZWFyY2gtaWNvbi1mbGlwKX4udWstc2VhcmNoLWlucHV0IHtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweFxyXG59XHJcblxyXG4udWstc2VhcmNoLW5hdmJhciAudWstc2VhcmNoLWljb24tZmxpcH4udWstc2VhcmNoLWlucHV0IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHhcclxufVxyXG5cclxuLnVrLXNlYXJjaC1sYXJnZSB7XHJcbiAgICB3aWR0aDogNTAwcHhcclxufVxyXG5cclxuLnVrLXNlYXJjaC1sYXJnZSAudWstc2VhcmNoLWlucHV0IHtcclxuICAgIGhlaWdodDogODBweDtcclxuICAgIGJhY2tncm91bmQ6IDAgMDtcclxuICAgIGZvbnQtc2l6ZTogMi42MjVyZW1cclxufVxyXG5cclxuLnVrLXNlYXJjaC1sYXJnZSAudWstc2VhcmNoLWljb24ge1xyXG4gICAgd2lkdGg6IDgwcHhcclxufVxyXG5cclxuLnVrLXNlYXJjaC1sYXJnZSAudWstc2VhcmNoLWljb246bm90KC51ay1zZWFyY2gtaWNvbi1mbGlwKX4udWstc2VhcmNoLWlucHV0IHtcclxuICAgIHBhZGRpbmctbGVmdDogODBweFxyXG59XHJcblxyXG4udWstc2VhcmNoLWxhcmdlIC51ay1zZWFyY2gtaWNvbi1mbGlwfi51ay1zZWFyY2gtaW5wdXQge1xyXG4gICAgcGFkZGluZy1yaWdodDogODBweFxyXG59XHJcblxyXG4udWstc2VhcmNoLXRvZ2dsZSB7XHJcbiAgICBjb2xvcjogIzk5OVxyXG59XHJcblxyXG4udWstc2VhcmNoLXRvZ2dsZTpob3ZlciB7XHJcbiAgICBjb2xvcjogIzY2NlxyXG59XHJcblxyXG4udWstYWNjb3JkaW9uIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lXHJcbn1cclxuXHJcbi51ay1hY2NvcmRpb24+Om50aC1jaGlsZChuKzIpIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHhcclxufVxyXG5cclxuLnVrLWFjY29yZGlvbi10aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLnVrLWFjY29yZGlvbi10aXRsZTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMS40ZW07XHJcbiAgICBoZWlnaHQ6IDEuNGVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCUyMjEzJTIyJTIwaGVpZ2h0JTNEJTIyMTMlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMyUyMDEzJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlMEElMjAlMjAlMjAlMjAlM0NyZWN0JTIwZmlsbCUzRCUyMiUyMzY2NiUyMiUyMHdpZHRoJTNEJTIyMTMlMjIlMjBoZWlnaHQlM0QlMjIxJTIyJTIweCUzRCUyMjAlMjIlMjB5JTNEJTIyNiUyMiUyMCUyRiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3JlY3QlMjBmaWxsJTNEJTIyJTIzNjY2JTIyJTIwd2lkdGglM0QlMjIxJTIyJTIwaGVpZ2h0JTNEJTIyMTMlMjIlMjB4JTNEJTIyNiUyMiUyMHklM0QlMjIwJTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCVcclxufVxyXG5cclxuLnVrLW9wZW4+LnVrLWFjY29yZGlvbi10aXRsZTo6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTMlMjIlMjBoZWlnaHQlM0QlMjIxMyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEzJTIwMTMlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3JlY3QlMjBmaWxsJTNEJTIyJTIzNjY2JTIyJTIwd2lkdGglM0QlMjIxMyUyMiUyMGhlaWdodCUzRCUyMjElMjIlMjB4JTNEJTIyMCUyMiUyMHklM0QlMjI2JTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFXCIpXHJcbn1cclxuXHJcbi51ay1hY2NvcmRpb24tdGl0bGU6aG92ZXIge1xyXG4gICAgY29sb3I6ICM2NjY7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcclxufVxyXG5cclxuLnVrLWFjY29yZGlvbi1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsb3ctcm9vdDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHhcclxufVxyXG5cclxuLnVrLWFjY29yZGlvbi1jb250ZW50PjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBcclxufVxyXG5cclxuLnVrLWRyb3Age1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDEwMjA7XHJcbiAgICAtLXVrLXBvc2l0aW9uLW9mZnNldDogMjBweDtcclxuICAgIC0tdWstcG9zaXRpb24tdmlld3BvcnQtb2Zmc2V0OiAxNXB4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHdpZHRoOiAzMDBweFxyXG59XHJcblxyXG4udWstZHJvcC51ay1vcGVuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi51ay1kcm9wLXN0YWNrIC51ay1kcm9wLWdyaWQ+KiB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1kcm9wLXBhcmVudC1pY29uIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAuMjVlbTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1vdXRcclxufVxyXG5cclxuW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0+LnVrLWRyb3AtcGFyZW50LWljb24ge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZylcclxufVxyXG5cclxuLnVrLWRyb3BiYXIge1xyXG4gICAgLS11ay1wb3NpdGlvbi1vZmZzZXQ6IDA7XHJcbiAgICAtLXVrLXBvc2l0aW9uLXNoaWZ0LW9mZnNldDogMDtcclxuICAgIC0tdWstcG9zaXRpb24tdmlld3BvcnQtb2Zmc2V0OiAwO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAyNXB4IDE1cHggMjVweCAxNXB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi51ay1kcm9wYmFyPjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6NjQwcHgpIHtcclxuICAgIC51ay1kcm9wYmFyIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweFxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo5NjBweCkge1xyXG4gICAgLnVrLWRyb3BiYXIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay1kcm9wYmFyIDpmb2N1cy12aXNpYmxlIHtcclxuICAgIG91dGxpbmUtY29sb3I6ICMzMzMgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstZHJvcGJhci1sYXJnZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4XHJcbn1cclxuXHJcbi51ay1kcm9wYmFyLXRvcCB7XHJcbiAgICBib3gtc2hhZG93OiAwIDEycHggN3B4IC02cHggcmdiYSgwLCAwLCAwLCAuMDUpXHJcbn1cclxuXHJcbi51ay1kcm9wYmFyLWJvdHRvbSB7XHJcbiAgICBib3gtc2hhZG93OiAwIC0xMnB4IDdweCAtNnB4IHJnYmEoMCwgMCwgMCwgLjA1KVxyXG59XHJcblxyXG4udWstZHJvcGJhci1sZWZ0IHtcclxuICAgIGJveC1zaGFkb3c6IDEycHggMCA3cHggLTZweCByZ2JhKDAsIDAsIDAsIC4wNSlcclxufVxyXG5cclxuLnVrLWRyb3BiYXItcmlnaHQge1xyXG4gICAgYm94LXNoYWRvdzogLTEycHggMCA3cHggLTZweCByZ2JhKDAsIDAsIDAsIC4wNSlcclxufVxyXG5cclxuLnVrLWRyb3BuYXYtZHJvcGJhciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiA5ODA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwXHJcbn1cclxuXHJcbi51ay1tb2RhbCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogMTAxMDtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC42KTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgbGluZWFyXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjY0MHB4KSB7XHJcbiAgICAudWstbW9kYWwge1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMzBweFxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo5NjBweCkge1xyXG4gICAgLnVrLW1vZGFsIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweFxyXG4gICAgfVxyXG59XHJcblxyXG4udWstbW9kYWwudWstb3BlbiB7XHJcbiAgICBvcGFjaXR5OiAxXHJcbn1cclxuXHJcbi51ay1tb2RhbC1wYWdlIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLnVrLW1vZGFsLWRpYWxvZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB3aWR0aDogNjAwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDBweCk7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3MgbGluZWFyO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtXHJcbn1cclxuXHJcbi51ay1vcGVuPi51ay1tb2RhbC1kaWFsb2cge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKVxyXG59XHJcblxyXG4udWstbW9kYWwtY29udGFpbmVyIC51ay1tb2RhbC1kaWFsb2cge1xyXG4gICAgd2lkdGg6IDEyMDBweFxyXG59XHJcblxyXG4udWstbW9kYWwtZnVsbCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZDogMCAwXHJcbn1cclxuXHJcbi51ay1tb2RhbC1mdWxsIC51ay1tb2RhbC1kaWFsb2cge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMClcclxufVxyXG5cclxuLnVrLW1vZGFsLWJvZHkge1xyXG4gICAgZGlzcGxheTogZmxvdy1yb290O1xyXG4gICAgcGFkZGluZzogMjBweCAyMHB4XHJcbn1cclxuXHJcbi51ay1tb2RhbC1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxvdy1yb290O1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTVlNWU1XHJcbn1cclxuXHJcbi51ay1tb2RhbC1mb290ZXIge1xyXG4gICAgZGlzcGxheTogZmxvdy1yb290O1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZTVlNWU1XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjY0MHB4KSB7XHJcbiAgICAudWstbW9kYWwtYm9keSB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAzMHB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLW1vZGFsLWhlYWRlciB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAzMHB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLW1vZGFsLWZvb3RlciB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAzMHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay1tb2RhbC1ib2R5PjpsYXN0LWNoaWxkLFxyXG4udWstbW9kYWwtZm9vdGVyPjpsYXN0LWNoaWxkLFxyXG4udWstbW9kYWwtaGVhZGVyPjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBcclxufVxyXG5cclxuLnVrLW1vZGFsLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjNcclxufVxyXG5cclxuW2NsYXNzKj11ay1tb2RhbC1jbG9zZS1dIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDEwMTA7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIHBhZGRpbmc6IDVweFxyXG59XHJcblxyXG5bY2xhc3MqPXVrLW1vZGFsLWNsb3NlLV06Zmlyc3QtY2hpbGQrKiB7XHJcbiAgICBtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbi51ay1tb2RhbC1jbG9zZS1vdXRzaWRlIHtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAtNXB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xyXG4gICAgY29sb3I6ICNmZmZcclxufVxyXG5cclxuLnVrLW1vZGFsLWNsb3NlLW91dHNpZGU6aG92ZXIge1xyXG4gICAgY29sb3I6ICNmZmZcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6OTYwcHgpIHtcclxuICAgIC51ay1tb2RhbC1jbG9zZS1vdXRzaWRlIHtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAtMTAwJSlcclxuICAgIH1cclxufVxyXG5cclxuLnVrLW1vZGFsLWNsb3NlLWZ1bGwge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZlxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo5NjBweCkge1xyXG4gICAgLnVrLW1vZGFsLWNsb3NlLWZ1bGwge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHhcclxuICAgIH1cclxufVxyXG5cclxuLnVrLXNsaWRlc2hvdyB7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50XHJcbn1cclxuXHJcbi51ay1zbGlkZXNob3ctaXRlbXMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAgIHRvdWNoLWFjdGlvbjogcGFuLXlcclxufVxyXG5cclxuLnVrLXNsaWRlc2hvdy1pdGVtcz4qIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5XHJcbn1cclxuXHJcbi51ay1zbGlkZXNob3ctaXRlbXM+Om5vdCgudWstYWN0aXZlKSB7XHJcbiAgICBkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbi51ay1zbGlkZXIge1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudFxyXG59XHJcblxyXG4udWstc2xpZGVyLWNvbnRhaW5lciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbi51ay1zbGlkZXItY29udGFpbmVyLW9mZnNldCB7XHJcbiAgICBtYXJnaW46IC0xMXB4IC0yNXB4IC0zOXB4IC0yNXB4O1xyXG4gICAgcGFkZGluZzogMTFweCAyNXB4IDM5cHggMjVweFxyXG59XHJcblxyXG4udWstc2xpZGVyLWl0ZW1zIHtcclxuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15XHJcbn1cclxuXHJcbi51ay1zbGlkZXItaXRlbXM6bm90KC51ay1ncmlkKSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmVcclxufVxyXG5cclxuLnVrLXNsaWRlci1pdGVtcy51ay1ncmlkIHtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwXHJcbn1cclxuXHJcbi51ay1zbGlkZXItaXRlbXM+KiB7XHJcbiAgICBmbGV4OiBub25lO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi51ay1zdGlja3kge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogOTgwO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4udWstc3RpY2t5LWZpeGVkIHtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW5cclxufVxyXG5cclxuLnVrLXN0aWNreVtjbGFzcyo9dWstYW5pbWF0aW9uLV0ge1xyXG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuMnNcclxufVxyXG5cclxuLnVrLXN0aWNreS51ay1hbmltYXRpb24tcmV2ZXJzZSB7XHJcbiAgICBhbmltYXRpb24tZHVyYXRpb246IC4yc1xyXG59XHJcblxyXG4udWstc3RpY2t5LXBsYWNlaG9sZGVyIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lXHJcbn1cclxuXHJcbi51ay1vZmZjYW52YXMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAxMDAwXHJcbn1cclxuXHJcbi51ay1vZmZjYW52YXMtZmxpcCAudWstb2ZmY2FudmFzIHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogYXV0b1xyXG59XHJcblxyXG4udWstb2ZmY2FudmFzLWJhciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAtMjcwcHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgd2lkdGg6IDI3MHB4O1xyXG4gICAgcGFkZGluZzogMjBweCAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzIyMjtcclxuICAgIG92ZXJmbG93LXk6IGF1dG9cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6NjQwcHgpIHtcclxuICAgIC51ay1vZmZjYW52YXMtYmFyIHtcclxuICAgICAgICBsZWZ0OiAtMzUwcHg7XHJcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMzBweFxyXG4gICAgfVxyXG59XHJcblxyXG4udWstb2ZmY2FudmFzLWZsaXAgLnVrLW9mZmNhbnZhcy1iYXIge1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiAtMjcwcHhcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6NjQwcHgpIHtcclxuICAgIC51ay1vZmZjYW52YXMtZmxpcCAudWstb2ZmY2FudmFzLWJhciB7XHJcbiAgICAgICAgcmlnaHQ6IC0zNTBweFxyXG4gICAgfVxyXG59XHJcblxyXG4udWstb3Blbj4udWstb2ZmY2FudmFzLWJhciB7XHJcbiAgICBsZWZ0OiAwXHJcbn1cclxuXHJcbi51ay1vZmZjYW52YXMtZmxpcCAudWstb3Blbj4udWstb2ZmY2FudmFzLWJhciB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IDBcclxufVxyXG5cclxuLnVrLW9mZmNhbnZhcy1iYXItYW5pbWF0aW9uIHtcclxuICAgIHRyYW5zaXRpb246IGxlZnQgLjNzIGVhc2Utb3V0XHJcbn1cclxuXHJcbi51ay1vZmZjYW52YXMtZmxpcCAudWstb2ZmY2FudmFzLWJhci1hbmltYXRpb24ge1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogcmlnaHRcclxufVxyXG5cclxuLnVrLW9mZmNhbnZhcy1yZXZlYWwge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IHdpZHRoIC4zcyBlYXNlLW91dFxyXG59XHJcblxyXG4udWstb2ZmY2FudmFzLXJldmVhbCAudWstb2ZmY2FudmFzLWJhciB7XHJcbiAgICBsZWZ0OiAwXHJcbn1cclxuXHJcbi51ay1vZmZjYW52YXMtZmxpcCAudWstb2ZmY2FudmFzLXJldmVhbCAudWstb2ZmY2FudmFzLWJhciB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IDBcclxufVxyXG5cclxuLnVrLW9wZW4+LnVrLW9mZmNhbnZhcy1yZXZlYWwge1xyXG4gICAgd2lkdGg6IDI3MHB4XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjY0MHB4KSB7XHJcbiAgICAudWstb3Blbj4udWstb2ZmY2FudmFzLXJldmVhbCB7XHJcbiAgICAgICAgd2lkdGg6IDM1MHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay1vZmZjYW52YXMtZmxpcCAudWstb2ZmY2FudmFzLXJldmVhbCB7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IGF1dG9cclxufVxyXG5cclxuLnVrLW9mZmNhbnZhcy1jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgdG9wOiA1cHg7XHJcbiAgICByaWdodDogNXB4O1xyXG4gICAgcGFkZGluZzogNXB4XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjY0MHB4KSB7XHJcbiAgICAudWstb2ZmY2FudmFzLWNsb3NlIHtcclxuICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDEwcHhcclxuICAgIH1cclxufVxyXG5cclxuLnVrLW9mZmNhbnZhcy1jbG9zZTpmaXJzdC1jaGlsZCsqIHtcclxuICAgIG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLnVrLW9mZmNhbnZhcy1vdmVybGF5IHtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICAgIHRvdWNoLWFjdGlvbjogbm9uZVxyXG59XHJcblxyXG4udWstb2ZmY2FudmFzLW92ZXJsYXk6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGxpbmVhclxyXG59XHJcblxyXG4udWstb2ZmY2FudmFzLW92ZXJsYXkudWstb3Blbjo6YmVmb3JlIHtcclxuICAgIG9wYWNpdHk6IDFcclxufVxyXG5cclxuLnVrLW9mZmNhbnZhcy1jb250YWluZXIsXHJcbi51ay1vZmZjYW52YXMtcGFnZSB7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBvdmVyZmxvdy14OiBjbGlwXHJcbn1cclxuXHJcbi51ay1vZmZjYW52YXMtY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IC4zcyBlYXNlLW91dDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB3aWR0aDogMTAwJVxyXG59XHJcblxyXG46bm90KC51ay1vZmZjYW52YXMtZmxpcCkudWstb2ZmY2FudmFzLWNvbnRhaW5lci1hbmltYXRpb24ge1xyXG4gICAgbGVmdDogMjcwcHhcclxufVxyXG5cclxuLnVrLW9mZmNhbnZhcy1mbGlwLnVrLW9mZmNhbnZhcy1jb250YWluZXItYW5pbWF0aW9uIHtcclxuICAgIGxlZnQ6IC0yNzBweFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo2NDBweCkge1xyXG4gICAgOm5vdCgudWstb2ZmY2FudmFzLWZsaXApLnVrLW9mZmNhbnZhcy1jb250YWluZXItYW5pbWF0aW9uIHtcclxuICAgICAgICBsZWZ0OiAzNTBweFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1vZmZjYW52YXMtZmxpcC51ay1vZmZjYW52YXMtY29udGFpbmVyLWFuaW1hdGlvbiB7XHJcbiAgICAgICAgbGVmdDogLTM1MHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay1zd2l0Y2hlciB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZVxyXG59XHJcblxyXG4udWstc3dpdGNoZXI+Om5vdCgudWstYWN0aXZlKSB7XHJcbiAgICBkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbi51ay1zd2l0Y2hlcj4qPjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBcclxufVxyXG5cclxuLnVrLWxlYWRlciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbi51ay1sZWFkZXItZmlsbDo6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1maWxsKTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcclxufVxyXG5cclxuLnVrLWxlYWRlci1maWxsLnVrLWxlYWRlci1oaWRlOjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbjpyb290IHtcclxuICAgIC0tdWstbGVhZGVyLWZpbGwtY29udGVudDogLlxyXG59XHJcblxyXG4udWstbm90aWZpY2F0aW9uIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMTBweDtcclxuICAgIGxlZnQ6IDEwcHg7XHJcbiAgICB6LWluZGV4OiAxMDQwO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHdpZHRoOiAzNTBweFxyXG59XHJcblxyXG4udWstbm90aWZpY2F0aW9uLWJvdHRvbS1yaWdodCxcclxuLnVrLW5vdGlmaWNhdGlvbi10b3AtcmlnaHQge1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiAxMHB4XHJcbn1cclxuXHJcbi51ay1ub3RpZmljYXRpb24tYm90dG9tLWNlbnRlcixcclxuLnVrLW5vdGlmaWNhdGlvbi10b3AtY2VudGVyIHtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTc1cHhcclxufVxyXG5cclxuLnVrLW5vdGlmaWNhdGlvbi1ib3R0b20tY2VudGVyLFxyXG4udWstbm90aWZpY2F0aW9uLWJvdHRvbS1sZWZ0LFxyXG4udWstbm90aWZpY2F0aW9uLWJvdHRvbS1yaWdodCB7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBib3R0b206IDEwcHhcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NjM5cHgpIHtcclxuICAgIC51ay1ub3RpZmljYXRpb24ge1xyXG4gICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luOiAwXHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay1ub3RpZmljYXRpb24tbWVzc2FnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgYmFja2dyb3VuZDogI2Y4ZjhmODtcclxuICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIGN1cnNvcjogcG9pbnRlclxyXG59XHJcblxyXG4qKy51ay1ub3RpZmljYXRpb24tbWVzc2FnZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4XHJcbn1cclxuXHJcbi51ay1ub3RpZmljYXRpb24tY2xvc2Uge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMjBweDtcclxuICAgIHJpZ2h0OiAxNXB4XHJcbn1cclxuXHJcbi51ay1ub3RpZmljYXRpb24tbWVzc2FnZTpob3ZlciAudWstbm90aWZpY2F0aW9uLWNsb3NlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi51ay1ub3RpZmljYXRpb24tbWVzc2FnZS1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiAjMWU4N2YwXHJcbn1cclxuXHJcbi51ay1ub3RpZmljYXRpb24tbWVzc2FnZS1zdWNjZXNzIHtcclxuICAgIGNvbG9yOiAjMzJkMjk2XHJcbn1cclxuXHJcbi51ay1ub3RpZmljYXRpb24tbWVzc2FnZS13YXJuaW5nIHtcclxuICAgIGNvbG9yOiAjZmFhMDVhXHJcbn1cclxuXHJcbi51ay1ub3RpZmljYXRpb24tbWVzc2FnZS1kYW5nZXIge1xyXG4gICAgY29sb3I6ICNmMDUwNmVcclxufVxyXG5cclxuLnVrLXRvb2x0aXAge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDEwMzA7XHJcbiAgICAtLXVrLXBvc2l0aW9uLW9mZnNldDogMTBweDtcclxuICAgIC0tdWstcG9zaXRpb24tdmlld3BvcnQtb2Zmc2V0OiAxMDtcclxuICAgIHRvcDogMDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgcGFkZGluZzogM3B4IDZweDtcclxuICAgIGJhY2tncm91bmQ6ICM2NjY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMTJweFxyXG59XHJcblxyXG4udWstdG9vbHRpcC51ay1hY3RpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLnVrLXNvcnRhYmxlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4udWstc29ydGFibGU+Omxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMFxyXG59XHJcblxyXG4udWstc29ydGFibGUtZHJhZyB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcclxuICAgIHotaW5kZXg6IDEwNTAgIWltcG9ydGFudDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lXHJcbn1cclxuXHJcbi51ay1zb3J0YWJsZS1wbGFjZWhvbGRlciB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxufVxyXG5cclxuLnVrLXNvcnRhYmxlLWVtcHR5IHtcclxuICAgIG1pbi1oZWlnaHQ6IDUwcHhcclxufVxyXG5cclxuLnVrLXNvcnRhYmxlLWhhbmRsZTpob3ZlciB7XHJcbiAgICBjdXJzb3I6IG1vdmVcclxufVxyXG5cclxuLnVrLWNvdW50ZG93bi1udW1iZXIge1xyXG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtcztcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAuOFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo2NDBweCkge1xyXG4gICAgLnVrLWNvdW50ZG93bi1udW1iZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo5NjBweCkge1xyXG4gICAgLnVrLWNvdW50ZG93bi1udW1iZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNnJlbVxyXG4gICAgfVxyXG59XHJcblxyXG4udWstY291bnRkb3duLXNlcGFyYXRvciB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS42XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjY0MHB4KSB7XHJcbiAgICAudWstY291bnRkb3duLXNlcGFyYXRvciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtXHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjk2MHB4KSB7XHJcbiAgICAudWstY291bnRkb3duLXNlcGFyYXRvciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtXHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay1ncmlkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZVxyXG59XHJcblxyXG4udWstZ3JpZD4qIHtcclxuICAgIG1hcmdpbjogMFxyXG59XHJcblxyXG4udWstZ3JpZD4qPjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBcclxufVxyXG5cclxuLnVrLWdyaWQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4XHJcbn1cclxuXHJcbi51ay1ncmlkPioge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4XHJcbn1cclxuXHJcbiorLnVrLWdyaWQtbWFyZ2luLFxyXG4udWstZ3JpZCsudWstZ3JpZCxcclxuLnVrLWdyaWQ+LnVrLWdyaWQtbWFyZ2luIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHhcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KSB7XHJcbiAgICAudWstZ3JpZCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00MHB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWdyaWQ+KiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4XHJcbiAgICB9XHJcblxyXG4gICAgKisudWstZ3JpZC1tYXJnaW4sXHJcbiAgICAudWstZ3JpZCsudWstZ3JpZCxcclxuICAgIC51ay1ncmlkPi51ay1ncmlkLW1hcmdpbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweFxyXG4gICAgfVxyXG59XHJcblxyXG4udWstZ3JpZC1jb2x1bW4tc21hbGwsXHJcbi51ay1ncmlkLXNtYWxsIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTVweFxyXG59XHJcblxyXG4udWstZ3JpZC1jb2x1bW4tc21hbGw+KixcclxuLnVrLWdyaWQtc21hbGw+KiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHhcclxufVxyXG5cclxuKisudWstZ3JpZC1tYXJnaW4tc21hbGwsXHJcbi51ay1ncmlkKy51ay1ncmlkLXJvdy1zbWFsbCxcclxuLnVrLWdyaWQrLnVrLWdyaWQtc21hbGwsXHJcbi51ay1ncmlkLXJvdy1zbWFsbD4udWstZ3JpZC1tYXJnaW4sXHJcbi51ay1ncmlkLXNtYWxsPi51ay1ncmlkLW1hcmdpbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4XHJcbn1cclxuXHJcbi51ay1ncmlkLWNvbHVtbi1tZWRpdW0sXHJcbi51ay1ncmlkLW1lZGl1bSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMwcHhcclxufVxyXG5cclxuLnVrLWdyaWQtY29sdW1uLW1lZGl1bT4qLFxyXG4udWstZ3JpZC1tZWRpdW0+KiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHhcclxufVxyXG5cclxuKisudWstZ3JpZC1tYXJnaW4tbWVkaXVtLFxyXG4udWstZ3JpZCsudWstZ3JpZC1tZWRpdW0sXHJcbi51ay1ncmlkKy51ay1ncmlkLXJvdy1tZWRpdW0sXHJcbi51ay1ncmlkLW1lZGl1bT4udWstZ3JpZC1tYXJnaW4sXHJcbi51ay1ncmlkLXJvdy1tZWRpdW0+LnVrLWdyaWQtbWFyZ2luIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHhcclxufVxyXG5cclxuLnVrLWdyaWQtY29sdW1uLWxhcmdlLFxyXG4udWstZ3JpZC1sYXJnZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQwcHhcclxufVxyXG5cclxuLnVrLWdyaWQtY29sdW1uLWxhcmdlPiosXHJcbi51ay1ncmlkLWxhcmdlPioge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4XHJcbn1cclxuXHJcbiorLnVrLWdyaWQtbWFyZ2luLWxhcmdlLFxyXG4udWstZ3JpZCsudWstZ3JpZC1sYXJnZSxcclxuLnVrLWdyaWQrLnVrLWdyaWQtcm93LWxhcmdlLFxyXG4udWstZ3JpZC1sYXJnZT4udWstZ3JpZC1tYXJnaW4sXHJcbi51ay1ncmlkLXJvdy1sYXJnZT4udWstZ3JpZC1tYXJnaW4ge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpIHtcclxuXHJcbiAgICAudWstZ3JpZC1jb2x1bW4tbGFyZ2UsXHJcbiAgICAudWstZ3JpZC1sYXJnZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC03MHB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWdyaWQtY29sdW1uLWxhcmdlPiosXHJcbiAgICAudWstZ3JpZC1sYXJnZT4qIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHhcclxuICAgIH1cclxuXHJcbiAgICAqKy51ay1ncmlkLW1hcmdpbi1sYXJnZSxcclxuICAgIC51ay1ncmlkKy51ay1ncmlkLWxhcmdlLFxyXG4gICAgLnVrLWdyaWQrLnVrLWdyaWQtcm93LWxhcmdlLFxyXG4gICAgLnVrLWdyaWQtbGFyZ2U+LnVrLWdyaWQtbWFyZ2luLFxyXG4gICAgLnVrLWdyaWQtcm93LWxhcmdlPi51ay1ncmlkLW1hcmdpbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweFxyXG4gICAgfVxyXG59XHJcblxyXG4udWstZ3JpZC1jb2xsYXBzZSxcclxuLnVrLWdyaWQtY29sdW1uLWNvbGxhcHNlIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwXHJcbn1cclxuXHJcbi51ay1ncmlkLWNvbGxhcHNlPiosXHJcbi51ay1ncmlkLWNvbHVtbi1jb2xsYXBzZT4qIHtcclxuICAgIHBhZGRpbmctbGVmdDogMFxyXG59XHJcblxyXG4udWstZ3JpZCsudWstZ3JpZC1jb2xsYXBzZSxcclxuLnVrLWdyaWQrLnVrLWdyaWQtcm93LWNvbGxhcHNlLFxyXG4udWstZ3JpZC1jb2xsYXBzZT4udWstZ3JpZC1tYXJnaW4sXHJcbi51ay1ncmlkLXJvdy1jb2xsYXBzZT4udWstZ3JpZC1tYXJnaW4ge1xyXG4gICAgbWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG4udWstZ3JpZC1kaXZpZGVyPioge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi51ay1ncmlkLWRpdmlkZXI+Om5vdCgudWstZmlyc3QtY29sdW1uKTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNlNWU1ZTVcclxufVxyXG5cclxuLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLXN0YWNrPi51ay1ncmlkLW1hcmdpbjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2U1ZTVlNVxyXG59XHJcblxyXG4udWstZ3JpZC1kaXZpZGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNjBweFxyXG59XHJcblxyXG4udWstZ3JpZC1kaXZpZGVyPioge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4XHJcbn1cclxuXHJcbi51ay1ncmlkLWRpdmlkZXI+Om5vdCgudWstZmlyc3QtY29sdW1uKTo6YmVmb3JlIHtcclxuICAgIGxlZnQ6IDMwcHhcclxufVxyXG5cclxuLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLXN0YWNrPi51ay1ncmlkLW1hcmdpbiB7XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4XHJcbn1cclxuXHJcbi51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1zdGFjaz4udWstZ3JpZC1tYXJnaW46OmJlZm9yZSB7XHJcbiAgICB0b3A6IC0zMHB4O1xyXG4gICAgbGVmdDogNjBweFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpIHtcclxuICAgIC51ay1ncmlkLWRpdmlkZXIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtODBweFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1ncmlkLWRpdmlkZXI+KiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWdyaWQtZGl2aWRlcj46bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUge1xyXG4gICAgICAgIGxlZnQ6IDQwcHhcclxuICAgIH1cclxuXHJcbiAgICAudWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtc3RhY2s+LnVrLWdyaWQtbWFyZ2luIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLXN0YWNrPi51ay1ncmlkLW1hcmdpbjo6YmVmb3JlIHtcclxuICAgICAgICB0b3A6IC00MHB4O1xyXG4gICAgICAgIGxlZnQ6IDgwcHhcclxuICAgIH1cclxufVxyXG5cclxuLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLWNvbHVtbi1zbWFsbCxcclxuLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLXNtYWxsIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzBweFxyXG59XHJcblxyXG4udWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtY29sdW1uLXNtYWxsPiosXHJcbi51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1zbWFsbD4qIHtcclxuICAgIHBhZGRpbmctbGVmdDogMzBweFxyXG59XHJcblxyXG4udWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtY29sdW1uLXNtYWxsPjpub3QoLnVrLWZpcnN0LWNvbHVtbik6OmJlZm9yZSxcclxuLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLXNtYWxsPjpub3QoLnVrLWZpcnN0LWNvbHVtbik6OmJlZm9yZSB7XHJcbiAgICBsZWZ0OiAxNXB4XHJcbn1cclxuXHJcbi51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1yb3ctc21hbGwudWstZ3JpZC1zdGFjaz4udWstZ3JpZC1tYXJnaW4sXHJcbi51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1zbWFsbC51ay1ncmlkLXN0YWNrPi51ay1ncmlkLW1hcmdpbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4XHJcbn1cclxuXHJcbi51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1zbWFsbC51ay1ncmlkLXN0YWNrPi51ay1ncmlkLW1hcmdpbjo6YmVmb3JlIHtcclxuICAgIHRvcDogLTE1cHg7XHJcbiAgICBsZWZ0OiAzMHB4XHJcbn1cclxuXHJcbi51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1yb3ctc21hbGwudWstZ3JpZC1zdGFjaz4udWstZ3JpZC1tYXJnaW46OmJlZm9yZSB7XHJcbiAgICB0b3A6IC0xNXB4XHJcbn1cclxuXHJcbi51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1jb2x1bW4tc21hbGwudWstZ3JpZC1zdGFjaz4udWstZ3JpZC1tYXJnaW46OmJlZm9yZSB7XHJcbiAgICBsZWZ0OiAzMHB4XHJcbn1cclxuXHJcbi51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1jb2x1bW4tbWVkaXVtLFxyXG4udWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtbWVkaXVtIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNjBweFxyXG59XHJcblxyXG4udWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtY29sdW1uLW1lZGl1bT4qLFxyXG4udWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtbWVkaXVtPioge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4XHJcbn1cclxuXHJcbi51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1jb2x1bW4tbWVkaXVtPjpub3QoLnVrLWZpcnN0LWNvbHVtbik6OmJlZm9yZSxcclxuLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLW1lZGl1bT46bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUge1xyXG4gICAgbGVmdDogMzBweFxyXG59XHJcblxyXG4udWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtbWVkaXVtLnVrLWdyaWQtc3RhY2s+LnVrLWdyaWQtbWFyZ2luLFxyXG4udWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtcm93LW1lZGl1bS51ay1ncmlkLXN0YWNrPi51ay1ncmlkLW1hcmdpbiB7XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4XHJcbn1cclxuXHJcbi51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1tZWRpdW0udWstZ3JpZC1zdGFjaz4udWstZ3JpZC1tYXJnaW46OmJlZm9yZSB7XHJcbiAgICB0b3A6IC0zMHB4O1xyXG4gICAgbGVmdDogNjBweFxyXG59XHJcblxyXG4udWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtcm93LW1lZGl1bS51ay1ncmlkLXN0YWNrPi51ay1ncmlkLW1hcmdpbjo6YmVmb3JlIHtcclxuICAgIHRvcDogLTMwcHhcclxufVxyXG5cclxuLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLWNvbHVtbi1tZWRpdW0udWstZ3JpZC1zdGFjaz4udWstZ3JpZC1tYXJnaW46OmJlZm9yZSB7XHJcbiAgICBsZWZ0OiA2MHB4XHJcbn1cclxuXHJcbi51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1jb2x1bW4tbGFyZ2UsXHJcbi51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1sYXJnZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTgwcHhcclxufVxyXG5cclxuLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLWNvbHVtbi1sYXJnZT4qLFxyXG4udWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtbGFyZ2U+KiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHhcclxufVxyXG5cclxuLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLWNvbHVtbi1sYXJnZT46bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUsXHJcbi51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1sYXJnZT46bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUge1xyXG4gICAgbGVmdDogNDBweFxyXG59XHJcblxyXG4udWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtbGFyZ2UudWstZ3JpZC1zdGFjaz4udWstZ3JpZC1tYXJnaW4sXHJcbi51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1yb3ctbGFyZ2UudWstZ3JpZC1zdGFjaz4udWstZ3JpZC1tYXJnaW4ge1xyXG4gICAgbWFyZ2luLXRvcDogODBweFxyXG59XHJcblxyXG4udWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtbGFyZ2UudWstZ3JpZC1zdGFjaz4udWstZ3JpZC1tYXJnaW46OmJlZm9yZSB7XHJcbiAgICB0b3A6IC00MHB4O1xyXG4gICAgbGVmdDogODBweFxyXG59XHJcblxyXG4udWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtcm93LWxhcmdlLnVrLWdyaWQtc3RhY2s+LnVrLWdyaWQtbWFyZ2luOjpiZWZvcmUge1xyXG4gICAgdG9wOiAtNDBweFxyXG59XHJcblxyXG4udWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtY29sdW1uLWxhcmdlLnVrLWdyaWQtc3RhY2s+LnVrLWdyaWQtbWFyZ2luOjpiZWZvcmUge1xyXG4gICAgbGVmdDogODBweFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpIHtcclxuXHJcbiAgICAudWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtY29sdW1uLWxhcmdlLFxyXG4gICAgLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLWxhcmdlIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTE0MHB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLWNvbHVtbi1sYXJnZT4qLFxyXG4gICAgLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLWxhcmdlPioge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHhcclxuICAgIH1cclxuXHJcbiAgICAudWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtY29sdW1uLWxhcmdlPjpub3QoLnVrLWZpcnN0LWNvbHVtbik6OmJlZm9yZSxcclxuICAgIC51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1sYXJnZT46bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUge1xyXG4gICAgICAgIGxlZnQ6IDcwcHhcclxuICAgIH1cclxuXHJcbiAgICAudWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtbGFyZ2UudWstZ3JpZC1zdGFjaz4udWstZ3JpZC1tYXJnaW4sXHJcbiAgICAudWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtcm93LWxhcmdlLnVrLWdyaWQtc3RhY2s+LnVrLWdyaWQtbWFyZ2luIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNDBweFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1sYXJnZS51ay1ncmlkLXN0YWNrPi51ay1ncmlkLW1hcmdpbjo6YmVmb3JlIHtcclxuICAgICAgICB0b3A6IC03MHB4O1xyXG4gICAgICAgIGxlZnQ6IDE0MHB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLXJvdy1sYXJnZS51ay1ncmlkLXN0YWNrPi51ay1ncmlkLW1hcmdpbjo6YmVmb3JlIHtcclxuICAgICAgICB0b3A6IC03MHB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLWNvbHVtbi1sYXJnZS51ay1ncmlkLXN0YWNrPi51ay1ncmlkLW1hcmdpbjo6YmVmb3JlIHtcclxuICAgICAgICBsZWZ0OiAxNDBweFxyXG4gICAgfVxyXG59XHJcblxyXG4udWstZ3JpZC1pdGVtLW1hdGNoLFxyXG4udWstZ3JpZC1tYXRjaD4qIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXBcclxufVxyXG5cclxuLnVrLWdyaWQtaXRlbS1tYXRjaD46bm90KFtjbGFzcyo9dWstd2lkdGhdKSxcclxuLnVrLWdyaWQtbWF0Y2g+Kj46bm90KFtjbGFzcyo9dWstd2lkdGhdKSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbGV4OiBhdXRvXHJcbn1cclxuXHJcbi51ay1uYXYsXHJcbi51ay1uYXYgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmVcclxufVxyXG5cclxuLnVrLW5hdiBsaT5hIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sdW1uLWdhcDogLjI1ZW07XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcclxufVxyXG5cclxuLnVrLW5hdj5saT5hIHtcclxuICAgIHBhZGRpbmc6IDVweCAwXHJcbn1cclxuXHJcbnVsLnVrLW5hdi1zdWIge1xyXG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDE1cHhcclxufVxyXG5cclxuLnVrLW5hdi1zdWIgdWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4XHJcbn1cclxuXHJcbi51ay1uYXYtc3ViIGEge1xyXG4gICAgcGFkZGluZzogMnB4IDBcclxufVxyXG5cclxuLnVrLW5hdi1wYXJlbnQtaWNvbiB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1vdXRcclxufVxyXG5cclxuLnVrLW5hdj5saS51ay1vcGVuPmEgLnVrLW5hdi1wYXJlbnQtaWNvbiB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKVxyXG59XHJcblxyXG4udWstbmF2LWhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXNpemU6IC44NzVyZW1cclxufVxyXG5cclxuLnVrLW5hdi1oZWFkZXI6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweFxyXG59XHJcblxyXG4udWstbmF2IC51ay1uYXYtZGl2aWRlciB7XHJcbiAgICBtYXJnaW46IDVweCAwXHJcbn1cclxuXHJcbi51ay1uYXYtZGVmYXVsdCB7XHJcbiAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41XHJcbn1cclxuXHJcbi51ay1uYXYtZGVmYXVsdD5saT5hIHtcclxuICAgIGNvbG9yOiAjOTk5XHJcbn1cclxuXHJcbi51ay1uYXYtZGVmYXVsdD5saT5hOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi51ay1uYXYtZGVmYXVsdD5saS51ay1hY3RpdmU+YSB7XHJcbiAgICBjb2xvcjogIzMzM1xyXG59XHJcblxyXG4udWstbmF2LWRlZmF1bHQgLnVrLW5hdi1zdWJ0aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDEycHhcclxufVxyXG5cclxuLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtaGVhZGVyIHtcclxuICAgIGNvbG9yOiAjMzMzXHJcbn1cclxuXHJcbi51ay1uYXYtZGVmYXVsdCAudWstbmF2LWRpdmlkZXIge1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlNWU1ZTVcclxufVxyXG5cclxuLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIHtcclxuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVcclxufVxyXG5cclxuLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIGEge1xyXG4gICAgY29sb3I6ICM5OTlcclxufVxyXG5cclxuLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIGE6aG92ZXIge1xyXG4gICAgY29sb3I6ICM2NjZcclxufVxyXG5cclxuLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIGxpLnVrLWFjdGl2ZT5hIHtcclxuICAgIGNvbG9yOiAjMzMzXHJcbn1cclxuXHJcbi51ay1uYXYtcHJpbWFyeSB7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVcclxufVxyXG5cclxuLnVrLW5hdi1wcmltYXJ5PmxpPmEge1xyXG4gICAgY29sb3I6ICM5OTlcclxufVxyXG5cclxuLnVrLW5hdi1wcmltYXJ5PmxpPmE6aG92ZXIge1xyXG4gICAgY29sb3I6ICM2NjZcclxufVxyXG5cclxuLnVrLW5hdi1wcmltYXJ5PmxpLnVrLWFjdGl2ZT5hIHtcclxuICAgIGNvbG9yOiAjMzMzXHJcbn1cclxuXHJcbi51ay1uYXYtcHJpbWFyeSAudWstbmF2LXN1YnRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbVxyXG59XHJcblxyXG4udWstbmF2LXByaW1hcnkgLnVrLW5hdi1oZWFkZXIge1xyXG4gICAgY29sb3I6ICMzMzNcclxufVxyXG5cclxuLnVrLW5hdi1wcmltYXJ5IC51ay1uYXYtZGl2aWRlciB7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2U1ZTVlNVxyXG59XHJcblxyXG4udWstbmF2LXByaW1hcnkgLnVrLW5hdi1zdWIge1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNVxyXG59XHJcblxyXG4udWstbmF2LXByaW1hcnkgLnVrLW5hdi1zdWIgYSB7XHJcbiAgICBjb2xvcjogIzk5OVxyXG59XHJcblxyXG4udWstbmF2LXByaW1hcnkgLnVrLW5hdi1zdWIgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogIzY2NlxyXG59XHJcblxyXG4udWstbmF2LXByaW1hcnkgLnVrLW5hdi1zdWIgbGkudWstYWN0aXZlPmEge1xyXG4gICAgY29sb3I6ICMzMzNcclxufVxyXG5cclxuLnVrLW5hdi1zZWNvbmRhcnkge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNVxyXG59XHJcblxyXG4udWstbmF2LXNlY29uZGFyeT46bm90KC51ay1uYXYtZGl2aWRlcikrOm5vdCgudWstbmF2LWhlYWRlciwgLnVrLW5hdi1kaXZpZGVyKSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbi51ay1uYXYtc2Vjb25kYXJ5PmxpPmEge1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHhcclxufVxyXG5cclxuLnVrLW5hdi1zZWNvbmRhcnk+bGk+YTpob3ZlciB7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4ZjhcclxufVxyXG5cclxuLnVrLW5hdi1zZWNvbmRhcnk+bGkudWstYWN0aXZlPmEge1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4XHJcbn1cclxuXHJcbi51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3VidGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgY29sb3I6ICM5OTlcclxufVxyXG5cclxuLnVrLW5hdi1zZWNvbmRhcnk+bGk+YTpob3ZlciAudWstbmF2LXN1YnRpdGxlIHtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi51ay1uYXYtc2Vjb25kYXJ5PmxpLnVrLWFjdGl2ZT5hIC51ay1uYXYtc3VidGl0bGUge1xyXG4gICAgY29sb3I6ICMzMzNcclxufVxyXG5cclxuLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1oZWFkZXIge1xyXG4gICAgY29sb3I6ICMzMzNcclxufVxyXG5cclxuLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1kaXZpZGVyIHtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZTVlNWU1XHJcbn1cclxuXHJcbi51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3ViIHtcclxuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVcclxufVxyXG5cclxuLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1zdWIgYSB7XHJcbiAgICBjb2xvcjogIzk5OVxyXG59XHJcblxyXG4udWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3ViIGxpLnVrLWFjdGl2ZT5hIHtcclxuICAgIGNvbG9yOiAjMzMzXHJcbn1cclxuXHJcbi51ay1uYXYtY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4udWstbmF2LWNlbnRlciBsaT5hIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbn1cclxuXHJcbi51ay1uYXYtY2VudGVyIC51ay1uYXYtc3ViLFxyXG4udWstbmF2LWNlbnRlciAudWstbmF2LXN1YiB1bCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBcclxufVxyXG5cclxuLnVrLW5hdi1jZW50ZXIgLnVrLW5hdi1wYXJlbnQtaWNvbiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLjI1ZW1cclxufVxyXG5cclxuLnVrLW5hdi51ay1uYXYtZGl2aWRlcj46bm90KC51ay1uYXYtaGVhZGVyLCAudWstbmF2LWRpdmlkZXIpKzpub3QoLnVrLW5hdi1oZWFkZXIsIC51ay1uYXYtZGl2aWRlcikge1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZTVlNWU1XHJcbn1cclxuXHJcbi51ay1uYXZiYXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4udWstbmF2YmFyLWNvbnRhaW5lcjpub3QoLnVrLW5hdmJhci10cmFuc3BhcmVudCkge1xyXG4gICAgYmFja2dyb3VuZDogI2Y4ZjhmOFxyXG59XHJcblxyXG4udWstbmF2YmFyLWxlZnQsXHJcbi51ay1uYXZiYXItcmlnaHQsXHJcbltjbGFzcyo9dWstbmF2YmFyLWNlbnRlcl0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMTVweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxufVxyXG5cclxuLnVrLW5hdmJhci1yaWdodCB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0b1xyXG59XHJcblxyXG4udWstbmF2YmFyLWNlbnRlcjpvbmx5LWNoaWxkIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi51ay1uYXZiYXItY2VudGVyOm5vdCg6b25seS1jaGlsZCkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB6LWluZGV4OiA5OTBcclxufVxyXG5cclxuLnVrLW5hdmJhci1jZW50ZXItbGVmdCxcclxuLnVrLW5hdmJhci1jZW50ZXItcmlnaHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwXHJcbn1cclxuXHJcbi51ay1uYXZiYXItY2VudGVyLWxlZnQge1xyXG4gICAgcmlnaHQ6IGNhbGMoMTAwJSArIDE1cHgpXHJcbn1cclxuXHJcbi51ay1uYXZiYXItY2VudGVyLXJpZ2h0IHtcclxuICAgIGxlZnQ6IGNhbGMoMTAwJSArIDE1cHgpXHJcbn1cclxuXHJcbltjbGFzcyo9dWstbmF2YmFyLWNlbnRlci1dIHtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLnVrLW5hdmJhci1uYXYge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMTVweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lXHJcbn1cclxuXHJcbi51ay1uYXZiYXItY2VudGVyOm9ubHktY2hpbGQsXHJcbi51ay1uYXZiYXItbGVmdCxcclxuLnVrLW5hdmJhci1yaWdodCB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXBcclxufVxyXG5cclxuLnVrLW5hdmJhci1pdGVtLFxyXG4udWstbmF2YmFyLW5hdj5saT5hLFxyXG4udWstbmF2YmFyLXRvZ2dsZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sdW1uLWdhcDogLjI1ZW07XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgbWluLWhlaWdodDogODBweDtcclxuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcclxufVxyXG5cclxuLnVrLW5hdmJhci1uYXY+bGk+YSB7XHJcbiAgICBwYWRkaW5nOiAwIDA7XHJcbiAgICBjb2xvcjogIzk5OTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiAuMXMgZWFzZS1pbi1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgYmFja2dyb3VuZC1jb2xvclxyXG59XHJcblxyXG4udWstbmF2YmFyLW5hdj5saTpob3Zlcj5hLFxyXG4udWstbmF2YmFyLW5hdj5saT5hW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xyXG4gICAgY29sb3I6ICM2NjZcclxufVxyXG5cclxuLnVrLW5hdmJhci1uYXY+bGk+YTphY3RpdmUge1xyXG4gICAgY29sb3I6ICMzMzNcclxufVxyXG5cclxuLnVrLW5hdmJhci1uYXY+bGkudWstYWN0aXZlPmEge1xyXG4gICAgY29sb3I6ICMzMzNcclxufVxyXG5cclxuLnVrLW5hdmJhci1wYXJlbnQtaWNvbiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLW91dFxyXG59XHJcblxyXG4udWstbmF2YmFyLW5hdj5saT5hW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLnVrLW5hdmJhci1wYXJlbnQtaWNvbiB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKVxyXG59XHJcblxyXG4udWstbmF2YmFyLWl0ZW0ge1xyXG4gICAgcGFkZGluZzogMCAwO1xyXG4gICAgY29sb3I6ICM2NjZcclxufVxyXG5cclxuLnVrLW5hdmJhci1pdGVtPjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBcclxufVxyXG5cclxuLnVrLW5hdmJhci10b2dnbGUge1xyXG4gICAgcGFkZGluZzogMCAwO1xyXG4gICAgY29sb3I6ICM5OTlcclxufVxyXG5cclxuLnVrLW5hdmJhci10b2dnbGU6aG92ZXIsXHJcbi51ay1uYXZiYXItdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xyXG4gICAgY29sb3I6ICM2NjY7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcclxufVxyXG5cclxuLnVrLW5hdmJhci1zdWJ0aXRsZSB7XHJcbiAgICBmb250LXNpemU6IC44NzVyZW1cclxufVxyXG5cclxuLnVrLW5hdmJhci1qdXN0aWZ5IC51ay1uYXZiYXItaXRlbSxcclxuLnVrLW5hdmJhci1qdXN0aWZ5IC51ay1uYXZiYXItbGVmdCxcclxuLnVrLW5hdmJhci1qdXN0aWZ5IC51ay1uYXZiYXItbmF2LFxyXG4udWstbmF2YmFyLWp1c3RpZnkgLnVrLW5hdmJhci1uYXY+bGksXHJcbi51ay1uYXZiYXItanVzdGlmeSAudWstbmF2YmFyLXJpZ2h0LFxyXG4udWstbmF2YmFyLWp1c3RpZnkgLnVrLW5hdmJhci10b2dnbGUge1xyXG4gICAgZmxleC1ncm93OiAxXHJcbn1cclxuXHJcbi51ay1uYXZiYXItZHJvcGRvd24ge1xyXG4gICAgLS11ay1wb3NpdGlvbi1vZmZzZXQ6IDE1cHg7XHJcbiAgICAtLXVrLXBvc2l0aW9uLXNoaWZ0LW9mZnNldDogMDtcclxuICAgIC0tdWstcG9zaXRpb24tdmlld3BvcnQtb2Zmc2V0OiAxNXB4O1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBjb2xvcjogIzY2NjtcclxuICAgIGJveC1zaGFkb3c6IDAgNXB4IDEycHggcmdiYSgwLCAwLCAwLCAuMTUpXHJcbn1cclxuXHJcbi51ay1uYXZiYXItZHJvcGRvd24+Omxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMFxyXG59XHJcblxyXG4udWstbmF2YmFyLWRyb3Bkb3duIDpmb2N1cy12aXNpYmxlIHtcclxuICAgIG91dGxpbmUtY29sb3I6ICMzMzMgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstbmF2YmFyLWRyb3Bkb3duIC51ay1kcm9wLWdyaWQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4XHJcbn1cclxuXHJcbi51ay1uYXZiYXItZHJvcGRvd24gLnVrLWRyb3AtZ3JpZD4qIHtcclxuICAgIHBhZGRpbmctbGVmdDogMzBweFxyXG59XHJcblxyXG4udWstbmF2YmFyLWRyb3Bkb3duIC51ay1kcm9wLWdyaWQ+LnVrLWdyaWQtbWFyZ2luIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHhcclxufVxyXG5cclxuLnVrLW5hdmJhci1kcm9wZG93bi13aWR0aC0yOm5vdCgudWstZHJvcC1zdGFjaykge1xyXG4gICAgd2lkdGg6IDQwMHB4XHJcbn1cclxuXHJcbi51ay1uYXZiYXItZHJvcGRvd24td2lkdGgtMzpub3QoLnVrLWRyb3Atc3RhY2spIHtcclxuICAgIHdpZHRoOiA2MDBweFxyXG59XHJcblxyXG4udWstbmF2YmFyLWRyb3Bkb3duLXdpZHRoLTQ6bm90KC51ay1kcm9wLXN0YWNrKSB7XHJcbiAgICB3aWR0aDogODAwcHhcclxufVxyXG5cclxuLnVrLW5hdmJhci1kcm9wZG93bi13aWR0aC01Om5vdCgudWstZHJvcC1zdGFjaykge1xyXG4gICAgd2lkdGg6IDEwMDBweFxyXG59XHJcblxyXG4udWstbmF2YmFyLWRyb3Bkb3duLWxhcmdlIHtcclxuICAgIC0tdWstcG9zaXRpb24tc2hpZnQtb2Zmc2V0OiAwO1xyXG4gICAgcGFkZGluZzogNDBweFxyXG59XHJcblxyXG4udWstbmF2YmFyLWRyb3Bkb3duLWRyb3BiYXIge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDAgMjVweCAwO1xyXG4gICAgLS11ay1wb3NpdGlvbi1vZmZzZXQ6IDA7XHJcbiAgICAtLXVrLXBvc2l0aW9uLXNoaWZ0LW9mZnNldDogMDtcclxuICAgIC0tdWstcG9zaXRpb24tdmlld3BvcnQtb2Zmc2V0OiAxNXB4O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo2NDBweCkge1xyXG4gICAgLnVrLW5hdmJhci1kcm9wZG93bi1kcm9wYmFyIHtcclxuICAgICAgICAtLXVrLXBvc2l0aW9uLXZpZXdwb3J0LW9mZnNldDogMzBweFxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo5NjBweCkge1xyXG4gICAgLnVrLW5hdmJhci1kcm9wZG93bi1kcm9wYmFyIHtcclxuICAgICAgICAtLXVrLXBvc2l0aW9uLXZpZXdwb3J0LW9mZnNldDogNDBweFxyXG4gICAgfVxyXG59XHJcblxyXG4udWstbmF2YmFyLWRyb3Bkb3duLWRyb3BiYXItbGFyZ2Uge1xyXG4gICAgLS11ay1wb3NpdGlvbi1zaGlmdC1vZmZzZXQ6IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4XHJcbn1cclxuXHJcbi51ay1uYXZiYXItZHJvcGRvd24tbmF2IHtcclxuICAgIGZvbnQtc2l6ZTogLjg3NXJlbVxyXG59XHJcblxyXG4udWstbmF2YmFyLWRyb3Bkb3duLW5hdj5saT5hIHtcclxuICAgIGNvbG9yOiAjOTk5XHJcbn1cclxuXHJcbi51ay1uYXZiYXItZHJvcGRvd24tbmF2PmxpPmE6aG92ZXIge1xyXG4gICAgY29sb3I6ICM2NjZcclxufVxyXG5cclxuLnVrLW5hdmJhci1kcm9wZG93bi1uYXY+bGkudWstYWN0aXZlPmEge1xyXG4gICAgY29sb3I6ICMzMzNcclxufVxyXG5cclxuLnVrLW5hdmJhci1kcm9wZG93bi1uYXYgLnVrLW5hdi1zdWJ0aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDEycHhcclxufVxyXG5cclxuLnVrLW5hdmJhci1kcm9wZG93bi1uYXYgLnVrLW5hdi1oZWFkZXIge1xyXG4gICAgY29sb3I6ICMzMzNcclxufVxyXG5cclxuLnVrLW5hdmJhci1kcm9wZG93bi1uYXYgLnVrLW5hdi1kaXZpZGVyIHtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZTVlNWU1XHJcbn1cclxuXHJcbi51ay1uYXZiYXItZHJvcGRvd24tbmF2IC51ay1uYXYtc3ViIGEge1xyXG4gICAgY29sb3I6ICM5OTlcclxufVxyXG5cclxuLnVrLW5hdmJhci1kcm9wZG93bi1uYXYgLnVrLW5hdi1zdWIgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogIzY2NlxyXG59XHJcblxyXG4udWstbmF2YmFyLWRyb3Bkb3duLW5hdiAudWstbmF2LXN1YiBsaS51ay1hY3RpdmU+YSB7XHJcbiAgICBjb2xvcjogIzMzM1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo5NjBweCkge1xyXG5cclxuICAgIC51ay1uYXZiYXItbGVmdCxcclxuICAgIC51ay1uYXZiYXItcmlnaHQsXHJcbiAgICBbY2xhc3MqPXVrLW5hdmJhci1jZW50ZXJdIHtcclxuICAgICAgICBnYXA6IDMwcHhcclxuICAgIH1cclxuXHJcbiAgICAudWstbmF2YmFyLWNlbnRlci1sZWZ0IHtcclxuICAgICAgICByaWdodDogY2FsYygxMDAlICsgMzBweClcclxuICAgIH1cclxuXHJcbiAgICAudWstbmF2YmFyLWNlbnRlci1yaWdodCB7XHJcbiAgICAgICAgbGVmdDogY2FsYygxMDAlICsgMzBweClcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6OTYwcHgpIHtcclxuICAgIC51ay1uYXZiYXItbmF2IHtcclxuICAgICAgICBnYXA6IDMwcHhcclxuICAgIH1cclxufVxyXG5cclxuLnVrLXN1Ym5hdiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lXHJcbn1cclxuXHJcbi51ay1zdWJuYXY+KiB7XHJcbiAgICBmbGV4OiBub25lO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi51ay1zdWJuYXY+Kj46Zmlyc3QtY2hpbGQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjb2x1bW4tZ2FwOiAuMjVlbTtcclxuICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHRyYW5zaXRpb246IC4xcyBlYXNlLWluLW91dDtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yXHJcbn1cclxuXHJcbi51ay1zdWJuYXY+Kj5hOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbn1cclxuXHJcbi51ay1zdWJuYXY+LnVrLWFjdGl2ZT5hIHtcclxuICAgIGNvbG9yOiAjMzMzXHJcbn1cclxuXHJcbi51ay1zdWJuYXYtZGl2aWRlciB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQxcHhcclxufVxyXG5cclxuLnVrLXN1Ym5hdi1kaXZpZGVyPioge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxufVxyXG5cclxuLnVrLXN1Ym5hdi1kaXZpZGVyPjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBoZWlnaHQ6IDEuNWVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50XHJcbn1cclxuXHJcbi51ay1zdWJuYXYtZGl2aWRlcj46bnRoLWNoaWxkKG4rMik6bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlNWU1ZTVcclxufVxyXG5cclxuLnVrLXN1Ym5hdi1waWxsPio+OmZpcnN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogMCAwO1xyXG4gICAgY29sb3I6ICM5OTlcclxufVxyXG5cclxuLnVrLXN1Ym5hdi1waWxsPio+YTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xyXG4gICAgY29sb3I6ICM2NjZcclxufVxyXG5cclxuLnVrLXN1Ym5hdi1waWxsPio+YTphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi51ay1zdWJuYXYtcGlsbD4udWstYWN0aXZlPmEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFlODdmMDtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1zdWJuYXY+LnVrLWRpc2FibGVkPmEge1xyXG4gICAgY29sb3I6ICM5OTlcclxufVxyXG5cclxuLnVrLWJyZWFkY3J1bWIge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmVcclxufVxyXG5cclxuLnVrLWJyZWFkY3J1bWI+KiB7XHJcbiAgICBkaXNwbGF5OiBjb250ZW50c1xyXG59XHJcblxyXG4udWstYnJlYWRjcnVtYj4qPioge1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgY29sb3I6ICM5OTlcclxufVxyXG5cclxuLnVrLWJyZWFkY3J1bWI+Kj46aG92ZXIge1xyXG4gICAgY29sb3I6ICM2NjY7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcclxufVxyXG5cclxuLnVrLWJyZWFkY3J1bWI+Omxhc3QtY2hpbGQ+YTpub3QoW2hyZWZdKSxcclxuLnVrLWJyZWFkY3J1bWI+Omxhc3QtY2hpbGQ+c3BhbiB7XHJcbiAgICBjb2xvcjogIzY2NlxyXG59XHJcblxyXG4udWstYnJlYWRjcnVtYj46bnRoLWNoaWxkKG4rMik6bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCIvXCI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgMjBweCAwIGNhbGMoMjBweCAtIDRweCk7XHJcbiAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICBjb2xvcjogIzk5OVxyXG59XHJcblxyXG4udWstcGFnaW5hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZVxyXG59XHJcblxyXG4udWstcGFnaW5hdGlvbj4qIHtcclxuICAgIGZsZXg6IG5vbmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLnVrLXBhZ2luYXRpb24+Kj4qIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICBjb2xvcjogIzk5OTtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlLWluLW91dFxyXG59XHJcblxyXG4udWstcGFnaW5hdGlvbj4qPjpob3ZlciB7XHJcbiAgICBjb2xvcjogIzY2NjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG59XHJcblxyXG4udWstcGFnaW5hdGlvbj4udWstYWN0aXZlPioge1xyXG4gICAgY29sb3I6ICM2NjZcclxufVxyXG5cclxuLnVrLXBhZ2luYXRpb24+LnVrLWRpc2FibGVkPioge1xyXG4gICAgY29sb3I6ICM5OTlcclxufVxyXG5cclxuLnVrLXRhYiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLnVrLXRhYjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAyMHB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2U1ZTVlNVxyXG59XHJcblxyXG4udWstdGFiPioge1xyXG4gICAgZmxleDogbm9uZTtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4udWstdGFiPio+YSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbHVtbi1nYXA6IC4yNWVtO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlLWluLW91dFxyXG59XHJcblxyXG4udWstdGFiPio+YTpob3ZlciB7XHJcbiAgICBjb2xvcjogIzY2NjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG59XHJcblxyXG4udWstdGFiPi51ay1hY3RpdmU+YSB7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIGJvcmRlci1jb2xvcjogIzFlODdmMFxyXG59XHJcblxyXG4udWstdGFiPi51ay1kaXNhYmxlZD5hIHtcclxuICAgIGNvbG9yOiAjOTk5XHJcbn1cclxuXHJcbi51ay10YWItYm90dG9tOjpiZWZvcmUge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiBhdXRvXHJcbn1cclxuXHJcbi51ay10YWItYm90dG9tPio+YSB7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lXHJcbn1cclxuXHJcbi51ay10YWItbGVmdCxcclxuLnVrLXRhYi1yaWdodCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDBcclxufVxyXG5cclxuLnVrLXRhYi1sZWZ0PiosXHJcbi51ay10YWItcmlnaHQ+KiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBcclxufVxyXG5cclxuLnVrLXRhYi1sZWZ0OjpiZWZvcmUge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZVxyXG59XHJcblxyXG4udWstdGFiLXJpZ2h0OjpiZWZvcmUge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZVxyXG59XHJcblxyXG4udWstdGFiLWxlZnQ+Kj5hIHtcclxuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcclxuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZVxyXG59XHJcblxyXG4udWstdGFiLXJpZ2h0Pio+YSB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XHJcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZVxyXG59XHJcblxyXG4udWstdGFiIC51ay1kcm9wZG93biB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzBweFxyXG59XHJcblxyXG4udWstc2xpZGVuYXYge1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICBjb2xvcjogcmdiYSgxMDIsIDEwMiwgMTAyLCAuNSk7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZS1pbi1vdXRcclxufVxyXG5cclxuLnVrLXNsaWRlbmF2OmhvdmVyIHtcclxuICAgIGNvbG9yOiByZ2JhKDEwMiwgMTAyLCAxMDIsIC45KVxyXG59XHJcblxyXG4udWstc2xpZGVuYXY6YWN0aXZlIHtcclxuICAgIGNvbG9yOiByZ2JhKDEwMiwgMTAyLCAxMDIsIC41KVxyXG59XHJcblxyXG4udWstc2xpZGVuYXYtbGFyZ2Uge1xyXG4gICAgcGFkZGluZzogMTBweCAxMHB4XHJcbn1cclxuXHJcbi51ay1zbGlkZW5hdi1jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleFxyXG59XHJcblxyXG4udWstZG90bmF2IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTJweFxyXG59XHJcblxyXG4udWstZG90bmF2Pioge1xyXG4gICAgZmxleDogbm9uZTtcclxuICAgIHBhZGRpbmctbGVmdDogMTJweFxyXG59XHJcblxyXG4udWstZG90bmF2Pio+KiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQ6IDAgMDtcclxuICAgIHRleHQtaW5kZW50OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDEwMiwgMTAyLCAxMDIsIC40KTtcclxuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dDtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvclxyXG59XHJcblxyXG4udWstZG90bmF2Pio+OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAyLCAxMDIsIDEwMiwgLjYpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudFxyXG59XHJcblxyXG4udWstZG90bmF2Pio+OmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwMiwgMTAyLCAxMDIsIC4yKTtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnRcclxufVxyXG5cclxuLnVrLWRvdG5hdj4udWstYWN0aXZlPioge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDIsIDEwMiwgMTAyLCAuNik7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50XHJcbn1cclxuXHJcbi51ay1kb3RuYXYtdmVydGljYWwge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXRvcDogLTEycHhcclxufVxyXG5cclxuLnVrLWRvdG5hdi12ZXJ0aWNhbD4qIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctdG9wOiAxMnB4XHJcbn1cclxuXHJcbi51ay10aHVtYm5hdiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE1cHhcclxufVxyXG5cclxuLnVrLXRodW1ibmF2Pioge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4XHJcbn1cclxuXHJcbi51ay10aHVtYm5hdj4qPioge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi51ay10aHVtYm5hdj4qPjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpKTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0XHJcbn1cclxuXHJcbi51ay10aHVtYm5hdj4qPjpob3Zlcjo6YWZ0ZXIge1xyXG4gICAgb3BhY2l0eTogMFxyXG59XHJcblxyXG4udWstdGh1bWJuYXY+LnVrLWFjdGl2ZT46OmFmdGVyIHtcclxuICAgIG9wYWNpdHk6IDBcclxufVxyXG5cclxuLnVrLXRodW1ibmF2LXZlcnRpY2FsIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi10b3A6IC0xNXB4XHJcbn1cclxuXHJcbi51ay10aHVtYm5hdi12ZXJ0aWNhbD4qIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4XHJcbn1cclxuXHJcbi51ay1pY29ubmF2IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTBweFxyXG59XHJcblxyXG4udWstaWNvbm5hdj4qIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweFxyXG59XHJcblxyXG4udWstaWNvbm5hdj4qPmEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjb2x1bW4tZ2FwOiAuMjVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICB0cmFuc2l0aW9uOiAuMXMgZWFzZS1pbi1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgYmFja2dyb3VuZC1jb2xvclxyXG59XHJcblxyXG4udWstaWNvbm5hdj4qPmE6aG92ZXIge1xyXG4gICAgY29sb3I6ICM2NjZcclxufVxyXG5cclxuLnVrLWljb25uYXY+LnVrLWFjdGl2ZT5hIHtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi51ay1pY29ubmF2LXZlcnRpY2FsIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi10b3A6IC0xMHB4XHJcbn1cclxuXHJcbi51ay1pY29ubmF2LXZlcnRpY2FsPioge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHhcclxufVxyXG5cclxuLnVrLWRyb3Bkb3duIHtcclxuICAgIC0tdWstcG9zaXRpb24tb2Zmc2V0OiAxMHB4O1xyXG4gICAgLS11ay1wb3NpdGlvbi12aWV3cG9ydC1vZmZzZXQ6IDE1cHg7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICBwYWRkaW5nOiAyNXB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgYm94LXNoYWRvdzogMCA1cHggMTJweCByZ2JhKDAsIDAsIDAsIC4xNSlcclxufVxyXG5cclxuLnVrLWRyb3Bkb3duPjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBcclxufVxyXG5cclxuLnVrLWRyb3Bkb3duIDpmb2N1cy12aXNpYmxlIHtcclxuICAgIG91dGxpbmUtY29sb3I6ICMzMzMgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstZHJvcGRvd24tbGFyZ2Uge1xyXG4gICAgcGFkZGluZzogNDBweFxyXG59XHJcblxyXG4udWstZHJvcGRvd24tZHJvcGJhciB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGJhY2tncm91bmQ6IDAgMDtcclxuICAgIHBhZGRpbmc6IDVweCAwIDI1cHggMDtcclxuICAgIC0tdWstcG9zaXRpb24tdmlld3BvcnQtb2Zmc2V0OiAxNXB4O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo2NDBweCkge1xyXG4gICAgLnVrLWRyb3Bkb3duLWRyb3BiYXIge1xyXG4gICAgICAgIC0tdWstcG9zaXRpb24tdmlld3BvcnQtb2Zmc2V0OiAzMHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjk2MHB4KSB7XHJcbiAgICAudWstZHJvcGRvd24tZHJvcGJhciB7XHJcbiAgICAgICAgLS11ay1wb3NpdGlvbi12aWV3cG9ydC1vZmZzZXQ6IDQwcHhcclxuICAgIH1cclxufVxyXG5cclxuLnVrLWRyb3Bkb3duLWRyb3BiYXItbGFyZ2Uge1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweFxyXG59XHJcblxyXG4udWstZHJvcGRvd24tbmF2IHtcclxuICAgIGZvbnQtc2l6ZTogLjg3NXJlbVxyXG59XHJcblxyXG4udWstZHJvcGRvd24tbmF2PmxpPmEge1xyXG4gICAgY29sb3I6ICM5OTlcclxufVxyXG5cclxuLnVrLWRyb3Bkb3duLW5hdj5saS51ay1hY3RpdmU+YSxcclxuLnVrLWRyb3Bkb3duLW5hdj5saT5hOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi51ay1kcm9wZG93bi1uYXYgLnVrLW5hdi1zdWJ0aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDEycHhcclxufVxyXG5cclxuLnVrLWRyb3Bkb3duLW5hdiAudWstbmF2LWhlYWRlciB7XHJcbiAgICBjb2xvcjogIzMzM1xyXG59XHJcblxyXG4udWstZHJvcGRvd24tbmF2IC51ay1uYXYtZGl2aWRlciB7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2U1ZTVlNVxyXG59XHJcblxyXG4udWstZHJvcGRvd24tbmF2IC51ay1uYXYtc3ViIGEge1xyXG4gICAgY29sb3I6ICM5OTlcclxufVxyXG5cclxuLnVrLWRyb3Bkb3duLW5hdiAudWstbmF2LXN1YiBhOmhvdmVyLFxyXG4udWstZHJvcGRvd24tbmF2IC51ay1uYXYtc3ViIGxpLnVrLWFjdGl2ZT5hIHtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi51ay1saWdodGJveCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogMTAxMDtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGxpbmVhcjtcclxuICAgIHRvdWNoLWFjdGlvbjogcGluY2gtem9vbVxyXG59XHJcblxyXG4udWstbGlnaHRib3gudWstb3BlbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG9wYWNpdHk6IDFcclxufVxyXG5cclxuLnVrLWxpZ2h0Ym94IDpmb2N1cy12aXNpYmxlIHtcclxuICAgIG91dGxpbmUtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpXHJcbn1cclxuXHJcbi51ay1saWdodGJveC1wYWdlIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLnVrLWxpZ2h0Ym94LWl0ZW1zPioge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KTtcclxuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHlcclxufVxyXG5cclxuLnVrLWxpZ2h0Ym94LWl0ZW1zPio+KiB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMHZ3O1xyXG4gICAgbWF4LWhlaWdodDogMTAwdmhcclxufVxyXG5cclxuLnVrLWxpZ2h0Ym94LWl0ZW1zPio+Om5vdChpZnJhbWUpIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiBhdXRvXHJcbn1cclxuXHJcbi51ay1saWdodGJveC1pdGVtcz4udWstYWN0aXZlIHtcclxuICAgIGRpc3BsYXk6IGZsZXhcclxufVxyXG5cclxuLnVrLWxpZ2h0Ym94LXRvb2xiYXIge1xyXG4gICAgcGFkZGluZzogMTBweCAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMyk7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcclxufVxyXG5cclxuLnVrLWxpZ2h0Ym94LXRvb2xiYXI+KiB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcclxufVxyXG5cclxuLnVrLWxpZ2h0Ym94LXRvb2xiYXItaWNvbiB7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcclxufVxyXG5cclxuLnVrLWxpZ2h0Ym94LXRvb2xiYXItaWNvbjpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstbGlnaHRib3gtYnV0dG9uIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjMpO1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxufVxyXG5cclxuLnVrLWxpZ2h0Ym94LWJ1dHRvbjpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstbGlnaHRib3gtY2FwdGlvbjplbXB0eSB7XHJcbiAgICBkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbi51ay1saWdodGJveC1pZnJhbWUge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIGhlaWdodDogODAlXHJcbn1cclxuXHJcbltjbGFzcyo9dWstYW5pbWF0aW9uLV0ge1xyXG4gICAgYW5pbWF0aW9uOiAuNXMgZWFzZS1vdXQgYm90aFxyXG59XHJcblxyXG4udWstYW5pbWF0aW9uLWZhZGUge1xyXG4gICAgYW5pbWF0aW9uLW5hbWU6IHVrLWZhZGU7XHJcbiAgICBhbmltYXRpb24tZHVyYXRpb246IC44cztcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhclxyXG59XHJcblxyXG4udWstYW5pbWF0aW9uLXNjYWxlLXVwIHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiB1ay1mYWRlLCB1ay1zY2FsZS11cFxyXG59XHJcblxyXG4udWstYW5pbWF0aW9uLXNjYWxlLWRvd24ge1xyXG4gICAgYW5pbWF0aW9uLW5hbWU6IHVrLWZhZGUsIHVrLXNjYWxlLWRvd25cclxufVxyXG5cclxuLnVrLWFuaW1hdGlvbi1zbGlkZS10b3Age1xyXG4gICAgYW5pbWF0aW9uLW5hbWU6IHVrLWZhZGUsIHVrLXNsaWRlLXRvcFxyXG59XHJcblxyXG4udWstYW5pbWF0aW9uLXNsaWRlLWJvdHRvbSB7XHJcbiAgICBhbmltYXRpb24tbmFtZTogdWstZmFkZSwgdWstc2xpZGUtYm90dG9tXHJcbn1cclxuXHJcbi51ay1hbmltYXRpb24tc2xpZGUtbGVmdCB7XHJcbiAgICBhbmltYXRpb24tbmFtZTogdWstZmFkZSwgdWstc2xpZGUtbGVmdFxyXG59XHJcblxyXG4udWstYW5pbWF0aW9uLXNsaWRlLXJpZ2h0IHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiB1ay1mYWRlLCB1ay1zbGlkZS1yaWdodFxyXG59XHJcblxyXG4udWstYW5pbWF0aW9uLXNsaWRlLXRvcC1zbWFsbCB7XHJcbiAgICBhbmltYXRpb24tbmFtZTogdWstZmFkZSwgdWstc2xpZGUtdG9wLXNtYWxsXHJcbn1cclxuXHJcbi51ay1hbmltYXRpb24tc2xpZGUtYm90dG9tLXNtYWxsIHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiB1ay1mYWRlLCB1ay1zbGlkZS1ib3R0b20tc21hbGxcclxufVxyXG5cclxuLnVrLWFuaW1hdGlvbi1zbGlkZS1sZWZ0LXNtYWxsIHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiB1ay1mYWRlLCB1ay1zbGlkZS1sZWZ0LXNtYWxsXHJcbn1cclxuXHJcbi51ay1hbmltYXRpb24tc2xpZGUtcmlnaHQtc21hbGwge1xyXG4gICAgYW5pbWF0aW9uLW5hbWU6IHVrLWZhZGUsIHVrLXNsaWRlLXJpZ2h0LXNtYWxsXHJcbn1cclxuXHJcbi51ay1hbmltYXRpb24tc2xpZGUtdG9wLW1lZGl1bSB7XHJcbiAgICBhbmltYXRpb24tbmFtZTogdWstZmFkZSwgdWstc2xpZGUtdG9wLW1lZGl1bVxyXG59XHJcblxyXG4udWstYW5pbWF0aW9uLXNsaWRlLWJvdHRvbS1tZWRpdW0ge1xyXG4gICAgYW5pbWF0aW9uLW5hbWU6IHVrLWZhZGUsIHVrLXNsaWRlLWJvdHRvbS1tZWRpdW1cclxufVxyXG5cclxuLnVrLWFuaW1hdGlvbi1zbGlkZS1sZWZ0LW1lZGl1bSB7XHJcbiAgICBhbmltYXRpb24tbmFtZTogdWstZmFkZSwgdWstc2xpZGUtbGVmdC1tZWRpdW1cclxufVxyXG5cclxuLnVrLWFuaW1hdGlvbi1zbGlkZS1yaWdodC1tZWRpdW0ge1xyXG4gICAgYW5pbWF0aW9uLW5hbWU6IHVrLWZhZGUsIHVrLXNsaWRlLXJpZ2h0LW1lZGl1bVxyXG59XHJcblxyXG4udWstYW5pbWF0aW9uLWtlbmJ1cm5zIHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiB1ay1rZW5idXJucztcclxuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMTVzXHJcbn1cclxuXHJcbi51ay1hbmltYXRpb24tc2hha2Uge1xyXG4gICAgYW5pbWF0aW9uLW5hbWU6IHVrLXNoYWtlXHJcbn1cclxuXHJcbi51ay1hbmltYXRpb24tc3Ryb2tlIHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiB1ay1zdHJva2U7XHJcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xyXG4gICAgc3Ryb2tlLWRhc2hhcnJheTogdmFyKC0tdWstYW5pbWF0aW9uLXN0cm9rZSlcclxufVxyXG5cclxuLnVrLWFuaW1hdGlvbi1yZXZlcnNlIHtcclxuICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluXHJcbn1cclxuXHJcbi51ay1hbmltYXRpb24tZmFzdCB7XHJcbiAgICBhbmltYXRpb24tZHVyYXRpb246IC4xc1xyXG59XHJcblxyXG4udWstYW5pbWF0aW9uLXRvZ2dsZTpub3QoOmhvdmVyKTpub3QoOmZvY3VzKSBbY2xhc3MqPXVrLWFuaW1hdGlvbi1dIHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiBub25lXHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgdWstZmFkZSB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMFxyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDFcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB1ay1zY2FsZS11cCB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOSlcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgdWstc2NhbGUtZG93biB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpXHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHVrLXNsaWRlLXRvcCB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKVxyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKVxyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHVrLXNsaWRlLWJvdHRvbSB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpXHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApXHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgdWstc2xpZGUtbGVmdCB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKVxyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKVxyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHVrLXNsaWRlLXJpZ2h0IHtcclxuICAgIDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSlcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMClcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB1ay1zbGlkZS10b3Atc21hbGwge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweClcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMClcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB1ay1zbGlkZS1ib3R0b20tc21hbGwge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KVxyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKVxyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHVrLXNsaWRlLWxlZnQtc21hbGwge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweClcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMClcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB1ay1zbGlkZS1yaWdodC1zbWFsbCB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpXHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApXHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgdWstc2xpZGUtdG9wLW1lZGl1bSB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KVxyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKVxyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHVrLXNsaWRlLWJvdHRvbS1tZWRpdW0ge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KVxyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKVxyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHVrLXNsaWRlLWxlZnQtbWVkaXVtIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwcHgpXHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApXHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgdWstc2xpZGUtcmlnaHQtbWVkaXVtIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTBweClcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMClcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB1ay1rZW5idXJucyB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKVxyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHVrLXNoYWtlIHtcclxuXHJcbiAgICAwJSxcclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKVxyXG4gICAgfVxyXG5cclxuICAgIDEwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC05cHgpXHJcbiAgICB9XHJcblxyXG4gICAgMjAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KVxyXG4gICAgfVxyXG5cclxuICAgIDMwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC03cHgpXHJcbiAgICB9XHJcblxyXG4gICAgNDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNnB4KVxyXG4gICAgfVxyXG5cclxuICAgIDUwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpXHJcbiAgICB9XHJcblxyXG4gICAgNjAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KVxyXG4gICAgfVxyXG5cclxuICAgIDcwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpXHJcbiAgICB9XHJcblxyXG4gICAgODAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KVxyXG4gICAgfVxyXG5cclxuICAgIDkwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xcHgpXHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgdWstc3Ryb2tlIHtcclxuICAgIDAlIHtcclxuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogdmFyKC0tdWstYW5pbWF0aW9uLXN0cm9rZSlcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMFxyXG4gICAgfVxyXG59XHJcblxyXG5bY2xhc3MqPXVrLWNoaWxkLXdpZHRoXT4qIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB3aWR0aDogMTAwJVxyXG59XHJcblxyXG4udWstY2hpbGQtd2lkdGgtMS0yPioge1xyXG4gICAgd2lkdGg6IDUwJVxyXG59XHJcblxyXG4udWstY2hpbGQtd2lkdGgtMS0zPioge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAqIDEgLyAzLjAwMSlcclxufVxyXG5cclxuLnVrLWNoaWxkLXdpZHRoLTEtND4qIHtcclxuICAgIHdpZHRoOiAyNSVcclxufVxyXG5cclxuLnVrLWNoaWxkLXdpZHRoLTEtNT4qIHtcclxuICAgIHdpZHRoOiAyMCVcclxufVxyXG5cclxuLnVrLWNoaWxkLXdpZHRoLTEtNj4qIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKiAxIC8gNi4wMDEpXHJcbn1cclxuXHJcbi51ay1jaGlsZC13aWR0aC1hdXRvPioge1xyXG4gICAgd2lkdGg6IGF1dG9cclxufVxyXG5cclxuLnVrLWNoaWxkLXdpZHRoLWV4cGFuZD46bm90KFtjbGFzcyo9dWstd2lkdGhdKSB7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgbWluLXdpZHRoOiAxcHhcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6NjQwcHgpIHtcclxuICAgIC51ay1jaGlsZC13aWR0aC0xLTFcXEBzPioge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNoaWxkLXdpZHRoLTEtMlxcQHM+KiB7XHJcbiAgICAgICAgd2lkdGg6IDUwJVxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jaGlsZC13aWR0aC0xLTNcXEBzPioge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKiAxIC8gMy4wMDEpXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNoaWxkLXdpZHRoLTEtNFxcQHM+KiB7XHJcbiAgICAgICAgd2lkdGg6IDI1JVxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jaGlsZC13aWR0aC0xLTVcXEBzPioge1xyXG4gICAgICAgIHdpZHRoOiAyMCVcclxuICAgIH1cclxuXHJcbiAgICAudWstY2hpbGQtd2lkdGgtMS02XFxAcz4qIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICogMSAvIDYuMDAxKVxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jaGlsZC13aWR0aC1hdXRvXFxAcz4qIHtcclxuICAgICAgICB3aWR0aDogYXV0b1xyXG4gICAgfVxyXG5cclxuICAgIC51ay1jaGlsZC13aWR0aC1leHBhbmRcXEBzPjpub3QoW2NsYXNzKj11ay13aWR0aF0pIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIG1pbi13aWR0aDogMXB4XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjk2MHB4KSB7XHJcbiAgICAudWstY2hpbGQtd2lkdGgtMS0xXFxAbT4qIHtcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jaGlsZC13aWR0aC0xLTJcXEBtPioge1xyXG4gICAgICAgIHdpZHRoOiA1MCVcclxuICAgIH1cclxuXHJcbiAgICAudWstY2hpbGQtd2lkdGgtMS0zXFxAbT4qIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICogMSAvIDMuMDAxKVxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jaGlsZC13aWR0aC0xLTRcXEBtPioge1xyXG4gICAgICAgIHdpZHRoOiAyNSVcclxuICAgIH1cclxuXHJcbiAgICAudWstY2hpbGQtd2lkdGgtMS01XFxAbT4qIHtcclxuICAgICAgICB3aWR0aDogMjAlXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNoaWxkLXdpZHRoLTEtNlxcQG0+KiB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAqIDEgLyA2LjAwMSlcclxuICAgIH1cclxuXHJcbiAgICAudWstY2hpbGQtd2lkdGgtYXV0b1xcQG0+KiB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG9cclxuICAgIH1cclxuXHJcbiAgICAudWstY2hpbGQtd2lkdGgtZXhwYW5kXFxAbT46bm90KFtjbGFzcyo9dWstd2lkdGhdKSB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBtaW4td2lkdGg6IDFweFxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpIHtcclxuICAgIC51ay1jaGlsZC13aWR0aC0xLTFcXEBsPioge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNoaWxkLXdpZHRoLTEtMlxcQGw+KiB7XHJcbiAgICAgICAgd2lkdGg6IDUwJVxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jaGlsZC13aWR0aC0xLTNcXEBsPioge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKiAxIC8gMy4wMDEpXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNoaWxkLXdpZHRoLTEtNFxcQGw+KiB7XHJcbiAgICAgICAgd2lkdGg6IDI1JVxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jaGlsZC13aWR0aC0xLTVcXEBsPioge1xyXG4gICAgICAgIHdpZHRoOiAyMCVcclxuICAgIH1cclxuXHJcbiAgICAudWstY2hpbGQtd2lkdGgtMS02XFxAbD4qIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICogMSAvIDYuMDAxKVxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jaGlsZC13aWR0aC1hdXRvXFxAbD4qIHtcclxuICAgICAgICB3aWR0aDogYXV0b1xyXG4gICAgfVxyXG5cclxuICAgIC51ay1jaGlsZC13aWR0aC1leHBhbmRcXEBsPjpub3QoW2NsYXNzKj11ay13aWR0aF0pIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIG1pbi13aWR0aDogMXB4XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCkge1xyXG4gICAgLnVrLWNoaWxkLXdpZHRoLTEtMVxcQHhsPioge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNoaWxkLXdpZHRoLTEtMlxcQHhsPioge1xyXG4gICAgICAgIHdpZHRoOiA1MCVcclxuICAgIH1cclxuXHJcbiAgICAudWstY2hpbGQtd2lkdGgtMS0zXFxAeGw+KiB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAqIDEgLyAzLjAwMSlcclxuICAgIH1cclxuXHJcbiAgICAudWstY2hpbGQtd2lkdGgtMS00XFxAeGw+KiB7XHJcbiAgICAgICAgd2lkdGg6IDI1JVxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jaGlsZC13aWR0aC0xLTVcXEB4bD4qIHtcclxuICAgICAgICB3aWR0aDogMjAlXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNoaWxkLXdpZHRoLTEtNlxcQHhsPioge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKiAxIC8gNi4wMDEpXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNoaWxkLXdpZHRoLWF1dG9cXEB4bD4qIHtcclxuICAgICAgICB3aWR0aDogYXV0b1xyXG4gICAgfVxyXG5cclxuICAgIC51ay1jaGlsZC13aWR0aC1leHBhbmRcXEB4bD46bm90KFtjbGFzcyo9dWstd2lkdGhdKSB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBtaW4td2lkdGg6IDFweFxyXG4gICAgfVxyXG59XHJcblxyXG5bY2xhc3MqPXVrLXdpZHRoXSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCVcclxufVxyXG5cclxuLnVrLXdpZHRoLTEtMiB7XHJcbiAgICB3aWR0aDogNTAlXHJcbn1cclxuXHJcbi51ay13aWR0aC0xLTMge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAqIDEgLyAzLjAwMSlcclxufVxyXG5cclxuLnVrLXdpZHRoLTItMyB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICogMiAvIDMuMDAxKVxyXG59XHJcblxyXG4udWstd2lkdGgtMS00IHtcclxuICAgIHdpZHRoOiAyNSVcclxufVxyXG5cclxuLnVrLXdpZHRoLTMtNCB7XHJcbiAgICB3aWR0aDogNzUlXHJcbn1cclxuXHJcbi51ay13aWR0aC0xLTUge1xyXG4gICAgd2lkdGg6IDIwJVxyXG59XHJcblxyXG4udWstd2lkdGgtMi01IHtcclxuICAgIHdpZHRoOiA0MCVcclxufVxyXG5cclxuLnVrLXdpZHRoLTMtNSB7XHJcbiAgICB3aWR0aDogNjAlXHJcbn1cclxuXHJcbi51ay13aWR0aC00LTUge1xyXG4gICAgd2lkdGg6IDgwJVxyXG59XHJcblxyXG4udWstd2lkdGgtMS02IHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKiAxIC8gNi4wMDEpXHJcbn1cclxuXHJcbi51ay13aWR0aC01LTYge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAqIDUgLyA2LjAwMSlcclxufVxyXG5cclxuLnVrLXdpZHRoLXNtYWxsIHtcclxuICAgIHdpZHRoOiAxNTBweFxyXG59XHJcblxyXG4udWstd2lkdGgtbWVkaXVtIHtcclxuICAgIHdpZHRoOiAzMDBweFxyXG59XHJcblxyXG4udWstd2lkdGgtbGFyZ2Uge1xyXG4gICAgd2lkdGg6IDQ1MHB4XHJcbn1cclxuXHJcbi51ay13aWR0aC14bGFyZ2Uge1xyXG4gICAgd2lkdGg6IDYwMHB4XHJcbn1cclxuXHJcbi51ay13aWR0aC0yeGxhcmdlIHtcclxuICAgIHdpZHRoOiA3NTBweFxyXG59XHJcblxyXG4udWstd2lkdGgtYXV0byB7XHJcbiAgICB3aWR0aDogYXV0b1xyXG59XHJcblxyXG4udWstd2lkdGgtZXhwYW5kIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBtaW4td2lkdGg6IDFweFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo2NDBweCkge1xyXG4gICAgLnVrLXdpZHRoLTEtMVxcQHMge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLTEtMlxcQHMge1xyXG4gICAgICAgIHdpZHRoOiA1MCVcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtMS0zXFxAcyB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAqIDEgLyAzLjAwMSlcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtMi0zXFxAcyB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAqIDIgLyAzLjAwMSlcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtMS00XFxAcyB7XHJcbiAgICAgICAgd2lkdGg6IDI1JVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC0zLTRcXEBzIHtcclxuICAgICAgICB3aWR0aDogNzUlXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLTEtNVxcQHMge1xyXG4gICAgICAgIHdpZHRoOiAyMCVcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtMi01XFxAcyB7XHJcbiAgICAgICAgd2lkdGg6IDQwJVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC0zLTVcXEBzIHtcclxuICAgICAgICB3aWR0aDogNjAlXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLTQtNVxcQHMge1xyXG4gICAgICAgIHdpZHRoOiA4MCVcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtMS02XFxAcyB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAqIDEgLyA2LjAwMSlcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtNS02XFxAcyB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAqIDUgLyA2LjAwMSlcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtc21hbGxcXEBzIHtcclxuICAgICAgICB3aWR0aDogMTUwcHhcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtbWVkaXVtXFxAcyB7XHJcbiAgICAgICAgd2lkdGg6IDMwMHB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLWxhcmdlXFxAcyB7XHJcbiAgICAgICAgd2lkdGg6IDQ1MHB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLXhsYXJnZVxcQHMge1xyXG4gICAgICAgIHdpZHRoOiA2MDBweFxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC0yeGxhcmdlXFxAcyB7XHJcbiAgICAgICAgd2lkdGg6IDc1MHB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLWF1dG9cXEBzIHtcclxuICAgICAgICB3aWR0aDogYXV0b1xyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC1leHBhbmRcXEBzIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIG1pbi13aWR0aDogMXB4XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjk2MHB4KSB7XHJcbiAgICAudWstd2lkdGgtMS0xXFxAbSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtMS0yXFxAbSB7XHJcbiAgICAgICAgd2lkdGg6IDUwJVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC0xLTNcXEBtIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICogMSAvIDMuMDAxKVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC0yLTNcXEBtIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICogMiAvIDMuMDAxKVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC0xLTRcXEBtIHtcclxuICAgICAgICB3aWR0aDogMjUlXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLTMtNFxcQG0ge1xyXG4gICAgICAgIHdpZHRoOiA3NSVcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtMS01XFxAbSB7XHJcbiAgICAgICAgd2lkdGg6IDIwJVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC0yLTVcXEBtIHtcclxuICAgICAgICB3aWR0aDogNDAlXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLTMtNVxcQG0ge1xyXG4gICAgICAgIHdpZHRoOiA2MCVcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtNC01XFxAbSB7XHJcbiAgICAgICAgd2lkdGg6IDgwJVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC0xLTZcXEBtIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICogMSAvIDYuMDAxKVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC01LTZcXEBtIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICogNSAvIDYuMDAxKVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC1zbWFsbFxcQG0ge1xyXG4gICAgICAgIHdpZHRoOiAxNTBweFxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC1tZWRpdW1cXEBtIHtcclxuICAgICAgICB3aWR0aDogMzAwcHhcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtbGFyZ2VcXEBtIHtcclxuICAgICAgICB3aWR0aDogNDUwcHhcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgteGxhcmdlXFxAbSB7XHJcbiAgICAgICAgd2lkdGg6IDYwMHB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLTJ4bGFyZ2VcXEBtIHtcclxuICAgICAgICB3aWR0aDogNzUwcHhcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtYXV0b1xcQG0ge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLWV4cGFuZFxcQG0ge1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxcHhcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KSB7XHJcbiAgICAudWstd2lkdGgtMS0xXFxAbCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtMS0yXFxAbCB7XHJcbiAgICAgICAgd2lkdGg6IDUwJVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC0xLTNcXEBsIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICogMSAvIDMuMDAxKVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC0yLTNcXEBsIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICogMiAvIDMuMDAxKVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC0xLTRcXEBsIHtcclxuICAgICAgICB3aWR0aDogMjUlXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLTMtNFxcQGwge1xyXG4gICAgICAgIHdpZHRoOiA3NSVcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtMS01XFxAbCB7XHJcbiAgICAgICAgd2lkdGg6IDIwJVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC0yLTVcXEBsIHtcclxuICAgICAgICB3aWR0aDogNDAlXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLTMtNVxcQGwge1xyXG4gICAgICAgIHdpZHRoOiA2MCVcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtNC01XFxAbCB7XHJcbiAgICAgICAgd2lkdGg6IDgwJVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC0xLTZcXEBsIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICogMSAvIDYuMDAxKVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC01LTZcXEBsIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICogNSAvIDYuMDAxKVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC1zbWFsbFxcQGwge1xyXG4gICAgICAgIHdpZHRoOiAxNTBweFxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC1tZWRpdW1cXEBsIHtcclxuICAgICAgICB3aWR0aDogMzAwcHhcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtbGFyZ2VcXEBsIHtcclxuICAgICAgICB3aWR0aDogNDUwcHhcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgteGxhcmdlXFxAbCB7XHJcbiAgICAgICAgd2lkdGg6IDYwMHB4XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLTJ4bGFyZ2VcXEBsIHtcclxuICAgICAgICB3aWR0aDogNzUwcHhcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtYXV0b1xcQGwge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLWV4cGFuZFxcQGwge1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxcHhcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KSB7XHJcbiAgICAudWstd2lkdGgtMS0xXFxAeGwge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLTEtMlxcQHhsIHtcclxuICAgICAgICB3aWR0aDogNTAlXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLTEtM1xcQHhsIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICogMSAvIDMuMDAxKVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC0yLTNcXEB4bCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAqIDIgLyAzLjAwMSlcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtMS00XFxAeGwge1xyXG4gICAgICAgIHdpZHRoOiAyNSVcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtMy00XFxAeGwge1xyXG4gICAgICAgIHdpZHRoOiA3NSVcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtMS01XFxAeGwge1xyXG4gICAgICAgIHdpZHRoOiAyMCVcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtMi01XFxAeGwge1xyXG4gICAgICAgIHdpZHRoOiA0MCVcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtMy01XFxAeGwge1xyXG4gICAgICAgIHdpZHRoOiA2MCVcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtNC01XFxAeGwge1xyXG4gICAgICAgIHdpZHRoOiA4MCVcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtMS02XFxAeGwge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKiAxIC8gNi4wMDEpXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLTUtNlxcQHhsIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICogNSAvIDYuMDAxKVxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC1zbWFsbFxcQHhsIHtcclxuICAgICAgICB3aWR0aDogMTUwcHhcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgtbWVkaXVtXFxAeGwge1xyXG4gICAgICAgIHdpZHRoOiAzMDBweFxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC1sYXJnZVxcQHhsIHtcclxuICAgICAgICB3aWR0aDogNDUwcHhcclxuICAgIH1cclxuXHJcbiAgICAudWstd2lkdGgteGxhcmdlXFxAeGwge1xyXG4gICAgICAgIHdpZHRoOiA2MDBweFxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC0yeGxhcmdlXFxAeGwge1xyXG4gICAgICAgIHdpZHRoOiA3NTBweFxyXG4gICAgfVxyXG5cclxuICAgIC51ay13aWR0aC1hdXRvXFxAeGwge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXdpZHRoLWV4cGFuZFxcQHhsIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIG1pbi13aWR0aDogMXB4XHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay13aWR0aC1tYXgtY29udGVudCB7XHJcbiAgICB3aWR0aDogbWF4LWNvbnRlbnRcclxufVxyXG5cclxuLnVrLXdpZHRoLW1pbi1jb250ZW50IHtcclxuICAgIHdpZHRoOiBtaW4tY29udGVudFxyXG59XHJcblxyXG5bY2xhc3MqPXVrLWhlaWdodF0ge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4udWstaGVpZ2h0LTEtMSB7XHJcbiAgICBoZWlnaHQ6IDEwMCVcclxufVxyXG5cclxuLnVrLWhlaWdodC12aWV3cG9ydCB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aFxyXG59XHJcblxyXG4udWstaGVpZ2h0LXZpZXdwb3J0LTIge1xyXG4gICAgbWluLWhlaWdodDogMjAwdmhcclxufVxyXG5cclxuLnVrLWhlaWdodC12aWV3cG9ydC0zIHtcclxuICAgIG1pbi1oZWlnaHQ6IDMwMHZoXHJcbn1cclxuXHJcbi51ay1oZWlnaHQtdmlld3BvcnQtNCB7XHJcbiAgICBtaW4taGVpZ2h0OiA0MDB2aFxyXG59XHJcblxyXG4udWstaGVpZ2h0LXNtYWxsIHtcclxuICAgIGhlaWdodDogMTUwcHhcclxufVxyXG5cclxuLnVrLWhlaWdodC1tZWRpdW0ge1xyXG4gICAgaGVpZ2h0OiAzMDBweFxyXG59XHJcblxyXG4udWstaGVpZ2h0LWxhcmdlIHtcclxuICAgIGhlaWdodDogNDUwcHhcclxufVxyXG5cclxuLnVrLWhlaWdodC1tYXgtc21hbGwge1xyXG4gICAgbWF4LWhlaWdodDogMTUwcHhcclxufVxyXG5cclxuLnVrLWhlaWdodC1tYXgtbWVkaXVtIHtcclxuICAgIG1heC1oZWlnaHQ6IDMwMHB4XHJcbn1cclxuXHJcbi51ay1oZWlnaHQtbWF4LWxhcmdlIHtcclxuICAgIG1heC1oZWlnaHQ6IDQ1MHB4XHJcbn1cclxuXHJcbi51ay10ZXh0LWxlYWQge1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgY29sb3I6ICMzMzNcclxufVxyXG5cclxuLnVrLXRleHQtbWV0YSB7XHJcbiAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgY29sb3I6ICM5OTlcclxufVxyXG5cclxuLnVrLXRleHQtbWV0YT5hIHtcclxuICAgIGNvbG9yOiAjOTk5XHJcbn1cclxuXHJcbi51ay10ZXh0LW1ldGE+YTpob3ZlciB7XHJcbiAgICBjb2xvcjogIzY2NjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG59XHJcblxyXG4udWstdGV4dC1zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41XHJcbn1cclxuXHJcbi51ay10ZXh0LWxhcmdlIHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNVxyXG59XHJcblxyXG4udWstdGV4dC1kZWZhdWx0IHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVcclxufVxyXG5cclxuLnVrLXRleHQtbGlnaHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMFxyXG59XHJcblxyXG4udWstdGV4dC1ub3JtYWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMFxyXG59XHJcblxyXG4udWstdGV4dC1ib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDBcclxufVxyXG5cclxuLnVrLXRleHQtbGlnaHRlciB7XHJcbiAgICBmb250LXdlaWdodDogbGlnaHRlclxyXG59XHJcblxyXG4udWstdGV4dC1ib2xkZXIge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlclxyXG59XHJcblxyXG4udWstdGV4dC1pdGFsaWMge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljXHJcbn1cclxuXHJcbi51ay10ZXh0LWNhcGl0YWxpemUge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstdGV4dC11cHBlcmNhc2Uge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay10ZXh0LWxvd2VyY2FzZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLXRleHQtZGVjb3JhdGlvbi1ub25lIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay10ZXh0LW11dGVkIHtcclxuICAgIGNvbG9yOiAjOTk5ICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLXRleHQtZW1waGFzaXMge1xyXG4gICAgY29sb3I6ICMzMzMgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstdGV4dC1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiAjMWU4N2YwICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLXRleHQtc2Vjb25kYXJ5IHtcclxuICAgIGNvbG9yOiAjMjIyICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLXRleHQtc3VjY2VzcyB7XHJcbiAgICBjb2xvcjogIzMyZDI5NiAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay10ZXh0LXdhcm5pbmcge1xyXG4gICAgY29sb3I6ICNmYWEwNWEgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstdGV4dC1kYW5nZXIge1xyXG4gICAgY29sb3I6ICNmMDUwNmUgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstdGV4dC1iYWNrZ3JvdW5kIHtcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU4N2YwO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMWU4N2YwIDAsICM0MTFlZjAgMTAwJSlcclxufVxyXG5cclxuLnVrLXRleHQtbGVmdCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLXRleHQtcmlnaHQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstdGV4dC1jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLXRleHQtanVzdGlmeSB7XHJcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnRcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6NjQwcHgpIHtcclxuICAgIC51ay10ZXh0LWxlZnRcXEBzIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnRcclxuICAgIH1cclxuXHJcbiAgICAudWstdGV4dC1yaWdodFxcQHMge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnRcclxuICAgIH1cclxuXHJcbiAgICAudWstdGV4dC1jZW50ZXJcXEBzIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudFxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo5NjBweCkge1xyXG4gICAgLnVrLXRleHQtbGVmdFxcQG0ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudFxyXG4gICAgfVxyXG5cclxuICAgIC51ay10ZXh0LXJpZ2h0XFxAbSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudFxyXG4gICAgfVxyXG5cclxuICAgIC51ay10ZXh0LWNlbnRlclxcQG0ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCkge1xyXG4gICAgLnVrLXRleHQtbGVmdFxcQGwge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudFxyXG4gICAgfVxyXG5cclxuICAgIC51ay10ZXh0LXJpZ2h0XFxAbCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudFxyXG4gICAgfVxyXG5cclxuICAgIC51ay10ZXh0LWNlbnRlclxcQGwge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCkge1xyXG4gICAgLnVrLXRleHQtbGVmdFxcQHhsIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnRcclxuICAgIH1cclxuXHJcbiAgICAudWstdGV4dC1yaWdodFxcQHhsIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLXRleHQtY2VudGVyXFxAeGwge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50XHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay10ZXh0LXRvcCB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLXRleHQtbWlkZGxlIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstdGV4dC1ib3R0b20ge1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay10ZXh0LWJhc2VsaW5lIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay10ZXh0LW5vd3JhcCB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwXHJcbn1cclxuXHJcbi51ay10ZXh0LXRydW5jYXRlIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcclxufVxyXG5cclxudGQudWstdGV4dC10cnVuY2F0ZSxcclxudGgudWstdGV4dC10cnVuY2F0ZSB7XHJcbiAgICBtYXgtd2lkdGg6IDBcclxufVxyXG5cclxuLnVrLXRleHQtYnJlYWsge1xyXG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZFxyXG59XHJcblxyXG50ZC51ay10ZXh0LWJyZWFrLFxyXG50aC51ay10ZXh0LWJyZWFrIHtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmRcclxufVxyXG5cclxuW2NsYXNzKj11ay1jb2x1bW4tXSB7XHJcbiAgICBjb2x1bW4tZ2FwOiAzMHB4XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCkge1xyXG4gICAgW2NsYXNzKj11ay1jb2x1bW4tXSB7XHJcbiAgICAgICAgY29sdW1uLWdhcDogNDBweFxyXG4gICAgfVxyXG59XHJcblxyXG5bY2xhc3MqPXVrLWNvbHVtbi1dIGltZyB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApXHJcbn1cclxuXHJcbi51ay1jb2x1bW4tZGl2aWRlciB7XHJcbiAgICBjb2x1bW4tcnVsZTogMnB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgICBjb2x1bW4tZ2FwOiA2MHB4XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCkge1xyXG4gICAgLnVrLWNvbHVtbi1kaXZpZGVyIHtcclxuICAgICAgICBjb2x1bW4tZ2FwOiA4MHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay1jb2x1bW4tMS0yIHtcclxuICAgIGNvbHVtbi1jb3VudDogMlxyXG59XHJcblxyXG4udWstY29sdW1uLTEtMyB7XHJcbiAgICBjb2x1bW4tY291bnQ6IDNcclxufVxyXG5cclxuLnVrLWNvbHVtbi0xLTQge1xyXG4gICAgY29sdW1uLWNvdW50OiA0XHJcbn1cclxuXHJcbi51ay1jb2x1bW4tMS01IHtcclxuICAgIGNvbHVtbi1jb3VudDogNVxyXG59XHJcblxyXG4udWstY29sdW1uLTEtNiB7XHJcbiAgICBjb2x1bW4tY291bnQ6IDZcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6NjQwcHgpIHtcclxuICAgIC51ay1jb2x1bW4tMS0yXFxAcyB7XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiAyXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNvbHVtbi0xLTNcXEBzIHtcclxuICAgICAgICBjb2x1bW4tY291bnQ6IDNcclxuICAgIH1cclxuXHJcbiAgICAudWstY29sdW1uLTEtNFxcQHMge1xyXG4gICAgICAgIGNvbHVtbi1jb3VudDogNFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jb2x1bW4tMS01XFxAcyB7XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiA1XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNvbHVtbi0xLTZcXEBzIHtcclxuICAgICAgICBjb2x1bW4tY291bnQ6IDZcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6OTYwcHgpIHtcclxuICAgIC51ay1jb2x1bW4tMS0yXFxAbSB7XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiAyXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNvbHVtbi0xLTNcXEBtIHtcclxuICAgICAgICBjb2x1bW4tY291bnQ6IDNcclxuICAgIH1cclxuXHJcbiAgICAudWstY29sdW1uLTEtNFxcQG0ge1xyXG4gICAgICAgIGNvbHVtbi1jb3VudDogNFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jb2x1bW4tMS01XFxAbSB7XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiA1XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNvbHVtbi0xLTZcXEBtIHtcclxuICAgICAgICBjb2x1bW4tY291bnQ6IDZcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KSB7XHJcbiAgICAudWstY29sdW1uLTEtMlxcQGwge1xyXG4gICAgICAgIGNvbHVtbi1jb3VudDogMlxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jb2x1bW4tMS0zXFxAbCB7XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiAzXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNvbHVtbi0xLTRcXEBsIHtcclxuICAgICAgICBjb2x1bW4tY291bnQ6IDRcclxuICAgIH1cclxuXHJcbiAgICAudWstY29sdW1uLTEtNVxcQGwge1xyXG4gICAgICAgIGNvbHVtbi1jb3VudDogNVxyXG4gICAgfVxyXG5cclxuICAgIC51ay1jb2x1bW4tMS02XFxAbCB7XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiA2XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCkge1xyXG4gICAgLnVrLWNvbHVtbi0xLTJcXEB4bCB7XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiAyXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNvbHVtbi0xLTNcXEB4bCB7XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiAzXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNvbHVtbi0xLTRcXEB4bCB7XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiA0XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNvbHVtbi0xLTVcXEB4bCB7XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiA1XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWNvbHVtbi0xLTZcXEB4bCB7XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiA2XHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay1jb2x1bW4tc3BhbiB7XHJcbiAgICBjb2x1bW4tc3BhbjogYWxsXHJcbn1cclxuXHJcbltkYXRhLXVrLWNvdmVyXSxcclxuW3VrLWNvdmVyXSB7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIC0tdWstcG9zaXRpb24tdHJhbnNsYXRlLXg6IC01MCU7XHJcbiAgICAtLXVrLXBvc2l0aW9uLXRyYW5zbGF0ZS15OiAtNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUodmFyKC0tdWstcG9zaXRpb24tdHJhbnNsYXRlLXgpLCB2YXIoLS11ay1wb3NpdGlvbi10cmFuc2xhdGUteSkpXHJcbn1cclxuXHJcbmlmcmFtZVtkYXRhLXVrLWNvdmVyXSxcclxuaWZyYW1lW3VrLWNvdmVyXSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZVxyXG59XHJcblxyXG4udWstY292ZXItY29udGFpbmVyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLnVrLWJhY2tncm91bmQtZGVmYXVsdCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1iYWNrZ3JvdW5kLW11dGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4ZjhcclxufVxyXG5cclxuLnVrLWJhY2tncm91bmQtcHJpbWFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU4N2YwXHJcbn1cclxuXHJcbi51ay1iYWNrZ3JvdW5kLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyXHJcbn1cclxuXHJcbi51ay1iYWNrZ3JvdW5kLWNvbnRhaW4sXHJcbi51ay1iYWNrZ3JvdW5kLWNvdmVyLFxyXG4udWstYmFja2dyb3VuZC1oZWlnaHQtMS0xLFxyXG4udWstYmFja2dyb3VuZC13aWR0aC0xLTEge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxufVxyXG5cclxuLnVrLWJhY2tncm91bmQtY292ZXIge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxyXG59XHJcblxyXG4udWstYmFja2dyb3VuZC1jb250YWluIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxyXG59XHJcblxyXG4udWstYmFja2dyb3VuZC13aWR0aC0xLTEge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlXHJcbn1cclxuXHJcbi51ay1iYWNrZ3JvdW5kLWhlaWdodC0xLTEge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCVcclxufVxyXG5cclxuLnVrLWJhY2tncm91bmQtdG9wLWxlZnQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwXHJcbn1cclxuXHJcbi51ay1iYWNrZ3JvdW5kLXRvcC1jZW50ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDBcclxufVxyXG5cclxuLnVrLWJhY2tncm91bmQtdG9wLXJpZ2h0IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMFxyXG59XHJcblxyXG4udWstYmFja2dyb3VuZC1jZW50ZXItbGVmdCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDUwJVxyXG59XHJcblxyXG4udWstYmFja2dyb3VuZC1jZW50ZXItY2VudGVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCVcclxufVxyXG5cclxuLnVrLWJhY2tncm91bmQtY2VudGVyLXJpZ2h0IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNTAlXHJcbn1cclxuXHJcbi51ay1iYWNrZ3JvdW5kLWJvdHRvbS1sZWZ0IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJVxyXG59XHJcblxyXG4udWstYmFja2dyb3VuZC1ib3R0b20tY2VudGVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAxMDAlXHJcbn1cclxuXHJcbi51ay1iYWNrZ3JvdW5kLWJvdHRvbS1yaWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCVcclxufVxyXG5cclxuLnVrLWJhY2tncm91bmQtbm9yZXBlYXQge1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG59XHJcblxyXG4udWstYmFja2dyb3VuZC1maXhlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuXHJcbn1cclxuXHJcbkBtZWRpYSAocG9pbnRlcjpjb2Fyc2UpIHtcclxuICAgIC51ay1iYWNrZ3JvdW5kLWZpeGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbFxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo2MzlweCkge1xyXG4gICAgLnVrLWJhY2tncm91bmQtaW1hZ2VcXEBzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnRcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6OTU5cHgpIHtcclxuICAgIC51ay1iYWNrZ3JvdW5kLWltYWdlXFxAbSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjExOTlweCkge1xyXG4gICAgLnVrLWJhY2tncm91bmQtaW1hZ2VcXEBsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnRcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6MTU5OXB4KSB7XHJcbiAgICAudWstYmFja2dyb3VuZC1pbWFnZVxcQHhsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnRcclxuICAgIH1cclxufVxyXG5cclxuLnVrLWJhY2tncm91bmQtYmxlbmQtbXVsdGlwbHkge1xyXG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseVxyXG59XHJcblxyXG4udWstYmFja2dyb3VuZC1ibGVuZC1zY3JlZW4ge1xyXG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBzY3JlZW5cclxufVxyXG5cclxuLnVrLWJhY2tncm91bmQtYmxlbmQtb3ZlcmxheSB7XHJcbiAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG92ZXJsYXlcclxufVxyXG5cclxuLnVrLWJhY2tncm91bmQtYmxlbmQtZGFya2VuIHtcclxuICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogZGFya2VuXHJcbn1cclxuXHJcbi51ay1iYWNrZ3JvdW5kLWJsZW5kLWxpZ2h0ZW4ge1xyXG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBsaWdodGVuXHJcbn1cclxuXHJcbi51ay1iYWNrZ3JvdW5kLWJsZW5kLWNvbG9yLWRvZGdlIHtcclxuICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogY29sb3ItZG9kZ2VcclxufVxyXG5cclxuLnVrLWJhY2tncm91bmQtYmxlbmQtY29sb3ItYnVybiB7XHJcbiAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IGNvbG9yLWJ1cm5cclxufVxyXG5cclxuLnVrLWJhY2tncm91bmQtYmxlbmQtaGFyZC1saWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IGhhcmQtbGlnaHRcclxufVxyXG5cclxuLnVrLWJhY2tncm91bmQtYmxlbmQtc29mdC1saWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IHNvZnQtbGlnaHRcclxufVxyXG5cclxuLnVrLWJhY2tncm91bmQtYmxlbmQtZGlmZmVyZW5jZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IGRpZmZlcmVuY2VcclxufVxyXG5cclxuLnVrLWJhY2tncm91bmQtYmxlbmQtZXhjbHVzaW9uIHtcclxuICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogZXhjbHVzaW9uXHJcbn1cclxuXHJcbi51ay1iYWNrZ3JvdW5kLWJsZW5kLWh1ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IGh1ZVxyXG59XHJcblxyXG4udWstYmFja2dyb3VuZC1ibGVuZC1zYXR1cmF0aW9uIHtcclxuICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogc2F0dXJhdGlvblxyXG59XHJcblxyXG4udWstYmFja2dyb3VuZC1ibGVuZC1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IGNvbG9yXHJcbn1cclxuXHJcbi51ay1iYWNrZ3JvdW5kLWJsZW5kLWx1bWlub3NpdHkge1xyXG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBsdW1pbm9zaXR5XHJcbn1cclxuXHJcbltjbGFzcyo9dWstYWxpZ25dIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweFxyXG59XHJcblxyXG4qK1tjbGFzcyo9dWstYWxpZ25dIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHhcclxufVxyXG5cclxuLnVrLWFsaWduLWNlbnRlciB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0b1xyXG59XHJcblxyXG4udWstYWxpZ24tbGVmdCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnRcclxufVxyXG5cclxuLnVrLWFsaWduLXJpZ2h0IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgIGZsb2F0OiByaWdodFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo2NDBweCkge1xyXG4gICAgLnVrLWFsaWduLWxlZnRcXEBzIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICBmbG9hdDogbGVmdFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1hbGlnbi1yaWdodFxcQHMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjk2MHB4KSB7XHJcbiAgICAudWstYWxpZ24tbGVmdFxcQG0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWFsaWduLXJpZ2h0XFxAbSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgICAgICBmbG9hdDogcmlnaHRcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KSB7XHJcbiAgICAudWstYWxpZ24tbGVmdFxcQGwge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnRcclxuICAgIH1cclxuXHJcbiAgICAudWstYWxpZ24tcmlnaHRcXEBsIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIGZsb2F0OiByaWdodFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1hbGlnbi1sZWZ0LFxyXG4gICAgLnVrLWFsaWduLWxlZnRcXEBsLFxyXG4gICAgLnVrLWFsaWduLWxlZnRcXEBtLFxyXG4gICAgLnVrLWFsaWduLWxlZnRcXEBzIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHhcclxuICAgIH1cclxuXHJcbiAgICAudWstYWxpZ24tcmlnaHQsXHJcbiAgICAudWstYWxpZ24tcmlnaHRcXEBsLFxyXG4gICAgLnVrLWFsaWduLXJpZ2h0XFxAbSxcclxuICAgIC51ay1hbGlnbi1yaWdodFxcQHMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCkge1xyXG4gICAgLnVrLWFsaWduLWxlZnRcXEB4bCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnRcclxuICAgIH1cclxuXHJcbiAgICAudWstYWxpZ24tcmlnaHRcXEB4bCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgICAgICBmbG9hdDogcmlnaHRcclxuICAgIH1cclxufVxyXG5cclxuLnVrLXN2ZyxcclxuLnVrLXN2Zzpub3QoLnVrLXByZXNlcnZlKSBbZmlsbCo9JyMnXTpub3QoLnVrLXByZXNlcnZlKSB7XHJcbiAgICBmaWxsOiBjdXJyZW50Y29sb3JcclxufVxyXG5cclxuLnVrLXN2Zzpub3QoLnVrLXByZXNlcnZlKSBbc3Ryb2tlKj0nIyddOm5vdCgudWstcHJlc2VydmUpIHtcclxuICAgIHN0cm9rZTogY3VycmVudGNvbG9yXHJcbn1cclxuXHJcbi51ay1zdmcge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMClcclxufVxyXG5cclxuLnVrLXBhbmVsIHtcclxuICAgIGRpc3BsYXk6IGZsb3ctcm9vdDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLnVrLXBhbmVsPjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBcclxufVxyXG5cclxuLnVrLXBhbmVsLXNjcm9sbGFibGUge1xyXG4gICAgaGVpZ2h0OiAxNzBweDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICByZXNpemU6IGJvdGhcclxufVxyXG5cclxuLnVrLWNsZWFyZml4OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGxcclxufVxyXG5cclxuLnVrLWNsZWFyZml4OjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBjbGVhcjogYm90aFxyXG59XHJcblxyXG4udWstZmxvYXQtbGVmdCB7XHJcbiAgICBmbG9hdDogbGVmdFxyXG59XHJcblxyXG4udWstZmxvYXQtcmlnaHQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0XHJcbn1cclxuXHJcbltjbGFzcyo9dWstZmxvYXQtXSB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCVcclxufVxyXG5cclxuLnVrLW92ZXJmbG93LWhpZGRlbiB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbi51ay1vdmVyZmxvdy1hdXRvIHtcclxuICAgIG92ZXJmbG93OiBhdXRvXHJcbn1cclxuXHJcbi51ay1vdmVyZmxvdy1hdXRvPjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBcclxufVxyXG5cclxuLnVrLWJveC1zaXppbmctY29udGVudCB7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveFxyXG59XHJcblxyXG4udWstYm94LXNpemluZy1ib3JkZXIge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4udWstcmVzaXplIHtcclxuICAgIHJlc2l6ZTogYm90aFxyXG59XHJcblxyXG4udWstcmVzaXplLWhvcml6b250YWwge1xyXG4gICAgcmVzaXplOiBob3Jpem9udGFsXHJcbn1cclxuXHJcbi51ay1yZXNpemUtdmVydGljYWwge1xyXG4gICAgcmVzaXplOiB2ZXJ0aWNhbFxyXG59XHJcblxyXG4udWstZGlzcGxheS1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1kaXNwbGF5LWlubGluZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstZGlzcGxheS1pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnRcclxufVxyXG5cclxuW2NsYXNzKj11ay1pbmxpbmVdIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlblxyXG59XHJcblxyXG4udWstaW5saW5lLWNsaXAge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4udWstcHJlc2VydmUtd2lkdGgsXHJcbi51ay1wcmVzZXJ2ZS13aWR0aCBjYW52YXMsXHJcbi51ay1wcmVzZXJ2ZS13aWR0aCBpbWcsXHJcbi51ay1wcmVzZXJ2ZS13aWR0aCBzdmcsXHJcbi51ay1wcmVzZXJ2ZS13aWR0aCB2aWRlbyB7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmVcclxufVxyXG5cclxuLnVrLXJlc3BvbnNpdmUtaGVpZ2h0LFxyXG4udWstcmVzcG9uc2l2ZS13aWR0aCB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi51ay1yZXNwb25zaXZlLXdpZHRoIHtcclxuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiBhdXRvXHJcbn1cclxuXHJcbi51ay1yZXNwb25zaXZlLWhlaWdodCB7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IG5vbmVcclxufVxyXG5cclxuW2RhdGEtdWstcmVzcG9uc2l2ZV0sXHJcblt1ay1yZXNwb25zaXZlXSB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCVcclxufVxyXG5cclxuLnVrLW9iamVjdC1jb3ZlciB7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlclxyXG59XHJcblxyXG4udWstb2JqZWN0LWNvbnRhaW4ge1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpblxyXG59XHJcblxyXG4udWstb2JqZWN0LWZpbGwge1xyXG4gICAgb2JqZWN0LWZpdDogZmlsbFxyXG59XHJcblxyXG4udWstb2JqZWN0LW5vbmUge1xyXG4gICAgb2JqZWN0LWZpdDogbm9uZVxyXG59XHJcblxyXG4udWstb2JqZWN0LXNjYWxlLWRvd24ge1xyXG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93blxyXG59XHJcblxyXG4udWstb2JqZWN0LXRvcC1sZWZ0IHtcclxuICAgIG9iamVjdC1wb3NpdGlvbjogMCAwXHJcbn1cclxuXHJcbi51ay1vYmplY3QtdG9wLWNlbnRlciB7XHJcbiAgICBvYmplY3QtcG9zaXRpb246IDUwJSAwXHJcbn1cclxuXHJcbi51ay1vYmplY3QtdG9wLXJpZ2h0IHtcclxuICAgIG9iamVjdC1wb3NpdGlvbjogMTAwJSAwXHJcbn1cclxuXHJcbi51ay1vYmplY3QtY2VudGVyLWxlZnQge1xyXG4gICAgb2JqZWN0LXBvc2l0aW9uOiAwIDUwJVxyXG59XHJcblxyXG4udWstb2JqZWN0LWNlbnRlci1jZW50ZXIge1xyXG4gICAgb2JqZWN0LXBvc2l0aW9uOiA1MCUgNTAlXHJcbn1cclxuXHJcbi51ay1vYmplY3QtY2VudGVyLXJpZ2h0IHtcclxuICAgIG9iamVjdC1wb3NpdGlvbjogMTAwJSA1MCVcclxufVxyXG5cclxuLnVrLW9iamVjdC1ib3R0b20tbGVmdCB7XHJcbiAgICBvYmplY3QtcG9zaXRpb246IDAgMTAwJVxyXG59XHJcblxyXG4udWstb2JqZWN0LWJvdHRvbS1jZW50ZXIge1xyXG4gICAgb2JqZWN0LXBvc2l0aW9uOiA1MCUgMTAwJVxyXG59XHJcblxyXG4udWstb2JqZWN0LWJvdHRvbS1yaWdodCB7XHJcbiAgICBvYmplY3QtcG9zaXRpb246IDEwMCUgMTAwJVxyXG59XHJcblxyXG4udWstYm9yZGVyLWNpcmNsZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCVcclxufVxyXG5cclxuLnVrLWJvcmRlci1waWxsIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwMHB4XHJcbn1cclxuXHJcbi51ay1ib3JkZXItcm91bmRlZCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxufVxyXG5cclxuLnVrLWlubGluZS1jbGlwW2NsYXNzKj11ay1ib3JkZXItXSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKVxyXG59XHJcblxyXG4udWstYm94LXNoYWRvdy1zbWFsbCB7XHJcbiAgICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAwLCAwLCAuMDgpXHJcbn1cclxuXHJcbi51ay1ib3gtc2hhZG93LW1lZGl1bSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgLjA4KVxyXG59XHJcblxyXG4udWstYm94LXNoYWRvdy1sYXJnZSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDE0cHggMjVweCByZ2JhKDAsIDAsIDAsIC4xNilcclxufVxyXG5cclxuLnVrLWJveC1zaGFkb3cteGxhcmdlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMjhweCA1MHB4IHJnYmEoMCwgMCwgMCwgLjE2KVxyXG59XHJcblxyXG5bY2xhc3MqPXVrLWJveC1zaGFkb3ctaG92ZXJdIHtcclxuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjFzIGVhc2UtaW4tb3V0XHJcbn1cclxuXHJcbi51ay1ib3gtc2hhZG93LWhvdmVyLXNtYWxsOmhvdmVyIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIC4wOClcclxufVxyXG5cclxuLnVrLWJveC1zaGFkb3ctaG92ZXItbWVkaXVtOmhvdmVyIHtcclxuICAgIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAuMDgpXHJcbn1cclxuXHJcbi51ay1ib3gtc2hhZG93LWhvdmVyLWxhcmdlOmhvdmVyIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMTRweCAyNXB4IHJnYmEoMCwgMCwgMCwgLjE2KVxyXG59XHJcblxyXG4udWstYm94LXNoYWRvdy1ob3Zlci14bGFyZ2U6aG92ZXIge1xyXG4gICAgYm94LXNoYWRvdzogMCAyOHB4IDUwcHggcmdiYSgwLCAwLCAwLCAuMTYpXHJcbn1cclxuXHJcbkBzdXBwb3J0cyAoZmlsdGVyOmJsdXIoMCkpIHtcclxuICAgIC51ay1ib3gtc2hhZG93LWJvdHRvbSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWJveC1zaGFkb3ctYm90dG9tOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAtMzBweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM0NDQ7XHJcbiAgICAgICAgZmlsdGVyOiBibHVyKDIwcHgpO1xyXG4gICAgICAgIHdpbGwtY2hhbmdlOiBmaWx0ZXJcclxuICAgIH1cclxufVxyXG5cclxuLnVrLWRyb3BjYXA6OmZpcnN0LWxldHRlcixcclxuLnVrLWRyb3BjYXA+cDpmaXJzdC1vZi10eXBlOjpmaXJzdC1sZXR0ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogNC41ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIG1hcmdpbi1ib3R0b206IC0ycHhcclxufVxyXG5cclxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcclxuXHJcbiAgICAudWstZHJvcGNhcDo6Zmlyc3QtbGV0dGVyLFxyXG4gICAgLnVrLWRyb3BjYXA+cDpmaXJzdC1vZi10eXBlOjpmaXJzdC1sZXR0ZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuMSVcclxuICAgIH1cclxufVxyXG5cclxuLnVrLWxvZ28ge1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcclxufVxyXG5cclxuOndoZXJlKC51ay1sb2dvKSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi51ay1sb2dvOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbn1cclxuXHJcbi51ay1sb2dvIDp3aGVyZShpbWcsIHN2ZywgdmlkZW8pIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi51ay1sb2dvLWludmVyc2Uge1xyXG4gICAgZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG4udWstZGlzYWJsZWQge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxufVxyXG5cclxuLnVrLWRyYWcsXHJcbi51ay1kcmFnICoge1xyXG4gICAgY3Vyc29yOiBtb3ZlXHJcbn1cclxuXHJcbi51ay1kcmFnIGlmcmFtZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZVxyXG59XHJcblxyXG4udWstZHJhZ292ZXIge1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgxMDAsIDEwMCwgMTAwLCAuMylcclxufVxyXG5cclxuLnVrLWJsZW5kLW11bHRpcGx5IHtcclxuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseVxyXG59XHJcblxyXG4udWstYmxlbmQtc2NyZWVuIHtcclxuICAgIG1peC1ibGVuZC1tb2RlOiBzY3JlZW5cclxufVxyXG5cclxuLnVrLWJsZW5kLW92ZXJsYXkge1xyXG4gICAgbWl4LWJsZW5kLW1vZGU6IG92ZXJsYXlcclxufVxyXG5cclxuLnVrLWJsZW5kLWRhcmtlbiB7XHJcbiAgICBtaXgtYmxlbmQtbW9kZTogZGFya2VuXHJcbn1cclxuXHJcbi51ay1ibGVuZC1saWdodGVuIHtcclxuICAgIG1peC1ibGVuZC1tb2RlOiBsaWdodGVuXHJcbn1cclxuXHJcbi51ay1ibGVuZC1jb2xvci1kb2RnZSB7XHJcbiAgICBtaXgtYmxlbmQtbW9kZTogY29sb3ItZG9kZ2VcclxufVxyXG5cclxuLnVrLWJsZW5kLWNvbG9yLWJ1cm4ge1xyXG4gICAgbWl4LWJsZW5kLW1vZGU6IGNvbG9yLWJ1cm5cclxufVxyXG5cclxuLnVrLWJsZW5kLWhhcmQtbGlnaHQge1xyXG4gICAgbWl4LWJsZW5kLW1vZGU6IGhhcmQtbGlnaHRcclxufVxyXG5cclxuLnVrLWJsZW5kLXNvZnQtbGlnaHQge1xyXG4gICAgbWl4LWJsZW5kLW1vZGU6IHNvZnQtbGlnaHRcclxufVxyXG5cclxuLnVrLWJsZW5kLWRpZmZlcmVuY2Uge1xyXG4gICAgbWl4LWJsZW5kLW1vZGU6IGRpZmZlcmVuY2VcclxufVxyXG5cclxuLnVrLWJsZW5kLWV4Y2x1c2lvbiB7XHJcbiAgICBtaXgtYmxlbmQtbW9kZTogZXhjbHVzaW9uXHJcbn1cclxuXHJcbi51ay1ibGVuZC1odWUge1xyXG4gICAgbWl4LWJsZW5kLW1vZGU6IGh1ZVxyXG59XHJcblxyXG4udWstYmxlbmQtc2F0dXJhdGlvbiB7XHJcbiAgICBtaXgtYmxlbmQtbW9kZTogc2F0dXJhdGlvblxyXG59XHJcblxyXG4udWstYmxlbmQtY29sb3Ige1xyXG4gICAgbWl4LWJsZW5kLW1vZGU6IGNvbG9yXHJcbn1cclxuXHJcbi51ay1ibGVuZC1sdW1pbm9zaXR5IHtcclxuICAgIG1peC1ibGVuZC1tb2RlOiBsdW1pbm9zaXR5XHJcbn1cclxuXHJcbi51ay10cmFuc2Zvcm0tY2VudGVyIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpXHJcbn1cclxuXHJcbi51ay10cmFuc2Zvcm0tb3JpZ2luLXRvcC1sZWZ0IHtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMFxyXG59XHJcblxyXG4udWstdHJhbnNmb3JtLW9yaWdpbi10b3AtY2VudGVyIHtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwXHJcbn1cclxuXHJcbi51ay10cmFuc2Zvcm0tb3JpZ2luLXRvcC1yaWdodCB7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDBcclxufVxyXG5cclxuLnVrLXRyYW5zZm9ybS1vcmlnaW4tY2VudGVyLWxlZnQge1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCA1MCVcclxufVxyXG5cclxuLnVrLXRyYW5zZm9ybS1vcmlnaW4tY2VudGVyLXJpZ2h0IHtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgNTAlXHJcbn1cclxuXHJcbi51ay10cmFuc2Zvcm0tb3JpZ2luLWJvdHRvbS1sZWZ0IHtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJVxyXG59XHJcblxyXG4udWstdHJhbnNmb3JtLW9yaWdpbi1ib3R0b20tY2VudGVyIHtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlXHJcbn1cclxuXHJcbi51ay10cmFuc2Zvcm0tb3JpZ2luLWJvdHRvbS1yaWdodCB7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCVcclxufVxyXG5cclxuLnVrLWZsZXgge1xyXG4gICAgZGlzcGxheTogZmxleFxyXG59XHJcblxyXG4udWstZmxleC1pbmxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXhcclxufVxyXG5cclxuLnVrLWZsZXgtbGVmdCB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcclxufVxyXG5cclxuLnVrLWZsZXgtY2VudGVyIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbn1cclxuXHJcbi51ay1mbGV4LXJpZ2h0IHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcclxufVxyXG5cclxuLnVrLWZsZXgtYmV0d2VlbiB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxufVxyXG5cclxuLnVrLWZsZXgtYXJvdW5kIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjY0MHB4KSB7XHJcbiAgICAudWstZmxleC1sZWZ0XFxAcyB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWZsZXgtY2VudGVyXFxAcyB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgIH1cclxuXHJcbiAgICAudWstZmxleC1yaWdodFxcQHMge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcclxuICAgIH1cclxuXHJcbiAgICAudWstZmxleC1iZXR3ZWVuXFxAcyB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWZsZXgtYXJvdW5kXFxAcyB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmRcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6OTYwcHgpIHtcclxuICAgIC51ay1mbGV4LWxlZnRcXEBtIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcclxuICAgIH1cclxuXHJcbiAgICAudWstZmxleC1jZW50ZXJcXEBtIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgfVxyXG5cclxuICAgIC51ay1mbGV4LXJpZ2h0XFxAbSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1mbGV4LWJldHdlZW5cXEBtIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICAgIH1cclxuXHJcbiAgICAudWstZmxleC1hcm91bmRcXEBtIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZFxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpIHtcclxuICAgIC51ay1mbGV4LWxlZnRcXEBsIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcclxuICAgIH1cclxuXHJcbiAgICAudWstZmxleC1jZW50ZXJcXEBsIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgfVxyXG5cclxuICAgIC51ay1mbGV4LXJpZ2h0XFxAbCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1mbGV4LWJldHdlZW5cXEBsIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICAgIH1cclxuXHJcbiAgICAudWstZmxleC1hcm91bmRcXEBsIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZFxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpIHtcclxuICAgIC51ay1mbGV4LWxlZnRcXEB4bCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWZsZXgtY2VudGVyXFxAeGwge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWZsZXgtcmlnaHRcXEB4bCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1mbGV4LWJldHdlZW5cXEB4bCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWZsZXgtYXJvdW5kXFxAeGwge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kXHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay1mbGV4LXN0cmV0Y2gge1xyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2hcclxufVxyXG5cclxuLnVrLWZsZXgtdG9wIHtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XHJcbn1cclxuXHJcbi51ay1mbGV4LW1pZGRsZSB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbn1cclxuXHJcbi51ay1mbGV4LWJvdHRvbSB7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmRcclxufVxyXG5cclxuLnVrLWZsZXgtcm93IHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3dcclxufVxyXG5cclxuLnVrLWZsZXgtcm93LXJldmVyc2Uge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlXHJcbn1cclxuXHJcbi51ay1mbGV4LWNvbHVtbiB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbn1cclxuXHJcbi51ay1mbGV4LWNvbHVtbi1yZXZlcnNlIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZVxyXG59XHJcblxyXG4udWstZmxleC1ub3dyYXAge1xyXG4gICAgZmxleC13cmFwOiBub3dyYXBcclxufVxyXG5cclxuLnVrLWZsZXgtd3JhcCB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXBcclxufVxyXG5cclxuLnVrLWZsZXgtd3JhcC1yZXZlcnNlIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlXHJcbn1cclxuXHJcbi51ay1mbGV4LXdyYXAtc3RyZXRjaCB7XHJcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoXHJcbn1cclxuXHJcbi51ay1mbGV4LXdyYXAtdG9wIHtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnRcclxufVxyXG5cclxuLnVrLWZsZXgtd3JhcC1taWRkbGUge1xyXG4gICAgYWxpZ24tY29udGVudDogY2VudGVyXHJcbn1cclxuXHJcbi51ay1mbGV4LXdyYXAtYm90dG9tIHtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kXHJcbn1cclxuXHJcbi51ay1mbGV4LXdyYXAtYmV0d2VlbiB7XHJcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbn1cclxuXHJcbi51ay1mbGV4LXdyYXAtYXJvdW5kIHtcclxuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZFxyXG59XHJcblxyXG4udWstZmxleC1maXJzdCB7XHJcbiAgICBvcmRlcjogLTFcclxufVxyXG5cclxuLnVrLWZsZXgtbGFzdCB7XHJcbiAgICBvcmRlcjogOTlcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6NjQwcHgpIHtcclxuICAgIC51ay1mbGV4LWZpcnN0XFxAcyB7XHJcbiAgICAgICAgb3JkZXI6IC0xXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWZsZXgtbGFzdFxcQHMge1xyXG4gICAgICAgIG9yZGVyOiA5OVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo5NjBweCkge1xyXG4gICAgLnVrLWZsZXgtZmlyc3RcXEBtIHtcclxuICAgICAgICBvcmRlcjogLTFcclxuICAgIH1cclxuXHJcbiAgICAudWstZmxleC1sYXN0XFxAbSB7XHJcbiAgICAgICAgb3JkZXI6IDk5XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCkge1xyXG4gICAgLnVrLWZsZXgtZmlyc3RcXEBsIHtcclxuICAgICAgICBvcmRlcjogLTFcclxuICAgIH1cclxuXHJcbiAgICAudWstZmxleC1sYXN0XFxAbCB7XHJcbiAgICAgICAgb3JkZXI6IDk5XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCkge1xyXG4gICAgLnVrLWZsZXgtZmlyc3RcXEB4bCB7XHJcbiAgICAgICAgb3JkZXI6IC0xXHJcbiAgICB9XHJcblxyXG4gICAgLnVrLWZsZXgtbGFzdFxcQHhsIHtcclxuICAgICAgICBvcmRlcjogOTlcclxuICAgIH1cclxufVxyXG5cclxuLnVrLWZsZXgtbm9uZSB7XHJcbiAgICBmbGV4OiBub25lXHJcbn1cclxuXHJcbi51ay1mbGV4LWF1dG8ge1xyXG4gICAgZmxleDogYXV0b1xyXG59XHJcblxyXG4udWstZmxleC0xIHtcclxuICAgIGZsZXg6IDFcclxufVxyXG5cclxuLnVrLW1hcmdpbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XHJcbn1cclxuXHJcbiorLnVrLW1hcmdpbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLW1hcmdpbi10b3Age1xyXG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1tYXJnaW4tYm90dG9tIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstbWFyZ2luLWxlZnQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstbWFyZ2luLXJpZ2h0IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1tYXJnaW4tc21hbGwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweFxyXG59XHJcblxyXG4qKy51ay1tYXJnaW4tc21hbGwge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1tYXJnaW4tc21hbGwtdG9wIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstbWFyZ2luLXNtYWxsLWJvdHRvbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLW1hcmdpbi1zbWFsbC1sZWZ0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLW1hcmdpbi1zbWFsbC1yaWdodCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstbWFyZ2luLW1lZGl1bSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4XHJcbn1cclxuXHJcbiorLnVrLW1hcmdpbi1tZWRpdW0ge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1tYXJnaW4tbWVkaXVtLXRvcCB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLW1hcmdpbi1tZWRpdW0tYm90dG9tIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstbWFyZ2luLW1lZGl1bS1sZWZ0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLW1hcmdpbi1tZWRpdW0tcmlnaHQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLW1hcmdpbi1sYXJnZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4XHJcbn1cclxuXHJcbiorLnVrLW1hcmdpbi1sYXJnZSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLW1hcmdpbi1sYXJnZS10b3Age1xyXG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1tYXJnaW4tbGFyZ2UtYm90dG9tIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstbWFyZ2luLWxhcmdlLWxlZnQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstbWFyZ2luLWxhcmdlLXJpZ2h0IHtcclxuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCkge1xyXG4gICAgLnVrLW1hcmdpbi1sYXJnZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweFxyXG4gICAgfVxyXG5cclxuICAgICorLnVrLW1hcmdpbi1sYXJnZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLW1hcmdpbi1sYXJnZS10b3Age1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1tYXJnaW4tbGFyZ2UtYm90dG9tIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnRcclxuICAgIH1cclxuXHJcbiAgICAudWstbWFyZ2luLWxhcmdlLWxlZnQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnRcclxuICAgIH1cclxuXHJcbiAgICAudWstbWFyZ2luLWxhcmdlLXJpZ2h0IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudFxyXG4gICAgfVxyXG59XHJcblxyXG4udWstbWFyZ2luLXhsYXJnZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4XHJcbn1cclxuXHJcbiorLnVrLW1hcmdpbi14bGFyZ2Uge1xyXG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1tYXJnaW4teGxhcmdlLXRvcCB7XHJcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLW1hcmdpbi14bGFyZ2UtYm90dG9tIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstbWFyZ2luLXhsYXJnZS1sZWZ0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLW1hcmdpbi14bGFyZ2UtcmlnaHQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnRcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KSB7XHJcbiAgICAudWstbWFyZ2luLXhsYXJnZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTQwcHhcclxuICAgIH1cclxuXHJcbiAgICAqKy51ay1tYXJnaW4teGxhcmdlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLW1hcmdpbi14bGFyZ2UtdG9wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLW1hcmdpbi14bGFyZ2UtYm90dG9tIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLW1hcmdpbi14bGFyZ2UtbGVmdCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnRcclxuICAgIH1cclxuXHJcbiAgICAudWstbWFyZ2luLXhsYXJnZS1yaWdodCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50XHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay1tYXJnaW4tYXV0byB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLW1hcmdpbi1hdXRvLXRvcCB7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLW1hcmdpbi1hdXRvLWJvdHRvbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLW1hcmdpbi1hdXRvLWxlZnQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstbWFyZ2luLWF1dG8tcmlnaHQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLW1hcmdpbi1hdXRvLXZlcnRpY2FsIHtcclxuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo2NDBweCkge1xyXG4gICAgLnVrLW1hcmdpbi1hdXRvXFxAcyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1tYXJnaW4tYXV0by1sZWZ0XFxAcyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1tYXJnaW4tYXV0by1yaWdodFxcQHMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjk2MHB4KSB7XHJcbiAgICAudWstbWFyZ2luLWF1dG9cXEBtIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLW1hcmdpbi1hdXRvLWxlZnRcXEBtIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLW1hcmdpbi1hdXRvLXJpZ2h0XFxAbSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnRcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KSB7XHJcbiAgICAudWstbWFyZ2luLWF1dG9cXEBsIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLW1hcmdpbi1hdXRvLWxlZnRcXEBsIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50XHJcbiAgICB9XHJcblxyXG4gICAgLnVrLW1hcmdpbi1hdXRvLXJpZ2h0XFxAbCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnRcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KSB7XHJcbiAgICAudWstbWFyZ2luLWF1dG9cXEB4bCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1tYXJnaW4tYXV0by1sZWZ0XFxAeGwge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnRcclxuICAgIH1cclxuXHJcbiAgICAudWstbWFyZ2luLWF1dG8tcmlnaHRcXEB4bCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnRcclxuICAgIH1cclxufVxyXG5cclxuLnVrLW1hcmdpbi1yZW1vdmUge1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLW1hcmdpbi1yZW1vdmUtdG9wIHtcclxuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstbWFyZ2luLXJlbW92ZS1ib3R0b20ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1tYXJnaW4tcmVtb3ZlLWxlZnQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstbWFyZ2luLXJlbW92ZS1yaWdodCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstbWFyZ2luLXJlbW92ZS12ZXJ0aWNhbCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLW1hcmdpbi1yZW1vdmUtYWRqYWNlbnQrKixcclxuLnVrLW1hcmdpbi1yZW1vdmUtZmlyc3QtY2hpbGQ+OmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstbWFyZ2luLXJlbW92ZS1sYXN0LWNoaWxkPjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo2NDBweCkge1xyXG4gICAgLnVrLW1hcmdpbi1yZW1vdmUtbGVmdFxcQHMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnRcclxuICAgIH1cclxuXHJcbiAgICAudWstbWFyZ2luLXJlbW92ZS1yaWdodFxcQHMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjk2MHB4KSB7XHJcbiAgICAudWstbWFyZ2luLXJlbW92ZS1sZWZ0XFxAbSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1tYXJnaW4tcmVtb3ZlLXJpZ2h0XFxAbSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnRcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KSB7XHJcbiAgICAudWstbWFyZ2luLXJlbW92ZS1sZWZ0XFxAbCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudFxyXG4gICAgfVxyXG5cclxuICAgIC51ay1tYXJnaW4tcmVtb3ZlLXJpZ2h0XFxAbCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnRcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KSB7XHJcbiAgICAudWstbWFyZ2luLXJlbW92ZS1sZWZ0XFxAeGwge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnRcclxuICAgIH1cclxuXHJcbiAgICAudWstbWFyZ2luLXJlbW92ZS1yaWdodFxcQHhsIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudFxyXG4gICAgfVxyXG59XHJcblxyXG4udWstcGFkZGluZyB7XHJcbiAgICBwYWRkaW5nOiAzMHB4XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCkge1xyXG4gICAgLnVrLXBhZGRpbmcge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHhcclxuICAgIH1cclxufVxyXG5cclxuLnVrLXBhZGRpbmctc21hbGwge1xyXG4gICAgcGFkZGluZzogMTVweFxyXG59XHJcblxyXG4udWstcGFkZGluZy1sYXJnZSB7XHJcbiAgICBwYWRkaW5nOiA0MHB4XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCkge1xyXG4gICAgLnVrLXBhZGRpbmctbGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDcwcHhcclxuICAgIH1cclxufVxyXG5cclxuLnVrLXBhZGRpbmctcmVtb3ZlIHtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstcGFkZGluZy1yZW1vdmUtdG9wIHtcclxuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLXBhZGRpbmctcmVtb3ZlLWJvdHRvbSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1wYWRkaW5nLXJlbW92ZS1sZWZ0IHtcclxuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1wYWRkaW5nLXJlbW92ZS1yaWdodCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLXBhZGRpbmctcmVtb3ZlLXZlcnRpY2FsIHtcclxuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1wYWRkaW5nLXJlbW92ZS1ob3Jpem9udGFsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbjpyb290IHtcclxuICAgIC0tdWstcG9zaXRpb24tbWFyZ2luLW9mZnNldDogMHB4XHJcbn1cclxuXHJcbltjbGFzcyo9dWstcG9zaXRpb24tYm90dG9tXSxcclxuW2NsYXNzKj11ay1wb3NpdGlvbi1jZW50ZXJdLFxyXG5bY2xhc3MqPXVrLXBvc2l0aW9uLWxlZnRdLFxyXG5bY2xhc3MqPXVrLXBvc2l0aW9uLXJpZ2h0XSxcclxuW2NsYXNzKj11ay1wb3NpdGlvbi10b3BdIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAodmFyKC0tdWstcG9zaXRpb24tbWFyZ2luLW9mZnNldCkgKiAyKSk7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi51ay1wb3NpdGlvbi10b3Age1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwXHJcbn1cclxuXHJcbi51ay1wb3NpdGlvbi1ib3R0b20ge1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwXHJcbn1cclxuXHJcbi51ay1wb3NpdGlvbi1sZWZ0IHtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDBcclxufVxyXG5cclxuLnVrLXBvc2l0aW9uLXJpZ2h0IHtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHJpZ2h0OiAwXHJcbn1cclxuXHJcbi51ay1wb3NpdGlvbi10b3AtbGVmdCB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwXHJcbn1cclxuXHJcbi51ay1wb3NpdGlvbi10b3AtcmlnaHQge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDBcclxufVxyXG5cclxuLnVrLXBvc2l0aW9uLWJvdHRvbS1sZWZ0IHtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDBcclxufVxyXG5cclxuLnVrLXBvc2l0aW9uLWJvdHRvbS1yaWdodCB7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMFxyXG59XHJcblxyXG4udWstcG9zaXRpb24tY2VudGVyIHtcclxuICAgIHRvcDogY2FsYyg1MCUgLSB2YXIoLS11ay1wb3NpdGlvbi1tYXJnaW4tb2Zmc2V0KSk7XHJcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIHZhcigtLXVrLXBvc2l0aW9uLW1hcmdpbi1vZmZzZXQpKTtcclxuICAgIC0tdWstcG9zaXRpb24tdHJhbnNsYXRlLXg6IC01MCU7XHJcbiAgICAtLXVrLXBvc2l0aW9uLXRyYW5zbGF0ZS15OiAtNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUodmFyKC0tdWstcG9zaXRpb24tdHJhbnNsYXRlLXgpLCB2YXIoLS11ay1wb3NpdGlvbi10cmFuc2xhdGUteSkpO1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50XHJcbn1cclxuXHJcbltjbGFzcyo9dWstcG9zaXRpb24tY2VudGVyLWxlZnRdLFxyXG5bY2xhc3MqPXVrLXBvc2l0aW9uLWNlbnRlci1yaWdodF0ge1xyXG4gICAgdG9wOiBjYWxjKDUwJSAtIHZhcigtLXVrLXBvc2l0aW9uLW1hcmdpbi1vZmZzZXQpKTtcclxuICAgIC0tdWstcG9zaXRpb24tdHJhbnNsYXRlLXk6IC01MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCB2YXIoLS11ay1wb3NpdGlvbi10cmFuc2xhdGUteSkpXHJcbn1cclxuXHJcbi51ay1wb3NpdGlvbi1jZW50ZXItbGVmdCB7XHJcbiAgICBsZWZ0OiAwXHJcbn1cclxuXHJcbi51ay1wb3NpdGlvbi1jZW50ZXItcmlnaHQge1xyXG4gICAgcmlnaHQ6IDBcclxufVxyXG5cclxuLnVrLXBvc2l0aW9uLWNlbnRlci1sZWZ0LW91dCB7XHJcbiAgICByaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudFxyXG59XHJcblxyXG4udWstcG9zaXRpb24tY2VudGVyLXJpZ2h0LW91dCB7XHJcbiAgICBsZWZ0OiAxMDAlO1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50XHJcbn1cclxuXHJcbi51ay1wb3NpdGlvbi1ib3R0b20tY2VudGVyLFxyXG4udWstcG9zaXRpb24tdG9wLWNlbnRlciB7XHJcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIHZhcigtLXVrLXBvc2l0aW9uLW1hcmdpbi1vZmZzZXQpKTtcclxuICAgIC0tdWstcG9zaXRpb24tdHJhbnNsYXRlLXg6IC01MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSh2YXIoLS11ay1wb3NpdGlvbi10cmFuc2xhdGUteCksIDApO1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50XHJcbn1cclxuXHJcbi51ay1wb3NpdGlvbi10b3AtY2VudGVyIHtcclxuICAgIHRvcDogMFxyXG59XHJcblxyXG4udWstcG9zaXRpb24tYm90dG9tLWNlbnRlciB7XHJcbiAgICBib3R0b206IDBcclxufVxyXG5cclxuLnVrLXBvc2l0aW9uLWNvdmVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMFxyXG59XHJcblxyXG4udWstcG9zaXRpb24tc21hbGwge1xyXG4gICAgbWFyZ2luOiAxNXB4O1xyXG4gICAgLS11ay1wb3NpdGlvbi1tYXJnaW4tb2Zmc2V0OiAxNXB4XHJcbn1cclxuXHJcbi51ay1wb3NpdGlvbi1tZWRpdW0ge1xyXG4gICAgbWFyZ2luOiAzMHB4O1xyXG4gICAgLS11ay1wb3NpdGlvbi1tYXJnaW4tb2Zmc2V0OiAzMHB4XHJcbn1cclxuXHJcbi51ay1wb3NpdGlvbi1sYXJnZSB7XHJcbiAgICBtYXJnaW46IDMwcHg7XHJcbiAgICAtLXVrLXBvc2l0aW9uLW1hcmdpbi1vZmZzZXQ6IDMwcHhcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KSB7XHJcbiAgICAudWstcG9zaXRpb24tbGFyZ2Uge1xyXG4gICAgICAgIG1hcmdpbjogNTBweDtcclxuICAgICAgICAtLXVrLXBvc2l0aW9uLW1hcmdpbi1vZmZzZXQ6IDUwcHhcclxuICAgIH1cclxufVxyXG5cclxuLnVrLXBvc2l0aW9uLXJlbGF0aXZlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1wb3NpdGlvbi1hYnNvbHV0ZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstcG9zaXRpb24tZml4ZWQge1xyXG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLXBvc2l0aW9uLXN0aWNreSB7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLXBvc2l0aW9uLXotaW5kZXgge1xyXG4gICAgei1pbmRleDogMVxyXG59XHJcblxyXG4udWstcG9zaXRpb24tei1pbmRleC16ZXJvIHtcclxuICAgIHotaW5kZXg6IDBcclxufVxyXG5cclxuLnVrLXBvc2l0aW9uLXotaW5kZXgtbmVnYXRpdmUge1xyXG4gICAgei1pbmRleDogLTFcclxufVxyXG5cclxuOndoZXJlKC51ay10cmFuc2l0aW9uLWZhZGUpLFxyXG46d2hlcmUoW2NsYXNzKj11ay10cmFuc2l0aW9uLXNjYWxlXSksXHJcbjp3aGVyZShbY2xhc3MqPXVrLXRyYW5zaXRpb24tc2xpZGVdKSB7XHJcbiAgICAtLXVrLXBvc2l0aW9uLXRyYW5zbGF0ZS14OiAwO1xyXG4gICAgLS11ay1wb3NpdGlvbi10cmFuc2xhdGUteTogMFxyXG59XHJcblxyXG4udWstdHJhbnNpdGlvbi1mYWRlLFxyXG5bY2xhc3MqPXVrLXRyYW5zaXRpb24tc2NhbGVdLFxyXG5bY2xhc3MqPXVrLXRyYW5zaXRpb24tc2xpZGVdIHtcclxuICAgIC0tdWstdHJhbnNsYXRlLXg6IDA7XHJcbiAgICAtLXVrLXRyYW5zbGF0ZS15OiAwO1xyXG4gICAgLS11ay1zY2FsZS14OiAxO1xyXG4gICAgLS11ay1zY2FsZS15OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUodmFyKC0tdWstcG9zaXRpb24tdHJhbnNsYXRlLXgpLCB2YXIoLS11ay1wb3NpdGlvbi10cmFuc2xhdGUteSkpIHRyYW5zbGF0ZSh2YXIoLS11ay10cmFuc2xhdGUteCksIHZhcigtLXVrLXRyYW5zbGF0ZS15KSkgc2NhbGUodmFyKC0tdWstc2NhbGUteCksIHZhcigtLXVrLXNjYWxlLXkpKTtcclxuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLW91dDtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybSwgZmlsdGVyO1xyXG4gICAgb3BhY2l0eTogMFxyXG59XHJcblxyXG4udWstdHJhbnNpdGlvbi1hY3RpdmUudWstYWN0aXZlIC51ay10cmFuc2l0aW9uLWZhZGUsXHJcbi51ay10cmFuc2l0aW9uLXRvZ2dsZSAudWstdHJhbnNpdGlvbi1mYWRlOmZvY3VzLXdpdGhpbixcclxuLnVrLXRyYW5zaXRpb24tdG9nZ2xlOmZvY3VzIC51ay10cmFuc2l0aW9uLWZhZGUsXHJcbi51ay10cmFuc2l0aW9uLXRvZ2dsZTpob3ZlciAudWstdHJhbnNpdGlvbi1mYWRlIHtcclxuICAgIG9wYWNpdHk6IDFcclxufVxyXG5cclxuW2NsYXNzKj11ay10cmFuc2l0aW9uLXNjYWxlXSB7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlblxyXG59XHJcblxyXG4udWstdHJhbnNpdGlvbi1zY2FsZS11cCB7XHJcbiAgICAtLXVrLXNjYWxlLXg6IDE7XHJcbiAgICAtLXVrLXNjYWxlLXk6IDFcclxufVxyXG5cclxuLnVrLXRyYW5zaXRpb24tc2NhbGUtZG93biB7XHJcbiAgICAtLXVrLXNjYWxlLXg6IDEuMDM7XHJcbiAgICAtLXVrLXNjYWxlLXk6IDEuMDNcclxufVxyXG5cclxuLnVrLXRyYW5zaXRpb24tYWN0aXZlLnVrLWFjdGl2ZSAudWstdHJhbnNpdGlvbi1zY2FsZS11cCxcclxuLnVrLXRyYW5zaXRpb24tdG9nZ2xlIC51ay10cmFuc2l0aW9uLXNjYWxlLXVwOmZvY3VzLXdpdGhpbixcclxuLnVrLXRyYW5zaXRpb24tdG9nZ2xlOmZvY3VzIC51ay10cmFuc2l0aW9uLXNjYWxlLXVwLFxyXG4udWstdHJhbnNpdGlvbi10b2dnbGU6aG92ZXIgLnVrLXRyYW5zaXRpb24tc2NhbGUtdXAge1xyXG4gICAgLS11ay1zY2FsZS14OiAxLjAzO1xyXG4gICAgLS11ay1zY2FsZS15OiAxLjAzO1xyXG4gICAgb3BhY2l0eTogMVxyXG59XHJcblxyXG4udWstdHJhbnNpdGlvbi1hY3RpdmUudWstYWN0aXZlIC51ay10cmFuc2l0aW9uLXNjYWxlLWRvd24sXHJcbi51ay10cmFuc2l0aW9uLXRvZ2dsZSAudWstdHJhbnNpdGlvbi1zY2FsZS1kb3duOmZvY3VzLXdpdGhpbixcclxuLnVrLXRyYW5zaXRpb24tdG9nZ2xlOmZvY3VzIC51ay10cmFuc2l0aW9uLXNjYWxlLWRvd24sXHJcbi51ay10cmFuc2l0aW9uLXRvZ2dsZTpob3ZlciAudWstdHJhbnNpdGlvbi1zY2FsZS1kb3duIHtcclxuICAgIC0tdWstc2NhbGUteDogMTtcclxuICAgIC0tdWstc2NhbGUteTogMTtcclxuICAgIG9wYWNpdHk6IDFcclxufVxyXG5cclxuLnVrLXRyYW5zaXRpb24tc2xpZGUtdG9wIHtcclxuICAgIC0tdWstdHJhbnNsYXRlLXk6IC0xMDAlXHJcbn1cclxuXHJcbi51ay10cmFuc2l0aW9uLXNsaWRlLWJvdHRvbSB7XHJcbiAgICAtLXVrLXRyYW5zbGF0ZS15OiAxMDAlXHJcbn1cclxuXHJcbi51ay10cmFuc2l0aW9uLXNsaWRlLWxlZnQge1xyXG4gICAgLS11ay10cmFuc2xhdGUteDogLTEwMCVcclxufVxyXG5cclxuLnVrLXRyYW5zaXRpb24tc2xpZGUtcmlnaHQge1xyXG4gICAgLS11ay10cmFuc2xhdGUteDogMTAwJVxyXG59XHJcblxyXG4udWstdHJhbnNpdGlvbi1zbGlkZS10b3Atc21hbGwge1xyXG4gICAgLS11ay10cmFuc2xhdGUteTogY2FsYygtMSAqIDEwcHgpXHJcbn1cclxuXHJcbi51ay10cmFuc2l0aW9uLXNsaWRlLWJvdHRvbS1zbWFsbCB7XHJcbiAgICAtLXVrLXRyYW5zbGF0ZS15OiAxMHB4XHJcbn1cclxuXHJcbi51ay10cmFuc2l0aW9uLXNsaWRlLWxlZnQtc21hbGwge1xyXG4gICAgLS11ay10cmFuc2xhdGUteDogY2FsYygtMSAqIDEwcHgpXHJcbn1cclxuXHJcbi51ay10cmFuc2l0aW9uLXNsaWRlLXJpZ2h0LXNtYWxsIHtcclxuICAgIC0tdWstdHJhbnNsYXRlLXg6IDEwcHhcclxufVxyXG5cclxuLnVrLXRyYW5zaXRpb24tc2xpZGUtdG9wLW1lZGl1bSB7XHJcbiAgICAtLXVrLXRyYW5zbGF0ZS15OiBjYWxjKC0xICogNTBweClcclxufVxyXG5cclxuLnVrLXRyYW5zaXRpb24tc2xpZGUtYm90dG9tLW1lZGl1bSB7XHJcbiAgICAtLXVrLXRyYW5zbGF0ZS15OiA1MHB4XHJcbn1cclxuXHJcbi51ay10cmFuc2l0aW9uLXNsaWRlLWxlZnQtbWVkaXVtIHtcclxuICAgIC0tdWstdHJhbnNsYXRlLXg6IGNhbGMoLTEgKiA1MHB4KVxyXG59XHJcblxyXG4udWstdHJhbnNpdGlvbi1zbGlkZS1yaWdodC1tZWRpdW0ge1xyXG4gICAgLS11ay10cmFuc2xhdGUteDogNTBweFxyXG59XHJcblxyXG4udWstdHJhbnNpdGlvbi1hY3RpdmUudWstYWN0aXZlIFtjbGFzcyo9dWstdHJhbnNpdGlvbi1zbGlkZV0sXHJcbi51ay10cmFuc2l0aW9uLXRvZ2dsZSBbY2xhc3MqPXVrLXRyYW5zaXRpb24tc2xpZGVdOmZvY3VzLXdpdGhpbixcclxuLnVrLXRyYW5zaXRpb24tdG9nZ2xlOmZvY3VzIFtjbGFzcyo9dWstdHJhbnNpdGlvbi1zbGlkZV0sXHJcbi51ay10cmFuc2l0aW9uLXRvZ2dsZTpob3ZlciBbY2xhc3MqPXVrLXRyYW5zaXRpb24tc2xpZGVdIHtcclxuICAgIC0tdWstdHJhbnNsYXRlLXg6IDA7XHJcbiAgICAtLXVrLXRyYW5zbGF0ZS15OiAwO1xyXG4gICAgb3BhY2l0eTogMVxyXG59XHJcblxyXG4udWstdHJhbnNpdGlvbi1vcGFxdWUge1xyXG4gICAgb3BhY2l0eTogMVxyXG59XHJcblxyXG4udWstdHJhbnNpdGlvbi1zbG93IHtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC43c1xyXG59XHJcblxyXG4udWstaGlkZGVuLFxyXG5baGlkZGVuXSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6NjQwcHgpIHtcclxuICAgIC51ay1oaWRkZW5cXEBzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6OTYwcHgpIHtcclxuICAgIC51ay1oaWRkZW5cXEBtIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KSB7XHJcbiAgICAudWstaGlkZGVuXFxAbCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCkge1xyXG4gICAgLnVrLWhpZGRlblxcQHhsIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NjM5cHgpIHtcclxuICAgIC51ay12aXNpYmxlXFxAcyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjk1OXB4KSB7XHJcbiAgICAudWstdmlzaWJsZVxcQG0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgIC51ay12aXNpYmxlXFxAbCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjE1OTlweCkge1xyXG4gICAgLnVrLXZpc2libGVcXEB4bCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XHJcbiAgICB9XHJcbn1cclxuXHJcbi51ay1pbnZpc2libGUge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnVrLWhpZGRlbi12aXN1YWxseTpub3QoOmZvY3VzKTpub3QoOmFjdGl2ZSk6bm90KDpmb2N1cy13aXRoaW4pLFxyXG4udWstdmlzaWJsZS10b2dnbGU6bm90KDpob3Zlcik6bm90KDpmb2N1cykgLnVrLWhpZGRlbi1ob3Zlcjpub3QoOmZvY3VzLXdpdGhpbikge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICAgIGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay12aXNpYmxlLXRvZ2dsZTpub3QoOmhvdmVyKTpub3QoOmZvY3VzKSAudWstaW52aXNpYmxlLWhvdmVyOm5vdCg6Zm9jdXMtd2l0aGluKSB7XHJcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnRcclxufVxyXG5cclxuQG1lZGlhIChob3Zlcjpub25lKSB7XHJcbiAgICAudWstaGlkZGVuLXRvdWNoIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChob3Zlcikge1xyXG4gICAgLnVrLWhpZGRlbi1ub3RvdWNoIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcclxuICAgIH1cclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHksXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSksXHJcbi51ay1saWdodCxcclxuLnVrLW9mZmNhbnZhcy1iYXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnksXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvciksXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbGluayxcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgYSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1saW5rLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgYSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbGluayxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSBhLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbGluayxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgYSxcclxuLnVrLWxpZ2h0IC51ay1saW5rLFxyXG4udWstbGlnaHQgYSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWxpbmssXHJcbi51ay1vZmZjYW52YXMtYmFyIGEsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWxpbmssXHJcbi51ay1vdmVybGF5LXByaW1hcnkgYSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGluayxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSBhLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpbmssXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSBhLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saW5rLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIGEsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGluayxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIGEge1xyXG4gICAgY29sb3I6ICNmZmZcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLFxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbGluazpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgYTpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluayxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1saW5rOmhvdmVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgYTpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbGluay10b2dnbGU6aG92ZXIgLnVrLWxpbmssXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWxpbms6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgYTpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbGluazpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgYTpob3ZlcixcclxuLnVrLWxpZ2h0IC51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluayxcclxuLnVrLWxpZ2h0IC51ay1saW5rOmhvdmVyLFxyXG4udWstbGlnaHQgYTpob3ZlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbGluazpob3ZlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgYTpob3ZlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbGluay10b2dnbGU6aG92ZXIgLnVrLWxpbmssXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWxpbms6aG92ZXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgYTpob3ZlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGluay10b2dnbGU6aG92ZXIgLnVrLWxpbmssXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpbms6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgYTpob3ZlcixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluayxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saW5rOmhvdmVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgYTpob3ZlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGluay10b2dnbGU6aG92ZXIgLnVrLWxpbmssXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpbms6aG92ZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgYTpob3ZlcixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluayxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saW5rOmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSA6bm90KHByZSk+Y29kZSxcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgOm5vdChwcmUpPmtiZCxcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgOm5vdChwcmUpPnNhbXAsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSA6bm90KHByZSk+Y29kZSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIDpub3QocHJlKT5rYmQsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSA6bm90KHByZSk+c2FtcCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSA6bm90KHByZSk+Y29kZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSA6bm90KHByZSk+a2JkLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IDpub3QocHJlKT5zYW1wLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSA6bm90KHByZSk+Y29kZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgOm5vdChwcmUpPmtiZCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgOm5vdChwcmUpPnNhbXAsXHJcbi51ay1saWdodCA6bm90KHByZSk+Y29kZSxcclxuLnVrLWxpZ2h0IDpub3QocHJlKT5rYmQsXHJcbi51ay1saWdodCA6bm90KHByZSk+c2FtcCxcclxuLnVrLW9mZmNhbnZhcy1iYXIgOm5vdChwcmUpPmNvZGUsXHJcbi51ay1vZmZjYW52YXMtYmFyIDpub3QocHJlKT5rYmQsXHJcbi51ay1vZmZjYW52YXMtYmFyIDpub3QocHJlKT5zYW1wLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IDpub3QocHJlKT5jb2RlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IDpub3QocHJlKT5rYmQsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgOm5vdChwcmUpPnNhbXAsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgOm5vdChwcmUpPmNvZGUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgOm5vdChwcmUpPmtiZCxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSA6bm90KHByZSk+c2FtcCxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIDpub3QocHJlKT5jb2RlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgOm5vdChwcmUpPmtiZCxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIDpub3QocHJlKT5zYW1wLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIDpub3QocHJlKT5jb2RlLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIDpub3QocHJlKT5rYmQsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgOm5vdChwcmUpPnNhbXAsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSA6bm90KHByZSk+Y29kZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIDpub3QocHJlKT5rYmQsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSA6bm90KHByZSk+c2FtcCB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNyk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xKVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSBlbSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIGVtLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IGVtLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSBlbSxcclxuLnVrLWxpZ2h0IGVtLFxyXG4udWstb2ZmY2FudmFzLWJhciBlbSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSBlbSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSBlbSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIGVtLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIGVtLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgZW0ge1xyXG4gICAgY29sb3I6ICNmZmZcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWgxLFxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstaDIsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1oMyxcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWg0LFxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstaDUsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1oNixcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWhlYWRpbmctMnhsYXJnZSxcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWhlYWRpbmctbGFyZ2UsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1oZWFkaW5nLW1lZGl1bSxcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWhlYWRpbmctc21hbGwsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1oZWFkaW5nLXhsYXJnZSxcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgaDEsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IGgyLFxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSBoMyxcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgaDQsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IGg1LFxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSBoNixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1oMSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1oMixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1oMyxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1oNCxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1oNSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1oNixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1oZWFkaW5nLTJ4bGFyZ2UsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaGVhZGluZy1sYXJnZSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1oZWFkaW5nLW1lZGl1bSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1oZWFkaW5nLXNtYWxsLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWhlYWRpbmcteGxhcmdlLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgaDEsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSBoMixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIGgzLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgaDQsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSBoNSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIGg2LFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1oMSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstaDIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWgzLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1oNCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstaDUsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWg2LFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1oZWFkaW5nLTJ4bGFyZ2UsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWhlYWRpbmctbGFyZ2UsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWhlYWRpbmctbWVkaXVtLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1oZWFkaW5nLXNtYWxsLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1oZWFkaW5nLXhsYXJnZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSBoMSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSBoMixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSBoMyxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSBoNCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSBoNSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSBoNixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWgxLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaDIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1oMyxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWg0LFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaDUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1oNixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWhlYWRpbmctMnhsYXJnZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWhlYWRpbmctbGFyZ2UsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1oZWFkaW5nLW1lZGl1bSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWhlYWRpbmctc21hbGwsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1oZWFkaW5nLXhsYXJnZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgaDEsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIGgyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSBoMyxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgaDQsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIGg1LFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSBoNixcclxuLnVrLWxpZ2h0IC51ay1oMSxcclxuLnVrLWxpZ2h0IC51ay1oMixcclxuLnVrLWxpZ2h0IC51ay1oMyxcclxuLnVrLWxpZ2h0IC51ay1oNCxcclxuLnVrLWxpZ2h0IC51ay1oNSxcclxuLnVrLWxpZ2h0IC51ay1oNixcclxuLnVrLWxpZ2h0IC51ay1oZWFkaW5nLTJ4bGFyZ2UsXHJcbi51ay1saWdodCAudWstaGVhZGluZy1sYXJnZSxcclxuLnVrLWxpZ2h0IC51ay1oZWFkaW5nLW1lZGl1bSxcclxuLnVrLWxpZ2h0IC51ay1oZWFkaW5nLXNtYWxsLFxyXG4udWstbGlnaHQgLnVrLWhlYWRpbmcteGxhcmdlLFxyXG4udWstbGlnaHQgaDEsXHJcbi51ay1saWdodCBoMixcclxuLnVrLWxpZ2h0IGgzLFxyXG4udWstbGlnaHQgaDQsXHJcbi51ay1saWdodCBoNSxcclxuLnVrLWxpZ2h0IGg2LFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstaDEsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1oMixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWgzLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstaDQsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1oNSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWg2LFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstaGVhZGluZy0yeGxhcmdlLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstaGVhZGluZy1sYXJnZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWhlYWRpbmctbWVkaXVtLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstaGVhZGluZy1zbWFsbCxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWhlYWRpbmcteGxhcmdlLFxyXG4udWstb2ZmY2FudmFzLWJhciBoMSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgaDIsXHJcbi51ay1vZmZjYW52YXMtYmFyIGgzLFxyXG4udWstb2ZmY2FudmFzLWJhciBoNCxcclxuLnVrLW9mZmNhbnZhcy1iYXIgaDUsXHJcbi51ay1vZmZjYW52YXMtYmFyIGg2LFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1oMSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstaDIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWgzLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1oNCxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstaDUsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWg2LFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1oZWFkaW5nLTJ4bGFyZ2UsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWhlYWRpbmctbGFyZ2UsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWhlYWRpbmctbWVkaXVtLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1oZWFkaW5nLXNtYWxsLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1oZWFkaW5nLXhsYXJnZSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSBoMSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSBoMixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSBoMyxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSBoNCxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSBoNSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSBoNixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaDEsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWgyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1oMyxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaDQsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWg1LFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1oNixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaGVhZGluZy0yeGxhcmdlLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1oZWFkaW5nLWxhcmdlLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1oZWFkaW5nLW1lZGl1bSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaGVhZGluZy1zbWFsbCxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaGVhZGluZy14bGFyZ2UsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaDEsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaDIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaDMsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaDQsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaDUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaDYsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaDEsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaDIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaDMsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaDQsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaDUsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaDYsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaGVhZGluZy0yeGxhcmdlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWhlYWRpbmctbGFyZ2UsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaGVhZGluZy1tZWRpdW0sXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaGVhZGluZy1zbWFsbCxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1oZWFkaW5nLXhsYXJnZSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIGgxLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaDIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSBoMyxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIGg0LFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaDUsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSBoNixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaDEsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWgyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1oMyxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaDQsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWg1LFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1oNixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaGVhZGluZy0yeGxhcmdlLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1oZWFkaW5nLWxhcmdlLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1oZWFkaW5nLW1lZGl1bSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaGVhZGluZy1zbWFsbCxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaGVhZGluZy14bGFyZ2UsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaDEsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaDIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaDMsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaDQsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaDUsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaDYsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaDEsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaDIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaDMsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaDQsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaDUsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaDYsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaGVhZGluZy0yeGxhcmdlLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWhlYWRpbmctbGFyZ2UsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaGVhZGluZy1tZWRpdW0sXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaGVhZGluZy1zbWFsbCxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1oZWFkaW5nLXhsYXJnZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIGgxLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaDIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSBoMyxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIGg0LFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaDUsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSBoNiB7XHJcbiAgICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSBibG9ja3F1b3RlLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgYmxvY2txdW90ZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSBibG9ja3F1b3RlLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSBibG9ja3F1b3RlLFxyXG4udWstbGlnaHQgYmxvY2txdW90ZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgYmxvY2txdW90ZSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSBibG9ja3F1b3RlLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIGJsb2NrcXVvdGUsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSBibG9ja3F1b3RlLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIGJsb2NrcXVvdGUsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSBibG9ja3F1b3RlIHtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IGJsb2NrcXVvdGUgZm9vdGVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgYmxvY2txdW90ZSBmb290ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgYmxvY2txdW90ZSBmb290ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIGJsb2NrcXVvdGUgZm9vdGVyLFxyXG4udWstbGlnaHQgYmxvY2txdW90ZSBmb290ZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIGJsb2NrcXVvdGUgZm9vdGVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IGJsb2NrcXVvdGUgZm9vdGVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIGJsb2NrcXVvdGUgZm9vdGVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgYmxvY2txdW90ZSBmb290ZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgYmxvY2txdW90ZSBmb290ZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSBibG9ja3F1b3RlIGZvb3RlciB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWhyLFxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSBocixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1ocixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIGhyLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1ocixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSBocixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWhyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSBocixcclxuLnVrLWxpZ2h0IC51ay1ocixcclxuLnVrLWxpZ2h0IGhyLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstaHIsXHJcbi51ay1vZmZjYW52YXMtYmFyIGhyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1ocixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSBocixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaHIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaHIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaHIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSBocixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaHIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgaHIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaHIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSBociB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSA6Zm9jdXMtdmlzaWJsZSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIDpmb2N1cy12aXNpYmxlLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IDpmb2N1cy12aXNpYmxlLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSA6Zm9jdXMtdmlzaWJsZSxcclxuLnVrLWxpZ2h0IDpmb2N1cy12aXNpYmxlLFxyXG4udWstb2ZmY2FudmFzLWJhciA6Zm9jdXMtdmlzaWJsZSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSA6Zm9jdXMtdmlzaWJsZSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSA6Zm9jdXMtdmlzaWJsZSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIDpmb2N1cy12aXNpYmxlLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIDpmb2N1cy12aXNpYmxlLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgOmZvY3VzLXZpc2libGUge1xyXG4gICAgb3V0bGluZS1jb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbGluay1tdXRlZCBhLFxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSBhLnVrLWxpbmstbXV0ZWQsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbGluay1tdXRlZCBhLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgYS51ay1saW5rLW11dGVkLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1saW5rLW11dGVkIGEsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgYS51ay1saW5rLW11dGVkLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbGluay1tdXRlZCBhLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSBhLnVrLWxpbmstbXV0ZWQsXHJcbi51ay1saWdodCAudWstbGluay1tdXRlZCBhLFxyXG4udWstbGlnaHQgYS51ay1saW5rLW11dGVkLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbGluay1tdXRlZCBhLFxyXG4udWstb2ZmY2FudmFzLWJhciBhLnVrLWxpbmstbXV0ZWQsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWxpbmstbXV0ZWQgYSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSBhLnVrLWxpbmstbXV0ZWQsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpbmstbXV0ZWQgYSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSBhLnVrLWxpbmstbXV0ZWQsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGluay1tdXRlZCBhLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgYS51ay1saW5rLW11dGVkLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saW5rLW11dGVkIGEsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgYS51ay1saW5rLW11dGVkLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpbmstbXV0ZWQgYSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIGEudWstbGluay1tdXRlZCB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSlcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWxpbmstbXV0ZWQgYTpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLW11dGVkLFxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSBhLnVrLWxpbmstbXV0ZWQ6aG92ZXIsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbGluay1tdXRlZCBhOmhvdmVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLW11dGVkLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgYS51ay1saW5rLW11dGVkOmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1saW5rLW11dGVkIGE6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLW11dGVkLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IGEudWstbGluay1tdXRlZDpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWxpbmstbXV0ZWQgYTpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLW11dGVkLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSBhLnVrLWxpbmstbXV0ZWQ6aG92ZXIsXHJcbi51ay1saWdodCAudWstbGluay1tdXRlZCBhOmhvdmVyLFxyXG4udWstbGlnaHQgLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLW11dGVkLFxyXG4udWstbGlnaHQgYS51ay1saW5rLW11dGVkOmhvdmVyLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbGluay1tdXRlZCBhOmhvdmVyLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbGluay10b2dnbGU6aG92ZXIgLnVrLWxpbmstbXV0ZWQsXHJcbi51ay1vZmZjYW52YXMtYmFyIGEudWstbGluay1tdXRlZDpob3ZlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbGluay1tdXRlZCBhOmhvdmVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluay1tdXRlZCxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSBhLnVrLWxpbmstbXV0ZWQ6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpbmstbXV0ZWQgYTpob3ZlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGluay10b2dnbGU6aG92ZXIgLnVrLWxpbmstbXV0ZWQsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgYS51ay1saW5rLW11dGVkOmhvdmVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpbmstbXV0ZWQgYTpob3ZlcixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluay1tdXRlZCxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIGEudWstbGluay1tdXRlZDpob3ZlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGluay1tdXRlZCBhOmhvdmVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluay1tdXRlZCxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSBhLnVrLWxpbmstbXV0ZWQ6aG92ZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGluay1tdXRlZCBhOmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLW11dGVkLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgYS51ay1saW5rLW11dGVkOmhvdmVyIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbGluay10ZXh0IGE6aG92ZXIsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluay10ZXh0LFxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSBhLnVrLWxpbmstdGV4dDpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1saW5rLXRleHQgYTpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluay10ZXh0LFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgYS51ay1saW5rLXRleHQ6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWxpbmstdGV4dCBhOmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluay10ZXh0LFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IGEudWstbGluay10ZXh0OmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbGluay10ZXh0IGE6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluay10ZXh0LFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSBhLnVrLWxpbmstdGV4dDpob3ZlcixcclxuLnVrLWxpZ2h0IC51ay1saW5rLXRleHQgYTpob3ZlcixcclxuLnVrLWxpZ2h0IC51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluay10ZXh0LFxyXG4udWstbGlnaHQgYS51ay1saW5rLXRleHQ6aG92ZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1saW5rLXRleHQgYTpob3ZlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLXRleHQsXHJcbi51ay1vZmZjYW52YXMtYmFyIGEudWstbGluay10ZXh0OmhvdmVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1saW5rLXRleHQgYTpob3ZlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbGluay10b2dnbGU6aG92ZXIgLnVrLWxpbmstdGV4dCxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSBhLnVrLWxpbmstdGV4dDpob3ZlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGluay10ZXh0IGE6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLXRleHQsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgYS51ay1saW5rLXRleHQ6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGluay10ZXh0IGE6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGluay10b2dnbGU6aG92ZXIgLnVrLWxpbmstdGV4dCxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIGEudWstbGluay10ZXh0OmhvdmVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saW5rLXRleHQgYTpob3ZlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGluay10b2dnbGU6aG92ZXIgLnVrLWxpbmstdGV4dCxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSBhLnVrLWxpbmstdGV4dDpob3ZlcixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saW5rLXRleHQgYTpob3ZlcixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluay10ZXh0LFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgYS51ay1saW5rLXRleHQ6aG92ZXIge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1saW5rLWhlYWRpbmcgYTpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLWhlYWRpbmcsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IGEudWstbGluay1oZWFkaW5nOmhvdmVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWxpbmstaGVhZGluZyBhOmhvdmVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLWhlYWRpbmcsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSBhLnVrLWxpbmstaGVhZGluZzpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbGluay1oZWFkaW5nIGE6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLWhlYWRpbmcsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgYS51ay1saW5rLWhlYWRpbmc6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1saW5rLWhlYWRpbmcgYTpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLWhlYWRpbmcsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIGEudWstbGluay1oZWFkaW5nOmhvdmVyLFxyXG4udWstbGlnaHQgLnVrLWxpbmstaGVhZGluZyBhOmhvdmVyLFxyXG4udWstbGlnaHQgLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLWhlYWRpbmcsXHJcbi51ay1saWdodCBhLnVrLWxpbmstaGVhZGluZzpob3ZlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWxpbmstaGVhZGluZyBhOmhvdmVyLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbGluay10b2dnbGU6aG92ZXIgLnVrLWxpbmstaGVhZGluZyxcclxuLnVrLW9mZmNhbnZhcy1iYXIgYS51ay1saW5rLWhlYWRpbmc6aG92ZXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWxpbmstaGVhZGluZyBhOmhvdmVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluay1oZWFkaW5nLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IGEudWstbGluay1oZWFkaW5nOmhvdmVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saW5rLWhlYWRpbmcgYTpob3ZlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGluay10b2dnbGU6aG92ZXIgLnVrLWxpbmstaGVhZGluZyxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSBhLnVrLWxpbmstaGVhZGluZzpob3ZlcixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saW5rLWhlYWRpbmcgYTpob3ZlcixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluay1oZWFkaW5nLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgYS51ay1saW5rLWhlYWRpbmc6aG92ZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpbmstaGVhZGluZyBhOmhvdmVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saW5rLXRvZ2dsZTpob3ZlciAudWstbGluay1oZWFkaW5nLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIGEudWstbGluay1oZWFkaW5nOmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpbmstaGVhZGluZyBhOmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpbmstdG9nZ2xlOmhvdmVyIC51ay1saW5rLWhlYWRpbmcsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSBhLnVrLWxpbmstaGVhZGluZzpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstaGVhZGluZy1kaXZpZGVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWhlYWRpbmctZGl2aWRlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstaGVhZGluZy1kaXZpZGVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaGVhZGluZy1kaXZpZGVyLFxyXG4udWstbGlnaHQgLnVrLWhlYWRpbmctZGl2aWRlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWhlYWRpbmctZGl2aWRlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstaGVhZGluZy1kaXZpZGVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1oZWFkaW5nLWRpdmlkZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaGVhZGluZy1kaXZpZGVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1oZWFkaW5nLWRpdmlkZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaGVhZGluZy1kaXZpZGVyIHtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1oZWFkaW5nLWJ1bGxldDo6YmVmb3JlLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWhlYWRpbmctYnVsbGV0OjpiZWZvcmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWhlYWRpbmctYnVsbGV0OjpiZWZvcmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1oZWFkaW5nLWJ1bGxldDo6YmVmb3JlLFxyXG4udWstbGlnaHQgLnVrLWhlYWRpbmctYnVsbGV0OjpiZWZvcmUsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1oZWFkaW5nLWJ1bGxldDo6YmVmb3JlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1oZWFkaW5nLWJ1bGxldDo6YmVmb3JlLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1oZWFkaW5nLWJ1bGxldDo6YmVmb3JlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWhlYWRpbmctYnVsbGV0OjpiZWZvcmUsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWhlYWRpbmctYnVsbGV0OjpiZWZvcmUsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaGVhZGluZy1idWxsZXQ6OmJlZm9yZSB7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMilcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWhlYWRpbmctbGluZT46OmFmdGVyLFxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstaGVhZGluZy1saW5lPjo6YmVmb3JlLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWhlYWRpbmctbGluZT46OmFmdGVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWhlYWRpbmctbGluZT46OmJlZm9yZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstaGVhZGluZy1saW5lPjo6YWZ0ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWhlYWRpbmctbGluZT46OmJlZm9yZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWhlYWRpbmctbGluZT46OmFmdGVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaGVhZGluZy1saW5lPjo6YmVmb3JlLFxyXG4udWstbGlnaHQgLnVrLWhlYWRpbmctbGluZT46OmFmdGVyLFxyXG4udWstbGlnaHQgLnVrLWhlYWRpbmctbGluZT46OmJlZm9yZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWhlYWRpbmctbGluZT46OmFmdGVyLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstaGVhZGluZy1saW5lPjo6YmVmb3JlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1oZWFkaW5nLWxpbmU+OjphZnRlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstaGVhZGluZy1saW5lPjo6YmVmb3JlLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1oZWFkaW5nLWxpbmU+OjphZnRlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaGVhZGluZy1saW5lPjo6YmVmb3JlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWhlYWRpbmctbGluZT46OmFmdGVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWhlYWRpbmctbGluZT46OmJlZm9yZSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaGVhZGluZy1saW5lPjo6YWZ0ZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWhlYWRpbmctbGluZT46OmJlZm9yZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1oZWFkaW5nLWxpbmU+OjphZnRlcixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1oZWFkaW5nLWxpbmU+OjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMilcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWRpdmlkZXItaWNvbixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1kaXZpZGVyLWljb24sXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWRpdmlkZXItaWNvbixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWRpdmlkZXItaWNvbixcclxuLnVrLWxpZ2h0IC51ay1kaXZpZGVyLWljb24sXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1kaXZpZGVyLWljb24sXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWRpdmlkZXItaWNvbixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZGl2aWRlci1pY29uLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWRpdmlkZXItaWNvbixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZGl2aWRlci1pY29uLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWRpdmlkZXItaWNvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCUyMjIwJTIyJTIwaGVpZ2h0JTNEJTIyMjAlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAyMCUyMDIwJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlMEElMjAlMjAlMjAlMjAlM0NjaXJjbGUlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHN0cm9rZSUzRCUyMnJnYmElMjgyNTUsJTIwMjU1LCUyMDI1NSwlMjAwLjIlMjklMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwY3glM0QlMjIxMCUyMiUyMGN5JTNEJTIyMTAlMjIlMjByJTNEJTIyNyUyMiUyMCUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstZGl2aWRlci1pY29uOjphZnRlcixcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWRpdmlkZXItaWNvbjo6YmVmb3JlLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWRpdmlkZXItaWNvbjo6YWZ0ZXIsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstZGl2aWRlci1pY29uOjpiZWZvcmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWRpdmlkZXItaWNvbjo6YWZ0ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWRpdmlkZXItaWNvbjo6YmVmb3JlLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstZGl2aWRlci1pY29uOjphZnRlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWRpdmlkZXItaWNvbjo6YmVmb3JlLFxyXG4udWstbGlnaHQgLnVrLWRpdmlkZXItaWNvbjo6YWZ0ZXIsXHJcbi51ay1saWdodCAudWstZGl2aWRlci1pY29uOjpiZWZvcmUsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1kaXZpZGVyLWljb246OmFmdGVyLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstZGl2aWRlci1pY29uOjpiZWZvcmUsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWRpdmlkZXItaWNvbjo6YWZ0ZXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWRpdmlkZXItaWNvbjo6YmVmb3JlLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1kaXZpZGVyLWljb246OmFmdGVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1kaXZpZGVyLWljb246OmJlZm9yZSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1kaXZpZGVyLWljb246OmFmdGVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWRpdmlkZXItaWNvbjo6YmVmb3JlLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1kaXZpZGVyLWljb246OmFmdGVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1kaXZpZGVyLWljb246OmJlZm9yZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1kaXZpZGVyLWljb246OmFmdGVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWRpdmlkZXItaWNvbjo6YmVmb3JlIHtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1kaXZpZGVyLXNtYWxsOjphZnRlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1kaXZpZGVyLXNtYWxsOjphZnRlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstZGl2aWRlci1zbWFsbDo6YWZ0ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1kaXZpZGVyLXNtYWxsOjphZnRlcixcclxuLnVrLWxpZ2h0IC51ay1kaXZpZGVyLXNtYWxsOjphZnRlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWRpdmlkZXItc21hbGw6OmFmdGVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1kaXZpZGVyLXNtYWxsOjphZnRlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZGl2aWRlci1zbWFsbDo6YWZ0ZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZGl2aWRlci1zbWFsbDo6YWZ0ZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWRpdmlkZXItc21hbGw6OmFmdGVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWRpdmlkZXItc21hbGw6OmFmdGVyIHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1kaXZpZGVyLXZlcnRpY2FsLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWRpdmlkZXItdmVydGljYWwsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWRpdmlkZXItdmVydGljYWwsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1kaXZpZGVyLXZlcnRpY2FsLFxyXG4udWstbGlnaHQgLnVrLWRpdmlkZXItdmVydGljYWwsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1kaXZpZGVyLXZlcnRpY2FsLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1kaXZpZGVyLXZlcnRpY2FsLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1kaXZpZGVyLXZlcnRpY2FsLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWRpdmlkZXItdmVydGljYWwsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWRpdmlkZXItdmVydGljYWwsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZGl2aWRlci12ZXJ0aWNhbCB7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMilcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWxpc3QtbXV0ZWQ+OjpiZWZvcmUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbGlzdC1tdXRlZD46OmJlZm9yZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbGlzdC1tdXRlZD46OmJlZm9yZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWxpc3QtbXV0ZWQ+OjpiZWZvcmUsXHJcbi51ay1saWdodCAudWstbGlzdC1tdXRlZD46OmJlZm9yZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWxpc3QtbXV0ZWQ+OjpiZWZvcmUsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWxpc3QtbXV0ZWQ+OjpiZWZvcmUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpc3QtbXV0ZWQ+OjpiZWZvcmUsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGlzdC1tdXRlZD46OmJlZm9yZSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGlzdC1tdXRlZD46OmJlZm9yZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saXN0LW11dGVkPjo6YmVmb3JlIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KSAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1saXN0LWVtcGhhc2lzPjo6YmVmb3JlLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWxpc3QtZW1waGFzaXM+OjpiZWZvcmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWxpc3QtZW1waGFzaXM+OjpiZWZvcmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1saXN0LWVtcGhhc2lzPjo6YmVmb3JlLFxyXG4udWstbGlnaHQgLnVrLWxpc3QtZW1waGFzaXM+OjpiZWZvcmUsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1saXN0LWVtcGhhc2lzPjo6YmVmb3JlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1saXN0LWVtcGhhc2lzPjo6YmVmb3JlLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saXN0LWVtcGhhc2lzPjo6YmVmb3JlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpc3QtZW1waGFzaXM+OjpiZWZvcmUsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpc3QtZW1waGFzaXM+OjpiZWZvcmUsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGlzdC1lbXBoYXNpcz46OmJlZm9yZSB7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1saXN0LXByaW1hcnk+OjpiZWZvcmUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbGlzdC1wcmltYXJ5Pjo6YmVmb3JlLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1saXN0LXByaW1hcnk+OjpiZWZvcmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1saXN0LXByaW1hcnk+OjpiZWZvcmUsXHJcbi51ay1saWdodCAudWstbGlzdC1wcmltYXJ5Pjo6YmVmb3JlLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbGlzdC1wcmltYXJ5Pjo6YmVmb3JlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1saXN0LXByaW1hcnk+OjpiZWZvcmUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpc3QtcHJpbWFyeT46OmJlZm9yZSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saXN0LXByaW1hcnk+OjpiZWZvcmUsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpc3QtcHJpbWFyeT46OmJlZm9yZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saXN0LXByaW1hcnk+OjpiZWZvcmUge1xyXG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbGlzdC1zZWNvbmRhcnk+OjpiZWZvcmUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbGlzdC1zZWNvbmRhcnk+OjpiZWZvcmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWxpc3Qtc2Vjb25kYXJ5Pjo6YmVmb3JlLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbGlzdC1zZWNvbmRhcnk+OjpiZWZvcmUsXHJcbi51ay1saWdodCAudWstbGlzdC1zZWNvbmRhcnk+OjpiZWZvcmUsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1saXN0LXNlY29uZGFyeT46OmJlZm9yZSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbGlzdC1zZWNvbmRhcnk+OjpiZWZvcmUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpc3Qtc2Vjb25kYXJ5Pjo6YmVmb3JlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpc3Qtc2Vjb25kYXJ5Pjo6YmVmb3JlLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saXN0LXNlY29uZGFyeT46OmJlZm9yZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saXN0LXNlY29uZGFyeT46OmJlZm9yZSB7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1saXN0LWJ1bGxldD46OmJlZm9yZSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1saXN0LWJ1bGxldD46OmJlZm9yZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbGlzdC1idWxsZXQ+OjpiZWZvcmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1saXN0LWJ1bGxldD46OmJlZm9yZSxcclxuLnVrLWxpZ2h0IC51ay1saXN0LWJ1bGxldD46OmJlZm9yZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWxpc3QtYnVsbGV0Pjo6YmVmb3JlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1saXN0LWJ1bGxldD46OmJlZm9yZSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGlzdC1idWxsZXQ+OjpiZWZvcmUsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGlzdC1idWxsZXQ+OjpiZWZvcmUsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpc3QtYnVsbGV0Pjo6YmVmb3JlLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpc3QtYnVsbGV0Pjo6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA2JTIwNiUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDY2lyY2xlJTIwZmlsbCUzRCUyMnJnYmElMjgyNTUsJTIwMjU1LCUyMDI1NSwlMjAwLjclMjklMjIlMjBjeCUzRCUyMjMlMjIlMjBjeSUzRCUyMjMlMjIlMjByJTNEJTIyMyUyMiUyMCUyRiUzRSUwQSUzQyUyRnN2ZyUzRVwiKVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbGlzdC1kaXZpZGVyPjpudGgtY2hpbGQobisyKSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1saXN0LWRpdmlkZXI+Om50aC1jaGlsZChuKzIpLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1saXN0LWRpdmlkZXI+Om50aC1jaGlsZChuKzIpLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbGlzdC1kaXZpZGVyPjpudGgtY2hpbGQobisyKSxcclxuLnVrLWxpZ2h0IC51ay1saXN0LWRpdmlkZXI+Om50aC1jaGlsZChuKzIpLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbGlzdC1kaXZpZGVyPjpudGgtY2hpbGQobisyKSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbGlzdC1kaXZpZGVyPjpudGgtY2hpbGQobisyKSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGlzdC1kaXZpZGVyPjpudGgtY2hpbGQobisyKSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saXN0LWRpdmlkZXI+Om50aC1jaGlsZChuKzIpLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saXN0LWRpdmlkZXI+Om50aC1jaGlsZChuKzIpLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpc3QtZGl2aWRlcj46bnRoLWNoaWxkKG4rMikge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMilcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWxpc3Qtc3RyaXBlZD46bnRoLW9mLXR5cGUob2RkKSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1saXN0LXN0cmlwZWQ+Om50aC1vZi10eXBlKG9kZCksXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWxpc3Qtc3RyaXBlZD46bnRoLW9mLXR5cGUob2RkKSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWxpc3Qtc3RyaXBlZD46bnRoLW9mLXR5cGUob2RkKSxcclxuLnVrLWxpZ2h0IC51ay1saXN0LXN0cmlwZWQ+Om50aC1vZi10eXBlKG9kZCksXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1saXN0LXN0cmlwZWQ+Om50aC1vZi10eXBlKG9kZCksXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWxpc3Qtc3RyaXBlZD46bnRoLW9mLXR5cGUob2RkKSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGlzdC1zdHJpcGVkPjpudGgtb2YtdHlwZShvZGQpLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpc3Qtc3RyaXBlZD46bnRoLW9mLXR5cGUob2RkKSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbGlzdC1zdHJpcGVkPjpudGgtb2YtdHlwZShvZGQpLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpc3Qtc3RyaXBlZD46bnRoLW9mLXR5cGUob2RkKSB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKTtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1saXN0LXN0cmlwZWQ+Om50aC1vZi10eXBlKG9kZCksXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbGlzdC1zdHJpcGVkPjpudGgtb2YtdHlwZShvZGQpLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1saXN0LXN0cmlwZWQ+Om50aC1vZi10eXBlKG9kZCksXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1saXN0LXN0cmlwZWQ+Om50aC1vZi10eXBlKG9kZCksXHJcbi51ay1saWdodCAudWstbGlzdC1zdHJpcGVkPjpudGgtb2YtdHlwZShvZGQpLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbGlzdC1zdHJpcGVkPjpudGgtb2YtdHlwZShvZGQpLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1saXN0LXN0cmlwZWQ+Om50aC1vZi10eXBlKG9kZCksXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpc3Qtc3RyaXBlZD46bnRoLW9mLXR5cGUob2RkKSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saXN0LXN0cmlwZWQ+Om50aC1vZi10eXBlKG9kZCksXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxpc3Qtc3RyaXBlZD46bnRoLW9mLXR5cGUob2RkKSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1saXN0LXN0cmlwZWQ+Om50aC1vZi10eXBlKG9kZCkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSlcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYmxlIHRoLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRhYmxlIHRoLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay10YWJsZSB0aCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRhYmxlIHRoLFxyXG4udWstbGlnaHQgLnVrLXRhYmxlIHRoLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstdGFibGUgdGgsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXRhYmxlIHRoLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWJsZSB0aCxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWJsZSB0aCxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUgdGgsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUgdGgge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay10YWJsZSBjYXB0aW9uLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRhYmxlIGNhcHRpb24sXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYmxlIGNhcHRpb24sXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay10YWJsZSBjYXB0aW9uLFxyXG4udWstbGlnaHQgLnVrLXRhYmxlIGNhcHRpb24sXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay10YWJsZSBjYXB0aW9uLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay10YWJsZSBjYXB0aW9uLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWJsZSBjYXB0aW9uLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYmxlIGNhcHRpb24sXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYmxlIGNhcHRpb24sXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUgY2FwdGlvbiB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSlcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYmxlIHRib2R5IHRyLnVrLWFjdGl2ZSxcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYmxlPnRyLnVrLWFjdGl2ZSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay10YWJsZSB0Ym9keSB0ci51ay1hY3RpdmUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGFibGU+dHIudWstYWN0aXZlLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay10YWJsZSB0Ym9keSB0ci51ay1hY3RpdmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYmxlPnRyLnVrLWFjdGl2ZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRhYmxlIHRib2R5IHRyLnVrLWFjdGl2ZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRhYmxlPnRyLnVrLWFjdGl2ZSxcclxuLnVrLWxpZ2h0IC51ay10YWJsZSB0Ym9keSB0ci51ay1hY3RpdmUsXHJcbi51ay1saWdodCAudWstdGFibGU+dHIudWstYWN0aXZlLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstdGFibGUgdGJvZHkgdHIudWstYWN0aXZlLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstdGFibGU+dHIudWstYWN0aXZlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay10YWJsZSB0Ym9keSB0ci51ay1hY3RpdmUsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXRhYmxlPnRyLnVrLWFjdGl2ZSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUgdGJvZHkgdHIudWstYWN0aXZlLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWJsZT50ci51ay1hY3RpdmUsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUgdGJvZHkgdHIudWstYWN0aXZlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYmxlPnRyLnVrLWFjdGl2ZSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUgdGJvZHkgdHIudWstYWN0aXZlLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWJsZT50ci51ay1hY3RpdmUsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUgdGJvZHkgdHIudWstYWN0aXZlLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYmxlPnRyLnVrLWFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4wOClcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYmxlLWRpdmlkZXI+OmZpcnN0LWNoaWxkPnRyOm5vdCg6Zmlyc3QtY2hpbGQpLFxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstdGFibGUtZGl2aWRlcj46bm90KDpmaXJzdC1jaGlsZCk+dHIsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay10YWJsZS1kaXZpZGVyPnRyOm5vdCg6Zmlyc3QtY2hpbGQpLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRhYmxlLWRpdmlkZXI+OmZpcnN0LWNoaWxkPnRyOm5vdCg6Zmlyc3QtY2hpbGQpLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRhYmxlLWRpdmlkZXI+Om5vdCg6Zmlyc3QtY2hpbGQpPnRyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRhYmxlLWRpdmlkZXI+dHI6bm90KDpmaXJzdC1jaGlsZCksXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYmxlLWRpdmlkZXI+OmZpcnN0LWNoaWxkPnRyOm5vdCg6Zmlyc3QtY2hpbGQpLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay10YWJsZS1kaXZpZGVyPjpub3QoOmZpcnN0LWNoaWxkKT50cixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstdGFibGUtZGl2aWRlcj50cjpub3QoOmZpcnN0LWNoaWxkKSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRhYmxlLWRpdmlkZXI+OmZpcnN0LWNoaWxkPnRyOm5vdCg6Zmlyc3QtY2hpbGQpLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGFibGUtZGl2aWRlcj46bm90KDpmaXJzdC1jaGlsZCk+dHIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay10YWJsZS1kaXZpZGVyPnRyOm5vdCg6Zmlyc3QtY2hpbGQpLFxyXG4udWstbGlnaHQgLnVrLXRhYmxlLWRpdmlkZXI+OmZpcnN0LWNoaWxkPnRyOm5vdCg6Zmlyc3QtY2hpbGQpLFxyXG4udWstbGlnaHQgLnVrLXRhYmxlLWRpdmlkZXI+Om5vdCg6Zmlyc3QtY2hpbGQpPnRyLFxyXG4udWstbGlnaHQgLnVrLXRhYmxlLWRpdmlkZXI+dHI6bm90KDpmaXJzdC1jaGlsZCksXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay10YWJsZS1kaXZpZGVyPjpmaXJzdC1jaGlsZD50cjpub3QoOmZpcnN0LWNoaWxkKSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXRhYmxlLWRpdmlkZXI+Om5vdCg6Zmlyc3QtY2hpbGQpPnRyLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstdGFibGUtZGl2aWRlcj50cjpub3QoOmZpcnN0LWNoaWxkKSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstdGFibGUtZGl2aWRlcj46Zmlyc3QtY2hpbGQ+dHI6bm90KDpmaXJzdC1jaGlsZCksXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXRhYmxlLWRpdmlkZXI+Om5vdCg6Zmlyc3QtY2hpbGQpPnRyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay10YWJsZS1kaXZpZGVyPnRyOm5vdCg6Zmlyc3QtY2hpbGQpLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWJsZS1kaXZpZGVyPjpmaXJzdC1jaGlsZD50cjpub3QoOmZpcnN0LWNoaWxkKSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUtZGl2aWRlcj46bm90KDpmaXJzdC1jaGlsZCk+dHIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYmxlLWRpdmlkZXI+dHI6bm90KDpmaXJzdC1jaGlsZCksXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUtZGl2aWRlcj46Zmlyc3QtY2hpbGQ+dHI6bm90KDpmaXJzdC1jaGlsZCksXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUtZGl2aWRlcj46bm90KDpmaXJzdC1jaGlsZCk+dHIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUtZGl2aWRlcj50cjpub3QoOmZpcnN0LWNoaWxkKSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUtZGl2aWRlcj46Zmlyc3QtY2hpbGQ+dHI6bm90KDpmaXJzdC1jaGlsZCksXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYmxlLWRpdmlkZXI+Om5vdCg6Zmlyc3QtY2hpbGQpPnRyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWJsZS1kaXZpZGVyPnRyOm5vdCg6Zmlyc3QtY2hpbGQpLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYmxlLWRpdmlkZXI+OmZpcnN0LWNoaWxkPnRyOm5vdCg6Zmlyc3QtY2hpbGQpLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYmxlLWRpdmlkZXI+Om5vdCg6Zmlyc3QtY2hpbGQpPnRyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYmxlLWRpdmlkZXI+dHI6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMilcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSxcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYmxlLXN0cmlwZWQ+dHI6bnRoLW9mLXR5cGUob2RkKSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay10YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCksXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGFibGUtc3RyaXBlZD50cjpudGgtb2YtdHlwZShvZGQpLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay10YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCksXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYmxlLXN0cmlwZWQ+dHI6bnRoLW9mLXR5cGUob2RkKSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRhYmxlLXN0cmlwZWQ+dHI6bnRoLW9mLXR5cGUob2RkKSxcclxuLnVrLWxpZ2h0IC51ay10YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCksXHJcbi51ay1saWdodCAudWstdGFibGUtc3RyaXBlZD50cjpudGgtb2YtdHlwZShvZGQpLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstdGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstdGFibGUtc3RyaXBlZD50cjpudGgtb2YtdHlwZShvZGQpLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay10YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCksXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXRhYmxlLXN0cmlwZWQ+dHI6bnRoLW9mLXR5cGUob2RkKSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWJsZS1zdHJpcGVkPnRyOm50aC1vZi10eXBlKG9kZCksXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYmxlLXN0cmlwZWQ+dHI6bnRoLW9mLXR5cGUob2RkKSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWJsZS1zdHJpcGVkPnRyOm50aC1vZi10eXBlKG9kZCksXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYmxlLXN0cmlwZWQ+dHI6bnRoLW9mLXR5cGUob2RkKSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xKTtcclxuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMilcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyLFxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstdGFibGUtaG92ZXI+dHI6aG92ZXIsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGFibGUtaG92ZXI+dHI6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay10YWJsZS1ob3Zlcj50cjpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGFibGUtaG92ZXI+dHI6aG92ZXIsXHJcbi51ay1saWdodCAudWstdGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIsXHJcbi51ay1saWdodCAudWstdGFibGUtaG92ZXI+dHI6aG92ZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay10YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXRhYmxlLWhvdmVyPnRyOmhvdmVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay10YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstdGFibGUtaG92ZXI+dHI6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWJsZS1ob3Zlcj50cjpob3ZlcixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlcixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWJsZS1ob3Zlcj50cjpob3ZlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYmxlLWhvdmVyPnRyOmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYmxlLWhvdmVyPnRyOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjA4KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstaWNvbi1saW5rLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWljb24tbGluayxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstaWNvbi1saW5rLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaWNvbi1saW5rLFxyXG4udWstbGlnaHQgLnVrLWljb24tbGluayxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWljb24tbGluayxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstaWNvbi1saW5rLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pY29uLWxpbmssXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaWNvbi1saW5rLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pY29uLWxpbmssXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaWNvbi1saW5rIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstaWNvbi1saW5rOmhvdmVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWljb24tbGluazpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstaWNvbi1saW5rOmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaWNvbi1saW5rOmhvdmVyLFxyXG4udWstbGlnaHQgLnVrLWljb24tbGluazpob3ZlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWljb24tbGluazpob3ZlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstaWNvbi1saW5rOmhvdmVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pY29uLWxpbms6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaWNvbi1saW5rOmhvdmVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pY29uLWxpbms6aG92ZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaWNvbi1saW5rOmhvdmVyIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstYWN0aXZlPi51ay1pY29uLWxpbmssXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1pY29uLWxpbms6YWN0aXZlLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWFjdGl2ZT4udWstaWNvbi1saW5rLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWljb24tbGluazphY3RpdmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWFjdGl2ZT4udWstaWNvbi1saW5rLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1pY29uLWxpbms6YWN0aXZlLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYWN0aXZlPi51ay1pY29uLWxpbmssXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1pY29uLWxpbms6YWN0aXZlLFxyXG4udWstbGlnaHQgLnVrLWFjdGl2ZT4udWstaWNvbi1saW5rLFxyXG4udWstbGlnaHQgLnVrLWljb24tbGluazphY3RpdmUsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1hY3RpdmU+LnVrLWljb24tbGluayxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWljb24tbGluazphY3RpdmUsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWFjdGl2ZT4udWstaWNvbi1saW5rLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1pY29uLWxpbms6YWN0aXZlLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1hY3RpdmU+LnVrLWljb24tbGluayxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaWNvbi1saW5rOmFjdGl2ZSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1hY3RpdmU+LnVrLWljb24tbGluayxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pY29uLWxpbms6YWN0aXZlLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1hY3RpdmU+LnVrLWljb24tbGluayxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaWNvbi1saW5rOmFjdGl2ZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1hY3RpdmU+LnVrLWljb24tbGluayxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pY29uLWxpbms6YWN0aXZlIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstaWNvbi1idXR0b24sXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaWNvbi1idXR0b24sXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWljb24tYnV0dG9uLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaWNvbi1idXR0b24sXHJcbi51ay1saWdodCAudWstaWNvbi1idXR0b24sXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1pY29uLWJ1dHRvbixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstaWNvbi1idXR0b24sXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWljb24tYnV0dG9uLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWljb24tYnV0dG9uLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pY29uLWJ1dHRvbixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pY29uLWJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xKTtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstaWNvbi1idXR0b246aG92ZXIsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaWNvbi1idXR0b246aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWljb24tYnV0dG9uOmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaWNvbi1idXR0b246aG92ZXIsXHJcbi51ay1saWdodCAudWstaWNvbi1idXR0b246aG92ZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1pY29uLWJ1dHRvbjpob3ZlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstaWNvbi1idXR0b246aG92ZXIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWljb24tYnV0dG9uOmhvdmVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWljb24tYnV0dG9uOmhvdmVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pY29uLWJ1dHRvbjpob3ZlcixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pY29uLWJ1dHRvbjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSk7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWljb24tYnV0dG9uOmFjdGl2ZSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1pY29uLWJ1dHRvbjphY3RpdmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWljb24tYnV0dG9uOmFjdGl2ZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWljb24tYnV0dG9uOmFjdGl2ZSxcclxuLnVrLWxpZ2h0IC51ay1pY29uLWJ1dHRvbjphY3RpdmUsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1pY29uLWJ1dHRvbjphY3RpdmUsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWljb24tYnV0dG9uOmFjdGl2ZSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaWNvbi1idXR0b246YWN0aXZlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWljb24tYnV0dG9uOmFjdGl2ZSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaWNvbi1idXR0b246YWN0aXZlLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWljb24tYnV0dG9uOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKTtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstaW5wdXQsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1zZWxlY3QsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay10ZXh0YXJlYSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1pbnB1dCxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zZWxlY3QsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGV4dGFyZWEsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWlucHV0LFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1zZWxlY3QsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXRleHRhcmVhLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaW5wdXQsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zZWxlY3QsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay10ZXh0YXJlYSxcclxuLnVrLWxpZ2h0IC51ay1pbnB1dCxcclxuLnVrLWxpZ2h0IC51ay1zZWxlY3QsXHJcbi51ay1saWdodCAudWstdGV4dGFyZWEsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1pbnB1dCxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXNlbGVjdCxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXRleHRhcmVhLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1pbnB1dCxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstc2VsZWN0LFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay10ZXh0YXJlYSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaW5wdXQsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNlbGVjdCxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGV4dGFyZWEsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaW5wdXQsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VsZWN0LFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRleHRhcmVhLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pbnB1dCxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VsZWN0LFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10ZXh0YXJlYSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pbnB1dCxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWxlY3QsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGV4dGFyZWEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSk7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNyk7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstaW5wdXQ6Zm9jdXMsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1zZWxlY3Q6Zm9jdXMsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay10ZXh0YXJlYTpmb2N1cyxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1pbnB1dDpmb2N1cyxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zZWxlY3Q6Zm9jdXMsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGV4dGFyZWE6Zm9jdXMsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWlucHV0OmZvY3VzLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1zZWxlY3Q6Zm9jdXMsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXRleHRhcmVhOmZvY3VzLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaW5wdXQ6Zm9jdXMsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zZWxlY3Q6Zm9jdXMsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay10ZXh0YXJlYTpmb2N1cyxcclxuLnVrLWxpZ2h0IC51ay1pbnB1dDpmb2N1cyxcclxuLnVrLWxpZ2h0IC51ay1zZWxlY3Q6Zm9jdXMsXHJcbi51ay1saWdodCAudWstdGV4dGFyZWE6Zm9jdXMsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1pbnB1dDpmb2N1cyxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXNlbGVjdDpmb2N1cyxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXRleHRhcmVhOmZvY3VzLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1pbnB1dDpmb2N1cyxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstc2VsZWN0OmZvY3VzLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay10ZXh0YXJlYTpmb2N1cyxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaW5wdXQ6Zm9jdXMsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNlbGVjdDpmb2N1cyxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGV4dGFyZWE6Zm9jdXMsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaW5wdXQ6Zm9jdXMsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VsZWN0OmZvY3VzLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRleHRhcmVhOmZvY3VzLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pbnB1dDpmb2N1cyxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VsZWN0OmZvY3VzLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10ZXh0YXJlYTpmb2N1cyxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pbnB1dDpmb2N1cyxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWxlY3Q6Zm9jdXMsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGV4dGFyZWE6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpO1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstaW5wdXQ6OnBsYWNlaG9sZGVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWlucHV0OjpwbGFjZWhvbGRlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstaW5wdXQ6OnBsYWNlaG9sZGVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaW5wdXQ6OnBsYWNlaG9sZGVyLFxyXG4udWstbGlnaHQgLnVrLWlucHV0OjpwbGFjZWhvbGRlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWlucHV0OjpwbGFjZWhvbGRlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstaW5wdXQ6OnBsYWNlaG9sZGVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pbnB1dDo6cGxhY2Vob2xkZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaW5wdXQ6OnBsYWNlaG9sZGVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pbnB1dDo6cGxhY2Vob2xkZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstdGV4dGFyZWE6OnBsYWNlaG9sZGVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRleHRhcmVhOjpwbGFjZWhvbGRlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstdGV4dGFyZWE6OnBsYWNlaG9sZGVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGV4dGFyZWE6OnBsYWNlaG9sZGVyLFxyXG4udWstbGlnaHQgLnVrLXRleHRhcmVhOjpwbGFjZWhvbGRlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXRleHRhcmVhOjpwbGFjZWhvbGRlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstdGV4dGFyZWE6OnBsYWNlaG9sZGVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10ZXh0YXJlYTo6cGxhY2Vob2xkZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGV4dGFyZWE6OnBsYWNlaG9sZGVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10ZXh0YXJlYTo6cGxhY2Vob2xkZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstc2VsZWN0Om5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zZWxlY3Q6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1zZWxlY3Q6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstc2VsZWN0Om5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSxcclxuLnVrLWxpZ2h0IC51ay1zZWxlY3Q6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstc2VsZWN0Om5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstc2VsZWN0Om5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VsZWN0Om5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWxlY3Q6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWxlY3Q6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNlbGVjdDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSkge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QlMjIyNCUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjQlMjAxNiUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDcG9seWdvbiUyMGZpbGwlM0QlMjJyZ2JhJTI4MjU1LCUyMDI1NSwlMjAyNTUsJTIwMC43JTI5JTIyJTIwcG9pbnRzJTNEJTIyMTIlMjAxJTIwOSUyMDYlMjAxNSUyMDYlMjIlMjAlMkYlM0UlMEElMjAlMjAlMjAlMjAlM0Nwb2x5Z29uJTIwZmlsbCUzRCUyMnJnYmElMjgyNTUsJTIwMjU1LCUyMDI1NSwlMjAwLjclMjklMjIlMjBwb2ludHMlM0QlMjIxMiUyMDEzJTIwOSUyMDglMjAxNSUyMDglMjIlMjAlMkYlM0UlMEElM0MlMkZzdmclM0UlMEFcIilcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWlucHV0W2xpc3RdOmZvY3VzLFxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstaW5wdXRbbGlzdF06aG92ZXIsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaW5wdXRbbGlzdF06Zm9jdXMsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaW5wdXRbbGlzdF06aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWlucHV0W2xpc3RdOmZvY3VzLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1pbnB1dFtsaXN0XTpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWlucHV0W2xpc3RdOmZvY3VzLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaW5wdXRbbGlzdF06aG92ZXIsXHJcbi51ay1saWdodCAudWstaW5wdXRbbGlzdF06Zm9jdXMsXHJcbi51ay1saWdodCAudWstaW5wdXRbbGlzdF06aG92ZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1pbnB1dFtsaXN0XTpmb2N1cyxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWlucHV0W2xpc3RdOmhvdmVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1pbnB1dFtsaXN0XTpmb2N1cyxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstaW5wdXRbbGlzdF06aG92ZXIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWlucHV0W2xpc3RdOmZvY3VzLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pbnB1dFtsaXN0XTpob3ZlcixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pbnB1dFtsaXN0XTpmb2N1cyxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pbnB1dFtsaXN0XTpob3ZlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaW5wdXRbbGlzdF06Zm9jdXMsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWlucHV0W2xpc3RdOmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWlucHV0W2xpc3RdOmZvY3VzLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWlucHV0W2xpc3RdOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMjQlMjIlMjBoZWlnaHQlM0QlMjIxNiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI0JTIwMTYlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3BvbHlnb24lMjBmaWxsJTNEJTIycmdiYSUyODI1NSwlMjAyNTUsJTIwMjU1LCUyMDAuNyUyOSUyMiUyMHBvaW50cyUzRCUyMjEyJTIwMTIlMjA4JTIwNiUyMDE2JTIwNiUyMiUyMCUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstY2hlY2tib3gsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1yYWRpbyxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1jaGVja2JveCxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1yYWRpbyxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstY2hlY2tib3gsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXJhZGlvLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstY2hlY2tib3gsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1yYWRpbyxcclxuLnVrLWxpZ2h0IC51ay1jaGVja2JveCxcclxuLnVrLWxpZ2h0IC51ay1yYWRpbyxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWNoZWNrYm94LFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstcmFkaW8sXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWNoZWNrYm94LFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1yYWRpbyxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstY2hlY2tib3gsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXJhZGlvLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWNoZWNrYm94LFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXJhZGlvLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1jaGVja2JveCxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstcmFkaW8sXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstY2hlY2tib3gsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstcmFkaW8ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSk7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1jaGVja2JveDpmb2N1cyxcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXJhZGlvOmZvY3VzLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWNoZWNrYm94OmZvY3VzLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXJhZGlvOmZvY3VzLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1jaGVja2JveDpmb2N1cyxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstcmFkaW86Zm9jdXMsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1jaGVja2JveDpmb2N1cyxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXJhZGlvOmZvY3VzLFxyXG4udWstbGlnaHQgLnVrLWNoZWNrYm94OmZvY3VzLFxyXG4udWstbGlnaHQgLnVrLXJhZGlvOmZvY3VzLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstY2hlY2tib3g6Zm9jdXMsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1yYWRpbzpmb2N1cyxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstY2hlY2tib3g6Zm9jdXMsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXJhZGlvOmZvY3VzLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1jaGVja2JveDpmb2N1cyxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstcmFkaW86Zm9jdXMsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstY2hlY2tib3g6Zm9jdXMsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstcmFkaW86Zm9jdXMsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWNoZWNrYm94OmZvY3VzLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1yYWRpbzpmb2N1cyxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1jaGVja2JveDpmb2N1cyxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1yYWRpbzpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSk7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1jaGVja2JveDpjaGVja2VkLFxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstY2hlY2tib3g6aW5kZXRlcm1pbmF0ZSxcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXJhZGlvOmNoZWNrZWQsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstY2hlY2tib3g6Y2hlY2tlZCxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1jaGVja2JveDppbmRldGVybWluYXRlLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXJhZGlvOmNoZWNrZWQsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWNoZWNrYm94OmNoZWNrZWQsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWNoZWNrYm94OmluZGV0ZXJtaW5hdGUsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXJhZGlvOmNoZWNrZWQsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1jaGVja2JveDpjaGVja2VkLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstY2hlY2tib3g6aW5kZXRlcm1pbmF0ZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXJhZGlvOmNoZWNrZWQsXHJcbi51ay1saWdodCAudWstY2hlY2tib3g6Y2hlY2tlZCxcclxuLnVrLWxpZ2h0IC51ay1jaGVja2JveDppbmRldGVybWluYXRlLFxyXG4udWstbGlnaHQgLnVrLXJhZGlvOmNoZWNrZWQsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1jaGVja2JveDpjaGVja2VkLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstY2hlY2tib3g6aW5kZXRlcm1pbmF0ZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXJhZGlvOmNoZWNrZWQsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWNoZWNrYm94OmNoZWNrZWQsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWNoZWNrYm94OmluZGV0ZXJtaW5hdGUsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXJhZGlvOmNoZWNrZWQsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWNoZWNrYm94OmNoZWNrZWQsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWNoZWNrYm94OmluZGV0ZXJtaW5hdGUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXJhZGlvOmNoZWNrZWQsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstY2hlY2tib3g6Y2hlY2tlZCxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1jaGVja2JveDppbmRldGVybWluYXRlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXJhZGlvOmNoZWNrZWQsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWNoZWNrYm94OmNoZWNrZWQsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWNoZWNrYm94OmluZGV0ZXJtaW5hdGUsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXJhZGlvOmNoZWNrZWQsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstY2hlY2tib3g6Y2hlY2tlZCxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1jaGVja2JveDppbmRldGVybWluYXRlLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXJhZGlvOmNoZWNrZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1jb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstY2hlY2tib3g6Y2hlY2tlZDpmb2N1cyxcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWNoZWNrYm94OmluZGV0ZXJtaW5hdGU6Zm9jdXMsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1yYWRpbzpjaGVja2VkOmZvY3VzLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWNoZWNrYm94OmNoZWNrZWQ6Zm9jdXMsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstY2hlY2tib3g6aW5kZXRlcm1pbmF0ZTpmb2N1cyxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1yYWRpbzpjaGVja2VkOmZvY3VzLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1jaGVja2JveDpjaGVja2VkOmZvY3VzLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1jaGVja2JveDppbmRldGVybWluYXRlOmZvY3VzLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1yYWRpbzpjaGVja2VkOmZvY3VzLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstY2hlY2tib3g6Y2hlY2tlZDpmb2N1cyxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWNoZWNrYm94OmluZGV0ZXJtaW5hdGU6Zm9jdXMsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1yYWRpbzpjaGVja2VkOmZvY3VzLFxyXG4udWstbGlnaHQgLnVrLWNoZWNrYm94OmNoZWNrZWQ6Zm9jdXMsXHJcbi51ay1saWdodCAudWstY2hlY2tib3g6aW5kZXRlcm1pbmF0ZTpmb2N1cyxcclxuLnVrLWxpZ2h0IC51ay1yYWRpbzpjaGVja2VkOmZvY3VzLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstY2hlY2tib3g6Y2hlY2tlZDpmb2N1cyxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWNoZWNrYm94OmluZGV0ZXJtaW5hdGU6Zm9jdXMsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1yYWRpbzpjaGVja2VkOmZvY3VzLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1jaGVja2JveDpjaGVja2VkOmZvY3VzLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1jaGVja2JveDppbmRldGVybWluYXRlOmZvY3VzLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1yYWRpbzpjaGVja2VkOmZvY3VzLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1jaGVja2JveDpjaGVja2VkOmZvY3VzLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1jaGVja2JveDppbmRldGVybWluYXRlOmZvY3VzLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1yYWRpbzpjaGVja2VkOmZvY3VzLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWNoZWNrYm94OmNoZWNrZWQ6Zm9jdXMsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstY2hlY2tib3g6aW5kZXRlcm1pbmF0ZTpmb2N1cyxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1yYWRpbzpjaGVja2VkOmZvY3VzLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1jaGVja2JveDpjaGVja2VkOmZvY3VzLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1jaGVja2JveDppbmRldGVybWluYXRlOmZvY3VzLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1yYWRpbzpjaGVja2VkOmZvY3VzLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWNoZWNrYm94OmNoZWNrZWQ6Zm9jdXMsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstY2hlY2tib3g6aW5kZXRlcm1pbmF0ZTpmb2N1cyxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1yYWRpbzpjaGVja2VkOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXJhZGlvOmNoZWNrZWQsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstcmFkaW86Y2hlY2tlZCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstcmFkaW86Y2hlY2tlZCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXJhZGlvOmNoZWNrZWQsXHJcbi51ay1saWdodCAudWstcmFkaW86Y2hlY2tlZCxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXJhZGlvOmNoZWNrZWQsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXJhZGlvOmNoZWNrZWQsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXJhZGlvOmNoZWNrZWQsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstcmFkaW86Y2hlY2tlZCxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstcmFkaW86Y2hlY2tlZCxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1yYWRpbzpjaGVja2VkIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTYlMjIlMjBoZWlnaHQlM0QlMjIxNiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMTYlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ2NpcmNsZSUyMGZpbGwlM0QlMjIlMjM2NjYlMjIlMjBjeCUzRCUyMjglMjIlMjBjeSUzRCUyMjglMjIlMjByJTNEJTIyMiUyMiUyMCUyRiUzRSUwQSUzQyUyRnN2ZyUzRVwiKVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstY2hlY2tib3g6Y2hlY2tlZCxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1jaGVja2JveDpjaGVja2VkLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1jaGVja2JveDpjaGVja2VkLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstY2hlY2tib3g6Y2hlY2tlZCxcclxuLnVrLWxpZ2h0IC51ay1jaGVja2JveDpjaGVja2VkLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstY2hlY2tib3g6Y2hlY2tlZCxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstY2hlY2tib3g6Y2hlY2tlZCxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstY2hlY2tib3g6Y2hlY2tlZCxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1jaGVja2JveDpjaGVja2VkLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1jaGVja2JveDpjaGVja2VkLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWNoZWNrYm94OmNoZWNrZWQge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QlMjIxNCUyMiUyMGhlaWdodCUzRCUyMjExJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTQlMjAxMSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDcG9seWdvbiUyMGZpbGwlM0QlMjIlMjM2NjYlMjIlMjBwb2ludHMlM0QlMjIxMiUyMDElMjA1JTIwNy41JTIwMiUyMDUlMjAxJTIwNS41JTIwNSUyMDEwJTIwMTMlMjAxLjUlMjIlMjAlMkYlM0UlMEElM0MlMkZzdmclM0UlMEFcIilcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWNoZWNrYm94OmluZGV0ZXJtaW5hdGUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstY2hlY2tib3g6aW5kZXRlcm1pbmF0ZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstY2hlY2tib3g6aW5kZXRlcm1pbmF0ZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWNoZWNrYm94OmluZGV0ZXJtaW5hdGUsXHJcbi51ay1saWdodCAudWstY2hlY2tib3g6aW5kZXRlcm1pbmF0ZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWNoZWNrYm94OmluZGV0ZXJtaW5hdGUsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWNoZWNrYm94OmluZGV0ZXJtaW5hdGUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWNoZWNrYm94OmluZGV0ZXJtaW5hdGUsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstY2hlY2tib3g6aW5kZXRlcm1pbmF0ZSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstY2hlY2tib3g6aW5kZXRlcm1pbmF0ZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1jaGVja2JveDppbmRldGVybWluYXRlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTYlMjIlMjBoZWlnaHQlM0QlMjIxNiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMTYlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3JlY3QlMjBmaWxsJTNEJTIyJTIzNjY2JTIyJTIweCUzRCUyMjMlMjIlMjB5JTNEJTIyOCUyMiUyMHdpZHRoJTNEJTIyMTAlMjIlMjBoZWlnaHQlM0QlMjIxJTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFXCIpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1mb3JtLWxhYmVsLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWZvcm0tbGFiZWwsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWZvcm0tbGFiZWwsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1mb3JtLWxhYmVsLFxyXG4udWstbGlnaHQgLnVrLWZvcm0tbGFiZWwsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1mb3JtLWxhYmVsLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1mb3JtLWxhYmVsLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1mb3JtLWxhYmVsLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWZvcm0tbGFiZWwsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWZvcm0tbGFiZWwsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZm9ybS1sYWJlbCB7XHJcbiAgICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstZm9ybS1pY29uLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWZvcm0taWNvbixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstZm9ybS1pY29uLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstZm9ybS1pY29uLFxyXG4udWstbGlnaHQgLnVrLWZvcm0taWNvbixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWZvcm0taWNvbixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstZm9ybS1pY29uLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1mb3JtLWljb24sXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZm9ybS1pY29uLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1mb3JtLWljb24sXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZm9ybS1pY29uIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstZm9ybS1pY29uOmhvdmVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWZvcm0taWNvbjpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstZm9ybS1pY29uOmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstZm9ybS1pY29uOmhvdmVyLFxyXG4udWstbGlnaHQgLnVrLWZvcm0taWNvbjpob3ZlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWZvcm0taWNvbjpob3ZlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstZm9ybS1pY29uOmhvdmVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1mb3JtLWljb246aG92ZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZm9ybS1pY29uOmhvdmVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1mb3JtLWljb246aG92ZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZm9ybS1pY29uOmhvdmVyIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstYnV0dG9uLWRlZmF1bHQsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYnV0dG9uLWRlZmF1bHQsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWJ1dHRvbi1kZWZhdWx0LFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYnV0dG9uLWRlZmF1bHQsXHJcbi51ay1saWdodCAudWstYnV0dG9uLWRlZmF1bHQsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1idXR0b24tZGVmYXVsdCxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstYnV0dG9uLWRlZmF1bHQsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1kZWZhdWx0LFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1kZWZhdWx0LFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tZGVmYXVsdCxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tZGVmYXVsdCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstYnV0dG9uLWRlZmF1bHQ6aG92ZXIsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYnV0dG9uLWRlZmF1bHQ6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWJ1dHRvbi1kZWZhdWx0OmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYnV0dG9uLWRlZmF1bHQ6aG92ZXIsXHJcbi51ay1saWdodCAudWstYnV0dG9uLWRlZmF1bHQ6aG92ZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1idXR0b24tZGVmYXVsdDpob3ZlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstYnV0dG9uLWRlZmF1bHQ6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1kZWZhdWx0OmhvdmVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1kZWZhdWx0OmhvdmVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tZGVmYXVsdDpob3ZlcixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tZGVmYXVsdDpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1idXR0b24tZGVmYXVsdC51ay1hY3RpdmUsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1idXR0b24tZGVmYXVsdDphY3RpdmUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYnV0dG9uLWRlZmF1bHQudWstYWN0aXZlLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWJ1dHRvbi1kZWZhdWx0OmFjdGl2ZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstYnV0dG9uLWRlZmF1bHQudWstYWN0aXZlLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1idXR0b24tZGVmYXVsdDphY3RpdmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1idXR0b24tZGVmYXVsdC51ay1hY3RpdmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1idXR0b24tZGVmYXVsdDphY3RpdmUsXHJcbi51ay1saWdodCAudWstYnV0dG9uLWRlZmF1bHQudWstYWN0aXZlLFxyXG4udWstbGlnaHQgLnVrLWJ1dHRvbi1kZWZhdWx0OmFjdGl2ZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWJ1dHRvbi1kZWZhdWx0LnVrLWFjdGl2ZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWJ1dHRvbi1kZWZhdWx0OmFjdGl2ZSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstYnV0dG9uLWRlZmF1bHQudWstYWN0aXZlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1idXR0b24tZGVmYXVsdDphY3RpdmUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1kZWZhdWx0LnVrLWFjdGl2ZSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLWRlZmF1bHQ6YWN0aXZlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1kZWZhdWx0LnVrLWFjdGl2ZSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tZGVmYXVsdDphY3RpdmUsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1kZWZhdWx0LnVrLWFjdGl2ZSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLWRlZmF1bHQ6YWN0aXZlLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1kZWZhdWx0LnVrLWFjdGl2ZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tZGVmYXVsdDphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1jb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstYnV0dG9uLXByaW1hcnksXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYnV0dG9uLXByaW1hcnksXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWJ1dHRvbi1wcmltYXJ5LFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYnV0dG9uLXByaW1hcnksXHJcbi51ay1saWdodCAudWstYnV0dG9uLXByaW1hcnksXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1idXR0b24tcHJpbWFyeSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstYnV0dG9uLXByaW1hcnksXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1wcmltYXJ5LFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1wcmltYXJ5LFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tcHJpbWFyeSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tcHJpbWFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgY29sb3I6ICM2NjZcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWJ1dHRvbi1wcmltYXJ5OmhvdmVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWJ1dHRvbi1wcmltYXJ5OmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1idXR0b24tcHJpbWFyeTpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWJ1dHRvbi1wcmltYXJ5OmhvdmVyLFxyXG4udWstbGlnaHQgLnVrLWJ1dHRvbi1wcmltYXJ5OmhvdmVyLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstYnV0dG9uLXByaW1hcnk6aG92ZXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWJ1dHRvbi1wcmltYXJ5OmhvdmVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tcHJpbWFyeTpob3ZlcixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tcHJpbWFyeTpob3ZlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXByaW1hcnk6aG92ZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXByaW1hcnk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1idXR0b24tcHJpbWFyeS51ay1hY3RpdmUsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1idXR0b24tcHJpbWFyeTphY3RpdmUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYnV0dG9uLXByaW1hcnkudWstYWN0aXZlLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWJ1dHRvbi1wcmltYXJ5OmFjdGl2ZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstYnV0dG9uLXByaW1hcnkudWstYWN0aXZlLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1idXR0b24tcHJpbWFyeTphY3RpdmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1idXR0b24tcHJpbWFyeS51ay1hY3RpdmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1idXR0b24tcHJpbWFyeTphY3RpdmUsXHJcbi51ay1saWdodCAudWstYnV0dG9uLXByaW1hcnkudWstYWN0aXZlLFxyXG4udWstbGlnaHQgLnVrLWJ1dHRvbi1wcmltYXJ5OmFjdGl2ZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWJ1dHRvbi1wcmltYXJ5LnVrLWFjdGl2ZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWJ1dHRvbi1wcmltYXJ5OmFjdGl2ZSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstYnV0dG9uLXByaW1hcnkudWstYWN0aXZlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1idXR0b24tcHJpbWFyeTphY3RpdmUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1wcmltYXJ5LnVrLWFjdGl2ZSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXByaW1hcnk6YWN0aXZlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1wcmltYXJ5LnVrLWFjdGl2ZSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tcHJpbWFyeTphY3RpdmUsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1wcmltYXJ5LnVrLWFjdGl2ZSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXByaW1hcnk6YWN0aXZlLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1wcmltYXJ5LnVrLWFjdGl2ZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tcHJpbWFyeTphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1idXR0b24tc2Vjb25kYXJ5LFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWJ1dHRvbi1zZWNvbmRhcnksXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWJ1dHRvbi1zZWNvbmRhcnksXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1idXR0b24tc2Vjb25kYXJ5LFxyXG4udWstbGlnaHQgLnVrLWJ1dHRvbi1zZWNvbmRhcnksXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1idXR0b24tc2Vjb25kYXJ5LFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1idXR0b24tc2Vjb25kYXJ5LFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tc2Vjb25kYXJ5LFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1zZWNvbmRhcnksXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1zZWNvbmRhcnksXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgY29sb3I6ICM2NjZcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbi51ay1saWdodCAudWstYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbiAgICBjb2xvcjogIzY2NlxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstYnV0dG9uLXNlY29uZGFyeS51ay1hY3RpdmUsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1idXR0b24tc2Vjb25kYXJ5OmFjdGl2ZSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1idXR0b24tc2Vjb25kYXJ5LnVrLWFjdGl2ZSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1idXR0b24tc2Vjb25kYXJ5OmFjdGl2ZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstYnV0dG9uLXNlY29uZGFyeS51ay1hY3RpdmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWJ1dHRvbi1zZWNvbmRhcnk6YWN0aXZlLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYnV0dG9uLXNlY29uZGFyeS51ay1hY3RpdmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1idXR0b24tc2Vjb25kYXJ5OmFjdGl2ZSxcclxuLnVrLWxpZ2h0IC51ay1idXR0b24tc2Vjb25kYXJ5LnVrLWFjdGl2ZSxcclxuLnVrLWxpZ2h0IC51ay1idXR0b24tc2Vjb25kYXJ5OmFjdGl2ZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWJ1dHRvbi1zZWNvbmRhcnkudWstYWN0aXZlLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstYnV0dG9uLXNlY29uZGFyeTphY3RpdmUsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWJ1dHRvbi1zZWNvbmRhcnkudWstYWN0aXZlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1idXR0b24tc2Vjb25kYXJ5OmFjdGl2ZSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXNlY29uZGFyeS51ay1hY3RpdmUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1zZWNvbmRhcnk6YWN0aXZlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1zZWNvbmRhcnkudWstYWN0aXZlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1zZWNvbmRhcnk6YWN0aXZlLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tc2Vjb25kYXJ5LnVrLWFjdGl2ZSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXNlY29uZGFyeTphY3RpdmUsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXNlY29uZGFyeS51ay1hY3RpdmUsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXNlY29uZGFyeTphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1idXR0b24tdGV4dCxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1idXR0b24tdGV4dCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstYnV0dG9uLXRleHQsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1idXR0b24tdGV4dCxcclxuLnVrLWxpZ2h0IC51ay1idXR0b24tdGV4dCxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWJ1dHRvbi10ZXh0LFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1idXR0b24tdGV4dCxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXRleHQsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXRleHQsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi10ZXh0LFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi10ZXh0IHtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1idXR0b24tdGV4dDo6YmVmb3JlLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWJ1dHRvbi10ZXh0OjpiZWZvcmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWJ1dHRvbi10ZXh0OjpiZWZvcmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1idXR0b24tdGV4dDo6YmVmb3JlLFxyXG4udWstbGlnaHQgLnVrLWJ1dHRvbi10ZXh0OjpiZWZvcmUsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1idXR0b24tdGV4dDo6YmVmb3JlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1idXR0b24tdGV4dDo6YmVmb3JlLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tdGV4dDo6YmVmb3JlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi10ZXh0OjpiZWZvcmUsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi10ZXh0OjpiZWZvcmUsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXRleHQ6OmJlZm9yZSB7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1idXR0b24tdGV4dDpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1idXR0b24tdGV4dDpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstYnV0dG9uLXRleHQ6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1idXR0b24tdGV4dDpob3ZlcixcclxuLnVrLWxpZ2h0IC51ay1idXR0b24tdGV4dDpob3ZlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWJ1dHRvbi10ZXh0OmhvdmVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1idXR0b24tdGV4dDpob3ZlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXRleHQ6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXRleHQ6aG92ZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi10ZXh0OmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi10ZXh0OmhvdmVyIHtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1idXR0b24tdGV4dDpkaXNhYmxlZCxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1idXR0b24tdGV4dDpkaXNhYmxlZCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstYnV0dG9uLXRleHQ6ZGlzYWJsZWQsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1idXR0b24tdGV4dDpkaXNhYmxlZCxcclxuLnVrLWxpZ2h0IC51ay1idXR0b24tdGV4dDpkaXNhYmxlZCxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWJ1dHRvbi10ZXh0OmRpc2FibGVkLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1idXR0b24tdGV4dDpkaXNhYmxlZCxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXRleHQ6ZGlzYWJsZWQsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnV0dG9uLXRleHQ6ZGlzYWJsZWQsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi10ZXh0OmRpc2FibGVkLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi10ZXh0OmRpc2FibGVkIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstYnV0dG9uLWxpbmssXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYnV0dG9uLWxpbmssXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWJ1dHRvbi1saW5rLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYnV0dG9uLWxpbmssXHJcbi51ay1saWdodCAudWstYnV0dG9uLWxpbmssXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1idXR0b24tbGluayxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstYnV0dG9uLWxpbmssXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1saW5rLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1saW5rLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tbGluayxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tbGluayB7XHJcbiAgICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstYnV0dG9uLWxpbms6aG92ZXIsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYnV0dG9uLWxpbms6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWJ1dHRvbi1saW5rOmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYnV0dG9uLWxpbms6aG92ZXIsXHJcbi51ay1saWdodCAudWstYnV0dG9uLWxpbms6aG92ZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1idXR0b24tbGluazpob3ZlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstYnV0dG9uLWxpbms6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1saW5rOmhvdmVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJ1dHRvbi1saW5rOmhvdmVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tbGluazpob3ZlcixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1idXR0b24tbGluazpob3ZlciB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSlcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkudWstY2FyZC1iYWRnZSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pLnVrLWNhcmQtYmFkZ2UsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkudWstY2FyZC1iYWRnZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkudWstY2FyZC1iYWRnZSxcclxuLnVrLWxpZ2h0LnVrLWNhcmQtYmFkZ2UsXHJcbi51ay1vZmZjYW52YXMtYmFyLnVrLWNhcmQtYmFkZ2UsXHJcbi51ay1vdmVybGF5LXByaW1hcnkudWstY2FyZC1iYWRnZSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKS51ay1jYXJkLWJhZGdlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikudWstY2FyZC1iYWRnZSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKS51ay1jYXJkLWJhZGdlLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikudWstY2FyZC1iYWRnZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgY29sb3I6ICM2NjZcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWNsb3NlLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWNsb3NlLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1jbG9zZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWNsb3NlLFxyXG4udWstbGlnaHQgLnVrLWNsb3NlLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstY2xvc2UsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWNsb3NlLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1jbG9zZSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1jbG9zZSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstY2xvc2UsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstY2xvc2Uge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1jbG9zZTpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1jbG9zZTpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstY2xvc2U6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1jbG9zZTpob3ZlcixcclxuLnVrLWxpZ2h0IC51ay1jbG9zZTpob3ZlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWNsb3NlOmhvdmVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1jbG9zZTpob3ZlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstY2xvc2U6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstY2xvc2U6aG92ZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWNsb3NlOmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWNsb3NlOmhvdmVyIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstdG90b3AsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdG90b3AsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXRvdG9wLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdG90b3AsXHJcbi51ay1saWdodCAudWstdG90b3AsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay10b3RvcCxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstdG90b3AsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRvdG9wLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRvdG9wLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10b3RvcCxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10b3RvcCB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSlcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXRvdG9wOmhvdmVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRvdG9wOmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay10b3RvcDpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRvdG9wOmhvdmVyLFxyXG4udWstbGlnaHQgLnVrLXRvdG9wOmhvdmVyLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstdG90b3A6aG92ZXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXRvdG9wOmhvdmVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10b3RvcDpob3ZlcixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10b3RvcDpob3ZlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdG90b3A6aG92ZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdG90b3A6aG92ZXIge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay10b3RvcDphY3RpdmUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdG90b3A6YWN0aXZlLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay10b3RvcDphY3RpdmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay10b3RvcDphY3RpdmUsXHJcbi51ay1saWdodCAudWstdG90b3A6YWN0aXZlLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstdG90b3A6YWN0aXZlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay10b3RvcDphY3RpdmUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRvdG9wOmFjdGl2ZSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10b3RvcDphY3RpdmUsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRvdG9wOmFjdGl2ZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10b3RvcDphY3RpdmUge1xyXG4gICAgY29sb3I6ICNmZmZcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLW1hcmtlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1tYXJrZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLW1hcmtlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW1hcmtlcixcclxuLnVrLWxpZ2h0IC51ay1tYXJrZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1tYXJrZXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLW1hcmtlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbWFya2VyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW1hcmtlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbWFya2VyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW1hcmtlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xyXG4gICAgY29sb3I6ICM2NjZcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLW1hcmtlcjpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1tYXJrZXI6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLW1hcmtlcjpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW1hcmtlcjpob3ZlcixcclxuLnVrLWxpZ2h0IC51ay1tYXJrZXI6aG92ZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1tYXJrZXI6aG92ZXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLW1hcmtlcjpob3ZlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbWFya2VyOmhvdmVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW1hcmtlcjpob3ZlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbWFya2VyOmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW1hcmtlcjpob3ZlciB7XHJcbiAgICBjb2xvcjogIzY2NlxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstYmFkZ2UsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYmFkZ2UsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWJhZGdlLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYmFkZ2UsXHJcbi51ay1saWdodCAudWstYmFkZ2UsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1iYWRnZSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstYmFkZ2UsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJhZGdlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJhZGdlLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1iYWRnZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1iYWRnZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgY29sb3I6ICM2NjYgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbGFiZWwsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbGFiZWwsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWxhYmVsLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbGFiZWwsXHJcbi51ay1saWdodCAudWstbGFiZWwsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1sYWJlbCxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbGFiZWwsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxhYmVsLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxhYmVsLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1sYWJlbCxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1sYWJlbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgY29sb3I6ICM2NjZcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWFydGljbGUtbWV0YSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1hcnRpY2xlLW1ldGEsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWFydGljbGUtbWV0YSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWFydGljbGUtbWV0YSxcclxuLnVrLWxpZ2h0IC51ay1hcnRpY2xlLW1ldGEsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1hcnRpY2xlLW1ldGEsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWFydGljbGUtbWV0YSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYXJ0aWNsZS1tZXRhLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWFydGljbGUtbWV0YSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYXJ0aWNsZS1tZXRhLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWFydGljbGUtbWV0YSB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSlcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXNlYXJjaC1pbnB1dCxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zZWFyY2gtaW5wdXQsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXNlYXJjaC1pbnB1dCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXNlYXJjaC1pbnB1dCxcclxuLnVrLWxpZ2h0IC51ay1zZWFyY2gtaW5wdXQsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1zZWFyY2gtaW5wdXQsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXNlYXJjaC1pbnB1dCxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VhcmNoLWlucHV0LFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNlYXJjaC1pbnB1dCxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VhcmNoLWlucHV0LFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNlYXJjaC1pbnB1dCB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXNlYXJjaC1pbnB1dDo6cGxhY2Vob2xkZXIsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstc2VhcmNoLWlucHV0OjpwbGFjZWhvbGRlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstc2VhcmNoLWlucHV0OjpwbGFjZWhvbGRlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXNlYXJjaC1pbnB1dDo6cGxhY2Vob2xkZXIsXHJcbi51ay1saWdodCAudWstc2VhcmNoLWlucHV0OjpwbGFjZWhvbGRlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXNlYXJjaC1pbnB1dDo6cGxhY2Vob2xkZXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXNlYXJjaC1pbnB1dDo6cGxhY2Vob2xkZXIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNlYXJjaC1pbnB1dDo6cGxhY2Vob2xkZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VhcmNoLWlucHV0OjpwbGFjZWhvbGRlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VhcmNoLWlucHV0OjpwbGFjZWhvbGRlcixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWFyY2gtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstc2VhcmNoIC51ay1zZWFyY2gtaWNvbixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zZWFyY2ggLnVrLXNlYXJjaC1pY29uLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1zZWFyY2ggLnVrLXNlYXJjaC1pY29uLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstc2VhcmNoIC51ay1zZWFyY2gtaWNvbixcclxuLnVrLWxpZ2h0IC51ay1zZWFyY2ggLnVrLXNlYXJjaC1pY29uLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstc2VhcmNoIC51ay1zZWFyY2gtaWNvbixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstc2VhcmNoIC51ay1zZWFyY2gtaWNvbixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VhcmNoIC51ay1zZWFyY2gtaWNvbixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWFyY2ggLnVrLXNlYXJjaC1pY29uLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWFyY2ggLnVrLXNlYXJjaC1pY29uLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNlYXJjaCAudWstc2VhcmNoLWljb24ge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1zZWFyY2ggLnVrLXNlYXJjaC1pY29uOmhvdmVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXNlYXJjaCAudWstc2VhcmNoLWljb246aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXNlYXJjaCAudWstc2VhcmNoLWljb246aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zZWFyY2ggLnVrLXNlYXJjaC1pY29uOmhvdmVyLFxyXG4udWstbGlnaHQgLnVrLXNlYXJjaCAudWstc2VhcmNoLWljb246aG92ZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1zZWFyY2ggLnVrLXNlYXJjaC1pY29uOmhvdmVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1zZWFyY2ggLnVrLXNlYXJjaC1pY29uOmhvdmVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWFyY2ggLnVrLXNlYXJjaC1pY29uOmhvdmVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNlYXJjaCAudWstc2VhcmNoLWljb246aG92ZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNlYXJjaCAudWstc2VhcmNoLWljb246aG92ZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VhcmNoIC51ay1zZWFyY2gtaWNvbjpob3ZlciB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSlcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXNlYXJjaC1kZWZhdWx0IC51ay1zZWFyY2gtaW5wdXQsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstc2VhcmNoLWRlZmF1bHQgLnVrLXNlYXJjaC1pbnB1dCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstc2VhcmNoLWRlZmF1bHQgLnVrLXNlYXJjaC1pbnB1dCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXNlYXJjaC1kZWZhdWx0IC51ay1zZWFyY2gtaW5wdXQsXHJcbi51ay1saWdodCAudWstc2VhcmNoLWRlZmF1bHQgLnVrLXNlYXJjaC1pbnB1dCxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXNlYXJjaC1kZWZhdWx0IC51ay1zZWFyY2gtaW5wdXQsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXNlYXJjaC1kZWZhdWx0IC51ay1zZWFyY2gtaW5wdXQsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNlYXJjaC1kZWZhdWx0IC51ay1zZWFyY2gtaW5wdXQsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VhcmNoLWRlZmF1bHQgLnVrLXNlYXJjaC1pbnB1dCxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VhcmNoLWRlZmF1bHQgLnVrLXNlYXJjaC1pbnB1dCxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWFyY2gtZGVmYXVsdCAudWstc2VhcmNoLWlucHV0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstc2VhcmNoLWRlZmF1bHQgLnVrLXNlYXJjaC1pbnB1dDpmb2N1cyxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zZWFyY2gtZGVmYXVsdCAudWstc2VhcmNoLWlucHV0OmZvY3VzLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1zZWFyY2gtZGVmYXVsdCAudWstc2VhcmNoLWlucHV0OmZvY3VzLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstc2VhcmNoLWRlZmF1bHQgLnVrLXNlYXJjaC1pbnB1dDpmb2N1cyxcclxuLnVrLWxpZ2h0IC51ay1zZWFyY2gtZGVmYXVsdCAudWstc2VhcmNoLWlucHV0OmZvY3VzLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstc2VhcmNoLWRlZmF1bHQgLnVrLXNlYXJjaC1pbnB1dDpmb2N1cyxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstc2VhcmNoLWRlZmF1bHQgLnVrLXNlYXJjaC1pbnB1dDpmb2N1cyxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VhcmNoLWRlZmF1bHQgLnVrLXNlYXJjaC1pbnB1dDpmb2N1cyxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWFyY2gtZGVmYXVsdCAudWstc2VhcmNoLWlucHV0OmZvY3VzLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWFyY2gtZGVmYXVsdCAudWstc2VhcmNoLWlucHV0OmZvY3VzLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNlYXJjaC1kZWZhdWx0IC51ay1zZWFyY2gtaW5wdXQ6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMDUpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1zZWFyY2gtbmF2YmFyIC51ay1zZWFyY2gtaW5wdXQsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstc2VhcmNoLW5hdmJhciAudWstc2VhcmNoLWlucHV0LFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1zZWFyY2gtbmF2YmFyIC51ay1zZWFyY2gtaW5wdXQsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zZWFyY2gtbmF2YmFyIC51ay1zZWFyY2gtaW5wdXQsXHJcbi51ay1saWdodCAudWstc2VhcmNoLW5hdmJhciAudWstc2VhcmNoLWlucHV0LFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstc2VhcmNoLW5hdmJhciAudWstc2VhcmNoLWlucHV0LFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1zZWFyY2gtbmF2YmFyIC51ay1zZWFyY2gtaW5wdXQsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNlYXJjaC1uYXZiYXIgLnVrLXNlYXJjaC1pbnB1dCxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWFyY2gtbmF2YmFyIC51ay1zZWFyY2gtaW5wdXQsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNlYXJjaC1uYXZiYXIgLnVrLXNlYXJjaC1pbnB1dCxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWFyY2gtbmF2YmFyIC51ay1zZWFyY2gtaW5wdXQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXNlYXJjaC1sYXJnZSAudWstc2VhcmNoLWlucHV0LFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXNlYXJjaC1sYXJnZSAudWstc2VhcmNoLWlucHV0LFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1zZWFyY2gtbGFyZ2UgLnVrLXNlYXJjaC1pbnB1dCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXNlYXJjaC1sYXJnZSAudWstc2VhcmNoLWlucHV0LFxyXG4udWstbGlnaHQgLnVrLXNlYXJjaC1sYXJnZSAudWstc2VhcmNoLWlucHV0LFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstc2VhcmNoLWxhcmdlIC51ay1zZWFyY2gtaW5wdXQsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXNlYXJjaC1sYXJnZSAudWstc2VhcmNoLWlucHV0LFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWFyY2gtbGFyZ2UgLnVrLXNlYXJjaC1pbnB1dCxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWFyY2gtbGFyZ2UgLnVrLXNlYXJjaC1pbnB1dCxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VhcmNoLWxhcmdlIC51ay1zZWFyY2gtaW5wdXQsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VhcmNoLWxhcmdlIC51ay1zZWFyY2gtaW5wdXQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXNlYXJjaC10b2dnbGUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstc2VhcmNoLXRvZ2dsZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstc2VhcmNoLXRvZ2dsZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXNlYXJjaC10b2dnbGUsXHJcbi51ay1saWdodCAudWstc2VhcmNoLXRvZ2dsZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXNlYXJjaC10b2dnbGUsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXNlYXJjaC10b2dnbGUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNlYXJjaC10b2dnbGUsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VhcmNoLXRvZ2dsZSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VhcmNoLXRvZ2dsZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWFyY2gtdG9nZ2xlIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstc2VhcmNoLXRvZ2dsZTpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zZWFyY2gtdG9nZ2xlOmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1zZWFyY2gtdG9nZ2xlOmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstc2VhcmNoLXRvZ2dsZTpob3ZlcixcclxuLnVrLWxpZ2h0IC51ay1zZWFyY2gtdG9nZ2xlOmhvdmVyLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstc2VhcmNoLXRvZ2dsZTpob3ZlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstc2VhcmNoLXRvZ2dsZTpob3ZlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2VhcmNoLXRvZ2dsZTpob3ZlcixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWFyY2gtdG9nZ2xlOmhvdmVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zZWFyY2gtdG9nZ2xlOmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNlYXJjaC10b2dnbGU6aG92ZXIge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1hY2NvcmRpb24tdGl0bGUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYWNjb3JkaW9uLXRpdGxlLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1hY2NvcmRpb24tdGl0bGUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1hY2NvcmRpb24tdGl0bGUsXHJcbi51ay1saWdodCAudWstYWNjb3JkaW9uLXRpdGxlLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstYWNjb3JkaW9uLXRpdGxlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1hY2NvcmRpb24tdGl0bGUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWFjY29yZGlvbi10aXRsZSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1hY2NvcmRpb24tdGl0bGUsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWFjY29yZGlvbi10aXRsZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1hY2NvcmRpb24tdGl0bGUge1xyXG4gICAgY29sb3I6ICNmZmZcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWFjY29yZGlvbi10aXRsZTpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1hY2NvcmRpb24tdGl0bGU6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWFjY29yZGlvbi10aXRsZTpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWFjY29yZGlvbi10aXRsZTpob3ZlcixcclxuLnVrLWxpZ2h0IC51ay1hY2NvcmRpb24tdGl0bGU6aG92ZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1hY2NvcmRpb24tdGl0bGU6aG92ZXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWFjY29yZGlvbi10aXRsZTpob3ZlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYWNjb3JkaW9uLXRpdGxlOmhvdmVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWFjY29yZGlvbi10aXRsZTpob3ZlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYWNjb3JkaW9uLXRpdGxlOmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWFjY29yZGlvbi10aXRsZTpob3ZlciB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWdyaWQtZGl2aWRlcj46bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstZ3JpZC1kaXZpZGVyPjpub3QoLnVrLWZpcnN0LWNvbHVtbik6OmJlZm9yZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstZ3JpZC1kaXZpZGVyPjpub3QoLnVrLWZpcnN0LWNvbHVtbik6OmJlZm9yZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWdyaWQtZGl2aWRlcj46bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUsXHJcbi51ay1saWdodCAudWstZ3JpZC1kaXZpZGVyPjpub3QoLnVrLWZpcnN0LWNvbHVtbik6OmJlZm9yZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWdyaWQtZGl2aWRlcj46bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWdyaWQtZGl2aWRlcj46bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWdyaWQtZGl2aWRlcj46bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZ3JpZC1kaXZpZGVyPjpub3QoLnVrLWZpcnN0LWNvbHVtbik6OmJlZm9yZSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZ3JpZC1kaXZpZGVyPjpub3QoLnVrLWZpcnN0LWNvbHVtbik6OmJlZm9yZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1ncmlkLWRpdmlkZXI+Om5vdCgudWstZmlyc3QtY29sdW1uKTo6YmVmb3JlIHtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtc3RhY2s+LnVrLWdyaWQtbWFyZ2luOjpiZWZvcmUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtc3RhY2s+LnVrLWdyaWQtbWFyZ2luOjpiZWZvcmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLXN0YWNrPi51ay1ncmlkLW1hcmdpbjo6YmVmb3JlLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtc3RhY2s+LnVrLWdyaWQtbWFyZ2luOjpiZWZvcmUsXHJcbi51ay1saWdodCAudWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtc3RhY2s+LnVrLWdyaWQtbWFyZ2luOjpiZWZvcmUsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1zdGFjaz4udWstZ3JpZC1tYXJnaW46OmJlZm9yZSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstZ3JpZC1kaXZpZGVyLnVrLWdyaWQtc3RhY2s+LnVrLWdyaWQtbWFyZ2luOjpiZWZvcmUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLXN0YWNrPi51ay1ncmlkLW1hcmdpbjo6YmVmb3JlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWdyaWQtZGl2aWRlci51ay1ncmlkLXN0YWNrPi51ay1ncmlkLW1hcmdpbjo6YmVmb3JlLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1zdGFjaz4udWstZ3JpZC1tYXJnaW46OmJlZm9yZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1ncmlkLWRpdmlkZXIudWstZ3JpZC1zdGFjaz4udWstZ3JpZC1tYXJnaW46OmJlZm9yZSB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LWRlZmF1bHQ+bGk+YSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtZGVmYXVsdD5saT5hLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1uYXYtZGVmYXVsdD5saT5hLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2LWRlZmF1bHQ+bGk+YSxcclxuLnVrLWxpZ2h0IC51ay1uYXYtZGVmYXVsdD5saT5hLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbmF2LWRlZmF1bHQ+bGk+YSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbmF2LWRlZmF1bHQ+bGk+YSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LWRlZmF1bHQ+bGk+YSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtZGVmYXVsdD5saT5hLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtZGVmYXVsdD5saT5hLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1kZWZhdWx0PmxpPmEge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1uYXYtZGVmYXVsdD5saT5hOmhvdmVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi1kZWZhdWx0PmxpPmE6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdi1kZWZhdWx0PmxpPmE6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtZGVmYXVsdD5saT5hOmhvdmVyLFxyXG4udWstbGlnaHQgLnVrLW5hdi1kZWZhdWx0PmxpPmE6aG92ZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1uYXYtZGVmYXVsdD5saT5hOmhvdmVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1uYXYtZGVmYXVsdD5saT5hOmhvdmVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtZGVmYXVsdD5saT5hOmhvdmVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1kZWZhdWx0PmxpPmE6aG92ZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1kZWZhdWx0PmxpPmE6aG92ZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LWRlZmF1bHQ+bGk+YTpob3ZlciB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdi1kZWZhdWx0PmxpLnVrLWFjdGl2ZT5hLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi1kZWZhdWx0PmxpLnVrLWFjdGl2ZT5hLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1uYXYtZGVmYXVsdD5saS51ay1hY3RpdmU+YSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi1kZWZhdWx0PmxpLnVrLWFjdGl2ZT5hLFxyXG4udWstbGlnaHQgLnVrLW5hdi1kZWZhdWx0PmxpLnVrLWFjdGl2ZT5hLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbmF2LWRlZmF1bHQ+bGkudWstYWN0aXZlPmEsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLW5hdi1kZWZhdWx0PmxpLnVrLWFjdGl2ZT5hLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtZGVmYXVsdD5saS51ay1hY3RpdmU+YSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtZGVmYXVsdD5saS51ay1hY3RpdmU+YSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LWRlZmF1bHQ+bGkudWstYWN0aXZlPmEsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LWRlZmF1bHQ+bGkudWstYWN0aXZlPmEge1xyXG4gICAgY29sb3I6ICNmZmZcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtaGVhZGVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtaGVhZGVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1uYXYtZGVmYXVsdCAudWstbmF2LWhlYWRlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtaGVhZGVyLFxyXG4udWstbGlnaHQgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtaGVhZGVyLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbmF2LWRlZmF1bHQgLnVrLW5hdi1oZWFkZXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtaGVhZGVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtZGVmYXVsdCAudWstbmF2LWhlYWRlcixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtZGVmYXVsdCAudWstbmF2LWhlYWRlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LWRlZmF1bHQgLnVrLW5hdi1oZWFkZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LWRlZmF1bHQgLnVrLW5hdi1oZWFkZXIge1xyXG4gICAgY29sb3I6ICNmZmZcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtZGl2aWRlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtZGVmYXVsdCAudWstbmF2LWRpdmlkZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtZGl2aWRlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtZGl2aWRlcixcclxuLnVrLWxpZ2h0IC51ay1uYXYtZGVmYXVsdCAudWstbmF2LWRpdmlkZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1uYXYtZGVmYXVsdCAudWstbmF2LWRpdmlkZXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtZGl2aWRlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LWRlZmF1bHQgLnVrLW5hdi1kaXZpZGVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtZGl2aWRlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LWRlZmF1bHQgLnVrLW5hdi1kaXZpZGVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtZGl2aWRlciB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LWRlZmF1bHQgLnVrLW5hdi1zdWIgYSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtZGVmYXVsdCAudWstbmF2LXN1YiBhLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1uYXYtZGVmYXVsdCAudWstbmF2LXN1YiBhLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2LWRlZmF1bHQgLnVrLW5hdi1zdWIgYSxcclxuLnVrLWxpZ2h0IC51ay1uYXYtZGVmYXVsdCAudWstbmF2LXN1YiBhLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbmF2LWRlZmF1bHQgLnVrLW5hdi1zdWIgYSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbmF2LWRlZmF1bHQgLnVrLW5hdi1zdWIgYSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LWRlZmF1bHQgLnVrLW5hdi1zdWIgYSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtZGVmYXVsdCAudWstbmF2LXN1YiBhLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtZGVmYXVsdCAudWstbmF2LXN1YiBhLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIGEge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1uYXYtZGVmYXVsdCAudWstbmF2LXN1YiBhOmhvdmVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIGE6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIGE6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtZGVmYXVsdCAudWstbmF2LXN1YiBhOmhvdmVyLFxyXG4udWstbGlnaHQgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIGE6aG92ZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1uYXYtZGVmYXVsdCAudWstbmF2LXN1YiBhOmhvdmVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1uYXYtZGVmYXVsdCAudWstbmF2LXN1YiBhOmhvdmVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtZGVmYXVsdCAudWstbmF2LXN1YiBhOmhvdmVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIGE6aG92ZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIGE6aG92ZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LWRlZmF1bHQgLnVrLW5hdi1zdWIgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIGxpLnVrLWFjdGl2ZT5hLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIGxpLnVrLWFjdGl2ZT5hLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1uYXYtZGVmYXVsdCAudWstbmF2LXN1YiBsaS51ay1hY3RpdmU+YSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIGxpLnVrLWFjdGl2ZT5hLFxyXG4udWstbGlnaHQgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIGxpLnVrLWFjdGl2ZT5hLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbmF2LWRlZmF1bHQgLnVrLW5hdi1zdWIgbGkudWstYWN0aXZlPmEsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLW5hdi1kZWZhdWx0IC51ay1uYXYtc3ViIGxpLnVrLWFjdGl2ZT5hLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtZGVmYXVsdCAudWstbmF2LXN1YiBsaS51ay1hY3RpdmU+YSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtZGVmYXVsdCAudWstbmF2LXN1YiBsaS51ay1hY3RpdmU+YSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LWRlZmF1bHQgLnVrLW5hdi1zdWIgbGkudWstYWN0aXZlPmEsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LWRlZmF1bHQgLnVrLW5hdi1zdWIgbGkudWstYWN0aXZlPmEge1xyXG4gICAgY29sb3I6ICNmZmZcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdi1wcmltYXJ5PmxpPmEsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2LXByaW1hcnk+bGk+YSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LXByaW1hcnk+bGk+YSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi1wcmltYXJ5PmxpPmEsXHJcbi51ay1saWdodCAudWstbmF2LXByaW1hcnk+bGk+YSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLW5hdi1wcmltYXJ5PmxpPmEsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLW5hdi1wcmltYXJ5PmxpPmEsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1wcmltYXJ5PmxpPmEsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXByaW1hcnk+bGk+YSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXByaW1hcnk+bGk+YSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtcHJpbWFyeT5saT5hIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LXByaW1hcnk+bGk+YTpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtcHJpbWFyeT5saT5hOmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1uYXYtcHJpbWFyeT5saT5hOmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2LXByaW1hcnk+bGk+YTpob3ZlcixcclxuLnVrLWxpZ2h0IC51ay1uYXYtcHJpbWFyeT5saT5hOmhvdmVyLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbmF2LXByaW1hcnk+bGk+YTpob3ZlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbmF2LXByaW1hcnk+bGk+YTpob3ZlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXByaW1hcnk+bGk+YTpob3ZlcixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtcHJpbWFyeT5saT5hOmhvdmVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtcHJpbWFyeT5saT5hOmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1wcmltYXJ5PmxpPmE6aG92ZXIge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1uYXYtcHJpbWFyeT5saS51ay1hY3RpdmU+YSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtcHJpbWFyeT5saS51ay1hY3RpdmU+YSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LXByaW1hcnk+bGkudWstYWN0aXZlPmEsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtcHJpbWFyeT5saS51ay1hY3RpdmU+YSxcclxuLnVrLWxpZ2h0IC51ay1uYXYtcHJpbWFyeT5saS51ay1hY3RpdmU+YSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLW5hdi1wcmltYXJ5PmxpLnVrLWFjdGl2ZT5hLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1uYXYtcHJpbWFyeT5saS51ay1hY3RpdmU+YSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXByaW1hcnk+bGkudWstYWN0aXZlPmEsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXByaW1hcnk+bGkudWstYWN0aXZlPmEsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1wcmltYXJ5PmxpLnVrLWFjdGl2ZT5hLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1wcmltYXJ5PmxpLnVrLWFjdGl2ZT5hIHtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1uYXYtcHJpbWFyeSAudWstbmF2LWhlYWRlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtcHJpbWFyeSAudWstbmF2LWhlYWRlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1oZWFkZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtcHJpbWFyeSAudWstbmF2LWhlYWRlcixcclxuLnVrLWxpZ2h0IC51ay1uYXYtcHJpbWFyeSAudWstbmF2LWhlYWRlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLW5hdi1wcmltYXJ5IC51ay1uYXYtaGVhZGVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1uYXYtcHJpbWFyeSAudWstbmF2LWhlYWRlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1oZWFkZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1oZWFkZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1wcmltYXJ5IC51ay1uYXYtaGVhZGVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1wcmltYXJ5IC51ay1uYXYtaGVhZGVyIHtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1uYXYtcHJpbWFyeSAudWstbmF2LWRpdmlkZXIsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1kaXZpZGVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1uYXYtcHJpbWFyeSAudWstbmF2LWRpdmlkZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtcHJpbWFyeSAudWstbmF2LWRpdmlkZXIsXHJcbi51ay1saWdodCAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1kaXZpZGVyLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1kaXZpZGVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1uYXYtcHJpbWFyeSAudWstbmF2LWRpdmlkZXIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1wcmltYXJ5IC51ay1uYXYtZGl2aWRlcixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtcHJpbWFyeSAudWstbmF2LWRpdmlkZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1wcmltYXJ5IC51ay1uYXYtZGl2aWRlcixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtcHJpbWFyeSAudWstbmF2LWRpdmlkZXIge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMilcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdi1wcmltYXJ5IC51ay1uYXYtc3ViIGEsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1zdWIgYSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1zdWIgYSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi1wcmltYXJ5IC51ay1uYXYtc3ViIGEsXHJcbi51ay1saWdodCAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1zdWIgYSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLW5hdi1wcmltYXJ5IC51ay1uYXYtc3ViIGEsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLW5hdi1wcmltYXJ5IC51ay1uYXYtc3ViIGEsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1wcmltYXJ5IC51ay1uYXYtc3ViIGEsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1zdWIgYSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1zdWIgYSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtcHJpbWFyeSAudWstbmF2LXN1YiBhIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1zdWIgYTpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtcHJpbWFyeSAudWstbmF2LXN1YiBhOmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1uYXYtcHJpbWFyeSAudWstbmF2LXN1YiBhOmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1zdWIgYTpob3ZlcixcclxuLnVrLWxpZ2h0IC51ay1uYXYtcHJpbWFyeSAudWstbmF2LXN1YiBhOmhvdmVyLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1zdWIgYTpob3ZlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1zdWIgYTpob3ZlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1zdWIgYTpob3ZlcixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtcHJpbWFyeSAudWstbmF2LXN1YiBhOmhvdmVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtcHJpbWFyeSAudWstbmF2LXN1YiBhOmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1wcmltYXJ5IC51ay1uYXYtc3ViIGE6aG92ZXIge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1uYXYtcHJpbWFyeSAudWstbmF2LXN1YiBsaS51ay1hY3RpdmU+YSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtcHJpbWFyeSAudWstbmF2LXN1YiBsaS51ay1hY3RpdmU+YSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1zdWIgbGkudWstYWN0aXZlPmEsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtcHJpbWFyeSAudWstbmF2LXN1YiBsaS51ay1hY3RpdmU+YSxcclxuLnVrLWxpZ2h0IC51ay1uYXYtcHJpbWFyeSAudWstbmF2LXN1YiBsaS51ay1hY3RpdmU+YSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLW5hdi1wcmltYXJ5IC51ay1uYXYtc3ViIGxpLnVrLWFjdGl2ZT5hLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1uYXYtcHJpbWFyeSAudWstbmF2LXN1YiBsaS51ay1hY3RpdmU+YSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1zdWIgbGkudWstYWN0aXZlPmEsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXByaW1hcnkgLnVrLW5hdi1zdWIgbGkudWstYWN0aXZlPmEsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1wcmltYXJ5IC51ay1uYXYtc3ViIGxpLnVrLWFjdGl2ZT5hLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1wcmltYXJ5IC51ay1uYXYtc3ViIGxpLnVrLWFjdGl2ZT5hIHtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1uYXYtc2Vjb25kYXJ5PmxpPmEsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2LXNlY29uZGFyeT5saT5hLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1uYXYtc2Vjb25kYXJ5PmxpPmEsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtc2Vjb25kYXJ5PmxpPmEsXHJcbi51ay1saWdodCAudWstbmF2LXNlY29uZGFyeT5saT5hLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbmF2LXNlY29uZGFyeT5saT5hLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1uYXYtc2Vjb25kYXJ5PmxpPmEsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1zZWNvbmRhcnk+bGk+YSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtc2Vjb25kYXJ5PmxpPmEsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1zZWNvbmRhcnk+bGk+YSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtc2Vjb25kYXJ5PmxpPmEge1xyXG4gICAgY29sb3I6ICNmZmZcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdi1zZWNvbmRhcnk+bGk+YTpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtc2Vjb25kYXJ5PmxpPmE6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdi1zZWNvbmRhcnk+bGk+YTpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi1zZWNvbmRhcnk+bGk+YTpob3ZlcixcclxuLnVrLWxpZ2h0IC51ay1uYXYtc2Vjb25kYXJ5PmxpPmE6aG92ZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1uYXYtc2Vjb25kYXJ5PmxpPmE6aG92ZXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLW5hdi1zZWNvbmRhcnk+bGk+YTpob3ZlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXNlY29uZGFyeT5saT5hOmhvdmVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1zZWNvbmRhcnk+bGk+YTpob3ZlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXNlY29uZGFyeT5saT5hOmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1zZWNvbmRhcnk+bGk+YTpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjEpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1uYXYtc2Vjb25kYXJ5PmxpLnVrLWFjdGl2ZT5hLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi1zZWNvbmRhcnk+bGkudWstYWN0aXZlPmEsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdi1zZWNvbmRhcnk+bGkudWstYWN0aXZlPmEsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtc2Vjb25kYXJ5PmxpLnVrLWFjdGl2ZT5hLFxyXG4udWstbGlnaHQgLnVrLW5hdi1zZWNvbmRhcnk+bGkudWstYWN0aXZlPmEsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1uYXYtc2Vjb25kYXJ5PmxpLnVrLWFjdGl2ZT5hLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1uYXYtc2Vjb25kYXJ5PmxpLnVrLWFjdGl2ZT5hLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtc2Vjb25kYXJ5PmxpLnVrLWFjdGl2ZT5hLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1zZWNvbmRhcnk+bGkudWstYWN0aXZlPmEsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1zZWNvbmRhcnk+bGkudWstYWN0aXZlPmEsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXNlY29uZGFyeT5saS51ay1hY3RpdmU+YSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjEpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3VidGl0bGUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YnRpdGxlLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3VidGl0bGUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3VidGl0bGUsXHJcbi51ay1saWdodCAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YnRpdGxlLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YnRpdGxlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3VidGl0bGUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1zdWJ0aXRsZSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3VidGl0bGUsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1zdWJ0aXRsZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3VidGl0bGUge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1uYXYtc2Vjb25kYXJ5PmxpPmE6aG92ZXIgLnVrLW5hdi1zdWJ0aXRsZSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtc2Vjb25kYXJ5PmxpPmE6aG92ZXIgLnVrLW5hdi1zdWJ0aXRsZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LXNlY29uZGFyeT5saT5hOmhvdmVyIC51ay1uYXYtc3VidGl0bGUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtc2Vjb25kYXJ5PmxpPmE6aG92ZXIgLnVrLW5hdi1zdWJ0aXRsZSxcclxuLnVrLWxpZ2h0IC51ay1uYXYtc2Vjb25kYXJ5PmxpPmE6aG92ZXIgLnVrLW5hdi1zdWJ0aXRsZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLW5hdi1zZWNvbmRhcnk+bGk+YTpob3ZlciAudWstbmF2LXN1YnRpdGxlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1uYXYtc2Vjb25kYXJ5PmxpPmE6aG92ZXIgLnVrLW5hdi1zdWJ0aXRsZSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXNlY29uZGFyeT5saT5hOmhvdmVyIC51ay1uYXYtc3VidGl0bGUsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXNlY29uZGFyeT5saT5hOmhvdmVyIC51ay1uYXYtc3VidGl0bGUsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1zZWNvbmRhcnk+bGk+YTpob3ZlciAudWstbmF2LXN1YnRpdGxlLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1zZWNvbmRhcnk+bGk+YTpob3ZlciAudWstbmF2LXN1YnRpdGxlIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LXNlY29uZGFyeT5saS51ay1hY3RpdmU+YSAudWstbmF2LXN1YnRpdGxlLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi1zZWNvbmRhcnk+bGkudWstYWN0aXZlPmEgLnVrLW5hdi1zdWJ0aXRsZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LXNlY29uZGFyeT5saS51ay1hY3RpdmU+YSAudWstbmF2LXN1YnRpdGxlLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2LXNlY29uZGFyeT5saS51ay1hY3RpdmU+YSAudWstbmF2LXN1YnRpdGxlLFxyXG4udWstbGlnaHQgLnVrLW5hdi1zZWNvbmRhcnk+bGkudWstYWN0aXZlPmEgLnVrLW5hdi1zdWJ0aXRsZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLW5hdi1zZWNvbmRhcnk+bGkudWstYWN0aXZlPmEgLnVrLW5hdi1zdWJ0aXRsZSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbmF2LXNlY29uZGFyeT5saS51ay1hY3RpdmU+YSAudWstbmF2LXN1YnRpdGxlLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtc2Vjb25kYXJ5PmxpLnVrLWFjdGl2ZT5hIC51ay1uYXYtc3VidGl0bGUsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXNlY29uZGFyeT5saS51ay1hY3RpdmU+YSAudWstbmF2LXN1YnRpdGxlLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtc2Vjb25kYXJ5PmxpLnVrLWFjdGl2ZT5hIC51ay1uYXYtc3VidGl0bGUsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXNlY29uZGFyeT5saS51ay1hY3RpdmU+YSAudWstbmF2LXN1YnRpdGxlIHtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtaGVhZGVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1oZWFkZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1oZWFkZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtaGVhZGVyLFxyXG4udWstbGlnaHQgLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1oZWFkZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtaGVhZGVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtaGVhZGVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtaGVhZGVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1oZWFkZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1oZWFkZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LWhlYWRlciB7XHJcbiAgICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LWRpdmlkZXIsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LWRpdmlkZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1kaXZpZGVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LWRpdmlkZXIsXHJcbi51ay1saWdodCAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LWRpdmlkZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtZGl2aWRlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LWRpdmlkZXIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1kaXZpZGVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1kaXZpZGVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtZGl2aWRlcixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtZGl2aWRlciB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBhLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1zdWIgYSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBhLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBhLFxyXG4udWstbGlnaHQgLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1zdWIgYSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1zdWIgYSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBhLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3ViIGEsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBhLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3ViIGEsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBhIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBhOmhvdmVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1zdWIgYTpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBhOmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBhOmhvdmVyLFxyXG4udWstbGlnaHQgLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1zdWIgYTpob3ZlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1zdWIgYTpob3ZlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBhOmhvdmVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3ViIGE6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBhOmhvdmVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3ViIGE6aG92ZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBsaS51ay1hY3RpdmU+YSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3ViIGxpLnVrLWFjdGl2ZT5hLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3ViIGxpLnVrLWFjdGl2ZT5hLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBsaS51ay1hY3RpdmU+YSxcclxuLnVrLWxpZ2h0IC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3ViIGxpLnVrLWFjdGl2ZT5hLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBsaS51ay1hY3RpdmU+YSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBsaS51ay1hY3RpdmU+YSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LXNlY29uZGFyeSAudWstbmF2LXN1YiBsaS51ay1hY3RpdmU+YSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3ViIGxpLnVrLWFjdGl2ZT5hLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXYtc2Vjb25kYXJ5IC51ay1uYXYtc3ViIGxpLnVrLWFjdGl2ZT5hLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi1zZWNvbmRhcnkgLnVrLW5hdi1zdWIgbGkudWstYWN0aXZlPmEge1xyXG4gICAgY29sb3I6ICNmZmZcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdi51ay1uYXYtZGl2aWRlcj46bm90KC51ay1uYXYtZGl2aWRlcikrOm5vdCgudWstbmF2LWhlYWRlciwgLnVrLW5hdi1kaXZpZGVyKSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXYudWstbmF2LWRpdmlkZXI+Om5vdCgudWstbmF2LWRpdmlkZXIpKzpub3QoLnVrLW5hdi1oZWFkZXIsIC51ay1uYXYtZGl2aWRlciksXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdi51ay1uYXYtZGl2aWRlcj46bm90KC51ay1uYXYtZGl2aWRlcikrOm5vdCgudWstbmF2LWhlYWRlciwgLnVrLW5hdi1kaXZpZGVyKSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdi51ay1uYXYtZGl2aWRlcj46bm90KC51ay1uYXYtZGl2aWRlcikrOm5vdCgudWstbmF2LWhlYWRlciwgLnVrLW5hdi1kaXZpZGVyKSxcclxuLnVrLWxpZ2h0IC51ay1uYXYudWstbmF2LWRpdmlkZXI+Om5vdCgudWstbmF2LWRpdmlkZXIpKzpub3QoLnVrLW5hdi1oZWFkZXIsIC51ay1uYXYtZGl2aWRlciksXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1uYXYudWstbmF2LWRpdmlkZXI+Om5vdCgudWstbmF2LWRpdmlkZXIpKzpub3QoLnVrLW5hdi1oZWFkZXIsIC51ay1uYXYtZGl2aWRlciksXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLW5hdi51ay1uYXYtZGl2aWRlcj46bm90KC51ay1uYXYtZGl2aWRlcikrOm5vdCgudWstbmF2LWhlYWRlciwgLnVrLW5hdi1kaXZpZGVyKSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LnVrLW5hdi1kaXZpZGVyPjpub3QoLnVrLW5hdi1kaXZpZGVyKSs6bm90KC51ay1uYXYtaGVhZGVyLCAudWstbmF2LWRpdmlkZXIpLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi51ay1uYXYtZGl2aWRlcj46bm90KC51ay1uYXYtZGl2aWRlcikrOm5vdCgudWstbmF2LWhlYWRlciwgLnVrLW5hdi1kaXZpZGVyKSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2LnVrLW5hdi1kaXZpZGVyPjpub3QoLnVrLW5hdi1kaXZpZGVyKSs6bm90KC51ay1uYXYtaGVhZGVyLCAudWstbmF2LWRpdmlkZXIpLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdi51ay1uYXYtZGl2aWRlcj46bm90KC51ay1uYXYtZGl2aWRlcikrOm5vdCgudWstbmF2LWhlYWRlciwgLnVrLW5hdi1kaXZpZGVyKSB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2YmFyLW5hdj5saT5hLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdmJhci1uYXY+bGk+YSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2YmFyLW5hdj5saT5hLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2YmFyLW5hdj5saT5hLFxyXG4udWstbGlnaHQgLnVrLW5hdmJhci1uYXY+bGk+YSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLW5hdmJhci1uYXY+bGk+YSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbmF2YmFyLW5hdj5saT5hLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXZiYXItbmF2PmxpPmEsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2YmFyLW5hdj5saT5hLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXZiYXItbmF2PmxpPmEsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2YmFyLW5hdj5saT5hIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2YmFyLW5hdj5saTpob3Zlcj5hLFxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2YmFyLW5hdj5saT5hW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0sXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2YmFyLW5hdj5saTpob3Zlcj5hLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdmJhci1uYXY+bGk+YVthcmlhLWV4cGFuZGVkPXRydWVdLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1uYXZiYXItbmF2PmxpOmhvdmVyPmEsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdmJhci1uYXY+bGk+YVthcmlhLWV4cGFuZGVkPXRydWVdLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2YmFyLW5hdj5saTpob3Zlcj5hLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2YmFyLW5hdj5saT5hW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0sXHJcbi51ay1saWdodCAudWstbmF2YmFyLW5hdj5saTpob3Zlcj5hLFxyXG4udWstbGlnaHQgLnVrLW5hdmJhci1uYXY+bGk+YVthcmlhLWV4cGFuZGVkPXRydWVdLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbmF2YmFyLW5hdj5saTpob3Zlcj5hLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbmF2YmFyLW5hdj5saT5hW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0sXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLW5hdmJhci1uYXY+bGk6aG92ZXI+YSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbmF2YmFyLW5hdj5saT5hW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0sXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdmJhci1uYXY+bGk6aG92ZXI+YSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2YmFyLW5hdj5saT5hW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0sXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2YmFyLW5hdj5saTpob3Zlcj5hLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdmJhci1uYXY+bGk+YVthcmlhLWV4cGFuZGVkPXRydWVdLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXZiYXItbmF2PmxpOmhvdmVyPmEsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdmJhci1uYXY+bGk+YVthcmlhLWV4cGFuZGVkPXRydWVdLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdmJhci1uYXY+bGk6aG92ZXI+YSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXZiYXItbmF2PmxpPmFbYXJpYS1leHBhbmRlZD10cnVlXSB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdmJhci1uYXY+bGk+YTphY3RpdmUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2YmFyLW5hdj5saT5hOmFjdGl2ZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2YmFyLW5hdj5saT5hOmFjdGl2ZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdmJhci1uYXY+bGk+YTphY3RpdmUsXHJcbi51ay1saWdodCAudWstbmF2YmFyLW5hdj5saT5hOmFjdGl2ZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLW5hdmJhci1uYXY+bGk+YTphY3RpdmUsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLW5hdmJhci1uYXY+bGk+YTphY3RpdmUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdmJhci1uYXY+bGk+YTphY3RpdmUsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2YmFyLW5hdj5saT5hOmFjdGl2ZSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2YmFyLW5hdj5saT5hOmFjdGl2ZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXZiYXItbmF2PmxpPmE6YWN0aXZlIHtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1uYXZiYXItbmF2PmxpLnVrLWFjdGl2ZT5hLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdmJhci1uYXY+bGkudWstYWN0aXZlPmEsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdmJhci1uYXY+bGkudWstYWN0aXZlPmEsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXZiYXItbmF2PmxpLnVrLWFjdGl2ZT5hLFxyXG4udWstbGlnaHQgLnVrLW5hdmJhci1uYXY+bGkudWstYWN0aXZlPmEsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1uYXZiYXItbmF2PmxpLnVrLWFjdGl2ZT5hLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1uYXZiYXItbmF2PmxpLnVrLWFjdGl2ZT5hLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXZiYXItbmF2PmxpLnVrLWFjdGl2ZT5hLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdmJhci1uYXY+bGkudWstYWN0aXZlPmEsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdmJhci1uYXY+bGkudWstYWN0aXZlPmEsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2YmFyLW5hdj5saS51ay1hY3RpdmU+YSB7XHJcbiAgICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2YmFyLWl0ZW0sXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2YmFyLWl0ZW0sXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdmJhci1pdGVtLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2YmFyLWl0ZW0sXHJcbi51ay1saWdodCAudWstbmF2YmFyLWl0ZW0sXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1uYXZiYXItaXRlbSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstbmF2YmFyLWl0ZW0sXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdmJhci1pdGVtLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdmJhci1pdGVtLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXZiYXItaXRlbSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXZiYXItaXRlbSB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdmJhci10b2dnbGUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2YmFyLXRvZ2dsZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2YmFyLXRvZ2dsZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdmJhci10b2dnbGUsXHJcbi51ay1saWdodCAudWstbmF2YmFyLXRvZ2dsZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLW5hdmJhci10b2dnbGUsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLW5hdmJhci10b2dnbGUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdmJhci10b2dnbGUsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2YmFyLXRvZ2dsZSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2YmFyLXRvZ2dsZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXZiYXItdG9nZ2xlIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2YmFyLXRvZ2dsZTpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLW5hdmJhci10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1uYXZiYXItdG9nZ2xlOmhvdmVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdmJhci10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2YmFyLXRvZ2dsZTpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbmF2YmFyLXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbmF2YmFyLXRvZ2dsZTpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLW5hdmJhci10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSxcclxuLnVrLWxpZ2h0IC51ay1uYXZiYXItdG9nZ2xlOmhvdmVyLFxyXG4udWstbGlnaHQgLnVrLW5hdmJhci10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLW5hdmJhci10b2dnbGU6aG92ZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1uYXZiYXItdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0sXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLW5hdmJhci10b2dnbGU6aG92ZXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLW5hdmJhci10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2YmFyLXRvZ2dsZTpob3ZlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2YmFyLXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW5hdmJhci10b2dnbGU6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2YmFyLXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXZiYXItdG9nZ2xlOmhvdmVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXZiYXItdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0sXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbmF2YmFyLXRvZ2dsZTpob3ZlcixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1uYXZiYXItdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1zdWJuYXY+Kj46Zmlyc3QtY2hpbGQsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstc3VibmF2Pio+OmZpcnN0LWNoaWxkLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1zdWJuYXY+Kj46Zmlyc3QtY2hpbGQsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zdWJuYXY+Kj46Zmlyc3QtY2hpbGQsXHJcbi51ay1saWdodCAudWstc3VibmF2Pio+OmZpcnN0LWNoaWxkLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstc3VibmF2Pio+OmZpcnN0LWNoaWxkLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1zdWJuYXY+Kj46Zmlyc3QtY2hpbGQsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXN1Ym5hdj4qPjpmaXJzdC1jaGlsZCxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zdWJuYXY+Kj46Zmlyc3QtY2hpbGQsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXN1Ym5hdj4qPjpmaXJzdC1jaGlsZCxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zdWJuYXY+Kj46Zmlyc3QtY2hpbGQge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1zdWJuYXY+Kj5hOmhvdmVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXN1Ym5hdj4qPmE6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXN1Ym5hdj4qPmE6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zdWJuYXY+Kj5hOmhvdmVyLFxyXG4udWstbGlnaHQgLnVrLXN1Ym5hdj4qPmE6aG92ZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1zdWJuYXY+Kj5hOmhvdmVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1zdWJuYXY+Kj5hOmhvdmVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zdWJuYXY+Kj5hOmhvdmVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXN1Ym5hdj4qPmE6aG92ZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXN1Ym5hdj4qPmE6aG92ZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc3VibmF2Pio+YTpob3ZlciB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXN1Ym5hdj4udWstYWN0aXZlPmEsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstc3VibmF2Pi51ay1hY3RpdmU+YSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstc3VibmF2Pi51ay1hY3RpdmU+YSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXN1Ym5hdj4udWstYWN0aXZlPmEsXHJcbi51ay1saWdodCAudWstc3VibmF2Pi51ay1hY3RpdmU+YSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXN1Ym5hdj4udWstYWN0aXZlPmEsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXN1Ym5hdj4udWstYWN0aXZlPmEsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXN1Ym5hdj4udWstYWN0aXZlPmEsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc3VibmF2Pi51ay1hY3RpdmU+YSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc3VibmF2Pi51ay1hY3RpdmU+YSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zdWJuYXY+LnVrLWFjdGl2ZT5hIHtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1zdWJuYXYtZGl2aWRlcj46bnRoLWNoaWxkKG4rMik6bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstc3VibmF2LWRpdmlkZXI+Om50aC1jaGlsZChuKzIpOm5vdCgudWstZmlyc3QtY29sdW1uKTo6YmVmb3JlLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1zdWJuYXYtZGl2aWRlcj46bnRoLWNoaWxkKG4rMik6bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zdWJuYXYtZGl2aWRlcj46bnRoLWNoaWxkKG4rMik6bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUsXHJcbi51ay1saWdodCAudWstc3VibmF2LWRpdmlkZXI+Om50aC1jaGlsZChuKzIpOm5vdCgudWstZmlyc3QtY29sdW1uKTo6YmVmb3JlLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstc3VibmF2LWRpdmlkZXI+Om50aC1jaGlsZChuKzIpOm5vdCgudWstZmlyc3QtY29sdW1uKTo6YmVmb3JlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1zdWJuYXYtZGl2aWRlcj46bnRoLWNoaWxkKG4rMik6bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXN1Ym5hdi1kaXZpZGVyPjpudGgtY2hpbGQobisyKTpub3QoLnVrLWZpcnN0LWNvbHVtbik6OmJlZm9yZSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zdWJuYXYtZGl2aWRlcj46bnRoLWNoaWxkKG4rMik6bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXN1Ym5hdi1kaXZpZGVyPjpudGgtY2hpbGQobisyKTpub3QoLnVrLWZpcnN0LWNvbHVtbik6OmJlZm9yZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zdWJuYXYtZGl2aWRlcj46bnRoLWNoaWxkKG4rMik6bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1zdWJuYXYtcGlsbD4qPjpmaXJzdC1jaGlsZCxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zdWJuYXYtcGlsbD4qPjpmaXJzdC1jaGlsZCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstc3VibmF2LXBpbGw+Kj46Zmlyc3QtY2hpbGQsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zdWJuYXYtcGlsbD4qPjpmaXJzdC1jaGlsZCxcclxuLnVrLWxpZ2h0IC51ay1zdWJuYXYtcGlsbD4qPjpmaXJzdC1jaGlsZCxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXN1Ym5hdi1waWxsPio+OmZpcnN0LWNoaWxkLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1zdWJuYXYtcGlsbD4qPjpmaXJzdC1jaGlsZCxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc3VibmF2LXBpbGw+Kj46Zmlyc3QtY2hpbGQsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc3VibmF2LXBpbGw+Kj46Zmlyc3QtY2hpbGQsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXN1Ym5hdi1waWxsPio+OmZpcnN0LWNoaWxkLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXN1Ym5hdi1waWxsPio+OmZpcnN0LWNoaWxkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1zdWJuYXYtcGlsbD4qPmE6aG92ZXIsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstc3VibmF2LXBpbGw+Kj5hOmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1zdWJuYXYtcGlsbD4qPmE6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zdWJuYXYtcGlsbD4qPmE6aG92ZXIsXHJcbi51ay1saWdodCAudWstc3VibmF2LXBpbGw+Kj5hOmhvdmVyLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstc3VibmF2LXBpbGw+Kj5hOmhvdmVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1zdWJuYXYtcGlsbD4qPmE6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXN1Ym5hdi1waWxsPio+YTpob3ZlcixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zdWJuYXYtcGlsbD4qPmE6aG92ZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXN1Ym5hdi1waWxsPio+YTpob3ZlcixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zdWJuYXYtcGlsbD4qPmE6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSk7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXN1Ym5hdi1waWxsPio+YTphY3RpdmUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstc3VibmF2LXBpbGw+Kj5hOmFjdGl2ZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstc3VibmF2LXBpbGw+Kj5hOmFjdGl2ZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXN1Ym5hdi1waWxsPio+YTphY3RpdmUsXHJcbi51ay1saWdodCAudWstc3VibmF2LXBpbGw+Kj5hOmFjdGl2ZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXN1Ym5hdi1waWxsPio+YTphY3RpdmUsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXN1Ym5hdi1waWxsPio+YTphY3RpdmUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXN1Ym5hdi1waWxsPio+YTphY3RpdmUsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc3VibmF2LXBpbGw+Kj5hOmFjdGl2ZSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc3VibmF2LXBpbGw+Kj5hOmFjdGl2ZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zdWJuYXYtcGlsbD4qPmE6YWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjEpO1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1zdWJuYXYtcGlsbD4udWstYWN0aXZlPmEsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstc3VibmF2LXBpbGw+LnVrLWFjdGl2ZT5hLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1zdWJuYXYtcGlsbD4udWstYWN0aXZlPmEsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zdWJuYXYtcGlsbD4udWstYWN0aXZlPmEsXHJcbi51ay1saWdodCAudWstc3VibmF2LXBpbGw+LnVrLWFjdGl2ZT5hLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstc3VibmF2LXBpbGw+LnVrLWFjdGl2ZT5hLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1zdWJuYXYtcGlsbD4udWstYWN0aXZlPmEsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXN1Ym5hdi1waWxsPi51ay1hY3RpdmU+YSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zdWJuYXYtcGlsbD4udWstYWN0aXZlPmEsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXN1Ym5hdi1waWxsPi51ay1hY3RpdmU+YSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zdWJuYXYtcGlsbD4udWstYWN0aXZlPmEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1zdWJuYXY+LnVrLWRpc2FibGVkPmEsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstc3VibmF2Pi51ay1kaXNhYmxlZD5hLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1zdWJuYXY+LnVrLWRpc2FibGVkPmEsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zdWJuYXY+LnVrLWRpc2FibGVkPmEsXHJcbi51ay1saWdodCAudWstc3VibmF2Pi51ay1kaXNhYmxlZD5hLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstc3VibmF2Pi51ay1kaXNhYmxlZD5hLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1zdWJuYXY+LnVrLWRpc2FibGVkPmEsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXN1Ym5hdj4udWstZGlzYWJsZWQ+YSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zdWJuYXY+LnVrLWRpc2FibGVkPmEsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXN1Ym5hdj4udWstZGlzYWJsZWQ+YSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zdWJuYXY+LnVrLWRpc2FibGVkPmEge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1icmVhZGNydW1iPio+KixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1icmVhZGNydW1iPio+KixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstYnJlYWRjcnVtYj4qPiosXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1icmVhZGNydW1iPio+KixcclxuLnVrLWxpZ2h0IC51ay1icmVhZGNydW1iPio+KixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWJyZWFkY3J1bWI+Kj4qLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1icmVhZGNydW1iPio+KixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnJlYWRjcnVtYj4qPiosXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnJlYWRjcnVtYj4qPiosXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJyZWFkY3J1bWI+Kj4qLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJyZWFkY3J1bWI+Kj4qIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstYnJlYWRjcnVtYj4qPjpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1icmVhZGNydW1iPio+OmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1icmVhZGNydW1iPio+OmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYnJlYWRjcnVtYj4qPjpob3ZlcixcclxuLnVrLWxpZ2h0IC51ay1icmVhZGNydW1iPio+OmhvdmVyLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstYnJlYWRjcnVtYj4qPjpob3ZlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstYnJlYWRjcnVtYj4qPjpob3ZlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnJlYWRjcnVtYj4qPjpob3ZlcixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1icmVhZGNydW1iPio+OmhvdmVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1icmVhZGNydW1iPio+OmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJyZWFkY3J1bWI+Kj46aG92ZXIge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1icmVhZGNydW1iPjpsYXN0LWNoaWxkPiosXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstYnJlYWRjcnVtYj46bGFzdC1jaGlsZD4qLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1icmVhZGNydW1iPjpsYXN0LWNoaWxkPiosXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1icmVhZGNydW1iPjpsYXN0LWNoaWxkPiosXHJcbi51ay1saWdodCAudWstYnJlYWRjcnVtYj46bGFzdC1jaGlsZD4qLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstYnJlYWRjcnVtYj46bGFzdC1jaGlsZD4qLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1icmVhZGNydW1iPjpsYXN0LWNoaWxkPiosXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJyZWFkY3J1bWI+Omxhc3QtY2hpbGQ+KixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1icmVhZGNydW1iPjpsYXN0LWNoaWxkPiosXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJyZWFkY3J1bWI+Omxhc3QtY2hpbGQ+KixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1icmVhZGNydW1iPjpsYXN0LWNoaWxkPioge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1icmVhZGNydW1iPjpudGgtY2hpbGQobisyKTpub3QoLnVrLWZpcnN0LWNvbHVtbik6OmJlZm9yZSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1icmVhZGNydW1iPjpudGgtY2hpbGQobisyKTpub3QoLnVrLWZpcnN0LWNvbHVtbik6OmJlZm9yZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstYnJlYWRjcnVtYj46bnRoLWNoaWxkKG4rMik6bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1icmVhZGNydW1iPjpudGgtY2hpbGQobisyKTpub3QoLnVrLWZpcnN0LWNvbHVtbik6OmJlZm9yZSxcclxuLnVrLWxpZ2h0IC51ay1icmVhZGNydW1iPjpudGgtY2hpbGQobisyKTpub3QoLnVrLWZpcnN0LWNvbHVtbik6OmJlZm9yZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWJyZWFkY3J1bWI+Om50aC1jaGlsZChuKzIpOm5vdCgudWstZmlyc3QtY29sdW1uKTo6YmVmb3JlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1icmVhZGNydW1iPjpudGgtY2hpbGQobisyKTpub3QoLnVrLWZpcnN0LWNvbHVtbik6OmJlZm9yZSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnJlYWRjcnVtYj46bnRoLWNoaWxkKG4rMik6bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYnJlYWRjcnVtYj46bnRoLWNoaWxkKG4rMik6bm90KC51ay1maXJzdC1jb2x1bW4pOjpiZWZvcmUsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJyZWFkY3J1bWI+Om50aC1jaGlsZChuKzIpOm5vdCgudWstZmlyc3QtY29sdW1uKTo6YmVmb3JlLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWJyZWFkY3J1bWI+Om50aC1jaGlsZChuKzIpOm5vdCgudWstZmlyc3QtY29sdW1uKTo6YmVmb3JlIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstcGFnaW5hdGlvbj4qPiosXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstcGFnaW5hdGlvbj4qPiosXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXBhZ2luYXRpb24+Kj4qLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstcGFnaW5hdGlvbj4qPiosXHJcbi51ay1saWdodCAudWstcGFnaW5hdGlvbj4qPiosXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1wYWdpbmF0aW9uPio+KixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstcGFnaW5hdGlvbj4qPiosXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXBhZ2luYXRpb24+Kj4qLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXBhZ2luYXRpb24+Kj4qLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1wYWdpbmF0aW9uPio+KixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1wYWdpbmF0aW9uPio+KiB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSlcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXBhZ2luYXRpb24+Kj46aG92ZXIsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstcGFnaW5hdGlvbj4qPjpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstcGFnaW5hdGlvbj4qPjpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXBhZ2luYXRpb24+Kj46aG92ZXIsXHJcbi51ay1saWdodCAudWstcGFnaW5hdGlvbj4qPjpob3ZlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXBhZ2luYXRpb24+Kj46aG92ZXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXBhZ2luYXRpb24+Kj46aG92ZXIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXBhZ2luYXRpb24+Kj46aG92ZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstcGFnaW5hdGlvbj4qPjpob3ZlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstcGFnaW5hdGlvbj4qPjpob3ZlcixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1wYWdpbmF0aW9uPio+OmhvdmVyIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstcGFnaW5hdGlvbj4udWstYWN0aXZlPiosXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstcGFnaW5hdGlvbj4udWstYWN0aXZlPiosXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXBhZ2luYXRpb24+LnVrLWFjdGl2ZT4qLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstcGFnaW5hdGlvbj4udWstYWN0aXZlPiosXHJcbi51ay1saWdodCAudWstcGFnaW5hdGlvbj4udWstYWN0aXZlPiosXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1wYWdpbmF0aW9uPi51ay1hY3RpdmU+KixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstcGFnaW5hdGlvbj4udWstYWN0aXZlPiosXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXBhZ2luYXRpb24+LnVrLWFjdGl2ZT4qLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXBhZ2luYXRpb24+LnVrLWFjdGl2ZT4qLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1wYWdpbmF0aW9uPi51ay1hY3RpdmU+KixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1wYWdpbmF0aW9uPi51ay1hY3RpdmU+KiB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXBhZ2luYXRpb24+LnVrLWRpc2FibGVkPiosXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstcGFnaW5hdGlvbj4udWstZGlzYWJsZWQ+KixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstcGFnaW5hdGlvbj4udWstZGlzYWJsZWQ+KixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXBhZ2luYXRpb24+LnVrLWRpc2FibGVkPiosXHJcbi51ay1saWdodCAudWstcGFnaW5hdGlvbj4udWstZGlzYWJsZWQ+KixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXBhZ2luYXRpb24+LnVrLWRpc2FibGVkPiosXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXBhZ2luYXRpb24+LnVrLWRpc2FibGVkPiosXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXBhZ2luYXRpb24+LnVrLWRpc2FibGVkPiosXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstcGFnaW5hdGlvbj4udWstZGlzYWJsZWQ+KixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstcGFnaW5hdGlvbj4udWstZGlzYWJsZWQ+KixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1wYWdpbmF0aW9uPi51ay1kaXNhYmxlZD4qIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstdGFiOjpiZWZvcmUsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGFiOjpiZWZvcmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYjo6YmVmb3JlLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGFiOjpiZWZvcmUsXHJcbi51ay1saWdodCAudWstdGFiOjpiZWZvcmUsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay10YWI6OmJlZm9yZSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstdGFiOjpiZWZvcmUsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYjo6YmVmb3JlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYjo6YmVmb3JlLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWI6OmJlZm9yZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWI6OmJlZm9yZSB7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay10YWI+Kj5hLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRhYj4qPmEsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYj4qPmEsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay10YWI+Kj5hLFxyXG4udWstbGlnaHQgLnVrLXRhYj4qPmEsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay10YWI+Kj5hLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay10YWI+Kj5hLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWI+Kj5hLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYj4qPmEsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYj4qPmEsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFiPio+YSB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSlcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYj4qPmE6aG92ZXIsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGFiPio+YTpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstdGFiPio+YTpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRhYj4qPmE6aG92ZXIsXHJcbi51ay1saWdodCAudWstdGFiPio+YTpob3ZlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXRhYj4qPmE6aG92ZXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXRhYj4qPmE6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYj4qPmE6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFiPio+YTpob3ZlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFiPio+YTpob3ZlcixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWI+Kj5hOmhvdmVyIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstdGFiPi51ay1hY3RpdmU+YSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay10YWI+LnVrLWFjdGl2ZT5hLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay10YWI+LnVrLWFjdGl2ZT5hLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGFiPi51ay1hY3RpdmU+YSxcclxuLnVrLWxpZ2h0IC51ay10YWI+LnVrLWFjdGl2ZT5hLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstdGFiPi51ay1hY3RpdmU+YSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstdGFiPi51ay1hY3RpdmU+YSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFiPi51ay1hY3RpdmU+YSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWI+LnVrLWFjdGl2ZT5hLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWI+LnVrLWFjdGl2ZT5hLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYj4udWstYWN0aXZlPmEge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItY29sb3I6ICNmZmZcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYj4udWstZGlzYWJsZWQ+YSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay10YWI+LnVrLWRpc2FibGVkPmEsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYj4udWstZGlzYWJsZWQ+YSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRhYj4udWstZGlzYWJsZWQ+YSxcclxuLnVrLWxpZ2h0IC51ay10YWI+LnVrLWRpc2FibGVkPmEsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay10YWI+LnVrLWRpc2FibGVkPmEsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXRhYj4udWstZGlzYWJsZWQ+YSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFiPi51ay1kaXNhYmxlZD5hLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYj4udWstZGlzYWJsZWQ+YSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFiPi51ay1kaXNhYmxlZD5hLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYj4udWstZGlzYWJsZWQ+YSB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSlcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXNsaWRlbmF2LFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXNsaWRlbmF2LFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1zbGlkZW5hdixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXNsaWRlbmF2LFxyXG4udWstbGlnaHQgLnVrLXNsaWRlbmF2LFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstc2xpZGVuYXYsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXNsaWRlbmF2LFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zbGlkZW5hdixcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1zbGlkZW5hdixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2xpZGVuYXYsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2xpZGVuYXYge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1zbGlkZW5hdjpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zbGlkZW5hdjpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstc2xpZGVuYXY6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zbGlkZW5hdjpob3ZlcixcclxuLnVrLWxpZ2h0IC51ay1zbGlkZW5hdjpob3ZlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXNsaWRlbmF2OmhvdmVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1zbGlkZW5hdjpob3ZlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2xpZGVuYXY6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2xpZGVuYXY6aG92ZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNsaWRlbmF2OmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNsaWRlbmF2OmhvdmVyIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45NSlcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXNsaWRlbmF2OmFjdGl2ZSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1zbGlkZW5hdjphY3RpdmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXNsaWRlbmF2OmFjdGl2ZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXNsaWRlbmF2OmFjdGl2ZSxcclxuLnVrLWxpZ2h0IC51ay1zbGlkZW5hdjphY3RpdmUsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1zbGlkZW5hdjphY3RpdmUsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXNsaWRlbmF2OmFjdGl2ZSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2xpZGVuYXY6YWN0aXZlLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNsaWRlbmF2OmFjdGl2ZSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstc2xpZGVuYXY6YWN0aXZlLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXNsaWRlbmF2OmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWRvdG5hdj4qPiosXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstZG90bmF2Pio+KixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstZG90bmF2Pio+KixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWRvdG5hdj4qPiosXHJcbi51ay1saWdodCAudWstZG90bmF2Pio+KixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWRvdG5hdj4qPiosXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWRvdG5hdj4qPiosXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWRvdG5hdj4qPiosXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZG90bmF2Pio+KixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZG90bmF2Pio+KixcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1kb3RuYXY+Kj4qIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstZG90bmF2Pio+OmhvdmVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWRvdG5hdj4qPjpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstZG90bmF2Pio+OmhvdmVyLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstZG90bmF2Pio+OmhvdmVyLFxyXG4udWstbGlnaHQgLnVrLWRvdG5hdj4qPjpob3ZlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWRvdG5hdj4qPjpob3ZlcixcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstZG90bmF2Pio+OmhvdmVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1kb3RuYXY+Kj46aG92ZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZG90bmF2Pio+OmhvdmVyLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1kb3RuYXY+Kj46aG92ZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZG90bmF2Pio+OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudFxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstZG90bmF2Pio+OmFjdGl2ZSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1kb3RuYXY+Kj46YWN0aXZlLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1kb3RuYXY+Kj46YWN0aXZlLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstZG90bmF2Pio+OmFjdGl2ZSxcclxuLnVrLWxpZ2h0IC51ay1kb3RuYXY+Kj46YWN0aXZlLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstZG90bmF2Pio+OmFjdGl2ZSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstZG90bmF2Pio+OmFjdGl2ZSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZG90bmF2Pio+OmFjdGl2ZSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1kb3RuYXY+Kj46YWN0aXZlLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1kb3RuYXY+Kj46YWN0aXZlLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWRvdG5hdj4qPjphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50XHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1kb3RuYXY+LnVrLWFjdGl2ZT4qLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWRvdG5hdj4udWstYWN0aXZlPiosXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWRvdG5hdj4udWstYWN0aXZlPiosXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1kb3RuYXY+LnVrLWFjdGl2ZT4qLFxyXG4udWstbGlnaHQgLnVrLWRvdG5hdj4udWstYWN0aXZlPiosXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1kb3RuYXY+LnVrLWFjdGl2ZT4qLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1kb3RuYXY+LnVrLWFjdGl2ZT4qLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1kb3RuYXY+LnVrLWFjdGl2ZT4qLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWRvdG5hdj4udWstYWN0aXZlPiosXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWRvdG5hdj4udWstYWN0aXZlPiosXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstZG90bmF2Pi51ay1hY3RpdmU+KiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KTtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnRcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXRodW1ibmF2Pio+OjphZnRlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay10aHVtYm5hdj4qPjo6YWZ0ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXRodW1ibmF2Pio+OjphZnRlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRodW1ibmF2Pio+OjphZnRlcixcclxuLnVrLWxpZ2h0IC51ay10aHVtYm5hdj4qPjo6YWZ0ZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay10aHVtYm5hdj4qPjo6YWZ0ZXIsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXRodW1ibmF2Pio+OjphZnRlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGh1bWJuYXY+Kj46OmFmdGVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRodW1ibmF2Pio+OjphZnRlcixcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGh1bWJuYXY+Kj46OmFmdGVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRodW1ibmF2Pio+OjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIC40KSlcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWljb25uYXY+Kj5hLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWljb25uYXY+Kj5hLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1pY29ubmF2Pio+YSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWljb25uYXY+Kj5hLFxyXG4udWstbGlnaHQgLnVrLWljb25uYXY+Kj5hLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstaWNvbm5hdj4qPmEsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWljb25uYXY+Kj5hLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pY29ubmF2Pio+YSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pY29ubmF2Pio+YSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaWNvbm5hdj4qPmEsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaWNvbm5hdj4qPmEge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1pY29ubmF2Pio+YTpob3ZlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1pY29ubmF2Pio+YTpob3ZlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstaWNvbm5hdj4qPmE6aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1pY29ubmF2Pio+YTpob3ZlcixcclxuLnVrLWxpZ2h0IC51ay1pY29ubmF2Pio+YTpob3ZlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWljb25uYXY+Kj5hOmhvdmVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1pY29ubmF2Pio+YTpob3ZlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaWNvbm5hdj4qPmE6aG92ZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstaWNvbm5hdj4qPmE6aG92ZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWljb25uYXY+Kj5hOmhvdmVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWljb25uYXY+Kj5hOmhvdmVyIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KVxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstaWNvbm5hdj4udWstYWN0aXZlPmEsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaWNvbm5hdj4udWstYWN0aXZlPmEsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWljb25uYXY+LnVrLWFjdGl2ZT5hLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstaWNvbm5hdj4udWstYWN0aXZlPmEsXHJcbi51ay1saWdodCAudWstaWNvbm5hdj4udWstYWN0aXZlPmEsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1pY29ubmF2Pi51ay1hY3RpdmU+YSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstaWNvbm5hdj4udWstYWN0aXZlPmEsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWljb25uYXY+LnVrLWFjdGl2ZT5hLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWljb25uYXY+LnVrLWFjdGl2ZT5hLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pY29ubmF2Pi51ay1hY3RpdmU+YSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1pY29ubmF2Pi51ay1hY3RpdmU+YSB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXRleHQtbGVhZCxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay10ZXh0LWxlYWQsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXRleHQtbGVhZCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRleHQtbGVhZCxcclxuLnVrLWxpZ2h0IC51ay10ZXh0LWxlYWQsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay10ZXh0LWxlYWQsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXRleHQtbGVhZCxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGV4dC1sZWFkLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRleHQtbGVhZCxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGV4dC1sZWFkLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRleHQtbGVhZCB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXRleHQtbWV0YSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay10ZXh0LW1ldGEsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXRleHQtbWV0YSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRleHQtbWV0YSxcclxuLnVrLWxpZ2h0IC51ay10ZXh0LW1ldGEsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay10ZXh0LW1ldGEsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXRleHQtbWV0YSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGV4dC1tZXRhLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRleHQtbWV0YSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGV4dC1tZXRhLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRleHQtbWV0YSB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSlcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXRleHQtbXV0ZWQsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGV4dC1tdXRlZCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstdGV4dC1tdXRlZCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRleHQtbXV0ZWQsXHJcbi51ay1saWdodCAudWstdGV4dC1tdXRlZCxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXRleHQtbXV0ZWQsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLXRleHQtbXV0ZWQsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRleHQtbXV0ZWQsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGV4dC1tdXRlZCxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGV4dC1tdXRlZCxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10ZXh0LW11dGVkIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KSAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay10ZXh0LWVtcGhhc2lzLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRleHQtZW1waGFzaXMsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXRleHQtZW1waGFzaXMsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay10ZXh0LWVtcGhhc2lzLFxyXG4udWstbGlnaHQgLnVrLXRleHQtZW1waGFzaXMsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay10ZXh0LWVtcGhhc2lzLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay10ZXh0LWVtcGhhc2lzLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10ZXh0LWVtcGhhc2lzLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRleHQtZW1waGFzaXMsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRleHQtZW1waGFzaXMsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGV4dC1lbXBoYXNpcyB7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay10ZXh0LXByaW1hcnksXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGV4dC1wcmltYXJ5LFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay10ZXh0LXByaW1hcnksXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay10ZXh0LXByaW1hcnksXHJcbi51ay1saWdodCAudWstdGV4dC1wcmltYXJ5LFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstdGV4dC1wcmltYXJ5LFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay10ZXh0LXByaW1hcnksXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRleHQtcHJpbWFyeSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10ZXh0LXByaW1hcnksXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRleHQtcHJpbWFyeSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10ZXh0LXByaW1hcnkge1xyXG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstdGV4dC1zZWNvbmRhcnksXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGV4dC1zZWNvbmRhcnksXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLXRleHQtc2Vjb25kYXJ5LFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGV4dC1zZWNvbmRhcnksXHJcbi51ay1saWdodCAudWstdGV4dC1zZWNvbmRhcnksXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay10ZXh0LXNlY29uZGFyeSxcclxuLnVrLW92ZXJsYXktcHJpbWFyeSAudWstdGV4dC1zZWNvbmRhcnksXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRleHQtc2Vjb25kYXJ5LFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRleHQtc2Vjb25kYXJ5LFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10ZXh0LXNlY29uZGFyeSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10ZXh0LXNlY29uZGFyeSB7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1jb2x1bW4tZGl2aWRlcixcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1jb2x1bW4tZGl2aWRlcixcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstY29sdW1uLWRpdmlkZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1jb2x1bW4tZGl2aWRlcixcclxuLnVrLWxpZ2h0IC51ay1jb2x1bW4tZGl2aWRlcixcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWNvbHVtbi1kaXZpZGVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1jb2x1bW4tZGl2aWRlcixcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstY29sdW1uLWRpdmlkZXIsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstY29sdW1uLWRpdmlkZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWNvbHVtbi1kaXZpZGVyLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWNvbHVtbi1kaXZpZGVyIHtcclxuICAgIGNvbHVtbi1ydWxlLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMilcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWxvZ28sXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbG9nbyxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbG9nbyxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWxvZ28sXHJcbi51ay1saWdodCAudWstbG9nbyxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLWxvZ28sXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWxvZ28sXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxvZ28sXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbG9nbyxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbG9nbyxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1sb2dvIHtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1sb2dvOmhvdmVyLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWxvZ286aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeS51ay1jYXJkLWJvZHkgLnVrLWxvZ286aG92ZXIsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1sb2dvOmhvdmVyLFxyXG4udWstbGlnaHQgLnVrLWxvZ286aG92ZXIsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1sb2dvOmhvdmVyLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1sb2dvOmhvdmVyLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1sb2dvOmhvdmVyLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxvZ286aG92ZXIsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxvZ286aG92ZXIsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbG9nbzpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udWstY2FyZC1wcmltYXJ5LnVrLWNhcmQtYm9keSAudWstbG9nbz46bm90KHBpY3R1cmUpOm5vdCgudWstbG9nby1pbnZlcnNlKTpub3QoOm9ubHktb2YtdHlwZSksXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1sb2dvPnBpY3R1cmU6bm90KDpvbmx5LW9mLXR5cGUpPjpub3QoLnVrLWxvZ28taW52ZXJzZSksXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbG9nbz46bm90KHBpY3R1cmUpOm5vdCgudWstbG9nby1pbnZlcnNlKTpub3QoOm9ubHktb2YtdHlwZSksXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbG9nbz5waWN0dXJlOm5vdCg6b25seS1vZi10eXBlKT46bm90KC51ay1sb2dvLWludmVyc2UpLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1sb2dvPjpub3QocGljdHVyZSk6bm90KC51ay1sb2dvLWludmVyc2UpOm5vdCg6b25seS1vZi10eXBlKSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstbG9nbz5waWN0dXJlOm5vdCg6b25seS1vZi10eXBlKT46bm90KC51ay1sb2dvLWludmVyc2UpLFxyXG4udWstY2FyZC1zZWNvbmRhcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbG9nbz46bm90KHBpY3R1cmUpOm5vdCgudWstbG9nby1pbnZlcnNlKTpub3QoOm9ubHktb2YtdHlwZSksXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1sb2dvPnBpY3R1cmU6bm90KDpvbmx5LW9mLXR5cGUpPjpub3QoLnVrLWxvZ28taW52ZXJzZSksXHJcbi51ay1saWdodCAudWstbG9nbz46bm90KHBpY3R1cmUpOm5vdCgudWstbG9nby1pbnZlcnNlKTpub3QoOm9ubHktb2YtdHlwZSksXHJcbi51ay1saWdodCAudWstbG9nbz5waWN0dXJlOm5vdCg6b25seS1vZi10eXBlKT46bm90KC51ay1sb2dvLWludmVyc2UpLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbG9nbz46bm90KHBpY3R1cmUpOm5vdCgudWstbG9nby1pbnZlcnNlKTpub3QoOm9ubHktb2YtdHlwZSksXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay1sb2dvPnBpY3R1cmU6bm90KDpvbmx5LW9mLXR5cGUpPjpub3QoLnVrLWxvZ28taW52ZXJzZSksXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWxvZ28+Om5vdChwaWN0dXJlKTpub3QoLnVrLWxvZ28taW52ZXJzZSk6bm90KDpvbmx5LW9mLXR5cGUpLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1sb2dvPnBpY3R1cmU6bm90KDpvbmx5LW9mLXR5cGUpPjpub3QoLnVrLWxvZ28taW52ZXJzZSksXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxvZ28+Om5vdChwaWN0dXJlKTpub3QoLnVrLWxvZ28taW52ZXJzZSk6bm90KDpvbmx5LW9mLXR5cGUpLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1sb2dvPnBpY3R1cmU6bm90KDpvbmx5LW9mLXR5cGUpPjpub3QoLnVrLWxvZ28taW52ZXJzZSksXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbG9nbz46bm90KHBpY3R1cmUpOm5vdCgudWstbG9nby1pbnZlcnNlKTpub3QoOm9ubHktb2YtdHlwZSksXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbG9nbz5waWN0dXJlOm5vdCg6b25seS1vZi10eXBlKT46bm90KC51ay1sb2dvLWludmVyc2UpLFxyXG4udWstdGlsZS1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1sb2dvPjpub3QocGljdHVyZSk6bm90KC51ay1sb2dvLWludmVyc2UpOm5vdCg6b25seS1vZi10eXBlKSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstbG9nbz5waWN0dXJlOm5vdCg6b25seS1vZi10eXBlKT46bm90KC51ay1sb2dvLWludmVyc2UpLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxvZ28+Om5vdChwaWN0dXJlKTpub3QoLnVrLWxvZ28taW52ZXJzZSk6bm90KDpvbmx5LW9mLXR5cGUpLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxvZ28+cGljdHVyZTpub3QoOm9ubHktb2YtdHlwZSk+Om5vdCgudWstbG9nby1pbnZlcnNlKSB7XHJcbiAgICBkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1sb2dvLWludmVyc2UsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstbG9nby1pbnZlcnNlLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1sb2dvLWludmVyc2UsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1sb2dvLWludmVyc2UsXHJcbi51ay1saWdodCAudWstbG9nby1pbnZlcnNlLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstbG9nby1pbnZlcnNlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1sb2dvLWludmVyc2UsXHJcbi51ay1zZWN0aW9uLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxvZ28taW52ZXJzZSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1sb2dvLWludmVyc2UsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLWxvZ28taW52ZXJzZSxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1sb2dvLWludmVyc2Uge1xyXG4gICAgZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLXRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUoMm4pOmxhc3QtY2hpbGQsXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay10YWJsZS1zdHJpcGVkPnRyOm50aC1vZi10eXBlKDJuKTpsYXN0LWNoaWxkLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUoMm4pOmxhc3QtY2hpbGQsXHJcbi51ay1jYXJkLXByaW1hcnk+Om5vdChbY2xhc3MqPXVrLWNhcmQtbWVkaWFdKSAudWstdGFibGUtc3RyaXBlZD50cjpudGgtb2YtdHlwZSgybik6bGFzdC1jaGlsZCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstdGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZSgybik6bGFzdC1jaGlsZCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstdGFibGUtc3RyaXBlZD50cjpudGgtb2YtdHlwZSgybik6bGFzdC1jaGlsZCxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLXRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUoMm4pOmxhc3QtY2hpbGQsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay10YWJsZS1zdHJpcGVkPnRyOm50aC1vZi10eXBlKDJuKTpsYXN0LWNoaWxkLFxyXG4udWstbGlnaHQgLnVrLXRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUoMm4pOmxhc3QtY2hpbGQsXHJcbi51ay1saWdodCAudWstdGFibGUtc3RyaXBlZD50cjpudGgtb2YtdHlwZSgybik6bGFzdC1jaGlsZCxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLXRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUoMm4pOmxhc3QtY2hpbGQsXHJcbi51ay1vZmZjYW52YXMtYmFyIC51ay10YWJsZS1zdHJpcGVkPnRyOm50aC1vZi10eXBlKDJuKTpsYXN0LWNoaWxkLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay10YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKDJuKTpsYXN0LWNoaWxkLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay10YWJsZS1zdHJpcGVkPnRyOm50aC1vZi10eXBlKDJuKTpsYXN0LWNoaWxkLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKDJuKTpsYXN0LWNoaWxkLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWJsZS1zdHJpcGVkPnRyOm50aC1vZi10eXBlKDJuKTpsYXN0LWNoaWxkLFxyXG4udWstc2VjdGlvbi1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUoMm4pOmxhc3QtY2hpbGQsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUtc3RyaXBlZD50cjpudGgtb2YtdHlwZSgybik6bGFzdC1jaGlsZCxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZSgybik6bGFzdC1jaGlsZCxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstdGFibGUtc3RyaXBlZD50cjpudGgtb2YtdHlwZSgybik6bGFzdC1jaGlsZCxcclxuLnVrLXRpbGUtc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay10YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKDJuKTpsYXN0LWNoaWxkLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLXRhYmxlLXN0cmlwZWQ+dHI6bnRoLW9mLXR5cGUoMm4pOmxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMilcclxufVxyXG5cclxuLnVrLWNhcmQtcHJpbWFyeS51ay1jYXJkLWJvZHkgLnVrLWFjY29yZGlvbi10aXRsZTo6YmVmb3JlLFxyXG4udWstY2FyZC1wcmltYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWFjY29yZGlvbi10aXRsZTo6YmVmb3JlLFxyXG4udWstY2FyZC1zZWNvbmRhcnkudWstY2FyZC1ib2R5IC51ay1hY2NvcmRpb24tdGl0bGU6OmJlZm9yZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5Pjpub3QoW2NsYXNzKj11ay1jYXJkLW1lZGlhXSkgLnVrLWFjY29yZGlvbi10aXRsZTo6YmVmb3JlLFxyXG4udWstbGlnaHQgLnVrLWFjY29yZGlvbi10aXRsZTo6YmVmb3JlLFxyXG4udWstb2ZmY2FudmFzLWJhciAudWstYWNjb3JkaW9uLXRpdGxlOjpiZWZvcmUsXHJcbi51ay1vdmVybGF5LXByaW1hcnkgLnVrLWFjY29yZGlvbi10aXRsZTo6YmVmb3JlLFxyXG4udWstc2VjdGlvbi1wcmltYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1hY2NvcmRpb24tdGl0bGU6OmJlZm9yZSxcclxuLnVrLXNlY3Rpb24tc2Vjb25kYXJ5Om5vdCgudWstcHJlc2VydmUtY29sb3IpIC51ay1hY2NvcmRpb24tdGl0bGU6OmJlZm9yZSxcclxuLnVrLXRpbGUtcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYWNjb3JkaW9uLXRpdGxlOjpiZWZvcmUsXHJcbi51ay10aWxlLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstYWNjb3JkaW9uLXRpdGxlOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QlMjIxMyUyMiUyMGhlaWdodCUzRCUyMjEzJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTMlMjAxMyUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDcmVjdCUyMGZpbGwlM0QlMjJyZ2JhJTI4MjU1LCUyMDI1NSwlMjAyNTUsJTIwMC43JTI5JTIyJTIwd2lkdGglM0QlMjIxMyUyMiUyMGhlaWdodCUzRCUyMjElMjIlMjB4JTNEJTIyMCUyMiUyMHklM0QlMjI2JTIyJTIwJTJGJTNFJTBBJTIwJTIwJTIwJTIwJTNDcmVjdCUyMGZpbGwlM0QlMjJyZ2JhJTI4MjU1LCUyMDI1NSwlMjAyNTUsJTIwMC43JTI5JTIyJTIwd2lkdGglM0QlMjIxJTIyJTIwaGVpZ2h0JTNEJTIyMTMlMjIlMjB4JTNEJTIyNiUyMiUyMHklM0QlMjIwJTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFXCIpXHJcbn1cclxuXHJcbi51ay1jYXJkLXByaW1hcnkudWstY2FyZC1ib2R5IC51ay1vcGVuPi51ay1hY2NvcmRpb24tdGl0bGU6OmJlZm9yZSxcclxuLnVrLWNhcmQtcHJpbWFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1vcGVuPi51ay1hY2NvcmRpb24tdGl0bGU6OmJlZm9yZSxcclxuLnVrLWNhcmQtc2Vjb25kYXJ5LnVrLWNhcmQtYm9keSAudWstb3Blbj4udWstYWNjb3JkaW9uLXRpdGxlOjpiZWZvcmUsXHJcbi51ay1jYXJkLXNlY29uZGFyeT46bm90KFtjbGFzcyo9dWstY2FyZC1tZWRpYV0pIC51ay1vcGVuPi51ay1hY2NvcmRpb24tdGl0bGU6OmJlZm9yZSxcclxuLnVrLWxpZ2h0IC51ay1vcGVuPi51ay1hY2NvcmRpb24tdGl0bGU6OmJlZm9yZSxcclxuLnVrLW9mZmNhbnZhcy1iYXIgLnVrLW9wZW4+LnVrLWFjY29yZGlvbi10aXRsZTo6YmVmb3JlLFxyXG4udWstb3ZlcmxheS1wcmltYXJ5IC51ay1vcGVuPi51ay1hY2NvcmRpb24tdGl0bGU6OmJlZm9yZSxcclxuLnVrLXNlY3Rpb24tcHJpbWFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstb3Blbj4udWstYWNjb3JkaW9uLXRpdGxlOjpiZWZvcmUsXHJcbi51ay1zZWN0aW9uLXNlY29uZGFyeTpub3QoLnVrLXByZXNlcnZlLWNvbG9yKSAudWstb3Blbj4udWstYWNjb3JkaW9uLXRpdGxlOjpiZWZvcmUsXHJcbi51ay10aWxlLXByaW1hcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW9wZW4+LnVrLWFjY29yZGlvbi10aXRsZTo6YmVmb3JlLFxyXG4udWstdGlsZS1zZWNvbmRhcnk6bm90KC51ay1wcmVzZXJ2ZS1jb2xvcikgLnVrLW9wZW4+LnVrLWFjY29yZGlvbi10aXRsZTo6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTMlMjIlMjBoZWlnaHQlM0QlMjIxMyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEzJTIwMTMlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3JlY3QlMjBmaWxsJTNEJTIycmdiYSUyODI1NSwlMjAyNTUsJTIwMjU1LCUyMDAuNyUyOSUyMiUyMHdpZHRoJTNEJTIyMTMlMjIlMjBoZWlnaHQlM0QlMjIxJTIyJTIweCUzRCUyMjAlMjIlMjB5JTNEJTIyNiUyMiUyMCUyRiUzRSUwQSUzQyUyRnN2ZyUzRVwiKVxyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG5cclxuICAgICosXHJcbiAgICA6OmFmdGVyLFxyXG4gICAgOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnRcclxuICAgIH1cclxuXHJcbiAgICBhLFxyXG4gICAgYTp2aXNpdGVkIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG4gICAgfVxyXG5cclxuICAgIGJsb2NrcXVvdGUsXHJcbiAgICBwcmUge1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM5OTk7XHJcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkXHJcbiAgICB9XHJcblxyXG4gICAgdGhlYWQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cFxyXG4gICAgfVxyXG5cclxuICAgIGltZyxcclxuICAgIHRyIHtcclxuICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWRcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50XHJcbiAgICB9XHJcblxyXG4gICAgQHBhZ2Uge1xyXG4gICAgICAgIG1hcmdpbjogLjVjbVxyXG4gICAgfVxyXG5cclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBwIHtcclxuICAgICAgICBvcnBoYW5zOiAzO1xyXG4gICAgICAgIHdpZG93czogM1xyXG4gICAgfVxyXG5cclxuICAgIGgyLFxyXG4gICAgaDMge1xyXG4gICAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkXHJcbiAgICB9XHJcbn0iXX0= */
