/*!*****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/appNew.css ***!
  \*****************************************************************************************************************/
@charset "UTF-8";
/* Red */
/* Pink */
/* Purple */
/* Deep Purple */
/* Indigo */
/* Blue */
/* Light Blue */
/* Cyan */
/* Teal */
/* Green */
/* Light Green */
/* Lime */
/* Yellow */
/* Amber */
/* Orange */
/* Deep Orange */
/* Brown */
/* Grey */
/* Blue Grey */
/* White / Black */
/* == Copy of the Foundation Variables to be overridden with our template CSS. */
/**
 * Foundation for Sites
 * Version 6.8.1
 * https://get.foundation
 * Licensed under MIT Open Source
 */
@media print, screen and (min-width: 48em) {
    .reveal.large, .reveal.small, .reveal.tiny, .reveal {
        right: auto;
        left: auto;
        margin: 0 auto;
    }
}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
}

body {
    margin: 0;
}

h1, main > div#content-container div.primary-content-area h6, main > div#content-container div.primary-content-area h5, main > div#content-container div.primary-content-area h4, main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area [type=radio] + label, main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area [type=checkbox] + label, main > div#content-container div.primary-content-area h3, main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area p.social-title, main > div#content-container div.primary-content-area h2 {
    font-size: 2em;
    margin: 0.67em 0;
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}

pre {
    font-family: monospace, monospace;
    font-size: 1em;
}

a {
    background-color: transparent;
}

abbr[title] {
    border-bottom: 0;
    text-decoration: underline dotted;
}

b,
strong {
    font-weight: bolder;
}

code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}

small {
    font-size: 80%;
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sub {
    bottom: -0.25em;
}

sup {
    top: -0.5em;
}

img {
    border-style: none;
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
}

button,
input {
    overflow: visible;
}

button,
select {
    text-transform: none;
}

button,
[type=button],
[type=reset],
[type=submit] {
    -webkit-appearance: button;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
    border-style: none;
    padding: 0;
}

button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
    outline: 1px dotted ButtonText;
}

fieldset {
    padding: 0.35em 0.75em 0.625em;
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal;
}

progress {
    vertical-align: baseline;
}

textarea {
    overflow: auto;
}

[type=checkbox],
[type=radio] {
    box-sizing: border-box;
    padding: 0;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto;
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none;
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}

details {
    display: block;
}

summary {
    display: list-item;
}

template {
    display: none;
}

[hidden] {
    display: none;
}

[data-whatintent=mouse] *, [data-whatintent=mouse] *:focus,
[data-whatintent=touch] *,
[data-whatintent=touch] *:focus,
[data-whatinput=mouse] *,
[data-whatinput=mouse] *:focus,
[data-whatinput=touch] *,
[data-whatinput=touch] *:focus {
    outline: none;
}

[draggable=false] {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
}

.foundation-mq {
    font-family: "small=0em&medium=48em&large=64em&xlarge=75em&xxlarge=90em";
}

html {
    box-sizing: border-box;
    font-size: 100%;
}

*,
*::before,
*::after {
    box-sizing: inherit;
}

body {
    margin: 0;
    padding: 0;
    background: #ffffff;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: normal;
    line-height: 1.5;
    color: #0a0a0a;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

img {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    -ms-interpolation-mode: bicubic;
}

textarea {
    height: auto;
    min-height: 50px;
    border-radius: 0;
}

select {
    box-sizing: border-box;
    width: 100%;
    border-radius: 0;
}

.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
    max-width: none !important;
}

button {
    padding: 0;
    appearance: none;
    border: 0;
    border-radius: 0;
    background: transparent;
    line-height: 1;
    cursor: auto;
}
[data-whatinput=mouse] button {
    outline: 0;
}

pre {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
}

.is-visible {
    display: block !important;
}

.is-hidden {
    display: none !important;
}

[type=text], [type=password], [type=date], [type=datetime], [type=datetime-local], [type=month], [type=week], [type=email], [type=number], [type=search], [type=tel], [type=time], [type=url], [type=color],
textarea {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 2.4375rem;
    margin: 0 0 1rem;
    padding: 0.5rem;
    border: 1px solid #cacaca;
    border-radius: 0;
    background-color: #fefefe;
    box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
    font-family: inherit;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.5;
    color: #0a0a0a;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
    appearance: none;
}
[type=text]:focus, [type=password]:focus, [type=date]:focus, [type=datetime]:focus, [type=datetime-local]:focus, [type=month]:focus, [type=week]:focus, [type=email]:focus, [type=number]:focus, [type=search]:focus, [type=tel]:focus, [type=time]:focus, [type=url]:focus, [type=color]:focus,
textarea:focus {
    outline: none;
    border: 1px solid #8a8a8a;
    background-color: #fefefe;
    box-shadow: 0 0 5px #cacaca;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}

textarea {
    max-width: 100%;
}
textarea[rows] {
    height: auto;
}

input:disabled, input[readonly],
textarea:disabled,
textarea[readonly] {
    background-color: #e6e6e6;
    cursor: not-allowed;
}

[type=submit],
[type=button] {
    appearance: none;
    border-radius: 0;
}

input[type=search] {
    box-sizing: border-box;
}

::placeholder {
    color: #cacaca;
}

[type=file],
[type=checkbox],
[type=radio] {
    margin: 0 0 1rem;
}

[type=checkbox] + label, .ipe-form [type=checkbox] + h4, .ipe-form [type=checkbox] + label,
[type=radio] + label,
.ipe-form [type=radio] + h4,
.ipe-form [type=radio] + label {
    display: inline-block;
    vertical-align: baseline;
    margin-left: 0.5rem;
    margin-right: 1rem;
    margin-bottom: 0;
}
[type=checkbox] + label[for], .ipe-form [type=checkbox] + h4[for],
[type=radio] + label[for],
.ipe-form [type=radio] + h4[for] {
    cursor: pointer;
}

label > [type=checkbox], .ipe-form h4 > [type=checkbox], .ipe-form [type=radio] + label > [type=checkbox], .ipe-form [type=checkbox] + label > [type=checkbox],
label > [type=radio],
.ipe-form h4 > [type=radio],
.ipe-form [type=radio] + label > [type=radio],
.ipe-form [type=checkbox] + label > [type=radio] {
    margin-right: 0.5rem;
}

[type=file] {
    width: 100%;
}

label, .ipe-form h4, .ipe-form [type=radio] + label, .ipe-form [type=checkbox] + label, .ipe-form [type=checkbox] + h4, .ipe-form [type=radio] + h4 {
    display: block;
    margin: 0;
    font-size: 0.875rem;
    font-weight: normal;
    line-height: 1.8;
    color: #0a0a0a;
}
label.middle, .ipe-form h4.middle, .ipe-form [type=radio] + label.middle, .ipe-form [type=checkbox] + label.middle {
    margin: 0 0 1rem;
    line-height: 1.5;
    padding: 0.5625rem 0;
}

.help-text {
    margin-top: -0.5rem;
    font-size: 0.8125rem;
    font-style: italic;
    color: #0a0a0a;
}

.input-group {
    display: flex;
    width: 100%;
    margin-bottom: 1rem;
    align-items: stretch;
}
.input-group > :first-child, .input-group > :first-child.input-group-button > * {
    border-radius: 0 0 0 0;
}
.input-group > :last-child, .input-group > :last-child.input-group-button > * {
    border-radius: 0 0 0 0;
}

.input-group-button a,
.input-group-button input,
.input-group-button button,
.input-group-button label,
.input-group-button .ipe-form h4,
.input-group-button .ipe-form [type=radio] + label,
.input-group-button .ipe-form [type=checkbox] + label,
.ipe-form .input-group-button h4,
.ipe-form .input-group-button [type=radio] + label,
.ipe-form .input-group-button [type=checkbox] + label, .input-group-button, .input-group-field, .input-group-label {
    margin: 0;
    white-space: nowrap;
}

.input-group-label {
    padding: 0 1rem;
    border: 1px solid #cacaca;
    background: #e6e6e6;
    color: #0a0a0a;
    text-align: center;
    white-space: nowrap;
    display: flex;
    flex: 0 0 auto;
    align-items: center;
}
.input-group-label:first-child {
    border-right: 0;
}
.input-group-label:last-child {
    border-left: 0;
}

.input-group-field {
    border-radius: 0;
    flex: 1 1 0px;
    min-width: 0;
}

.input-group-button {
    padding-top: 0;
    padding-bottom: 0;
    text-align: center;
    display: flex;
    flex: 0 0 auto;
}
.input-group-button a,
.input-group-button input,
.input-group-button button,
.input-group-button label,
.input-group-button .ipe-form h4,
.input-group-button .ipe-form [type=radio] + label,
.input-group-button .ipe-form [type=checkbox] + label,
.ipe-form .input-group-button h4,
.ipe-form .input-group-button [type=radio] + label,
.ipe-form .input-group-button [type=checkbox] + label {
    align-self: stretch;
    height: auto;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 1rem;
}

fieldset {
    margin: 0;
    padding: 0;
    border: 0;
}

legend {
    max-width: 100%;
    margin-bottom: 0.5rem;
}

.fieldset {
    margin: 1.125rem 0;
    padding: 1.25rem;
    border: 1px solid #cacaca;
}
.fieldset legend {
    margin: 0;
    margin-left: -0.1875rem;
    padding: 0 0.1875rem;
}

select {
    height: 2.4375rem;
    margin: 0 0 1rem;
    padding: 0.5rem;
    appearance: none;
    border: 1px solid #cacaca;
    border-radius: 0;
    background-color: #fefefe;
    font-family: inherit;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.5;
    color: #0a0a0a;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" width=\"32\" height=\"24\" viewBox=\"0 0 32 24\"><polygon points=\"0,0 32,0 16,24\" style=\"fill: rgb%28138, 138, 138%29\"></polygon></svg>");
    background-origin: content-box;
    background-position: right -1rem center;
    background-repeat: no-repeat;
    background-size: 9px 6px;
    padding-right: 1.5rem;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
@media screen and (min-width: 0\0 ) {
    select {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==);
    }
}
select:focus {
    outline: none;
    border: 1px solid #8a8a8a;
    background-color: #fefefe;
    box-shadow: 0 0 5px #cacaca;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
select:disabled {
    background-color: #e6e6e6;
    cursor: not-allowed;
}
select::-ms-expand {
    display: none;
}
select[multiple] {
    height: auto;
    background-image: none;
}
select:not([multiple]) {
    padding-top: 0;
    padding-bottom: 0;
}

.is-invalid-input:not(:focus) {
    border-color: #cc4b37;
    background-color: #f9ecea;
}
.is-invalid-input:not(:focus)::placeholder {
    color: #cc4b37;
}

.is-invalid-label {
    color: #cc4b37;
}

.form-error {
    display: none;
    margin-top: -0.5rem;
    margin-bottom: 1rem;
    font-size: 0.75rem;
    font-weight: bold;
    color: #cc4b37;
}
.form-error.is-visible {
    display: block;
}

div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
main > div#content-container div.primary-content-area h6,
main > div#content-container div.primary-content-area h5,
main > div#content-container div.primary-content-area h4,
main > div#content-container div.primary-content-area .ipe-form [type=radio] + label,
.ipe-form main > div#content-container div.primary-content-area [type=radio] + label,
main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label,
.ipe-form main > div#content-container div.primary-content-area [type=checkbox] + label,
main > div#content-container div.primary-content-area h3,
main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title,
footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area p.social-title,
main > div#content-container div.primary-content-area h2,
h2,
h3,
footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title,
h4,
.ipe-form [type=radio] + label,
.ipe-form [type=checkbox] + label,
.ipe-form [type=checkbox] + h4,
.ipe-form [type=radio] + h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0;
}

p {
    margin-bottom: 1rem;
    font-size: inherit;
    line-height: 1.6;
    text-rendering: optimizeLegibility;
}

em,
i {
    font-style: italic;
    line-height: inherit;
}

strong,
b {
    font-weight: bold;
    line-height: inherit;
}

small {
    font-size: 80%;
    line-height: inherit;
}

h1, main > div#content-container div.primary-content-area h6, main > div#content-container div.primary-content-area h5, main > div#content-container div.primary-content-area h4, main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area [type=radio] + label, main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area [type=checkbox] + label, main > div#content-container div.primary-content-area h3, main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area p.social-title, main > div#content-container div.primary-content-area h2, .h1,
h2, .h2,
h3,
footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, .h3,
h4,
.ipe-form [type=radio] + label,
.ipe-form [type=checkbox] + label,
.ipe-form [type=checkbox] + h4,
.ipe-form [type=radio] + h4, .h4,
h5, .h5,
h6, .h6 {
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    color: inherit;
    text-rendering: optimizeLegibility;
}
h1 small, main > div#content-container div.primary-content-area h6 small, main > div#content-container div.primary-content-area h5 small, main > div#content-container div.primary-content-area h4 small, main > div#content-container div.primary-content-area .ipe-form [type=radio] + label small, .ipe-form main > div#content-container div.primary-content-area [type=radio] + label small, main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label small, .ipe-form main > div#content-container div.primary-content-area [type=checkbox] + label small, main > div#content-container div.primary-content-area h3 small, main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title small, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area p.social-title small, main > div#content-container div.primary-content-area h2 small, .h1 small,
h2 small, .h2 small,
h3 small,
footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title small, .h3 small,
h4 small,
.ipe-form [type=radio] + label small,
.ipe-form [type=checkbox] + label small,
.ipe-form [type=checkbox] + h4 small,
.ipe-form [type=radio] + h4 small, .h4 small,
h5 small, .h5 small,
h6 small, .h6 small {
    line-height: 0;
    color: #cacaca;
}

h1, main > div#content-container div.primary-content-area h6, main > div#content-container div.primary-content-area h5, main > div#content-container div.primary-content-area h4, main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area [type=radio] + label, main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area [type=checkbox] + label, main > div#content-container div.primary-content-area h3, main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area p.social-title, main > div#content-container div.primary-content-area h2, .h1 {
    font-size: 1.5rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 0.5rem;
}

h2, .h2 {
    font-size: 1.25rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 0.5rem;
}

h3, footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, .h3 {
    font-size: 1.1875rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 0.5rem;
}

h4, .ipe-form [type=radio] + label, .ipe-form [type=checkbox] + label, .ipe-form [type=checkbox] + h4, .ipe-form [type=radio] + h4, .h4 {
    font-size: 1.125rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 0.5rem;
}

h5, .h5 {
    font-size: 1.0625rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 0.5rem;
}

h6, .h6 {
    font-size: 1rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 0.5rem;
}

@media print, screen and (min-width: 48em) {
    h1, main > div#content-container div.primary-content-area h6, main > div#content-container div.primary-content-area h5, main > div#content-container div.primary-content-area h4, main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area [type=radio] + label, main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area [type=checkbox] + label, main > div#content-container div.primary-content-area h3, main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area p.social-title, main > div#content-container div.primary-content-area h2, .h1 {
        font-size: 3rem;
    }
    h2, .h2 {
        font-size: 2.5rem;
    }
    h3, footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, .h3 {
        font-size: 1.9375rem;
    }
    h4, .ipe-form [type=radio] + label, .ipe-form [type=checkbox] + label, .ipe-form [type=checkbox] + h4, .ipe-form [type=radio] + h4, .h4 {
        font-size: 1.5625rem;
    }
    h5, .h5 {
        font-size: 1.25rem;
    }
    h6, .h6 {
        font-size: 1rem;
    }
}
a {
    line-height: inherit;
    color: #1779ba;
    text-decoration: none;
    cursor: pointer;
}
a:hover, a:focus {
    color: #1468a0;
}
a img {
    border: 0;
}

hr {
    clear: both;
    max-width: 75rem;
    height: 0;
    margin: 1.25rem auto;
    border-top: 0;
    border-right: 0;
    border-bottom: 1px solid #cacaca;
    border-left: 0;
}

ul,
ol,
dl {
    margin-bottom: 1rem;
    list-style-position: outside;
    line-height: 1.6;
}

li {
    font-size: inherit;
}

ul {
    margin-left: 1.25rem;
    list-style-type: disc;
}

ol {
    margin-left: 1.25rem;
}

ul ul, ul ol, ol ul, ol ol {
    margin-left: 1.25rem;
    margin-bottom: 0;
}

dl {
    margin-bottom: 1rem;
}
dl dt {
    margin-bottom: 0.3rem;
    font-weight: bold;
}

blockquote {
    margin: 0 0 1rem;
    padding: 0.5625rem 1.25rem 0 1.1875rem;
    border-left: 1px solid #333333;
}
blockquote, blockquote p {
    line-height: 1.6;
    color: #333333;
}

abbr, abbr[title] {
    border-bottom: 1px dotted #0a0a0a;
    cursor: help;
    text-decoration: none;
}

figure, body.cke_editable div drupal-entity {
    margin: 0;
}

kbd {
    margin: 0;
    padding: 0.125rem 0.25rem 0;
    background-color: #e6e6e6;
    font-family: Consolas, "Liberation Mono", Courier, monospace;
    color: #0a0a0a;
}

.subheader {
    margin-top: 0.2rem;
    margin-bottom: 0.5rem;
    font-weight: normal;
    line-height: 1.4;
    color: #8a8a8a;
}

.lead {
    font-size: 125%;
    line-height: 1.6;
}

.stat {
    font-size: 2.5rem;
    line-height: 1;
}
p + .stat {
    margin-top: -1rem;
}

ul.no-bullet, ol.no-bullet {
    margin-left: 0;
    list-style: none;
}

.cite-block, cite {
    display: block;
    color: #8a8a8a;
    font-size: 0.8125rem;
}
.cite-block:before, cite:before {
    content: "— ";
}

.code-inline, code {
    border: 1px solid #cacaca;
    background-color: #e6e6e6;
    font-family: Consolas, "Liberation Mono", Courier, monospace;
    font-weight: normal;
    color: #0a0a0a;
    display: inline;
    max-width: 100%;
    word-wrap: break-word;
    padding: 0.125rem 0.3125rem 0.0625rem;
}

.code-block {
    border: 1px solid #cacaca;
    background-color: #e6e6e6;
    font-family: Consolas, "Liberation Mono", Courier, monospace;
    font-weight: normal;
    color: #0a0a0a;
    display: block;
    overflow: auto;
    white-space: pre;
    padding: 1rem;
    margin-bottom: 1.5rem;
}

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

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

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

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

@media print, screen and (min-width: 48em) {
    .medium-text-left {
        text-align: left;
    }
    .medium-text-right {
        text-align: right;
    }
    .medium-text-center {
        text-align: center;
    }
    .medium-text-justify {
        text-align: justify;
    }
}
@media print, screen and (min-width: 64em) {
    .large-text-left {
        text-align: left;
    }
    .large-text-right {
        text-align: right;
    }
    .large-text-center {
        text-align: center;
    }
    .large-text-justify {
        text-align: justify;
    }
}
@media screen and (min-width: 75em) {
    .xlarge-text-left {
        text-align: left;
    }
    .xlarge-text-right {
        text-align: right;
    }
    .xlarge-text-center {
        text-align: center;
    }
    .xlarge-text-justify {
        text-align: justify;
    }
}
@media screen and (min-width: 90em) {
    .xxlarge-text-left {
        text-align: left;
    }
    .xxlarge-text-right {
        text-align: right;
    }
    .xxlarge-text-center {
        text-align: center;
    }
    .xxlarge-text-justify {
        text-align: justify;
    }
}
.show-for-print {
    display: none !important;
}

@media print {
    * {
        background: transparent !important;
        color: black !important;
        print-color-adjust: economy;
        box-shadow: none !important;
        text-shadow: none !important;
    }
    .show-for-print {
        display: block !important;
    }
    .hide-for-print {
        display: none !important;
    }
    table.show-for-print {
        display: table !important;
    }
    thead.show-for-print {
        display: table-header-group !important;
    }
    tbody.show-for-print {
        display: table-row-group !important;
    }
    tr.show-for-print {
        display: table-row !important;
    }
    td.show-for-print {
        display: table-cell !important;
    }
    th.show-for-print {
        display: table-cell !important;
    }
    a,
    a:visited {
        text-decoration: underline;
    }
    a[href]:after {
        content: " (" attr(href) ")";
    }
    .ir a:after,
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content: "";
    }
    abbr[title]:after {
        content: " (" attr(title) ")";
    }
    pre,
    blockquote {
        border: 1px solid #8a8a8a;
        page-break-inside: avoid;
    }
    thead {
        display: table-header-group;
    }
    tr,
    img {
        page-break-inside: avoid;
    }
    img {
        max-width: 100% !important;
    }
    @page {
        margin: 0.5cm;
    }
    p,
    h2,
    h3,
    footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title {
        orphans: 3;
        widows: 3;
    }
    h2,
    h3,
    footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title {
        page-break-after: avoid;
    }
    .print-break-inside {
        page-break-inside: auto;
    }
}
.grid-container {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
    max-width: 75rem;
    margin-left: auto;
    margin-right: auto;
}
@media print, screen and (min-width: 48em) {
    .grid-container {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}
.grid-container.fluid {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}
@media print, screen and (min-width: 48em) {
    .grid-container.fluid {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}
.grid-container.full {
    padding-right: 0;
    padding-left: 0;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.grid-x {
    display: flex;
    flex-flow: row wrap;
}

.cell {
    flex: 0 0 auto;
    min-height: 0;
    min-width: 0;
    width: 100%;
}
.cell.auto {
    flex: 1 1 0;
}
.cell.shrink {
    flex: 0 0 auto;
}

.grid-x > .auto {
    width: auto;
}
.grid-x > .shrink {
    width: auto;
}

.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 {
    flex-basis: auto;
}

@media print, screen and (min-width: 48em) {
    .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 {
        flex-basis: auto;
    }
}
@media print, screen and (min-width: 64em) {
    .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 {
        flex-basis: auto;
    }
}
@media screen and (min-width: 75em) {
    .grid-x > .xlarge-shrink, .grid-x > .xlarge-full, .grid-x > .xlarge-1, .grid-x > .xlarge-2, .grid-x > .xlarge-3, .grid-x > .xlarge-4, .grid-x > .xlarge-5, .grid-x > .xlarge-6, .grid-x > .xlarge-7, .grid-x > .xlarge-8, .grid-x > .xlarge-9, .grid-x > .xlarge-10, .grid-x > .xlarge-11, .grid-x > .xlarge-12 {
        flex-basis: auto;
    }
}
@media screen and (min-width: 90em) {
    .grid-x > .xxlarge-shrink, .grid-x > .xxlarge-full, .grid-x > .xxlarge-1, .grid-x > .xxlarge-2, .grid-x > .xxlarge-3, .grid-x > .xxlarge-4, .grid-x > .xxlarge-5, .grid-x > .xxlarge-6, .grid-x > .xxlarge-7, .grid-x > .xxlarge-8, .grid-x > .xxlarge-9, .grid-x > .xxlarge-10, .grid-x > .xxlarge-11, .grid-x > .xxlarge-12 {
        flex-basis: auto;
    }
}
.grid-x > .small-12, .grid-x > .small-11, .grid-x > .small-10, .grid-x > .small-9, .grid-x > .small-8, .grid-x > .small-7, .grid-x > .small-6, .grid-x > .small-5, .grid-x > .small-4, .grid-x > .small-3, .grid-x > .small-2, .grid-x > .small-1 {
    flex: 0 0 auto;
}

.grid-x > .small-1 {
    width: 8.3333333333%;
}

.grid-x > .small-2 {
    width: 16.6666666667%;
}

.grid-x > .small-3 {
    width: 25%;
}

.grid-x > .small-4 {
    width: 33.3333333333%;
}

.grid-x > .small-5 {
    width: 41.6666666667%;
}

.grid-x > .small-6 {
    width: 50%;
}

.grid-x > .small-7 {
    width: 58.3333333333%;
}

.grid-x > .small-8 {
    width: 66.6666666667%;
}

.grid-x > .small-9 {
    width: 75%;
}

.grid-x > .small-10 {
    width: 83.3333333333%;
}

.grid-x > .small-11 {
    width: 91.6666666667%;
}

.grid-x > .small-12 {
    width: 100%;
}

@media print, screen and (min-width: 48em) {
    .grid-x > .medium-auto {
        flex: 1 1 0;
        width: auto;
    }
    .grid-x > .medium-12, .grid-x > .medium-11, .grid-x > .medium-10, .grid-x > .medium-9, .grid-x > .medium-8, .grid-x > .medium-7, .grid-x > .medium-6, .grid-x > .medium-5, .grid-x > .medium-4, .grid-x > .medium-3, .grid-x > .medium-2, .grid-x > .medium-1, .grid-x > .medium-shrink {
        flex: 0 0 auto;
    }
    .grid-x > .medium-shrink {
        width: auto;
    }
    .grid-x > .medium-1 {
        width: 8.3333333333%;
    }
    .grid-x > .medium-2 {
        width: 16.6666666667%;
    }
    .grid-x > .medium-3 {
        width: 25%;
    }
    .grid-x > .medium-4 {
        width: 33.3333333333%;
    }
    .grid-x > .medium-5 {
        width: 41.6666666667%;
    }
    .grid-x > .medium-6 {
        width: 50%;
    }
    .grid-x > .medium-7 {
        width: 58.3333333333%;
    }
    .grid-x > .medium-8 {
        width: 66.6666666667%;
    }
    .grid-x > .medium-9 {
        width: 75%;
    }
    .grid-x > .medium-10 {
        width: 83.3333333333%;
    }
    .grid-x > .medium-11 {
        width: 91.6666666667%;
    }
    .grid-x > .medium-12 {
        width: 100%;
    }
}
@media print, screen and (min-width: 64em) {
    .grid-x > .large-auto {
        flex: 1 1 0;
        width: auto;
    }
    .grid-x > .large-12, .grid-x > .large-11, .grid-x > .large-10, .grid-x > .large-9, .grid-x > .large-8, .grid-x > .large-7, .grid-x > .large-6, .grid-x > .large-5, .grid-x > .large-4, .grid-x > .large-3, .grid-x > .large-2, .grid-x > .large-1, .grid-x > .large-shrink {
        flex: 0 0 auto;
    }
    .grid-x > .large-shrink {
        width: auto;
    }
    .grid-x > .large-1 {
        width: 8.3333333333%;
    }
    .grid-x > .large-2 {
        width: 16.6666666667%;
    }
    .grid-x > .large-3 {
        width: 25%;
    }
    .grid-x > .large-4 {
        width: 33.3333333333%;
    }
    .grid-x > .large-5 {
        width: 41.6666666667%;
    }
    .grid-x > .large-6 {
        width: 50%;
    }
    .grid-x > .large-7 {
        width: 58.3333333333%;
    }
    .grid-x > .large-8 {
        width: 66.6666666667%;
    }
    .grid-x > .large-9 {
        width: 75%;
    }
    .grid-x > .large-10 {
        width: 83.3333333333%;
    }
    .grid-x > .large-11 {
        width: 91.6666666667%;
    }
    .grid-x > .large-12 {
        width: 100%;
    }
}
@media screen and (min-width: 75em) {
    .grid-x > .xlarge-auto {
        flex: 1 1 0;
        width: auto;
    }
    .grid-x > .xlarge-12, .grid-x > .xlarge-11, .grid-x > .xlarge-10, .grid-x > .xlarge-9, .grid-x > .xlarge-8, .grid-x > .xlarge-7, .grid-x > .xlarge-6, .grid-x > .xlarge-5, .grid-x > .xlarge-4, .grid-x > .xlarge-3, .grid-x > .xlarge-2, .grid-x > .xlarge-1, .grid-x > .xlarge-shrink {
        flex: 0 0 auto;
    }
    .grid-x > .xlarge-shrink {
        width: auto;
    }
    .grid-x > .xlarge-1 {
        width: 8.3333333333%;
    }
    .grid-x > .xlarge-2 {
        width: 16.6666666667%;
    }
    .grid-x > .xlarge-3 {
        width: 25%;
    }
    .grid-x > .xlarge-4 {
        width: 33.3333333333%;
    }
    .grid-x > .xlarge-5 {
        width: 41.6666666667%;
    }
    .grid-x > .xlarge-6 {
        width: 50%;
    }
    .grid-x > .xlarge-7 {
        width: 58.3333333333%;
    }
    .grid-x > .xlarge-8 {
        width: 66.6666666667%;
    }
    .grid-x > .xlarge-9 {
        width: 75%;
    }
    .grid-x > .xlarge-10 {
        width: 83.3333333333%;
    }
    .grid-x > .xlarge-11 {
        width: 91.6666666667%;
    }
    .grid-x > .xlarge-12 {
        width: 100%;
    }
}
@media screen and (min-width: 90em) {
    .grid-x > .xxlarge-auto {
        flex: 1 1 0;
        width: auto;
    }
    .grid-x > .xxlarge-12, .grid-x > .xxlarge-11, .grid-x > .xxlarge-10, .grid-x > .xxlarge-9, .grid-x > .xxlarge-8, .grid-x > .xxlarge-7, .grid-x > .xxlarge-6, .grid-x > .xxlarge-5, .grid-x > .xxlarge-4, .grid-x > .xxlarge-3, .grid-x > .xxlarge-2, .grid-x > .xxlarge-1, .grid-x > .xxlarge-shrink {
        flex: 0 0 auto;
    }
    .grid-x > .xxlarge-shrink {
        width: auto;
    }
    .grid-x > .xxlarge-1 {
        width: 8.3333333333%;
    }
    .grid-x > .xxlarge-2 {
        width: 16.6666666667%;
    }
    .grid-x > .xxlarge-3 {
        width: 25%;
    }
    .grid-x > .xxlarge-4 {
        width: 33.3333333333%;
    }
    .grid-x > .xxlarge-5 {
        width: 41.6666666667%;
    }
    .grid-x > .xxlarge-6 {
        width: 50%;
    }
    .grid-x > .xxlarge-7 {
        width: 58.3333333333%;
    }
    .grid-x > .xxlarge-8 {
        width: 66.6666666667%;
    }
    .grid-x > .xxlarge-9 {
        width: 75%;
    }
    .grid-x > .xxlarge-10 {
        width: 83.3333333333%;
    }
    .grid-x > .xxlarge-11 {
        width: 91.6666666667%;
    }
    .grid-x > .xxlarge-12 {
        width: 100%;
    }
}
.grid-margin-x:not(.grid-x) > .cell {
    width: auto;
}

.grid-margin-y:not(.grid-y) > .cell {
    height: auto;
}

.grid-margin-x {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
}
@media print, screen and (min-width: 48em) {
    .grid-margin-x {
        margin-left: -0.9375rem;
        margin-right: -0.9375rem;
    }
}
.grid-margin-x > .cell {
    width: calc(100% - 1.25rem);
    margin-left: 0.625rem;
    margin-right: 0.625rem;
}
@media print, screen and (min-width: 48em) {
    .grid-margin-x > .cell {
        width: calc(100% - 1.875rem);
        margin-left: 0.9375rem;
        margin-right: 0.9375rem;
    }
}
.grid-margin-x > .auto {
    width: auto;
}
.grid-margin-x > .shrink {
    width: auto;
}
.grid-margin-x > .small-1 {
    width: calc(8.3333333333% - 1.25rem);
}
.grid-margin-x > .small-2 {
    width: calc(16.6666666667% - 1.25rem);
}
.grid-margin-x > .small-3 {
    width: calc(25% - 1.25rem);
}
.grid-margin-x > .small-4 {
    width: calc(33.3333333333% - 1.25rem);
}
.grid-margin-x > .small-5 {
    width: calc(41.6666666667% - 1.25rem);
}
.grid-margin-x > .small-6 {
    width: calc(50% - 1.25rem);
}
.grid-margin-x > .small-7 {
    width: calc(58.3333333333% - 1.25rem);
}
.grid-margin-x > .small-8 {
    width: calc(66.6666666667% - 1.25rem);
}
.grid-margin-x > .small-9 {
    width: calc(75% - 1.25rem);
}
.grid-margin-x > .small-10 {
    width: calc(83.3333333333% - 1.25rem);
}
.grid-margin-x > .small-11 {
    width: calc(91.6666666667% - 1.25rem);
}
.grid-margin-x > .small-12 {
    width: calc(100% - 1.25rem);
}
@media print, screen and (min-width: 48em) {
    .grid-margin-x > .auto {
        width: auto;
    }
    .grid-margin-x > .shrink {
        width: auto;
    }
    .grid-margin-x > .small-1 {
        width: calc(8.3333333333% - 1.875rem);
    }
    .grid-margin-x > .small-2 {
        width: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-x > .small-3 {
        width: calc(25% - 1.875rem);
    }
    .grid-margin-x > .small-4 {
        width: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-x > .small-5 {
        width: calc(41.6666666667% - 1.875rem);
    }
    .grid-margin-x > .small-6 {
        width: calc(50% - 1.875rem);
    }
    .grid-margin-x > .small-7 {
        width: calc(58.3333333333% - 1.875rem);
    }
    .grid-margin-x > .small-8 {
        width: calc(66.6666666667% - 1.875rem);
    }
    .grid-margin-x > .small-9 {
        width: calc(75% - 1.875rem);
    }
    .grid-margin-x > .small-10 {
        width: calc(83.3333333333% - 1.875rem);
    }
    .grid-margin-x > .small-11 {
        width: calc(91.6666666667% - 1.875rem);
    }
    .grid-margin-x > .small-12 {
        width: calc(100% - 1.875rem);
    }
    .grid-margin-x > .medium-auto {
        width: auto;
    }
    .grid-margin-x > .medium-shrink {
        width: auto;
    }
    .grid-margin-x > .medium-1 {
        width: calc(8.3333333333% - 1.875rem);
    }
    .grid-margin-x > .medium-2 {
        width: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-x > .medium-3 {
        width: calc(25% - 1.875rem);
    }
    .grid-margin-x > .medium-4 {
        width: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-x > .medium-5 {
        width: calc(41.6666666667% - 1.875rem);
    }
    .grid-margin-x > .medium-6 {
        width: calc(50% - 1.875rem);
    }
    .grid-margin-x > .medium-7 {
        width: calc(58.3333333333% - 1.875rem);
    }
    .grid-margin-x > .medium-8 {
        width: calc(66.6666666667% - 1.875rem);
    }
    .grid-margin-x > .medium-9 {
        width: calc(75% - 1.875rem);
    }
    .grid-margin-x > .medium-10 {
        width: calc(83.3333333333% - 1.875rem);
    }
    .grid-margin-x > .medium-11 {
        width: calc(91.6666666667% - 1.875rem);
    }
    .grid-margin-x > .medium-12 {
        width: calc(100% - 1.875rem);
    }
}
@media print, screen and (min-width: 64em) {
    .grid-margin-x > .large-auto {
        width: auto;
    }
    .grid-margin-x > .large-shrink {
        width: auto;
    }
    .grid-margin-x > .large-1 {
        width: calc(8.3333333333% - 1.875rem);
    }
    .grid-margin-x > .large-2 {
        width: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-x > .large-3 {
        width: calc(25% - 1.875rem);
    }
    .grid-margin-x > .large-4 {
        width: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-x > .large-5 {
        width: calc(41.6666666667% - 1.875rem);
    }
    .grid-margin-x > .large-6 {
        width: calc(50% - 1.875rem);
    }
    .grid-margin-x > .large-7 {
        width: calc(58.3333333333% - 1.875rem);
    }
    .grid-margin-x > .large-8 {
        width: calc(66.6666666667% - 1.875rem);
    }
    .grid-margin-x > .large-9 {
        width: calc(75% - 1.875rem);
    }
    .grid-margin-x > .large-10 {
        width: calc(83.3333333333% - 1.875rem);
    }
    .grid-margin-x > .large-11 {
        width: calc(91.6666666667% - 1.875rem);
    }
    .grid-margin-x > .large-12 {
        width: calc(100% - 1.875rem);
    }
}
@media screen and (min-width: 75em) {
    .grid-margin-x > .xlarge-auto {
        width: auto;
    }
    .grid-margin-x > .xlarge-shrink {
        width: auto;
    }
    .grid-margin-x > .xlarge-1 {
        width: calc(8.3333333333% - 1.875rem);
    }
    .grid-margin-x > .xlarge-2 {
        width: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-x > .xlarge-3 {
        width: calc(25% - 1.875rem);
    }
    .grid-margin-x > .xlarge-4 {
        width: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-x > .xlarge-5 {
        width: calc(41.6666666667% - 1.875rem);
    }
    .grid-margin-x > .xlarge-6 {
        width: calc(50% - 1.875rem);
    }
    .grid-margin-x > .xlarge-7 {
        width: calc(58.3333333333% - 1.875rem);
    }
    .grid-margin-x > .xlarge-8 {
        width: calc(66.6666666667% - 1.875rem);
    }
    .grid-margin-x > .xlarge-9 {
        width: calc(75% - 1.875rem);
    }
    .grid-margin-x > .xlarge-10 {
        width: calc(83.3333333333% - 1.875rem);
    }
    .grid-margin-x > .xlarge-11 {
        width: calc(91.6666666667% - 1.875rem);
    }
    .grid-margin-x > .xlarge-12 {
        width: calc(100% - 1.875rem);
    }
}
@media screen and (min-width: 90em) {
    .grid-margin-x > .xxlarge-auto {
        width: auto;
    }
    .grid-margin-x > .xxlarge-shrink {
        width: auto;
    }
    .grid-margin-x > .xxlarge-1 {
        width: calc(8.3333333333% - 1.875rem);
    }
    .grid-margin-x > .xxlarge-2 {
        width: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-x > .xxlarge-3 {
        width: calc(25% - 1.875rem);
    }
    .grid-margin-x > .xxlarge-4 {
        width: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-x > .xxlarge-5 {
        width: calc(41.6666666667% - 1.875rem);
    }
    .grid-margin-x > .xxlarge-6 {
        width: calc(50% - 1.875rem);
    }
    .grid-margin-x > .xxlarge-7 {
        width: calc(58.3333333333% - 1.875rem);
    }
    .grid-margin-x > .xxlarge-8 {
        width: calc(66.6666666667% - 1.875rem);
    }
    .grid-margin-x > .xxlarge-9 {
        width: calc(75% - 1.875rem);
    }
    .grid-margin-x > .xxlarge-10 {
        width: calc(83.3333333333% - 1.875rem);
    }
    .grid-margin-x > .xxlarge-11 {
        width: calc(91.6666666667% - 1.875rem);
    }
    .grid-margin-x > .xxlarge-12 {
        width: calc(100% - 1.875rem);
    }
}

.grid-padding-x .grid-padding-x {
    margin-right: -0.625rem;
    margin-left: -0.625rem;
}
@media print, screen and (min-width: 48em) {
    .grid-padding-x .grid-padding-x {
        margin-right: -0.9375rem;
        margin-left: -0.9375rem;
    }
}
.grid-container:not(.full) > .grid-padding-x {
    margin-right: -0.625rem;
    margin-left: -0.625rem;
}
@media print, screen and (min-width: 48em) {
    .grid-container:not(.full) > .grid-padding-x {
        margin-right: -0.9375rem;
        margin-left: -0.9375rem;
    }
}
.grid-padding-x > .cell {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}
@media print, screen and (min-width: 48em) {
    .grid-padding-x > .cell {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.small-up-1 > .cell {
    width: 100%;
}

.small-up-2 > .cell {
    width: 50%;
}

.small-up-3 > .cell {
    width: 33.3333333333%;
}

.small-up-4 > .cell {
    width: 25%;
}

.small-up-5 > .cell {
    width: 20%;
}

.small-up-6 > .cell {
    width: 16.6666666667%;
}

.small-up-7 > .cell {
    width: 14.2857142857%;
}

.small-up-8 > .cell {
    width: 12.5%;
}

@media print, screen and (min-width: 48em) {
    .medium-up-1 > .cell {
        width: 100%;
    }
    .medium-up-2 > .cell {
        width: 50%;
    }
    .medium-up-3 > .cell {
        width: 33.3333333333%;
    }
    .medium-up-4 > .cell {
        width: 25%;
    }
    .medium-up-5 > .cell {
        width: 20%;
    }
    .medium-up-6 > .cell {
        width: 16.6666666667%;
    }
    .medium-up-7 > .cell {
        width: 14.2857142857%;
    }
    .medium-up-8 > .cell {
        width: 12.5%;
    }
}
@media print, screen and (min-width: 64em) {
    .large-up-1 > .cell {
        width: 100%;
    }
    .large-up-2 > .cell {
        width: 50%;
    }
    .large-up-3 > .cell {
        width: 33.3333333333%;
    }
    .large-up-4 > .cell {
        width: 25%;
    }
    .large-up-5 > .cell {
        width: 20%;
    }
    .large-up-6 > .cell {
        width: 16.6666666667%;
    }
    .large-up-7 > .cell {
        width: 14.2857142857%;
    }
    .large-up-8 > .cell {
        width: 12.5%;
    }
}
@media screen and (min-width: 75em) {
    .xlarge-up-1 > .cell {
        width: 100%;
    }
    .xlarge-up-2 > .cell {
        width: 50%;
    }
    .xlarge-up-3 > .cell {
        width: 33.3333333333%;
    }
    .xlarge-up-4 > .cell {
        width: 25%;
    }
    .xlarge-up-5 > .cell {
        width: 20%;
    }
    .xlarge-up-6 > .cell {
        width: 16.6666666667%;
    }
    .xlarge-up-7 > .cell {
        width: 14.2857142857%;
    }
    .xlarge-up-8 > .cell {
        width: 12.5%;
    }
}
@media screen and (min-width: 90em) {
    .xxlarge-up-1 > .cell {
        width: 100%;
    }
    .xxlarge-up-2 > .cell {
        width: 50%;
    }
    .xxlarge-up-3 > .cell {
        width: 33.3333333333%;
    }
    .xxlarge-up-4 > .cell {
        width: 25%;
    }
    .xxlarge-up-5 > .cell {
        width: 20%;
    }
    .xxlarge-up-6 > .cell {
        width: 16.6666666667%;
    }
    .xxlarge-up-7 > .cell {
        width: 14.2857142857%;
    }
    .xxlarge-up-8 > .cell {
        width: 12.5%;
    }
}
.grid-margin-x.small-up-1 > .cell {
    width: calc(100% - 1.25rem);
}

.grid-margin-x.small-up-2 > .cell {
    width: calc(50% - 1.25rem);
}

.grid-margin-x.small-up-3 > .cell {
    width: calc(33.3333333333% - 1.25rem);
}

.grid-margin-x.small-up-4 > .cell {
    width: calc(25% - 1.25rem);
}

.grid-margin-x.small-up-5 > .cell {
    width: calc(20% - 1.25rem);
}

.grid-margin-x.small-up-6 > .cell {
    width: calc(16.6666666667% - 1.25rem);
}

.grid-margin-x.small-up-7 > .cell {
    width: calc(14.2857142857% - 1.25rem);
}

.grid-margin-x.small-up-8 > .cell {
    width: calc(12.5% - 1.25rem);
}

@media print, screen and (min-width: 48em) {
    .grid-margin-x.small-up-1 > .cell {
        width: calc(100% - 1.875rem);
    }
    .grid-margin-x.small-up-2 > .cell {
        width: calc(50% - 1.875rem);
    }
    .grid-margin-x.small-up-3 > .cell {
        width: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-x.small-up-4 > .cell {
        width: calc(25% - 1.875rem);
    }
    .grid-margin-x.small-up-5 > .cell {
        width: calc(20% - 1.875rem);
    }
    .grid-margin-x.small-up-6 > .cell {
        width: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-x.small-up-7 > .cell {
        width: calc(14.2857142857% - 1.875rem);
    }
    .grid-margin-x.small-up-8 > .cell {
        width: calc(12.5% - 1.875rem);
    }
    .grid-margin-x.medium-up-1 > .cell {
        width: calc(100% - 1.875rem);
    }
    .grid-margin-x.medium-up-2 > .cell {
        width: calc(50% - 1.875rem);
    }
    .grid-margin-x.medium-up-3 > .cell {
        width: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-x.medium-up-4 > .cell {
        width: calc(25% - 1.875rem);
    }
    .grid-margin-x.medium-up-5 > .cell {
        width: calc(20% - 1.875rem);
    }
    .grid-margin-x.medium-up-6 > .cell {
        width: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-x.medium-up-7 > .cell {
        width: calc(14.2857142857% - 1.875rem);
    }
    .grid-margin-x.medium-up-8 > .cell {
        width: calc(12.5% - 1.875rem);
    }
}
@media print, screen and (min-width: 64em) {
    .grid-margin-x.large-up-1 > .cell {
        width: calc(100% - 1.875rem);
    }
    .grid-margin-x.large-up-2 > .cell {
        width: calc(50% - 1.875rem);
    }
    .grid-margin-x.large-up-3 > .cell {
        width: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-x.large-up-4 > .cell {
        width: calc(25% - 1.875rem);
    }
    .grid-margin-x.large-up-5 > .cell {
        width: calc(20% - 1.875rem);
    }
    .grid-margin-x.large-up-6 > .cell {
        width: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-x.large-up-7 > .cell {
        width: calc(14.2857142857% - 1.875rem);
    }
    .grid-margin-x.large-up-8 > .cell {
        width: calc(12.5% - 1.875rem);
    }
}
@media screen and (min-width: 75em) {
    .grid-margin-x.xlarge-up-1 > .cell {
        width: calc(100% - 1.875rem);
    }
    .grid-margin-x.xlarge-up-2 > .cell {
        width: calc(50% - 1.875rem);
    }
    .grid-margin-x.xlarge-up-3 > .cell {
        width: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-x.xlarge-up-4 > .cell {
        width: calc(25% - 1.875rem);
    }
    .grid-margin-x.xlarge-up-5 > .cell {
        width: calc(20% - 1.875rem);
    }
    .grid-margin-x.xlarge-up-6 > .cell {
        width: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-x.xlarge-up-7 > .cell {
        width: calc(14.2857142857% - 1.875rem);
    }
    .grid-margin-x.xlarge-up-8 > .cell {
        width: calc(12.5% - 1.875rem);
    }
}
@media screen and (min-width: 90em) {
    .grid-margin-x.xxlarge-up-1 > .cell {
        width: calc(100% - 1.875rem);
    }
    .grid-margin-x.xxlarge-up-2 > .cell {
        width: calc(50% - 1.875rem);
    }
    .grid-margin-x.xxlarge-up-3 > .cell {
        width: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-x.xxlarge-up-4 > .cell {
        width: calc(25% - 1.875rem);
    }
    .grid-margin-x.xxlarge-up-5 > .cell {
        width: calc(20% - 1.875rem);
    }
    .grid-margin-x.xxlarge-up-6 > .cell {
        width: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-x.xxlarge-up-7 > .cell {
        width: calc(14.2857142857% - 1.875rem);
    }
    .grid-margin-x.xxlarge-up-8 > .cell {
        width: calc(12.5% - 1.875rem);
    }
}
.small-margin-collapse {
    margin-right: 0;
    margin-left: 0;
}
.small-margin-collapse > .cell {
    margin-right: 0;
    margin-left: 0;
}
.small-margin-collapse > .small-1 {
    width: 8.3333333333%;
}
.small-margin-collapse > .small-2 {
    width: 16.6666666667%;
}
.small-margin-collapse > .small-3 {
    width: 25%;
}
.small-margin-collapse > .small-4 {
    width: 33.3333333333%;
}
.small-margin-collapse > .small-5 {
    width: 41.6666666667%;
}
.small-margin-collapse > .small-6 {
    width: 50%;
}
.small-margin-collapse > .small-7 {
    width: 58.3333333333%;
}
.small-margin-collapse > .small-8 {
    width: 66.6666666667%;
}
.small-margin-collapse > .small-9 {
    width: 75%;
}
.small-margin-collapse > .small-10 {
    width: 83.3333333333%;
}
.small-margin-collapse > .small-11 {
    width: 91.6666666667%;
}
.small-margin-collapse > .small-12 {
    width: 100%;
}
@media print, screen and (min-width: 48em) {
    .small-margin-collapse > .medium-1 {
        width: 8.3333333333%;
    }
    .small-margin-collapse > .medium-2 {
        width: 16.6666666667%;
    }
    .small-margin-collapse > .medium-3 {
        width: 25%;
    }
    .small-margin-collapse > .medium-4 {
        width: 33.3333333333%;
    }
    .small-margin-collapse > .medium-5 {
        width: 41.6666666667%;
    }
    .small-margin-collapse > .medium-6 {
        width: 50%;
    }
    .small-margin-collapse > .medium-7 {
        width: 58.3333333333%;
    }
    .small-margin-collapse > .medium-8 {
        width: 66.6666666667%;
    }
    .small-margin-collapse > .medium-9 {
        width: 75%;
    }
    .small-margin-collapse > .medium-10 {
        width: 83.3333333333%;
    }
    .small-margin-collapse > .medium-11 {
        width: 91.6666666667%;
    }
    .small-margin-collapse > .medium-12 {
        width: 100%;
    }
}
@media print, screen and (min-width: 64em) {
    .small-margin-collapse > .large-1 {
        width: 8.3333333333%;
    }
    .small-margin-collapse > .large-2 {
        width: 16.6666666667%;
    }
    .small-margin-collapse > .large-3 {
        width: 25%;
    }
    .small-margin-collapse > .large-4 {
        width: 33.3333333333%;
    }
    .small-margin-collapse > .large-5 {
        width: 41.6666666667%;
    }
    .small-margin-collapse > .large-6 {
        width: 50%;
    }
    .small-margin-collapse > .large-7 {
        width: 58.3333333333%;
    }
    .small-margin-collapse > .large-8 {
        width: 66.6666666667%;
    }
    .small-margin-collapse > .large-9 {
        width: 75%;
    }
    .small-margin-collapse > .large-10 {
        width: 83.3333333333%;
    }
    .small-margin-collapse > .large-11 {
        width: 91.6666666667%;
    }
    .small-margin-collapse > .large-12 {
        width: 100%;
    }
}
@media screen and (min-width: 75em) {
    .small-margin-collapse > .xlarge-1 {
        width: 8.3333333333%;
    }
    .small-margin-collapse > .xlarge-2 {
        width: 16.6666666667%;
    }
    .small-margin-collapse > .xlarge-3 {
        width: 25%;
    }
    .small-margin-collapse > .xlarge-4 {
        width: 33.3333333333%;
    }
    .small-margin-collapse > .xlarge-5 {
        width: 41.6666666667%;
    }
    .small-margin-collapse > .xlarge-6 {
        width: 50%;
    }
    .small-margin-collapse > .xlarge-7 {
        width: 58.3333333333%;
    }
    .small-margin-collapse > .xlarge-8 {
        width: 66.6666666667%;
    }
    .small-margin-collapse > .xlarge-9 {
        width: 75%;
    }
    .small-margin-collapse > .xlarge-10 {
        width: 83.3333333333%;
    }
    .small-margin-collapse > .xlarge-11 {
        width: 91.6666666667%;
    }
    .small-margin-collapse > .xlarge-12 {
        width: 100%;
    }
}
@media screen and (min-width: 90em) {
    .small-margin-collapse > .xxlarge-1 {
        width: 8.3333333333%;
    }
    .small-margin-collapse > .xxlarge-2 {
        width: 16.6666666667%;
    }
    .small-margin-collapse > .xxlarge-3 {
        width: 25%;
    }
    .small-margin-collapse > .xxlarge-4 {
        width: 33.3333333333%;
    }
    .small-margin-collapse > .xxlarge-5 {
        width: 41.6666666667%;
    }
    .small-margin-collapse > .xxlarge-6 {
        width: 50%;
    }
    .small-margin-collapse > .xxlarge-7 {
        width: 58.3333333333%;
    }
    .small-margin-collapse > .xxlarge-8 {
        width: 66.6666666667%;
    }
    .small-margin-collapse > .xxlarge-9 {
        width: 75%;
    }
    .small-margin-collapse > .xxlarge-10 {
        width: 83.3333333333%;
    }
    .small-margin-collapse > .xxlarge-11 {
        width: 91.6666666667%;
    }
    .small-margin-collapse > .xxlarge-12 {
        width: 100%;
    }
}

.small-padding-collapse {
    margin-right: 0;
    margin-left: 0;
}
.small-padding-collapse > .cell {
    padding-right: 0;
    padding-left: 0;
}

@media print, screen and (min-width: 48em) {
    .medium-margin-collapse {
        margin-right: 0;
        margin-left: 0;
    }
    .medium-margin-collapse > .cell {
        margin-right: 0;
        margin-left: 0;
    }
}
@media print, screen and (min-width: 48em) {
    .medium-margin-collapse > .small-1 {
        width: 8.3333333333%;
    }
    .medium-margin-collapse > .small-2 {
        width: 16.6666666667%;
    }
    .medium-margin-collapse > .small-3 {
        width: 25%;
    }
    .medium-margin-collapse > .small-4 {
        width: 33.3333333333%;
    }
    .medium-margin-collapse > .small-5 {
        width: 41.6666666667%;
    }
    .medium-margin-collapse > .small-6 {
        width: 50%;
    }
    .medium-margin-collapse > .small-7 {
        width: 58.3333333333%;
    }
    .medium-margin-collapse > .small-8 {
        width: 66.6666666667%;
    }
    .medium-margin-collapse > .small-9 {
        width: 75%;
    }
    .medium-margin-collapse > .small-10 {
        width: 83.3333333333%;
    }
    .medium-margin-collapse > .small-11 {
        width: 91.6666666667%;
    }
    .medium-margin-collapse > .small-12 {
        width: 100%;
    }
}
@media print, screen and (min-width: 48em) {
    .medium-margin-collapse > .medium-1 {
        width: 8.3333333333%;
    }
    .medium-margin-collapse > .medium-2 {
        width: 16.6666666667%;
    }
    .medium-margin-collapse > .medium-3 {
        width: 25%;
    }
    .medium-margin-collapse > .medium-4 {
        width: 33.3333333333%;
    }
    .medium-margin-collapse > .medium-5 {
        width: 41.6666666667%;
    }
    .medium-margin-collapse > .medium-6 {
        width: 50%;
    }
    .medium-margin-collapse > .medium-7 {
        width: 58.3333333333%;
    }
    .medium-margin-collapse > .medium-8 {
        width: 66.6666666667%;
    }
    .medium-margin-collapse > .medium-9 {
        width: 75%;
    }
    .medium-margin-collapse > .medium-10 {
        width: 83.3333333333%;
    }
    .medium-margin-collapse > .medium-11 {
        width: 91.6666666667%;
    }
    .medium-margin-collapse > .medium-12 {
        width: 100%;
    }
}
@media print, screen and (min-width: 64em) {
    .medium-margin-collapse > .large-1 {
        width: 8.3333333333%;
    }
    .medium-margin-collapse > .large-2 {
        width: 16.6666666667%;
    }
    .medium-margin-collapse > .large-3 {
        width: 25%;
    }
    .medium-margin-collapse > .large-4 {
        width: 33.3333333333%;
    }
    .medium-margin-collapse > .large-5 {
        width: 41.6666666667%;
    }
    .medium-margin-collapse > .large-6 {
        width: 50%;
    }
    .medium-margin-collapse > .large-7 {
        width: 58.3333333333%;
    }
    .medium-margin-collapse > .large-8 {
        width: 66.6666666667%;
    }
    .medium-margin-collapse > .large-9 {
        width: 75%;
    }
    .medium-margin-collapse > .large-10 {
        width: 83.3333333333%;
    }
    .medium-margin-collapse > .large-11 {
        width: 91.6666666667%;
    }
    .medium-margin-collapse > .large-12 {
        width: 100%;
    }
}
@media screen and (min-width: 75em) {
    .medium-margin-collapse > .xlarge-1 {
        width: 8.3333333333%;
    }
    .medium-margin-collapse > .xlarge-2 {
        width: 16.6666666667%;
    }
    .medium-margin-collapse > .xlarge-3 {
        width: 25%;
    }
    .medium-margin-collapse > .xlarge-4 {
        width: 33.3333333333%;
    }
    .medium-margin-collapse > .xlarge-5 {
        width: 41.6666666667%;
    }
    .medium-margin-collapse > .xlarge-6 {
        width: 50%;
    }
    .medium-margin-collapse > .xlarge-7 {
        width: 58.3333333333%;
    }
    .medium-margin-collapse > .xlarge-8 {
        width: 66.6666666667%;
    }
    .medium-margin-collapse > .xlarge-9 {
        width: 75%;
    }
    .medium-margin-collapse > .xlarge-10 {
        width: 83.3333333333%;
    }
    .medium-margin-collapse > .xlarge-11 {
        width: 91.6666666667%;
    }
    .medium-margin-collapse > .xlarge-12 {
        width: 100%;
    }
}
@media screen and (min-width: 90em) {
    .medium-margin-collapse > .xxlarge-1 {
        width: 8.3333333333%;
    }
    .medium-margin-collapse > .xxlarge-2 {
        width: 16.6666666667%;
    }
    .medium-margin-collapse > .xxlarge-3 {
        width: 25%;
    }
    .medium-margin-collapse > .xxlarge-4 {
        width: 33.3333333333%;
    }
    .medium-margin-collapse > .xxlarge-5 {
        width: 41.6666666667%;
    }
    .medium-margin-collapse > .xxlarge-6 {
        width: 50%;
    }
    .medium-margin-collapse > .xxlarge-7 {
        width: 58.3333333333%;
    }
    .medium-margin-collapse > .xxlarge-8 {
        width: 66.6666666667%;
    }
    .medium-margin-collapse > .xxlarge-9 {
        width: 75%;
    }
    .medium-margin-collapse > .xxlarge-10 {
        width: 83.3333333333%;
    }
    .medium-margin-collapse > .xxlarge-11 {
        width: 91.6666666667%;
    }
    .medium-margin-collapse > .xxlarge-12 {
        width: 100%;
    }
}

@media print, screen and (min-width: 48em) {
    .medium-padding-collapse {
        margin-right: 0;
        margin-left: 0;
    }
    .medium-padding-collapse > .cell {
        padding-right: 0;
        padding-left: 0;
    }
}

@media print, screen and (min-width: 64em) {
    .large-margin-collapse {
        margin-right: 0;
        margin-left: 0;
    }
    .large-margin-collapse > .cell {
        margin-right: 0;
        margin-left: 0;
    }
}
@media print, screen and (min-width: 64em) {
    .large-margin-collapse > .small-1 {
        width: 8.3333333333%;
    }
    .large-margin-collapse > .small-2 {
        width: 16.6666666667%;
    }
    .large-margin-collapse > .small-3 {
        width: 25%;
    }
    .large-margin-collapse > .small-4 {
        width: 33.3333333333%;
    }
    .large-margin-collapse > .small-5 {
        width: 41.6666666667%;
    }
    .large-margin-collapse > .small-6 {
        width: 50%;
    }
    .large-margin-collapse > .small-7 {
        width: 58.3333333333%;
    }
    .large-margin-collapse > .small-8 {
        width: 66.6666666667%;
    }
    .large-margin-collapse > .small-9 {
        width: 75%;
    }
    .large-margin-collapse > .small-10 {
        width: 83.3333333333%;
    }
    .large-margin-collapse > .small-11 {
        width: 91.6666666667%;
    }
    .large-margin-collapse > .small-12 {
        width: 100%;
    }
}
@media print, screen and (min-width: 64em) {
    .large-margin-collapse > .medium-1 {
        width: 8.3333333333%;
    }
    .large-margin-collapse > .medium-2 {
        width: 16.6666666667%;
    }
    .large-margin-collapse > .medium-3 {
        width: 25%;
    }
    .large-margin-collapse > .medium-4 {
        width: 33.3333333333%;
    }
    .large-margin-collapse > .medium-5 {
        width: 41.6666666667%;
    }
    .large-margin-collapse > .medium-6 {
        width: 50%;
    }
    .large-margin-collapse > .medium-7 {
        width: 58.3333333333%;
    }
    .large-margin-collapse > .medium-8 {
        width: 66.6666666667%;
    }
    .large-margin-collapse > .medium-9 {
        width: 75%;
    }
    .large-margin-collapse > .medium-10 {
        width: 83.3333333333%;
    }
    .large-margin-collapse > .medium-11 {
        width: 91.6666666667%;
    }
    .large-margin-collapse > .medium-12 {
        width: 100%;
    }
}
@media print, screen and (min-width: 64em) {
    .large-margin-collapse > .large-1 {
        width: 8.3333333333%;
    }
    .large-margin-collapse > .large-2 {
        width: 16.6666666667%;
    }
    .large-margin-collapse > .large-3 {
        width: 25%;
    }
    .large-margin-collapse > .large-4 {
        width: 33.3333333333%;
    }
    .large-margin-collapse > .large-5 {
        width: 41.6666666667%;
    }
    .large-margin-collapse > .large-6 {
        width: 50%;
    }
    .large-margin-collapse > .large-7 {
        width: 58.3333333333%;
    }
    .large-margin-collapse > .large-8 {
        width: 66.6666666667%;
    }
    .large-margin-collapse > .large-9 {
        width: 75%;
    }
    .large-margin-collapse > .large-10 {
        width: 83.3333333333%;
    }
    .large-margin-collapse > .large-11 {
        width: 91.6666666667%;
    }
    .large-margin-collapse > .large-12 {
        width: 100%;
    }
}
@media screen and (min-width: 75em) {
    .large-margin-collapse > .xlarge-1 {
        width: 8.3333333333%;
    }
    .large-margin-collapse > .xlarge-2 {
        width: 16.6666666667%;
    }
    .large-margin-collapse > .xlarge-3 {
        width: 25%;
    }
    .large-margin-collapse > .xlarge-4 {
        width: 33.3333333333%;
    }
    .large-margin-collapse > .xlarge-5 {
        width: 41.6666666667%;
    }
    .large-margin-collapse > .xlarge-6 {
        width: 50%;
    }
    .large-margin-collapse > .xlarge-7 {
        width: 58.3333333333%;
    }
    .large-margin-collapse > .xlarge-8 {
        width: 66.6666666667%;
    }
    .large-margin-collapse > .xlarge-9 {
        width: 75%;
    }
    .large-margin-collapse > .xlarge-10 {
        width: 83.3333333333%;
    }
    .large-margin-collapse > .xlarge-11 {
        width: 91.6666666667%;
    }
    .large-margin-collapse > .xlarge-12 {
        width: 100%;
    }
}
@media screen and (min-width: 90em) {
    .large-margin-collapse > .xxlarge-1 {
        width: 8.3333333333%;
    }
    .large-margin-collapse > .xxlarge-2 {
        width: 16.6666666667%;
    }
    .large-margin-collapse > .xxlarge-3 {
        width: 25%;
    }
    .large-margin-collapse > .xxlarge-4 {
        width: 33.3333333333%;
    }
    .large-margin-collapse > .xxlarge-5 {
        width: 41.6666666667%;
    }
    .large-margin-collapse > .xxlarge-6 {
        width: 50%;
    }
    .large-margin-collapse > .xxlarge-7 {
        width: 58.3333333333%;
    }
    .large-margin-collapse > .xxlarge-8 {
        width: 66.6666666667%;
    }
    .large-margin-collapse > .xxlarge-9 {
        width: 75%;
    }
    .large-margin-collapse > .xxlarge-10 {
        width: 83.3333333333%;
    }
    .large-margin-collapse > .xxlarge-11 {
        width: 91.6666666667%;
    }
    .large-margin-collapse > .xxlarge-12 {
        width: 100%;
    }
}

@media print, screen and (min-width: 64em) {
    .large-padding-collapse {
        margin-right: 0;
        margin-left: 0;
    }
    .large-padding-collapse > .cell {
        padding-right: 0;
        padding-left: 0;
    }
}

@media screen and (min-width: 75em) {
    .xlarge-margin-collapse {
        margin-right: 0;
        margin-left: 0;
    }
    .xlarge-margin-collapse > .cell {
        margin-right: 0;
        margin-left: 0;
    }
}
@media screen and (min-width: 75em) {
    .xlarge-margin-collapse > .small-1 {
        width: 8.3333333333%;
    }
    .xlarge-margin-collapse > .small-2 {
        width: 16.6666666667%;
    }
    .xlarge-margin-collapse > .small-3 {
        width: 25%;
    }
    .xlarge-margin-collapse > .small-4 {
        width: 33.3333333333%;
    }
    .xlarge-margin-collapse > .small-5 {
        width: 41.6666666667%;
    }
    .xlarge-margin-collapse > .small-6 {
        width: 50%;
    }
    .xlarge-margin-collapse > .small-7 {
        width: 58.3333333333%;
    }
    .xlarge-margin-collapse > .small-8 {
        width: 66.6666666667%;
    }
    .xlarge-margin-collapse > .small-9 {
        width: 75%;
    }
    .xlarge-margin-collapse > .small-10 {
        width: 83.3333333333%;
    }
    .xlarge-margin-collapse > .small-11 {
        width: 91.6666666667%;
    }
    .xlarge-margin-collapse > .small-12 {
        width: 100%;
    }
}
@media screen and (min-width: 75em) {
    .xlarge-margin-collapse > .medium-1 {
        width: 8.3333333333%;
    }
    .xlarge-margin-collapse > .medium-2 {
        width: 16.6666666667%;
    }
    .xlarge-margin-collapse > .medium-3 {
        width: 25%;
    }
    .xlarge-margin-collapse > .medium-4 {
        width: 33.3333333333%;
    }
    .xlarge-margin-collapse > .medium-5 {
        width: 41.6666666667%;
    }
    .xlarge-margin-collapse > .medium-6 {
        width: 50%;
    }
    .xlarge-margin-collapse > .medium-7 {
        width: 58.3333333333%;
    }
    .xlarge-margin-collapse > .medium-8 {
        width: 66.6666666667%;
    }
    .xlarge-margin-collapse > .medium-9 {
        width: 75%;
    }
    .xlarge-margin-collapse > .medium-10 {
        width: 83.3333333333%;
    }
    .xlarge-margin-collapse > .medium-11 {
        width: 91.6666666667%;
    }
    .xlarge-margin-collapse > .medium-12 {
        width: 100%;
    }
}
@media screen and (min-width: 75em) {
    .xlarge-margin-collapse > .large-1 {
        width: 8.3333333333%;
    }
    .xlarge-margin-collapse > .large-2 {
        width: 16.6666666667%;
    }
    .xlarge-margin-collapse > .large-3 {
        width: 25%;
    }
    .xlarge-margin-collapse > .large-4 {
        width: 33.3333333333%;
    }
    .xlarge-margin-collapse > .large-5 {
        width: 41.6666666667%;
    }
    .xlarge-margin-collapse > .large-6 {
        width: 50%;
    }
    .xlarge-margin-collapse > .large-7 {
        width: 58.3333333333%;
    }
    .xlarge-margin-collapse > .large-8 {
        width: 66.6666666667%;
    }
    .xlarge-margin-collapse > .large-9 {
        width: 75%;
    }
    .xlarge-margin-collapse > .large-10 {
        width: 83.3333333333%;
    }
    .xlarge-margin-collapse > .large-11 {
        width: 91.6666666667%;
    }
    .xlarge-margin-collapse > .large-12 {
        width: 100%;
    }
}
@media screen and (min-width: 75em) {
    .xlarge-margin-collapse > .xlarge-1 {
        width: 8.3333333333%;
    }
    .xlarge-margin-collapse > .xlarge-2 {
        width: 16.6666666667%;
    }
    .xlarge-margin-collapse > .xlarge-3 {
        width: 25%;
    }
    .xlarge-margin-collapse > .xlarge-4 {
        width: 33.3333333333%;
    }
    .xlarge-margin-collapse > .xlarge-5 {
        width: 41.6666666667%;
    }
    .xlarge-margin-collapse > .xlarge-6 {
        width: 50%;
    }
    .xlarge-margin-collapse > .xlarge-7 {
        width: 58.3333333333%;
    }
    .xlarge-margin-collapse > .xlarge-8 {
        width: 66.6666666667%;
    }
    .xlarge-margin-collapse > .xlarge-9 {
        width: 75%;
    }
    .xlarge-margin-collapse > .xlarge-10 {
        width: 83.3333333333%;
    }
    .xlarge-margin-collapse > .xlarge-11 {
        width: 91.6666666667%;
    }
    .xlarge-margin-collapse > .xlarge-12 {
        width: 100%;
    }
}
@media screen and (min-width: 90em) {
    .xlarge-margin-collapse > .xxlarge-1 {
        width: 8.3333333333%;
    }
    .xlarge-margin-collapse > .xxlarge-2 {
        width: 16.6666666667%;
    }
    .xlarge-margin-collapse > .xxlarge-3 {
        width: 25%;
    }
    .xlarge-margin-collapse > .xxlarge-4 {
        width: 33.3333333333%;
    }
    .xlarge-margin-collapse > .xxlarge-5 {
        width: 41.6666666667%;
    }
    .xlarge-margin-collapse > .xxlarge-6 {
        width: 50%;
    }
    .xlarge-margin-collapse > .xxlarge-7 {
        width: 58.3333333333%;
    }
    .xlarge-margin-collapse > .xxlarge-8 {
        width: 66.6666666667%;
    }
    .xlarge-margin-collapse > .xxlarge-9 {
        width: 75%;
    }
    .xlarge-margin-collapse > .xxlarge-10 {
        width: 83.3333333333%;
    }
    .xlarge-margin-collapse > .xxlarge-11 {
        width: 91.6666666667%;
    }
    .xlarge-margin-collapse > .xxlarge-12 {
        width: 100%;
    }
}

@media screen and (min-width: 75em) {
    .xlarge-padding-collapse {
        margin-right: 0;
        margin-left: 0;
    }
    .xlarge-padding-collapse > .cell {
        padding-right: 0;
        padding-left: 0;
    }
}

@media screen and (min-width: 90em) {
    .xxlarge-margin-collapse {
        margin-right: 0;
        margin-left: 0;
    }
    .xxlarge-margin-collapse > .cell {
        margin-right: 0;
        margin-left: 0;
    }
}
@media screen and (min-width: 90em) {
    .xxlarge-margin-collapse > .small-1 {
        width: 8.3333333333%;
    }
    .xxlarge-margin-collapse > .small-2 {
        width: 16.6666666667%;
    }
    .xxlarge-margin-collapse > .small-3 {
        width: 25%;
    }
    .xxlarge-margin-collapse > .small-4 {
        width: 33.3333333333%;
    }
    .xxlarge-margin-collapse > .small-5 {
        width: 41.6666666667%;
    }
    .xxlarge-margin-collapse > .small-6 {
        width: 50%;
    }
    .xxlarge-margin-collapse > .small-7 {
        width: 58.3333333333%;
    }
    .xxlarge-margin-collapse > .small-8 {
        width: 66.6666666667%;
    }
    .xxlarge-margin-collapse > .small-9 {
        width: 75%;
    }
    .xxlarge-margin-collapse > .small-10 {
        width: 83.3333333333%;
    }
    .xxlarge-margin-collapse > .small-11 {
        width: 91.6666666667%;
    }
    .xxlarge-margin-collapse > .small-12 {
        width: 100%;
    }
}
@media screen and (min-width: 90em) {
    .xxlarge-margin-collapse > .medium-1 {
        width: 8.3333333333%;
    }
    .xxlarge-margin-collapse > .medium-2 {
        width: 16.6666666667%;
    }
    .xxlarge-margin-collapse > .medium-3 {
        width: 25%;
    }
    .xxlarge-margin-collapse > .medium-4 {
        width: 33.3333333333%;
    }
    .xxlarge-margin-collapse > .medium-5 {
        width: 41.6666666667%;
    }
    .xxlarge-margin-collapse > .medium-6 {
        width: 50%;
    }
    .xxlarge-margin-collapse > .medium-7 {
        width: 58.3333333333%;
    }
    .xxlarge-margin-collapse > .medium-8 {
        width: 66.6666666667%;
    }
    .xxlarge-margin-collapse > .medium-9 {
        width: 75%;
    }
    .xxlarge-margin-collapse > .medium-10 {
        width: 83.3333333333%;
    }
    .xxlarge-margin-collapse > .medium-11 {
        width: 91.6666666667%;
    }
    .xxlarge-margin-collapse > .medium-12 {
        width: 100%;
    }
}
@media screen and (min-width: 90em) {
    .xxlarge-margin-collapse > .large-1 {
        width: 8.3333333333%;
    }
    .xxlarge-margin-collapse > .large-2 {
        width: 16.6666666667%;
    }
    .xxlarge-margin-collapse > .large-3 {
        width: 25%;
    }
    .xxlarge-margin-collapse > .large-4 {
        width: 33.3333333333%;
    }
    .xxlarge-margin-collapse > .large-5 {
        width: 41.6666666667%;
    }
    .xxlarge-margin-collapse > .large-6 {
        width: 50%;
    }
    .xxlarge-margin-collapse > .large-7 {
        width: 58.3333333333%;
    }
    .xxlarge-margin-collapse > .large-8 {
        width: 66.6666666667%;
    }
    .xxlarge-margin-collapse > .large-9 {
        width: 75%;
    }
    .xxlarge-margin-collapse > .large-10 {
        width: 83.3333333333%;
    }
    .xxlarge-margin-collapse > .large-11 {
        width: 91.6666666667%;
    }
    .xxlarge-margin-collapse > .large-12 {
        width: 100%;
    }
}
@media screen and (min-width: 90em) {
    .xxlarge-margin-collapse > .xlarge-1 {
        width: 8.3333333333%;
    }
    .xxlarge-margin-collapse > .xlarge-2 {
        width: 16.6666666667%;
    }
    .xxlarge-margin-collapse > .xlarge-3 {
        width: 25%;
    }
    .xxlarge-margin-collapse > .xlarge-4 {
        width: 33.3333333333%;
    }
    .xxlarge-margin-collapse > .xlarge-5 {
        width: 41.6666666667%;
    }
    .xxlarge-margin-collapse > .xlarge-6 {
        width: 50%;
    }
    .xxlarge-margin-collapse > .xlarge-7 {
        width: 58.3333333333%;
    }
    .xxlarge-margin-collapse > .xlarge-8 {
        width: 66.6666666667%;
    }
    .xxlarge-margin-collapse > .xlarge-9 {
        width: 75%;
    }
    .xxlarge-margin-collapse > .xlarge-10 {
        width: 83.3333333333%;
    }
    .xxlarge-margin-collapse > .xlarge-11 {
        width: 91.6666666667%;
    }
    .xxlarge-margin-collapse > .xlarge-12 {
        width: 100%;
    }
}
@media screen and (min-width: 90em) {
    .xxlarge-margin-collapse > .xxlarge-1 {
        width: 8.3333333333%;
    }
    .xxlarge-margin-collapse > .xxlarge-2 {
        width: 16.6666666667%;
    }
    .xxlarge-margin-collapse > .xxlarge-3 {
        width: 25%;
    }
    .xxlarge-margin-collapse > .xxlarge-4 {
        width: 33.3333333333%;
    }
    .xxlarge-margin-collapse > .xxlarge-5 {
        width: 41.6666666667%;
    }
    .xxlarge-margin-collapse > .xxlarge-6 {
        width: 50%;
    }
    .xxlarge-margin-collapse > .xxlarge-7 {
        width: 58.3333333333%;
    }
    .xxlarge-margin-collapse > .xxlarge-8 {
        width: 66.6666666667%;
    }
    .xxlarge-margin-collapse > .xxlarge-9 {
        width: 75%;
    }
    .xxlarge-margin-collapse > .xxlarge-10 {
        width: 83.3333333333%;
    }
    .xxlarge-margin-collapse > .xxlarge-11 {
        width: 91.6666666667%;
    }
    .xxlarge-margin-collapse > .xxlarge-12 {
        width: 100%;
    }
}

@media screen and (min-width: 90em) {
    .xxlarge-padding-collapse {
        margin-right: 0;
        margin-left: 0;
    }
    .xxlarge-padding-collapse > .cell {
        padding-right: 0;
        padding-left: 0;
    }
}

.small-offset-0 {
    margin-left: 0%;
}

.grid-margin-x > .small-offset-0 {
    margin-left: calc(0% + 1.25rem / 2);
}

.small-offset-1 {
    margin-left: 8.3333333333%;
}

.grid-margin-x > .small-offset-1 {
    margin-left: calc(8.3333333333% + 1.25rem / 2);
}

.small-offset-2 {
    margin-left: 16.6666666667%;
}

.grid-margin-x > .small-offset-2 {
    margin-left: calc(16.6666666667% + 1.25rem / 2);
}

.small-offset-3 {
    margin-left: 25%;
}

.grid-margin-x > .small-offset-3 {
    margin-left: calc(25% + 1.25rem / 2);
}

.small-offset-4 {
    margin-left: 33.3333333333%;
}

.grid-margin-x > .small-offset-4 {
    margin-left: calc(33.3333333333% + 1.25rem / 2);
}

.small-offset-5 {
    margin-left: 41.6666666667%;
}

.grid-margin-x > .small-offset-5 {
    margin-left: calc(41.6666666667% + 1.25rem / 2);
}

.small-offset-6 {
    margin-left: 50%;
}

.grid-margin-x > .small-offset-6 {
    margin-left: calc(50% + 1.25rem / 2);
}

.small-offset-7 {
    margin-left: 58.3333333333%;
}

.grid-margin-x > .small-offset-7 {
    margin-left: calc(58.3333333333% + 1.25rem / 2);
}

.small-offset-8 {
    margin-left: 66.6666666667%;
}

.grid-margin-x > .small-offset-8 {
    margin-left: calc(66.6666666667% + 1.25rem / 2);
}

.small-offset-9 {
    margin-left: 75%;
}

.grid-margin-x > .small-offset-9 {
    margin-left: calc(75% + 1.25rem / 2);
}

.small-offset-10 {
    margin-left: 83.3333333333%;
}

.grid-margin-x > .small-offset-10 {
    margin-left: calc(83.3333333333% + 1.25rem / 2);
}

.small-offset-11 {
    margin-left: 91.6666666667%;
}

.grid-margin-x > .small-offset-11 {
    margin-left: calc(91.6666666667% + 1.25rem / 2);
}

@media print, screen and (min-width: 48em) {
    .medium-offset-0 {
        margin-left: 0%;
    }
    .grid-margin-x > .medium-offset-0 {
        margin-left: calc(0% + 1.875rem / 2);
    }
    .medium-offset-1 {
        margin-left: 8.3333333333%;
    }
    .grid-margin-x > .medium-offset-1 {
        margin-left: calc(8.3333333333% + 1.875rem / 2);
    }
    .medium-offset-2 {
        margin-left: 16.6666666667%;
    }
    .grid-margin-x > .medium-offset-2 {
        margin-left: calc(16.6666666667% + 1.875rem / 2);
    }
    .medium-offset-3 {
        margin-left: 25%;
    }
    .grid-margin-x > .medium-offset-3 {
        margin-left: calc(25% + 1.875rem / 2);
    }
    .medium-offset-4 {
        margin-left: 33.3333333333%;
    }
    .grid-margin-x > .medium-offset-4 {
        margin-left: calc(33.3333333333% + 1.875rem / 2);
    }
    .medium-offset-5 {
        margin-left: 41.6666666667%;
    }
    .grid-margin-x > .medium-offset-5 {
        margin-left: calc(41.6666666667% + 1.875rem / 2);
    }
    .medium-offset-6 {
        margin-left: 50%;
    }
    .grid-margin-x > .medium-offset-6 {
        margin-left: calc(50% + 1.875rem / 2);
    }
    .medium-offset-7 {
        margin-left: 58.3333333333%;
    }
    .grid-margin-x > .medium-offset-7 {
        margin-left: calc(58.3333333333% + 1.875rem / 2);
    }
    .medium-offset-8 {
        margin-left: 66.6666666667%;
    }
    .grid-margin-x > .medium-offset-8 {
        margin-left: calc(66.6666666667% + 1.875rem / 2);
    }
    .medium-offset-9 {
        margin-left: 75%;
    }
    .grid-margin-x > .medium-offset-9 {
        margin-left: calc(75% + 1.875rem / 2);
    }
    .medium-offset-10 {
        margin-left: 83.3333333333%;
    }
    .grid-margin-x > .medium-offset-10 {
        margin-left: calc(83.3333333333% + 1.875rem / 2);
    }
    .medium-offset-11 {
        margin-left: 91.6666666667%;
    }
    .grid-margin-x > .medium-offset-11 {
        margin-left: calc(91.6666666667% + 1.875rem / 2);
    }
}
@media print, screen and (min-width: 64em) {
    .large-offset-0 {
        margin-left: 0%;
    }
    .grid-margin-x > .large-offset-0 {
        margin-left: calc(0% + 1.875rem / 2);
    }
    .large-offset-1 {
        margin-left: 8.3333333333%;
    }
    .grid-margin-x > .large-offset-1 {
        margin-left: calc(8.3333333333% + 1.875rem / 2);
    }
    .large-offset-2 {
        margin-left: 16.6666666667%;
    }
    .grid-margin-x > .large-offset-2 {
        margin-left: calc(16.6666666667% + 1.875rem / 2);
    }
    .large-offset-3 {
        margin-left: 25%;
    }
    .grid-margin-x > .large-offset-3 {
        margin-left: calc(25% + 1.875rem / 2);
    }
    .large-offset-4 {
        margin-left: 33.3333333333%;
    }
    .grid-margin-x > .large-offset-4 {
        margin-left: calc(33.3333333333% + 1.875rem / 2);
    }
    .large-offset-5 {
        margin-left: 41.6666666667%;
    }
    .grid-margin-x > .large-offset-5 {
        margin-left: calc(41.6666666667% + 1.875rem / 2);
    }
    .large-offset-6 {
        margin-left: 50%;
    }
    .grid-margin-x > .large-offset-6 {
        margin-left: calc(50% + 1.875rem / 2);
    }
    .large-offset-7 {
        margin-left: 58.3333333333%;
    }
    .grid-margin-x > .large-offset-7 {
        margin-left: calc(58.3333333333% + 1.875rem / 2);
    }
    .large-offset-8 {
        margin-left: 66.6666666667%;
    }
    .grid-margin-x > .large-offset-8 {
        margin-left: calc(66.6666666667% + 1.875rem / 2);
    }
    .large-offset-9 {
        margin-left: 75%;
    }
    .grid-margin-x > .large-offset-9 {
        margin-left: calc(75% + 1.875rem / 2);
    }
    .large-offset-10 {
        margin-left: 83.3333333333%;
    }
    .grid-margin-x > .large-offset-10 {
        margin-left: calc(83.3333333333% + 1.875rem / 2);
    }
    .large-offset-11 {
        margin-left: 91.6666666667%;
    }
    .grid-margin-x > .large-offset-11 {
        margin-left: calc(91.6666666667% + 1.875rem / 2);
    }
}
@media screen and (min-width: 75em) {
    .xlarge-offset-0 {
        margin-left: 0%;
    }
    .grid-margin-x > .xlarge-offset-0 {
        margin-left: calc(0% + 1.875rem / 2);
    }
    .xlarge-offset-1 {
        margin-left: 8.3333333333%;
    }
    .grid-margin-x > .xlarge-offset-1 {
        margin-left: calc(8.3333333333% + 1.875rem / 2);
    }
    .xlarge-offset-2 {
        margin-left: 16.6666666667%;
    }
    .grid-margin-x > .xlarge-offset-2 {
        margin-left: calc(16.6666666667% + 1.875rem / 2);
    }
    .xlarge-offset-3 {
        margin-left: 25%;
    }
    .grid-margin-x > .xlarge-offset-3 {
        margin-left: calc(25% + 1.875rem / 2);
    }
    .xlarge-offset-4 {
        margin-left: 33.3333333333%;
    }
    .grid-margin-x > .xlarge-offset-4 {
        margin-left: calc(33.3333333333% + 1.875rem / 2);
    }
    .xlarge-offset-5 {
        margin-left: 41.6666666667%;
    }
    .grid-margin-x > .xlarge-offset-5 {
        margin-left: calc(41.6666666667% + 1.875rem / 2);
    }
    .xlarge-offset-6 {
        margin-left: 50%;
    }
    .grid-margin-x > .xlarge-offset-6 {
        margin-left: calc(50% + 1.875rem / 2);
    }
    .xlarge-offset-7 {
        margin-left: 58.3333333333%;
    }
    .grid-margin-x > .xlarge-offset-7 {
        margin-left: calc(58.3333333333% + 1.875rem / 2);
    }
    .xlarge-offset-8 {
        margin-left: 66.6666666667%;
    }
    .grid-margin-x > .xlarge-offset-8 {
        margin-left: calc(66.6666666667% + 1.875rem / 2);
    }
    .xlarge-offset-9 {
        margin-left: 75%;
    }
    .grid-margin-x > .xlarge-offset-9 {
        margin-left: calc(75% + 1.875rem / 2);
    }
    .xlarge-offset-10 {
        margin-left: 83.3333333333%;
    }
    .grid-margin-x > .xlarge-offset-10 {
        margin-left: calc(83.3333333333% + 1.875rem / 2);
    }
    .xlarge-offset-11 {
        margin-left: 91.6666666667%;
    }
    .grid-margin-x > .xlarge-offset-11 {
        margin-left: calc(91.6666666667% + 1.875rem / 2);
    }
}
@media screen and (min-width: 90em) {
    .xxlarge-offset-0 {
        margin-left: 0%;
    }
    .grid-margin-x > .xxlarge-offset-0 {
        margin-left: calc(0% + 1.875rem / 2);
    }
    .xxlarge-offset-1 {
        margin-left: 8.3333333333%;
    }
    .grid-margin-x > .xxlarge-offset-1 {
        margin-left: calc(8.3333333333% + 1.875rem / 2);
    }
    .xxlarge-offset-2 {
        margin-left: 16.6666666667%;
    }
    .grid-margin-x > .xxlarge-offset-2 {
        margin-left: calc(16.6666666667% + 1.875rem / 2);
    }
    .xxlarge-offset-3 {
        margin-left: 25%;
    }
    .grid-margin-x > .xxlarge-offset-3 {
        margin-left: calc(25% + 1.875rem / 2);
    }
    .xxlarge-offset-4 {
        margin-left: 33.3333333333%;
    }
    .grid-margin-x > .xxlarge-offset-4 {
        margin-left: calc(33.3333333333% + 1.875rem / 2);
    }
    .xxlarge-offset-5 {
        margin-left: 41.6666666667%;
    }
    .grid-margin-x > .xxlarge-offset-5 {
        margin-left: calc(41.6666666667% + 1.875rem / 2);
    }
    .xxlarge-offset-6 {
        margin-left: 50%;
    }
    .grid-margin-x > .xxlarge-offset-6 {
        margin-left: calc(50% + 1.875rem / 2);
    }
    .xxlarge-offset-7 {
        margin-left: 58.3333333333%;
    }
    .grid-margin-x > .xxlarge-offset-7 {
        margin-left: calc(58.3333333333% + 1.875rem / 2);
    }
    .xxlarge-offset-8 {
        margin-left: 66.6666666667%;
    }
    .grid-margin-x > .xxlarge-offset-8 {
        margin-left: calc(66.6666666667% + 1.875rem / 2);
    }
    .xxlarge-offset-9 {
        margin-left: 75%;
    }
    .grid-margin-x > .xxlarge-offset-9 {
        margin-left: calc(75% + 1.875rem / 2);
    }
    .xxlarge-offset-10 {
        margin-left: 83.3333333333%;
    }
    .grid-margin-x > .xxlarge-offset-10 {
        margin-left: calc(83.3333333333% + 1.875rem / 2);
    }
    .xxlarge-offset-11 {
        margin-left: 91.6666666667%;
    }
    .grid-margin-x > .xxlarge-offset-11 {
        margin-left: calc(91.6666666667% + 1.875rem / 2);
    }
}
.grid-y {
    display: flex;
    flex-flow: column nowrap;
}
.grid-y > .cell {
    height: auto;
    max-height: none;
}
.grid-y > .auto {
    height: auto;
}
.grid-y > .shrink {
    height: auto;
}
.grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 {
    flex-basis: auto;
}
@media print, screen and (min-width: 48em) {
    .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 {
        flex-basis: auto;
    }
}
@media print, screen and (min-width: 64em) {
    .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 {
        flex-basis: auto;
    }
}
@media screen and (min-width: 75em) {
    .grid-y > .xlarge-shrink, .grid-y > .xlarge-full, .grid-y > .xlarge-1, .grid-y > .xlarge-2, .grid-y > .xlarge-3, .grid-y > .xlarge-4, .grid-y > .xlarge-5, .grid-y > .xlarge-6, .grid-y > .xlarge-7, .grid-y > .xlarge-8, .grid-y > .xlarge-9, .grid-y > .xlarge-10, .grid-y > .xlarge-11, .grid-y > .xlarge-12 {
        flex-basis: auto;
    }
}
@media screen and (min-width: 90em) {
    .grid-y > .xxlarge-shrink, .grid-y > .xxlarge-full, .grid-y > .xxlarge-1, .grid-y > .xxlarge-2, .grid-y > .xxlarge-3, .grid-y > .xxlarge-4, .grid-y > .xxlarge-5, .grid-y > .xxlarge-6, .grid-y > .xxlarge-7, .grid-y > .xxlarge-8, .grid-y > .xxlarge-9, .grid-y > .xxlarge-10, .grid-y > .xxlarge-11, .grid-y > .xxlarge-12 {
        flex-basis: auto;
    }
}
.grid-y > .small-12, .grid-y > .small-11, .grid-y > .small-10, .grid-y > .small-9, .grid-y > .small-8, .grid-y > .small-7, .grid-y > .small-6, .grid-y > .small-5, .grid-y > .small-4, .grid-y > .small-3, .grid-y > .small-2, .grid-y > .small-1 {
    flex: 0 0 auto;
}
.grid-y > .small-1 {
    height: 8.3333333333%;
}
.grid-y > .small-2 {
    height: 16.6666666667%;
}
.grid-y > .small-3 {
    height: 25%;
}
.grid-y > .small-4 {
    height: 33.3333333333%;
}
.grid-y > .small-5 {
    height: 41.6666666667%;
}
.grid-y > .small-6 {
    height: 50%;
}
.grid-y > .small-7 {
    height: 58.3333333333%;
}
.grid-y > .small-8 {
    height: 66.6666666667%;
}
.grid-y > .small-9 {
    height: 75%;
}
.grid-y > .small-10 {
    height: 83.3333333333%;
}
.grid-y > .small-11 {
    height: 91.6666666667%;
}
.grid-y > .small-12 {
    height: 100%;
}
@media print, screen and (min-width: 48em) {
    .grid-y > .medium-auto {
        flex: 1 1 0;
        height: auto;
    }
    .grid-y > .medium-12, .grid-y > .medium-11, .grid-y > .medium-10, .grid-y > .medium-9, .grid-y > .medium-8, .grid-y > .medium-7, .grid-y > .medium-6, .grid-y > .medium-5, .grid-y > .medium-4, .grid-y > .medium-3, .grid-y > .medium-2, .grid-y > .medium-1, .grid-y > .medium-shrink {
        flex: 0 0 auto;
    }
    .grid-y > .medium-shrink {
        height: auto;
    }
    .grid-y > .medium-1 {
        height: 8.3333333333%;
    }
    .grid-y > .medium-2 {
        height: 16.6666666667%;
    }
    .grid-y > .medium-3 {
        height: 25%;
    }
    .grid-y > .medium-4 {
        height: 33.3333333333%;
    }
    .grid-y > .medium-5 {
        height: 41.6666666667%;
    }
    .grid-y > .medium-6 {
        height: 50%;
    }
    .grid-y > .medium-7 {
        height: 58.3333333333%;
    }
    .grid-y > .medium-8 {
        height: 66.6666666667%;
    }
    .grid-y > .medium-9 {
        height: 75%;
    }
    .grid-y > .medium-10 {
        height: 83.3333333333%;
    }
    .grid-y > .medium-11 {
        height: 91.6666666667%;
    }
    .grid-y > .medium-12 {
        height: 100%;
    }
}
@media print, screen and (min-width: 64em) {
    .grid-y > .large-auto {
        flex: 1 1 0;
        height: auto;
    }
    .grid-y > .large-12, .grid-y > .large-11, .grid-y > .large-10, .grid-y > .large-9, .grid-y > .large-8, .grid-y > .large-7, .grid-y > .large-6, .grid-y > .large-5, .grid-y > .large-4, .grid-y > .large-3, .grid-y > .large-2, .grid-y > .large-1, .grid-y > .large-shrink {
        flex: 0 0 auto;
    }
    .grid-y > .large-shrink {
        height: auto;
    }
    .grid-y > .large-1 {
        height: 8.3333333333%;
    }
    .grid-y > .large-2 {
        height: 16.6666666667%;
    }
    .grid-y > .large-3 {
        height: 25%;
    }
    .grid-y > .large-4 {
        height: 33.3333333333%;
    }
    .grid-y > .large-5 {
        height: 41.6666666667%;
    }
    .grid-y > .large-6 {
        height: 50%;
    }
    .grid-y > .large-7 {
        height: 58.3333333333%;
    }
    .grid-y > .large-8 {
        height: 66.6666666667%;
    }
    .grid-y > .large-9 {
        height: 75%;
    }
    .grid-y > .large-10 {
        height: 83.3333333333%;
    }
    .grid-y > .large-11 {
        height: 91.6666666667%;
    }
    .grid-y > .large-12 {
        height: 100%;
    }
}
@media screen and (min-width: 75em) {
    .grid-y > .xlarge-auto {
        flex: 1 1 0;
        height: auto;
    }
    .grid-y > .xlarge-12, .grid-y > .xlarge-11, .grid-y > .xlarge-10, .grid-y > .xlarge-9, .grid-y > .xlarge-8, .grid-y > .xlarge-7, .grid-y > .xlarge-6, .grid-y > .xlarge-5, .grid-y > .xlarge-4, .grid-y > .xlarge-3, .grid-y > .xlarge-2, .grid-y > .xlarge-1, .grid-y > .xlarge-shrink {
        flex: 0 0 auto;
    }
    .grid-y > .xlarge-shrink {
        height: auto;
    }
    .grid-y > .xlarge-1 {
        height: 8.3333333333%;
    }
    .grid-y > .xlarge-2 {
        height: 16.6666666667%;
    }
    .grid-y > .xlarge-3 {
        height: 25%;
    }
    .grid-y > .xlarge-4 {
        height: 33.3333333333%;
    }
    .grid-y > .xlarge-5 {
        height: 41.6666666667%;
    }
    .grid-y > .xlarge-6 {
        height: 50%;
    }
    .grid-y > .xlarge-7 {
        height: 58.3333333333%;
    }
    .grid-y > .xlarge-8 {
        height: 66.6666666667%;
    }
    .grid-y > .xlarge-9 {
        height: 75%;
    }
    .grid-y > .xlarge-10 {
        height: 83.3333333333%;
    }
    .grid-y > .xlarge-11 {
        height: 91.6666666667%;
    }
    .grid-y > .xlarge-12 {
        height: 100%;
    }
}
@media screen and (min-width: 90em) {
    .grid-y > .xxlarge-auto {
        flex: 1 1 0;
        height: auto;
    }
    .grid-y > .xxlarge-12, .grid-y > .xxlarge-11, .grid-y > .xxlarge-10, .grid-y > .xxlarge-9, .grid-y > .xxlarge-8, .grid-y > .xxlarge-7, .grid-y > .xxlarge-6, .grid-y > .xxlarge-5, .grid-y > .xxlarge-4, .grid-y > .xxlarge-3, .grid-y > .xxlarge-2, .grid-y > .xxlarge-1, .grid-y > .xxlarge-shrink {
        flex: 0 0 auto;
    }
    .grid-y > .xxlarge-shrink {
        height: auto;
    }
    .grid-y > .xxlarge-1 {
        height: 8.3333333333%;
    }
    .grid-y > .xxlarge-2 {
        height: 16.6666666667%;
    }
    .grid-y > .xxlarge-3 {
        height: 25%;
    }
    .grid-y > .xxlarge-4 {
        height: 33.3333333333%;
    }
    .grid-y > .xxlarge-5 {
        height: 41.6666666667%;
    }
    .grid-y > .xxlarge-6 {
        height: 50%;
    }
    .grid-y > .xxlarge-7 {
        height: 58.3333333333%;
    }
    .grid-y > .xxlarge-8 {
        height: 66.6666666667%;
    }
    .grid-y > .xxlarge-9 {
        height: 75%;
    }
    .grid-y > .xxlarge-10 {
        height: 83.3333333333%;
    }
    .grid-y > .xxlarge-11 {
        height: 91.6666666667%;
    }
    .grid-y > .xxlarge-12 {
        height: 100%;
    }
}

.grid-padding-y .grid-padding-y {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
}
@media print, screen and (min-width: 48em) {
    .grid-padding-y .grid-padding-y {
        margin-top: -0.9375rem;
        margin-bottom: -0.9375rem;
    }
}
.grid-padding-y > .cell {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
}
@media print, screen and (min-width: 48em) {
    .grid-padding-y > .cell {
        padding-top: 0.9375rem;
        padding-bottom: 0.9375rem;
    }
}

.grid-margin-y {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
}
@media print, screen and (min-width: 48em) {
    .grid-margin-y {
        margin-top: -0.9375rem;
        margin-bottom: -0.9375rem;
    }
}
.grid-margin-y > .cell {
    height: calc(100% - 1.25rem);
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
}
@media print, screen and (min-width: 48em) {
    .grid-margin-y > .cell {
        height: calc(100% - 1.875rem);
        margin-top: 0.9375rem;
        margin-bottom: 0.9375rem;
    }
}
.grid-margin-y > .auto {
    height: auto;
}
.grid-margin-y > .shrink {
    height: auto;
}
.grid-margin-y > .small-1 {
    height: calc(8.3333333333% - 1.25rem);
}
.grid-margin-y > .small-2 {
    height: calc(16.6666666667% - 1.25rem);
}
.grid-margin-y > .small-3 {
    height: calc(25% - 1.25rem);
}
.grid-margin-y > .small-4 {
    height: calc(33.3333333333% - 1.25rem);
}
.grid-margin-y > .small-5 {
    height: calc(41.6666666667% - 1.25rem);
}
.grid-margin-y > .small-6 {
    height: calc(50% - 1.25rem);
}
.grid-margin-y > .small-7 {
    height: calc(58.3333333333% - 1.25rem);
}
.grid-margin-y > .small-8 {
    height: calc(66.6666666667% - 1.25rem);
}
.grid-margin-y > .small-9 {
    height: calc(75% - 1.25rem);
}
.grid-margin-y > .small-10 {
    height: calc(83.3333333333% - 1.25rem);
}
.grid-margin-y > .small-11 {
    height: calc(91.6666666667% - 1.25rem);
}
.grid-margin-y > .small-12 {
    height: calc(100% - 1.25rem);
}
@media print, screen and (min-width: 48em) {
    .grid-margin-y > .auto {
        height: auto;
    }
    .grid-margin-y > .shrink {
        height: auto;
    }
    .grid-margin-y > .small-1 {
        height: calc(8.3333333333% - 1.875rem);
    }
    .grid-margin-y > .small-2 {
        height: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-y > .small-3 {
        height: calc(25% - 1.875rem);
    }
    .grid-margin-y > .small-4 {
        height: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-y > .small-5 {
        height: calc(41.6666666667% - 1.875rem);
    }
    .grid-margin-y > .small-6 {
        height: calc(50% - 1.875rem);
    }
    .grid-margin-y > .small-7 {
        height: calc(58.3333333333% - 1.875rem);
    }
    .grid-margin-y > .small-8 {
        height: calc(66.6666666667% - 1.875rem);
    }
    .grid-margin-y > .small-9 {
        height: calc(75% - 1.875rem);
    }
    .grid-margin-y > .small-10 {
        height: calc(83.3333333333% - 1.875rem);
    }
    .grid-margin-y > .small-11 {
        height: calc(91.6666666667% - 1.875rem);
    }
    .grid-margin-y > .small-12 {
        height: calc(100% - 1.875rem);
    }
    .grid-margin-y > .medium-auto {
        height: auto;
    }
    .grid-margin-y > .medium-shrink {
        height: auto;
    }
    .grid-margin-y > .medium-1 {
        height: calc(8.3333333333% - 1.875rem);
    }
    .grid-margin-y > .medium-2 {
        height: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-y > .medium-3 {
        height: calc(25% - 1.875rem);
    }
    .grid-margin-y > .medium-4 {
        height: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-y > .medium-5 {
        height: calc(41.6666666667% - 1.875rem);
    }
    .grid-margin-y > .medium-6 {
        height: calc(50% - 1.875rem);
    }
    .grid-margin-y > .medium-7 {
        height: calc(58.3333333333% - 1.875rem);
    }
    .grid-margin-y > .medium-8 {
        height: calc(66.6666666667% - 1.875rem);
    }
    .grid-margin-y > .medium-9 {
        height: calc(75% - 1.875rem);
    }
    .grid-margin-y > .medium-10 {
        height: calc(83.3333333333% - 1.875rem);
    }
    .grid-margin-y > .medium-11 {
        height: calc(91.6666666667% - 1.875rem);
    }
    .grid-margin-y > .medium-12 {
        height: calc(100% - 1.875rem);
    }
}
@media print, screen and (min-width: 64em) {
    .grid-margin-y > .large-auto {
        height: auto;
    }
    .grid-margin-y > .large-shrink {
        height: auto;
    }
    .grid-margin-y > .large-1 {
        height: calc(8.3333333333% - 1.875rem);
    }
    .grid-margin-y > .large-2 {
        height: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-y > .large-3 {
        height: calc(25% - 1.875rem);
    }
    .grid-margin-y > .large-4 {
        height: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-y > .large-5 {
        height: calc(41.6666666667% - 1.875rem);
    }
    .grid-margin-y > .large-6 {
        height: calc(50% - 1.875rem);
    }
    .grid-margin-y > .large-7 {
        height: calc(58.3333333333% - 1.875rem);
    }
    .grid-margin-y > .large-8 {
        height: calc(66.6666666667% - 1.875rem);
    }
    .grid-margin-y > .large-9 {
        height: calc(75% - 1.875rem);
    }
    .grid-margin-y > .large-10 {
        height: calc(83.3333333333% - 1.875rem);
    }
    .grid-margin-y > .large-11 {
        height: calc(91.6666666667% - 1.875rem);
    }
    .grid-margin-y > .large-12 {
        height: calc(100% - 1.875rem);
    }
}
@media screen and (min-width: 75em) {
    .grid-margin-y > .xlarge-auto {
        height: auto;
    }
    .grid-margin-y > .xlarge-shrink {
        height: auto;
    }
    .grid-margin-y > .xlarge-1 {
        height: calc(8.3333333333% - 1.875rem);
    }
    .grid-margin-y > .xlarge-2 {
        height: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-y > .xlarge-3 {
        height: calc(25% - 1.875rem);
    }
    .grid-margin-y > .xlarge-4 {
        height: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-y > .xlarge-5 {
        height: calc(41.6666666667% - 1.875rem);
    }
    .grid-margin-y > .xlarge-6 {
        height: calc(50% - 1.875rem);
    }
    .grid-margin-y > .xlarge-7 {
        height: calc(58.3333333333% - 1.875rem);
    }
    .grid-margin-y > .xlarge-8 {
        height: calc(66.6666666667% - 1.875rem);
    }
    .grid-margin-y > .xlarge-9 {
        height: calc(75% - 1.875rem);
    }
    .grid-margin-y > .xlarge-10 {
        height: calc(83.3333333333% - 1.875rem);
    }
    .grid-margin-y > .xlarge-11 {
        height: calc(91.6666666667% - 1.875rem);
    }
    .grid-margin-y > .xlarge-12 {
        height: calc(100% - 1.875rem);
    }
}
@media screen and (min-width: 90em) {
    .grid-margin-y > .xxlarge-auto {
        height: auto;
    }
    .grid-margin-y > .xxlarge-shrink {
        height: auto;
    }
    .grid-margin-y > .xxlarge-1 {
        height: calc(8.3333333333% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-2 {
        height: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-3 {
        height: calc(25% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-4 {
        height: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-5 {
        height: calc(41.6666666667% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-6 {
        height: calc(50% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-7 {
        height: calc(58.3333333333% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-8 {
        height: calc(66.6666666667% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-9 {
        height: calc(75% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-10 {
        height: calc(83.3333333333% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-11 {
        height: calc(91.6666666667% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-12 {
        height: calc(100% - 1.875rem);
    }
}

.grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw;
}

.cell .grid-frame {
    width: 100%;
}

.cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}

.cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}

.cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%;
}
.cell-block-container > .grid-x {
    max-height: 100%;
    flex-wrap: nowrap;
}

@media print, screen and (min-width: 48em) {
    .medium-grid-frame {
        overflow: hidden;
        position: relative;
        flex-wrap: nowrap;
        align-items: stretch;
        width: 100vw;
    }
    .cell .medium-grid-frame {
        width: 100%;
    }
    .medium-cell-block {
        overflow-x: auto;
        max-width: 100%;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }
    .medium-cell-block-container {
        display: flex;
        flex-direction: column;
        max-height: 100%;
    }
    .medium-cell-block-container > .grid-x {
        max-height: 100%;
        flex-wrap: nowrap;
    }
    .medium-cell-block-y {
        overflow-y: auto;
        max-height: 100%;
        min-height: 100%;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }
}
@media print, screen and (min-width: 64em) {
    .large-grid-frame {
        overflow: hidden;
        position: relative;
        flex-wrap: nowrap;
        align-items: stretch;
        width: 100vw;
    }
    .cell .large-grid-frame {
        width: 100%;
    }
    .large-cell-block {
        overflow-x: auto;
        max-width: 100%;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }
    .large-cell-block-container {
        display: flex;
        flex-direction: column;
        max-height: 100%;
    }
    .large-cell-block-container > .grid-x {
        max-height: 100%;
        flex-wrap: nowrap;
    }
    .large-cell-block-y {
        overflow-y: auto;
        max-height: 100%;
        min-height: 100%;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }
}
@media screen and (min-width: 75em) {
    .xlarge-grid-frame {
        overflow: hidden;
        position: relative;
        flex-wrap: nowrap;
        align-items: stretch;
        width: 100vw;
    }
    .cell .xlarge-grid-frame {
        width: 100%;
    }
    .xlarge-cell-block {
        overflow-x: auto;
        max-width: 100%;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }
    .xlarge-cell-block-container {
        display: flex;
        flex-direction: column;
        max-height: 100%;
    }
    .xlarge-cell-block-container > .grid-x {
        max-height: 100%;
        flex-wrap: nowrap;
    }
    .xlarge-cell-block-y {
        overflow-y: auto;
        max-height: 100%;
        min-height: 100%;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }
}
@media screen and (min-width: 90em) {
    .xxlarge-grid-frame {
        overflow: hidden;
        position: relative;
        flex-wrap: nowrap;
        align-items: stretch;
        width: 100vw;
    }
    .cell .xxlarge-grid-frame {
        width: 100%;
    }
    .xxlarge-cell-block {
        overflow-x: auto;
        max-width: 100%;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }
    .xxlarge-cell-block-container {
        display: flex;
        flex-direction: column;
        max-height: 100%;
    }
    .xxlarge-cell-block-container > .grid-x {
        max-height: 100%;
        flex-wrap: nowrap;
    }
    .xxlarge-cell-block-y {
        overflow-y: auto;
        max-height: 100%;
        min-height: 100%;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }
}
.grid-y.grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh;
    width: auto;
}
@media print, screen and (min-width: 48em) {
    .grid-y.medium-grid-frame {
        overflow: hidden;
        position: relative;
        flex-wrap: nowrap;
        align-items: stretch;
        height: 100vh;
        width: auto;
    }
}
@media print, screen and (min-width: 64em) {
    .grid-y.large-grid-frame {
        overflow: hidden;
        position: relative;
        flex-wrap: nowrap;
        align-items: stretch;
        height: 100vh;
        width: auto;
    }
}
@media screen and (min-width: 75em) {
    .grid-y.xlarge-grid-frame {
        overflow: hidden;
        position: relative;
        flex-wrap: nowrap;
        align-items: stretch;
        height: 100vh;
        width: auto;
    }
}
@media screen and (min-width: 90em) {
    .grid-y.xxlarge-grid-frame {
        overflow: hidden;
        position: relative;
        flex-wrap: nowrap;
        align-items: stretch;
        height: 100vh;
        width: auto;
    }
}

.cell .grid-y.grid-frame {
    height: 100%;
}
@media print, screen and (min-width: 48em) {
    .cell .grid-y.medium-grid-frame {
        height: 100%;
    }
}
@media print, screen and (min-width: 64em) {
    .cell .grid-y.large-grid-frame {
        height: 100%;
    }
}
@media screen and (min-width: 75em) {
    .cell .grid-y.xlarge-grid-frame {
        height: 100%;
    }
}
@media screen and (min-width: 90em) {
    .cell .grid-y.xxlarge-grid-frame {
        height: 100%;
    }
}

.grid-margin-y {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
}
@media print, screen and (min-width: 48em) {
    .grid-margin-y {
        margin-top: -0.9375rem;
        margin-bottom: -0.9375rem;
    }
}
.grid-margin-y > .cell {
    height: calc(100% - 1.25rem);
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
}
@media print, screen and (min-width: 48em) {
    .grid-margin-y > .cell {
        height: calc(100% - 1.875rem);
        margin-top: 0.9375rem;
        margin-bottom: 0.9375rem;
    }
}
.grid-margin-y > .auto {
    height: auto;
}
.grid-margin-y > .shrink {
    height: auto;
}
.grid-margin-y > .small-1 {
    height: calc(8.3333333333% - 1.25rem);
}
.grid-margin-y > .small-2 {
    height: calc(16.6666666667% - 1.25rem);
}
.grid-margin-y > .small-3 {
    height: calc(25% - 1.25rem);
}
.grid-margin-y > .small-4 {
    height: calc(33.3333333333% - 1.25rem);
}
.grid-margin-y > .small-5 {
    height: calc(41.6666666667% - 1.25rem);
}
.grid-margin-y > .small-6 {
    height: calc(50% - 1.25rem);
}
.grid-margin-y > .small-7 {
    height: calc(58.3333333333% - 1.25rem);
}
.grid-margin-y > .small-8 {
    height: calc(66.6666666667% - 1.25rem);
}
.grid-margin-y > .small-9 {
    height: calc(75% - 1.25rem);
}
.grid-margin-y > .small-10 {
    height: calc(83.3333333333% - 1.25rem);
}
.grid-margin-y > .small-11 {
    height: calc(91.6666666667% - 1.25rem);
}
.grid-margin-y > .small-12 {
    height: calc(100% - 1.25rem);
}
@media print, screen and (min-width: 48em) {
    .grid-margin-y > .auto {
        height: auto;
    }
    .grid-margin-y > .shrink {
        height: auto;
    }
    .grid-margin-y > .small-1 {
        height: calc(8.3333333333% - 1.875rem);
    }
    .grid-margin-y > .small-2 {
        height: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-y > .small-3 {
        height: calc(25% - 1.875rem);
    }
    .grid-margin-y > .small-4 {
        height: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-y > .small-5 {
        height: calc(41.6666666667% - 1.875rem);
    }
    .grid-margin-y > .small-6 {
        height: calc(50% - 1.875rem);
    }
    .grid-margin-y > .small-7 {
        height: calc(58.3333333333% - 1.875rem);
    }
    .grid-margin-y > .small-8 {
        height: calc(66.6666666667% - 1.875rem);
    }
    .grid-margin-y > .small-9 {
        height: calc(75% - 1.875rem);
    }
    .grid-margin-y > .small-10 {
        height: calc(83.3333333333% - 1.875rem);
    }
    .grid-margin-y > .small-11 {
        height: calc(91.6666666667% - 1.875rem);
    }
    .grid-margin-y > .small-12 {
        height: calc(100% - 1.875rem);
    }
    .grid-margin-y > .medium-auto {
        height: auto;
    }
    .grid-margin-y > .medium-shrink {
        height: auto;
    }
    .grid-margin-y > .medium-1 {
        height: calc(8.3333333333% - 1.875rem);
    }
    .grid-margin-y > .medium-2 {
        height: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-y > .medium-3 {
        height: calc(25% - 1.875rem);
    }
    .grid-margin-y > .medium-4 {
        height: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-y > .medium-5 {
        height: calc(41.6666666667% - 1.875rem);
    }
    .grid-margin-y > .medium-6 {
        height: calc(50% - 1.875rem);
    }
    .grid-margin-y > .medium-7 {
        height: calc(58.3333333333% - 1.875rem);
    }
    .grid-margin-y > .medium-8 {
        height: calc(66.6666666667% - 1.875rem);
    }
    .grid-margin-y > .medium-9 {
        height: calc(75% - 1.875rem);
    }
    .grid-margin-y > .medium-10 {
        height: calc(83.3333333333% - 1.875rem);
    }
    .grid-margin-y > .medium-11 {
        height: calc(91.6666666667% - 1.875rem);
    }
    .grid-margin-y > .medium-12 {
        height: calc(100% - 1.875rem);
    }
}
@media print, screen and (min-width: 64em) {
    .grid-margin-y > .large-auto {
        height: auto;
    }
    .grid-margin-y > .large-shrink {
        height: auto;
    }
    .grid-margin-y > .large-1 {
        height: calc(8.3333333333% - 1.875rem);
    }
    .grid-margin-y > .large-2 {
        height: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-y > .large-3 {
        height: calc(25% - 1.875rem);
    }
    .grid-margin-y > .large-4 {
        height: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-y > .large-5 {
        height: calc(41.6666666667% - 1.875rem);
    }
    .grid-margin-y > .large-6 {
        height: calc(50% - 1.875rem);
    }
    .grid-margin-y > .large-7 {
        height: calc(58.3333333333% - 1.875rem);
    }
    .grid-margin-y > .large-8 {
        height: calc(66.6666666667% - 1.875rem);
    }
    .grid-margin-y > .large-9 {
        height: calc(75% - 1.875rem);
    }
    .grid-margin-y > .large-10 {
        height: calc(83.3333333333% - 1.875rem);
    }
    .grid-margin-y > .large-11 {
        height: calc(91.6666666667% - 1.875rem);
    }
    .grid-margin-y > .large-12 {
        height: calc(100% - 1.875rem);
    }
}
@media screen and (min-width: 75em) {
    .grid-margin-y > .xlarge-auto {
        height: auto;
    }
    .grid-margin-y > .xlarge-shrink {
        height: auto;
    }
    .grid-margin-y > .xlarge-1 {
        height: calc(8.3333333333% - 1.875rem);
    }
    .grid-margin-y > .xlarge-2 {
        height: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-y > .xlarge-3 {
        height: calc(25% - 1.875rem);
    }
    .grid-margin-y > .xlarge-4 {
        height: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-y > .xlarge-5 {
        height: calc(41.6666666667% - 1.875rem);
    }
    .grid-margin-y > .xlarge-6 {
        height: calc(50% - 1.875rem);
    }
    .grid-margin-y > .xlarge-7 {
        height: calc(58.3333333333% - 1.875rem);
    }
    .grid-margin-y > .xlarge-8 {
        height: calc(66.6666666667% - 1.875rem);
    }
    .grid-margin-y > .xlarge-9 {
        height: calc(75% - 1.875rem);
    }
    .grid-margin-y > .xlarge-10 {
        height: calc(83.3333333333% - 1.875rem);
    }
    .grid-margin-y > .xlarge-11 {
        height: calc(91.6666666667% - 1.875rem);
    }
    .grid-margin-y > .xlarge-12 {
        height: calc(100% - 1.875rem);
    }
}
@media screen and (min-width: 90em) {
    .grid-margin-y > .xxlarge-auto {
        height: auto;
    }
    .grid-margin-y > .xxlarge-shrink {
        height: auto;
    }
    .grid-margin-y > .xxlarge-1 {
        height: calc(8.3333333333% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-2 {
        height: calc(16.6666666667% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-3 {
        height: calc(25% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-4 {
        height: calc(33.3333333333% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-5 {
        height: calc(41.6666666667% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-6 {
        height: calc(50% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-7 {
        height: calc(58.3333333333% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-8 {
        height: calc(66.6666666667% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-9 {
        height: calc(75% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-10 {
        height: calc(83.3333333333% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-11 {
        height: calc(91.6666666667% - 1.875rem);
    }
    .grid-margin-y > .xxlarge-12 {
        height: calc(100% - 1.875rem);
    }
}

.grid-frame.grid-margin-y {
    height: calc(100vh + 1.25rem);
}
@media print, screen and (min-width: 48em) {
    .grid-frame.grid-margin-y {
        height: calc(100vh + 1.875rem);
    }
}
@media print, screen and (min-width: 64em) {
    .grid-frame.grid-margin-y {
        height: calc(100vh + 1.875rem);
    }
}
@media screen and (min-width: 75em) {
    .grid-frame.grid-margin-y {
        height: calc(100vh + 1.875rem);
    }
}
@media screen and (min-width: 90em) {
    .grid-frame.grid-margin-y {
        height: calc(100vh + 1.875rem);
    }
}

@media print, screen and (min-width: 48em) {
    .grid-margin-y.medium-grid-frame {
        height: calc(100vh + 1.875rem);
    }
}
@media print, screen and (min-width: 64em) {
    .grid-margin-y.large-grid-frame {
        height: calc(100vh + 1.875rem);
    }
}
@media screen and (min-width: 75em) {
    .grid-margin-y.xlarge-grid-frame {
        height: calc(100vh + 1.875rem);
    }
}
@media screen and (min-width: 90em) {
    .grid-margin-y.xxlarge-grid-frame {
        height: calc(100vh + 1.875rem);
    }
}
.button {
    display: inline-block;
    vertical-align: middle;
    margin: 0 0 1rem 0;
    padding: 0.85em 1em;
    border: 1px solid transparent;
    border-radius: 0;
    transition: background-color 0.25s ease-out, color 0.25s ease-out;
    font-family: inherit;
    font-size: 0.9rem;
    -webkit-appearance: none;
    line-height: 1;
    text-align: center;
    cursor: pointer;
}
[data-whatinput=mouse] .button {
    outline: 0;
}
.button.tiny {
    font-size: 0.6rem;
}
.button.small {
    font-size: 0.75rem;
}
.button.large {
    font-size: 1.25rem;
}
.button.expanded {
    display: block;
    width: 100%;
    margin-right: 0;
    margin-left: 0;
}
.button, .button.disabled, .button[disabled], .button.disabled:hover, .button[disabled]:hover, .button.disabled:focus, .button[disabled]:focus {
    background-color: #798fac;
    color: #fefefe;
}
.button:hover, .button:focus {
    background-color: #14679e;
    color: #fefefe;
}
.button.primary, .button.primary.disabled, .button.primary[disabled], .button.primary.disabled:hover, .button.primary[disabled]:hover, .button.primary.disabled:focus, .button.primary[disabled]:focus {
    background-color: #1779ba;
    color: #fefefe;
}
.button.primary:hover, .button.primary:focus {
    background-color: #126195;
    color: #fefefe;
}
.button.secondary, .button.secondary.disabled, .button.secondary[disabled], .button.secondary.disabled:hover, .button.secondary[disabled]:hover, .button.secondary.disabled:focus, .button.secondary[disabled]:focus {
    background-color: #767676;
    color: #fefefe;
}
.button.secondary:hover, .button.secondary:focus {
    background-color: #5e5e5e;
    color: #fefefe;
}
.button.success, .button.success.disabled, .button.success[disabled], .button.success.disabled:hover, .button.success[disabled]:hover, .button.success.disabled:focus, .button.success[disabled]:focus {
    background-color: #3adb76;
    color: #0a0a0a;
}
.button.success:hover, .button.success:focus {
    background-color: #22bb5b;
    color: #0a0a0a;
}
.button.warning, .button.warning.disabled, .button.warning[disabled], .button.warning.disabled:hover, .button.warning[disabled]:hover, .button.warning.disabled:focus, .button.warning[disabled]:focus {
    background-color: #ffae00;
    color: #0a0a0a;
}
.button.warning:hover, .button.warning:focus {
    background-color: #cc8b00;
    color: #0a0a0a;
}
.button.alert, .ipe-form .button.error, .button.alert.disabled, .button.alert[disabled], .button.alert.disabled:hover, .button.alert[disabled]:hover, .button.alert.disabled:focus, .button.alert[disabled]:focus {
    background-color: #cc4b37;
    color: #fefefe;
}
.button.alert:hover, .ipe-form .button.error:hover, .button.alert:focus, .ipe-form .button.error:focus {
    background-color: #a53b2a;
    color: #fefefe;
}
.button.hollow, .button.hollow:hover, .button.hollow:focus, .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus {
    background-color: transparent;
}
.button.hollow, .button.hollow.disabled, .button.hollow[disabled], .button.hollow.disabled:hover, .button.hollow[disabled]:hover, .button.hollow.disabled:focus, .button.hollow[disabled]:focus {
    border: 1px solid #798fac;
    color: #798fac;
}
.button.hollow:hover, .button.hollow:focus {
    border-color: #38475a;
    color: #38475a;
}
.button.hollow.primary, .button.hollow.primary.disabled, .button.hollow.primary[disabled], .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled]:hover, .button.hollow.primary.disabled:focus, .button.hollow.primary[disabled]:focus {
    border: 1px solid #1779ba;
    color: #1779ba;
}
.button.hollow.primary:hover, .button.hollow.primary:focus {
    border-color: #0c3d5d;
    color: #0c3d5d;
}
.button.hollow.secondary, .button.hollow.secondary.disabled, .button.hollow.secondary[disabled], .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled]:hover, .button.hollow.secondary.disabled:focus, .button.hollow.secondary[disabled]:focus {
    border: 1px solid #767676;
    color: #767676;
}
.button.hollow.secondary:hover, .button.hollow.secondary:focus {
    border-color: #3b3b3b;
    color: #3b3b3b;
}
.button.hollow.success, .button.hollow.success.disabled, .button.hollow.success[disabled], .button.hollow.success.disabled:hover, .button.hollow.success[disabled]:hover, .button.hollow.success.disabled:focus, .button.hollow.success[disabled]:focus {
    border: 1px solid #3adb76;
    color: #3adb76;
}
.button.hollow.success:hover, .button.hollow.success:focus {
    border-color: #157539;
    color: #157539;
}
.button.hollow.warning, .button.hollow.warning.disabled, .button.hollow.warning[disabled], .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled]:hover, .button.hollow.warning.disabled:focus, .button.hollow.warning[disabled]:focus {
    border: 1px solid #ffae00;
    color: #ffae00;
}
.button.hollow.warning:hover, .button.hollow.warning:focus {
    border-color: #805700;
    color: #805700;
}
.button.hollow.alert, .ipe-form .button.hollow.error, .button.hollow.alert.disabled, .button.hollow.alert[disabled], .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled]:hover, .button.hollow.alert.disabled:focus, .button.hollow.alert[disabled]:focus {
    border: 1px solid #cc4b37;
    color: #cc4b37;
}
.button.hollow.alert:hover, .ipe-form .button.hollow.error:hover, .button.hollow.alert:focus, .ipe-form .button.hollow.error:focus {
    border-color: #67251a;
    color: #67251a;
}
.button.clear, .button.clear:hover, .button.clear:focus, .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus {
    border-color: transparent;
    background-color: transparent;
}
.button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear.disabled:hover, .button.clear[disabled]:hover, .button.clear.disabled:focus, .button.clear[disabled]:focus {
    color: #798fac;
}
.button.clear:hover, .button.clear:focus {
    color: #38475a;
}
.button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary.disabled:hover, .button.clear.primary[disabled]:hover, .button.clear.primary.disabled:focus, .button.clear.primary[disabled]:focus {
    color: #1779ba;
}
.button.clear.primary:hover, .button.clear.primary:focus {
    color: #0c3d5d;
}
.button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled]:hover, .button.clear.secondary.disabled:focus, .button.clear.secondary[disabled]:focus {
    color: #767676;
}
.button.clear.secondary:hover, .button.clear.secondary:focus {
    color: #3b3b3b;
}
.button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success.disabled:hover, .button.clear.success[disabled]:hover, .button.clear.success.disabled:focus, .button.clear.success[disabled]:focus {
    color: #3adb76;
}
.button.clear.success:hover, .button.clear.success:focus {
    color: #157539;
}
.button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning.disabled:hover, .button.clear.warning[disabled]:hover, .button.clear.warning.disabled:focus, .button.clear.warning[disabled]:focus {
    color: #ffae00;
}
.button.clear.warning:hover, .button.clear.warning:focus {
    color: #805700;
}
.button.clear.alert, .ipe-form .button.clear.error, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert.disabled:hover, .button.clear.alert[disabled]:hover, .button.clear.alert.disabled:focus, .button.clear.alert[disabled]:focus {
    color: #cc4b37;
}
.button.clear.alert:hover, .ipe-form .button.clear.error:hover, .button.clear.alert:focus, .ipe-form .button.clear.error:focus {
    color: #67251a;
}
.button.disabled, .button[disabled] {
    opacity: 0.25;
    cursor: not-allowed;
}
.button.dropdown::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0.4em;
    content: "";
    border-bottom-width: 0;
    border-color: #fefefe transparent transparent;
    position: relative;
    top: 0.4em;
    display: inline-block;
    float: right;
    margin-left: 1em;
}
.button.dropdown.hollow::after, .button.dropdown.clear::after {
    border-top-color: #798fac;
}
.button.dropdown.hollow.primary::after, .button.dropdown.clear.primary::after {
    border-top-color: #1779ba;
}
.button.dropdown.hollow.secondary::after, .button.dropdown.clear.secondary::after {
    border-top-color: #767676;
}
.button.dropdown.hollow.success::after, .button.dropdown.clear.success::after {
    border-top-color: #3adb76;
}
.button.dropdown.hollow.warning::after, .button.dropdown.clear.warning::after {
    border-top-color: #ffae00;
}
.button.dropdown.hollow.alert::after, .ipe-form .button.dropdown.hollow.error::after, .button.dropdown.clear.alert::after, .ipe-form .button.dropdown.clear.error::after {
    border-top-color: #cc4b37;
}
.button.arrow-only::after {
    top: -0.1em;
    float: none;
    margin-left: 0;
}

a.button:hover, a.button:focus {
    text-decoration: none;
}

.button-group, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link {
    margin-bottom: 1rem;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    flex-grow: 1;
}
.button-group::before, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link::before, .button-group::after, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link::after {
    display: table;
    content: " ";
    flex-basis: 0;
    order: 1;
}
.button-group::after, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link::after {
    clear: both;
}
.button-group::before, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link::before, .button-group::after, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link::after {
    display: none;
}
.button-group .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button {
    margin: 0;
    margin-right: 1px;
    margin-bottom: 1px;
    font-size: 0.9rem;
    flex: 0 0 auto;
}
.button-group .button:last-child, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button:last-child {
    margin-right: 0;
}
.button-group.tiny .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.tiny.social-link .button {
    font-size: 0.6rem;
}
.button-group.small .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.small.social-link .button {
    font-size: 0.75rem;
}
.button-group.large .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.large.social-link .button {
    font-size: 1.25rem;
}
.button-group.expanded .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.expanded.social-link .button {
    flex: 1 1 0px;
}
.button-group.primary .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.primary.social-link .button, .button-group.primary .button.disabled, .button-group.primary .button[disabled], .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled]:hover, .button-group.primary .button.disabled:focus, .button-group.primary .button[disabled]:focus {
    background-color: #1779ba;
    color: #fefefe;
}
.button-group.primary .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.primary.social-link .button:hover, .button-group.primary .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.primary.social-link .button:focus {
    background-color: #126195;
    color: #fefefe;
}
.button-group.secondary .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.secondary.social-link .button, .button-group.secondary .button.disabled, .button-group.secondary .button[disabled], .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled]:hover, .button-group.secondary .button.disabled:focus, .button-group.secondary .button[disabled]:focus {
    background-color: #767676;
    color: #fefefe;
}
.button-group.secondary .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.secondary.social-link .button:hover, .button-group.secondary .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.secondary.social-link .button:focus {
    background-color: #5e5e5e;
    color: #fefefe;
}
.button-group.success .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.success.social-link .button, .button-group.success .button.disabled, .button-group.success .button[disabled], .button-group.success .button.disabled:hover, .button-group.success .button[disabled]:hover, .button-group.success .button.disabled:focus, .button-group.success .button[disabled]:focus {
    background-color: #3adb76;
    color: #0a0a0a;
}
.button-group.success .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.success.social-link .button:hover, .button-group.success .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.success.social-link .button:focus {
    background-color: #22bb5b;
    color: #0a0a0a;
}
.button-group.warning .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.warning.social-link .button, .button-group.warning .button.disabled, .button-group.warning .button[disabled], .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled]:hover, .button-group.warning .button.disabled:focus, .button-group.warning .button[disabled]:focus {
    background-color: #ffae00;
    color: #0a0a0a;
}
.button-group.warning .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.warning.social-link .button:hover, .button-group.warning .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.warning.social-link .button:focus {
    background-color: #cc8b00;
    color: #0a0a0a;
}
.button-group.alert .button, .ipe-form .button-group.error .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.alert.social-link .button, footer .footer-container .footer-content-area div.footer-columns .footer-item .ipe-form div.social-link.error .button, .ipe-form footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link.error .button, .button-group.alert .button.disabled, .button-group.alert .button[disabled], .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled]:hover, .button-group.alert .button.disabled:focus, .button-group.alert .button[disabled]:focus {
    background-color: #cc4b37;
    color: #fefefe;
}
.button-group.alert .button:hover, .ipe-form .button-group.error .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.alert.social-link .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item .ipe-form div.social-link.error .button:hover, .ipe-form footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link.error .button:hover, .button-group.alert .button:focus, .ipe-form .button-group.error .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.alert.social-link .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item .ipe-form div.social-link.error .button:focus, .ipe-form footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link.error .button:focus {
    background-color: #a53b2a;
    color: #fefefe;
}
.button-group.hollow .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button, .button-group.hollow .button:hover, .button-group.hollow .button:focus, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:hover, .button-group.hollow .button[disabled]:focus {
    background-color: transparent;
}
.button-group.hollow .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button, .button-group.hollow .button.disabled, .button-group.hollow .button[disabled], .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled]:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled]:focus {
    border: 1px solid #798fac;
    color: #798fac;
}
.button-group.hollow .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button:hover, .button-group.hollow .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button:focus {
    border-color: #38475a;
    color: #38475a;
}
.button-group.hollow.primary .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.primary.social-link .button, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled]:hover, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow .button.primary, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.primary, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary[disabled]:focus {
    border: 1px solid #1779ba;
    color: #1779ba;
}
.button-group.hollow.primary .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.primary.social-link .button:hover, .button-group.hollow.primary .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.primary.social-link .button:focus, .button-group.hollow .button.primary:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.primary:hover, .button-group.hollow .button.primary:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.primary:focus {
    border-color: #0c3d5d;
    color: #0c3d5d;
}
.button-group.hollow.secondary .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.secondary.social-link .button, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled]:hover, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow .button.secondary, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.secondary, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary[disabled]:focus {
    border: 1px solid #767676;
    color: #767676;
}
.button-group.hollow.secondary .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.secondary.social-link .button:hover, .button-group.hollow.secondary .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.secondary.social-link .button:focus, .button-group.hollow .button.secondary:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.secondary:hover, .button-group.hollow .button.secondary:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.secondary:focus {
    border-color: #3b3b3b;
    color: #3b3b3b;
}
.button-group.hollow.success .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.success.social-link .button, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled]:hover, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button[disabled]:focus, .button-group.hollow .button.success, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.success, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success[disabled]:focus {
    border: 1px solid #3adb76;
    color: #3adb76;
}
.button-group.hollow.success .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.success.social-link .button:hover, .button-group.hollow.success .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.success.social-link .button:focus, .button-group.hollow .button.success:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.success:hover, .button-group.hollow .button.success:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.success:focus {
    border-color: #157539;
    color: #157539;
}
.button-group.hollow.warning .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.warning.social-link .button, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled]:hover, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow .button.warning, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.warning, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning[disabled]:focus {
    border: 1px solid #ffae00;
    color: #ffae00;
}
.button-group.hollow.warning .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.warning.social-link .button:hover, .button-group.hollow.warning .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.warning.social-link .button:focus, .button-group.hollow .button.warning:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.warning:hover, .button-group.hollow .button.warning:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.warning:focus {
    border-color: #805700;
    color: #805700;
}
.button-group.hollow.alert .button, .ipe-form .button-group.hollow.error .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.alert.social-link .button, footer .footer-container .footer-content-area div.footer-columns .footer-item .ipe-form div.hollow.social-link.error .button, .ipe-form footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link.error .button, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled]:hover, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow .button.alert, .button-group.hollow .ipe-form .button.error, .ipe-form .button-group.hollow .button.error, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.alert, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .ipe-form .button.error, .ipe-form footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.error, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert[disabled]:focus {
    border: 1px solid #cc4b37;
    color: #cc4b37;
}
.button-group.hollow.alert .button:hover, .ipe-form .button-group.hollow.error .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.alert.social-link .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item .ipe-form div.hollow.social-link.error .button:hover, .ipe-form footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link.error .button:hover, .button-group.hollow.alert .button:focus, .ipe-form .button-group.hollow.error .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.alert.social-link .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item .ipe-form div.hollow.social-link.error .button:focus, .ipe-form footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link.error .button:focus, .button-group.hollow .button.alert:hover, .button-group.hollow .ipe-form .button.error:hover, .ipe-form .button-group.hollow .button.error:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.alert:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .ipe-form .button.error:hover, .ipe-form footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.error:hover, .button-group.hollow .button.alert:focus, .button-group.hollow .ipe-form .button.error:focus, .ipe-form .button-group.hollow .button.error:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.alert:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .ipe-form .button.error:focus, .ipe-form footer .footer-container .footer-content-area div.footer-columns .footer-item div.hollow.social-link .button.error:focus {
    border-color: #67251a;
    color: #67251a;
}
.button-group.clear .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button, .button-group.clear .button:hover, .button-group.clear .button:focus, .button-group.clear .button.disabled, .button-group.clear .button.disabled:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:hover, .button-group.clear .button[disabled]:focus {
    border-color: transparent;
    background-color: transparent;
}
.button-group.clear .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button, .button-group.clear .button.disabled, .button-group.clear .button[disabled], .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled]:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled]:focus {
    color: #798fac;
}
.button-group.clear .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button:hover, .button-group.clear .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button:focus {
    color: #38475a;
}
.button-group.clear.primary .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.primary.social-link .button, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled]:hover, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button[disabled]:focus, .button-group.clear .button.primary, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.primary, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled]:hover, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary[disabled]:focus {
    color: #1779ba;
}
.button-group.clear.primary .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.primary.social-link .button:hover, .button-group.clear.primary .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.primary.social-link .button:focus, .button-group.clear .button.primary:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.primary:hover, .button-group.clear .button.primary:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.primary:focus {
    color: #0c3d5d;
}
.button-group.clear.secondary .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.secondary.social-link .button, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled]:hover, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button[disabled]:focus, .button-group.clear .button.secondary, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.secondary, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary[disabled]:focus {
    color: #767676;
}
.button-group.clear.secondary .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.secondary.social-link .button:hover, .button-group.clear.secondary .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.secondary.social-link .button:focus, .button-group.clear .button.secondary:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.secondary:hover, .button-group.clear .button.secondary:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.secondary:focus {
    color: #3b3b3b;
}
.button-group.clear.success .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.success.social-link .button, .button-group.clear.success .button.disabled, .button-group.clear.success .button[disabled], .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled]:hover, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button[disabled]:focus, .button-group.clear .button.success, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.success, .button-group.clear .button.success.disabled, .button-group.clear .button.success[disabled], .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled]:hover, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success[disabled]:focus {
    color: #3adb76;
}
.button-group.clear.success .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.success.social-link .button:hover, .button-group.clear.success .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.success.social-link .button:focus, .button-group.clear .button.success:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.success:hover, .button-group.clear .button.success:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.success:focus {
    color: #157539;
}
.button-group.clear.warning .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.warning.social-link .button, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled]:hover, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button[disabled]:focus, .button-group.clear .button.warning, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.warning, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled]:hover, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning[disabled]:focus {
    color: #ffae00;
}
.button-group.clear.warning .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.warning.social-link .button:hover, .button-group.clear.warning .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.warning.social-link .button:focus, .button-group.clear .button.warning:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.warning:hover, .button-group.clear .button.warning:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.warning:focus {
    color: #805700;
}
.button-group.clear.alert .button, .ipe-form .button-group.clear.error .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.alert.social-link .button, footer .footer-container .footer-content-area div.footer-columns .footer-item .ipe-form div.clear.social-link.error .button, .ipe-form footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link.error .button, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled]:hover, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button[disabled]:focus, .button-group.clear .button.alert, .button-group.clear .ipe-form .button.error, .ipe-form .button-group.clear .button.error, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.alert, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .ipe-form .button.error, .ipe-form footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.error, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled]:hover, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert[disabled]:focus {
    color: #cc4b37;
}
.button-group.clear.alert .button:hover, .ipe-form .button-group.clear.error .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.alert.social-link .button:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item .ipe-form div.clear.social-link.error .button:hover, .ipe-form footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link.error .button:hover, .button-group.clear.alert .button:focus, .ipe-form .button-group.clear.error .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.alert.social-link .button:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item .ipe-form div.clear.social-link.error .button:focus, .ipe-form footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link.error .button:focus, .button-group.clear .button.alert:hover, .button-group.clear .ipe-form .button.error:hover, .ipe-form .button-group.clear .button.error:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.alert:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .ipe-form .button.error:hover, .ipe-form footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.error:hover, .button-group.clear .button.alert:focus, .button-group.clear .ipe-form .button.error:focus, .ipe-form .button-group.clear .button.error:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.alert:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .ipe-form .button.error:focus, .ipe-form footer .footer-container .footer-content-area div.footer-columns .footer-item div.clear.social-link .button.error:focus {
    color: #67251a;
}
.button-group.no-gaps .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.no-gaps.social-link .button {
    margin-right: -0.0625rem;
}
.button-group.no-gaps .button + .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.no-gaps.social-link .button + .button {
    border-left-color: transparent;
}
.button-group.stacked, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked.social-link, .button-group.stacked-for-small, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked-for-small.social-link, .button-group.stacked-for-medium, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked-for-medium.social-link {
    flex-wrap: wrap;
}
.button-group.stacked .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked.social-link .button, .button-group.stacked-for-small .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked-for-small.social-link .button, .button-group.stacked-for-medium .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked-for-medium.social-link .button {
    flex: 0 0 100%;
}
.button-group.stacked .button:last-child, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked.social-link .button:last-child, .button-group.stacked-for-small .button:last-child, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked-for-small.social-link .button:last-child, .button-group.stacked-for-medium .button:last-child, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked-for-medium.social-link .button:last-child {
    margin-bottom: 0;
}
.button-group.stacked.expanded .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked.expanded.social-link .button, .button-group.stacked-for-small.expanded .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked-for-small.expanded.social-link .button, .button-group.stacked-for-medium.expanded .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked-for-medium.expanded.social-link .button {
    flex: 1 1 0px;
}
@media print, screen and (min-width: 48em) {
    .button-group.stacked-for-small .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked-for-small.social-link .button {
        flex: 0 0 auto;
        margin-bottom: 0;
    }
}
@media print, screen and (min-width: 64em) {
    .button-group.stacked-for-medium .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked-for-medium.social-link .button {
        flex: 0 0 auto;
        margin-bottom: 0;
    }
}
@media print, screen and (max-width: 47.99875em) {
    .button-group.stacked-for-small.expanded, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked-for-small.expanded.social-link {
        display: block;
    }
    .button-group.stacked-for-small.expanded .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked-for-small.expanded.social-link .button {
        display: block;
        margin-right: 0;
    }
}
@media print, screen and (max-width: 63.99875em) {
    .button-group.stacked-for-medium.expanded, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked-for-medium.expanded.social-link {
        display: block;
    }
    .button-group.stacked-for-medium.expanded .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.stacked-for-medium.expanded.social-link .button {
        display: block;
        margin-right: 0;
    }
}

.close-button {
    position: absolute;
    z-index: 10;
    color: #8a8a8a;
    cursor: pointer;
}
[data-whatinput=mouse] .close-button {
    outline: 0;
}
.close-button:hover, .close-button:focus {
    color: #0a0a0a;
}
.close-button.small {
    right: 0.66rem;
    top: 0.33em;
    font-size: 1.5em;
    line-height: 1;
}

.close-button.medium, .close-button {
    right: 1rem;
    top: 0.5rem;
    font-size: 2em;
    line-height: 1;
}

.label {
    display: inline-block;
    padding: 0.33333rem 0.5rem;
    border-radius: 0;
    font-size: 0.8rem;
    line-height: 1;
    white-space: nowrap;
    cursor: default;
    background: #1779ba;
    color: #fefefe;
}
.label.primary {
    background: #1779ba;
    color: #fefefe;
}
.label.secondary {
    background: #767676;
    color: #fefefe;
}
.label.success {
    background: #3adb76;
    color: #0a0a0a;
}
.label.warning {
    background: #ffae00;
    color: #0a0a0a;
}
.label.alert, .ipe-form .label.error {
    background: #cc4b37;
    color: #fefefe;
}

.progress {
    height: 1rem;
    margin-bottom: 1rem;
    border-radius: 0;
    background-color: #cacaca;
}
.progress.primary .progress-meter {
    background-color: #1779ba;
}
.progress.secondary .progress-meter {
    background-color: #767676;
}
.progress.success .progress-meter {
    background-color: #3adb76;
}
.progress.warning .progress-meter {
    background-color: #ffae00;
}
.progress.alert .progress-meter, .ipe-form .progress.error .progress-meter {
    background-color: #cc4b37;
}

.progress-meter {
    position: relative;
    display: block;
    width: 0%;
    height: 100%;
    background-color: #1779ba;
}

.progress-meter-text {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    margin: 0;
    font-size: 0.75rem;
    font-weight: bold;
    color: #fefefe;
    white-space: nowrap;
}

.slider {
    position: relative;
    height: 0.5rem;
    margin-top: 1.25rem;
    margin-bottom: 2.25rem;
    background-color: #e6e6e6;
    cursor: pointer;
    user-select: none;
    touch-action: none;
}

.slider-fill {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    max-width: 100%;
    height: 0.5rem;
    background-color: #cacaca;
    transition: all 0.2s ease-in-out;
}
.slider-fill.is-dragging {
    transition: all 0s linear;
}

.slider-handle {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    z-index: 1;
    cursor: grab;
    display: inline-block;
    width: 1.4rem;
    height: 1.4rem;
    border-radius: 0;
    background-color: #1779ba;
    transition: all 0.2s ease-in-out;
    touch-action: manipulation;
}
[data-whatinput=mouse] .slider-handle {
    outline: 0;
}
.slider-handle:hover {
    background-color: #14679e;
}
.slider-handle.is-dragging {
    transition: all 0s linear;
    cursor: grabbing;
}

.slider.disabled,
.slider[disabled] {
    opacity: 0.25;
    cursor: not-allowed;
}

.slider.vertical {
    display: inline-block;
    width: 0.5rem;
    height: 12.5rem;
    margin: 0 1.25rem;
    transform: scale(1, -1);
}
.slider.vertical .slider-fill {
    top: 0;
    width: 0.5rem;
    max-height: 100%;
}
.slider.vertical .slider-handle {
    position: absolute;
    top: 0;
    left: 50%;
    width: 1.4rem;
    height: 1.4rem;
    transform: translateX(-50%);
}

.switch {
    position: relative;
    margin-bottom: 1rem;
    outline: 0;
    font-size: 0.875rem;
    font-weight: bold;
    color: #fefefe;
    user-select: none;
    height: 2rem;
}

.switch-input {
    position: absolute;
    margin-bottom: 0;
    opacity: 0;
}

.switch-paddle {
    position: relative;
    display: block;
    width: 4rem;
    height: 2rem;
    border-radius: 0;
    background: #cacaca;
    transition: all 0.25s ease-out;
    font-weight: inherit;
    color: inherit;
    cursor: pointer;
}
input + .switch-paddle {
    margin: 0;
}
.switch-paddle::after {
    position: absolute;
    top: 0.25rem;
    left: 0.25rem;
    display: block;
    width: 1.5rem;
    height: 1.5rem;
    transform: translate3d(0, 0, 0);
    border-radius: 0;
    background: #fefefe;
    transition: all 0.25s ease-out;
    content: "";
}
input:checked ~ .switch-paddle {
    background: #1779ba;
}
input:checked ~ .switch-paddle::after {
    left: 2.25rem;
}
input:disabled ~ .switch-paddle {
    cursor: not-allowed;
    opacity: 0.5;
}
[data-whatinput=mouse] input:focus ~ .switch-paddle {
    outline: 0;
}

.switch-inactive, .switch-active {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.switch-active {
    left: 8%;
    display: none;
}
input:checked + label > .switch-active, .ipe-form input:checked + h4 > .switch-active {
    display: block;
}

.switch-inactive {
    right: 15%;
}
input:checked + label > .switch-inactive, .ipe-form input:checked + h4 > .switch-inactive {
    display: none;
}

.switch.tiny {
    height: 1.5rem;
}
.switch.tiny .switch-paddle {
    width: 3rem;
    height: 1.5rem;
    font-size: 0.625rem;
}
.switch.tiny .switch-paddle::after {
    top: 0.25rem;
    left: 0.25rem;
    width: 1rem;
    height: 1rem;
}
.switch.tiny input:checked ~ .switch-paddle::after {
    left: 1.75rem;
}

.switch.small {
    height: 1.75rem;
}
.switch.small .switch-paddle {
    width: 3.5rem;
    height: 1.75rem;
    font-size: 0.75rem;
}
.switch.small .switch-paddle::after {
    top: 0.25rem;
    left: 0.25rem;
    width: 1.25rem;
    height: 1.25rem;
}
.switch.small input:checked ~ .switch-paddle::after {
    left: 2rem;
}

.switch.large {
    height: 2.5rem;
}
.switch.large .switch-paddle {
    width: 5rem;
    height: 2.5rem;
    font-size: 1rem;
}
.switch.large .switch-paddle::after {
    top: 0.25rem;
    left: 0.25rem;
    width: 2rem;
    height: 2rem;
}
.switch.large input:checked ~ .switch-paddle::after {
    left: 2.75rem;
}

table {
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 1rem;
    border-radius: 0;
}
thead,
tbody,
tfoot {
    border: 1px solid #b4b4b4;
    background-color: #fefefe;
}

caption {
    padding: 0.5rem 0.625rem 0.625rem;
    font-weight: bold;
}

thead {
    background: #0098d8;
    color: #fefefe;
}

tfoot {
    background: #f1f1f1;
    color: #455a64;
}

thead tr,
tfoot tr {
    background: transparent;
}
thead th,
thead td,
tfoot th,
tfoot td {
    padding: 0.5rem 0.625rem 0.625rem;
    font-weight: bold;
    text-align: left;
}

tbody th,
tbody td {
    padding: 0.5rem 0.625rem 0.625rem;
}

tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #b4b4b4;
}

table.unstriped tbody {
    background-color: #fefefe;
}
table.unstriped tbody tr {
    border-bottom: 1px solid #b4b4b4;
    background-color: #fefefe;
}

@media print, screen and (max-width: 63.99875em) {
    table.stack thead {
        display: none;
    }
    table.stack tfoot {
        display: none;
    }
    table.stack tr,
    table.stack th,
    table.stack td {
        display: block;
    }
    table.stack td {
        border-top: 0;
    }
}

table.scroll {
    display: block;
    width: 100%;
    overflow-x: auto;
}

table.hover thead tr:hover {
    background-color: #0091ce;
}
table.hover tfoot tr:hover {
    background-color: #ececec;
}
table.hover tbody tr:hover {
    background-color: #f9f9f9;
}
table.hover:not(.unstriped) tr:nth-of-type(even):hover {
    background-color: #ececec;
}

.table-scroll {
    overflow-x: auto;
}

.badge {
    display: inline-block;
    min-width: 2.1em;
    padding: 0.3em;
    border-radius: 50%;
    font-size: 0.6rem;
    text-align: center;
    background: #1779ba;
    color: #fefefe;
}
.badge.primary {
    background: #1779ba;
    color: #fefefe;
}
.badge.secondary {
    background: #767676;
    color: #fefefe;
}
.badge.success {
    background: #3adb76;
    color: #0a0a0a;
}
.badge.warning {
    background: #ffae00;
    color: #0a0a0a;
}
.badge.alert, .ipe-form .badge.error {
    background: #cc4b37;
    color: #fefefe;
}

.breadcrumbs {
    margin: 0 0 1rem 0;
    list-style: none;
}
.breadcrumbs::before, .breadcrumbs::after {
    display: table;
    content: " ";
    flex-basis: 0;
    order: 1;
}
.breadcrumbs::after {
    clear: both;
}
.breadcrumbs li {
    float: left;
    font-size: 0.6875rem;
    color: #0a0a0a;
    cursor: default;
    text-transform: uppercase;
}
.breadcrumbs li:not(:last-child)::after {
    position: relative;
    margin: 0 0.75rem;
    opacity: 1;
    content: "/";
    color: #cacaca;
}
.breadcrumbs a {
    color: #1779ba;
}
.breadcrumbs a:hover {
    text-decoration: underline;
}
.breadcrumbs .disabled {
    color: #cacaca;
    cursor: not-allowed;
}

.callout {
    position: relative;
    margin: 0 0 1rem 0;
    padding: 1rem;
    border: 1px solid rgba(10, 10, 10, 0.25);
    border-radius: 0;
    background-color: white;
    color: #0a0a0a;
}
.callout > :first-child {
    margin-top: 0;
}
.callout > :last-child {
    margin-bottom: 0;
}
.callout.primary {
    background-color: #d7ecfa;
    color: #0a0a0a;
}
.callout.secondary {
    background-color: #eaeaea;
    color: #0a0a0a;
}
.callout.success {
    background-color: #e1faea;
    color: #0a0a0a;
}
.callout.warning {
    background-color: #fff3d9;
    color: #0a0a0a;
}
.callout.alert, .ipe-form .callout.error {
    background-color: #f7e4e1;
    color: #0a0a0a;
}
.callout.small {
    padding-top: 0.5rem;
    padding-right: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 0.5rem;
}
.callout.large {
    padding-top: 3rem;
    padding-right: 3rem;
    padding-bottom: 3rem;
    padding-left: 3rem;
}

.card {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    margin-bottom: 1rem;
    border: 1px solid #e6e6e6;
    border-radius: 0;
    background: #fefefe;
    box-shadow: none;
    overflow: hidden;
    color: #0a0a0a;
}
.card > :last-child {
    margin-bottom: 0;
}

.card-divider {
    display: flex;
    flex: 0 1 auto;
    padding: 1rem;
    background: #e6e6e6;
}
.card-divider > :last-child {
    margin-bottom: 0;
}

.card-section {
    flex: 1 0 auto;
    padding: 1rem;
}
.card-section > :last-child {
    margin-bottom: 0;
}

.card-image {
    min-height: 1px;
}

.dropdown-pane {
    position: absolute;
    z-index: 10;
    display: none;
    width: 300px;
    padding: 1rem;
    visibility: hidden;
    border: 1px solid #cacaca;
    border-radius: 0;
    background-color: #fefefe;
    font-size: 1rem;
}
.dropdown-pane.is-opening {
    display: block;
}
.dropdown-pane.is-open {
    display: block;
    visibility: visible;
}

.dropdown-pane.tiny {
    width: 100px;
}

.dropdown-pane.small {
    width: 200px;
}

.dropdown-pane.large {
    width: 400px;
}

.pagination {
    margin-left: 0;
    margin-bottom: 1rem;
}
.pagination::before, .pagination::after {
    display: table;
    content: " ";
    flex-basis: 0;
    order: 1;
}
.pagination::after {
    clear: both;
}
.pagination li {
    margin-right: 0.0625rem;
    border-radius: 0;
    font-size: 0.875rem;
    display: none;
}
.pagination li:last-child, .pagination li:first-child {
    display: inline-block;
}
@media print, screen and (min-width: 48em) {
    .pagination li {
        display: inline-block;
    }
}
.pagination a,
.pagination button {
    display: block;
    padding: 0.1875rem 0.625rem;
    border-radius: 0;
    color: #0a0a0a;
}
.pagination a:hover,
.pagination button:hover {
    background: #e6e6e6;
}
.pagination .current {
    padding: 0.1875rem 0.625rem;
    background: #1779ba;
    color: #fefefe;
    cursor: default;
}
.pagination .disabled {
    padding: 0.1875rem 0.625rem;
    color: #cacaca;
    cursor: not-allowed;
}
.pagination .disabled:hover {
    background: transparent;
}
.pagination .ellipsis::after {
    padding: 0.1875rem 0.625rem;
    content: "…";
    color: #0a0a0a;
}

.pagination-previous a::before,
.pagination-previous.disabled::before {
    display: inline-block;
    margin-right: 0.5rem;
    content: "«";
}

.pagination-next a::after,
.pagination-next.disabled::after {
    display: inline-block;
    margin-left: 0.5rem;
    content: "»";
}

.has-tip {
    position: relative;
    display: inline-block;
    border-bottom: dotted 1px #8a8a8a;
    font-weight: bold;
    cursor: help;
}

.tooltip {
    position: absolute;
    top: calc(100% + 0.6495rem);
    z-index: 1200;
    max-width: 10rem;
    padding: 0.75rem;
    border-radius: 0;
    background-color: #0a0a0a;
    font-size: 80%;
    color: #fefefe;
}
.tooltip::before {
    position: absolute;
}
.tooltip.bottom::before {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0.75rem;
    content: "";
    border-top-width: 0;
    border-color: transparent transparent #0a0a0a;
    bottom: 100%;
}
.tooltip.bottom.align-center::before {
    left: 50%;
    transform: translateX(-50%);
}
.tooltip.top::before {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0.75rem;
    content: "";
    border-bottom-width: 0;
    border-color: #0a0a0a transparent transparent;
    top: 100%;
    bottom: auto;
}
.tooltip.top.align-center::before {
    left: 50%;
    transform: translateX(-50%);
}
.tooltip.left::before {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0.75rem;
    content: "";
    border-right-width: 0;
    border-color: transparent transparent transparent #0a0a0a;
    left: 100%;
}
.tooltip.left.align-center::before {
    bottom: auto;
    top: 50%;
    transform: translateY(-50%);
}
.tooltip.right::before {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0.75rem;
    content: "";
    border-left-width: 0;
    border-color: transparent #0a0a0a transparent transparent;
    right: 100%;
    left: auto;
}
.tooltip.right.align-center::before {
    bottom: auto;
    top: 50%;
    transform: translateY(-50%);
}
.tooltip.align-top::before {
    bottom: auto;
    top: 10%;
}
.tooltip.align-bottom::before {
    bottom: 10%;
    top: auto;
}
.tooltip.align-left::before {
    left: 10%;
    right: auto;
}
.tooltip.align-right::before {
    left: auto;
    right: 10%;
}

.accordion {
    margin-left: 0;
    background: #fefefe;
    list-style-type: none;
}
.accordion[disabled] .accordion-title {
    cursor: not-allowed;
}

.accordion-item:first-child > :first-child {
    border-radius: 0 0 0 0;
}
.accordion-item:last-child > :last-child {
    border-radius: 0 0 0 0;
}

.accordion-title {
    position: relative;
    display: block;
    padding: 1.25rem 1rem;
    border: 1px solid #e6e6e6;
    border-bottom: 0;
    font-size: 0.75rem;
    line-height: 1;
    color: #1779ba;
}
:last-child:not(.is-active) > .accordion-title {
    border-bottom: 1px solid #e6e6e6;
    border-radius: 0 0 0 0;
}
.accordion-title:hover, .accordion-title:focus {
    background-color: #e6e6e6;
}
.accordion-title::before {
    position: absolute;
    top: 50%;
    right: 1rem;
    margin-top: -0.5rem;
    content: "+";
}
.is-active > .accordion-title::before {
    content: "–";
}

.accordion-content {
    display: none;
    padding: 1rem;
    border: 1px solid #e6e6e6;
    border-bottom: 0;
    background-color: #fefefe;
    color: #0a0a0a;
}
:last-child > .accordion-content:last-child {
    border-bottom: 1px solid #e6e6e6;
}

.media-object {
    display: flex;
    margin-bottom: 1rem;
    flex-wrap: nowrap;
}
.media-object img {
    max-width: none;
}
@media print, screen and (max-width: 47.99875em) {
    .media-object.stack-for-small {
        flex-wrap: wrap;
    }
}

.media-object-section {
    flex: 0 1 auto;
}
.media-object-section:first-child {
    padding-right: 1rem;
}
.media-object-section:last-child:not(:nth-child(2)) {
    padding-left: 1rem;
}
.media-object-section > :last-child {
    margin-bottom: 0;
}
@media print, screen and (max-width: 47.99875em) {
    .stack-for-small .media-object-section {
        padding: 0;
        padding-bottom: 1rem;
        flex-basis: 100%;
        max-width: 100%;
    }
    .stack-for-small .media-object-section img {
        width: 100%;
    }
}
.media-object-section.main-section {
    flex: 1 1 0px;
}

.orbit {
    position: relative;
}

.orbit-container {
    position: relative;
    height: 0;
    margin: 0;
    list-style: none;
    overflow: hidden;
}

.orbit-slide {
    width: 100%;
    position: absolute;
}
.orbit-slide.no-motionui.is-active {
    top: 0;
    left: 0;
}

.orbit-figure {
    margin: 0;
}

.orbit-image {
    width: 100%;
    max-width: 100%;
    margin: 0;
}

.orbit-caption {
    position: absolute;
    bottom: 0;
    width: 100%;
    margin-bottom: 0;
    padding: 1rem;
    background-color: rgba(10, 10, 10, 0.5);
    color: #fefefe;
}

.orbit-next, .orbit-previous {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 10;
    padding: 1rem;
    color: #fefefe;
}
[data-whatinput=mouse] .orbit-next, [data-whatinput=mouse] .orbit-previous {
    outline: 0;
}
.orbit-next:hover, .orbit-previous:hover, .orbit-next:active, .orbit-previous:active, .orbit-next:focus, .orbit-previous:focus {
    background-color: rgba(10, 10, 10, 0.5);
}

.orbit-previous {
    left: 0;
}

.orbit-next {
    left: auto;
    right: 0;
}

.orbit-bullets {
    position: relative;
    margin-top: 0.8rem;
    margin-bottom: 0.8rem;
    text-align: center;
}
[data-whatinput=mouse] .orbit-bullets {
    outline: 0;
}
.orbit-bullets button {
    width: 1.2rem;
    height: 1.2rem;
    margin: 0.1rem;
    border-radius: 50%;
    background-color: #cacaca;
}
.orbit-bullets button:hover {
    background-color: #8a8a8a;
}
.orbit-bullets button.is-active {
    background-color: #8a8a8a;
}

.responsive-embed,
.flex-video {
    position: relative;
    height: 0;
    margin-bottom: 1rem;
    padding-bottom: 75%;
    overflow: hidden;
}
.responsive-embed iframe,
.responsive-embed object,
.responsive-embed embed,
.responsive-embed video,
.flex-video iframe,
.flex-video object,
.flex-video embed,
.flex-video video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.responsive-embed.widescreen,
.flex-video.widescreen {
    padding-bottom: 56.25%;
}

.tabs {
    margin: 0;
    border: 1px solid #e6e6e6;
    background: #fefefe;
    list-style-type: none;
}
.tabs::before, .tabs::after {
    display: table;
    content: " ";
    flex-basis: 0;
    order: 1;
}
.tabs::after {
    clear: both;
}

.tabs.vertical > li {
    display: block;
    float: none;
    width: auto;
}

.tabs.simple > li > a {
    padding: 0;
}
.tabs.simple > li > a:hover {
    background: transparent;
}

.tabs.primary {
    background: #1779ba;
}
.tabs.primary > li > a {
    color: #fefefe;
}
.tabs.primary > li > a:hover, .tabs.primary > li > a:focus {
    background: #1673b1;
}

.tabs-title {
    float: left;
}
.tabs-title > a {
    display: block;
    padding: 1.25rem 1.5rem;
    font-size: 0.75rem;
    line-height: 1;
    color: #1779ba;
}
[data-whatinput=mouse] .tabs-title > a {
    outline: 0;
}
.tabs-title > a:hover {
    background: #fefefe;
    color: #1468a0;
}
.tabs-title > a:focus, .tabs-title > a[aria-selected=true] {
    background: #e6e6e6;
    color: #1779ba;
}

.tabs-content {
    border: 1px solid #e6e6e6;
    border-top: 0;
    background: #fefefe;
    color: #0a0a0a;
    transition: all 0.5s ease;
}

.tabs-content.vertical {
    border: 1px solid #e6e6e6;
    border-left: 0;
}

.tabs-panel {
    display: none;
    padding: 1rem;
}
.tabs-panel.is-active {
    display: block;
}

.thumbnail {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 1rem;
    border: 4px solid #fefefe;
    border-radius: 0;
    box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2);
    line-height: 0;
}

a.thumbnail {
    transition: box-shadow 200ms ease-out;
}
a.thumbnail:hover, a.thumbnail:focus {
    box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5);
}
a.thumbnail image {
    box-shadow: none;
}

.menu {
    padding: 0;
    margin: 0;
    list-style: none;
    position: relative;
    display: flex;
    flex-wrap: wrap;
}
[data-whatinput=mouse] .menu li {
    outline: 0;
}
.menu a,
.menu .button {
    line-height: 1;
    text-decoration: none;
    display: block;
    padding: 0.7rem 1rem;
}
.menu input,
.menu select,
.menu a,
.menu button {
    margin-bottom: 0;
}
.menu input {
    display: inline-block;
}
.menu, .menu.horizontal {
    flex-wrap: wrap;
    flex-direction: row;
}
.menu.vertical {
    flex-wrap: nowrap;
    flex-direction: column;
}
.menu.vertical.icon-top li a img,
.menu.vertical.icon-top li a i,
.menu.vertical.icon-top li a svg, .menu.vertical.icon-bottom li a img,
.menu.vertical.icon-bottom li a i,
.menu.vertical.icon-bottom li a svg {
    text-align: left;
}
.menu.expanded li {
    flex: 1 1 0px;
}
.menu.expanded.icon-top li a img,
.menu.expanded.icon-top li a i,
.menu.expanded.icon-top li a svg, .menu.expanded.icon-bottom li a img,
.menu.expanded.icon-bottom li a i,
.menu.expanded.icon-bottom li a svg {
    text-align: left;
}
.menu.simple {
    align-items: center;
}
.menu.simple li + li {
    margin-left: 1rem;
}
.menu.simple a {
    padding: 0;
}
@media print, screen and (min-width: 48em) {
    .menu.medium-horizontal {
        flex-wrap: wrap;
        flex-direction: row;
    }
    .menu.medium-vertical {
        flex-wrap: nowrap;
        flex-direction: column;
    }
    .menu.medium-expanded li {
        flex: 1 1 0px;
    }
    .menu.medium-simple li {
        flex: 1 1 0px;
    }
}
@media print, screen and (min-width: 64em) {
    .menu.large-horizontal {
        flex-wrap: wrap;
        flex-direction: row;
    }
    .menu.large-vertical {
        flex-wrap: nowrap;
        flex-direction: column;
    }
    .menu.large-expanded li {
        flex: 1 1 0px;
    }
    .menu.large-simple li {
        flex: 1 1 0px;
    }
}
@media screen and (min-width: 75em) {
    .menu.xlarge-horizontal {
        flex-wrap: wrap;
        flex-direction: row;
    }
    .menu.xlarge-vertical {
        flex-wrap: nowrap;
        flex-direction: column;
    }
    .menu.xlarge-expanded li {
        flex: 1 1 0px;
    }
    .menu.xlarge-simple li {
        flex: 1 1 0px;
    }
}
@media screen and (min-width: 90em) {
    .menu.xxlarge-horizontal {
        flex-wrap: wrap;
        flex-direction: row;
    }
    .menu.xxlarge-vertical {
        flex-wrap: nowrap;
        flex-direction: column;
    }
    .menu.xxlarge-expanded li {
        flex: 1 1 0px;
    }
    .menu.xxlarge-simple li {
        flex: 1 1 0px;
    }
}
.menu.nested {
    margin-right: 0;
    margin-left: 1rem;
}
.menu.icons a {
    display: flex;
}
.menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a {
    display: flex;
}
.menu.icon-left li a, .menu.nested.icon-left li a {
    flex-flow: row nowrap;
}
.menu.icon-left li a img,
.menu.icon-left li a i,
.menu.icon-left li a svg, .menu.nested.icon-left li a img,
.menu.nested.icon-left li a i,
.menu.nested.icon-left li a svg {
    margin-right: 0.25rem;
}
.menu.icon-right li a, .menu.nested.icon-right li a {
    flex-flow: row nowrap;
}
.menu.icon-right li a img,
.menu.icon-right li a i,
.menu.icon-right li a svg, .menu.nested.icon-right li a img,
.menu.nested.icon-right li a i,
.menu.nested.icon-right li a svg {
    margin-left: 0.25rem;
}
.menu.icon-top li a, .menu.nested.icon-top li a {
    flex-flow: column nowrap;
}
.menu.icon-top li a img,
.menu.icon-top li a i,
.menu.icon-top li a svg, .menu.nested.icon-top li a img,
.menu.nested.icon-top li a i,
.menu.nested.icon-top li a svg {
    align-self: stretch;
    margin-bottom: 0.25rem;
    text-align: center;
}
.menu.icon-bottom li a, .menu.nested.icon-bottom li a {
    flex-flow: column nowrap;
}
.menu.icon-bottom li a img,
.menu.icon-bottom li a i,
.menu.icon-bottom li a svg, .menu.nested.icon-bottom li a img,
.menu.nested.icon-bottom li a i,
.menu.nested.icon-bottom li a svg {
    align-self: stretch;
    margin-bottom: 0.25rem;
    text-align: center;
}
.menu .is-active > a {
    background: #1779ba;
    color: #fefefe;
}
.menu .active > a {
    background: #1779ba;
    color: #fefefe;
}
.menu.align-left {
    justify-content: flex-start;
}
.menu.align-right li {
    display: flex;
    justify-content: flex-end;
}
.menu.align-right li .submenu li {
    justify-content: flex-start;
}
.menu.align-right.vertical li {
    display: block;
    text-align: right;
}
.menu.align-right.vertical li .submenu li {
    text-align: right;
}
.menu.align-right.icon-top li a img,
.menu.align-right.icon-top li a i,
.menu.align-right.icon-top li a svg, .menu.align-right.icon-bottom li a img,
.menu.align-right.icon-bottom li a i,
.menu.align-right.icon-bottom li a svg {
    text-align: right;
}
.menu.align-right .nested {
    margin-right: 1rem;
    margin-left: 0;
}
.menu.align-center li {
    display: flex;
    justify-content: center;
}
.menu.align-center li .submenu li {
    justify-content: flex-start;
}
.menu .menu-text {
    padding: 0.7rem 1rem;
    font-weight: bold;
    line-height: 1;
    color: inherit;
}

.menu-centered > .menu {
    justify-content: center;
}
.menu-centered > .menu li {
    display: flex;
    justify-content: center;
}
.menu-centered > .menu li .submenu li {
    justify-content: flex-start;
}

.no-js [data-responsive-menu] ul {
    display: none;
}

.menu-icon {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 16px;
    cursor: pointer;
}
.menu-icon::after {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 2px;
    background: #fefefe;
    box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe;
    content: "";
}
.menu-icon:hover::after {
    background: #cacaca;
    box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca;
}

.menu-icon.dark {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 16px;
    cursor: pointer;
}
.menu-icon.dark::after {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 2px;
    background: #0a0a0a;
    box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a;
    content: "";
}
.menu-icon.dark:hover::after {
    background: #8a8a8a;
    box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a;
}

.accordion-menu li {
    width: 100%;
}
.accordion-menu a {
    padding: 0.7rem 1rem;
}
.accordion-menu .is-accordion-submenu a {
    padding: 0.7rem 1rem;
}
.accordion-menu .nested.is-accordion-submenu {
    margin-right: 0;
    margin-left: 1rem;
}
.accordion-menu.align-right .nested.is-accordion-submenu {
    margin-right: 1rem;
    margin-left: 0;
}
.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a {
    position: relative;
}
.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-bottom-width: 0;
    border-color: #1779ba transparent transparent;
    position: absolute;
    top: 50%;
    margin-top: -3px;
    right: 1rem;
}
.accordion-menu.align-left .is-accordion-submenu-parent > a::after {
    right: 1rem;
    left: auto;
}
.accordion-menu.align-right .is-accordion-submenu-parent > a::after {
    right: auto;
    left: 1rem;
}
.accordion-menu .is-accordion-submenu-parent[aria-expanded=true] > a::after {
    transform: rotate(180deg);
    transform-origin: 50% 50%;
}

.is-accordion-submenu-parent {
    position: relative;
}

.has-submenu-toggle > a {
    margin-right: 40px;
}

.submenu-toggle {
    position: absolute;
    top: 0;
    right: 0;
    width: 40px;
    height: 40px;
    cursor: pointer;
}
.submenu-toggle::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-bottom-width: 0;
    border-color: #1779ba transparent transparent;
    top: 0;
    bottom: 0;
    margin: auto;
}

.submenu-toggle[aria-expanded=true]::after {
    transform: scaleY(-1);
    transform-origin: 50% 50%;
}

.submenu-toggle-text {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border: 0 !important;
}

.is-drilldown {
    position: relative;
    overflow: hidden;
}
.is-drilldown li {
    display: block;
}
.is-drilldown.animate-height {
    transition: height 0.5s;
}

.drilldown a {
    padding: 0.7rem 1rem;
    background: #fefefe;
}
.drilldown .is-drilldown-submenu {
    position: absolute;
    top: 0;
    left: 100%;
    z-index: -1;
    width: 100%;
    background: #fefefe;
    transition: transform 0.15s linear;
}
.drilldown .is-drilldown-submenu.is-active {
    z-index: 1;
    display: block;
    transform: translateX(-100%);
}
.drilldown .is-drilldown-submenu.is-closing {
    transform: translateX(100%);
}
.drilldown .is-drilldown-submenu a {
    padding: 0.7rem 1rem;
}
.drilldown .nested.is-drilldown-submenu {
    margin-right: 0;
    margin-left: 0;
}
.drilldown .drilldown-submenu-cover-previous {
    min-height: 100%;
}
.drilldown .is-drilldown-submenu-parent > a {
    position: relative;
}
.drilldown .is-drilldown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-right-width: 0;
    border-color: transparent transparent transparent #1779ba;
    position: absolute;
    top: 50%;
    margin-top: -6px;
    right: 1rem;
}
.drilldown.align-left .is-drilldown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-right-width: 0;
    border-color: transparent transparent transparent #1779ba;
    right: 1rem;
    left: auto;
}
.drilldown.align-right .is-drilldown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-left-width: 0;
    border-color: transparent #1779ba transparent transparent;
    right: auto;
    left: 1rem;
}
.drilldown .js-drilldown-back > a::before {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-left-width: 0;
    border-color: transparent #1779ba transparent transparent;
    display: inline-block;
    vertical-align: middle;
    margin-right: 0.75rem;
}

.dropdown.menu > li.opens-left > .is-dropdown-submenu {
    top: 100%;
    right: 0;
    left: auto;
}
.dropdown.menu > li.opens-right > .is-dropdown-submenu {
    top: 100%;
    right: auto;
    left: 0;
}
.dropdown.menu > li.is-dropdown-submenu-parent > a {
    position: relative;
    padding-right: 1.5rem;
}
.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-bottom-width: 0;
    border-color: #1779ba transparent transparent;
    right: 5px;
    left: auto;
    margin-top: -3px;
}
[data-whatinput=mouse] .dropdown.menu a {
    outline: 0;
}
.dropdown.menu > li > a {
    padding: 0.7rem 1rem;
}
.dropdown.menu > li.is-active > a {
    background: transparent;
    color: #1779ba;
}
.no-js .dropdown.menu ul {
    display: none;
}
.dropdown.menu .nested.is-dropdown-submenu {
    margin-right: 0;
    margin-left: 0;
}
.dropdown.menu.vertical > li .is-dropdown-submenu {
    top: 0;
}
.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu {
    top: 0;
    right: 100%;
    left: auto;
}
.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
}
.dropdown.menu.vertical > li > a::after {
    right: 14px;
}
.dropdown.menu.vertical > li.opens-left > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-left-width: 0;
    border-color: transparent #1779ba transparent transparent;
    right: auto;
    left: 5px;
}
.dropdown.menu.vertical > li.opens-right > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-right-width: 0;
    border-color: transparent transparent transparent #1779ba;
}
@media print, screen and (min-width: 48em) {
    .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu {
        top: 100%;
        right: 0;
        left: auto;
    }
    .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu {
        top: 100%;
        right: auto;
        left: 0;
    }
    .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a {
        position: relative;
        padding-right: 1.5rem;
    }
    .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after {
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 6px;
        content: "";
        border-bottom-width: 0;
        border-color: #1779ba transparent transparent;
        right: 5px;
        left: auto;
        margin-top: -3px;
    }
    .dropdown.menu.medium-vertical > li .is-dropdown-submenu {
        top: 0;
    }
    .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu {
        top: 0;
        right: 100%;
        left: auto;
    }
    .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu {
        right: auto;
        left: 100%;
    }
    .dropdown.menu.medium-vertical > li > a::after {
        right: 14px;
    }
    .dropdown.menu.medium-vertical > li.opens-left > a::after {
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 6px;
        content: "";
        border-left-width: 0;
        border-color: transparent #1779ba transparent transparent;
        right: auto;
        left: 5px;
    }
    .dropdown.menu.medium-vertical > li.opens-right > a::after {
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 6px;
        content: "";
        border-right-width: 0;
        border-color: transparent transparent transparent #1779ba;
    }
}
@media print, screen and (min-width: 64em) {
    .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu {
        top: 100%;
        right: 0;
        left: auto;
    }
    .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu {
        top: 100%;
        right: auto;
        left: 0;
    }
    .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a {
        position: relative;
        padding-right: 1.5rem;
    }
    .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after {
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 6px;
        content: "";
        border-bottom-width: 0;
        border-color: #1779ba transparent transparent;
        right: 5px;
        left: auto;
        margin-top: -3px;
    }
    .dropdown.menu.large-vertical > li .is-dropdown-submenu {
        top: 0;
    }
    .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu {
        top: 0;
        right: 100%;
        left: auto;
    }
    .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu {
        right: auto;
        left: 100%;
    }
    .dropdown.menu.large-vertical > li > a::after {
        right: 14px;
    }
    .dropdown.menu.large-vertical > li.opens-left > a::after {
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 6px;
        content: "";
        border-left-width: 0;
        border-color: transparent #1779ba transparent transparent;
        right: auto;
        left: 5px;
    }
    .dropdown.menu.large-vertical > li.opens-right > a::after {
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 6px;
        content: "";
        border-right-width: 0;
        border-color: transparent transparent transparent #1779ba;
    }
}
@media screen and (min-width: 75em) {
    .dropdown.menu.xlarge-horizontal > li.opens-left > .is-dropdown-submenu {
        top: 100%;
        right: 0;
        left: auto;
    }
    .dropdown.menu.xlarge-horizontal > li.opens-right > .is-dropdown-submenu {
        top: 100%;
        right: auto;
        left: 0;
    }
    .dropdown.menu.xlarge-horizontal > li.is-dropdown-submenu-parent > a {
        position: relative;
        padding-right: 1.5rem;
    }
    .dropdown.menu.xlarge-horizontal > li.is-dropdown-submenu-parent > a::after {
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 6px;
        content: "";
        border-bottom-width: 0;
        border-color: #1779ba transparent transparent;
        right: 5px;
        left: auto;
        margin-top: -3px;
    }
    .dropdown.menu.xlarge-vertical > li .is-dropdown-submenu {
        top: 0;
    }
    .dropdown.menu.xlarge-vertical > li.opens-left > .is-dropdown-submenu {
        top: 0;
        right: 100%;
        left: auto;
    }
    .dropdown.menu.xlarge-vertical > li.opens-right > .is-dropdown-submenu {
        right: auto;
        left: 100%;
    }
    .dropdown.menu.xlarge-vertical > li > a::after {
        right: 14px;
    }
    .dropdown.menu.xlarge-vertical > li.opens-left > a::after {
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 6px;
        content: "";
        border-left-width: 0;
        border-color: transparent #1779ba transparent transparent;
        right: auto;
        left: 5px;
    }
    .dropdown.menu.xlarge-vertical > li.opens-right > a::after {
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 6px;
        content: "";
        border-right-width: 0;
        border-color: transparent transparent transparent #1779ba;
    }
}
@media screen and (min-width: 90em) {
    .dropdown.menu.xxlarge-horizontal > li.opens-left > .is-dropdown-submenu {
        top: 100%;
        right: 0;
        left: auto;
    }
    .dropdown.menu.xxlarge-horizontal > li.opens-right > .is-dropdown-submenu {
        top: 100%;
        right: auto;
        left: 0;
    }
    .dropdown.menu.xxlarge-horizontal > li.is-dropdown-submenu-parent > a {
        position: relative;
        padding-right: 1.5rem;
    }
    .dropdown.menu.xxlarge-horizontal > li.is-dropdown-submenu-parent > a::after {
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 6px;
        content: "";
        border-bottom-width: 0;
        border-color: #1779ba transparent transparent;
        right: 5px;
        left: auto;
        margin-top: -3px;
    }
    .dropdown.menu.xxlarge-vertical > li .is-dropdown-submenu {
        top: 0;
    }
    .dropdown.menu.xxlarge-vertical > li.opens-left > .is-dropdown-submenu {
        top: 0;
        right: 100%;
        left: auto;
    }
    .dropdown.menu.xxlarge-vertical > li.opens-right > .is-dropdown-submenu {
        right: auto;
        left: 100%;
    }
    .dropdown.menu.xxlarge-vertical > li > a::after {
        right: 14px;
    }
    .dropdown.menu.xxlarge-vertical > li.opens-left > a::after {
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 6px;
        content: "";
        border-left-width: 0;
        border-color: transparent #1779ba transparent transparent;
        right: auto;
        left: 5px;
    }
    .dropdown.menu.xxlarge-vertical > li.opens-right > a::after {
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 6px;
        content: "";
        border-right-width: 0;
        border-color: transparent transparent transparent #1779ba;
    }
}
.dropdown.menu.align-right .is-dropdown-submenu.first-sub {
    top: 100%;
    right: 0;
    left: auto;
}

.is-dropdown-menu.vertical {
    width: 100px;
}
.is-dropdown-menu.vertical.align-right {
    float: right;
}

.is-dropdown-submenu-parent {
    position: relative;
}
.is-dropdown-submenu-parent a::after {
    position: absolute;
    top: 50%;
    right: 5px;
    left: auto;
    margin-top: -6px;
}
.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu {
    top: 100%;
    left: auto;
}
.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu {
    right: 100%;
    left: auto;
}
.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
}

.is-dropdown-submenu {
    position: absolute;
    top: 0;
    left: 100%;
    z-index: 1;
    display: none;
    min-width: 200px;
    border: 1px solid #cacaca;
    background: #fefefe;
}
.dropdown .is-dropdown-submenu a {
    padding: 0.7rem 1rem;
}
.is-dropdown-submenu .is-dropdown-submenu-parent > a::after {
    right: 14px;
}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-left-width: 0;
    border-color: transparent #1779ba transparent transparent;
    right: auto;
    left: 5px;
}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-right-width: 0;
    border-color: transparent transparent transparent #1779ba;
}
.is-dropdown-submenu .is-dropdown-submenu {
    margin-top: -1px;
}
.is-dropdown-submenu > li {
    width: 100%;
}
.is-dropdown-submenu.js-dropdown-active {
    display: block;
}

.is-off-canvas-open {
    overflow: hidden;
}

.js-off-canvas-overlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 11;
    width: 100%;
    height: 100%;
    transition: opacity 0.5s ease, visibility 0.5s ease;
    background: rgba(254, 254, 254, 0.25);
    opacity: 0;
    visibility: hidden;
    overflow: hidden;
}
.js-off-canvas-overlay.is-visible {
    opacity: 1;
    visibility: visible;
}
.js-off-canvas-overlay.is-closable {
    cursor: pointer;
}
.js-off-canvas-overlay.is-overlay-absolute {
    position: absolute;
}
.js-off-canvas-overlay.is-overlay-fixed {
    position: fixed;
}

.off-canvas-wrapper {
    position: relative;
    overflow: hidden;
}

.off-canvas {
    position: fixed;
    z-index: 12;
    transition: transform 0.5s ease;
    backface-visibility: hidden;
    background: #e6e6e6;
}
[data-whatinput=mouse] .off-canvas {
    outline: 0;
}
.off-canvas.is-transition-push {
    z-index: 12;
}
.off-canvas.is-closed {
    visibility: hidden;
}
.off-canvas.is-transition-overlap {
    z-index: 13;
}
.off-canvas.is-transition-overlap.is-open {
    box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);
}
.off-canvas.is-open {
    transform: translate(0, 0);
}

.off-canvas-absolute {
    position: absolute;
    z-index: 12;
    transition: transform 0.5s ease;
    backface-visibility: hidden;
    background: #e6e6e6;
}
[data-whatinput=mouse] .off-canvas-absolute {
    outline: 0;
}
.off-canvas-absolute.is-transition-push {
    z-index: 12;
}
.off-canvas-absolute.is-closed {
    visibility: hidden;
}
.off-canvas-absolute.is-transition-overlap {
    z-index: 13;
}
.off-canvas-absolute.is-transition-overlap.is-open {
    box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);
}
.off-canvas-absolute.is-open {
    transform: translate(0, 0);
}

.position-left {
    top: 0;
    left: 0;
    height: 100%;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    width: 250px;
    transform: translateX(-250px);
}
.off-canvas-content .off-canvas.position-left {
    transform: translateX(-250px);
}
.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open {
    transform: translate(0, 0);
}

.off-canvas-content.is-open-left.has-transition-push {
    transform: translateX(250px);
}

.position-left.is-transition-push {
    box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25);
}

.position-right {
    top: 0;
    right: 0;
    height: 100%;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    width: 250px;
    transform: translateX(250px);
}
.off-canvas-content .off-canvas.position-right {
    transform: translateX(250px);
}
.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open {
    transform: translate(0, 0);
}

.off-canvas-content.is-open-right.has-transition-push {
    transform: translateX(-250px);
}

.position-right.is-transition-push {
    box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25);
}

.position-top {
    top: 0;
    left: 0;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    height: 250px;
    transform: translateY(-250px);
}
.off-canvas-content .off-canvas.position-top {
    transform: translateY(-250px);
}
.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open {
    transform: translate(0, 0);
}

.off-canvas-content.is-open-top.has-transition-push {
    transform: translateY(250px);
}

.position-top.is-transition-push {
    box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25);
}

.position-bottom {
    bottom: 0;
    left: 0;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    height: 250px;
    transform: translateY(250px);
}
.off-canvas-content .off-canvas.position-bottom {
    transform: translateY(250px);
}
.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open {
    transform: translate(0, 0);
}

.off-canvas-content.is-open-bottom.has-transition-push {
    transform: translateY(-250px);
}

.position-bottom.is-transition-push {
    box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25);
}

.off-canvas-content {
    transform: none;
    backface-visibility: hidden;
}
.off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push {
    transition: transform 0.5s ease;
}
.off-canvas-content.has-transition-push {
    transform: translate(0, 0);
}
.off-canvas-content .off-canvas.is-open {
    transform: translate(0, 0);
}

@media print, screen and (min-width: 48em) {
    .position-left.reveal-for-medium {
        transform: none;
        z-index: 12;
        transition: none;
        visibility: visible;
    }
    .position-left.reveal-for-medium .close-button {
        display: none;
    }
    .off-canvas-content .position-left.reveal-for-medium {
        transform: none;
    }
    .off-canvas-content.has-reveal-left {
        margin-left: 250px;
    }
    .position-left.reveal-for-medium ~ .off-canvas-content {
        margin-left: 250px;
    }
    .position-right.reveal-for-medium {
        transform: none;
        z-index: 12;
        transition: none;
        visibility: visible;
    }
    .position-right.reveal-for-medium .close-button {
        display: none;
    }
    .off-canvas-content .position-right.reveal-for-medium {
        transform: none;
    }
    .off-canvas-content.has-reveal-right {
        margin-right: 250px;
    }
    .position-right.reveal-for-medium ~ .off-canvas-content {
        margin-right: 250px;
    }
    .position-top.reveal-for-medium {
        transform: none;
        z-index: 12;
        transition: none;
        visibility: visible;
    }
    .position-top.reveal-for-medium .close-button {
        display: none;
    }
    .off-canvas-content .position-top.reveal-for-medium {
        transform: none;
    }
    .off-canvas-content.has-reveal-top {
        margin-top: 250px;
    }
    .position-top.reveal-for-medium ~ .off-canvas-content {
        margin-top: 250px;
    }
    .position-bottom.reveal-for-medium {
        transform: none;
        z-index: 12;
        transition: none;
        visibility: visible;
    }
    .position-bottom.reveal-for-medium .close-button {
        display: none;
    }
    .off-canvas-content .position-bottom.reveal-for-medium {
        transform: none;
    }
    .off-canvas-content.has-reveal-bottom {
        margin-bottom: 250px;
    }
    .position-bottom.reveal-for-medium ~ .off-canvas-content {
        margin-bottom: 250px;
    }
}
@media print, screen and (min-width: 64em) {
    .position-left.reveal-for-large {
        transform: none;
        z-index: 12;
        transition: none;
        visibility: visible;
    }
    .position-left.reveal-for-large .close-button {
        display: none;
    }
    .off-canvas-content .position-left.reveal-for-large {
        transform: none;
    }
    .off-canvas-content.has-reveal-left {
        margin-left: 250px;
    }
    .position-left.reveal-for-large ~ .off-canvas-content {
        margin-left: 250px;
    }
    .position-right.reveal-for-large {
        transform: none;
        z-index: 12;
        transition: none;
        visibility: visible;
    }
    .position-right.reveal-for-large .close-button {
        display: none;
    }
    .off-canvas-content .position-right.reveal-for-large {
        transform: none;
    }
    .off-canvas-content.has-reveal-right {
        margin-right: 250px;
    }
    .position-right.reveal-for-large ~ .off-canvas-content {
        margin-right: 250px;
    }
    .position-top.reveal-for-large {
        transform: none;
        z-index: 12;
        transition: none;
        visibility: visible;
    }
    .position-top.reveal-for-large .close-button {
        display: none;
    }
    .off-canvas-content .position-top.reveal-for-large {
        transform: none;
    }
    .off-canvas-content.has-reveal-top {
        margin-top: 250px;
    }
    .position-top.reveal-for-large ~ .off-canvas-content {
        margin-top: 250px;
    }
    .position-bottom.reveal-for-large {
        transform: none;
        z-index: 12;
        transition: none;
        visibility: visible;
    }
    .position-bottom.reveal-for-large .close-button {
        display: none;
    }
    .off-canvas-content .position-bottom.reveal-for-large {
        transform: none;
    }
    .off-canvas-content.has-reveal-bottom {
        margin-bottom: 250px;
    }
    .position-bottom.reveal-for-large ~ .off-canvas-content {
        margin-bottom: 250px;
    }
}
@media screen and (min-width: 75em) {
    .position-left.reveal-for-xlarge {
        transform: none;
        z-index: 12;
        transition: none;
        visibility: visible;
    }
    .position-left.reveal-for-xlarge .close-button {
        display: none;
    }
    .off-canvas-content .position-left.reveal-for-xlarge {
        transform: none;
    }
    .off-canvas-content.has-reveal-left {
        margin-left: 250px;
    }
    .position-left.reveal-for-xlarge ~ .off-canvas-content {
        margin-left: 250px;
    }
    .position-right.reveal-for-xlarge {
        transform: none;
        z-index: 12;
        transition: none;
        visibility: visible;
    }
    .position-right.reveal-for-xlarge .close-button {
        display: none;
    }
    .off-canvas-content .position-right.reveal-for-xlarge {
        transform: none;
    }
    .off-canvas-content.has-reveal-right {
        margin-right: 250px;
    }
    .position-right.reveal-for-xlarge ~ .off-canvas-content {
        margin-right: 250px;
    }
    .position-top.reveal-for-xlarge {
        transform: none;
        z-index: 12;
        transition: none;
        visibility: visible;
    }
    .position-top.reveal-for-xlarge .close-button {
        display: none;
    }
    .off-canvas-content .position-top.reveal-for-xlarge {
        transform: none;
    }
    .off-canvas-content.has-reveal-top {
        margin-top: 250px;
    }
    .position-top.reveal-for-xlarge ~ .off-canvas-content {
        margin-top: 250px;
    }
    .position-bottom.reveal-for-xlarge {
        transform: none;
        z-index: 12;
        transition: none;
        visibility: visible;
    }
    .position-bottom.reveal-for-xlarge .close-button {
        display: none;
    }
    .off-canvas-content .position-bottom.reveal-for-xlarge {
        transform: none;
    }
    .off-canvas-content.has-reveal-bottom {
        margin-bottom: 250px;
    }
    .position-bottom.reveal-for-xlarge ~ .off-canvas-content {
        margin-bottom: 250px;
    }
}
@media screen and (min-width: 90em) {
    .position-left.reveal-for-xxlarge {
        transform: none;
        z-index: 12;
        transition: none;
        visibility: visible;
    }
    .position-left.reveal-for-xxlarge .close-button {
        display: none;
    }
    .off-canvas-content .position-left.reveal-for-xxlarge {
        transform: none;
    }
    .off-canvas-content.has-reveal-left {
        margin-left: 250px;
    }
    .position-left.reveal-for-xxlarge ~ .off-canvas-content {
        margin-left: 250px;
    }
    .position-right.reveal-for-xxlarge {
        transform: none;
        z-index: 12;
        transition: none;
        visibility: visible;
    }
    .position-right.reveal-for-xxlarge .close-button {
        display: none;
    }
    .off-canvas-content .position-right.reveal-for-xxlarge {
        transform: none;
    }
    .off-canvas-content.has-reveal-right {
        margin-right: 250px;
    }
    .position-right.reveal-for-xxlarge ~ .off-canvas-content {
        margin-right: 250px;
    }
    .position-top.reveal-for-xxlarge {
        transform: none;
        z-index: 12;
        transition: none;
        visibility: visible;
    }
    .position-top.reveal-for-xxlarge .close-button {
        display: none;
    }
    .off-canvas-content .position-top.reveal-for-xxlarge {
        transform: none;
    }
    .off-canvas-content.has-reveal-top {
        margin-top: 250px;
    }
    .position-top.reveal-for-xxlarge ~ .off-canvas-content {
        margin-top: 250px;
    }
    .position-bottom.reveal-for-xxlarge {
        transform: none;
        z-index: 12;
        transition: none;
        visibility: visible;
    }
    .position-bottom.reveal-for-xxlarge .close-button {
        display: none;
    }
    .off-canvas-content .position-bottom.reveal-for-xxlarge {
        transform: none;
    }
    .off-canvas-content.has-reveal-bottom {
        margin-bottom: 250px;
    }
    .position-bottom.reveal-for-xxlarge ~ .off-canvas-content {
        margin-bottom: 250px;
    }
}
@media print, screen and (min-width: 48em) {
    .off-canvas.in-canvas-for-medium {
        visibility: visible;
        height: auto;
        position: static;
        background: none;
        width: auto;
        overflow: visible;
        transition: none;
    }
    .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom {
        box-shadow: none;
        transform: none;
    }
    .off-canvas.in-canvas-for-medium .close-button {
        display: none;
    }
}
@media print, screen and (min-width: 64em) {
    .off-canvas.in-canvas-for-large {
        visibility: visible;
        height: auto;
        position: static;
        background: none;
        width: auto;
        overflow: visible;
        transition: none;
    }
    .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom {
        box-shadow: none;
        transform: none;
    }
    .off-canvas.in-canvas-for-large .close-button {
        display: none;
    }
}
@media screen and (min-width: 75em) {
    .off-canvas.in-canvas-for-xlarge {
        visibility: visible;
        height: auto;
        position: static;
        background: none;
        width: auto;
        overflow: visible;
        transition: none;
    }
    .off-canvas.in-canvas-for-xlarge.position-left, .off-canvas.in-canvas-for-xlarge.position-right, .off-canvas.in-canvas-for-xlarge.position-top, .off-canvas.in-canvas-for-xlarge.position-bottom {
        box-shadow: none;
        transform: none;
    }
    .off-canvas.in-canvas-for-xlarge .close-button {
        display: none;
    }
}
@media screen and (min-width: 90em) {
    .off-canvas.in-canvas-for-xxlarge {
        visibility: visible;
        height: auto;
        position: static;
        background: none;
        width: auto;
        overflow: visible;
        transition: none;
    }
    .off-canvas.in-canvas-for-xxlarge.position-left, .off-canvas.in-canvas-for-xxlarge.position-right, .off-canvas.in-canvas-for-xxlarge.position-top, .off-canvas.in-canvas-for-xxlarge.position-bottom {
        box-shadow: none;
        transform: none;
    }
    .off-canvas.in-canvas-for-xxlarge .close-button {
        display: none;
    }
}
html.is-reveal-open {
    position: fixed;
    width: 100%;
    overflow-y: hidden;
}
html.is-reveal-open.zf-has-scroll {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
}
html.is-reveal-open body {
    overflow-y: hidden;
}

.reveal-overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1005;
    display: none;
    background-color: rgba(10, 10, 10, 0.45);
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}

.reveal {
    z-index: 1006;
    backface-visibility: hidden;
    display: none;
    padding: 1rem;
    border: 1px solid #cacaca;
    border-radius: 0;
    background-color: #fefefe;
    position: relative;
    top: 100px;
    margin-right: auto;
    margin-left: auto;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}
[data-whatinput=mouse] .reveal {
    outline: 0;
}
@media print, screen and (min-width: 48em) {
    .reveal {
        min-height: 0;
    }
}
.reveal .column {
    min-width: 0;
}
.reveal > :last-child {
    margin-bottom: 0;
}
@media print, screen and (min-width: 48em) {
    .reveal {
        width: 600px;
        max-width: 75rem;
    }
}
.reveal.collapse {
    padding: 0;
}
@media print, screen and (min-width: 48em) {
    .reveal.tiny {
        width: 30%;
        max-width: 75rem;
    }
}
@media print, screen and (min-width: 48em) {
    .reveal.small {
        width: 50%;
        max-width: 75rem;
    }
}
@media print, screen and (min-width: 48em) {
    .reveal.large {
        width: 90%;
        max-width: 75rem;
    }
}
.reveal.full {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    max-width: none;
    height: 100%;
    min-height: 100%;
    margin-left: 0;
    border: 0;
    border-radius: 0;
}
@media print, screen and (max-width: 47.99875em) {
    .reveal {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        max-width: none;
        height: 100%;
        min-height: 100%;
        margin-left: 0;
        border: 0;
        border-radius: 0;
    }
}
.reveal.without-overlay {
    position: fixed;
}

.sticky-container {
    position: relative;
}

.sticky {
    position: relative;
    z-index: 0;
    transform: translate3d(0, 0, 0);
}

.sticky.is-stuck {
    position: fixed;
    z-index: 5;
    width: 100%;
}
.sticky.is-stuck.is-at-top {
    top: 0;
}
.sticky.is-stuck.is-at-bottom {
    bottom: 0;
}

.sticky.is-anchored {
    position: relative;
    right: auto;
    left: auto;
}
.sticky.is-anchored.is-at-bottom {
    bottom: 0;
}

.title-bar {
    padding: 0.5rem;
    background: #0a0a0a;
    color: #fefefe;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.title-bar .menu-icon {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}

.title-bar-left,
.title-bar-right {
    flex: 1 1 0px;
}

.title-bar-right {
    text-align: right;
}

.title-bar-title {
    display: inline-block;
    vertical-align: middle;
    font-weight: bold;
}

.top-bar {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    padding: 0.5rem;
    flex-wrap: wrap;
}
.top-bar,
.top-bar ul {
    background-color: #e6e6e6;
}
.top-bar input {
    max-width: 200px;
    margin-right: 1rem;
}
.top-bar .input-group-field {
    width: 100%;
    margin-right: 0;
}
.top-bar input.button {
    width: auto;
}
.top-bar .top-bar-left,
.top-bar .top-bar-right {
    flex: 0 0 100%;
    max-width: 100%;
}
@media print, screen and (min-width: 48em) {
    .top-bar {
        flex-wrap: nowrap;
    }
    .top-bar .top-bar-left {
        flex: 1 1 auto;
        margin-right: auto;
    }
    .top-bar .top-bar-right {
        flex: 0 1 auto;
        margin-left: auto;
    }
}
@media print, screen and (max-width: 63.99875em) {
    .top-bar.stacked-for-medium {
        flex-wrap: wrap;
    }
    .top-bar.stacked-for-medium .top-bar-left,
    .top-bar.stacked-for-medium .top-bar-right {
        flex: 0 0 100%;
        max-width: 100%;
    }
}
@media print, screen and (max-width: 74.99875em) {
    .top-bar.stacked-for-large {
        flex-wrap: wrap;
    }
    .top-bar.stacked-for-large .top-bar-left,
    .top-bar.stacked-for-large .top-bar-right {
        flex: 0 0 100%;
        max-width: 100%;
    }
}
@media print, screen and (max-width: 89.99875em) {
    .top-bar.stacked-for-xlarge {
        flex-wrap: wrap;
    }
    .top-bar.stacked-for-xlarge .top-bar-left,
    .top-bar.stacked-for-xlarge .top-bar-right {
        flex: 0 0 100%;
        max-width: 100%;
    }
}
.top-bar.stacked-for-xxlarge {
    flex-wrap: wrap;
}
.top-bar.stacked-for-xxlarge .top-bar-left,
.top-bar.stacked-for-xxlarge .top-bar-right {
    flex: 0 0 100%;
    max-width: 100%;
}

.top-bar-title {
    flex: 0 0 auto;
    margin: 0.5rem 1rem 0.5rem 0;
}

.top-bar-left,
.top-bar-right {
    flex: 0 0 auto;
}

.float-left {
    float: left !important;
}

.float-right {
    float: right !important;
}

.float-center {
    display: block;
    margin-right: auto;
    margin-left: auto;
}

.clearfix::before, .clearfix::after {
    display: table;
    content: " ";
    flex-basis: 0;
    order: 1;
}
.clearfix::after {
    clear: both;
}

.align-left {
    justify-content: flex-start;
}

.align-right {
    justify-content: flex-end;
}

.align-center {
    justify-content: center;
}

.align-justify {
    justify-content: space-between;
}

.align-spaced {
    justify-content: space-around;
}

.align-left.vertical.menu > li > a {
    justify-content: flex-start;
}

.align-right.vertical.menu > li > a {
    justify-content: flex-end;
}

.align-center.vertical.menu > li > a {
    justify-content: center;
}

.align-top {
    align-items: flex-start;
}

.align-self-top {
    align-self: flex-start;
}

.align-bottom {
    align-items: flex-end;
}

.align-self-bottom {
    align-self: flex-end;
}

.align-middle {
    align-items: center;
}

.align-self-middle {
    align-self: center;
}

.align-stretch {
    align-items: stretch;
}

.align-self-stretch {
    align-self: stretch;
}

.align-center-middle {
    justify-content: center;
    align-items: center;
    align-content: center;
}

.small-order-1 {
    order: 1;
}

.small-order-2 {
    order: 2;
}

.small-order-3 {
    order: 3;
}

.small-order-4 {
    order: 4;
}

.small-order-5 {
    order: 5;
}

.small-order-6 {
    order: 6;
}

@media print, screen and (min-width: 48em) {
    .medium-order-1 {
        order: 1;
    }
    .medium-order-2 {
        order: 2;
    }
    .medium-order-3 {
        order: 3;
    }
    .medium-order-4 {
        order: 4;
    }
    .medium-order-5 {
        order: 5;
    }
    .medium-order-6 {
        order: 6;
    }
}
@media print, screen and (min-width: 64em) {
    .large-order-1 {
        order: 1;
    }
    .large-order-2 {
        order: 2;
    }
    .large-order-3 {
        order: 3;
    }
    .large-order-4 {
        order: 4;
    }
    .large-order-5 {
        order: 5;
    }
    .large-order-6 {
        order: 6;
    }
}
@media screen and (min-width: 75em) {
    .xlarge-order-1 {
        order: 1;
    }
    .xlarge-order-2 {
        order: 2;
    }
    .xlarge-order-3 {
        order: 3;
    }
    .xlarge-order-4 {
        order: 4;
    }
    .xlarge-order-5 {
        order: 5;
    }
    .xlarge-order-6 {
        order: 6;
    }
}
@media screen and (min-width: 90em) {
    .xxlarge-order-1 {
        order: 1;
    }
    .xxlarge-order-2 {
        order: 2;
    }
    .xxlarge-order-3 {
        order: 3;
    }
    .xxlarge-order-4 {
        order: 4;
    }
    .xxlarge-order-5 {
        order: 5;
    }
    .xxlarge-order-6 {
        order: 6;
    }
}
.flex-container {
    display: flex;
}

.flex-child-auto {
    flex: 1 1 auto;
}

.flex-child-grow {
    flex: 1 0 auto;
}

.flex-child-shrink {
    flex: 0 1 auto;
}

.flex-dir-row {
    flex-direction: row;
}

.flex-dir-row-reverse {
    flex-direction: row-reverse;
}

.flex-dir-column {
    flex-direction: column;
}

.flex-dir-column-reverse {
    flex-direction: column-reverse;
}

@media print, screen and (min-width: 48em) {
    .medium-flex-container {
        display: flex;
    }
    .medium-flex-child-auto {
        flex: 1 1 auto;
    }
    .medium-flex-child-grow {
        flex: 1 0 auto;
    }
    .medium-flex-child-shrink {
        flex: 0 1 auto;
    }
    .medium-flex-dir-row {
        flex-direction: row;
    }
    .medium-flex-dir-row-reverse {
        flex-direction: row-reverse;
    }
    .medium-flex-dir-column {
        flex-direction: column;
    }
    .medium-flex-dir-column-reverse {
        flex-direction: column-reverse;
    }
}
@media print, screen and (min-width: 64em) {
    .large-flex-container {
        display: flex;
    }
    .large-flex-child-auto {
        flex: 1 1 auto;
    }
    .large-flex-child-grow {
        flex: 1 0 auto;
    }
    .large-flex-child-shrink {
        flex: 0 1 auto;
    }
    .large-flex-dir-row {
        flex-direction: row;
    }
    .large-flex-dir-row-reverse {
        flex-direction: row-reverse;
    }
    .large-flex-dir-column {
        flex-direction: column;
    }
    .large-flex-dir-column-reverse {
        flex-direction: column-reverse;
    }
}
@media screen and (min-width: 75em) {
    .xlarge-flex-container {
        display: flex;
    }
    .xlarge-flex-child-auto {
        flex: 1 1 auto;
    }
    .xlarge-flex-child-grow {
        flex: 1 0 auto;
    }
    .xlarge-flex-child-shrink {
        flex: 0 1 auto;
    }
    .xlarge-flex-dir-row {
        flex-direction: row;
    }
    .xlarge-flex-dir-row-reverse {
        flex-direction: row-reverse;
    }
    .xlarge-flex-dir-column {
        flex-direction: column;
    }
    .xlarge-flex-dir-column-reverse {
        flex-direction: column-reverse;
    }
}
@media screen and (min-width: 90em) {
    .xxlarge-flex-container {
        display: flex;
    }
    .xxlarge-flex-child-auto {
        flex: 1 1 auto;
    }
    .xxlarge-flex-child-grow {
        flex: 1 0 auto;
    }
    .xxlarge-flex-child-shrink {
        flex: 0 1 auto;
    }
    .xxlarge-flex-dir-row {
        flex-direction: row;
    }
    .xxlarge-flex-dir-row-reverse {
        flex-direction: row-reverse;
    }
    .xxlarge-flex-dir-column {
        flex-direction: column;
    }
    .xxlarge-flex-dir-column-reverse {
        flex-direction: column-reverse;
    }
}
.hide {
    display: none !important;
}

.invisible {
    visibility: hidden;
}

.visible {
    visibility: visible;
}

@media print, screen and (max-width: 47.99875em) {
    .hide-for-small-only {
        display: none !important;
    }
}

@media screen and (max-width: 0em), screen and (min-width: 48em) {
    .show-for-small-only {
        display: none !important;
    }
}

@media print, screen and (min-width: 48em) {
    .hide-for-medium {
        display: none !important;
    }
}

@media screen and (max-width: 47.99875em) {
    .show-for-medium {
        display: none !important;
    }
}

@media print, screen and (min-width: 48em) and (max-width: 63.99875em) {
    .hide-for-medium-only {
        display: none !important;
    }
}

@media screen and (max-width: 47.99875em), screen and (min-width: 64em) {
    .show-for-medium-only {
        display: none !important;
    }
}

@media print, screen and (min-width: 64em) {
    .hide-for-large {
        display: none !important;
    }
}

@media screen and (max-width: 63.99875em) {
    .show-for-large {
        display: none !important;
    }
}

@media print, screen and (min-width: 64em) and (max-width: 74.99875em) {
    .hide-for-large-only {
        display: none !important;
    }
}

@media screen and (max-width: 63.99875em), screen and (min-width: 75em) {
    .show-for-large-only {
        display: none !important;
    }
}

@media screen and (min-width: 75em) {
    .hide-for-xlarge {
        display: none !important;
    }
}

@media screen and (max-width: 74.99875em) {
    .show-for-xlarge {
        display: none !important;
    }
}

@media screen and (min-width: 75em) and (max-width: 89.99875em) {
    .hide-for-xlarge-only {
        display: none !important;
    }
}

@media screen and (max-width: 74.99875em), screen and (min-width: 90em) {
    .show-for-xlarge-only {
        display: none !important;
    }
}

@media screen and (min-width: 90em) {
    .hide-for-xxlarge {
        display: none !important;
    }
}

@media screen and (max-width: 89.99875em) {
    .show-for-xxlarge {
        display: none !important;
    }
}

@media screen and (min-width: 90em) {
    .hide-for-xxlarge-only {
        display: none !important;
    }
}

@media screen and (max-width: 89.99875em) {
    .show-for-xxlarge-only {
        display: none !important;
    }
}

.show-for-sr,
.show-on-focus {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border: 0 !important;
}

.show-on-focus:active, .show-on-focus:focus {
    position: static !important;
    width: auto !important;
    height: auto !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important;
}

.show-for-landscape,
.hide-for-portrait {
    display: block !important;
}
@media screen and (orientation: landscape) {
    .show-for-landscape,
    .hide-for-portrait {
        display: block !important;
    }
}
@media screen and (orientation: portrait) {
    .show-for-landscape,
    .hide-for-portrait {
        display: none !important;
    }
}

.hide-for-landscape,
.show-for-portrait {
    display: none !important;
}
@media screen and (orientation: landscape) {
    .hide-for-landscape,
    .show-for-portrait {
        display: none !important;
    }
}
@media screen and (orientation: portrait) {
    .hide-for-landscape,
    .show-for-portrait {
        display: block !important;
    }
}

.show-for-dark-mode {
    display: none;
}

.hide-for-dark-mode {
    display: block;
}

@media screen and (prefers-color-scheme: dark) {
    .show-for-dark-mode {
        display: block !important;
    }
    .hide-for-dark-mode {
        display: none !important;
    }
}
.show-for-ie {
    display: none;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .show-for-ie {
        display: block !important;
    }
    .hide-for-ie {
        display: none !important;
    }
}
.show-for-sticky {
    display: none;
}

.is-stuck .show-for-sticky {
    display: block;
}

.is-stuck .hide-for-sticky {
    display: none;
}

.text-hide {
    font: 0/0 a !important;
    color: transparent !important;
    text-shadow: none !important;
    background-color: transparent !important;
    border: 0 !important;
}

.text-truncate {
    max-width: 100% !important;
    overflow: hidden !important;
    text-overflow: ellipsis;
    white-space: nowrap !important;
}

.text-nowrap {
    white-space: nowrap !important;
}

.text-wrap {
    word-wrap: break-word !important;
}

.text-lowercase {
    text-transform: lowercase !important;
}

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

.text-capitalize {
    text-transform: capitalize !important;
}

.text-overline {
    text-decoration: overline !important;
}

.text-underline {
    text-decoration: underline !important;
}

.text-line-through {
    text-decoration: line-through !important;
}

.font-wide {
    letter-spacing: 0.25rem;
}

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

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

.font-italic {
    font-style: italic !important;
}

ul.list-disc {
    list-style-type: disc !important;
}

ul.list-circle {
    list-style-type: circle !important;
}

ul.list-square {
    list-style-type: square !important;
}

ol.list-decimal {
    list-style-type: decimal !important;
}

ol.list-lower-alpha {
    list-style-type: lower-alpha !important;
}

ol.list-lower-latin {
    list-style-type: lower-latin !important;
}

ol.list-lower-roman {
    list-style-type: lower-roman !important;
}

ol.list-upper-alpha {
    list-style-type: upper-alpha !important;
}

ol.list-upper-latin {
    list-style-type: upper-latin !important;
}

ol.list-upper-roman {
    list-style-type: upper-roman !important;
}

.rounded {
    border-radius: 5000px !important;
}
.rounded .switch-paddle {
    border-radius: 5000px !important;
}
.rounded .switch-paddle:after {
    border-radius: 50%;
}

.radius {
    border-radius: 0.1875rem;
}

.bordered {
    border: 0.0625rem solid #cacaca;
}

.shadow {
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}

.arrow-down {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0.4375rem;
    content: "";
    border-bottom-width: 0;
    border-color: #0a0a0a transparent transparent;
}

.arrow-up {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0.4375rem;
    content: "";
    border-top-width: 0;
    border-color: transparent transparent #0a0a0a;
}

.arrow-right {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0.4375rem;
    content: "";
    border-right-width: 0;
    border-color: transparent transparent transparent #0a0a0a;
}

.arrow-left {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0.4375rem;
    content: "";
    border-left-width: 0;
    border-color: transparent #0a0a0a transparent transparent;
}

.separator-center {
    text-align: center !important;
}
.separator-center::before, .separator-center::after {
    display: table;
    content: " ";
    flex-basis: 0;
    order: 1;
}
.separator-center::after {
    clear: both;
}
.separator-center::after {
    position: relative !important;
    width: 3rem;
    border-bottom: 0.125rem solid #1779ba;
    margin: 1rem auto 0;
}

.separator-left {
    text-align: left !important;
}
.separator-left::before, .separator-left::after {
    display: table;
    content: " ";
    flex-basis: 0;
    order: 1;
}
.separator-left::after {
    clear: both;
}
.separator-left::after {
    position: relative !important;
    width: 3rem;
    border-bottom: 0.125rem solid #1779ba;
    margin: 1rem auto 0;
    margin-left: 0 !important;
}

.separator-right {
    text-align: right !important;
}
.separator-right::before, .separator-right::after {
    display: table;
    content: " ";
    flex-basis: 0;
    order: 1;
}
.separator-right::after {
    clear: both;
}
.separator-right::after {
    position: relative !important;
    width: 3rem;
    border-bottom: 0.125rem solid #1779ba;
    margin: 1rem auto 0;
    margin-right: 0 !important;
}

.overflow-visible {
    overflow: visible !important;
}

.overflow-x-visible {
    overflow-x: visible !important;
}

.overflow-y-visible {
    overflow-y: visible !important;
}

.overflow-hidden {
    overflow: hidden !important;
}

.overflow-x-hidden {
    overflow-x: hidden !important;
}

.overflow-y-hidden {
    overflow-y: hidden !important;
}

.overflow-scroll {
    overflow: scroll !important;
    -webkit-overflow-scrolling: touch;
}

.overflow-x-scroll {
    overflow-x: scroll !important;
    -webkit-overflow-scrolling: touch;
}

.overflow-y-scroll {
    overflow-y: scroll !important;
    -webkit-overflow-scrolling: touch;
}

.display-inline {
    display: inline !important;
}

.display-inline-block {
    display: inline-block !important;
}

.display-block {
    display: block !important;
}

.display-table {
    display: table !important;
}

.display-table-cell {
    display: table-cell !important;
}

.position-static {
    position: static !important;
}

.position-relative {
    position: relative !important;
}

.position-absolute {
    position: absolute !important;
}

.position-fixed {
    position: fixed !important;
}

.position-fixed-top {
    position: fixed !important;
    top: 0rem !important;
    right: 0rem !important;
    left: 0rem !important;
    z-index: 975;
}

.position-fixed-bottom {
    position: fixed !important;
    right: 0rem !important;
    bottom: 0rem !important;
    left: 0rem !important;
    z-index: 975;
}

.border-box {
    box-sizing: border-box !important;
}

.border-none {
    border: 0 !important;
}

.width-25 {
    width: 25% !important;
}

.width-50 {
    width: 50% !important;
}

.width-75 {
    width: 75% !important;
}

.width-100 {
    width: 100% !important;
}

.height-25 {
    height: 25% !important;
}

.height-50 {
    height: 50% !important;
}

.height-75 {
    height: 75% !important;
}

.height-100 {
    height: 100% !important;
}

.max-width-100 {
    max-width: 100% !important;
}

.max-height-100 {
    max-height: 100% !important;
}

.margin-0 {
    margin: 0rem !important;
}

.margin-top-0 {
    margin-top: 0rem !important;
}

.margin-right-0 {
    margin-right: 0rem !important;
}

.margin-bottom-0 {
    margin-bottom: 0rem !important;
}

.margin-left-0 {
    margin-left: 0rem !important;
}

.margin-horizontal-0 {
    margin-right: 0rem !important;
    margin-left: 0rem !important;
}

.margin-vertical-0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
}

.padding-0 {
    padding: 0rem !important;
}

.padding-top-0 {
    padding-top: 0rem !important;
}

.padding-right-0 {
    padding-right: 0rem !important;
}

.padding-bottom-0 {
    padding-bottom: 0rem !important;
}

.padding-left-0 {
    padding-left: 0rem !important;
}

.padding-horizontal-0 {
    padding-right: 0rem !important;
    padding-left: 0rem !important;
}

.padding-vertical-0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
}

.margin-1 {
    margin: 1rem !important;
}

.margin-top-1 {
    margin-top: 1rem !important;
}

.margin-right-1 {
    margin-right: 1rem !important;
}

.margin-bottom-1 {
    margin-bottom: 1rem !important;
}

.margin-left-1 {
    margin-left: 1rem !important;
}

.margin-horizontal-1 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
}

.margin-vertical-1 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}

.padding-1 {
    padding: 1rem !important;
}

.padding-top-1 {
    padding-top: 1rem !important;
}

.padding-right-1 {
    padding-right: 1rem !important;
}

.padding-bottom-1 {
    padding-bottom: 1rem !important;
}

.padding-left-1 {
    padding-left: 1rem !important;
}

.padding-horizontal-1 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
}

.padding-vertical-1 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}

.margin-2 {
    margin: 2rem !important;
}

.margin-top-2 {
    margin-top: 2rem !important;
}

.margin-right-2 {
    margin-right: 2rem !important;
}

.margin-bottom-2 {
    margin-bottom: 2rem !important;
}

.margin-left-2 {
    margin-left: 2rem !important;
}

.margin-horizontal-2 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
}

.margin-vertical-2 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
}

.padding-2 {
    padding: 2rem !important;
}

.padding-top-2 {
    padding-top: 2rem !important;
}

.padding-right-2 {
    padding-right: 2rem !important;
}

.padding-bottom-2 {
    padding-bottom: 2rem !important;
}

.padding-left-2 {
    padding-left: 2rem !important;
}

.padding-horizontal-2 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
}

.padding-vertical-2 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
}

.margin-3 {
    margin: 3rem !important;
}

.margin-top-3 {
    margin-top: 3rem !important;
}

.margin-right-3 {
    margin-right: 3rem !important;
}

.margin-bottom-3 {
    margin-bottom: 3rem !important;
}

.margin-left-3 {
    margin-left: 3rem !important;
}

.margin-horizontal-3 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
}

.margin-vertical-3 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
}

.padding-3 {
    padding: 3rem !important;
}

.padding-top-3 {
    padding-top: 3rem !important;
}

.padding-right-3 {
    padding-right: 3rem !important;
}

.padding-bottom-3 {
    padding-bottom: 3rem !important;
}

.padding-left-3 {
    padding-left: 3rem !important;
}

.padding-horizontal-3 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
}

.padding-vertical-3 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}

.margin-4 {
    margin: 4rem !important;
}

.margin-top-4 {
    margin-top: 4rem !important;
}

.margin-right-4 {
    margin-right: 4rem !important;
}

.margin-bottom-4 {
    margin-bottom: 4rem !important;
}

.margin-left-4 {
    margin-left: 4rem !important;
}

.margin-horizontal-4 {
    margin-right: 4rem !important;
    margin-left: 4rem !important;
}

.margin-vertical-4 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
}

.padding-4 {
    padding: 4rem !important;
}

.padding-top-4 {
    padding-top: 4rem !important;
}

.padding-right-4 {
    padding-right: 4rem !important;
}

.padding-bottom-4 {
    padding-bottom: 4rem !important;
}

.padding-left-4 {
    padding-left: 4rem !important;
}

.padding-horizontal-4 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
}

.padding-vertical-4 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
}

.margin-5 {
    margin: 5rem !important;
}

.margin-top-5 {
    margin-top: 5rem !important;
}

.margin-right-5 {
    margin-right: 5rem !important;
}

.margin-bottom-5 {
    margin-bottom: 5rem !important;
}

.margin-left-5 {
    margin-left: 5rem !important;
}

.margin-horizontal-5 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
}

.margin-vertical-5 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
}

.padding-5 {
    padding: 5rem !important;
}

.padding-top-5 {
    padding-top: 5rem !important;
}

.padding-right-5 {
    padding-right: 5rem !important;
}

.padding-bottom-5 {
    padding-bottom: 5rem !important;
}

.padding-left-5 {
    padding-left: 5rem !important;
}

.padding-horizontal-5 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
}

.padding-vertical-5 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
}

.margin-6 {
    margin: 6rem !important;
}

.margin-top-6 {
    margin-top: 6rem !important;
}

.margin-right-6 {
    margin-right: 6rem !important;
}

.margin-bottom-6 {
    margin-bottom: 6rem !important;
}

.margin-left-6 {
    margin-left: 6rem !important;
}

.margin-horizontal-6 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
}

.margin-vertical-6 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
}

.padding-6 {
    padding: 6rem !important;
}

.padding-top-6 {
    padding-top: 6rem !important;
}

.padding-right-6 {
    padding-right: 6rem !important;
}

.padding-bottom-6 {
    padding-bottom: 6rem !important;
}

.padding-left-6 {
    padding-left: 6rem !important;
}

.padding-horizontal-6 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
}

.padding-vertical-6 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
}

.no-js div #main-menu-container {
    display: none;
}
@media print, screen and (min-width: 48em) {
    .no-js div #main-menu-container {
        display: block;
    }
}
.no-js div.main-nav-bar nav#primary-site-menu > ul > li > ul {
    display: none !important;
}

@font-face {
    font-family: "Material Design Icons";
    src: url(/build/fonts/materialdesignicons-webfont.f016085c.eot);
    src: url(/build/fonts/materialdesignicons-webfont.f016085c.eot?#iefix&v=2.0.46) format("embedded-opentype"), url(/build/fonts/materialdesignicons-webfont.93ba1198.woff2) format("woff2"), url(/build/fonts/materialdesignicons-webfont.63c876ae.woff) format("woff"), url(/build/fonts/materialdesignicons-webfont.f829d51c.ttf) format("truetype"), url(/build/images/materialdesignicons-webfont.3bc134ab.svg#materialdesigniconsregular) format("svg");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "Fira Sans Regular";
    src: url(/build/fonts/FiraSans-Regular.1c0bf072.ttf) format("truetype");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: "Fira Sans Medium";
    src: url(/build/fonts/FiraSans-Medium.9e604b4c.ttf) format("truetype");
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: "Fira Sans SB";
    src: url(/build/fonts/FiraSans-SemiBold.b6ffb492.ttf) format("truetype");
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: "Fira Sans Bold";
    src: url(/build/fonts/FiraSans-Bold.3919333f.ttf) format("truetype");
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: "Oswald Light";
    src: url(/build/fonts/Oswald-Light.2690ecea.ttf) format("truetype");
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: "Oswald Regular";
    src: url(/build/fonts/Oswald-Regular.19286529.ttf) format("truetype");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: "Oswald Medium";
    src: url(/build/fonts/Oswald-Medium.538bffce.ttf) format("truetype");
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: "Oswald SemiBold";
    src: url(/build/fonts/Oswald-SemiBold.409ae0a3.ttf) format("truetype");
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: "Oswald Bold";
    src: url(/build/fonts/Oswald-Bold.a8f21c3f.ttf) format("truetype");
    font-weight: 700;
    font-style: normal;
}
html {
    height: 100%;
    background: #ffffff;
    -webkit-font-smoothing: antialiased;
}
html.is-reveal-open {
    position: initial !important;
    overflow: visible !important;
}
html.is-reveal-open body {
    position: initial !important;
    overflow: visible !important;
}

header {
    z-index: 10;
}

body {
    display: flex;
    flex-direction: column;
    height: 100vh;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: normal;
    font-size: 100%;
    line-height: 1.5;
    color: #455a64;
}
body > div.dialog-off-canvas-main-canvas {
    display: flex;
    flex-direction: column;
    height: 100vh;
}
body header.sticky-container div.header-sticky-container.sticky-shrink {
    margin-top: -1px !important;
}
body.toolbar-horizontal header.sticky-container div.sticky.is-stuck {
    margin-top: 2.4rem !important;
}
body.toolbar-tray-open.toolbar-horizontal header.sticky-container div.sticky.is-stuck {
    margin-top: 4.9rem !important;
}

.webpage-content {
    flex: 1 0 auto;
}

footer {
    flex-shrink: 0;
}

.no-js [data-responsive-menu] ul {
    display: none;
}
.no-js .main-nav-bar {
    max-height: 50.78px;
    overflow: hidden;
}
.no-js .accessible-megamenu-panel {
    display: none !important;
}

a {
    color: #455a64;
    text-decoration: none;
    cursor: pointer;
}
a:hover {
    color: #98001d;
}
a:focus {
    color: #235597;
}
a[href*="//"]:not(:has([data-entity-embed-display=media_image])):after {
    display: inline-block;
    font: normal normal normal 24px/1 "Material Design Icons";
    font-size: inherit;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f3cc";
    padding-left: 4px;
}

.grid-container {
    max-width: 75rem;
}

h1, main > div#content-container div.primary-content-area h6, main > div#content-container div.primary-content-area h5, main > div#content-container div.primary-content-area h4, main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area [type=radio] + label, main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area [type=checkbox] + label, main > div#content-container div.primary-content-area h3, main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area p.social-title, main > div#content-container div.primary-content-area h2, h2, h3, footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, h4, .ipe-form [type=radio] + label, .ipe-form [type=checkbox] + label, .ipe-form [type=checkbox] + h4, .ipe-form [type=radio] + h4, h5, h6 {
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    color: #616161;
    margin-top: 0;
    margin-bottom: 0.5rem;
    line-height: 1.4;
}

h1, main > div#content-container div.primary-content-area h6, main > div#content-container div.primary-content-area h5, main > div#content-container div.primary-content-area h4, main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area [type=radio] + label, main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area [type=checkbox] + label, main > div#content-container div.primary-content-area h3, main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area p.social-title, main > div#content-container div.primary-content-area h2, h2 {
    font-weight: 300;
}

table thead {
    background: #003DA5;
}
table thead tr th {
    border-right: 1px solid #fefefe;
}
table thead tr th:last-child {
    border-right: 0;
}
table tbody tr th {
    background-color: #009CDE;
    color: #fefefe;
    border-top: 1px solid #fefefe;
    border-bottom: 1px solid #fefefe;
    border-right: 1px solid #b0bec5;
}
table tbody tr td {
    border: 1px solid #b0bec5;
}
table tbody tr:nth-child(2n) {
    background-color: #e9ecef;
}
table tbody tr:last-child th {
    border-bottom: 0;
}
table tbody tr:last-child td {
    border-bottom: 0;
}
table.no-stripes {
    width: inherit;
}
table.no-stripes tbody tr:nth-child(2n) {
    background-color: transparent;
}
table.no-styles {
    width: inherit;
}
table.no-styles thead {
    background: none;
    color: #455a64;
    border: none;
}
table.no-styles thead tr th {
    border: none;
    padding: 0;
    font-weight: normal;
}
table.no-styles tbody {
    background: none;
    color: #455a64;
    border: none;
}
table.no-styles tbody tr td {
    border: none;
    padding: 0;
}
table.no-styles tbody tr:last-child td {
    border: none;
}
table.no-styles tbody tr:nth-child(2n) {
    background: none;
}
table.no-styles tfoot {
    background: none;
    color: #455a64;
    border: none;
}
table.no-styles tfoot tr td {
    border: none;
    padding: 0;
}

.dynamic-columns .embedded-entity {
    width: auto !important;
}

.embedded-entity {
    display: block !important;
}
.embedded-entity figcaption {
    display: block !important;
    text-align: center;
}
@media print, screen and (min-width: 64em) {
    .embedded-entity {
        width: -webkit-fit-content !important;
        width: -moz-fit-content !important;
        width: fit-content !important;
    }
    .embedded-entity.align-right {
        justify-content: initial !important;
        -webkit-box-pack: initial !important;
        -ms-flex-pack: initial !important;
    }
    .embedded-entity.align-left {
        justify-content: initial !important;
        -webkit-box-pack: initial !important;
        -ms-flex-pack: initial !important;
    }
    .embedded-entity.align-center {
        justify-content: initial !important;
        -webkit-box-pack: initial !important;
        -ms-flex-pack: initial !important;
        text-align: center;
    }
}

.ucr-custom-block {
    margin-bottom: 1.5rem;
}

.ucr-custom-block-no-space, .ucr-custom-block-custom-margins {
    margin: 0;
}

.ucr-custom-block-custom-paddings {
    padding: 0;
}

/* PADDING FROM STYLING OPTIONS */
.padding-0 {
    padding: 0;
}

.padding-1 {
    padding: 1em;
}

.padding-2 {
    padding: 2em;
}

.padding-3 {
    padding: 3em;
}

.padding-4 {
    padding: 4em;
}

.padding-horizontal-1 {
    padding-left: 1em;
    padding-right: 1em;
}

.padding-horizontal-2 {
    padding-left: 2em;
    padding-right: 2em;
}

.padding-horizontal-3 {
    padding-left: 3em;
    padding-right: 3em;
}

.padding-horizontal-4 {
    padding-left: 4em;
    padding-right: 4em;
}

.padding-vertical-1 {
    padding-top: 1em;
    padding-bottom: 1em;
}

.padding-vertical-2 {
    padding-top: 2em;
    padding-bottom: 2em;
}

.padding-vertical-3 {
    padding-top: 3em;
    padding-bottom: 3em;
}

.padding-vertical-4 {
    padding-top: 4em;
    padding-bottom: 4em;
}

.padding-vertical-5 {
    padding-top: 5em;
    padding-bottom: 5em;
}

.padding-vertical-6 {
    padding-top: 6em;
    padding-bottom: 6em;
}

.padding-top-0 {
    padding-top: 0px;
}

.padding-top-1 {
    padding-top: 1em;
}

.padding-top-2 {
    padding-top: 2em;
}

.padding-top-3 {
    padding-top: 3em;
}

.padding-top-4 {
    padding-top: 4em;
}

.padding-top-5 {
    padding-top: 5em;
}

.padding-top-6 {
    padding-top: 6em;
}

.padding-bottom-0 {
    padding-bottom: 0px;
}

.padding-bottom-1 {
    padding-bottom: 1em;
}

.padding-bottom-2 {
    padding-bottom: 2em;
}

.padding-bottom-3 {
    padding-bottom: 3em;
}

.padding-bottom-4 {
    padding-bottom: 4em;
}

.padding-bottom-5 {
    padding-bottom: 5em;
}

.padding-bottom-6 {
    padding-bottom: 6em;
}

.padding-left-0 {
    padding-left: 0px;
}

.padding-left-1 {
    padding-left: 1em;
}

.padding-left-2 {
    padding-left: 2em;
}

.padding-left-3 {
    padding-left: 3em;
}

.padding-left-4 {
    padding-left: 4em;
}

.padding-right-0 {
    padding-right: 0px;
}

.padding-right-1 {
    padding-right: 1em;
}

.padding-right-2 {
    padding-right: 2em;
}

.padding-right-3 {
    padding-right: 3em;
}

.padding-right-4 {
    padding-right: 4em;
}

/* MARGINS FROM STYLING OPTIONS */
.margin-0 {
    margin: 0 !important;
}

.margin-1 {
    margin: 1em !important;
}

.margin-2 {
    margin: 2em !important;
}

.margin-3 {
    margin: 3em !important;
}

.margin-4 {
    margin: 4em !important;
}

div[class*=margin-horizontal-1] {
    margin-left: 1em !important;
    margin-right: 1em !important;
}

div[class*=margin-horizontal-2] {
    margin-left: 2em !important;
    margin-right: 2em !important;
}

div[class*=margin-horizontal-3] {
    margin-left: 3em !important;
    margin-right: 3em !important;
}

div[class*=margin-horizontal-4] {
    margin-left: 4em !important;
    margin-right: 4em !important;
}

.margin-vertical-1 {
    margin-top: 1em !important;
    margin-bottom: 1em !important;
}

.margin-vertical-2 {
    margin-top: 2em !important;
    margin-bottom: 2em !important;
}

.margin-vertical-3 {
    margin-top: 3em !important;
    margin-bottom: 3em !important;
}

.margin-vertical-4 {
    margin-top: 4em !important;
    margin-bottom: 4em !important;
}

.margin-vertical-5 {
    margin-top: 5em !important;
    margin-bottom: 5em !important;
}

.margin-vertical-6 {
    margin-top: 6em !important;
    margin-bottom: 6em !important;
}

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

.margin-top-1 {
    margin-top: 1em !important;
}

.margin-top-2 {
    margin-top: 2em !important;
}

.margin-top-3 {
    margin-top: 3em !important;
}

.margin-top-4 {
    margin-top: 4em !important;
}

.margin-top-5 {
    margin-top: 5em !important;
}

.margin-top-6 {
    margin-top: 6em !important;
}

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

.margin-bottom-1 {
    margin-bottom: 1em !important;
}

.margin-bottom-2 {
    margin-bottom: 2em !important;
}

.margin-bottom-3 {
    margin-bottom: 3em !important;
}

.margin-bottom-4 {
    margin-bottom: 4em !important;
}

.margin-bottom-5 {
    margin-bottom: 5em !important;
}

.margin-bottom-6 {
    margin-bottom: 6em !important;
}

div[class*=margin-left-0] {
    margin-left: 0px !important;
}

div[class*=margin-left-1] {
    margin-left: 1em !important;
}

div[class*=margin-left-2] {
    margin-left: 2em !important;
}

div[class*=margin-left-3] {
    margin-left: 3em !important;
}

div[class*=margin-left-4] {
    margin-left: 4em !important;
}

div[class*=margin-right-0] {
    margin-right: 0px !important;
}

div[class*=margin-right-1] {
    margin-right: 1em !important;
}

div[class*=margin-right-2] {
    margin-right: 2em !important;
}

div[class*=margin-right-3] {
    margin-right: 3em !important;
}

div[class*=margin-right-4] {
    margin-right: 4em !important;
}

.ucr-custom-block-font-white {
    color: #f5f5f5;
}
.ucr-custom-block-font-white h1, .ucr-custom-block-font-white main > div#content-container div.primary-content-area h6, main > div#content-container div.primary-content-area .ucr-custom-block-font-white h6, .ucr-custom-block-font-white main > div#content-container div.primary-content-area h5, main > div#content-container div.primary-content-area .ucr-custom-block-font-white h5, .ucr-custom-block-font-white main > div#content-container div.primary-content-area h4, .ucr-custom-block-font-white main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form .ucr-custom-block-font-white main > div#content-container div.primary-content-area [type=radio] + label, .ucr-custom-block-font-white main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form .ucr-custom-block-font-white main > div#content-container div.primary-content-area [type=checkbox] + label, main > div#content-container div.primary-content-area .ucr-custom-block-font-white h4, main > div#content-container div.primary-content-area .ucr-custom-block-font-white .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area .ucr-custom-block-font-white [type=radio] + label, main > div#content-container div.primary-content-area .ucr-custom-block-font-white .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area .ucr-custom-block-font-white [type=checkbox] + label, .ucr-custom-block-font-white main > div#content-container div.primary-content-area h3, .ucr-custom-block-font-white main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item .ucr-custom-block-font-white main > div#content-container div.primary-content-area p.social-title, main > div#content-container div.primary-content-area .ucr-custom-block-font-white h3, main > div#content-container div.primary-content-area .ucr-custom-block-font-white footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area .ucr-custom-block-font-white p.social-title, .ucr-custom-block-font-white main > div#content-container div.primary-content-area h2, main > div#content-container div.primary-content-area .ucr-custom-block-font-white h2, .ucr-custom-block-font-white h2, .ucr-custom-block-font-white h3, .ucr-custom-block-font-white footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item .ucr-custom-block-font-white p.social-title, .ucr-custom-block-font-white h4, .ucr-custom-block-font-white .ipe-form [type=radio] + label, .ipe-form .ucr-custom-block-font-white [type=radio] + label, .ucr-custom-block-font-white .ipe-form [type=checkbox] + label, .ipe-form .ucr-custom-block-font-white [type=checkbox] + label, .ucr-custom-block-font-white .ipe-form [type=checkbox] + h4, .ipe-form .ucr-custom-block-font-white [type=checkbox] + h4, .ucr-custom-block-font-white .ipe-form [type=radio] + h4, .ipe-form .ucr-custom-block-font-white [type=radio] + h4, .ucr-custom-block-font-white h5, .ucr-custom-block-font-white h6 {
    color: #f5f5f5;
}

.ucr-custom-block-font-black {
    color: #212121;
}
.ucr-custom-block-font-black h1, .ucr-custom-block-font-black main > div#content-container div.primary-content-area h6, main > div#content-container div.primary-content-area .ucr-custom-block-font-black h6, .ucr-custom-block-font-black main > div#content-container div.primary-content-area h5, main > div#content-container div.primary-content-area .ucr-custom-block-font-black h5, .ucr-custom-block-font-black main > div#content-container div.primary-content-area h4, .ucr-custom-block-font-black main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form .ucr-custom-block-font-black main > div#content-container div.primary-content-area [type=radio] + label, .ucr-custom-block-font-black main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form .ucr-custom-block-font-black main > div#content-container div.primary-content-area [type=checkbox] + label, main > div#content-container div.primary-content-area .ucr-custom-block-font-black h4, main > div#content-container div.primary-content-area .ucr-custom-block-font-black .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area .ucr-custom-block-font-black [type=radio] + label, main > div#content-container div.primary-content-area .ucr-custom-block-font-black .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area .ucr-custom-block-font-black [type=checkbox] + label, .ucr-custom-block-font-black main > div#content-container div.primary-content-area h3, .ucr-custom-block-font-black main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item .ucr-custom-block-font-black main > div#content-container div.primary-content-area p.social-title, main > div#content-container div.primary-content-area .ucr-custom-block-font-black h3, main > div#content-container div.primary-content-area .ucr-custom-block-font-black footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area .ucr-custom-block-font-black p.social-title, .ucr-custom-block-font-black main > div#content-container div.primary-content-area h2, main > div#content-container div.primary-content-area .ucr-custom-block-font-black h2, .ucr-custom-block-font-black h2, .ucr-custom-block-font-black h3, .ucr-custom-block-font-black footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item .ucr-custom-block-font-black p.social-title, .ucr-custom-block-font-black h4, .ucr-custom-block-font-black .ipe-form [type=radio] + label, .ipe-form .ucr-custom-block-font-black [type=radio] + label, .ucr-custom-block-font-black .ipe-form [type=checkbox] + label, .ipe-form .ucr-custom-block-font-black [type=checkbox] + label, .ucr-custom-block-font-black .ipe-form [type=checkbox] + h4, .ipe-form .ucr-custom-block-font-black [type=checkbox] + h4, .ucr-custom-block-font-black .ipe-form [type=radio] + h4, .ipe-form .ucr-custom-block-font-black [type=radio] + h4, .ucr-custom-block-font-black h5, .ucr-custom-block-font-black h6 {
    color: #212121;
}

.color_field_widget_box__square {
    border: 1px solid #616161;
}

.separator-line-before:before {
    background: #003DA5;
    content: " ";
    display: block;
    height: 3px;
    width: 5rem;
    margin-bottom: 0.375rem;
    margin-top: 1em;
}

.separator-line-after:after {
    background: #003DA5;
    content: " ";
    display: block;
    height: 3px;
    width: 5rem;
    margin-bottom: 1em;
    margin-top: 0.375rem;
}

.separator-line-maroon-before:before {
    background: #E4002B;
    content: " ";
    display: block;
    height: 3px;
    width: 5rem;
    margin-bottom: 0.375rem;
    margin-top: 1em;
}

.separator-line-maroon-after:after {
    background: #E4002B;
    content: " ";
    display: block;
    height: 3px;
    width: 5rem;
    margin-bottom: 1em;
    margin-top: 0.375rem;
}

.separator-line-dark-before:before {
    background: #3364B7;
    content: " ";
    display: block;
    height: 3px;
    width: 5rem;
    margin-bottom: 0.375rem;
    margin-top: 1em;
}

.separator-line-dark-after:after {
    background: #3364B7;
    content: " ";
    display: block;
    height: 3px;
    width: 5rem;
    margin-bottom: 1em;
    margin-top: 0.375rem;
}

.separator-line-blue-below:before {
    background: #003DA5;
    content: " ";
    display: block;
    height: 3px;
    width: 5rem;
    margin-bottom: 0.375rem;
    margin-top: 1em;
}

.separator-line-blue-after:after {
    background: #003DA5;
    content: " ";
    display: block;
    height: 3px;
    width: 5rem;
    margin-bottom: 1em;
    margin-top: 0.375rem;
}

.separator-line-gold-below:before {
    background: #FFB81C;
    content: " ";
    display: block;
    height: 3px;
    width: 5rem;
    margin-bottom: 0.375rem;
    margin-top: 1em;
}

.separator-line-gold-after:after {
    background: #FFB81C;
    content: " ";
    display: block;
    height: 3px;
    width: 5rem;
    margin-bottom: 1em;
    margin-top: 0.375rem;
}

.separator-line-lt-blue-below:before {
    background: #009CDE;
    content: " ";
    display: block;
    height: 3px;
    width: 5rem;
    margin-bottom: 0.375rem;
    margin-top: 1em;
}

.separator-line-lt-blue-after:after {
    background: #009CDE;
    content: " ";
    display: block;
    height: 3px;
    width: 5rem;
    margin-bottom: 1em;
    margin-top: 0.375rem;
}

.btn-ucr, .btn-ucr-outline-orange, .btn-ucr-outline-dk-blue, .btn-ucr-outline-burgundy, .btn-ucr-outline-red, .btn-ucr-outline-green, .btn-ucr-outline-lt-blue, .btn-ucr-outline-gold, .btn-ucr-outline-pink, .btn-ucr-outline-md-blue, .btn-ucr-outline, .btn-ucr-split, main > div#content-container div.more-link a, main > div#content-container .ucr-articles--block--more-link a, div.more-link a, .btn-ucr-brand-blue, main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--view-more a, .btn-ucr-orange, .btn-ucr-dk-blue, .btn-ucr-burgundy, .btn-ucr-red, .btn-ucr-green, .btn-ucr-lt-blue, .btn-ucr-gold, .btn-med-blue, .btn-ucr-alt, .btn-ucr-pink {
    display: inline-block;
    text-decoration: none !important;
    padding: 0.5rem 2rem;
    text-transform: uppercase;
    background-color: #009cde;
    color: #000000 !important;
    font-size: 1rem !important;
    font-weight: bold;
    cursor: pointer;
}
.btn-ucr:hover, .btn-ucr-outline-orange:hover, .btn-ucr-outline-dk-blue:hover, .btn-ucr-outline-burgundy:hover, .btn-ucr-outline-red:hover, .btn-ucr-outline-green:hover, .btn-ucr-outline-lt-blue:hover, .btn-ucr-outline-gold:hover, .btn-ucr-outline-pink:hover, .btn-ucr-outline-md-blue:hover, .btn-ucr-outline:hover, .btn-ucr-split:hover, main > div#content-container div.more-link a:hover, main > div#content-container .ucr-articles--block--more-link a:hover, div.more-link a:hover, .btn-ucr-brand-blue:hover, main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--view-more a:hover, .btn-ucr-orange:hover, .btn-ucr-dk-blue:hover, .btn-ucr-burgundy:hover, .btn-ucr-red:hover, .btn-ucr-green:hover, .btn-ucr-lt-blue:hover, .btn-ucr-gold:hover, .btn-med-blue:hover, .btn-ucr-alt:hover, .btn-ucr-pink:hover {
    background-color: #005478;
}

.btn-ucr-alt, .btn-ucr-pink {
    background-color: #003da5;
    color: #ffffff !important;
}
.btn-ucr-alt:hover, .btn-ucr-pink:hover {
    background-color: #00173f;
}

.btn-med-blue {
    background-color: #009cde !important;
    color: #fff;
}
.btn-med-blue:hover {
    background-color: #005478;
}

.btn-ucr-gold {
    background-color: #f1ab00;
    color: #000 !important;
}
.btn-ucr-gold:hover {
    background-color: #be8700;
}

.btn-ucr-lt-blue {
    background-color: #CCD8ED;
    color: #003da5 !important;
}
.btn-ucr-lt-blue:hover {
    background-color: #819ed2;
}

.btn-ucr-green {
    background-color: #78BE20;
    color: #000 !important;
}
.btn-ucr-green:hover {
    background-color: #5c9219;
}

.btn-ucr-red {
    background-color: #E4002B;
    color: #ffffff !important;
}
.btn-ucr-red:hover {
    background-color: #4b000e;
}

.btn-ucr-burgundy {
    background-color: #003da5;
    color: #ffffff !important;
}
.btn-ucr-burgundy:hover {
    background-color: #00173f;
}

.btn-ucr-dk-blue {
    background-color: #3364B7;
    color: #ffffff !important;
}
.btn-ucr-dk-blue:hover {
    background-color: #1d3867;
}

.btn-ucr-orange {
    background-color: #FF671F;
    color: #000 !important;
}
.btn-ucr-orange:hover {
    background-color: #eb4c00;
}

.btn-ucr-brand-blue, main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--view-more a {
    background-color: #003DA5;
    color: #ffffff !important;
}
.btn-ucr-brand-blue:hover, main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--view-more a:hover {
    background-color: #002a72;
}

.btn-ucr-split, main > div#content-container div.more-link a, main > div#content-container .ucr-articles--block--more-link a, div.more-link a {
    position: relative;
    background-color: #fefefe;
    color: #003da5 !important;
    border: 1px solid #00173f !important;
    max-width: 100%;
    margin-right: 2.35em;
    padding-right: 60px;
}
.btn-ucr-split:after, main > div#content-container div.more-link a:after, main > div#content-container .ucr-articles--block--more-link a:after, div.more-link a:after {
    display: flex;
    font: normal normal normal 24px/1 "Material Design Icons";
    font-size: 1.5rem !important;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f142" !important;
    position: absolute;
    top: -1px;
    left: 100%;
    padding: 0.1rem 0.4rem;
    border: 1px solid #005478;
    padding-bottom: 3px;
    height: calc(100% + 2px);
}
.btn-ucr-split:hover, main > div#content-container div.more-link a:hover, main > div#content-container .ucr-articles--block--more-link a:hover, div.more-link a:hover {
    background-color: #003da5;
    color: #fefefe !important;
}
.btn-ucr-split:hover:after, main > div#content-container div.more-link a:hover:after, main > div#content-container .ucr-articles--block--more-link a:hover:after, div.more-link a:hover:after {
    background-color: #003da5;
}

.btn-ucr-outline {
    background-color: #ffffff;
    border: 1px solid #757575;
    color: #f44336;
}
.btn-ucr-outline:hover {
    border: 1px solid #f44336;
    background-color: #ffffff;
    color: #f44336;
}

.btn-ucr-outline-md-blue {
    background-color: #ffffff;
    border: 1px solid #668BC9;
    color: #003da5 !important;
}
.btn-ucr-outline-md-blue:hover {
    border: 1px solid #668BC9;
    background-color: #668BC9;
    color: #000000 !important;
}

.btn-ucr-outline-pink {
    background-color: #ffffff;
    border: 1px solid #003da5;
    color: #003da5 !important;
}
.btn-ucr-outline-pink:hover {
    border: 1px solid #003da5;
    background-color: #003da5;
    color: #ffffff !important;
}

.btn-ucr-outline-gold {
    background-color: #ffffff;
    border: 1px solid #f1ab00;
    color: #000 !important;
}
.btn-ucr-outline-gold:hover {
    border: 1px solid #f1ab00;
    background-color: #f1ab00;
    color: #000 !important;
}

.btn-ucr-outline-lt-blue {
    background-color: #ffffff;
    border: 1px solid #CCD8ED;
    color: #003da5 !important;
}
.btn-ucr-outline-lt-blue:hover {
    border: 1px solid #CCD8ED;
    background-color: #CCD8ED;
    color: #003da5 !important;
}

.btn-ucr-outline-green {
    background-color: #ffffff;
    border: 1px solid #78BE20;
    color: #000000 !important;
}
.btn-ucr-outline-green:hover {
    border: 1px solid #78BE20;
    background-color: #78BE20;
    color: #000000 !important;
}

.btn-ucr-outline-red {
    background-color: #ffffff;
    border: 1px solid #E4002B;
    color: #E4002B !important;
}
.btn-ucr-outline-red:hover {
    border: 1px solid #E4002B;
    background-color: #E4002B;
    color: #ffffff !important;
}

.btn-ucr-outline-burgundy {
    background-color: #ffffff;
    border: 1px solid #003da5;
    color: #003da5 !important;
}
.btn-ucr-outline-burgundy:hover {
    border: 1px solid #003da5;
    background-color: #003da5;
    color: #ffffff !important;
}

.btn-ucr-outline-dk-blue {
    background-color: #ffffff;
    border: 1px solid #3364B7;
    color: #3364B7 !important;
}
.btn-ucr-outline-dk-blue:hover {
    border: 1px solid #3364B7;
    background-color: #3364B7;
    color: #ffffff !important;
}

.btn-ucr-outline-orange {
    background-color: #ffffff;
    border: 1px solid #FF671F;
    color: #000000 !important;
}
.btn-ucr-outline-orange:hover {
    border: 1px solid #FF671F;
    background-color: #FF671F;
    color: #000000 !important;
}

a.btn-ucr-split:after, main > div#content-container div.more-link a:after, main > div#content-container .ucr-articles--block--more-link a:after, div.more-link a:after {
    content: "\f142" !important;
}

.button-group .button, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button {
    font-size: 1.495rem;
    padding: 4px 0 2px 2px;
    margin-right: 4px;
    background-color: #78909c;
    color: #003DA5;
    border-radius: 4px;
    margin-bottom: 4px;
}
.button-group .button::after, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button::after {
    content: "";
}
.button-group .button.mdi-facebook, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-facebook {
    background-color: #2d4373;
    border-color: #2d4373;
}
.button-group .button.mdi-facebook:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-facebook:hover, .button-group .button.mdi-facebook:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-facebook:focus {
    background-color: #3B5998;
}
.button-group .button.mdi-twitter, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-twitter {
    background-color: #0087bb;
    border-color: #0087bb;
}
.button-group .button.mdi-twitter:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-twitter:hover, .button-group .button.mdi-twitter:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-twitter:focus {
    background-color: #00acee;
}
.button-group .button.mdi-youtube-play, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-youtube-play {
    background-color: #a11918;
    border-color: #a11918;
}
.button-group .button.mdi-youtube-play:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-youtube-play:hover, .button-group .button.mdi-youtube-play:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-youtube-play:focus {
    background-color: #cd201f;
}
.button-group .button.mdi-instagram, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-instagram {
    background-color: #0c3a5b;
    border-color: #0c3a5b;
}
.button-group .button.mdi-instagram:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-instagram:hover, .button-group .button.mdi-instagram:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-instagram:focus {
    background-color: #125688;
}
.button-group .button.mdi-linkedin, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-linkedin {
    background-color: #005582;
    border-color: #005582;
}
.button-group .button.mdi-linkedin:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-linkedin:hover, .button-group .button.mdi-linkedin:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-linkedin:focus {
    background-color: #0077b5;
}
.button-group .button.mdi-camera-iris, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-camera-iris {
    background-color: #cc006a;
    border-color: #cc006a;
}
.button-group .button.mdi-camera-iris:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-camera-iris:hover, .button-group .button.mdi-camera-iris:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-camera-iris:focus {
    background-color: #ff0084;
}
.button-group .button.mdi-rss, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-rss {
    background-color: #b96800;
    border-color: #b96800;
}
.button-group .button.mdi-rss:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-rss:hover, .button-group .button.mdi-rss:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-rss:focus {
    background-color: #EC8500;
}
.button-group .button.mdi-reddit, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-reddit {
    background-color: #e04b00;
    border-color: #e04b00;
}
.button-group .button.mdi-reddit:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-reddit:hover, .button-group .button.mdi-reddit:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-reddit:focus {
    background-color: #ff6314;
}
.button-group .button.mdi-discord, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-discord {
    background-color: #4a68d1;
    border-color: #4a68d1;
}
.button-group .button.mdi-discord:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-discord:hover, .button-group .button.mdi-discord:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-discord:focus {
    background-color: #738ADB;
}
.button-group .button.mdi-music-box, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-music-box {
    background-color: #42bbc4;
    border-color: #42bbc4;
}
.button-group .button.mdi-music-box:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-music-box:hover, .button-group .button.mdi-music-box:focus, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .button.mdi-music-box:focus {
    background-color: #69C9D0;
}

ul {
    list-style-type: disc;
}
ul li ul {
    list-style-type: circle;
}
ul li ul li:before {
    color: #648391;
}
ul li ul li ul {
    list-style-type: square;
}
ul li ul li ul li:before {
    color: #90a7b2;
}

.list-arrow, .list-arrow-alt {
    list-style: none;
}
.list-arrow li:before, .list-arrow-alt li:before {
    display: inline-block;
    font: normal normal normal 24px/1 "Material Design Icons";
    font-size: inherit;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f733";
    padding-right: 0.25em;
    color: #003DA5;
}
.list-arrow li ul, .list-arrow-alt li ul {
    list-style-type: none;
}
.list-arrow li ul li:before, .list-arrow-alt li ul li:before {
    color: #0059f2;
}
.list-arrow li ul li ul li:before, .list-arrow-alt li ul li ul li:before {
    color: #3f86ff;
}

.list-arrow-alt li:before {
    content: "\f142";
}

.list-arrow-marks {
    list-style-image: url(/build/images/ul-arrow-dark-blue.7d51c042.svg);
}
.list-arrow-marks li:before {
    display: inline-block;
    font-size: inherit;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    list-style-image: url(/build/images/ul-arrow-dark-blue.7d51c042.svg);
    padding-right: 0.25em;
    color: #003DA5;
}
.list-arrow-marks li ul {
    list-style-image: url(/build/images/ul-arrow-mid-blue.a5daff7a.svg);
}
.list-arrow-marks li ul li ul {
    list-style-image: url(/build/images/ul-arrow-light-blue.873d0453.svg);
}

nav.pager ul.pager__items {
    list-style-type: none;
    margin: 0 auto;
    display: block;
    width: 660px;
}
nav.pager ul.pager__items li.pager__item {
    float: left;
    text-align: center;
}
nav.pager ul.pager__items li.pager__item--first, nav.pager ul.pager__items li.pager__item--last {
    display: none;
}
nav.pager ul.pager__items li.pager__item a {
    display: block;
    width: 30px;
    height: 30px;
    margin-left: 1em;
    border: 1px solid #757575;
    text-decoration: none;
    color: #757575;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
}
nav.pager ul.pager__items li.pager__item a:hover {
    background-color: #757575;
    color: white;
}
nav.pager ul.pager__items li.pager__item.is-active a {
    background-color: #757575;
    color: white;
}
nav.pager ul.pager__items li.pager__item--previous a, nav.pager ul.pager__items li.pager__item--next a {
    color: #03a9f4;
    border-color: #03a9f4;
}
nav.pager ul.pager__items li.pager__item--previous a:hover, nav.pager ul.pager__items li.pager__item--next a:hover {
    color: white;
    background-color: #03a9f4;
}
nav.pager ul.pager__items li.pager__item--previous a span, nav.pager ul.pager__items li.pager__item--next a span {
    display: table;
    margin: -13px auto -8px auto;
    font-size: 2em;
    padding-bottom: 0;
}

.reveal-overlay {
    overflow-y: auto !important;
    background-color: rgba(0, 61, 165, 0.8) !important;
}

.reveal.large.cta-modal {
    padding: 2rem !important;
}

a.skip-main {
    left: -999px;
    position: fixed;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
    z-index: 999;
}
a.skip-main:focus, a.skip-main:active {
    color: #fff;
    background-color: #000;
    left: auto;
    top: auto;
    width: 30%;
    height: auto;
    overflow: auto;
    margin: 10px 35%;
    padding: 5px;
    border-radius: 15px;
    border: 4px solid yellow;
    text-align: center;
    font-size: 1.2em;
    z-index: 999;
    visibility: visible;
}

.ucr-home-link a {
    color: #003DA5;
}
.ucr-home-link a:hover {
    color: #002159;
}
.ucr-home-link a:after {
    display: none !important;
}

.ucr-home-link-mobile a {
    color: #fff;
}
.ucr-home-link-mobile a:hover {
    color: #e6e6e6;
}
.ucr-home-link-mobile a:after {
    display: none !important;
}

div[data-entity-embed-display-settings*=bubble] img {
    border-radius: 50%;
}

@media print, screen and (min-width: 64em) {
    figure.embedded-entity.align-left, body.cke_editable div drupal-entity.embedded-entity.align-left {
        width: 50%;
        margin: 0 1em 1em 0;
    }
    figure.embedded-entity.align-right, body.cke_editable div drupal-entity.embedded-entity.align-right {
        width: 50%;
        margin: 0 0 1em 1em;
    }
    div.embedded-entity.align-left[data-entity-embed-display="view_mode:media.embedded"] {
        width: 50%;
        padding: 0 1em 1em 0;
    }
    div.embedded-entity.align-right[data-entity-embed-display="view_mode:media.embedded"] {
        width: 50%;
        margin: 0 0 1em 1em;
    }
}
#content-container .grid-container.full .cell.equalheights {
    padding-left: 0;
    padding-right: 0;
}

#content-container .grid-container.full .equalheights .grid-x .cell {
    padding-left: 0;
    padding-right: 0;
}

.yellow-gradient {
    background: -moz-linear-gradient(left, #FFC373 0%, #FFB81C 100%);
    background: -webkit-linear-gradient(left, #FFC373 0%, #FFB81C 100%);
    background: linear-gradient(to right, #FFC373 0%, #FFB81C 100%);
}

.blue-gradient {
    background: -moz-linear-gradient(left, #2D6AB0 0%, #003DA5 100%);
    background: -webkit-linear-gradient(left, #2D6AB0 0%, #003DA5 100%);
    background: linear-gradient(to right, #2D6AB0 0%, #003DA5 100%);
}

[class*=callout] {
    padding: 1.5rem;
}

p.callout-brand-gold, div.callout-brand-gold {
    background-color: #FFB81C;
    color: #000 !important;
}

p.callout-brand-blue, div.callout-brand-blue {
    background-color: #003DA5;
    color: #fff !important;
}

p.callout-happy-green, div.callout-happy-green {
    background-color: #78BE20;
    color: #000 !important;
}

p.callout-red, div.callout-red {
    background-color: #E4002B;
    color: #fff !important;
}

p.callout-light-blue, div.callout-light-blue {
    background-color: #009CDE;
    color: #000000 !important;
}

p.callout-light-grey, div.callout-light-grey {
    background-color: #CCCCCC;
    color: #000 !important;
}

div.eu-cookie-compliance-banner {
    border-top: 1px solid #C1C6C8;
    background-color: white;
    color: black;
    box-shadow: 0 0.625em 1.875em rgb(2, 2, 3);
    bottom: 0;
    padding: 1.1em 1.5em;
    position: fixed;
    width: 100%;
    z-index: 1;
}
div.eu-cookie-compliance-banner div.eu-cookie-compliance-content div.eu-cookie-compliance-message {
    max-width: 80%;
}
div.eu-cookie-compliance-banner div.eu-cookie-compliance-content div.eu-cookie-compliance-message a {
    color: #b4001f;
    text-decoration: underline;
}
div.eu-cookie-compliance-banner div.eu-cookie-compliance-content div.eu-cookie-compliance-buttons {
    margin-top: 2%;
}
div.eu-cookie-compliance-banner div.eu-cookie-compliance-content div.eu-cookie-compliance-buttons button.agree-button {
    display: inline-block;
    text-decoration: none !important;
    padding: 0.5rem 2rem;
    text-transform: uppercase;
    background-color: #003DA5;
    color: #fefefe !important;
    font-size: 1rem !important;
    font-weight: bold;
    cursor: pointer;
}
div.eu-cookie-compliance-banner div.eu-cookie-compliance-content div.eu-cookie-compliance-buttons button.decline-button {
    display: inline-block;
    text-decoration: none !important;
    padding: 0.5rem 2rem;
    text-transform: uppercase;
    background-color: #C1C6C8;
    color: #000 !important;
    font-size: 1rem !important;
    font-weight: bold;
    cursor: pointer;
}

.callout {
    padding: 0;
}
.callout.success {
    background-color: #8cfff4;
    border: 1px solid #001714;
    color: #001714;
}
.callout.success div:first-child {
    border-left: 5px solid #009688;
    padding: 1rem 0 1rem 1rem;
}
.callout.success button.close-button {
    color: #001714;
}
.callout.error {
    background-color: white;
    border: 1px solid #a21309;
    color: #a21309;
}
.callout.error div:first-child {
    border-left: 5px solid #f44336;
    padding: 1rem 0 1rem 1rem;
}
.callout.error button.close-button {
    color: #a21309;
}
.callout.warning {
    background-color: #fffaed;
    border: 1px solid black;
}
.callout.warning div:first-child {
    border-left: 5px solid #ffc107;
    padding: 1rem 0 1rem 1rem;
}
.callout.warning button.close-button {
    color: #876500;
}
.callout.info {
    background-color: #9acffa;
    border: 1px solid #08528d;
    color: #003DA5;
}
.callout.info div:first-child {
    border-left: 5px solid #2196f3;
    padding: 1rem 0 1rem 1rem;
    font-weight: bolder;
}
.callout.info button.close-button {
    color: #08528d;
}
.callout.secondary {
    background-color: #a8bac3;
    border: 1px solid #2c3940;
    color: #2c3940;
}
.callout.secondary div:first-child {
    border-left: 5px solid #607d8b;
    padding: 1rem 0 1rem 1rem;
}
.callout.secondary button.close-button {
    color: #2c3940;
}

.emergency {
    margin-bottom: 0;
}

.audience-container {
    position: relative;
    line-height: normal;
    max-height: 45px;
    background-color: #003DA5;
    border-bottom: 1px solid #b0bec5;
}
.audience-container::after {
    width: 100%;
    display: block;
    box-shadow: 0 1px 3px 1px;
    content: "";
}
.audience-container .audience-menu-bar {
    min-height: 45px;
}
.audience-container .audience-menu-bar .global-header-menu {
    display: none;
    font-family: "Fira Sans Regular", sans-serif;
    font-weight: 900;
    font-size: 0.8rem;
}
@media print, screen and (min-width: 48em) {
    .audience-container .audience-menu-bar .global-header-menu {
        display: inherit;
        margin-right: auto;
    }
}
.audience-container .audience-menu-bar .global-header-menu .menu a {
    color: #003da5;
}
.audience-container .audience-menu-bar .global-header-menu .menu a:hover, .audience-container .audience-menu-bar .global-header-menu .menu a:focus {
    color: #003796;
}
.audience-container .audience-menu-bar .global-header-menu .menu a::after {
    content: "";
    padding-left: 0;
}
.audience-container .audience-menu-bar .org-name {
    align-self: center;
}
@media print, screen and (min-width: 48em) {
    .audience-container .audience-menu-bar .org-name {
        align-self: flex-start;
    }
}
.audience-container .audience-menu-bar .org-name .parent-org-title {
    text-transform: uppercase;
    font-family: "Fira Sans Medium", sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -0.01px;
    line-height: 1;
    display: inline-block;
    max-width: 100%;
    padding: 8px 0;
    margin: 0;
}
.audience-container .audience-menu-bar .org-name .parent-org-title a {
    color: #fefefe;
}
.audience-container .audience-menu-bar .org-name .parent-org-title a::after {
    content: "";
    padding-left: 0;
}
@media print, screen and (min-width: 48em) {
    .audience-container .audience-menu-bar .org-name .parent-org-title {
        -webkit-transform: translateY(50%);
        -ms-transform: translateY(50%);
        transform: translateY(50%);
        font-size: 1rem;
        font-weight: inherit;
        padding: 0;
    }
    .audience-container .audience-menu-bar .org-name .parent-org-title a {
        color: #78909c;
        letter-spacing: 0;
    }
    .audience-container .audience-menu-bar .org-name .parent-org-title a:hover {
        border-bottom: 1px dotted;
    }
}
.audience-container .audience-menu-bar .audience-links-desktop {
    display: none;
    visibility: hidden;
}
@media print, screen and (min-width: 48em) {
    .audience-container .audience-menu-bar .audience-links-desktop {
        display: block;
        visibility: visible;
    }
}
.audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li a {
    font-weight: 600;
    font-size: 0.8rem;
    letter-spacing: 0.0375rem;
    font-family: "Fira Sans Regular", sans-serif;
    text-transform: uppercase;
    color: #455a64;
    position: relative;
}
.audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li a:hover, .audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li a:focus {
    background-color: #b2c0c6;
    color: #ffffff;
}
.audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li.audience-button > a {
    font-size: 1rem;
    font-weight: 900;
    background-color: #FFB81C;
    color: #000;
    padding: 15px 10px 15px 10px !important;
}
.audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li.audience-button > a::after {
    display: none;
}
.audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li.audience-button > a:hover, .audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li.audience-button > a:focus {
    background-color: #e89f00;
    color: black;
}
.audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li.audience-button.is-dropdown-submenu-parent > a {
    padding: 13px 7px 13px 20px !important;
}
.audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li.audience-button.is-dropdown-submenu-parent > a::after {
    background: url(/build/images/drop-down-arrow-circle-icon.8bd4e777.svg) no-repeat 0 0 transparent;
    content: "" !important;
    display: inline-block !important;
    height: 20px !important;
    margin-left: 20px !important;
    position: relative;
    top: 2px;
    width: 20px !important;
    border: none !important;
}
.audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li.audience-button.is-dropdown-submenu-parent > a:hover::after, .audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li.audience-button.is-dropdown-submenu-parent > a:focus::after {
    background: url(/build/images/drop-down-arrow-circle-icon.8bd4e777.svg) no-repeat 0 0 transparent;
}
.audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li ul.submenu {
    background-color: #cfd8dc;
    border: 1px solid #b2c0c6;
    border-radius: 2px;
    border-bottom: none;
    box-shadow: 1px 1px 4px #424242;
}
.audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li ul.submenu li.is-dropdown-submenu-parent.opens-right > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px;
    content: "";
    border-right-width: 0;
    border-color: transparent transparent transparent #455a64;
}
.audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li ul.submenu li.is-dropdown-submenu-parent.opens-right > a:hover::after, .audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li ul.submenu li.is-dropdown-submenu-parent.opens-right > a:focus::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px;
    content: "";
    border-right-width: 0;
    border-color: transparent transparent transparent #ffffff;
}
.audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li ul.submenu li.is-dropdown-submenu-parent.opens-left > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px;
    content: "";
    border-left-width: 0;
    border-color: transparent #455a64 transparent transparent;
}
.audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li ul.submenu li.is-dropdown-submenu-parent.opens-left > a:hover::after, .audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li ul.submenu li.is-dropdown-submenu-parent.opens-left > a:focus::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px;
    content: "";
    border-left-width: 0;
    border-color: transparent #ffffff transparent transparent;
}
.audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li ul.submenu li.is-dropdown-submenu-parent.is-active > a {
    background-color: transparent;
}
.audience-container .audience-menu-bar .audience-links-desktop nav.audience-links > ul.menu li ul.submenu li a {
    padding: 0.7rem 1.15rem 0.7rem 1rem;
    border-bottom: 1px solid #b2c0c6;
}
.audience-container .audience-menu-bar button.mobile-menu-expander, .audience-container .audience-menu-bar button.mobile-menu-expander-clicked {
    font-size: 2rem;
    height: 45px;
    width: 45px;
    padding: 0;
    margin: 0;
    position: relative;
    right: -10px;
    background-color: #FFB81C;
    color: #003DA5;
}
.audience-container .audience-menu-bar button.mobile-menu-expander-clicked {
    background-color: #f2a900;
}
.audience-container .audience-menu-bar button.mobile-menu-expander-clicked.mdi-menu:before {
    content: "\f156";
    color: #fefefe;
}
.audience-container .audience-menu-bar section.google-search {
    border-left: 1px solid #b0bec5;
}
.audience-container .audience-menu-bar section.google-search button.audience-search-button {
    width: 125px;
    min-height: 46px;
    background-color: transparent;
    border: none;
    color: #000;
    margin: 0;
    padding: 0 1rem;
    text-align: left;
    line-height: 1.5rem;
    font-family: "Fira Sans Regular";
}
.audience-container .audience-menu-bar section.google-search button.audience-search-button::before {
    display: inline-block;
    font-family: "Material Design Icons";
    font-size: 1.5rem;
    text-rendering: auto;
    line-height: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #003DA5;
    content: "\f349";
    text-align: center;
    vertical-align: middle;
    padding-right: 5px;
}
@media print, screen and (min-width: 48em) {
    .audience-container .audience-menu-bar {
        min-height: 46px;
    }
}
@media print, screen and (min-width: 48em) {
    .audience-container {
        max-height: 46px;
        background-color: #ffffff;
        transition: max-height 0.25s ease, visibility 0.25s ease, overflow 0s ease;
        box-shadow: none;
        overflow: visible;
        visibility: visible;
    }
    .audience-container::after {
        box-shadow: none;
    }
}

@media print, screen and (min-width: 48em) {
    .sticky-shrink .audience-container {
        max-height: 0;
        overflow: hidden;
        visibility: hidden;
    }
}

.masthead-container {
    padding: 20px 0;
    background-color: #003DA5;
    border-bottom: 1px solid #86BAFF;
    transition: all 0.25s ease;
}
.masthead-container .masthead-logo, .masthead-container .masthead-logo-line {
    position: relative;
    display: inline-block;
    overflow: hidden;
    text-align: right !important;
    width: 78px;
    height: 57px;
    background: url(/build/images/UCR-monogram-over-blue-bg.150e9522.svg) no-repeat;
    vertical-align: middle;
}
@media print, screen and (min-width: 48em) {
    .masthead-container .masthead-logo, .masthead-container .masthead-logo-line {
        position: relative;
        display: inline-block;
        overflow: hidden;
        text-align: left !important;
        width: 215px;
        height: 57px;
        background: url(/build/images/UC_Riverside_Horiz_BluBG.4d4efe92.svg) no-repeat;
        transition: all 0.25s ease;
    }
}
.masthead-container .masthead-logo-line {
    background: url(/build/images/UCR-monogram-over-blue-bg.150e9522.svg) no-repeat;
}
@media print, screen and (min-width: 48em) {
    .masthead-container .masthead-logo-line {
        background: url(/build/images/UCR-white-horizontal-logo-over-blue-bg.f4d62db4.svg) no-repeat;
    }
}
.masthead-container .masthead-title {
    display: inline-block;
    vertical-align: top;
    position: relative;
    font-family: "Fira Sans Regular", sans-serif;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.08;
    padding-left: 7px;
    margin-bottom: 0;
    color: #fff;
    left: -25px;
}
@media print, screen and (min-width: 48em) {
    .masthead-container .masthead-title {
        font-size: 1.2rem;
        margin-bottom: 7px;
        transition: all 0.25s ease;
    }
}
.masthead-container .masthead-title a {
    color: #fff;
}
.masthead-container .masthead-title a:hover {
    color: #fff;
}
.masthead-container .slogan, .masthead-container .slogan-bold {
    position: relative;
    text-align: right;
    color: #fff;
    font-family: "Fira Sans Regular", sans-serif;
    font-size: 1.2rem;
    line-height: 1.08;
    font-weight: 300;
    padding: 0;
    margin: 0;
    transition: all 0.25s ease;
}
.masthead-container .slogan-bold {
    font-weight: 400;
    font-size: 1.65rem;
    font-family: "Fira Sans Regular", sans-serif;
}

@media print, screen and (min-width: 48em) {
    .sticky-shrink .masthead-container {
        padding: 8px 0 7px 0;
    }
}
@media print, screen and (min-width: 48em) {
    .sticky-shrink .masthead-container .masthead-logo, .sticky-shrink .masthead-container .masthead-logo-line {
        width: 120px;
        height: 50px;
    }
}
@media print, screen and (min-width: 48em) {
    .sticky-shrink .masthead-container .masthead-title {
        font-size: 1.2rem;
        margin-bottom: 17px;
        left: 0px;
    }
}
@media print, screen and (min-width: 48em) {
    .sticky-shrink .masthead-container .slogan, .sticky-shrink .masthead-container .slogan-bold {
        font-size: 0.95rem;
    }
}

header + #content-container {
    padding-top: 131px;
}
@media print, screen and (min-width: 48em) {
    header + #content-container {
        padding-top: 0;
    }
}

div.main-nav-bar {
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 0.75rem;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.1rem;
    position: relative;
    background-color: #003DA5;
    box-shadow: 0 2px 3px #212121;
    z-index: inherit;
    max-height: calc(100vh - 140px);
    box-sizing: border-box;
    overflow: auto;
}
div.main-nav-bar div section.google-search button.audience-search-button {
    width: 100%;
    min-height: 40px;
    background-color: #1D3A61;
    box-shadow: inset 0 0 5px #212121;
    border: 1px solid #003DA5;
    color: #ffffff;
    margin: 0.5rem 0;
    padding: 0 1rem;
    text-align: left;
    line-height: 1.5rem;
    font-family: "Fira Sans Regular";
}
div.main-nav-bar div section.google-search button.audience-search-button::before {
    display: inline-block;
    font-family: "Material Design Icons";
    font-size: 1.5rem;
    text-rendering: auto;
    line-height: 0.5rem;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #fefefe;
    content: "\f349";
    text-align: center;
    vertical-align: middle;
    padding-right: 5px;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu {
    margin: 0 -10px;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li {
    border-top: 1px solid #1D3A61;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li a {
    padding: 0.8rem 1rem;
    color: #ffffff;
    position: relative;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li a:hover, div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li a:focus {
    background-color: #003DA5;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li.is-accordion-submenu-parent {
    background-color: #003796;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li.is-accordion-submenu-parent > a:hover, div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li.is-accordion-submenu-parent > a:focus {
    background-color: #002e7c;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li.is-accordion-submenu-parent[aria-expanded=false] > a::after {
    font-family: "Material Design Icons";
    font-size: 1.3rem;
    font-weight: normal;
    content: "\f415";
    display: block;
    transform: translateY(-50%);
    border: none;
    position: absolute;
    top: 50%;
    right: 0.62rem;
    height: auto;
    width: auto;
    margin-top: 0;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li.is-accordion-submenu-parent[aria-expanded=true] > a {
    box-shadow: 0 1px 3px #212121;
    z-index: 4;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li.is-accordion-submenu-parent[aria-expanded=true] > a::after {
    font-family: "Material Design Icons";
    font-size: 1.3rem;
    font-weight: normal;
    content: "\f374";
    display: block;
    transform: translateY(-50%);
    border: none;
    position: absolute;
    top: 50%;
    right: 0.62rem;
    height: auto;
    width: auto;
    margin-top: 0;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li ul li {
    border-top: 1px solid #7591b5;
    background-color: #407EC9;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li ul li a {
    padding: 0.8rem 0.8rem 0.8rem 1.4rem;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li ul li a:hover, div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li ul li a:focus {
    background-color: #263238;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li ul li > ul li a {
    padding: 0.8rem 0.8rem 0.8rem 2rem;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li ul li > ul li > ul li a {
    padding: 0.8rem 0.8rem 0.8rem 2.6rem;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li ul li.is-accordion-submenu-parent {
    background-color: #407EC9;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li ul li.is-accordion-submenu-parent > a:hover, div.main-nav-bar nav#primary-site-menu > ul.accordion-menu li ul li.is-accordion-submenu-parent > a:focus {
    background-color: #263238;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-main-item ul.meganav-submenu div.meganav-pane {
    width: 100%;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-main-item ul.meganav-submenu div.meganav-pane .grid-container {
    max-width: 100%;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-main-item ul.meganav-submenu div.meganav-pane .cell {
    padding: 0;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-main-item ul.meganav-submenu div.meganav-pane .cell ul li.meganav-special-title {
    background-color: #4B6E9D;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-main-item ul.meganav-submenu div.meganav-pane .cell ul li.meganav-special-title > a {
    padding: 0;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-main-item ul.meganav-submenu div.meganav-pane .cell ul li.meganav-special-title > a:hover, div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-main-item ul.meganav-submenu div.meganav-pane .cell ul li.meganav-special-title > a:focus {
    background-color: #4B6E9D;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-main-item ul.meganav-submenu div.meganav-pane .cell ul li.meganav-special-title span {
    display: block;
    margin: 0;
    padding: 0.8rem 0.8rem 0.8rem 1.4rem;
    color: #ffffff;
    font-size: 1rem;
    font-weight: bold;
    line-height: 1;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-main-item ul.meganav-submenu div.meganav-highlight-block ul li {
    border-top: none;
    background-color: #5E88BF;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-main-item ul.meganav-submenu div.meganav-highlight-block ul li:first-child {
    border-top: 1px solid #7591b5;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-main-item ul.meganav-submenu div.meganav-highlight-block ul li.meganav-highlight-title {
    background-color: #4B6E9D;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-main-item ul.meganav-submenu div.meganav-highlight-block ul li.meganav-highlight-title > a {
    padding: 0;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-main-item ul.meganav-submenu div.meganav-highlight-block ul li.meganav-highlight-title > a:hover, div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-main-item ul.meganav-submenu div.meganav-highlight-block ul li.meganav-highlight-title > a:focus {
    background-color: #4B6E9D;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-main-item ul.meganav-submenu div.meganav-highlight-block ul li.meganav-highlight-title span {
    display: block;
    margin: 0;
    padding: 0.8rem;
    color: #ffffff;
    font-size: 1rem;
    font-weight: bold;
    line-height: 1;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-main-item ul.meganav-submenu div.meganav-highlight-block ul li.meganav-highlight-title ul > li {
    border-top: none;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-main-item ul.meganav-submenu div.meganav-highlight-block.meganav-mobile-hide {
    display: none !important;
    overflow: hidden !important;
    visibility: hidden !important;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-mobile-highlight-title {
    background-color: #4B6E9D;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-mobile-highlight-title > a {
    padding: 0;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-mobile-highlight-title > a:hover, div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-mobile-highlight-title > a:focus {
    background-color: #4B6E9D;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-mobile-highlight-title span {
    display: block;
    margin: 0;
    padding: 0.8rem;
    color: #ffffff;
    font-size: 1rem;
    font-weight: bold;
    line-height: 1;
}
div.main-nav-bar nav#primary-site-menu > ul.accordion-menu.meganav-menu > li.meganav-mobile-highlight-title ul.meganav-mobile-highlight-list > li {
    border-top: none;
    background-color: #5E88BF;
}
div.main-nav-bar nav.audience-links > ul.accordion-menu {
    margin: 0 -10px;
}
div.main-nav-bar nav.audience-links > ul.accordion-menu li a {
    padding: 0.8rem 1rem;
    color: #455a64;
    position: relative;
}
div.main-nav-bar nav.audience-links > ul.accordion-menu li a:hover, div.main-nav-bar nav.audience-links > ul.accordion-menu li a:focus {
    background-color: #b2c0c6;
    color: #ffffff;
}
div.main-nav-bar nav.audience-links > ul.accordion-menu li.audience-button > a {
    background-color: #ffffff;
    color: #000;
}
div.main-nav-bar nav.audience-links > ul.accordion-menu li.audience-button > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-bottom-width: 0;
    border-color: #FFB81C transparent transparent;
}
div.main-nav-bar nav.audience-links > ul.accordion-menu li.audience-button > a:hover, div.main-nav-bar nav.audience-links > ul.accordion-menu li.audience-button > a:focus {
    background-color: #ffffff;
    color: #e89f00;
}
div.main-nav-bar nav.audience-links > ul.accordion-menu li.audience-button > a:hover::after, div.main-nav-bar nav.audience-links > ul.accordion-menu li.audience-button > a:focus::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-bottom-width: 0;
    border-color: #e89f00 transparent transparent;
}
div.main-nav-bar nav.audience-links > ul.accordion-menu li.audience-button[aria-expanded=true] > a {
    box-shadow: 0 1px 3px #212121;
    z-index: 4;
}
div.main-nav-bar nav.audience-links > ul.accordion-menu li ul.submenu {
    background-color: #cfd8dc;
    border: 1px solid #b2c0c6;
}
div.main-nav-bar nav.audience-links > ul.accordion-menu li ul.submenu li a {
    border-bottom: 1px solid #b2c0c6;
}
@media print, screen and (min-width: 48em) {
    div.main-nav-bar {
        background-color: #003DA5;
        overflow: visible;
        max-height: initial;
        padding-top: 9px;
    }
    div.main-nav-bar div section.google-search {
        visibility: hidden !important;
        overflow: hidden !important;
        display: none !important;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown a {
        padding: 0.8rem 1rem;
        color: #ffffff;
        border-bottom: 4px solid #2D6CC0;
        position: relative;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown a:hover, div.main-nav-bar nav#primary-site-menu ul.menu.dropdown a:focus {
        border-bottom: 4px solid #FFB81C;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown a.is-active {
        border-bottom: 4px solid #FFB81C;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown > li.is-dropdown-submenu-parent.is-active > a {
        border-bottom: 4px solid #FFB81C;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown > li.is-dropdown-submenu-parent > a {
        padding: 0.8rem 2rem 0.8rem 1rem;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown > li.is-dropdown-submenu-parent > a::after {
        right: 14px;
        padding-left: 0;
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 5px;
        content: "";
        border-bottom-width: 0;
        border-color: #ffffff transparent transparent;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown > li.is-dropdown-submenu-parent ul.is-dropdown-submenu {
        background-color: #2857B7;
        box-shadow: 0 2px 3px #212121;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.standard-menu ul.is-dropdown-submenu {
        border: 1px solid #637EA4;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.standard-menu ul.is-dropdown-submenu li {
        border-bottom: 1px solid #637EA4;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.standard-menu ul.is-dropdown-submenu li:last-child {
        border-bottom: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.standard-menu ul.is-dropdown-submenu li a {
        padding: 0.8rem;
        color: #ffffff;
        border-bottom: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.standard-menu ul.is-dropdown-submenu li a:hover, div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.standard-menu ul.is-dropdown-submenu li a:focus {
        color: #000; /*darken($main-nav-text, 5%);*/
        background-color: #FFB81C; /*lighten($main-nav-background, 5%);*/
        border-bottom: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.standard-menu ul.is-dropdown-submenu li a.is-active {
        border-bottom: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.standard-menu ul.is-dropdown-submenu li.is-dropdown-submenu-parent.is-dropdown-submenu-item.opens-right > a::after {
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 5px;
        content: "";
        border-right-width: 0;
        border-color: transparent transparent transparent #ffffff;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.standard-menu ul.is-dropdown-submenu li.is-dropdown-submenu-parent.is-dropdown-submenu-item.opens-left > a::after {
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 5px;
        content: "";
        border-left-width: 0;
        border-color: transparent #ffffff transparent transparent;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.standard-menu ul.is-dropdown-submenu li.is-active > a {
        color: #f2f2f2;
        background-color: #0046bf;
        border-bottom: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul.meganav-submenu {
        border: none !important;
        display: block !important;
        visibility: hidden;
        top: -9999em;
        max-height: 0;
        overflow: hidden;
        opacity: 0;
        -webkit-transition: opacity 250ms ease 250ms, max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
        -moz-transition: opacity 250ms ease 250ms, max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
        -ms-transition: opacity 250ms ease 250ms, max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
        -o-transition: opacity 250ms ease 250ms, max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
        transition: opacity 250ms ease 250ms, max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul.js-dropdown-active {
        visibility: visible;
        top: 100%;
        max-height: 100vh;
        opacity: 1;
        z-index: 1001;
        -webkit-transition: opacity 250ms ease, max-height 500ms ease, visibility 0s linear 0s, top 0s linear 0s;
        -moz-transition: opacity 250ms ease, max-height 500ms ease, visibility 0s linear 0s, top 0s linear 0s;
        -ms-transition: opacity 250ms ease, max-height 500ms ease, visibility 0s linear 0s, top 0s linear 0s;
        -o-transition: opacity 250ms ease, max-height 500ms ease, visibility 0s linear 0s, top 0s linear 0s;
        transition: opacity 250ms ease, max-height 500ms ease, visibility 0s linear 0s, top 0s linear 0s;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane {
        width: 100%;
        padding: 20px 0.75em 45px;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.menu li {
        border-bottom: 1px solid #486E9D;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.menu li:first-child {
        border-top: 1px solid #486E9D;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.menu li a {
        padding: 0.8rem;
        border-bottom: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.menu li a::after {
        display: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.menu li a:hover, div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.menu li a:focus {
        color: #f2f2f2;
        background-color: #0046bf;
        border-bottom: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.menu li a.is-active {
        border-bottom: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.menu li.is-active > a {
        background-color: transparent;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.menu li.is-active > a:hover, div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.menu li.is-active > a:focus {
        color: #f2f2f2;
        background-color: #0046bf;
        border-bottom: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.menu li.meganav-special-title {
        border-top: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.menu li.meganav-special-title > a {
        margin: 0;
        padding: 0;
        cursor: default;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.menu li.meganav-special-title > a:hover, div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.menu li.meganav-special-title > a:focus {
        color: #ffffff;
        background-color: #436391;
        border-bottom: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.menu li.meganav-special-title > a.is-active {
        border-bottom: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.menu li.meganav-special-title span {
        display: block;
        background-color: #436391;
        margin: 0;
        padding: 0.8rem;
        color: #ffffff;
        font-size: 1rem;
        font-weight: bold;
        line-height: 1;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.is-dropdown-submenu {
        position: relative;
        display: block;
        top: 0;
        left: 0;
        right: 0;
        box-shadow: none;
        border: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane ul.is-dropdown-submenu li:last-child {
        border-bottom: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane .meganav-highlight-block ul.menu {
        background-color: #547db8;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane .meganav-highlight-block ul.menu li {
        border: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane .meganav-highlight-block ul.menu li.meganav-highlight-title {
        margin: 0;
        padding: 0;
        background-color: #436391;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane .meganav-highlight-block ul.menu li.meganav-highlight-title > a {
        margin: 0;
        padding: 0;
        cursor: default;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane .meganav-highlight-block ul.menu li.meganav-highlight-title > a:hover, div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane .meganav-highlight-block ul.menu li.meganav-highlight-title > a:focus {
        color: #ffffff;
        background-color: #436391;
        border-bottom: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane .meganav-highlight-block ul.menu li.meganav-highlight-title > a.is-active {
        border-bottom: none;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane .meganav-highlight-block ul.menu li.meganav-highlight-title span {
        display: block;
        background-color: #436391;
        margin: 0;
        padding: 0.8rem;
        color: #ffffff;
        font-size: 1rem;
        font-weight: bold;
        line-height: 1;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane .meganav-highlight-block ul.menu li a:hover, div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane .meganav-highlight-block ul.menu li a:focus {
        background-color: #263238;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane .meganav-highlight-block ul.menu li a.is-active {
        background-color: transparent;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane .meganav-highlight-block ul.menu li a.is-active:hover, div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-main-item > ul .meganav-pane .meganav-highlight-block ul.menu li a.is-active:focus {
        background-color: #263238;
    }
    div.main-nav-bar nav#primary-site-menu ul.menu.dropdown.meganav-menu > li.meganav-mobile-highlight-title {
        display: none !important;
        visibility: hidden !important;
        overflow: hidden !important;
    }
    div.main-nav-bar nav.audience-navigation {
        visibility: hidden !important;
        overflow: hidden !important;
        display: none !important;
    }
    div.main-nav-bar nav.general-menu.block--quicklinks-sidebar-menu {
        visibility: hidden !important;
        overflow: hidden !important;
        display: none !important;
    }
}

body.toolbar-fixed .navbar-default {
    top: 39px;
}
body.toolbar-fixed.toolbar-tray-open .navbar-default {
    top: 73px;
}

.accessible-megamenu {
    display: none;
}
@media print, screen and (min-width: 48em) {
    .accessible-megamenu {
        position: relative;
        display: flex;
        box-sizing: border-box;
        list-style: none;
        margin: 0;
        padding: 0;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        align-content: center;
    }
    .accessible-megamenu h2, .accessible-megamenu h3, .accessible-megamenu footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item .accessible-megamenu p.social-title, .accessible-megamenu h4, .accessible-megamenu .ipe-form [type=radio] + label, .ipe-form .accessible-megamenu [type=radio] + label, .accessible-megamenu .ipe-form [type=checkbox] + label, .ipe-form .accessible-megamenu [type=checkbox] + label, .accessible-megamenu .ipe-form [type=checkbox] + h4, .ipe-form .accessible-megamenu [type=checkbox] + h4, .accessible-megamenu .ipe-form [type=radio] + h4, .ipe-form .accessible-megamenu [type=radio] + h4 {
        font-size: 1em;
        display: inline;
        margin: 0;
        padding: 0;
        line-height: inherit;
    }
    .accessible-megamenu .accessible-megamenu-top-nav-item {
        position: relative;
        display: block;
        box-sizing: border-box;
        list-style: none;
        margin: 0;
        padding: 0;
        float: left;
        color: #fefefe;
        padding-bottom: 5px;
        border-bottom: 4px solid #2d6cc0;
    }
    .accessible-megamenu .accessible-megamenu-top-nav-item:last-child > a {
        border-right: solid 1px #86BAFF;
    }
    .accessible-megamenu .accessible-megamenu-top-nav-item > a {
        font-size: 1rem;
        font-weight: 700;
        line-height: 2em;
        padding-left: 1em;
        padding-right: 1em;
        color: #fff;
        text-decoration: none;
        z-index: inherit;
        border-left: solid 1px #86BAFF;
    }
    .accessible-megamenu .accessible-megamenu-top-nav-item > a.drop-down-arrow::after {
        content: "\f140";
        display: inline-block;
        font-family: "Material Design Icons";
        font-size: 22px;
        line-height: 1em;
        margin-top: -2px;
        margin-left: 4px;
        vertical-align: middle;
    }
    .accessible-megamenu .accessible-megamenu-top-nav-item:hover, .accessible-megamenu .accessible-megamenu-top-nav-item:focus {
        border-bottom-color: #fefefe;
    }
    .accessible-megamenu .accessible-megamenu-panel {
        position: absolute;
        display: block;
        left: -1px;
        color: #454545;
        margin: 0;
        padding: 20px 0.769em 60px;
        line-height: normal;
        background-color: #1b3456;
        cursor: default;
        -webkit-box-shadow: 0 4px 6px -2px rgba(0, 0, 0, 0.5);
        -moz-box-shadow: 0 4px 6px -2px -moz-rgba(0, 0, 0, 0.5);
        box-shadow: 0 4px 6px -2px rgba(0, 0, 0, 0.5);
        visibility: hidden;
        top: -9999em;
        max-height: 0px;
        overflow: hidden;
        opacity: 0;
        -webkit-transition: opacity 250ms ease 250ms, max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
        -moz-transition: opacity 250ms ease 250ms, max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
        -ms-transition: opacity 250ms ease 250ms, max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
        -o-transition: opacity 250ms ease 250ms, max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
        transition: opacity 250ms ease 250ms, max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
    }
    .accessible-megamenu .accessible-megamenu-panel.open {
        visibility: visible;
        top: 3.5em;
        max-height: 600px;
        opacity: 1;
        z-index: 1001;
        -webkit-transition: opacity 250ms ease, max-height 500ms ease, visibility 0s linear 0s, top 0s linear 0s;
        -moz-transition: opacity 250ms ease, max-height 500ms ease, visibility 0s linear 0s, top 0s linear 0s;
        -ms-transition: opacity 250ms ease, max-height 500ms ease, visibility 0s linear 0s, top 0s linear 0s;
        -o-transition: opacity 250ms ease, max-height 500ms ease, visibility 0s linear 0s, top 0s linear 0s;
        transition: opacity 250ms ease, max-height 500ms ease, visibility 0s linear 0s, top 0s linear 0s;
    }
    .accessible-megamenu .accessible-megamenu-panel .accessible-megamenu-panel-group {
        max-width: 75%;
        margin: 0 auto;
        list-style-type: none;
    }
}
@media print, screen and (min-width: 48em) and (min-width: 48em) {
    .accessible-megamenu .accessible-megamenu-panel .accessible-megamenu-panel-group {
        max-width: 1170px;
    }
}
@media print, screen and (min-width: 48em) {
    .accessible-megamenu .accessible-megamenu-panel .accessible-megamenu-panel-group > li {
        float: left;
        width: 22.906%;
        margin-right: 2%;
    }
    .accessible-megamenu .accessible-megamenu-panel .accessible-megamenu-panel-group > li > span {
        display: none;
    }
    .accessible-megamenu .accessible-megamenu-panel .accessible-megamenu-panel-group > li a {
        border-bottom: solid 1px #486E9D;
        font-size: 16px;
        font-weight: bold;
        line-height: 1.2em;
    }
    .accessible-megamenu .accessible-megamenu-panel .accessible-megamenu-panel-group a {
        color: #fff;
        display: block;
        padding: 13px 5px 13px 0;
    }
    .accessible-megamenu .accessible-megamenu-panel .accessible-megamenu-panel-group a:hover {
        text-decoration: none;
        color: #86BAFF;
    }
    .accessible-megamenu .accessible-megamenu-panel .accessible-megamenu-panel-group ul {
        border-top: 1px solid #486E9D;
        list-style-type: none;
        margin: 9px 0 0;
    }
    .accessible-megamenu .accessible-megamenu-panel .accessible-megamenu-panel-group ul.accessible-megamenu-panel-group li {
        float: none;
        width: auto;
    }
}

.main-menu-mobile-cell {
    background-color: #1b3456;
    margin: 0;
    padding: 0;
}
@media print, screen and (min-width: 48em) {
    .main-menu-mobile-cell {
        display: none;
        margin-bottom: 10px;
    }
}

.main-menu-mobile-cell ul {
    padding: 0;
    margin: 0;
    list-style: none;
    position: relative;
}
@media print, screen and (min-width: 48em) {
    .main-menu-mobile-cell ul {
        z-index: 3;
    }
}
.main-menu-mobile-cell ul li {
    margin: 0px;
    display: inline-block;
    float: left;
    background-color: #1b3456;
    width: 100%;
    -webkit-box-shadow: 0 4px 6px -2px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 4px 6px -2px -moz-rgba(0, 0, 0, 0.5);
    border-bottom: 1px solid #2a415f;
    box-shadow: 0 4px 6px -2px rgba(0, 0, 0, 0.5);
}
@media print, screen and (min-width: 48em) {
    .main-menu-mobile-cell ul li {
        float: none;
    }
}
.main-menu-mobile-cell ul li a {
    display: block;
    padding: 14px 20px;
    color: #FFF;
    font-size: 15px;
    line-height: 1.2em;
    text-decoration: none;
}
.main-menu-mobile-cell ul li .find-info-link {
    background-color: #4B6E9D;
    display: block;
    color: #FFF;
    cursor: pointer;
    font-size: 15px;
    line-height: 1.2em;
    padding: 14px 20px;
}
.main-menu-mobile-cell ul li .find-info-link:after {
    bottom: 8px;
    content: " +";
    float: right;
    font-size: 26px;
    padding: 6px 0 6px 25px;
    position: relative;
}
.main-menu-mobile-cell ul li .find-info-link.active {
    box-shadow: 0 1px 8px 3px rgba(0, 0, 0, 0.3);
    position: relative;
    z-index: 4;
}
.main-menu-mobile-cell ul li .find-info-link.active:after {
    content: " -";
    font-size: 45px;
}
.main-menu-mobile-cell ul li .find-info-link + div {
    display: none;
}
.main-menu-mobile-cell ul li .find-info-link + div a {
    background-color: #5E88BF;
    text-transform: capitalize;
}
.main-menu-mobile-cell ul li .find-info-link + div a:hover, .main-menu-mobile-cell ul li .find-info-link + div a:focus {
    background-color: #2F435F;
}
.main-menu-mobile-cell ul li ul {
    position: relative;
}
.main-menu-mobile-cell ul li > a:after {
    content: " +";
    float: right;
    font-size: 26px;
}
.main-menu-mobile-cell ul li > a.active:after {
    content: " -";
    font-size: 45px;
}
.main-menu-mobile-cell ul li > a:only-child:after {
    content: "";
}
.main-menu-mobile-cell ul li a.drop-down-arrow + div {
    display: none;
}
.main-menu-mobile-cell ul ul li {
    float: none;
    display: list-item;
    position: relative;
}

.main-menu-mobile-cell ul ul li {
    background-color: #617691;
    border-bottom: 1px solid #FFF;
    width: 100%;
}

.main-menu-mobile-cell ul ul li a {
    display: block;
    padding: 14px 20px;
    color: #FFF;
    line-height: 1.2em;
    text-decoration: none;
}

.main-menu-mobile-cell ul ul li span {
    display: none;
    padding: 14px 20px;
    color: #FFF;
    font-size: 0.92em;
    line-height: 1.2em;
    text-decoration: none;
    background-color: #303b46;
}
.main-menu-mobile-cell ul ul li span.decorated-column-header + div {
    display: none;
}

.main-menu-mobile-cell ul ul li ul li a:hover {
    background-color: #303B48;
}

.main-menu-mobile-cell .decorated-column-header {
    background-color: #4c6e9c;
    font-weight: bold;
}

/*

.accessible-megamenu .accessible-megamenu-panel {
    position: absolute;
    display: block;
    left: -1px;
    color: #454545;
    margin: 0;
    padding: 20px 0.769em 60px;
    line-height: normal;
    background-color: #1b3456;
    cursor: default;
    -webkit-box-shadow: 0 4px 6px -2px rgba(0,0,0,.5);
       -moz-box-shadow: 0 4px 6px -2px -moz-rgba(0,0,0,.5);
            box-shadow: 0 4px 6px -2px rgba(0,0,0,.5);

    visibility: hidden;
    top: -9999em;
    max-height: 0px;
    overflow: hidden;
    opacity: 0;
    -webkit-transition: opacity 250ms ease 250ms, max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
       -moz-transition: opacity 250ms ease 250ms, max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
        -ms-transition: opacity 250ms ease 250ms, max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
         -o-transition: opacity 250ms ease 250ms, max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
            transition: opacity 250ms ease 250ms, max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
}



.accessible-megamenu .accessible-megamenu-top-nav-item > a {
  position: relative;
  display: block;
  font-family: "Avenir Next W01";
}
*/
main a {
    color: #E4002B;
}
main > div#content-container div.system-messages div.callout:nth-of-type(1n) {
    margin-top: 0.625rem;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container div.system-messages div.callout:nth-of-type(1n) {
        margin-top: 0.9375rem;
    }
}
main > div#content-container div.system-messages div.callout:last-child {
    margin-bottom: 0;
}
main > div#content-container div.system-messages:empty {
    display: none !important;
}
main > div#content-container div.primary-content-header > div.cell {
    padding-top: 0;
}
main > div#content-container div.primary-content-header > div.cell:first-of-type {
    padding-top: 0.625rem;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container div.primary-content-header > div.cell:first-of-type {
        padding-top: 0.9375rem;
    }
}
main > div#content-container div.primary-content-header .breadcrumb-container {
    border: 1px solid #b0bec5;
    line-height: normal;
}
main > div#content-container div.primary-content-header .breadcrumb-container .breadcrumb-home a {
    display: block;
    justify-content: center;
    text-align: center;
    vertical-align: middle;
    height: 100%;
    min-width: 30px;
    border-right: 1px solid #b0bec5;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    color: #003DA5;
    font-size: 1.25rem;
    line-height: normal;
}
main > div#content-container div.primary-content-header .breadcrumb-container .breadcrumb-home a span.breadcrumb-home-icon {
    display: inline-block;
    position: relative;
    vertical-align: middle;
}
main > div#content-container div.primary-content-header .breadcrumb-container .breadcrumb-home a span.breadcrumb-home-icon::before {
    line-height: normal;
}
main > div#content-container div.primary-content-header .breadcrumb-container .breadcrumb-home a:hover, main > div#content-container div.primary-content-header .breadcrumb-container .breadcrumb-home a:focus {
    color: #003DA5;
    background-color: #ffffff;
}
main > div#content-container div.primary-content-header .breadcrumb-container .breadcrumb-list nav {
    padding: 0 7px 7px 7px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    height: 100%;
}
main > div#content-container div.primary-content-header .breadcrumb-container .breadcrumb-list nav ul.breadcrumbs {
    margin: 0;
    position: relative;
    line-height: normal;
    display: inline-block;
    vertical-align: middle;
}
main > div#content-container div.primary-content-header .breadcrumb-container .breadcrumb-list nav ul.breadcrumbs li {
    float: none;
    display: inline;
    padding: 0;
}
main > div#content-container div.primary-content-header .breadcrumb-container .breadcrumb-list nav ul.breadcrumbs li:not(:last-child)::after {
    color: #0a0a0a;
    margin: 0 0.25rem;
    content: url(/build/images/breadcrumb-arrows-divider.d6d40b00.svg);
}
main > div#content-container div.primary-content-header .breadcrumb-container .breadcrumb-list nav ul.breadcrumbs li a {
    color: #0a0a0a;
    text-decoration: none;
    padding: 0;
}
main > div#content-container div.primary-content-header .breadcrumb-container .breadcrumb-list nav ul.breadcrumbs li a:hover, main > div#content-container div.primary-content-header .breadcrumb-container .breadcrumb-list nav ul.breadcrumbs li a:focus, main > div#content-container div.primary-content-header .breadcrumb-container .breadcrumb-list nav ul.breadcrumbs li a:active {
    color: #B4001F;
    text-decoration: none;
    background-color: transparent;
}
main > div#content-container div.primary-content-header .breadcrumb-container .breadcrumb-list nav ul.breadcrumbs li span {
    color: #003DA5;
}
main > div#content-container div.primary-content-header .breadcrumb-container .breadcrumb-list nav ul.breadcrumbs li.list-no-display::after {
    display: none;
}
main > div#content-container div.primary-content-header h1, main > div#content-container div.primary-content-header div.primary-content-area h6, main > div#content-container div.primary-content-area div.primary-content-header h6, main > div#content-container div.primary-content-header div.primary-content-area h5, main > div#content-container div.primary-content-area div.primary-content-header h5, main > div#content-container div.primary-content-header div.primary-content-area h4, main > div#content-container div.primary-content-header div.primary-content-area .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-header div.primary-content-area [type=radio] + label, main > div#content-container div.primary-content-header div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-header div.primary-content-area [type=checkbox] + label, main > div#content-container div.primary-content-area div.primary-content-header h4, main > div#content-container div.primary-content-area div.primary-content-header .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area div.primary-content-header [type=radio] + label, main > div#content-container div.primary-content-area div.primary-content-header .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area div.primary-content-header [type=checkbox] + label, main > div#content-container div.primary-content-header div.primary-content-area h3, main > div#content-container div.primary-content-header div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-header div.primary-content-area p.social-title, main > div#content-container div.primary-content-area div.primary-content-header h3, main > div#content-container div.primary-content-area div.primary-content-header footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area div.primary-content-header p.social-title, main > div#content-container div.primary-content-header div.primary-content-area h2, main > div#content-container div.primary-content-area div.primary-content-header h2 {
    font-weight: 300;
    font-size: 2.375rem;
    line-height: 1.10526;
    font-family: "Fira Sans Regular", sans-serif !important;
}
main > div#content-container div.primary-content-header h1.page-title, main > div#content-container div.primary-content-header div.primary-content-area h6.page-title, main > div#content-container div.primary-content-area div.primary-content-header h6.page-title, main > div#content-container div.primary-content-header div.primary-content-area h5.page-title, main > div#content-container div.primary-content-area div.primary-content-header h5.page-title, main > div#content-container div.primary-content-header div.primary-content-area h4.page-title, main > div#content-container div.primary-content-header div.primary-content-area .ipe-form [type=radio] + label.page-title, .ipe-form main > div#content-container div.primary-content-header div.primary-content-area [type=radio] + label.page-title, main > div#content-container div.primary-content-header div.primary-content-area .ipe-form [type=checkbox] + label.page-title, .ipe-form main > div#content-container div.primary-content-header div.primary-content-area [type=checkbox] + label.page-title, main > div#content-container div.primary-content-area div.primary-content-header h4.page-title, main > div#content-container div.primary-content-area div.primary-content-header .ipe-form [type=radio] + label.page-title, .ipe-form main > div#content-container div.primary-content-area div.primary-content-header [type=radio] + label.page-title, main > div#content-container div.primary-content-area div.primary-content-header .ipe-form [type=checkbox] + label.page-title, .ipe-form main > div#content-container div.primary-content-area div.primary-content-header [type=checkbox] + label.page-title, main > div#content-container div.primary-content-header div.primary-content-area h3.page-title, main > div#content-container div.primary-content-header div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.page-title.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-header div.primary-content-area p.page-title.social-title, main > div#content-container div.primary-content-area div.primary-content-header h3.page-title, main > div#content-container div.primary-content-area div.primary-content-header footer .footer-container .footer-content-area div.footer-columns .footer-item p.page-title.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area div.primary-content-header p.page-title.social-title, main > div#content-container div.primary-content-header div.primary-content-area h2.page-title, main > div#content-container div.primary-content-area div.primary-content-header h2.page-title {
    color: #003DA5;
    margin-bottom: 0;
}
main > div#content-container div.system-admin-controls ul.content-editor-menu {
    border-bottom: 1px solid #b0bec5;
}
main > div#content-container div.system-admin-controls ul.content-editor-menu li a {
    border: 1px solid #b0bec5;
    color: #003DA5;
    background-color: #ffffff;
    border-bottom: none;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    margin-right: 7px;
    text-decoration: none;
}
main > div#content-container div.system-admin-controls ul.content-editor-menu li a:hover, main > div#content-container div.system-admin-controls ul.content-editor-menu li a:focus {
    color: #B4001F;
    background-color: #f2f2f2;
    border-bottom: none;
}

main > div#content-container div.primary-content-area a {
    text-decoration: underline;
    color: #b4001f;
}
main > div#content-container div.primary-content-area h1, main > div#content-container div.primary-content-area h6, main > div#content-container div.primary-content-area h5, main > div#content-container div.primary-content-area h4, main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area [type=radio] + label, main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area [type=checkbox] + label, main > div#content-container div.primary-content-area h3, main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area p.social-title, main > div#content-container div.primary-content-area h2 {
    color: #003DA5;
    font-weight: 300;
    font-size: 2.375rem;
    line-height: 1.10526;
    font-family: "Fira Sans Regular", sans-serif !important;
}
main > div#content-container div.primary-content-area h1.page-title, main > div#content-container div.primary-content-area h6.page-title, main > div#content-container div.primary-content-area h5.page-title, main > div#content-container div.primary-content-area h4.page-title, main > div#content-container div.primary-content-area .ipe-form [type=radio] + label.page-title, .ipe-form main > div#content-container div.primary-content-area [type=radio] + label.page-title, main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label.page-title, .ipe-form main > div#content-container div.primary-content-area [type=checkbox] + label.page-title, main > div#content-container div.primary-content-area h3.page-title, main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.page-title.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area p.page-title.social-title, main > div#content-container div.primary-content-area h2.page-title {
    color: #003DA5;
    margin-bottom: 2rem;
}
main > div#content-container div.primary-content-area h2 {
    font-size: 2.125rem;
}
main > div#content-container div.primary-content-area h3, main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area p.social-title {
    font-weight: 400;
    font-size: 1.875rem;
}
main > div#content-container div.primary-content-area h4, main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area [type=radio] + label, main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area [type=checkbox] + label {
    font-weight: 400;
    font-size: 1.625rem;
}
main > div#content-container div.primary-content-area h5 {
    font-weight: 400;
    font-size: 1.375rem;
}
main > div#content-container div.primary-content-area h6 {
    font-weight: 400;
    font-size: 1.125rem;
}
main > div#content-container div.primary-content-area pre {
    white-space: pre-wrap;
    word-wrap: break-word;
    margin-bottom: 1rem;
    padding: 1rem;
    background-color: #b3e5fc;
    border: 1px solid #0b3d89;
}
main > div#content-container div.primary-content-area figure, main > div#content-container body.cke_editable div.primary-content-area drupal-entity, body.cke_editable main > div#content-container div.primary-content-area drupal-entity {
    display: table;
}
main > div#content-container div.primary-content-area figure figcaption, main > div#content-container body.cke_editable div.primary-content-area drupal-entity figcaption, body.cke_editable main > div#content-container div.primary-content-area drupal-entity figcaption {
    display: table-caption;
    caption-side: bottom;
    font-size: 0.775rem;
    text-align: center;
    font-weight: bold;
    margin: 0.25rem 0.25rem 1rem 0.25rem;
    border-bottom: 2px solid #2d6cc0;
}
main > div#content-container div.primary-content-area figure.embedded-entity.align-center, main > div#content-container body.cke_editable div.primary-content-area drupal-entity.embedded-entity.align-center, body.cke_editable main > div#content-container div.primary-content-area drupal-entity.embedded-entity.align-center {
    text-align: center;
}
main > div#content-container div.primary-content-area figure.embedded-entity.align-left figcaption, main > div#content-container body.cke_editable div.primary-content-area drupal-entity.embedded-entity.align-left figcaption, body.cke_editable main > div#content-container div.primary-content-area drupal-entity.embedded-entity.align-left figcaption {
    margin-right: 1.25rem;
}
main > div#content-container div.primary-content-area figure.embedded-entity.align-left img, main > div#content-container body.cke_editable div.primary-content-area drupal-entity.embedded-entity.align-left img, body.cke_editable main > div#content-container div.primary-content-area drupal-entity.embedded-entity.align-left img {
    margin-right: 1rem;
}
main > div#content-container div.primary-content-area figure.embedded-entity.align-right figcaption, main > div#content-container body.cke_editable div.primary-content-area drupal-entity.embedded-entity.align-right figcaption, body.cke_editable main > div#content-container div.primary-content-area drupal-entity.embedded-entity.align-right figcaption {
    margin-left: 1.25rem;
}
main > div#content-container div.primary-content-area figure.embedded-entity.align-right img, main > div#content-container body.cke_editable div.primary-content-area drupal-entity.embedded-entity.align-right img, body.cke_editable main > div#content-container div.primary-content-area drupal-entity.embedded-entity.align-right img {
    margin-left: 1rem;
}
main > div#content-container div.primary-content-area figure article p, main > div#content-container body.cke_editable div.primary-content-area figure drupal-entity p, body.cke_editable main > div#content-container div.primary-content-area figure drupal-entity p, main > div#content-container body.cke_editable div.primary-content-area drupal-entity article p, main > div#content-container body.cke_editable div.primary-content-area drupal-entity drupal-entity p, body.cke_editable main > div#content-container div.primary-content-area drupal-entity article p, body.cke_editable main > div#content-container div.primary-content-area drupal-entity drupal-entity p {
    margin: 0;
}
main > div#content-container div.primary-content-area .video-embed-field-responsive-video {
    width: 100%;
}
@media print, screen and (min-width: 64em) {
    main > div#content-container div.primary-content-area .video-embed-field-responsive-video {
        width: 35rem;
    }
}
main > div#content-container div.primary-content-area article.embedded-entity, main > div#content-container body.cke_editable div.primary-content-area drupal-entity.embedded-entity, body.cke_editable main > div#content-container div.primary-content-area drupal-entity.embedded-entity {
    width: 25rem;
}
main > div#content-container div.primary-content-area article.embedded-entity.align-center, main > div#content-container body.cke_editable div.primary-content-area drupal-entity.embedded-entity.align-center, body.cke_editable main > div#content-container div.primary-content-area drupal-entity.embedded-entity.align-center {
    text-align: center;
}
main > div#content-container div.primary-content-area article.embedded-entity.align-center img, main > div#content-container body.cke_editable div.primary-content-area drupal-entity.embedded-entity.align-center img, body.cke_editable main > div#content-container div.primary-content-area drupal-entity.embedded-entity.align-center img {
    margin-bottom: 1rem;
}
main > div#content-container div.primary-content-area article.embedded-entity.align-left img, main > div#content-container body.cke_editable div.primary-content-area drupal-entity.embedded-entity.align-left img, body.cke_editable main > div#content-container div.primary-content-area drupal-entity.embedded-entity.align-left img {
    margin-right: 1rem;
    margin-bottom: 1rem;
}
main > div#content-container div.primary-content-area article.embedded-entity.align-right img, main > div#content-container body.cke_editable div.primary-content-area drupal-entity.embedded-entity.align-right img, body.cke_editable main > div#content-container div.primary-content-area drupal-entity.embedded-entity.align-right img {
    margin-left: 1rem;
    margin-bottom: 1rem;
}
main > div#content-container div.primary-content-area div.embedded-entity.align-center {
    text-align: center;
}
main > div#content-container div.primary-content-area div.embedded-entity.align-center img {
    margin-bottom: 1rem;
}
main > div#content-container div.primary-content-area div.embedded-entity.align-left img {
    margin-right: 1rem;
    margin-bottom: 1rem;
}
main > div#content-container div.primary-content-area div.embedded-entity.align-right img {
    margin-left: 1rem;
    margin-bottom: 1rem;
}
main > div#content-container div.primary-content-area .general-menu {
    background-color: #ffffff;
    padding-bottom: 32px;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container div.primary-content-area .general-menu {
        border-top: 5px solid #40c4ff;
        padding-bottom: 64px;
    }
}
main > div#content-container div.primary-content-area .general-menu h2 {
    background-color: #4B6E9D;
    border-top: none;
    color: #fefefe;
    cursor: pointer;
    font-family: "Avenir Next W01";
    font-size: 14px;
    font-weight: 900;
    margin-bottom: 0;
    padding: 12px 20px 12px 40px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
    z-index: 9;
}
main > div#content-container div.primary-content-area .general-menu h2:after {
    background: url(/build/images/bkg-quicklinks-down-arrow.e74ac648.png) no-repeat 0 0 transparent;
    content: "";
    display: inline-block;
    height: 20px;
    margin-left: 30px;
    position: absolute;
    right: 20px;
    top: 9px;
    width: 20px;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container div.primary-content-area .general-menu h2 {
        font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
        font-size: 1.45rem;
        font-weight: 400;
        color: #546d79;
        line-height: 2rem;
        text-align: center;
        border-bottom: 1px solid #78909c;
        padding: 16px 0 18px 0;
        margin: 0;
        background-color: #ffffff;
    }
    main > div#content-container div.primary-content-area .general-menu h2:after {
        display: none;
    }
}
main > div#content-container div.primary-content-area .general-menu ul.menu.vertical li a {
    font-weight: bold;
    border-bottom: 1px solid #78909c;
    text-decoration: none;
    color: #455a64;
    padding: 16px 24px;
}
main > div#content-container div.primary-content-area .general-menu ul.menu.vertical li a::after {
    content: "\f13e";
    display: inline-block;
    font: normal normal normal 24px/1 "Material Design Icons";
    font-size: 24px;
    line-height: 1;
    font-size: inherit;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-left: 4px;
}
main > div#content-container div.primary-content-area .general-menu ul.menu.vertical li a:hover {
    color: #003DA5;
}
main > div#content-container div.primary-content-area .general-menu ul.menu.vertical li ul.menu.submenu li a {
    padding-left: 40px;
}
main > div#content-container div.primary-content-area .general-menu ul.menu.vertical li ul.menu.submenu li a::before {
    content: "\f130";
    display: inline-block;
    font: normal normal normal 8px/1 "Material Design Icons";
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: 8px;
    margin-bottom: 3px;
    vertical-align: middle;
}
main > div#content-container div.primary-content-area .general-menu ul.menu.vertical li ul.menu.submenu li ul.menu.submenu li a {
    padding-left: 56px;
}

body.cke_editable {
    padding: 1rem;
    min-height: inherit;
}
@media print, screen and (min-width: 48em) {
    body.cke_editable {
        min-height: inherit;
    }
}

main > div#content-container div.primary-content-area div.pca-content {
    padding: 0;
}
main > div#content-container div.primary-content-area div.pca-content .basic-body {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container div.primary-content-area div.pca-content .basic-body {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}
main > div#content-container div.primary-content-area div.pca-content .grid-x.grid-padding-x:not(.full) .basic-body {
    padding: 0;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container div.primary-content-area .content-head-image-title-container .video-overlay-title {
        bottom: 60px;
        left: auto;
        width: 60%;
        padding: 15px 30px 30px;
    }
}

.content-head-image-title-container .hia-area {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.content-head-image-title-container .hia-area .hia-image picture img {
    width: 100%;
}
.content-head-image-title-container .hia-area .hia-title, .content-head-image-title-container .hia-area .video-overlay-title {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
}
.content-head-image-title-container .hia-area .hia-title h1, .content-head-image-title-container .hia-area .video-overlay-title h1, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area h2, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h2, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title h2, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h2, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area h3, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area p.social-title, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h3, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area p.social-title, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title h3, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title p.social-title, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h3, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title p.social-title, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area h4, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area [type=radio] + label, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area [type=checkbox] + label, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h4, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area [type=radio] + label, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area [type=checkbox] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title h4, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title [type=radio] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title [type=checkbox] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h4, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title [type=radio] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title [type=checkbox] + label, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area h5, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h5, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title h5, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h5, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area h6, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h6, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title h6, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h6 {
    color: white !important;
    font-size: 1.5rem;
    font-weight: 800;
    line-height: 1.2em;
    margin: 0 auto;
    padding: 0.9375rem;
    text-align: left;
    max-width: 1200px;
}
@media print, screen and (min-width: 48em) {
    .content-head-image-title-container .hia-area .hia-title h1, .content-head-image-title-container .hia-area .video-overlay-title h1, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area h2, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h2, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title h2, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h2, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area h3, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area p.social-title, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h3, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area p.social-title, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title h3, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title p.social-title, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h3, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title p.social-title, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area h4, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area [type=radio] + label, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area [type=checkbox] + label, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h4, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area [type=radio] + label, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area [type=checkbox] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title h4, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title [type=radio] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title [type=checkbox] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h4, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title [type=radio] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title [type=checkbox] + label, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area h5, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h5, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title h5, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h5, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area h6, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h6, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title h6, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h6 {
        font-size: 2.5rem;
    }
}
@media print, screen and (min-width: 64em) {
    .content-head-image-title-container .hia-area .hia-title h1, .content-head-image-title-container .hia-area .video-overlay-title h1, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area h2, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h2, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title h2, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h2, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area h3, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area p.social-title, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h3, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area p.social-title, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title h3, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title p.social-title, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h3, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title p.social-title, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area h4, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area [type=radio] + label, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area [type=checkbox] + label, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h4, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area [type=radio] + label, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area [type=checkbox] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title h4, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title [type=radio] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title [type=checkbox] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h4, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title [type=radio] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title [type=checkbox] + label, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area h5, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h5, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title h5, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h5, .content-head-image-title-container .hia-area .hia-title main > div#content-container div.primary-content-area h6, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h6, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .hia-title h6, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h6 {
        font-size: 3.5rem;
    }
}
.content-head-image-title-container .hia-area .hia-title h3, .content-head-image-title-container .hia-area .hia-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item .content-head-image-title-container .hia-area .hia-title p.social-title, .content-head-image-title-container .hia-area .video-overlay-title h3, .content-head-image-title-container .hia-area .video-overlay-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item .content-head-image-title-container .hia-area .video-overlay-title p.social-title, .content-head-image-title-container .hia-area .hia-title a, .content-head-image-title-container .hia-area .video-overlay-title a {
    display: none;
}
@media print, screen and (min-width: 48em) {
    .content-head-image-title-container .hia-area .video-overlay-title {
        bottom: 60px;
        left: auto;
        width: 45%;
        padding: 15px 30px 30px;
    }
    .content-head-image-title-container .hia-area .video-overlay-title.overlay-title-bottom-left {
        left: 20px;
    }
    .content-head-image-title-container .hia-area .video-overlay-title.overlay-title-bottom-right {
        right: 20px;
    }
    .content-head-image-title-container .hia-area .video-overlay-title h1, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h2, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h2, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h3, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area p.social-title, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h3, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title p.social-title, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h4, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area [type=radio] + label, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area [type=checkbox] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h4, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title [type=radio] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title [type=checkbox] + label, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h5, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h5, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h6, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h6 {
        margin: 0 0 25px 0;
        font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, "Roboto", Arial, sans-serif;
        color: white;
        font-size: 56px;
        text-shadow: 2px 0 2px rgba(0, 0, 0, 0.3);
        font-weight: bold;
        font-style: normal;
        line-height: 56px;
        padding: 0 0 5px 0;
    }
}
@media print, screen and (min-width: 48em) and (min-width: 48em) {
    .content-head-image-title-container .hia-area .video-overlay-title h1, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h2, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h2, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h3, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area p.social-title, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h3, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title p.social-title, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h4, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area [type=radio] + label, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area [type=checkbox] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h4, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title [type=radio] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title [type=checkbox] + label, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h5, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h5, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h6, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h6 {
        font-size: 2.5rem;
    }
}
@media print, screen and (min-width: 48em) and (min-width: 64em) {
    .content-head-image-title-container .hia-area .video-overlay-title h1, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h2, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h2, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h3, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area p.social-title, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h3, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title p.social-title, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h4, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area .ipe-form [type=radio] + label, .ipe-form .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area [type=radio] + label, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area .ipe-form [type=checkbox] + label, .ipe-form .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area [type=checkbox] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h4, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title .ipe-form [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title [type=radio] + label, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title [type=checkbox] + label, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h5, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h5, .content-head-image-title-container .hia-area .video-overlay-title main > div#content-container div.primary-content-area h6, main > div#content-container div.primary-content-area .content-head-image-title-container .hia-area .video-overlay-title h6 {
        font-size: 3.5rem;
    }
}
@media print, screen and (min-width: 48em) {
    .content-head-image-title-container .hia-area .video-overlay-title h3, .content-head-image-title-container .hia-area .video-overlay-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item .content-head-image-title-container .hia-area .video-overlay-title p.social-title {
        display: block;
        text-transform: uppercase;
        color: white;
        font-size: 35px;
        line-height: 0.8;
    }
    .content-head-image-title-container .hia-area .video-overlay-title a {
        display: inline-block;
        margin: 15px 0;
        border: 1px solid white;
        padding: 12px 7px;
        text-align: center;
        background-color: rgba(0, 0, 0, 0.5);
        color: white !important;
        font-weight: 800;
        text-transform: uppercase;
        text-decoration: none !important;
        font-size: 0.9rem;
        -webkit-transition: all 0.3s ease;
        -o-transition: all 0.3s ease;
        transition: all 0.3s ease;
    }
}

.hero-video {
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    display: none;
}
@media print, screen and (min-width: 48em) {
    .hero-video {
        display: block;
    }
}
.hero-video video {
    opacity: 0;
    width: 100%;
    transition: opacity 1s ease-in-out;
}
.hero-video .hero-video-player {
    min-width: 100%;
    min-height: 100%;
    width: 100%;
    height: auto;
    position: absolute;
}

/*
.form-required::after {
    content: "";
    vertical-align: super;
    display: inline-block;
    background-image: url(/core/misc/icons/ee0000/required.svg);
    background-repeat: no-repeat;
    background-size: 6px 6px;
    width: 6px;
    height: 6px;
    margin: 0 0.3em;
}
*/

footer {
    flex-shrink: 0;
    background-color: #003DA5;
    z-index: 0;
    position: relative;
    backface-visibility: hidden;
    color: #ffffff;
    font-family: "Fira Sans Medium", sans-serif;
    font-size: 0.6875rem;
    line-height: 1.364;
    letter-spacing: 0.06875rem;
    /*

  .footer-item {

    .button-group {
      .button {
        font-size: 1.495rem;
        padding: 4px 0 2px 2px;
        margin-right: 4px;
        background-color: $footer-button-color;
        color: $footer-background;
        border-radius: 4px;
        margin-bottom:4px;
        &::after {
          content: "";
        }

        &.mdi-facebook {
          &:hover, &:focus {
            background-color: $footer-button-facebook;
          }
        }

        &.mdi-twitter {
          &:hover, &:focus {
            background-color: $footer-button-twitter;
          }
        }

        &.mdi-youtube-play {
          &:hover, &:focus {
            background-color: $footer-button-youtube;
          }
        }

        &.mdi-instagram {
          &:hover, &:focus {
            background-color: $footer-button-instagram;
          }
        }

        &.mdi-linkedin {
          &:hover, &:focus {
            background-color: $footer-button-linkedin;
          }
        }

        &.mdi-camera-iris {
          &:hover, &:focus {
            background-color: $footer-button-flickr;
          }
        }

        &.mdi-rss {
          &:hover, &:focus {
            background-color: $footer-button-rss;
          }
        }
      }
    }

    .social-link {
      @extend .button-group;
      display: inherit;
    }

    input {
      background-color: $footer-input-background;
      color: $white;

      &:focus {
        outline: none;
        border: 1px solid grey;
        box-shadow: 0 0 5px grey;
        background: $footer-input-background;
      }
    }
  }

  .ucr-footer-info {
    @include breakpoint(medium) {
      border-bottom: none;
    }

    address {
      font-style: normal;
    }

    .footer-links {
      margin: 6px 0 14px 0;

      &::before {
        display: block;
        content: "";
        margin-bottom: .5rem;
        border: 1px solid $footer-ucr-info-line-color;
        width: 2em;
      }

      li {
        border-bottom: 1px solid $footer-border-color-1;
        margin: 0;
        font-family: "Avenir Next W01", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
        font-size: 0.75rem;
        line-height: 1.167;
        letter-spacing: .083em;
        list-style-type: none;

        a {
          color: $footer-text-color;
          border: none;
          display: block;
          padding: 0.5rem 0.6875rem;

          &:hover, &:focus {
            background-color: rgba(220, 220, 220, 0.15);
          }

          &::after {
            content: "";
          }
        }
      }
    }
  }


  .site-legal-footer {
  }
  */
}
@media print, screen and (min-width: 48em) {
    footer:after {
        content: "";
        background: url(/build/images/bg-ucr-footer.30b2efbd.jpg) 50%;
        background-size: cover;
        opacity: 0.15;
        z-index: -1;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        position: absolute;
    }
}
footer .footer-container {
    height: 100%;
    display: flex;
    flex-direction: column;
}
footer .footer-container .footer-content-area {
    flex: 1 0 auto;
}
footer .footer-container .footer-content-area div.footer-search section.google-search {
    display: none;
    visibility: hidden;
}
@media print, screen and (min-width: 48em) {
    footer .footer-container .footer-content-area div.footer-search section.google-search {
        display: block;
        visibility: visible;
        border-bottom: 1px solid #FFB81C;
        padding: 0.9375rem;
        margin-bottom: 0.35rem;
    }
}
footer .footer-container .footer-content-area div.footer-search section.google-search button.footer-search-button {
    display: block;
    min-width: 195px;
    width: 100%;
    max-width: 600px;
    background-color: transparent;
    box-shadow: 0 0 5px #607d8b;
    border: 1px solid #e0e0e0;
    color: #fefefe;
    margin: 0 auto;
    padding: 0.5rem;
    text-align: left;
    line-height: 1.5rem;
}
footer .footer-container .footer-content-area div.footer-search section.google-search button.footer-search-button::before {
    display: inline-block;
    font-family: "Material Design Icons";
    font-size: 1.5rem;
    text-rendering: auto;
    line-height: 0.5rem;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #fefefe;
    content: "\f349";
    text-align: center;
    vertical-align: middle;
    padding-right: 5px;
}
footer .footer-container .footer-content-area div.footer-columns {
    padding-top: 0.625rem;
    min-height: 100px;
}
@media print, screen and (min-width: 48em) {
    footer .footer-container .footer-content-area div.footer-columns {
        padding-top: 0.9275rem;
    }
}
footer .footer-container .footer-content-area div.footer-columns .cell {
    border-right: none;
    padding-bottom: 0.625rem;
    margin-bottom: 0.625rem;
}
@media print, screen and (min-width: 48em) {
    footer .footer-container .footer-content-area div.footer-columns .cell {
        border-right: 1px solid #fefefe;
        padding-bottom: 0.9375rem;
        margin-bottom: 0.9375rem;
    }
    footer .footer-container .footer-content-area div.footer-columns .cell:last-child {
        border-right: none;
    }
}
footer .footer-container .footer-content-area div.footer-columns .footer-item {
    border-bottom: 1px dotted #FFB81C;
    margin: 5px 0 5px 0;
}
@media print, screen and (min-width: 48em) {
    footer .footer-container .footer-content-area div.footer-columns .footer-item {
        margin: 7px 0 14px 0;
    }
}
footer .footer-container .footer-content-area div.footer-columns .footer-item h2, footer .footer-container .footer-content-area div.footer-columns .footer-item h3, footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title {
    color: #ffffff;
    font-family: "Fira Sans Bold", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 0.625rem;
    font-weight: 700;
    line-height: 1.444;
    letter-spacing: 0.0625rem;
    text-transform: uppercase;
    margin-bottom: 1.5em;
    padding-bottom: 0.25rem;
    border-bottom: 1px solid #FFB81C;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item p {
    color: #ffffff;
    font-family: "Fira Sans Medium", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 0.6875rem;
    line-height: 1.5;
    letter-spacing: 0.06875rem;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item a::after {
    content: "";
    padding: inherit;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item a:not(.button) {
    color: #fff;
    border-bottom: 1px dotted;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item a:not(.button):hover, footer .footer-container .footer-content-area div.footer-columns .footer-item a:not(.button):focus {
    color: #FFB81C;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item a:not(.button) img {
    opacity: 0.7;
    border-radius: 1px;
    left: -1.3125rem;
    position: relative;
    border: 1px solid #e0e0e0;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item a:not(.button) img:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item a:not(.button) img:focus {
    opacity: 0.9;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item a:not(.button).link-alt {
    border-bottom: none;
    font-size: 0.625rem;
    line-height: 1.3;
    text-transform: uppercase;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item ul {
    list-style-type: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item ul li {
    text-indent: -1em;
    font-size: 0.75rem;
    line-height: 1.2rem;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item ul li a::after {
    content: "";
    display: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item address {
    font-style: normal;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item.ucr-footer-info span.footer-logo {
    position: relative;
    display: inline-block;
    overflow: hidden;
    text-align: left !important;
    width: 12.5rem;
    height: 2.9375rem;
    background: url(/build/images/UC_Riverside_Horiz_BluBG.4d4efe92.svg) no-repeat;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item.ucr-footer-info ul.footer-links {
    margin: 6px 0 14px 0;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item.ucr-footer-info ul.footer-links::before {
    display: block;
    content: "";
    margin-bottom: 0.5rem;
    border: 1px solid #FFB81C;
    width: 2em;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item.ucr-footer-info ul.footer-links li {
    border-bottom: 1px solid #FFB81C;
    margin: 0;
    font-family: "Fira Sans Medium", sans-serif;
    font-size: 0.75rem;
    line-height: 1.167;
    letter-spacing: 0.083em;
    list-style-type: none;
    text-indent: initial;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item.ucr-footer-info ul.footer-links li a {
    border: none;
    display: block;
    padding: 0.625rem;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item.footer-dept-info address {
    padding-bottom: 15px;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item.footer-dept-info a.link-img {
    display: block;
    border-bottom: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item.footer-dept-info a.link-img-location {
    text-transform: uppercase;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item.footer-dept-info a.link-img::before {
    display: inline-block;
    font: normal normal normal 24px/1 "Material Design Icons";
    font-size: 1.5rem;
    vertical-align: middle;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-left: 4px;
    content: "\f34e";
}
footer .footer-container .footer-content-area div.footer-columns .footer-item.footer-dept-info a img {
    margin-left: 21px;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item.footer-related-links {
    border-bottom: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link {
    display: inherit;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn {
    font-size: 1.485rem;
    padding: 4px 0 2px 2px;
    margin-right: 4px;
    margin-bottom: 4px;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.fa-facebook-f {
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.fa-x-twitter {
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.fa-square-facebook {
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.fa-square-x-twitter {
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.fa-youtube {
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.fa-instagram {
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.fa-linkedin {
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.fa-flickr {
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.fa-square-rss {
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.fa-square-reddit {
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.fa-discord {
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.fa-tiktok {
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.fa-bluesky {
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-facebook {
    color: #ffb81C !important;
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-facebook:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-facebook:focus {
    color: #fefefe !important;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-twitter {
    color: #ffb81C !important;
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-twitter:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-twitter:focus {
    color: #fefefe !important;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-youtube-play {
    color: #ffb81C !important;
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-youtube-play:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-youtube-play:focus {
    color: #fefefe !important;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-instagram {
    color: #ffb81C !important;
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-instagram:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-instagram:focus {
    color: #fefefe !important;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-linkedin {
    color: #ffb81C !important;
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-linkedin:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-linkedin:focus {
    color: #fefefe !important;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-camera-iris {
    color: #ffb81C !important;
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-camera-iris:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-camera-iris:focus {
    color: #fefefe !important;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-rss {
    color: #ffb81C !important;
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-rss:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-rss:focus {
    color: #fefefe !important;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-reddit {
    color: #ffb81C !important;
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-reddit:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-reddit:focus {
    color: #fefefe !important;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-discord {
    color: #ffb81C !important;
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-discord:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-discord:focus {
    color: #fefefe !important;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-music-box {
    color: #ffb81C !important;
    border: none;
}
footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-music-box:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item div.social-link .social-btn.mdi-music-box:focus {
    color: #fefefe !important;
}
footer .footer-container .site-legal-footer {
    background-color: #FFB81C;
    color: #003DA5;
    font-family: "Fira Sans Bold", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 0.65rem;
    letter-spacing: 0.025rem;
    flex-shrink: 0;
}
footer .footer-container .site-legal-footer ul {
    list-style-type: none;
    margin: 0;
    padding: 18px 0;
}
footer .footer-container .site-legal-footer ul li {
    display: inline-block;
}
footer .footer-container .site-legal-footer ul li::before {
    content: "";
    padding-right: 5px;
}
footer .footer-container .site-legal-footer ul li:first-child::before {
    padding-right: 0;
}
footer .footer-container .site-legal-footer ul li::after {
    content: "";
    border-right: 1px solid #ffffff;
    padding-left: 7px;
}
footer .footer-container .site-legal-footer ul li:last-child::after {
    border: none;
    padding-left: 0;
}
footer .footer-container .site-legal-footer ul li a {
    color: #003DA5;
}
footer .footer-container .site-legal-footer ul li a::after {
    content: "";
    padding: inherit;
}

.ipe-tabs-content {
    color: #333;
    font: normal 81.3%/1.538em "Lucida Grande", "Lucida Sans Unicode", "DejaVu Sans", "Lucida Sans", sans-serif;
}

.ipe-form {
    min-width: 400px;
    max-width: 650px;
}
@media print, screen and (min-width: 48em) {
    .ipe-form {
        min-width: 75%;
    }
}
.ipe-form .form-item {
    margin: 0.75em 0;
}
.ipe-form fieldset.form-item {
    border: 1px solid #455a64;
    padding: 0.5rem;
    background-color: #ffffff;
}
.ipe-form legend {
    font-weight: bold;
    padding: 0.5rem;
    border: 1px solid #455a64;
    background-color: #fefefe;
}
.ipe-form label, .ipe-form h4, .ipe-form [type=radio] + label, .ipe-form [type=checkbox] + label, .ipe-form [type=checkbox] + h4, .ipe-form [type=radio] + h4 {
    font-weight: bold;
    display: table;
}
/*
.ipe-form label.form-required:after, .ipe-form h4.form-required:after {
    background-size: 7px 7px;
    width: 7px;
    height: 7px;
    content: "";
    vertical-align: super;
    display: inline-block;
    background-image: url(../../../../core/misc/icons/ee0000/required.svg);
    background-repeat: no-repeat;
    margin: 0 0.3em;
}
*/
.ipe-form h4, .ipe-form [type=radio] + label, .ipe-form [type=checkbox] + label, .ipe-form [type=checkbox] + h4, .ipe-form [type=radio] + h4 {
    text-transform: uppercase;
    font-size: 1rem;
    line-height: 1.8;
    color: #0a0a0a;
    background-color: transparent;
}
.ipe-form .description {
    margin: 0.2em 0 0 0;
    color: #595959;
    font-size: 0.95em;
}
.ipe-form input.form-text, .ipe-form input.form-time, .ipe-form input.form-date, .ipe-form input.form-file, .ipe-form input.form-color, .ipe-form input.form-number, .ipe-form input.form-search, .ipe-form input.form-url, .ipe-form input.form-email, .ipe-form input.form-tel, .ipe-form input.form-autocomplete {
    padding: 0.3em 0.4em 0.3em 0.5em;
    margin: 0;
    max-width: 100%;
    width: inherit;
    height: auto;
    border: 1px solid #b8b8b8;
    border-top-color: #999;
    border-radius: 2px;
    background: #fcfcfa;
    box-sizing: border-box;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.125);
    font-size: 1em;
    color: #595959;
    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
    line-height: normal;
}
/*
.ipe-form input.form-autocomplete {
    background-image: url(../../../../core/misc/throbber-inactive.png);
    background-position: 100% center;
    background-repeat: no-repeat;
}
.ipe-form input.form-autocomplete.ui-autocomplete-loading {
    background-image: url(../../../../core/misc/throbber-active.gif);
    background-position: 100% center;
}

 */
.ipe-form textarea.form-textarea {
    width: 100%;
}
.ipe-form select {
    height: auto;
    margin: 0;
    padding: inherit;
    border: 1px solid;
    border-radius: 0;
    background: none;
    background-color: white;
    font-family: inherit;
    font-size: inherit;
    font-weight: normal;
    line-height: normal;
    color: inherit;
    width: auto;
    max-width: 100%;
    -webkit-appearance: button !important;
    -moz-appearance: button !important;
    appearance: button !important;
}
.ipe-form [type=checkbox] + h4, .ipe-form [type=checkbox] + label {
    display: inline-block;
    vertical-align: baseline;
    margin-left: 0.5rem;
    margin-right: 1rem;
    margin-bottom: 0;
    text-transform: capitalize;
    font-weight: normal;
}
.ipe-form .vertical-tabs {
    position: relative;
    overflow: hidden;
    margin: 10px 0;
    border: 1px solid #bdbdbd;
    border-radius: 4px;
    background: #e6e5e1;
}
.ipe-form .vertical-tabs .vertical-tabs__menu {
    float: left;
    width: 240px;
    margin: 0 -100% -1px 0;
    padding: 0;
    border-bottom: 1px solid #ccc;
    line-height: 1;
    border-top: 1px solid #ccc;
    list-style: none;
}
.ipe-form .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item {
    position: relative;
    border: 1px solid #ccc;
    border-top: 0;
    background: #eee;
}
.ipe-form .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item.is-selected {
    background-color: #fff;
    z-index: 1;
    overflow-x: hidden;
    width: 100%;
    border-right: 1px solid #fcfcfa;
    box-shadow: 0 5px 5px -5px hsla(0, 0%, 0%, 0.3);
}
.ipe-form .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item.last {
    border-bottom: none;
}
.ipe-form .vertical-tabs .vertical-tabs__panes {
    margin: 0 0 0 240px;
    padding: 10px 15px 10px 15px;
    border-left: 1px solid #a6a5a1;
    background-color: #fcfcfa;
}
.ipe-form .vertical-tabs .vertical-tabs__panes:after {
    content: "";
    display: table;
    clear: both;
}
.ipe-form .clearfix:after {
    content: "";
    display: table;
    clear: both;
}
.ipe-form .color-field-widget-box-form {
    padding: 7px 0 9px 0;
    display: inline-block;
}
.ipe-form .field-multiple-drag {
    width: 30px;
    padding: 10px 12px;
    padding-right: 0;
}
.ipe-form .field-multiple-drag a.tabledrag-handle {
    cursor: move;
    float: left;
    margin-left: -1em;
    overflow: hidden;
    text-decoration: none;
}
.ipe-form .field-multiple-drag a.tabledrag-handle .handle {
    height: 28px;
    margin: 0;
    padding: 0;
    width: 28px;
}
.ipe-form .messages {
    margin: 9px 0 10px 8px;
    background: no-repeat 10px 17px;
    border: 1px solid;
    border-width: 1px 1px 1px 0;
    border-radius: 2px;
    padding: 15px 20px 15px 35px;
    word-wrap: break-word;
    overflow-wrap: break-word;
}
/*
.ipe-form .messages--warning {
    background-color: #fdf8ed;
    background-image: url(../../../../core/misc/icons/e29700/warning.svg);
    border-color: #f4daa6 #f4daa6 #f4daa6 transparent;
    color: #734c00;
    box-shadow: -8px 0 0 #e09600;
}
*/
.ipe-form input[type=submit].button {
    padding: 9px 11px;
    border: 1px solid #363636;
    background: linear-gradient(to bottom, #fcfcfa, #e9e9dd);
}
.ipe-form input[type=submit].button:hover {
    background: #f9f8f6;
}
.ipe-form input[type=submit].button--primary {
    background: #0071b8;
    color: white;
}
.ipe-form input[type=submit].button--primary:hover {
    background: #2369a6;
}

.ipe-block-form {
    display: block;
    border: 1px solid darkgrey;
}

.ui-autocomplete .ui-menu-item a.ui-menu-item-wrapper {
    display: block;
    font-size: 0.9rem;
    padding: 3px;
}

ul.ipe-action-list li a {
    line-height: normal;
    border-bottom: none;
}
ul.ipe-action-list li a:hover {
    border-bottom: none;
    background-color: transparent;
}

.ipe-action-list .ipe-icon {
    margin-top: 0;
}

.slick-arrow {
    background-color: #0a0a0a;
    background: rgba(10, 10, 10, 0.5);
    transition: background-color 0.3s ease;
}
.slick-arrow:hover, .slick-arrow:active, .slick-arrow:focus {
    background: rgba(10, 10, 10, 0.9);
}
.slick-arrow:hover::before, .slick-arrow:active::before, .slick-arrow:focus::before {
    color: #fefefe;
}

.slick-prev {
    height: 50px;
    width: 25px;
    border-bottom-right-radius: 100px;
    border-top-right-radius: 100px;
    left: 0;
}
@media print, screen and (min-width: 48em) {
    .slick-prev {
        height: 75px;
        width: 37.5px;
    }
}
@media print, screen and (min-width: 64em) {
    .slick-prev {
        height: 100px;
        width: 50px;
    }
}
.slick-prev::before {
    font-family: "Material Design Icons";
    content: "\f141";
    color: #fefefe;
    position: absolute;
    left: 0;
    font-size: 2.5rem;
    top: 0.35rem;
    margin-left: -0.7rem;
}
@media print, screen and (min-width: 48em) {
    .slick-prev::before {
        font-size: 4rem;
        top: 0.35rem;
        margin-left: -1rem;
    }
}
@media print, screen and (min-width: 64em) {
    .slick-prev::before {
        font-size: 5rem;
        top: 0.65rem;
        margin-left: -1.25rem;
    }
}

.slick-next {
    height: 50px;
    width: 25px;
    border-bottom-left-radius: 100px;
    border-top-left-radius: 100px;
    right: 0;
}
@media print, screen and (min-width: 48em) {
    .slick-next {
        height: 75px;
        width: 37.5px;
    }
}
@media print, screen and (min-width: 64em) {
    .slick-next {
        height: 100px;
        width: 50px;
    }
}
.slick-next::before {
    font-family: "Material Design Icons";
    content: "\f142";
    color: #fefefe;
    position: absolute;
    font-size: 2.5rem;
    top: 0.35rem;
    right: 0;
    width: 31px;
    overflow: hidden;
}
@media print, screen and (min-width: 48em) {
    .slick-next::before {
        font-size: 4rem;
        top: 0.35rem;
        width: 48px;
    }
}
@media print, screen and (min-width: 64em) {
    .slick-next::before {
        font-size: 5rem;
        top: 0.65rem;
        width: 60px;
    }
}

.slick-dotted.slick-slider {
    margin-bottom: 0;
}

.slick-dots {
    bottom: 0;
}
.slick-dots li button:before {
    color: #fefefe !important;
    opacity: 1;
}

.hero-slider, .carousel-slider {
    position: relative;
    overflow: hidden;
}
.hero-slider img, .carousel-slider img {
    margin: 0 auto;
}
@media screen and (min-width: 90em) {
    .hero-slider img, .carousel-slider img {
        width: 100%;
    }
}
.hero-slider iframe, .carousel-slider iframe {
    margin: 0 auto;
}
.hero-slider.hs-default, .hero-slider.carousel-slider, .carousel-slider, .hero-slider.hs-large, .hs-large.carousel-slider, .hero-slider.hs-medium, .hs-medium.carousel-slider {
    max-height: 250px;
}
.hero-slider.hs-default .slider-text-bg-container, .carousel-slider .slider-text-bg-container, .hero-slider.hs-large .slider-text-bg-container, .hero-slider.hs-medium .slider-text-bg-container {
    position: absolute;
    width: 100%;
    height: 100%;
}
@media print, screen and (min-width: 48em) {
    .hero-slider.hs-default .slider-text-bg-container, .carousel-slider .slider-text-bg-container, .hero-slider.hs-large .slider-text-bg-container, .hero-slider.hs-medium .slider-text-bg-container {
        width: 45%;
        background: rgba(0, 0, 0, 0.5);
    }
}
.hero-slider.hs-default .slider-text-bg-container .slider-text-container, .carousel-slider .slider-text-bg-container .slider-text-container, .hero-slider.hs-large .slider-text-bg-container .slider-text-container, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container {
    max-height: 250px;
    position: relative;
    height: 100%;
}
.hero-slider.hs-default .slider-text-bg-container .slider-text-container .slider-text-area, .carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area, .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area {
    position: relative;
    width: 100%;
    top: 50%;
    transform: perspective(1px) translateY(-50%);
    background: rgba(0, 0, 0, 0.5);
}
@media print, screen and (min-width: 48em) {
    .hero-slider.hs-default .slider-text-bg-container .slider-text-container .slider-text-area, .carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area, .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area {
        background: none;
    }
}
.hero-slider.hs-default .slider-text-bg-container .slider-text-container .slider-text-area .slider-title, .carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-title, .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-title, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-title {
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    color: #fefefe;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
    font-size: 1.25rem;
    line-height: 1.3125rem;
}
@media print, screen and (min-width: 48em) {
    .hero-slider.hs-default .slider-text-bg-container .slider-text-container .slider-text-area .slider-title, .carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-title, .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-title, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-title {
        font-size: 150%;
        line-height: 1.8125rem;
    }
}
@media print, screen and (min-width: 64em) {
    .hero-slider.hs-default .slider-text-bg-container .slider-text-container .slider-text-area .slider-title, .carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-title, .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-title, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-title {
        font-size: 2rem;
        line-height: 2.3125rem;
    }
}
.hero-slider.hs-default .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle, .carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle, .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle {
    font-family: "Fira Sans Regular";
    color: #fefefe;
    font-size: 1rem;
    line-height: 1.25rem;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}
@media print, screen and (min-width: 48em) {
    .hero-slider.hs-default .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle, .carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle, .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle {
        font-size: 1.125rem;
        line-height: 1.5rem;
        text-shadow: none;
    }
}
@media print, screen and (min-width: 64em) {
    .hero-slider.hs-default .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle, .carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle, .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle {
        font-size: 1.25rem;
        line-height: 1.5rem;
        text-shadow: none;
    }
}
.hero-slider.hs-default .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle:before, .carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle:before, .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle:before, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle:before {
    background: #fefefe;
    content: " ";
    display: block;
    height: 2px;
    width: 100px;
    margin-bottom: 0.215rem;
    margin-top: 0.5rem;
    margin-left: auto;
    margin-right: auto;
}
@media print, screen and (min-width: 48em) {
    .hero-slider.hs-default .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle:before, .carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle:before, .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle:before, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle:before {
        height: 3px;
        margin-bottom: 1.5rem;
        margin-top: 2rem;
        margin-left: 0;
        margin-right: 0;
    }
}
@media print, screen and (min-width: 64em) {
    .hero-slider.hs-default .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle:before, .carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle:before, .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle:before, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-subtitle:before {
        height: 3px;
        margin-bottom: 1.5rem;
        margin-top: 2rem;
        margin-left: 0;
        margin-right: 0;
    }
}
.hero-slider.hs-default .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area, .carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area, .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area {
    margin-top: 8px;
}
@media print, screen and (min-width: 48em) {
    .hero-slider.hs-default .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area, .carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area, .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area {
        margin-top: 16px;
    }
}
@media print, screen and (min-width: 64em) {
    .hero-slider.hs-default .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area, .carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area, .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area {
        margin-top: 32px;
    }
}
.hero-slider.hs-default .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area .slider_button, .carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area .slider_button, .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area .slider_button, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area .slider_button {
    margin-bottom: 5px;
}
.hero-slider.hs-default .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area .slider_button a, .carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area .slider_button a, .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area .slider_button a, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area .slider_button a {
    font-family: "Fira Sans Regular" !important;
    text-transform: uppercase;
    font-size: 0.8125rem;
    font-weight: 600;
    line-height: 0.8125rem;
    display: inline-block;
    color: #fefefe !important;
    tect-decoration: none !important;
    border: 2px solid #fefefe;
    background-color: rgba(0, 0, 0, 0.5);
    padding: 0.825rem 1.215rem;
    width: 100%;
    text-align: center;
}
.hero-slider.hs-default .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area .slider_button a::after, .carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area .slider_button a::after, .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area .slider_button a::after, .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-button-area .slider_button a::after {
    content: "";
    display: none;
}
.hero-slider.hs-medium, .hs-medium.carousel-slider {
    max-height: 450px;
}
.hero-slider.hs-medium .slider-text-bg-container .slider-text-container, .hs-medium.carousel-slider .slider-text-bg-container .slider-text-container {
    max-height: 450px;
}
.hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-title, .hs-medium.carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-title {
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
    font-size: 1.25rem;
    line-height: 1.3125rem;
}
@media print, screen and (min-width: 48em) {
    .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-title, .hs-medium.carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-title {
        font-size: 150%;
        line-height: 1.8125rem;
    }
}
@media print, screen and (min-width: 64em) {
    .hero-slider.hs-medium .slider-text-bg-container .slider-text-container .slider-text-area .slider-title, .hs-medium.carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-title {
        font-size: 2rem;
        line-height: 2.3125rem;
    }
}
.hero-slider.hs-large, .hs-large.carousel-slider {
    max-height: 730px;
}
.hero-slider.hs-large .slider-text-bg-container .slider-text-container, .hs-large.carousel-slider .slider-text-bg-container .slider-text-container {
    max-height: 730px;
}
.hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-title, .hs-large.carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-title {
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
    font-size: 2rem;
    line-height: 2.1125rem;
}
@media print, screen and (min-width: 48em) {
    .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-title, .hs-large.carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-title {
        font-size: 150%;
        line-height: 1.8125rem;
    }
}
@media print, screen and (min-width: 64em) {
    .hero-slider.hs-large .slider-text-bg-container .slider-text-container .slider-text-area .slider-title, .hs-large.carousel-slider .slider-text-bg-container .slider-text-container .slider-text-area .slider-title {
        font-size: 3rem;
        line-height: 3.3125rem;
    }
}
.hero-slider > .slider-text-bg-container.hs-left, .carousel-slider > .slider-text-bg-container.hs-left {
    top: 0;
    left: 0;
}
.hero-slider > .slider-text-bg-container.hs-left .slider-text-container .slider-text-area, .carousel-slider > .slider-text-bg-container.hs-left .slider-text-container .slider-text-area {
    padding: 12px 28px 32px 28px;
    text-align: center;
}
@media print, screen and (min-width: 48em) {
    .hero-slider > .slider-text-bg-container.hs-left .slider-text-container .slider-text-area, .carousel-slider > .slider-text-bg-container.hs-left .slider-text-container .slider-text-area {
        padding: 64px 32px 64px 96px;
        text-align: left;
    }
}
@media print, screen and (min-width: 64em) {
    .hero-slider > .slider-text-bg-container.hs-left .slider-text-container .slider-text-area, .carousel-slider > .slider-text-bg-container.hs-left .slider-text-container .slider-text-area {
        padding: 64px 32px 64px 96px;
        text-align: left;
    }
}
@media print, screen and (min-width: 48em) {
    .hero-slider > .slider-text-bg-container.hs-left .slider-text-container .slider-text-area .slider-button-area .slider_button a, .carousel-slider > .slider-text-bg-container.hs-left .slider-text-container .slider-text-area .slider-button-area .slider_button a {
        width: 65%;
        margin-left: auto;
        margin-right: auto;
    }
}
.hero-slider > .slider-text-bg-container.hs-right, .carousel-slider > .slider-text-bg-container.hs-right {
    top: 0;
    right: 0;
}
.hero-slider > .slider-text-bg-container.hs-right .slider-text-container .slider-text-area, .carousel-slider > .slider-text-bg-container.hs-right .slider-text-container .slider-text-area {
    padding: 12px 28px 32px 28px;
    text-align: center;
}
@media print, screen and (min-width: 48em) {
    .hero-slider > .slider-text-bg-container.hs-right .slider-text-container .slider-text-area, .carousel-slider > .slider-text-bg-container.hs-right .slider-text-container .slider-text-area {
        padding: 64px 96px 64px 32px;
        text-align: left;
    }
}
@media print, screen and (min-width: 64em) {
    .hero-slider > .slider-text-bg-container.hs-right .slider-text-container .slider-text-area, .carousel-slider > .slider-text-bg-container.hs-right .slider-text-container .slider-text-area {
        padding: 64px 96px 64px 32px;
        text-align: left;
    }
}
@media print, screen and (min-width: 48em) {
    .hero-slider > .slider-text-bg-container.hs-right .slider-text-container .slider-text-area .slider-button-area .slider_button a, .carousel-slider > .slider-text-bg-container.hs-right .slider-text-container .slider-text-area .slider-button-area .slider_button a {
        width: 65%;
        margin-left: auto;
        margin-right: auto;
    }
}
.hero-slider > .slider-text-bg-container.hs-center, .carousel-slider > .slider-text-bg-container.hs-center {
    top: 0;
    left: 0;
}
@media print, screen and (min-width: 48em) {
    .hero-slider > .slider-text-bg-container.hs-center, .carousel-slider > .slider-text-bg-container.hs-center {
        width: 100%;
        background: none;
    }
}
.hero-slider > .slider-text-bg-container.hs-center .slider-text-container .slider-text-area, .carousel-slider > .slider-text-bg-container.hs-center .slider-text-container .slider-text-area {
    padding: 12px 28px 32px 28px;
    text-align: center;
    background: rgba(0, 0, 0, 0.5);
}
@media print, screen and (min-width: 48em) {
    .hero-slider > .slider-text-bg-container.hs-center .slider-text-container .slider-text-area, .carousel-slider > .slider-text-bg-container.hs-center .slider-text-container .slider-text-area {
        padding: 32px;
    }
}
@media print, screen and (min-width: 64em) {
    .hero-slider > .slider-text-bg-container.hs-center .slider-text-container .slider-text-area, .carousel-slider > .slider-text-bg-container.hs-center .slider-text-container .slider-text-area {
        padding: 32px;
    }
}
.hero-slider > .slider-text-bg-container.hs-center .slider-text-container .slider-text-area .slider-subtitle:before, .carousel-slider > .slider-text-bg-container.hs-center .slider-text-container .slider-text-area .slider-subtitle:before {
    margin-left: auto;
    margin-right: auto;
}
@media print, screen and (min-width: 48em) {
    .hero-slider > .slider-text-bg-container.hs-center .slider-text-container .slider-text-area .slider-button-area .slider_button a, .carousel-slider > .slider-text-bg-container.hs-center .slider-text-container .slider-text-area .slider-button-area .slider_button a {
        width: 65%;
    }
}
@media print, screen and (min-width: 64em) {
    .hero-slider > .slider-text-bg-container.hs-center .slider-text-container .slider-text-area .slider-button-area .slider_button a, .carousel-slider > .slider-text-bg-container.hs-center .slider-text-container .slider-text-area .slider-button-area .slider_button a {
        width: 400px;
    }
}

.carousel-slider {
    max-height: inherit;
}
.carousel-slider .slider-text-bg-container .slider-text-container {
    max-height: inherit;
}

form.node-layout-builder-form div#edit-actions, form.entity-view-display-layout-builder-form div#edit-actions, form.node-layout-builder-form div.layout-builder__message, form.entity-view-display-layout-builder-form div.layout-builder__message, form.node-layout-builder-form div#edit-moderation-state-wrapper, form.entity-view-display-layout-builder-form div#edit-moderation-state-wrapper {
    max-width: 75rem;
    margin: 0 auto;
    padding: 0.625rem;
}
@media print, screen and (min-width: 48em) {
    form.node-layout-builder-form div#edit-actions, form.entity-view-display-layout-builder-form div#edit-actions, form.node-layout-builder-form div.layout-builder__message, form.entity-view-display-layout-builder-form div.layout-builder__message, form.node-layout-builder-form div#edit-moderation-state-wrapper, form.entity-view-display-layout-builder-form div#edit-moderation-state-wrapper {
        padding: 0.9375rem;
    }
}
#layout-builder-modal {
    max-height: calc(100vh - 100px) !important;
}
#layout-builder-modal div.description {
    margin: 0.3rem;
    font-size: 0.75rem;
    font-style: italic;
    line-height: normal;
}
#layout-builder-modal form > div.form-wrapper {
    margin-top: 1rem;
    background-color: #b3e5fc;
}
#layout-builder-modal form > div.form-wrapper > div {
    padding: 0.5rem;
}
#layout-builder-modal form > div.form-wrapper > div:nth-child(even) {
    background-color: #fefefe;
}
#layout-builder-modal form > div.form-wrapper > div label, #layout-builder-modal form > div.form-wrapper > div .ipe-form h4, .ipe-form #layout-builder-modal form > div.form-wrapper > div h4 {
    margin: 0 0 0.1rem 0;
    padding: 0;
    font-weight: bold;
}
#layout-builder-modal form > div.form-wrapper > div label [for], #layout-builder-modal form > div.form-wrapper > div .ipe-form h4 [for], .ipe-form #layout-builder-modal form > div.form-wrapper > div h4 [for] {
    cursor: pointer;
}
#layout-builder-modal form > div.form-item-settings-view-mode {
    padding: 0.5rem 0;
}
#layout-builder-modal input {
    margin: 0;
}
#layout-builder-modal select {
    margin: 0;
}

@media print, screen and (min-width: 48em) {
    div#gscSearchFormModal {
        box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.5);
    }
}
div#gscSearchFormModal .gsc-modal-top {
    color: #fefefe;
    margin: -1rem -1rem 1rem -1rem;
    padding: 1rem;
    font-size: 0.9rem;
    line-height: normal;
    font-weight: 700;
}
@media print, screen and (min-width: 48em) {
    div#gscSearchFormModal .gsc-modal-top {
        font-size: 1.5rem;
    }
}
div#gscSearchFormModal .gsc-modal-top button.close-button {
    background-color: #f44336;
    line-height: 1.45rem;
    color: #fefefe;
    width: 50px;
    height: 50px;
    margin: 0;
    padding: 5px;
    top: 0;
    right: 0;
}
@media print, screen and (min-width: 48em) {
    div#gscSearchFormModal .gsc-modal-top button.close-button {
        line-height: 2rem;
    }
}
div#gscSearchFormModal .gsc-modal-top button.close-button:hover {
    color: #0a0a0a;
}
@media print, screen and (min-width: 48em) {
    div#gscSearchFormModal .gsc-modal-body {
        padding: 3rem;
    }
}
@media print, screen and (min-width: 48em) {
    div #audience-search-form input {
        font-family: "Fira Sans Regular";
        color: black;
        background-color: #e8ecef;
        font-size: 16px;
    }
}
div #audience-search-form input::placeholder {
    color: black;
}
div #audience-search-form button {
    margin: 0;
    width: 100%;
    max-width: 276px;
    text-align: center;
    font-size: 1rem;
    background-color: #3898EC;
}
div #audience-search-form button:hover {
    background-color: #1164ad;
}
div #audience-search-form button.gsc-modal-button-close {
    background-color: #F44336;
    transition: all 0.5s ease;
}
div #audience-search-form button.gsc-modal-button-close:hover {
    background-color: #ba160a;
}
div #audience-search-form span.gsc-welcome-text {
    color: #003DA5;
    font-size: 23px;
    text-align: center;
    text-transform: uppercase;
}
div #audience-search-form span.gsc-welcome-text:before {
    content: url(/build/images/ray-of-light-icon.683a37e9.svg);
    display: block;
}

h3.article-type, footer .footer-container .footer-content-area div.footer-columns .footer-item p.article-type.social-title {
    color: #6F7780;
}

div.more-link {
    margin-right: 2.5em;
    text-align: right;
    clear: both;
}
.article-full-display figure.article-header-image, .article-full-display body.cke_editable div drupal-entity.article-header-image, body.cke_editable div .article-full-display drupal-entity.article-header-image {
    margin-bottom: 2rem;
    text-align: center;
    display: block;
}
.article-full-display figure.article-header-image figcaption, .article-full-display body.cke_editable div drupal-entity.article-header-image figcaption, body.cke_editable div .article-full-display drupal-entity.article-header-image figcaption {
    line-height: 1rem;
}
.article-full-display figure.article-header-image figcaption span.credit, .article-full-display body.cke_editable div drupal-entity.article-header-image figcaption span.credit, body.cke_editable div .article-full-display drupal-entity.article-header-image figcaption span.credit {
    font-size: 0.75rem;
    display: block;
    margin-top: 0.15rem;
}
.article-full-display .article-date {
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: bold;
    font-size: 1.1rem;
    color: #495057;
}
.article-full-display .article-author {
    margin-bottom: 0.5rem;
    font-size: 1rem;
    color: #1F7DAF;
}
.article-full-display .article-social-media a::after {
    content: "";
    display: none;
}
.article-full-display .article-body {
    padding: 1rem 0;
}
.article-full-display .article-tags {
    font-size: 0.85rem;
    text-align: right;
    padding: 0 2rem 1rem 0;
}
.article-full-display .article-tags p {
    display: inline;
    margin: 0;
}

.article-listings .article-list-row .article-list-separator {
    border-top: 2px solid #CED4DA;
}
.article-listings .article-list-row .article-image {
    display: inline-block;
    border: 1px solid #343A40;
}
.article-listings .article-list-row .article-title {
    color: #3AA4DC;
    font-size: 1.33em;
    padding-bottom: 0.25rem;
}
.article-listings .article-list-row .article-title a {
    color: #3AA4DC;
    text-decoration: none;
}
.article-listings .article-list-row .article-title a:hover {
    color: #E4002B;
    text-decoration: underline;
}
.article-listings .article-list-row .separator-line-before::before, .article-listings .article-list-row .separator-line-dark-before::before, .article-listings .article-list-row .separator-line-maroon-before::before {
    margin-top: 0 !important;
}
.article-listings .article-list-row .author, .article-listings .article-list-row .article-date {
    font-size: 0.8em;
    color: #495057;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
}
.article-listings .article-list-row .article-date {
    font-weight: 400;
}
.article-listings .article-list-row .category-container {
    display: block;
    color: #E4002B;
    text-transform: capitalize;
    font-size: 0.8em;
}
.article-listings .article-list-row .category-container a:hover {
    text-decoration: underline;
    font-weight: 700;
}
.article-listings .article-list-row .article-summary {
    margin: 0.5rem 0;
}

.articles-container .article {
    position: relative;
    border: 1px solid #f0f0f0;
}
@media print, screen and (min-width: 48em) {
    .articles-container .article {
        min-height: 291px;
        height: 100%;
        max-height: 591px;
        overflow: hidden;
    }
}
.articles-container .article-image {
    border: none;
    display: block;
    margin: 0;
    text-align: center;
}
.articles-container .article-date {
    display: block;
    margin: 1rem 1rem 0.5rem 1rem;
}
.articles-container .article-date .date {
    display: inline-block;
    padding-bottom: 2px;
    font-size: 1.5em;
    border-bottom: 1px solid #009CDE;
    color: #ADB5BD;
}
.articles-container .article-title {
    margin: 0.5rem 1rem;
    font-weight: 300;
    font-family: "Fira Sans Regular", "Helvetica Neue", "Helvetica", Roboto, Arial, sans-serif;
    color: #343A40;
}
.articles-container .article-body {
    font-size: 0.9em;
    padding: 0.5rem 1rem 1rem 1rem;
}
@media print, screen and (min-width: 48em) {
    .articles-container .article-body {
        margin-bottom: 1.9rem;
        padding-bottom: 2.5rem;
    }
}
.articles-container .article-link {
    display: block;
    width: 100%;
}
@media print, screen and (min-width: 48em) {
    .articles-container .article-link {
        position: absolute;
        bottom: 0;
    }
}
.articles-container .article-link a {
    display: block;
    font-family: Avenir Next W01, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    font-size: 0.75rem;
    font-weight: 600;
    color: #39afef;
    text-transform: uppercase;
    padding: 0.5em 1.25rem;
    background: #f0f0f0;
    border: 1px solid #f0f0f0;
    text-decoration: none;
}
.articles-container .article-link a:hover {
    border-color: #666666;
    color: #39afef;
}
.articles-container .article-link a::after {
    display: none;
}

.article-taxonomy-list-block h2 {
    font-size: 24px;
    font-weight: 400;
    color: #8e949e;
    line-height: 32px;
    text-align: center;
    border-top: 3px solid #5bbbee;
    border-bottom: 1px solid #bfbfbf;
    margin: 1.39em 0 0 0;
    padding: 16px 0;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
}
.article-taxonomy-list-block .article-taxonomy-list-container ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.article-taxonomy-list-block .article-taxonomy-list-container ul li.atl-item a {
    color: #868D96;
    font-weight: bold;
    text-decoration: none;
    padding: 16px 24px;
    border-bottom: 1px solid #bfbfbf;
    display: block;
    width: 100%;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 16px;
    line-height: 21px;
}
.article-taxonomy-list-block .article-taxonomy-list-container ul li.atl-item a::after {
    content: "\f13e";
    display: inline-block;
    font: normal normal normal 24px/1 "Material Design Icons";
    line-height: inherit;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-left: 4px;
}
.article-taxonomy-list-block .article-taxonomy-list-container ul li.atl-item a:hover {
    color: #329AF0;
}

main > div#content-container .ucr-articles--page--list .ucr-articles--page--list--item {
    border: 1px solid #dde0e4;
    padding: 0;
    margin-top: 10px;
    margin-bottom: 10px;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--page--list .ucr-articles--page--list--item {
        padding: 20px 0;
        margin-top: 0;
        margin-bottom: 0;
        border-bottom: 1px solid #dde0e4;
        border-left: none;
        border-right: none;
        border-top: none;
    }
}
main > div#content-container .ucr-articles--page--list .ucr-articles--page--list--item:first-child {
    margin-top: 0;
}
main > div#content-container .ucr-articles--page--list .ucr-articles--page--list--item .ucr-articles--page--list--thumbnail {
    display: inline-block;
    border: none;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--page--list .ucr-articles--page--list--item .ucr-articles--page--list--thumbnail {
        border: 1px solid #999999;
    }
}
main > div#content-container .ucr-articles--page--list .ucr-articles--page--list--item .ucr-articles--page--list--thumbnail a {
    text-decoration: none !important;
}
main > div#content-container .ucr-articles--page--list .ucr-articles--page--list--item .ucr-articles--page--list--thumbnail a::after {
    display: none;
    content: "";
}
main > div#content-container .ucr-articles--page--list .ucr-articles--page--list--item h2 {
    font-family: "Fira Sans Regular", sans-serif;
    font-size: 28px;
    line-height: 30px;
    font-weight: bold;
    margin-bottom: 0;
}
main > div#content-container .ucr-articles--page--list .ucr-articles--page--list--item h2 a {
    color: #003da5 !important;
    font-weight: 300;
    text-decoration: underline;
    padding: 0.8rem;
    margin-bottom: 0;
    display: block;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--page--list .ucr-articles--page--list--item h2 a {
        padding: 0;
        margin-bottom: 0.5rem;
        display: inline-block;
    }
}
main > div#content-container .ucr-articles--page--list .ucr-articles--page--list--item h2 a:hover {
    color: #2d6cc0;
}
main > div#content-container .ucr-articles--page--list .ucr-articles--page--list--item h2 a::after {
    display: none;
    content: "";
}
main > div#content-container .ucr-articles--page--list .ucr-articles--page--list--item .ucr-articles--page--list--body p {
    margin: 0;
    padding: 0;
}
main > div#content-container .ucr-articles--page--list .ucr-articles--page--list--item .ucr-articles--page--list--about {
    margin-top: 16px;
    padding-top: 16px;
    border-top: 1px solid #dde0e4;
    font-family: "Fira Sans Regular", sans-serif;
    font-weight: 100;
    font-size: 14px;
    line-height: 22px;
    text-transform: uppercase;
    display: inline-block;
    color: #333333;
}
main > div#content-container .ucr-articles--page--list .ucr-articles--page--list--item .ucr-articles--page--list--about .author-name {
    font-family: "Fira Sans Regular", sans-serif;
    font-weight: lighter;
    text-transform: capitalize;
}
main > div#content-container .ucr-articles--page--list .ucr-articles--page--list--item .ucr-articles--page--list--about a {
    text-decoration: none;
    color: #b4001f;
}
main > div#content-container .ucr-articles--page--list .ucr-articles--page--list--item .ucr-articles--page--list--about a:hover {
    color: #1b0005;
}
main > div#content-container .ucr-articles-pager {
    margin-top: 0.8rem;
    line-height: normal;
    font-family: "Fira Sans Regular", sans-serif;
}
main > div#content-container .ucr-articles-pager li.pagination-previous a, main > div#content-container .ucr-articles-pager li.pagination-next a {
    background-color: #6a7887;
    border-radius: 5px;
    color: #fefefe;
    text-decoration: none;
    padding: 8px 22px;
}
main > div#content-container .ucr-articles-pager li.pagination-previous a:hover, main > div#content-container .ucr-articles-pager li.pagination-next a:hover {
    color: #fefefe;
    background-color: #2d6cc0;
}
main > div#content-container .ucr-articles-pager li.disabled {
    background-color: #a1abb6;
    border-radius: 5px;
    color: #f1f1f1;
    padding: 8px 22px;
}
main > div#content-container .ucr-articles-pager li.disabled:hover {
    background-color: #a1abb6;
}
main > div#content-container .ucr-articles--page--title {
    color: #fefefe;
    margin-bottom: 0;
    position: relative;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--page--title {
        margin-bottom: 24px;
    }
}
main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--background {
    position: relative;
    padding-bottom: 0;
}
main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--background .ucr-articles--page--title--video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--background .ucr-articles--page--title--video video.header-video-player {
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    top: 50%;
    left: 49.99%;
    transform: translate(-50%, -50%);
    position: absolute;
}
main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--background .ucr-articles--page--title--video iframe.header-video-player {
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    top: 50%;
    left: 49.99%;
    transform: translate(-50%, -50%);
    position: absolute;
    border: none;
}
main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay {
    position: relative;
    padding: 10px 10px 24px 10px;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        background-color: rgba(0, 0, 0, 0.65);
        padding: 24px 24px 18px 24px;
    }
}
main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay h1, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area h2, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--overlay h2, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area h3, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--overlay h3, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area h4, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--overlay h4, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area h5, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--overlay h5, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area h6, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--overlay h6, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item .ucr-articles--page--title .ucr-articles--page--title--overlay p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--overlay p.social-title, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area .ipe-form [type=checkbox] + label, main > div#content-container div.primary-content-area .ipe-form .ucr-articles--page--title .ucr-articles--page--title--overlay [type=checkbox] + label, .ipe-form main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--overlay [type=checkbox] + label, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area .ipe-form [type=radio] + label, main > div#content-container div.primary-content-area .ipe-form .ucr-articles--page--title .ucr-articles--page--title--overlay [type=radio] + label, .ipe-form main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--overlay [type=radio] + label {
    color: #868d96;
    font-family: "Roboto", Helvetica, sans-serif;
    font-weight: bold;
    font-size: 24px;
    line-height: 30px;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay h1, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area h2, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--overlay h2, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area h3, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--overlay h3, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area h4, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--overlay h4, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area h5, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--overlay h5, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area h6, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--overlay h6, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item .ucr-articles--page--title .ucr-articles--page--title--overlay p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--overlay p.social-title, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area .ipe-form [type=checkbox] + label, main > div#content-container div.primary-content-area .ipe-form .ucr-articles--page--title .ucr-articles--page--title--overlay [type=checkbox] + label, .ipe-form main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--overlay [type=checkbox] + label, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area .ipe-form [type=radio] + label, main > div#content-container div.primary-content-area .ipe-form .ucr-articles--page--title .ucr-articles--page--title--overlay [type=radio] + label, .ipe-form main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay div.primary-content-area [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--overlay [type=radio] + label {
        color: #fefefe;
        font-family: "Roboto", Helvetica, sans-serif;
        font-weight: bold;
        font-size: 40px;
        line-height: 48px;
    }
}
main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay span.ucr-articles--page--title--subtitle {
    color: #000000;
    font-family: "Roboto", Helvetica, sans-serif;
    font-weight: 100;
    font-size: 18px;
    line-height: 24px;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay span.ucr-articles--page--title--subtitle {
        color: #fefefe;
        font-family: "Roboto", Helvetica, sans-serif;
        font-weight: bold;
        font-size: 20px;
        line-height: 30px;
    }
}
main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay .ucr-articles--page--title--author-info {
    font-size: 0.825rem;
    font-style: italic;
    color: #000000;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--overlay .ucr-articles--page--title--author-info {
        color: #fefefe;
    }
}
main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple {
    padding: 10px 0 0 0;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple {
        padding: 24px 0 0 0;
    }
}
main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple h1, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area h2, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--simple h2, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area h3, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--simple h3, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area h4, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--simple h4, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area h5, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--simple h5, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area h6, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--simple h6, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item .ucr-articles--page--title .ucr-articles--page--title--simple p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--simple p.social-title, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area .ipe-form [type=checkbox] + label, main > div#content-container div.primary-content-area .ipe-form .ucr-articles--page--title .ucr-articles--page--title--simple [type=checkbox] + label, .ipe-form main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--simple [type=checkbox] + label, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area .ipe-form [type=radio] + label, main > div#content-container div.primary-content-area .ipe-form .ucr-articles--page--title .ucr-articles--page--title--simple [type=radio] + label, .ipe-form main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--simple [type=radio] + label {
    color: #263238;
    font-family: "Roboto", Helvetica, sans-serif;
    font-weight: bold;
    font-size: 24px;
    line-height: 30px;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple h1, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area h2, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--simple h2, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area h3, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--simple h3, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area h4, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--simple h4, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area h5, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--simple h5, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area h6, main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--simple h6, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item .ucr-articles--page--title .ucr-articles--page--title--simple p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--simple p.social-title, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area .ipe-form [type=checkbox] + label, main > div#content-container div.primary-content-area .ipe-form .ucr-articles--page--title .ucr-articles--page--title--simple [type=checkbox] + label, .ipe-form main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area [type=checkbox] + label, .ipe-form main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--simple [type=checkbox] + label, main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area .ipe-form [type=radio] + label, main > div#content-container div.primary-content-area .ipe-form .ucr-articles--page--title .ucr-articles--page--title--simple [type=radio] + label, .ipe-form main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple div.primary-content-area [type=radio] + label, .ipe-form main > div#content-container div.primary-content-area .ucr-articles--page--title .ucr-articles--page--title--simple [type=radio] + label {
        font-size: 40px;
        line-height: 48px;
    }
}
main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple span.ucr-articles--page--title--subtitle {
    color: #1565c0;
    font-family: "Roboto", Helvetica, sans-serif;
    font-weight: 600;
    font-size: 18px;
    line-height: 24px;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple span.ucr-articles--page--title--subtitle {
        font-size: 20px;
        line-height: 30px;
    }
}
main > div#content-container .ucr-articles--page--title .ucr-articles--page--title--simple .ucr-articles--page--title--author-info {
    font-size: 0.825rem;
    font-style: italic;
    color: #000000;
}
main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--body > p:first-child:first-letter {
    float: left;
    font-family: "Roboto Slab", Helvetica, serif;
    font-weight: bold;
    color: #455a64;
    font-size: 90px;
    line-height: 60px;
    padding-top: 7px;
    padding-right: 7px;
}
main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--body figure.embedded-entity.align-left, body.cke_editable main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--body drupal-entity.embedded-entity.align-left, main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--body figure.embedded-entity.align-right, body.cke_editable main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--body drupal-entity.embedded-entity.align-right {
    display: table;
}
main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--body figure.embedded-entity.align-left figcaption, body.cke_editable main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--body drupal-entity.embedded-entity.align-left figcaption, main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--body figure.embedded-entity.align-right figcaption, body.cke_editable main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--body drupal-entity.embedded-entity.align-right figcaption {
    display: table-caption;
    caption-side: bottom;
}
main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--sharing {
    text-align: center;
}
main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--sharing .sharing-title {
    text-align: left;
    font-size: 12px;
    color: #333333;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: lighter;
    padding-bottom: 10px;
    text-transform: uppercase;
}
main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--sharing .addtoany_list > a {
    padding: 0;
}
main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--sharing .addtoany_list > a > span {
    position: relative;
    display: inline-block;
    border-radius: 0;
    width: 45px;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--sharing .addtoany_list > a > span {
        width: 100px;
    }
}
@media print, screen and (min-width: 64em) {
    main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--sharing .addtoany_list > a > span {
        width: 110px;
    }
}
@media screen and (min-width: 75em) {
    main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--sharing .addtoany_list > a > span {
        width: 165px;
    }
}
@media screen and (min-width: 90em) {
    main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--sharing .addtoany_list > a > span {
        width: 165px;
    }
}
main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--sharing .addtoany_list > a > span > svg {
    height: 32px;
}
main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--sharing .addtoany_list > a::after {
    display: none;
}
main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--tags {
    margin: 1rem 0;
}
main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--tags .tags-title {
    font-size: 12px;
    color: #333333;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: lighter;
    text-transform: uppercase;
    padding-bottom: 1rem;
}
main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--tags .tags-list div {
    display: inline-block;
    margin-right: 12px;
    margin-bottom: 7px;
}
main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--tags .tags-list div a {
    display: inline-block;
    background-color: #E4002B;
    border: 1px solid #E4002B;
    border-radius: 5px;
    text-decoration: none;
    color: #fefefe;
    padding: 5px 20px 8px 20px;
    line-height: normal;
}
main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--tags .tags-list div a:hover {
    background-color: #fefefe;
    color: #E4002B;
}
main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--view-more {
    margin: 1rem 0;
    text-align: left;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--view-more {
        text-align: right;
    }
}
main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--view-more a {
    border-radius: 5px;
}
main > div#content-container .ucr-articles--block--more-link a {
    background-color: #003DA5;
    color: #fff !important;
    border: 1px solid #003da5 !important;
}
main > div#content-container .ucr-articles--block--more-link a:after {
    background-color: #003DA5;
    color: #fff !important;
}
main > div#content-container .ucr-articles--block--more-link a:hover {
    background-color: #003796 !important;
    color: #fefefe !important;
}
main > div#content-container .ucr-articles--block--more-link a:hover:after {
    background-color: #003796 !important;
}
main > div#content-container .ucr-articles--block--standard {
    height: 100%;
}
main > div#content-container .ucr-articles--block--standard .ucr-articles--block--standard--content {
    border: 1px solid #CED4DA;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--block--standard .ucr-articles--block--standard--content {
        max-width: 600px;
        min-height: 291px;
        height: 100%;
        margin: 0 auto;
        position: relative;
    }
}
main > div#content-container .ucr-articles--block--standard .ucr-articles--block--standard--content .standard-image img {
    border: none;
}
main > div#content-container .ucr-articles--block--standard .ucr-articles--block--standard--content .article-date {
    display: block;
    padding: 1rem 1rem 0.5rem;
}
main > div#content-container .ucr-articles--block--standard .ucr-articles--block--standard--content .article-date time {
    display: inline-block;
    padding-bottom: 2px;
    font-size: 1rem;
    border-bottom: 3px solid #FF8B1C;
    color: #777777;
}
main > div#content-container .ucr-articles--block--standard .ucr-articles--block--standard--content .article-title {
    padding: 0.5rem 1rem;
}
main > div#content-container .ucr-articles--block--standard .ucr-articles--block--standard--content .article-title h2 {
    margin: 0;
    padding: 0;
    font-size: 1.4rem;
    font-weight: 300;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    color: #003DA5;
    line-height: normal;
}
main > div#content-container .ucr-articles--block--standard .ucr-articles--block--standard--content .article-summary {
    font-size: 0.9rem;
    padding: 0.5rem 1rem 1rem;
    color: #455a64;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--block--standard .ucr-articles--block--standard--content .article-summary {
        padding: 0.5rem 1rem 3.5rem;
    }
}
main > div#content-container .ucr-articles--block--standard .ucr-articles--block--standard--content .article-read-more {
    display: block;
    width: 100%;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 0.75rem;
    font-weight: 600;
    color: #ffffff !important;
    text-transform: uppercase;
    padding: 0.5rem 1.25rem;
    background-color: #003DA5;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--block--standard .ucr-articles--block--standard--content .article-read-more {
        position: absolute;
        bottom: 0;
    }
}
main > div#content-container .ucr-articles--block--standard a {
    text-decoration: none !important;
}
main > div#content-container .ucr-articles--block--standard a::after {
    display: none;
    content: "";
}
main > div#content-container .ucr-articles--block--standard a:hover .article-read-more {
    border-color: #343A40;
    color: #009CDE;
}
main > div#content-container .ucr-articles--block--standard-alt {
    padding-bottom: 0 !important;
}
main > div#content-container .ucr-articles--block--standard-alt:last-child {
    padding-bottom: 0.625rem !important;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--block--standard-alt:last-child {
        padding-bottom: 0.9375rem !important;
    }
}
main > div#content-container .ucr-articles--block--standard-alt .ucr-articles--block--standard-alt-content {
    border-bottom: 1px solid #CED4DA;
}
main > div#content-container .ucr-articles--block--standard-alt .ucr-articles--block--standard-alt-content a {
    text-decoration: none;
}
main > div#content-container .ucr-articles--block--standard-alt .ucr-articles--block--standard-alt-content a::after {
    display: none;
    content: "";
}
main > div#content-container .ucr-articles--block--standard-alt .ucr-articles--block--standard-alt-content .standard-image img {
    border: 1px solid #CED4DA;
}
main > div#content-container .ucr-articles--block--standard-alt .ucr-articles--block--standard-alt-content .article-title h3, main > div#content-container .ucr-articles--block--standard-alt .ucr-articles--block--standard-alt-content .article-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .ucr-articles--block--standard-alt .ucr-articles--block--standard-alt-content .article-title p.social-title {
    margin: 0;
    line-height: normal;
    font-family: "Roboto", Helvetica, sans-serif;
    font-size: 1.4rem;
    font-weight: bold;
}
main > div#content-container .ucr-articles--block--standard-alt .ucr-articles--block--standard-alt-content .article-title h3 a, main > div#content-container .ucr-articles--block--standard-alt .ucr-articles--block--standard-alt-content .article-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title a, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .ucr-articles--block--standard-alt .ucr-articles--block--standard-alt-content .article-title p.social-title a {
    display: inline-block;
    margin-bottom: 0.5rem;
    color: #263238;
}
main > div#content-container .ucr-articles--block--standard-alt .ucr-articles--block--standard-alt-content .article-title h3 a:hover, main > div#content-container .ucr-articles--block--standard-alt .ucr-articles--block--standard-alt-content .article-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title a:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .ucr-articles--block--standard-alt .ucr-articles--block--standard-alt-content .article-title p.social-title a:hover {
    color: #2d6cc0;
}
main > div#content-container .ucr-articles--block--standard-alt .ucr-articles--block--standard-alt-content .article-author-info {
    font-family: "Montserrat", Helvetica, sans-serif;
    font-size: 14px;
    line-height: 22px;
    text-transform: uppercase;
    margin-bottom: 0.5rem;
    padding-bottom: 0.5rem;
    border-bottom: 1px solid #CED4DA;
}
main > div#content-container .ucr-articles--block--standard-alt .ucr-articles--block--standard-alt-content .article-author-info .article-author {
    font-family: "Roboto Slab", Helvetica, serif;
    font-weight: lighter;
    text-transform: capitalize;
}
main > div#content-container .ucr-articles--block--box-images {
    position: relative;
    max-height: 420px;
    overflow: hidden;
    max-width: 767px;
    margin: 0 auto;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--block--box-images {
        max-width: 475px;
    }
}
@media print, screen and (min-width: 64em) {
    main > div#content-container .ucr-articles--block--box-images {
        max-width: 370px;
    }
}
main > div#content-container .ucr-articles--block--box-images .background-cover {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.35;
    z-index: 1;
    background-color: #234674;
    transition: opacity 0.5s ease;
}
main > div#content-container .ucr-articles--block--box-images .ucr-articles--block--box-images--content {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 3;
    padding: 0 0.9375rem 2.75rem 0.9375rem;
}
main > div#content-container .ucr-articles--block--box-images .ucr-articles--block--box-images--content .article-title h3, main > div#content-container .ucr-articles--block--box-images .ucr-articles--block--box-images--content .article-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .ucr-articles--block--box-images .ucr-articles--block--box-images--content .article-title p.social-title {
    line-height: 2rem;
    font-size: 1.5rem;
    color: #fefefe;
    font-family: "Roboto", Helvetica, sans-serif;
    font-weight: 700;
    margin: 0;
    padding-bottom: 0.4rem;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--block--box-images .ucr-articles--block--box-images--content .article-title h3, main > div#content-container .ucr-articles--block--box-images .ucr-articles--block--box-images--content .article-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .ucr-articles--block--box-images .ucr-articles--block--box-images--content .article-title p.social-title {
        padding-bottom: 0.6rem;
    }
}
main > div#content-container .ucr-articles--block--box-images .ucr-articles--block--box-images--content .article-subtitle {
    font-family: "Roboto", Helvetica, sans-serif;
    font-weight: 400;
    line-height: 1.25rem;
    font-size: 1rem;
    padding-bottom: 0.4rem;
    color: #fff !important;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--block--box-images .ucr-articles--block--box-images--content .article-subtitle {
        padding-bottom: 0.6rem;
    }
}
main > div#content-container .ucr-articles--block--box-images .ucr-articles--block--box-images--content .article-author-info {
    font-family: "Fira Sans Regular";
    font-size: 0.9rem;
    line-height: 1.125rem;
    color: #fff !important;
}
main > div#content-container .ucr-articles--block--box-images a {
    color: #fefefe;
    text-decoration: none;
}
main > div#content-container .ucr-articles--block--box-images a:hover {
    color: #fefefe;
    text-decoration: none;
}
main > div#content-container .ucr-articles--block--box-images a:hover .background-cover {
    opacity: 0.85;
}
main > div#content-container .ucr-articles--block--minimalist {
    padding-bottom: 0 !important;
}
main > div#content-container .ucr-articles--block--minimalist:last-child {
    padding-bottom: 0.625rem !important;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--block--minimalist:last-child {
        padding-bottom: 0.9375rem !important;
    }
}
main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content {
    color: #455a64;
    border-bottom: 1px solid #CED4DA;
    padding-bottom: 0.625rem;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content {
        height: 100%;
        padding-bottom: 0.9375rem;
    }
}
main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-title h3, main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-title p.social-title {
    line-height: 2rem;
    font-size: 1.5rem;
    font-family: "Roboto", Helvetica, sans-serif;
    font-weight: 700;
    margin: 0;
    padding-bottom: 0.4rem;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-title h3, main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-title p.social-title {
        padding-bottom: 0.6rem;
    }
}
main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-title h3 a, main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title a, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-title p.social-title a {
    color: #263238;
    text-decoration: none;
}
main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-title h3 a::after, main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title a::after, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-title p.social-title a::after {
    display: none;
    content: "";
}
main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-title h3 a:hover, main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title a:hover, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-title p.social-title a:hover {
    color: #2d6cc0;
}
main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-subtitle {
    font-family: "Roboto", Helvetica, sans-serif;
    font-weight: 400;
    line-height: 1.25rem;
    font-size: 0.95rem;
    padding-bottom: 0.4rem;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-subtitle {
        padding-bottom: 0.6rem;
    }
}
main > div#content-container .ucr-articles--block--minimalist .ucr-articles--block--minimalist--content .article-author-info {
    font-family: "Roboto Slab", Helvetica, serif;
    font-size: 0.8rem;
    font-style: italic;
    line-height: normal;
}
main > div#content-container .ucr-articles--block--slideshow {
    overflow: hidden;
    position: relative;
}
main > div#content-container .ucr-articles--block--slideshow button.slick-arrow {
    z-index: 9;
    cursor: pointer;
}
main > div#content-container .ucr-articles--block--slideshow button.slick-prev {
    left: 0 !important;
}
main > div#content-container .ucr-articles--block--slideshow button.slick-next {
    right: 0 !important;
}
main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content {
    font-family: "Roboto", Helvetica, sans-serif;
    color: #fefefe;
    position: relative;
}
@media screen and (min-width: 75em) {
    main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content {
        min-height: 450px;
        max-height: 550px;
    }
}
@media screen and (min-width: 75em) {
    main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-image {
        position: absolute;
        top: 50%;
        left: 50%;
        width: 100%;
        transform: translate(-50%, -50%);
    }
}
main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));
    transition: background 0.5s ease;
}
main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover:hover, main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover:focus {
    background-color: rgba(0, 0, 0, 0.25);
}
main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover .background-cover-content {
    position: relative;
    width: 100%;
    min-height: 100%;
}
main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover .background-cover-content .slideshow-title-content {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    font-size: 18px;
    line-height: 24px;
}
@media print, screen and (min-width: 64em) {
    main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover .background-cover-content .slideshow-title-content {
        font-size: 20px;
        line-height: 24px;
    }
}
main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover .background-cover-content .slideshow-title-content a {
    display: block;
    margin: 0 50px 25px 50px;
    text-decoration: none;
    color: #fefefe;
}
@media print, screen and (min-width: 64em) {
    main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover .background-cover-content .slideshow-title-content a {
        margin: 0 75px 50px 75px;
    }
}
main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover .background-cover-content .slideshow-title-content a:hover {
    text-decoration: none;
    color: #fefefe;
}
main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover .background-cover-content .slideshow-title-content a .article-date {
    font-family: "Montserrat", Helvetica, sans-serif;
    font-size: 11px;
    line-height: 14px;
    display: inline-block;
    padding-bottom: 8px;
    margin-bottom: 24px;
    border-bottom: 3px solid #1565c0;
}
@media print, screen and (min-width: 64em) {
    main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover .background-cover-content .slideshow-title-content a .article-date {
        font-size: 16px;
        line-height: 16px;
    }
}
main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover .background-cover-content .slideshow-title-content a .article-title h3, main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover .background-cover-content .slideshow-title-content a .article-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover .background-cover-content .slideshow-title-content a .article-title p.social-title {
    font-weight: bold;
    color: #fefefe;
    margin: 0;
    padding: 0 0 16px 0;
    font-size: 24px;
    line-height: 30px;
}
@media print, screen and (min-width: 64em) {
    main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover .background-cover-content .slideshow-title-content a .article-title h3, main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover .background-cover-content .slideshow-title-content a .article-title footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover .background-cover-content .slideshow-title-content a .article-title p.social-title {
        font-size: 32px;
        line-height: 36px;
    }
}
main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover .background-cover-content .slideshow-title-content a .article-subtitle {
    display: none;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-articles--block--slideshow .ucr-articles--block--slideshow--content .background-cover .background-cover-content .slideshow-title-content a .article-subtitle {
        display: block;
    }
}
main > div#content-container .ucr-articles--block--slideshow ul.slick-dots li {
    margin: 0;
}
main > div#content-container .ucr-articles--block--slideshow ul.slick-dots li button {
    padding-top: 8px;
}
main > div#content-container .ucr-articles--block--slideshow ul.slick-dots li button::before {
    font-family: "Material Design Icons";
    font-size: 13px;
    content: "\f130";
    color: #bdbdbd !important;
}
main > div#content-container .ucr-articles--block--slideshow ul.slick-dots li.slick-active button::before {
    color: #1565c0 !important;
    content: "\f12f";
    opacity: 1;
}
main > div#content-container .ucr-articles--block--slideshow .slick-arrow {
    background: rgba(21, 101, 192, 0.5);
    transition: background-color 0.3s ease;
}
main > div#content-container .ucr-articles--block--slideshow .slick-arrow:hover, main > div#content-container .ucr-articles--block--slideshow .slick-arrow:active, main > div#content-container .ucr-articles--block--slideshow .slick-arrow:focus {
    background: rgba(21, 101, 192, 0.9);
}
main > div#content-container .ucr-articles--block--slideshow .slick-arrow:hover::before, main > div#content-container .ucr-articles--block--slideshow .slick-arrow:active::before, main > div#content-container .ucr-articles--block--slideshow .slick-arrow:focus::before {
    color: #fefefe;
}
main > div#content-container #hero-panel-area .ucr-custom-block .ucr-articles--block--container .cell {
    padding: 0 !important;
    margin: 0 !important;
}

.ucr-articles-topics-list--block--container ul.ucr-articles-topics-list--list {
    padding: 0;
    margin: 0;
    list-style: none;
}
.ucr-articles-topics-list--block--container ul.ucr-articles-topics-list--list li a {
    font-weight: normal;
    border-bottom: 1px solid #919191;
    text-decoration: none;
    color: #d6336b !important;
    padding: 0.625rem;
    display: block;
}
@media print, screen and (min-width: 48em) {
    .ucr-articles-topics-list--block--container ul.ucr-articles-topics-list--list li a {
        padding: 0.9375rem;
    }
}
.ucr-articles-topics-list--block--container ul.ucr-articles-topics-list--list li a::after {
    content: "\f13e";
    display: inline-block;
    font: normal normal normal 24px/1 "Material Design Icons";
    font-size: inherit;
    line-height: 1;
    text-rendering: auto;
    padding-left: 4px;
}
.ucr-articles-topics-list--block--container ul.ucr-articles-topics-list--list li a:hover, .ucr-articles-topics-list--block--container ul.ucr-articles-topics-list--list li a:focus {
    color: #329AF0;
}

main > div#content-container ul.accordion li a.accordion-title {
    padding: 16px 27px 16px 64px;
    font-family: "Fira Sans Regular", sans-serif;
    font-size: 16px;
    border-bottom: solid 1px #bdbdbd;
    color: #003da5;
    text-decoration: none;
}
main > div#content-container ul.accordion li a.accordion-title::before {
    right: auto;
    left: 0;
    top: 0px;
    font-size: 2rem;
    margin-top: 0;
    padding: 9px 15px 20px 15px;
}
main > div#content-container ul.accordion li a.accordion-title:hover {
    background: #003DA5;
    color: #fefefe;
    border-bottom: solid 1px #bdbdbd;
}
main > div#content-container ul.accordion li.is-active a.accordion-title {
    background: #003da5;
    color: #fefefe;
}
main > div#content-container ul.accordion div.accordion-content {
    color: #455a64;
}
main > div#content-container ul.accordion div.accordion-content ul {
    margin-bottom: 1rem;
    list-style-type: disc;
}
main > div#content-container ul.accordion div.accordion-content ul li ul {
    list-style-type: circle;
}
main > div#content-container ul.accordion div.accordion-content ul li ul li:before {
    color: #648391;
}
main > div#content-container ul.accordion div.accordion-content ul li ul li ul {
    list-style-type: square;
}
main > div#content-container ul.accordion div.accordion-content ul li ul li ul li:before {
    color: #90a7b2;
}
main > div#content-container ul.accordion div.accordion-content ol {
    margin-bottom: 1rem;
}

.bubble-grid .bubble-item-wrapper .bubble-item {
    /* min-width: 15rem;
  max-height: 15rem;
  margin: 40px auto;
  position: relative;
  text-align: center;
  overflow-x: clip; */
    display: block;
    width: 15rem;
    height: 15rem;
    margin: 0 auto;
    text-decoration: none;
    border-radius: 50%;
    overflow: hidden;
}
.bubble-grid .bubble-item-wrapper .bubble-item .bubble-image {
    width: 15rem;
    height: 15rem;
    border-radius: 50% !important;
    border: 1px solid #ccd7dc;
    overflow: hidden;
    margin: 0 auto;
}
.bubble-grid .bubble-item-wrapper .bubble-item .bubble-text, .bubble-grid .bubble-item-wrapper .bubble-item .bubble-overlay-blue, .bubble-grid .bubble-item-wrapper .bubble-item .bubble-overlay-gold {
    /*position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: $body-color;
  font-size: .875rem;
  font-weight: 400;
  line-height:1.64;
  padding: 1rem 1rem;
  min-height: 74px;
  background-color: rgba($body-background, .85);
  width: 100%; */
    position: relative;
    top: -160px;
    left: 0;
    background-color: rgba(255, 255, 255, 0.85);
    color: #333333;
    padding: 36px 20px;
    font-size: 18px;
    font-weight: bold !important;
    line-height: 18px;
    min-height: 10px;
    top: -160px;
    text-decoration: none;
}
.bubble-grid .bubble-item-wrapper .bubble-item .bubble-overlay-gold {
    background-color: rgba(255, 184, 28, 0.85);
}
.bubble-grid .bubble-item-wrapper .bubble-item .bubble-overlay-blue {
    color: #fff !important;
    background-color: rgba(0, 58, 213, 0.85);
}
.bubble-grid .bubble-item-wrapper .bubble-item .bubble-text-above {
    position: relative;
    top: -270px;
    left: 0;
    color: #455a64;
    min-height: 74px;
    font-size: 18px;
    line-height: 18px;
    font-weight: bold;
    padding: 0.25rem 0rem 0rem;
}
.bubble-grid .bubble-item-wrapper .bubble-item .bubble-text-below {
    position: relative;
    color: #455a64;
    font-size: 18px;
    line-height: 18px;
    padding: 0.25rem 0rem 0rem;
    min-height: 74px;
    font-weight: bold;
}
.bubble-grid .bubble-item-wrapper a.bubble-link {
    display: block;
    margin: 0 auto;
    color: #455a64;
    text-decoration: none !important;
}
.bubble-grid .bubble-item-wrapper a.bubble-link:hover .bubble-text, .bubble-grid .bubble-item-wrapper a.bubble-link:hover .bubble-item .bubble-overlay-gold, .bubble-grid .bubble-item-wrapper .bubble-item a.bubble-link:hover .bubble-overlay-gold, .bubble-grid .bubble-item-wrapper a.bubble-link:hover .bubble-item .bubble-overlay-blue, .bubble-grid .bubble-item-wrapper .bubble-item a.bubble-link:hover .bubble-overlay-blue, .bubble-grid .bubble-item-wrapper a.bubble-link:focus .bubble-text, .bubble-grid .bubble-item-wrapper a.bubble-link:focus .bubble-item .bubble-overlay-gold, .bubble-grid .bubble-item-wrapper .bubble-item a.bubble-link:focus .bubble-overlay-gold, .bubble-grid .bubble-item-wrapper a.bubble-link:focus .bubble-item .bubble-overlay-blue, .bubble-grid .bubble-item-wrapper .bubble-item a.bubble-link:focus .bubble-overlay-blue {
    font-weight: 400;
    color: #455a64;
    text-decoration: none !important;
}
.bubble-grid .bubble-item-wrapper a.bubble-link:hover .bubble-image, .bubble-grid .bubble-item-wrapper a.bubble-link:focus .bubble-image {
    opacity: 0.7;
}
.bubble-grid .bubble-item-wrapper a::after {
    display: none;
}
.bubble-grid .bubble-item-wrapper .text-above, .bubble-grid .bubble-item-wrapper .text-below {
    overflow: visible !important;
}

main > div#content-container .button-bar {
    container-type: inline-size;
}
main > div#content-container .button-bar .cell .button-item {
    width: 100%;
    padding: 0;
}
main > div#content-container .button-bar .cell .button-item a {
    padding: 1rem;
    color: #000000;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
    height: 100%;
    display: inline-flex;
    width: 100%;
    align-items: center;
    justify-content: center;
}
main > div#content-container .button-bar .cell .button-item a::after {
    content: "";
    display: none;
}
main > div#content-container .button-bar .cell .btn-ucr-lt-blue a {
    color: #003DA5;
}
main > div#content-container .button-bar .cell .btn-ucr-pink, main > div#content-container .button-bar .cell .btn-ucr-alt, main > div#content-container .button-bar .cell .btn-ucr-burgundy {
    background-color: #003da5;
}
main > div#content-container .button-bar .cell .btn-ucr-pink a, main > div#content-container .button-bar .cell .btn-ucr-alt a, main > div#content-container .button-bar .cell .btn-ucr-burgundy a {
    color: #ffffff;
}
main > div#content-container .button-bar .cell .btn-ucr-pink:hover, main > div#content-container .button-bar .cell .btn-ucr-alt:hover, main > div#content-container .button-bar .cell .btn-ucr-burgundy:hover {
    background-color: #00173f;
}
main > div#content-container .button-bar .cell .btn-ucr-brand-blue a, main > div#content-container .button-bar .cell .pca-content .ucr-articles--page--full .ucr-articles--page--full--view-more a a, main > div#content-container .pca-content .ucr-articles--page--full .ucr-articles--page--full--view-more .button-bar .cell a a {
    color: #ffffff !important;
}
main > div#content-container .button-bar .cell .btn-ucr-dk-blue a {
    color: #ffffff !important;
}
main > div#content-container .button-bar .cell .btn-ucr-gold a {
    color: #000;
}
main > div#content-container .button-bar .cell .btn-ucr-orange a {
    color: #000;
}
main > div#content-container .button-bar .cell .btn-ucr-green a {
    color: #000;
}
main > div#content-container .button-bar .cell .btn-ucr-red a {
    color: #ffffff;
}
main > div#content-container .button-bar .cell .btn-ucr-outline a {
    color: #003da5;
}
main > div#content-container .button-bar .cell .btn-ucr-outline:hover {
    border: 3px solid #003da5;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-lt-blue a {
    background-color: #ffffff;
    border: 1px solid #CCD8ED;
    color: #003da5 !important;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-lt-blue a:hover {
    border: 1px solid #CCD8ED;
    background-color: #CCD8ED;
    color: #003da5 !important;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-green a {
    background-color: #ffffff;
    border: 1px solid #78BE20;
    color: #000000 !important;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-green a:hover {
    border: 1px solid #78BE20;
    background-color: #78BE20;
    color: #000000 !important;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-md-blue a {
    background-color: #ffffff;
    border: 1px solid #668BC9;
    color: #003da5 !important;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-md-blue a:hover {
    border: 1px solid #668BC9;
    background-color: #668BC9;
    color: #000000 !important;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-dk-blue a {
    background-color: #ffffff;
    border: 1px solid #3364B7;
    color: #3364B7 !important;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-dk-blue a:hover {
    border: 1px solid #3364B7;
    background-color: #3364B7;
    color: #ffffff !important;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-pink a {
    background-color: #ffffff;
    border: 1px solid #003da5;
    color: #003da5 !important;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-pink a:hover {
    border: 1px solid #003da5;
    background-color: #003da5;
    color: #ffffff !important;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-red a {
    background-color: #ffffff;
    border: 1px solid #f44336;
    color: #000000 !important;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-red a:hover {
    border: 1px solid #f44336;
    background-color: #f44336;
    color: #ffffff !important;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-burgundy a {
    background-color: #ffffff;
    border: 1px solid #003da5;
    color: #003da5 !important;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-burgundy a:hover {
    border: 1px solid #003da5;
    background-color: #003da5;
    color: #ffffff !important;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-gold a {
    background-color: #ffffff;
    border: 1px solid #f1ab00;
    color: #000 !important;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-gold a:hover {
    border: 1px solid #f1ab00;
    background-color: #f1ab00;
    color: #000 !important;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-orange a {
    background-color: #ffffff;
    border: 1px solid #FF671F;
    color: #000000 !important;
}
main > div#content-container .button-bar .cell .btn-ucr-outline-orange a:hover {
    border: 1px solid #FF671F;
    background-color: #FF671F;
    color: #000000 !important;
}
main > div#content-container .button-bar .cell .btn-grid-ucr-split {
    display: inline-block;
}
main > div#content-container .button-bar .cell .btn-grid-ucr-split a {
    position: relative;
    background-color: #fefefe;
    color: #003da5 !important;
    border: 1px solid #00173f !important;
    max-width: 100%;
    margin-right: 2.35em;
    padding-right: 60px;
}
main > div#content-container .button-bar .cell .btn-grid-ucr-split a:after {
    display: flex;
    font: normal normal normal 24px/1 "Material Design Icons";
    font-size: 1.5rem !important;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f142" !important;
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    padding: 0 0.4rem;
    border: 1px solid #005478;
    align-items: center;
}
main > div#content-container .button-bar .cell .btn-grid-ucr-split a:hover {
    background-color: #003da5;
    color: #fefefe !important;
}
main > div#content-container .button-bar .cell .btn-grid-ucr-split a:hover:after {
    background-color: #003da5;
}
main > div#content-container .btn-fixed-268 .cell .button-item {
    width: 100%;
    max-width: 268px;
}
main > div#content-container .btn-fixed-368 .cell .button-item {
    width: 100%;
    max-width: 368px;
}
main > div#content-container .btn-fixed-568 .cell .button-item {
    width: 100%;
    max-width: 568px;
}
main > div#content-container .btn-justified-100 .cell .button-item {
    width: 100%;
}

@container (max-width: 320px) {
    .medium-up-3 > .cell, .medium-up-4 > .cell, .medium-up-5 > .cell, .medium-up-6 > .cell, .medium-up-7 > .cell, .medium-up-8 > .cell, .medium-up-9 > .cell {
        width: 100%;
    }
}
main > div#content-container .cta-modal {
    box-shadow: 0 0 10px #343A40;
}
main > div#content-container .cta-modal .cta-modal-header {
    height: 30px;
    margin-bottom: 10px;
    border-bottom: 1px solid #ADB5BD;
}
@media print, screen and (min-width: 64em) {
    main > div#content-container .cta-item {
        max-height: 400px;
        overflow: hidden;
    }
}
main > div#content-container .cta-item a {
    color: inherit;
    text-decoration: none;
    display: block;
}
main > div#content-container .cta-item a:hover {
    color: inherit;
    text-decoration: none;
}
main > div#content-container .cta-item a::after {
    display: none;
    content: "";
}
main > div#content-container .cta-image-color-display .cta-item {
    position: relative;
}
main > div#content-container .cta-image-color-display .cta-item .cta-bg-image .cta-bg-dark-overlay {
    display: none;
}
main > div#content-container .cta-image-color-display .cta-item .cta-bg-color-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.75;
    z-index: 1;
    transition: opacity 0.3s ease;
}
main > div#content-container .cta-image-color-display .cta-item .cta-text-area {
    z-index: 2;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 45px;
}
main > div#content-container .cta-image-color-display .cta-item .cta-text-area .cta-title {
    padding: 0 30px;
    width: 100%;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 32px;
    font-weight: 200;
    line-height: 1.1em;
    align-self: center;
}
main > div#content-container .cta-image-color-display .cta-item .cta-text-area .cta-title span.cta-title-border {
    height: 5px;
    width: 100px;
    display: inline-block;
    text-align: center;
    margin: 0 auto;
    position: relative;
    bottom: 15px;
}
main > div#content-container .cta-image-color-display .cta-item .cta-text-area .cta-description {
    display: none;
}
main > div#content-container .cta-image-color-display .cta-item .cta-caption-bar {
    z-index: 3;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
    padding: 13px 10px;
    text-transform: uppercase;
    font-weight: 700;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 13px;
    line-height: normal;
}
main > div#content-container .cta-image-color-display .cta-item a:hover .cta-bg-color-overlay {
    opacity: 1;
}
main > div#content-container .cta-image-display .cta-item {
    position: relative;
}
main > div#content-container .cta-image-display .cta-item .cta-bg-image {
    position: relative;
}
main > div#content-container .cta-image-display .cta-item .cta-bg-image .cta-bg-dark-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    overflow: hidden;
    z-index: 1;
}
main > div#content-container .cta-image-display .cta-item .cta-bg-color-overlay {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 0;
    overflow: hidden;
    transition: all 0.3s linear;
    z-index: 2;
}
main > div#content-container .cta-image-display .cta-item .cta-text-area {
    z-index: 3;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 45px;
    transition: color 0.3s ease;
}
main > div#content-container .cta-image-display .cta-item .cta-text-area .cta-title {
    padding: 0 30px;
    width: 100%;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 32px;
    font-weight: 200;
    line-height: 1.1em;
    align-self: center;
}
main > div#content-container .cta-image-display .cta-item .cta-text-area .cta-title span.cta-title-border {
    height: 5px;
    width: 100px;
    display: inline-block;
    text-align: center;
    margin: 0 auto;
    position: relative;
    bottom: 15px;
    transition: background-color 0.3s ease;
}
main > div#content-container .cta-image-display .cta-item .cta-text-area .cta-description {
    display: none;
}
main > div#content-container .cta-image-display .cta-item .cta-caption-bar {
    z-index: 4;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
    padding: 13px 10px;
    text-transform: uppercase;
    font-weight: 700;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 13px;
    line-height: normal;
}
main > div#content-container .cta-image-display .cta-item a:hover .cta-bg-color-overlay {
    height: 100%;
}
main > div#content-container .cta-image-describe-display .cta-item {
    position: relative;
}
main > div#content-container .cta-image-describe-display .cta-item .cta-bg-image {
    position: relative;
}
main > div#content-container .cta-image-describe-display .cta-item .cta-bg-image .cta-bg-dark-overlay {
    display: none;
}
main > div#content-container .cta-image-describe-display .cta-item .cta-bg-color-overlay {
    display: none;
}
main > div#content-container .cta-image-describe-display .cta-item .cta-text-area {
    z-index: 3;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: left;
    padding: 25px 15px 60px 15px;
    background-color: rgba(0, 0, 0, 0.6);
}
main > div#content-container .cta-image-describe-display .cta-item .cta-text-area .cta-title {
    color: #E9ECEF;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    display: inline-block;
    margin-bottom: 8px;
    padding-bottom: 8px;
    border-bottom: 3px solid #E9ECEF;
}
main > div#content-container .cta-image-describe-display .cta-item .cta-text-area .cta-title span {
    display: none;
}
main > div#content-container .cta-image-describe-display .cta-item .cta-text-area .cta-description {
    color: #E9ECEF;
    line-height: 20px;
    font-size: 16px;
    font-weight: bold;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
}
main > div#content-container .cta-image-describe-display .cta-item .cta-caption-bar {
    z-index: 4;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: left;
    padding: 13px 10px;
    text-transform: uppercase;
    font-weight: 700;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 13px;
    line-height: normal;
}
main > div#content-container .cta-color-display .cta-item {
    position: relative;
}
main > div#content-container .cta-color-display .cta-item .cta-bg-image {
    visibility: hidden;
    opacity: 0;
}
main > div#content-container .cta-color-display .cta-item .cta-bg-image .cta-bg-dark-overlay {
    display: none;
}
main > div#content-container .cta-color-display .cta-item .cta-bg-color-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.75;
    z-index: 1;
    transition: opacity 0.3s ease;
}
main > div#content-container .cta-color-display .cta-item .cta-text-area {
    z-index: 2;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 45px;
}
main > div#content-container .cta-color-display .cta-item .cta-text-area .cta-title {
    padding: 0 30px;
    width: 100%;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 32px;
    font-weight: 200;
    line-height: 1.1em;
    align-self: center;
}
main > div#content-container .cta-color-display .cta-item .cta-text-area .cta-title span.cta-title-border {
    height: 5px;
    width: 100px;
    display: inline-block;
    text-align: center;
    margin: 0 auto;
    position: relative;
    bottom: 15px;
}
main > div#content-container .cta-color-display .cta-item .cta-text-area .cta-description {
    display: none;
}
main > div#content-container .cta-color-display .cta-item .cta-caption-bar {
    z-index: 3;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
    padding: 13px 10px;
    text-transform: uppercase;
    font-weight: 700;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 13px;
    line-height: normal;
}
main > div#content-container .cta-color-display .cta-item a:hover .cta-bg-color-overlay {
    opacity: 1;
}
main > div#content-container .cta-color-describe-display .cta-item {
    position: relative;
}
main > div#content-container .cta-color-describe-display .cta-item .cta-bg-image {
    visibility: hidden;
    opacity: 0;
}
main > div#content-container .cta-color-describe-display .cta-item .cta-bg-image .cta-bg-dark-overlay {
    display: none;
}
main > div#content-container .cta-color-describe-display .cta-item .cta-bg-color-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.75;
    z-index: 1;
}
main > div#content-container .cta-color-describe-display .cta-item .cta-text-area {
    z-index: 3;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: left;
    padding: 25px 15px 60px 15px;
    background-color: rgba(0, 0, 0, 0.6);
}
main > div#content-container .cta-color-describe-display .cta-item .cta-text-area .cta-title {
    color: #E9ECEF;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    display: inline-block;
    margin-bottom: 8px;
    padding-bottom: 8px;
    border-bottom: 3px solid #E9ECEF;
}
main > div#content-container .cta-color-describe-display .cta-item .cta-text-area .cta-title span {
    display: none;
}
main > div#content-container .cta-color-describe-display .cta-item .cta-text-area .cta-description {
    color: #E9ECEF;
    line-height: 20px;
    font-size: 16px;
    font-weight: bold;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
}
main > div#content-container .cta-color-describe-display .cta-item .cta-caption-bar {
    z-index: 4;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: left;
    padding: 13px 10px;
    text-transform: uppercase;
    font-weight: 700;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 13px;
    line-height: normal;
}
main > div#content-container div.field--type-color-field-type input.color_field_widget_box__color {
    display: none !important;
}

.ucr-custom-alerts div:first-child {
    padding-right: 2.5rem !important;
    transition: all 0.25s ease;
}
.ucr-custom-alerts p:last-child {
    margin-bottom: 0 !important;
}
.ucr-custom-alerts p:last-child a {
    text-decoration: underline;
    font-weight: bold;
}
.ucr-custom-alerts .close-button {
    transition: all 0.25s ease;
}

.ucr-emergency-alerts .ucr-custom-block, .ucr-site-alerts .ucr-custom-block {
    margin-bottom: 0 !important;
}
.ucr-emergency-alerts .ucr-custom-alerts, .ucr-site-alerts .ucr-custom-alerts {
    margin-bottom: 0 !important;
}

.sticky-shrink .ucr-custom-alerts {
    margin-bottom: -1px !important;
}
@media print, screen and (min-width: 48em) {
    .sticky-shrink .ucr-custom-alerts div:first-child {
        padding: 0.5rem 0 0.5rem 0.5rem;
    }
}
@media print, screen and (min-width: 48em) {
    .sticky-shrink .ucr-custom-alerts .close-button {
        top: 0.025rem;
    }
}

main > div#content-container .dynamic-columns > div.grid-container > div.align-left {
    float: none !important;
}
main > div#content-container .dynamic-columns > div.grid-container > div.align-right {
    float: none !important;
}
@media print, screen and (min-width: 64em) {
    main > div#content-container .dynamic-columns iframe[src*=youtube] {
        width: auto;
    }
}
main > div#content-container .dynamic-columns iframe[src*=youtube] {
    aspect-ratio: 16/9;
    width: 100%;
    height: 100%;
    max-width: 100%;
}
@media print, screen and (min-width: 64em) {
    main > div#content-container .dynamic-columns iframe[src*=youtube] {
        width: 35rem;
    }
}
main > div#content-container .primary-content-area .grid-container.full .dynamic-columns.dc-full.padding-horizontal-1, main > div#content-container body.cke_editable .grid-container.full .dynamic-columns.dc-full.padding-horizontal-1 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
main > div#content-container .primary-content-area .grid-container .dynamic-columns.dc-centered .grid-container .grid-x.padding-horizontal-1, main > div#content-container body.cke_editable .grid-container .dynamic-columns.dc-centered .grid-container .grid-x.padding-horizontal-1 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
main > div#content-container .dc-shadowbox, main > div#content-container .dc-shadowborder {
    box-shadow: 1px -6px 6px rgba(0, 0, 0, 0.16);
}
main > div#content-container .dc-columnborder-template .cell, main > div#content-container .ucr-custom-block .dynamic-columns.dc-columnborder .cell, main > div#content-container .ucr-custom-block .dynamic-columns.dc-shadowborder .cell, main > div#content-container .ucr-custom-block.dc-columnborder .dynamic-columns .cell, main > div#content-container .ucr-custom-block.dc-shadowborder .dynamic-columns .cell {
    border-top: 1px solid #78909c;
}
main > div#content-container .paragraph--type--ucr-columns ul li a {
    color: #D6336B;
    text-decoration: none;
}
main > div#content-container .paragraph--type--ucr-columns ul li a:after {
    content: url(/build/images/ul-arrow-pink.329746de.svg);
    display: inline-block;
    height: 15px;
    width: 15px;
}
main > div#content-container .paragraph--type--ucr-columns.cell .video-embed-field-responsive-video {
    width: auto;
}

main > div#content-container div.more-link {
    margin-right: 2.5em;
    text-align: right;
    clear: both;
}
main > div#content-container div.more-link a {
    margin-right: 0px;
}
main > div#content-container .event-information {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 40px;
    padding: 32px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.31);
}
main > div#content-container .event-information .event-image {
    padding-bottom: 1rem;
}
main > div#content-container .event-information .event-date {
    font-size: 17px;
    font-weight: 800;
    line-height: 1.2rem;
    padding: 0 1rem;
    color: #1e88e5;
}
main > div#content-container .event-information .event-date::before {
    display: inline-block;
    font-family: "Material Design Icons";
    font-size: 1.15rem;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: 4px;
    color: #003DA5;
    vertical-align: middle;
    content: "\f150";
}
main > div#content-container .event-information .event-additional-dates {
    font-size: 17px;
    font-weight: 800;
    padding: 0 1rem;
}
main > div#content-container .event-information .event-additional-dates ul {
    list-style: none;
    margin: 0;
    padding: 0;
    line-height: 1.2rem;
}
main > div#content-container .event-information .event-additional-dates ul li {
    margin: 0;
    padding: 0;
}
main > div#content-container .event-information .event-additional-dates ul li::before {
    display: inline-block;
    font-family: "Material Design Icons";
    font-size: 1.15rem;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: 4px;
    color: #1976d2;
    vertical-align: middle;
    content: "\f150";
}
main > div#content-container .event-information .event-location {
    padding: 1rem;
    font-size: 17px;
}
main > div#content-container .event-information .event-location::before {
    display: inline-block;
    font-family: "Material Design Icons";
    font-size: 1.15rem;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: 4px;
    color: #003DA5;
    vertical-align: middle;
    content: "\f34e";
}
main > div#content-container .event-information .event-location a {
    text-decoration: none;
}
main > div#content-container .event-information .event-location a::after {
    content: "";
    display: none;
}
main > div#content-container .event-information .event-social-media {
    padding: 0 1rem 1rem 1rem;
}
main > div#content-container .event-information .event-social-media a::after {
    content: "";
    display: none;
}
main > div#content-container .event-information .event-body {
    padding: 0 1rem 2.5rem 1rem;
}
main > div#content-container .event-information .event-contact {
    padding: 0 1rem 1rem 1rem;
}
main > div#content-container .event-information .event-contact h5 {
    text-transform: uppercase;
}
main > div#content-container .event-details {
    margin-top: 49px;
    padding: 24px 32px;
    background-color: #dee2e6;
}
main > div#content-container .event-details .event-foot-item {
    margin: 2.5rem 0 0.5rem 0;
    padding: 0.5rem;
    border-top: 1px solid #868e96;
}
main > div#content-container .event-details .event-foot-item .event-foot-item-title {
    font-weight: bold;
    text-transform: uppercase;
    color: #003DA5;
}
main > div#content-container .event-details .event-foot-item a {
    color: #d6336b;
}
main > div#content-container .event-details .event-foot-item a:hover {
    color: #003DA5;
}
main > div#content-container .events-listings .event-list-separator {
    border-top: 2px solid #CED4DA;
}
main > div#content-container .events-listings .event-list-row {
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.39);
    display: flex;
    margin-top: 24px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 32px;
    padding: 24px;
    -webkit-box-align: start;
}
main > div#content-container .events-listings .event-list-row .event-list-separator {
    border-top: 2px solid #CED4DA;
}
main > div#content-container .events-listings .event-list-row .event-list-image {
    display: inline-block;
    border: 1px solid #343A40;
}
main > div#content-container .events-listings .event-list-row .event-title {
    color: #003DA5;
    font-size: 1.33em;
    padding-bottom: 0.25rem;
}
main > div#content-container .events-listings .event-list-row .event-title a {
    color: #003DA5;
    text-decoration: none;
}
main > div#content-container .events-listings .event-list-row .event-title a:hover {
    color: #d6336b;
    text-decoration: underline;
}
main > div#content-container .events-listings .event-list-row .separator-line-before::before, main > div#content-container .events-listings .event-list-row .separator-line-dark-before::before, main > div#content-container .events-listings .event-list-row .separator-line-maroon-before::before {
    margin-top: 0 !important;
    background: #003DA5;
}
main > div#content-container .events-listings .event-list-row .event-date {
    font-family: "Fira Sans Regular", sans-serif;
    font-weight: 400;
    color: #1E88E5;
}
main > div#content-container .events-listings .event-list-row .event-date::before {
    display: inline-block;
    font-family: "Material Design Icons";
    font-size: 1.15rem;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: 4px;
    color: #003DA5;
    vertical-align: middle;
    content: "\f150";
}
main > div#content-container .events-listings .event-list-row .event-location::before {
    display: inline-block;
    font-family: "Material Design Icons";
    font-size: 1.15rem;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: 4px;
    color: #003DA5;
    vertical-align: middle;
    content: "\f34e";
}
main > div#content-container .events-listings .event-list-row .event-summary {
    margin: 0.5rem 0;
}
main > div#content-container .events-container .event-block-item {
    position: relative;
    border: 1px solid #CED4DA;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .events-container .event-block-item {
        min-height: 591px;
    }
}
main > div#content-container .events-container .event-block-item .event-image {
    border: none;
    display: block;
    margin: 0;
    text-align: center;
}
main > div#content-container .events-container .event-block-item .event-title {
    margin: 1rem 1rem 0.5rem 1rem;
    color: #009CDE;
    font-size: 1.33em;
    padding-bottom: 0.25rem;
}
main > div#content-container .events-container .event-block-item .event-title a {
    color: #009CDE;
    text-decoration: none;
}
main > div#content-container .events-container .event-block-item .event-title a:hover {
    color: #E4002B;
    text-decoration: underline;
}
main > div#content-container .events-container .event-block-item .event-date {
    margin: 0.5rem 1rem;
    font-family: "Fira Sans Regular", sans-serif;
    font-weight: 400;
    font-size: 0.8rem;
    line-height: normal;
    color: #1e88e5;
}
main > div#content-container .events-container .event-block-item .event-date::before {
    display: inline-block;
    font-family: "Material Design Icons";
    font-size: 1.15rem;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: 4px;
    color: #003DA5;
    vertical-align: middle;
    content: "\f150";
}
main > div#content-container .events-container .event-block-item .event-location {
    margin: 0.5rem 1rem;
    font-size: 0.8rem;
    line-height: normal;
}
main > div#content-container .events-container .event-block-item .event-location::before {
    display: inline-block;
    font-family: "Material Design Icons";
    font-size: 1.15rem;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: 4px;
    color: #003DA5;
    vertical-align: middle;
    content: "\f34e";
}
main > div#content-container .events-container .event-block-item .separator-line-before::before, main > div#content-container .events-container .event-block-item .separator-line-dark-before::before, main > div#content-container .events-container .event-block-item .separator-line-maroon-before::before {
    margin-top: 0 !important;
}
main > div#content-container .events-container .event-block-item .event-body {
    font-size: 0.9em;
    margin: 0.5rem 1rem 1rem 1rem;
}
main > div#content-container .events-container .event-block-item .event-link {
    display: block;
    width: 100%;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .events-container .event-block-item .event-link {
        position: absolute;
        bottom: 0;
    }
}
main > div#content-container .events-container .event-block-item .event-link a {
    display: block;
    font-family: Avenir Next W01, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    font-size: 0.75rem;
    font-weight: 600;
    color: #009CDE;
    text-transform: uppercase;
    padding: 0.5em 1.25rem;
    background: #ffffff;
    border: 1px solid #ffffff;
    text-decoration: none;
}
main > div#content-container .events-container .event-block-item .event-link a:hover {
    border-color: #455a64;
    color: #009CDE;
}
main > div#content-container .events-container .event-block-item .event-link a::after {
    display: none;
}

main > div#content-container .faq-question-accordion ul.accordion {
    margin-bottom: 0;
}
main > div#content-container .faq-question-accordion ul.accordion li.accordion-item a:hover {
    background: #234674;
    color: #fefefe;
    border-bottom: solid 1px #CED4DA;
}
main > div#content-container .faq-question-accordion ul.accordion li.accordion-item p:last-child {
    margin: 0;
}
main > div#content-container .faq-question-accordion ul.accordion li.is-active a.accordion-title {
    background: #234674;
    color: #fefefe;
}
main > div#content-container .faq-question-accordion h4.faq-group-title, main > div#content-container .faq-question-accordion .ipe-form [type=checkbox] + label.faq-group-title, .ipe-form main > div#content-container .faq-question-accordion [type=checkbox] + label.faq-group-title, main > div#content-container .faq-question-accordion .ipe-form [type=radio] + label.faq-group-title, .ipe-form main > div#content-container .faq-question-accordion [type=radio] + label.faq-group-title {
    color: #1976d2;
    margin-top: 2rem;
    margin-bottom: 0.75rem;
}

main > div#content-container h3.article-type, main > div#content-container footer .footer-container .footer-content-area div.footer-columns .footer-item p.article-type.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container p.article-type.social-title {
    color: #607d8b;
}
main > div#content-container div.more-link {
    margin-right: 2.5em;
    text-align: right;
    clear: both;
    margin-bottom: 20px;
}
main > div#content-container div.more-link a {
    background-color: #003DA5;
    color: #fff !important;
    border: 1px solid #003da5 !important;
}
main > div#content-container div.more-link a:after {
    background-color: #003DA5;
    color: #fff !important;
}
main > div#content-container div.more-link a:hover {
    background-color: #003796 !important;
    color: #fefefe !important;
}
main > div#content-container div.more-link a:hover:after {
    background-color: #003796 !important;
}
main > div#content-container .feeds_feed__content .item-count div {
    display: inline-block;
}
main > div#content-container .feed-import-view-container .feed-article {
    position: relative;
    border: 1px solid #CED4DA;
    display: flex;
    flex-direction: column;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .feed-import-view-container .feed-article {
        min-height: 291px;
        height: 100%;
        overflow: hidden;
        max-height: 591px;
    }
}
main > div#content-container .feed-import-view-container .feed-article .article-image {
    border: none;
    display: block;
    margin: 0;
    text-align: center;
}
main > div#content-container .feed-import-view-container .feed-article .article-date {
    display: block;
    margin: 1rem 1rem 0.5rem 1rem;
}
main > div#content-container .feed-import-view-container .feed-article .article-date .date {
    display: inline-block;
    padding-bottom: 2px;
    font-size: 1rem;
    border-bottom: 3px solid #FF8B1C;
    color: #373737;
}
main > div#content-container .feed-import-view-container .feed-article .article-title {
    margin: 0.5rem 1rem;
    font-weight: 300;
    font-size: 1.3rem;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    color: #003DA5;
}
main > div#content-container .feed-import-view-container .feed-article .article-body {
    font-size: 0.9em;
    padding: 0.5rem 1rem 1rem 1rem;
    margin-bottom: 2.5rem;
    overflow: hidden;
}
main > div#content-container .feed-import-view-container .feed-article .article-link {
    width: 100%;
    position: absolute;
    bottom: 0;
}
main > div#content-container .feed-import-view-container .feed-article .article-link a {
    display: block;
    font-family: "Fira Sans Regular", sans-serif;
    font-size: 0.75rem;
    font-weight: 600;
    color: #fff;
    text-transform: uppercase;
    padding: 0.5em 1.25rem;
    background: #003DA5;
    border: 1px solid #003DA5;
    text-decoration: none;
}
main > div#content-container .feed-import-view-container .feed-article .article-link a:hover {
    border-color: #495057;
    color: #fff;
}
main > div#content-container .feed-import-view-container .feed-article .article-link a::after {
    display: none;
}
main > div#content-container .ucr_default_feed_display .wrapper {
    padding-top: 20px;
    margin-top: 20px;
}
main > div#content-container .ucr_default_feed_display_merged .feed-article {
    box-shadow: rgba(100, 100, 111, 0.2) 0 7px 29px 0;
}
main > div#content-container .ucr_default_feed_display_merged .feed-article .read-more:after {
    display: none;
}
main > div#content-container .ucr_default_feed_display_merged .more-link a {
    display: none;
}

main > div#content-container .ucr-galleria-teaser .ucr-galleria-container .ucr-galleria-thumbnails {
    width: 100%;
}
main > div#content-container .ucr-galleria-teaser .ucr-galleria-container a:after {
    display: none;
    content: "";
    padding-left: 0;
}
main > div#content-container .ucr-galleria-view-more {
    text-align: center;
    margin-top: 1.5rem;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .ucr-galleria-view-more {
        text-align: right;
    }
}
main > div#content-container .ucr-galleria-full {
    font-family: "Fira Sans Regular", sans-serif !important;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .ucr-galleria-thumbnails {
    width: 100%;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider {
    margin-top: 1.5rem !important;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-list {
    margin: 0 50px;
}
@media print, screen and (min-width: 64em) {
    main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-list {
        margin: 0 50px;
    }
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-list .slick-slide {
    width: 100px;
    height: 100px;
    margin: 0 10px;
}
@media print, screen and (min-width: 64em) {
    main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-list .slick-slide {
        margin: 0 10px;
    }
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-list .slick-slide img:hover {
    opacity: 0.75;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-arrow {
    position: absolute;
    top: 0;
    background: none;
    color: transparent;
    width: 50px;
    height: 100px;
    cursor: pointer;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-arrow::before {
    position: absolute;
    color: #637EA4;
    font-size: 6.25rem;
    top: 0;
    margin: 0;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-arrow:hover, main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-arrow:focus, main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-arrow:active {
    background: none;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-arrow:hover::before, main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-arrow:focus::before, main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-arrow:active::before {
    color: #3364B7;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-prev {
    left: 0;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-prev::before {
    font-family: "Material Design Icons";
    content: "\f141";
    left: -30px;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-next {
    right: 0;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-next::before {
    font-family: "Material Design Icons";
    content: "\f142";
    width: 100px;
    right: -30px;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-dots {
    width: 100%;
    padding: 0;
    margin: 0;
    text-align: center;
    list-style-type: none;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-dots li {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-dots li button::before {
    font-family: "Material Design Icons";
    font-size: 1.125rem;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: "\f12f";
    text-align: center;
    color: #637EA4 !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-dots li button:hover::before {
    color: #3364B7 !important;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container .slick-slider .slick-dots li.slick-active button::before {
    color: #3364B7 !important;
}
main > div#content-container .ucr-galleria-full .ucr-galleria-container a:after {
    display: none;
    content: "";
    padding-left: 0;
}

main > div#content-container .info-card-container {
    background-color: #ffffff;
    padding: 0.625rem;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .info-card-container {
        padding: 0.9375rem;
    }
}
main > div#content-container .info-card-container.info-card-container-custom-bg {
    background-color: inherit;
}
main > div#content-container .info-card-container .info-card-box .info-card-full-link {
    text-decoration: none;
    boder: none;
    color: inherit;
}
main > div#content-container .info-card-container .info-card-box .info-card-full-link:hover, main > div#content-container .info-card-container .info-card-box .info-card-full-link:focus {
    border: none;
}
main > div#content-container .info-card-container .info-card-box .info-card-full-link::after {
    content: "";
    display: none;
}
main > div#content-container .info-card-container .info-card-box .card-body {
    padding: 2rem;
    height: 100%;
    background-color: #fefefe;
    border-radius: 3px;
    transition: all 0.3s ease;
    border: 1px solid #fefefe;
    color: #455a64;
}
main > div#content-container .info-card-container .info-card-box .card-body:hover {
    box-shadow: 0px 1px 12px rgba(0, 0, 0, 0.3);
    border: 1px solid transparent;
}
main > div#content-container .info-card-container .info-card-box .card-body .embedded-entity {
    margin: 0 auto;
}
main > div#content-container .info-card-container .info-card-box .card-body img {
    margin: 0 auto;
    padding: 1em;
}
main > div#content-container .info-card-container .info-card-box .card-body p {
    display: block;
}
main > div#content-container .info-card-container .info-card-box .card-body h1, main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item .info-card-container .info-card-box .card-body p.social-title, main > div#content-container div.primary-content-area .ipe-form .info-card-container .info-card-box .card-body [type=checkbox] + label, main > div#content-container div.primary-content-area .ipe-form .info-card-container .info-card-box .card-body [type=radio] + label,
main > div#content-container .info-card-container .info-card-box .card-body h2,
main > div#content-container .info-card-container .info-card-box .card-body h3,
main > div#content-container .info-card-container .info-card-box .card-body footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title,
footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .info-card-container .info-card-box .card-body p.social-title,
main > div#content-container .info-card-container .info-card-box .card-body h4,
main > div#content-container .info-card-container .info-card-box .card-body .ipe-form [type=checkbox] + label,
.ipe-form main > div#content-container .info-card-container .info-card-box .card-body [type=checkbox] + label,
main > div#content-container .info-card-container .info-card-box .card-body .ipe-form [type=radio] + label,
.ipe-form main > div#content-container .info-card-container .info-card-box .card-body [type=radio] + label,
main > div#content-container .info-card-container .info-card-box .card-body h5,
main > div#content-container .info-card-container .info-card-box .card-body h6 {
    font-weight: 600;
}
main > div#content-container .info-card-container .info-card-box .card-body h1 strong, main > div#content-container div.primary-content-area footer .footer-container .footer-content-area div.footer-columns .footer-item .info-card-container .info-card-box .card-body p.social-title strong, main > div#content-container div.primary-content-area .ipe-form .info-card-container .info-card-box .card-body [type=checkbox] + label strong, main > div#content-container div.primary-content-area .ipe-form .info-card-container .info-card-box .card-body [type=radio] + label strong,
main > div#content-container .info-card-container .info-card-box .card-body h2 strong,
main > div#content-container .info-card-container .info-card-box .card-body h3 strong,
main > div#content-container .info-card-container .info-card-box .card-body footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title strong,
footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .info-card-container .info-card-box .card-body p.social-title strong,
main > div#content-container .info-card-container .info-card-box .card-body h4 strong,
main > div#content-container .info-card-container .info-card-box .card-body .ipe-form [type=checkbox] + label strong,
.ipe-form main > div#content-container .info-card-container .info-card-box .card-body [type=checkbox] + label strong,
main > div#content-container .info-card-container .info-card-box .card-body .ipe-form [type=radio] + label strong,
.ipe-form main > div#content-container .info-card-container .info-card-box .card-body [type=radio] + label strong,
main > div#content-container .info-card-container .info-card-box .card-body h5 strong,
main > div#content-container .info-card-container .info-card-box .card-body h6 strong {
    font-weight: 600;
}
main > div#content-container .info-card-container .info-card-box .card-body a {
    border: none;
}
main > div#content-container .info-card-container .info-card-box .card-body a:hover, main > div#content-container .info-card-container .info-card-box .card-body a:focus {
    border: none;
}
main > div#content-container .info-card-container .info-card-box .card-body ul {
    margin-left: 0;
}
main > div#content-container .info-card-container .info-card-box .card-body li {
    font-size: 0.95em;
    font-weight: 700;
    word-wrap: break-word;
    margin-bottom: 0.5em;
}
main > div#content-container .info-card-container .info-card-box .card-body li::after {
    display: block;
    margin-top: 0.5em;
    border: 1px dashed #ffffff;
    content: "";
}
main > div#content-container .info-card-container .info-card-box .card-body li a, main > div#content-container .info-card-container .info-card-box .card-body a {
    word-wrap: normal;
    text-decoration: underline;
    color: #D6336B;
}
main > div#content-container .info-card-container .info-card-box .card-body li a::after, main > div#content-container .info-card-container .info-card-box .card-body a::after {
    content: "";
}
main > div#content-container .info-card-container .info-card-box-left-align .card-body ul {
    margin-left: 20px;
}
main > div#content-container .info-card-container .info-card-box-left-align .card-body .embedded-entity {
    margin: 0;
}

main > div#content-container .latest-events-view ol {
    margin: 0;
    padding: 0;
}
main > div#content-container .latest-events-view li {
    list-style: none;
}
main > div#content-container .latest-events-view .event {
    border-top: 0px none;
    margin-bottom: 0;
}
main > div#content-container .latest-events-view header {
    background: none;
    box-shadow: none;
    position: relative;
}
main > div#content-container .latest-events-view .cell {
    position: relative;
}
main > div#content-container .latest-events-view img {
    object-fit: cover;
    position: absolute;
    width: 100%;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .latest-events-view img {
        height: 100%;
        width: 100%;
    }
}
main > div#content-container .latest-events-view .link-wrapper a {
    display: block;
    font-size: 0;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 3;
}
main > div#content-container .latest-events-view .event-card {
    min-height: 300px;
    max-height: 352px;
    position: relative;
    overflow: hidden;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .latest-events-view .event-card {
        min-height: 292.5px;
    }
}
main > div#content-container .latest-events-view .event-card:hover .event-overview {
    background: rgba(0, 0, 0, 0.7);
    min-height: 100%;
    filter: blur(0px) !important;
}
main > div#content-container .latest-events-view .event-card:hover .more-text {
    max-height: 300px;
    opacity: 1;
}
main > div#content-container .latest-events-view .event-overview {
    background: rgba(0, 0, 0, 0.5);
    bottom: 0;
    box-sizing: border-box;
    color: #fefefe;
    min-height: 0;
    left: 0;
    padding: 30px;
    position: absolute;
    transition: all 0.75s ease;
    width: 100%;
    z-index: 2;
}
main > div#content-container .latest-events-view .more-text {
    max-height: 0;
    overflow: hidden;
    opacity: 0;
    transition: opacity 0.5s linear;
}
main > div#content-container .latest-events-view .month {
    font-family: "Fira Sans Regular", sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1em;
    margin-bottom: 3px;
}
main > div#content-container .latest-events-view .time {
    font-family: "Fira Sans Regular", sans-serif;
    font-size: 16px;
    line-height: 1em;
    margin-bottom: 16px;
}
main > div#content-container .latest-events-view .title {
    font-size: 16px;
    font-weight: 700;
    line-height: 1.2em;
}
main > div#content-container .latest-events-view .body {
    font-size: 16px;
    margin-bottom: 6px;
    margin-top: 10px;
    max-height: 75px;
    overflow: hidden;
}
main > div#content-container .latest-events-view .event-link a {
    color: #FA5151;
    display: block;
    font-size: 16px;
    font-weight: 700;
    margin-top: 8px;
    text-decoration: none;
}
main > div#content-container .latest-events-view .event-link a::after {
    display: none;
    content: "";
}
main > div#content-container .localist-widget-hl .event-card header {
    z-index: 1;
}
main > div#content-container .localist-widget-hl .event-card header .event-title {
    background: rgba(0, 0, 0, 0.5) left top;
    bottom: 0;
    color: #fff;
    font-weight: 800;
    left: 0;
    overflow: hidden;
    padding: 7px 20px 5px;
    position: absolute;
    text-overflow: ellipsis;
    width: 100%;
    white-space: nowrap;
    z-index: 1;
    line-height: 1.875rem;
    font-size: 0.8125rem;
    font-family: "Fira Sans Regular", Helvetica, Arial, sans-serif;
    margin: 0;
    outline: 0;
    vertical-align: baseline;
    border: 0;
}

main > div#content-container .profile-card-container {
    padding: 1.25rem 0.75rem 0.75rem 0.75rem;
    margin-bottom: 1.5rem;
    box-shadow: 0 1.5px 4px rgba(0, 0, 0, 0.24), 0 1.5px 6px rgba(0, 0, 0, 0.12);
}
main > div#content-container .profile-card-container .profile-card-image-container {
    padding: 0;
    float: none;
    margin-bottom: 0.5rem;
    text-align: center;
}
@media screen and (min-width: 48em) {
    main > div#content-container .profile-card-container .profile-card-image-container {
        float: left;
        padding: 0 0.75rem;
    }
}
main > div#content-container .profile-card-container .profile-card-image-container img {
    object-fit: cover;
    border-radius: 3.125rem;
    width: 6.25rem;
    height: 6.25rem;
    box-shadow: 0 0 1px 1px #616161;
}
main > div#content-container .profile-card-container .profile-card-name-container {
    margin-left: 0;
    margin-bottom: 0.5rem;
}
@media screen and (min-width: 48em) {
    main > div#content-container .profile-card-container .profile-card-name-container {
        margin-left: 154px;
    }
}
main > div#content-container .profile-card-container .profile-card-name-container h3, main > div#content-container .profile-card-container .profile-card-name-container footer .footer-container .footer-content-area div.footer-columns .footer-item p.social-title, footer .footer-container .footer-content-area div.footer-columns .footer-item main > div#content-container .profile-card-container .profile-card-name-container p.social-title {
    font-size: 1.3rem;
    color: #0078ab;
    font-weight: normal;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    display: inline;
    margin: 0;
    padding: 0;
}
main > div#content-container .profile-card-container .profile-card-name-container .profile-job-titles {
    font-style: italic;
    color: #9fb4be;
    display: block;
    font-size: small;
    border-bottom: 1px solid #bdbdbd;
    padding-bottom: 5px;
}
main > div#content-container .profile-card-container .profile-card-name-container .profile-dept-info {
    color: #9fb4be;
    display: block;
    font-size: small;
    padding: 5px 0;
}
main > div#content-container .profile-card-container .profile-card-name-container.no-profile-card-image {
    margin-left: 0;
}
main > div#content-container .profile-card-container .profile-card-contact-info {
    clear: both;
    font-size: small;
}
main > div#content-container .profile-card-container .profile-card-contact-info .contact-location {
    border-top: 1px solid #bdbdbd;
    padding-top: 3px;
    font-weight: 700;
}
main > div#content-container .profile-card-container .profile-card-contact-info .contact-location:before {
    display: inline-block;
    font-family: "Material Design Icons";
    font-size: 1.15rem;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #0277bd;
    content: "\f34e";
    text-align: center;
    vertical-align: middle;
    padding-right: 5px;
}
main > div#content-container .profile-card-container .profile-card-contact-info .contact-email {
    border-top: 1px solid #bdbdbd;
    padding-top: 3px;
}
main > div#content-container .profile-card-container .profile-card-contact-info .contact-email:before {
    display: inline-block;
    font-family: "Material Design Icons";
    font-size: 1.15rem;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #0277bd;
    content: "\f1ee";
    text-align: center;
    vertical-align: middle;
    padding-right: 5px;
}
main > div#content-container .profile-card-container .profile-card-contact-info .contact-phone {
    border-top: 1px solid #bdbdbd;
    padding-top: 3px;
}
main > div#content-container .profile-card-container .profile-card-contact-info .contact-phone:before {
    display: inline-block;
    font-family: "Material Design Icons";
    font-size: 1.15rem;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #0277bd;
    content: "\f3f2";
    text-align: center;
    vertical-align: middle;
    padding-right: 5px;
}
main > div#content-container .profile-card-container .profile-card-view-more {
    text-transform: uppercase;
    font-family: "Avenir Next W01", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: bold;
    font-size: 0.89rem;
}
main > div#content-container .profile-card-container .profile-card-view-more a {
    color: #fefefe;
    background-color: #2d6cc0;
    transition: background-color 0.25s ease-out, color 0.25s ease-out;
    border-bottom: none;
    display: inline-block;
    padding: 1rem 2rem;
    margin: 0.5rem 0 0.5rem 0.25rem;
    line-height: 1;
    cursor: pointer;
    border-radius: 2px;
}
main > div#content-container .profile-card-container .profile-card-view-more a:hover {
    color: #fefefe;
    border-bottom: none;
    background-color: #0d47a1;
}
main > div#content-container .col-4 .profile-card-container .profile-card-image-container {
    padding: 0;
    float: none;
}
main > div#content-container .col-4 .profile-card-container .profile-card-name-container {
    margin-left: 0;
}

main > div#content-container .profile-name {
    color: #0277bd;
    line-height: 1.11765;
    font-size: 1.85em;
    font-weight: 400;
}
main > div#content-container .profile-image {
    text-align: center;
}
main > div#content-container .contact-title {
    text-transform: uppercase;
    line-height: normal;
    font-size: 0.9em;
    font-weight: 700;
    padding: 0.5em;
    background-color: #3364B7;
    color: #fefefe;
    text-align: left;
    margin: 1em 0;
}
main > div#content-container .profile-depts {
    font-size: 0.895rem;
    line-height: 1.2rem;
    margin-bottom: 1em;
}
main > div#content-container .profile-office-location, main > div#content-container .profile-office-telephone, main > div#content-container .profile-office-email, main > div#content-container .profile-office-hours {
    font-size: 0.895rem;
    line-height: 1.2;
    border-bottom: 1px solid hsla(0, 0%, 50%, 0.2);
    padding: 0.5em 0;
}
main > div#content-container .profile-office-location:before, main > div#content-container .profile-office-telephone:before, main > div#content-container .profile-office-email:before, main > div#content-container .profile-office-hours:before {
    display: inline-block;
    font-family: "Material Design Icons";
    font-size: 1.15rem;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: 4px;
    color: #0277bd;
    vertical-align: middle;
}
main > div#content-container .profile-office-location:before {
    content: "\f34e";
}
main > div#content-container .profile-office-telephone:before {
    content: "\f3f2";
}
main > div#content-container .profile-office-email:before {
    content: "\f1ee";
}
main > div#content-container .profile-office-hours:before {
    content: "\f150";
}
main > div#content-container .profile-body-area {
    padding-top: 15px;
}
main > div#content-container .profile-body-area:before {
    background: #003DA5;
    content: " ";
    display: block;
    height: 3px;
    width: 5rem;
    margin-bottom: 0.375rem;
    margin-top: 1em;
}
main > div#content-container .research-area-container, main > div#content-container .courses-area-container {
    padding-left: 0.5em;
    border-left: 2px solid #CCD8ED;
}
main > div#content-container .research-area-container .research-area-title, main > div#content-container .research-area-container .courses-area-title, main > div#content-container .courses-area-container .research-area-title, main > div#content-container .courses-area-container .courses-area-title {
    color: #CCD8ED;
    font-size: 1.1em;
    line-height: 1.3333;
    font-weight: 700;
    margin-bottom: 0.75rem;
}
main > div#content-container .profile-awards-container:before, main > div#content-container .profile-publications-container:before {
    background: #CCD8ED;
    content: " ";
    display: block;
    height: 3px;
    margin-bottom: 0.375rem;
    margin-top: 1em;
    width: 5rem;
}
main > div#content-container .profile-awards-container .profile-awards-title, main > div#content-container .profile-awards-container .profile-publications-title, main > div#content-container .profile-publications-container .profile-awards-title, main > div#content-container .profile-publications-container .profile-publications-title {
    color: #CCD8ED;
    font-size: 1.1em;
    line-height: 1.3333;
    font-weight: 700;
    margin-bottom: 0.75rem;
}
main > div#content-container .profile-personal-website, main > div#content-container .profile-cv-file {
    border-bottom: 1px solid hsla(0, 0%, 50%, 0.2);
    padding: 0.5em 0;
}
main > div#content-container .profile-personal-website:before, main > div#content-container .profile-cv-file:before {
    display: inline-block;
    font-family: "Material Design Icons";
    font-size: 1.15rem;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: 4px;
    color: #0277bd;
    vertical-align: middle;
}
main > div#content-container .profile-personal-website:before {
    content: "\f59f";
}
main > div#content-container .profile-cv-file:before {
    content: "\f214";
}

main > div#content-container .stat-container {
    background-color: #495057;
    background-size: cover;
    padding: 0.625rem;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .stat-container {
        padding: 0.9375rem;
    }
}
main > div#content-container .stat-container.stat-container-custom-bg {
    background-color: transparent;
}
main > div#content-container .stat-container .stat {
    background: #bdbdbd;
    padding: 0.5em 0.75em;
    min-height: 239px;
    text-align: center;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
}
main > div#content-container .stat-container .stat-number {
    margin-top: 1rem;
    font-weight: 300;
    font-size: calc(100% + 3vw);
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .stat-container .stat-number {
        font-size: calc(100% + 1vw);
    }
}
main > div#content-container .stat-container .stat-number:after {
    position: relative;
    width: 50%;
    content: "";
    border-bottom: 2px solid #FFB81C;
    display: block;
    margin: 0 auto;
    margin-bottom: 12px;
    margin-top: 12px;
}
main > div#content-container .stat-container .stat-description {
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 0.875rem;
    line-height: 1.64;
    font-weight: 700;
    text-transform: uppercase;
    padding: 0 0 1.5em 0;
}
main > div#content-container .stat-container.stat-bg-black.stat-opacity-90 .stat {
    background: rgba(38, 50, 56, 0.9);
}
main > div#content-container .stat-container.stat-bg-black.stat-opacity-80 .stat {
    background: rgba(38, 50, 56, 0.8);
}
main > div#content-container .stat-container.stat-bg-black.stat-opacity-60 .stat {
    background: rgba(38, 50, 56, 0.6);
}
main > div#content-container .stat-container.stat-bg-white.stat-opacity-90 .stat {
    background: rgba(255, 255, 255, 0.9);
}
main > div#content-container .stat-container.stat-bg-white.stat-opacity-80 .stat {
    background: rgba(255, 255, 255, 0.8);
}
main > div#content-container .stat-container.stat-bg-white.stat-opacity-60 .stat {
    background: rgba(255, 255, 255, 0.6);
}
main > div#content-container .stat-container.stat-bg-none .stat {
    background: transparent !important;
}
main > div#content-container .stat-container.stat-font-color-white {
    color: #E9ECEF;
}
main > div#content-container .stat-container.stat-font-color-white h2 {
    color: #E9ECEF;
}
main > div#content-container .stat-container.stat-font-color-black {
    color: #263238;
}
main > div#content-container .stat-container.stat-font-color-black h2 {
    color: #263238;
}
main > div#content-container .stat-container.stat-font-color-blue {
    color: #2d6cc0;
}
main > div#content-container .stat-container.stat-font-color-blue h2 {
    color: #2d6cc0;
}
main > div#content-container .ucr-custom-block.stat-font-color-white {
    color: #E9ECEF;
}
main > div#content-container .ucr-custom-block.stat-font-color-white h2 {
    color: #E9ECEF;
}
main > div#content-container .ucr-custom-block.stat-font-color-black {
    color: #263238;
}
main > div#content-container .ucr-custom-block.stat-font-color-black h2 {
    color: #263238;
}
main > div#content-container .ucr-custom-block.stat-font-color-blue {
    color: #2d6cc0;
}
main > div#content-container .ucr-custom-block.stat-font-color-blue h2 {
    color: #2d6cc0;
}

main > div#content-container ul.tabs.ucr-tabs {
    border: none;
    background-color: transparent;
}
main > div#content-container ul.tabs.ucr-tabs li.tabs-title {
    border: 1px solid #868E96;
    min-height: 50px;
    background-color: #fefefe;
}
main > div#content-container ul.tabs.ucr-tabs li.tabs-title a {
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    padding: 1em 2em;
    border: none;
    text-decoration: none;
    text-transform: uppercase;
    background: none;
    color: #868E96;
}
main > div#content-container ul.tabs.ucr-tabs li.tabs-title:hover {
    background: none;
    border-bottom: solid 4px #E4002B;
}
main > div#content-container ul.tabs.ucr-tabs li.tabs-title:hover a {
    padding-bottom: 11px;
    color: #E4002B;
}
main > div#content-container ul.tabs.ucr-tabs li.tabs-title.is-active {
    border-bottom: solid 4px #1976d2;
}
main > div#content-container ul.tabs.ucr-tabs li.tabs-title.is-active:hover {
    border-bottom: solid 4px #E4002B;
}
main > div#content-container ul.tabs.ucr-tabs li.tabs-title.is-active:hover a {
    color: #E4002B;
}
main > div#content-container ul.tabs.ucr-tabs li.tabs-title.is-active a {
    padding-bottom: 11px;
    color: #1976d2;
}
main > div#content-container div.tabs-content {
    border: none;
    border-top: solid 1px #ADB5BD;
    color: #455a64;
    background-color: transparent;
}
main > div#content-container div.tabs-content div.tabs-panel {
    padding: 24px 32px;
}

main > div#content-container .teaser-callout-intro {
    color: #455a64 !important;
}
main > div#content-container .teaser-callout-intro h2 {
    color: #003DA5 !important;
}
main > div#content-container .teaser-callout {
    background-size: cover;
}
main > div#content-container .teaser-callout .ts-text {
    padding: 30px;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .teaser-callout .ts-text {
        min-height: 450px;
        height: 100%;
        padding: 60px;
    }
}
main > div#content-container .teaser-callout .ts-text h4, main > div#content-container .teaser-callout .ts-text .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container .teaser-callout .ts-text [type=checkbox] + label, main > div#content-container .teaser-callout .ts-text .ipe-form [type=radio] + label, .ipe-form main > div#content-container .teaser-callout .ts-text [type=radio] + label {
    color: inherit !important;
    font-size: 2em;
    font-weight: normal;
}
main > div#content-container .teaser-callout .ts-text .ts-url-list {
    list-style-type: none;
    display: block;
    margin: 30px 0 0 0;
}
main > div#content-container .teaser-callout .ts-text .ts-url-list li {
    display: block;
}
main > div#content-container .teaser-callout .ts-text .ts-url-list li a {
    display: block;
    margin: 15px 0;
    border: 1px solid #ADB5BD;
    padding: 12px 7px;
    text-align: center;
    background-color: rgba(38, 50, 56, 0.6);
    color: #CED4DA;
    font-weight: 800;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 0.9rem;
    transition: all 0.3s ease;
}
main > div#content-container .teaser-callout .ts-text .ts-url-list li a:after {
    content: none;
}
main > div#content-container .teaser-callout .ts-text .ts-url-list li a:hover {
    text-decoration: none;
    background-color: rgba(38, 50, 56, 0.8);
    box-shadow: 0px 1px 12px rgba(0, 0, 0, 0.3);
}
main > div#content-container .teaser-callout .ts-option {
    padding: 0;
}
@media print, screen and (min-width: 48em) {
    main > div#content-container .teaser-callout .ts-option {
        padding: 60px 30px;
    }
}
main > div#content-container .ucr-custom-block-font-black .teaser-callout h2, main > div#content-container .ucr-custom-block-font-black .teaser-callout h3, main > div#content-container .ucr-custom-block-font-black .teaser-callout h4, main > div#content-container .ucr-custom-block-font-black .teaser-callout .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container .ucr-custom-block-font-black .teaser-callout [type=checkbox] + label, main > div#content-container .ucr-custom-block-font-black .teaser-callout .ipe-form [type=radio] + label, .ipe-form main > div#content-container .ucr-custom-block-font-black .teaser-callout [type=radio] + label, main > div#content-container .ucr-custom-block-font-black .teaser-callout h5, main > div#content-container .ucr-custom-block-font-black .teaser-callout p, main > div#content-container .ucr-custom-block-font-black .teaser-callout a {
    color: #000;
}
main > div#content-container .ucr-custom-block-font-black .teaser-callout .ts-url-list li a {
    border-color: #263238;
    background-color: rgba(241, 243, 245, 0.6);
    color: #263238;
}
main > div#content-container .ucr-custom-block-font-black .teaser-callout .ts-url-list li a:hover {
    background-color: rgba(241, 243, 245, 0.8);
}
main > div#content-container .ucr-custom-block-font-white .teaser-callout h2, main > div#content-container .ucr-custom-block-font-white .teaser-callout h3, main > div#content-container .ucr-custom-block-font-white .teaser-callout h4, main > div#content-container .ucr-custom-block-font-white .teaser-callout .ipe-form [type=checkbox] + label, .ipe-form main > div#content-container .ucr-custom-block-font-white .teaser-callout [type=checkbox] + label, main > div#content-container .ucr-custom-block-font-white .teaser-callout .ipe-form [type=radio] + label, .ipe-form main > div#content-container .ucr-custom-block-font-white .teaser-callout [type=radio] + label, main > div#content-container .ucr-custom-block-font-white .teaser-callout h5, main > div#content-container .ucr-custom-block-font-white .teaser-callout p, main > div#content-container .ucr-custom-block-font-white .teaser-callout a {
    color: #fff;
}
main > div#content-container .ucr-custom-block-font-white .teaser-callout .ts-url-list li a {
    border-color: #F1F3F5;
    background-color: rgba(38, 50, 56, 0.6);
    color: #F1F3F5;
}
main > div#content-container .ucr-custom-block-font-white .teaser-callout .ts-url-list li a:hover {
    background-color: rgba(38, 50, 56, 0.8);
}

main > div#content-container .testimonial-slider-container .slick {
    text-align: center;
}
main > div#content-container .testimonial-slider-container .slick .slick__arrow {
    position: relative;
    bottom: auto;
    height: auto;
    margin-top: 0;
    top: auto;
    transform: none;
    width: auto;
    display: inline-block;
    text-align: center;
}
main > div#content-container .testimonial-slider-container .slick .slick__arrow ul.slick-dots {
    position: relative;
    display: inline-block;
    width: auto;
    text-align: center;
}
main > div#content-container .testimonial-slider-container .slick .slick__arrow ul.slick-dots li {
    margin: 0 8px !important;
}
main > div#content-container .testimonial-slider-container .slick .slick__arrow ul.slick-dots li button::before {
    color: transparent !important;
    border: 1px solid #343A40;
    border-radius: 50%;
    width: 15px;
    height: 15px;
    background-color: #E9ECEF;
}
main > div#content-container .testimonial-slider-container .slick .slick__arrow ul.slick-dots li.slick-active button::before {
    background-color: #E4002B !important;
}
main > div#content-container .testimonial-slider-container .slick .slick__arrow .slick-prev, main > div#content-container .testimonial-slider-container .slick .slick__arrow .slick-next {
    position: relative;
    left: auto;
    right: auto;
    top: auto;
    bottom: auto;
    margin: 0;
    padding: 0;
    height: 20px;
    width: 20px;
    font-size: inherit;
    display: inline-block;
    border-radius: 50%;
    background-color: #2d6cc0;
}
main > div#content-container .testimonial-slider-container .slick .slick__arrow .slick-prev::before, main > div#content-container .testimonial-slider-container .slick .slick__arrow .slick-next::before {
    position: relative;
    left: auto;
    right: auto;
    top: auto;
    bottom: auto;
    margin: 0;
    padding: 0;
    height: auto;
    width: auto;
    font-size: inherit;
    color: #E9ECEF;
    opacity: 1;
}
main > div#content-container .testimonial-slider-container .slick .slick__arrow .slick-prev {
    float: left;
    margin-top: 7px;
    margin-right: 10px;
}
main > div#content-container .testimonial-slider-container .slick .slick__arrow .slick-prev::before {
    margin-left: 1px;
}
main > div#content-container .testimonial-slider-container .slick .slick__arrow .slick-next {
    float: right;
    margin-top: 7px;
    margin-left: 5px;
}
main > div#content-container .testimonial-slider-container .slick .slick__arrow .slick-next::before {
    margin-left: 2px;
}
main > div#content-container .testimonial-slider-container .testimonial-item {
    text-align: left;
    padding-top: 2rem;
    padding-bottom: 2rem;
}
main > div#content-container .testimonial-slider-container .testimonial-item .testimonial-author-image {
    padding-left: 2.5rem;
    text-align: center;
}
main > div#content-container .testimonial-slider-container .testimonial-item .testimonial-author-image img {
    border-radius: 50%;
    width: 100%;
    height: auto;
    max-width: 220px;
    max-height: 220px;
}
main > div#content-container .testimonial-slider-container .testimonial-item .testimonial-author-image.testimonial-spacer {
    width: 220px;
    height: 220px;
}
main > div#content-container .testimonial-slider-container .testimonial-item .testimonial-main-section {
    padding-right: 2.5rem;
    min-height: 220px;
    height: 100%;
}
main > div#content-container .testimonial-slider-container .testimonial-item .testimonial-main-section .testimonial-content {
    /*font-size: 2.125rem;
  line-height: 2.5rem;*/
    font-size: 1.25rem;
    line-height: 1.5625rem;
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    display: block;
    padding-bottom: 1.5rem;
}
main > div#content-container .testimonial-slider-container .testimonial-item .testimonial-main-section .testimonial-content blockqoute {
    quotes: "“" "”";
}
main > div#content-container .testimonial-slider-container .testimonial-item .testimonial-main-section .testimonial-content blockqoute::before {
    content: open-quote;
}
main > div#content-container .testimonial-slider-container .testimonial-item .testimonial-main-section .testimonial-content blockqoute::after {
    content: close-quote;
}
main > div#content-container .testimonial-slider-container .testimonial-item .testimonial-main-section .testimonial-author {
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: bold;
    font-size: 1.125rem;
    line-height: 1.625rem;
    color: #3e91e8;
}
main > div#content-container .testimonial-slider-container .testimonial-item .testimonial-main-section .testimonial-author-title {
    font-family: "Fira Sans Regular", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-style: italic;
    font-size: 1.125rem;
    line-height: 1.625rem;
    color: #3e91e8;
}
main > div#content-container .testimonial-slider-container .testimonial-item.testimonial-font-dark {
    color: #263238 !important;
    text-shadow: 1px 1px 3px #eceff1;
}
main > div#content-container .testimonial-slider-container .testimonial-item.testimonial-font-dark .testimonial-main-section .testimonial-author {
    color: #263238 !important;
}
main > div#content-container .testimonial-slider-container .testimonial-item.testimonial-font-dark .testimonial-main-section .testimonial-author-title {
    color: #263238 !important;
}
main > div#content-container .testimonial-slider-container .testimonial-item.testimonial-font-light {
    color: #eceff1 !important;
    text-shadow: 1px 1px 3px #263238;
}
main > div#content-container .testimonial-slider-container .testimonial-item.testimonial-font-light .testimonial-main-section .testimonial-author {
    color: #eceff1 !important;
}
main > div#content-container .testimonial-slider-container .testimonial-item.testimonial-font-light .testimonial-main-section .testimonial-author-title {
    color: #eceff1 !important;
}

.tags-listing .tags-listing--item {
    padding: 0;
    margin-top: 10px;
    margin-bottom: 10px;
}
@media print, screen and (min-width: 48em) {
    .tags-listing .tags-listing--item {
        padding: 20px 0;
        margin-top: 0;
        margin-bottom: 0;
    }
}
.tags-listing .tags-listing--item:first-child {
    margin-top: 0;
}
.tags-listing .tags-listing--item .ucr-articles--page--list--thumbnail {
    display: inline-block;
    border: none;
}
@media print, screen and (min-width: 48em) {
    .tags-listing .tags-listing--item .ucr-articles--page--list--thumbnail {
        border: 1px solid #9e9e9e;
    }
}
.tags-listing .tags-listing--item .ucr-articles--page--list--thumbnail a {
    text-decoration: none;
}
.tags-listing .tags-listing--item .ucr-articles--page--list--thumbnail a::after {
    display: none;
    content: "";
}
.tags-listing .tags-listing--item h2 {
    font-family: "Fira Sans Regular", sans-serif;
    font-size: 28px;
    line-height: 30px;
    font-weight: bold;
    margin-bottom: 0;
}
.tags-listing .tags-listing--item h2 a {
    color: #003DA5 !important;
    text-decoration: none !important;
    padding: 0.8rem;
    margin-bottom: 0;
    display: block;
}
@media print, screen and (min-width: 48em) {
    .tags-listing .tags-listing--item h2 a {
        padding: 0;
        margin-bottom: 0.5rem;
        display: inline-block;
    }
}
.tags-listing .tags-listing--item h2 a:hover {
    color: #2d6cc0;
}
.tags-listing .tags-listing--item h2 a::after {
    display: none;
    content: "";
}
.tags-listing .tags-listing--item .ucr-articles--page--list--body p {
    margin: 0;
    padding: 0;
}
.tags-listing .tags-listing--item .ucr-articles--page--list--about {
    margin-top: 16px;
    padding-top: 16px;
    border-top: 1px solid #DEE2E6;
    font-family: "Fira Sans Regular", sans-serif;
    font-weight: 100;
    font-size: 14px;
    line-height: 22px;
    text-transform: uppercase;
    display: inline-block;
    color: #868d95;
}
.tags-listing .tags-listing--item .ucr-articles--page--list--about .author-name {
    font-family: "Fira Sans Regular", sans-serif;
    font-weight: lighter;
    text-transform: capitalize;
}
.tags-listing .tags-listing--item .ucr-articles--page--list--about a {
    text-decoration: none !important;
    color: #b4001f !important;
}
.tags-listing .tags-listing--item .ucr-articles--page--list--about a:hover {
    color: #1b0005;
}

.student_majors_selection .pre-text {
    font-weight: bold;
    font-size: 1.2rem;
    text-align: center;
}
@media print, screen and (min-width: 48em) {
    .student_majors_selection .pre-text {
        text-align: right;
    }
}
.student_majors_selection .pre-text p {
    margin-bottom: 0;
}
@media print, screen and (min-width: 48em) {
    .student_majors_selection .pre-text p {
        margin-bottom: 1rem;
    }
}

.counselorName {
    font-size: 21px;
}

#counselorInfo li {
    display: none;
}

#edit-submit-transfer-college-students {
    display: none;
}

[id] {
    scroll-margin-top: 20px;
}
@media print, screen and (min-width: 64em) {
    [id] {
        scroll-margin-top: 200px;
    }
}

/*# sourceMappingURL=default.min.css.map */

/*!***************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/css/components/_article.css ***!
  \***************************************************************************************************************************/
@charset "UTF-8";
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
.article-list .article-list-item {
    border: 1px solid #dde0e4;
    padding: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    &:first-child {
      margin-top: 0;
    }
}
.article-list-item h3 a {
    font-family: "Roboto",Helvetica,sans-serif;
    font-size: 28px;
    line-height: 30px;
    font-weight: bold;
    margin-bottom: 0;
	color: #212529;
}
.article-item h3 a {
  	color: #212529;
  	text-decoration: none;
  	padding: 0.8rem;
  	margin-bottom: 0;
  	display: block;
  	&:hover {
  	  color: #329AF0;
  	}
  	&::after {
  	  display: none;
  	  content: '';
  	}
}

.article-list .article-list-item .article-body p {
	margin: 0;
	padding: 0;
}

.article-about {
	margin-top: 16px;
	padding-top: 16px;
	border-top: 1px solid #dde0e4;
	font-family: "Montserrat",Helvetica,sans-serif;
	font-weight: 100;
	font-size: 14px;
	line-height: 22px;
	text-transform: uppercase;
	display: inline-block;
	color: #868d95;
}

.article-list .article-list-item .article-about a {
  text-decoration: none;
  &:hover {
	color: #2D6CC0;
  }
}

/*!*******************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/css/components/_slickslider.css ***!
  \*******************************************************************************************************************************/
/* Slider */
.slick-slider
{
    position: relative;
    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;

}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.slick-prev {
    position: absolute;
    z-index: 1000;
    top: 50%;
    left: 0;
    color: #BFAFB2;
	font-size: 0;
}
.slick-next {
    position: absolute;
    z-index: 1000;
    top: 50%;
    right: 0;
    color: #BFAFB2;
	font-size: 0;
}

.slick-dotted.slick-slider {
    margin-bottom: 30px;
}

.slick-dots {
    position: absolute;
    bottom: 0;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}

.slick-dots li {
	margin-bottom: 5px;
    display: inline-block;
    vertical-align: top;
}

.slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}

.slick-dots li button:hover,
.slick-dots li button:focus {
    outline: none;
}

.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
	color: #ffffff!important;
    opacity: 1;
}

.slick-dots li button:before {
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
	content: "•";
    text-align: center;
    opacity: .25;
    color: black;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-dots li.slick-active button:before {
    opacity: .75;
    color: black;
}

/*!******************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/slick-carousel/slick/slick-theme.css ***!
  \******************************************************************************************************************************************/
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url(/build/images/ajax-loader.fb6f3c23.gif) center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url(/build/fonts/slick.a4e97f5a.eot);
    src: url(/build/fonts/slick.a4e97f5a.eot?#iefix) format('embedded-opentype'), url(/build/fonts/slick.29518378.woff) format('woff'), url(/build/fonts/slick.c94f7671.ttf) format('truetype'), url(/build/images/slick.2630a3e3.svg#slick) format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

/*!*****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/css/icons.min.css ***!
  \*****************************************************************************************************************/
/* MaterialDesignIcons.com */@font-face{font-family:"Material Design Icons";src:url(/build/fonts/materialdesignicons-webfont.f016085c.eot);src:url(/build/fonts/materialdesignicons-webfont.f016085c.eot?#iefix&v=2.0.46) format("embedded-opentype"),url(/build/fonts/materialdesignicons-webfont.93ba1198.woff2) format("woff2"),url(/build/fonts/materialdesignicons-webfont.63c876ae.woff) format("woff"),url(/build/fonts/materialdesignicons-webfont.f829d51c.ttf) format("truetype"),url(/build/images/materialdesignicons-webfont.3bc134ab.svg#materialdesigniconsregular) format("svg");font-weight:normal;font-style:normal}.mdi:before,.mdi-set{display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-access-point:before{content:"\F002"}.mdi-access-point-network:before{content:"\F003"}.mdi-account:before{content:"\F004"}.mdi-account-alert:before{content:"\F005"}.mdi-account-box:before{content:"\F006"}.mdi-account-box-outline:before{content:"\F007"}.mdi-account-card-details:before{content:"\F5D2"}.mdi-account-check:before{content:"\F008"}.mdi-account-circle:before{content:"\F009"}.mdi-account-convert:before{content:"\F00A"}.mdi-account-edit:before{content:"\F6BB"}.mdi-account-key:before{content:"\F00B"}.mdi-account-location:before{content:"\F00C"}.mdi-account-minus:before{content:"\F00D"}.mdi-account-multiple:before{content:"\F00E"}.mdi-account-multiple-minus:before{content:"\F5D3"}.mdi-account-multiple-outline:before{content:"\F00F"}.mdi-account-multiple-plus:before{content:"\F010"}.mdi-account-network:before{content:"\F011"}.mdi-account-off:before{content:"\F012"}.mdi-account-outline:before{content:"\F013"}.mdi-account-plus:before{content:"\F014"}.mdi-account-remove:before{content:"\F015"}.mdi-account-search:before{content:"\F016"}.mdi-account-settings:before{content:"\F630"}.mdi-account-settings-variant:before{content:"\F631"}.mdi-account-star:before{content:"\F017"}.mdi-account-switch:before{content:"\F019"}.mdi-adjust:before{content:"\F01A"}.mdi-air-conditioner:before{content:"\F01B"}.mdi-airballoon:before{content:"\F01C"}.mdi-airplane:before{content:"\F01D"}.mdi-airplane-landing:before{content:"\F5D4"}.mdi-airplane-off:before{content:"\F01E"}.mdi-airplane-takeoff:before{content:"\F5D5"}.mdi-airplay:before{content:"\F01F"}.mdi-alarm:before{content:"\F020"}.mdi-alarm-bell:before{content:"\F78D"}.mdi-alarm-check:before{content:"\F021"}.mdi-alarm-light:before{content:"\F78E"}.mdi-alarm-multiple:before{content:"\F022"}.mdi-alarm-off:before{content:"\F023"}.mdi-alarm-plus:before{content:"\F024"}.mdi-alarm-snooze:before{content:"\F68D"}.mdi-album:before{content:"\F025"}.mdi-alert:before{content:"\F026"}.mdi-alert-box:before{content:"\F027"}.mdi-alert-circle:before{content:"\F028"}.mdi-alert-circle-outline:before{content:"\F5D6"}.mdi-alert-decagram:before{content:"\F6BC"}.mdi-alert-octagon:before{content:"\F029"}.mdi-alert-octagram:before{content:"\F766"}.mdi-alert-outline:before{content:"\F02A"}.mdi-all-inclusive:before{content:"\F6BD"}.mdi-alpha:before{content:"\F02B"}.mdi-alphabetical:before{content:"\F02C"}.mdi-altimeter:before{content:"\F5D7"}.mdi-amazon:before{content:"\F02D"}.mdi-amazon-clouddrive:before{content:"\F02E"}.mdi-ambulance:before{content:"\F02F"}.mdi-amplifier:before{content:"\F030"}.mdi-anchor:before{content:"\F031"}.mdi-android:before{content:"\F032"}.mdi-android-debug-bridge:before{content:"\F033"}.mdi-android-head:before{content:"\F78F"}.mdi-android-studio:before{content:"\F034"}.mdi-angular:before{content:"\F6B1"}.mdi-angularjs:before{content:"\F6BE"}.mdi-animation:before{content:"\F5D8"}.mdi-apple:before{content:"\F035"}.mdi-apple-finder:before{content:"\F036"}.mdi-apple-ios:before{content:"\F037"}.mdi-apple-keyboard-caps:before{content:"\F632"}.mdi-apple-keyboard-command:before{content:"\F633"}.mdi-apple-keyboard-control:before{content:"\F634"}.mdi-apple-keyboard-option:before{content:"\F635"}.mdi-apple-keyboard-shift:before{content:"\F636"}.mdi-apple-mobileme:before{content:"\F038"}.mdi-apple-safari:before{content:"\F039"}.mdi-application:before{content:"\F614"}.mdi-approval:before{content:"\F790"}.mdi-apps:before{content:"\F03B"}.mdi-archive:before{content:"\F03C"}.mdi-arrange-bring-forward:before{content:"\F03D"}.mdi-arrange-bring-to-front:before{content:"\F03E"}.mdi-arrange-send-backward:before{content:"\F03F"}.mdi-arrange-send-to-back:before{content:"\F040"}.mdi-arrow-all:before{content:"\F041"}.mdi-arrow-bottom-left:before{content:"\F042"}.mdi-arrow-bottom-right:before{content:"\F043"}.mdi-arrow-collapse:before{content:"\F615"}.mdi-arrow-collapse-all:before{content:"\F044"}.mdi-arrow-collapse-down:before{content:"\F791"}.mdi-arrow-collapse-left:before{content:"\F792"}.mdi-arrow-collapse-right:before{content:"\F793"}.mdi-arrow-collapse-up:before{content:"\F794"}.mdi-arrow-down:before{content:"\F045"}.mdi-arrow-down-bold:before{content:"\F72D"}.mdi-arrow-down-bold-box:before{content:"\F72E"}.mdi-arrow-down-bold-box-outline:before{content:"\F72F"}.mdi-arrow-down-bold-circle:before{content:"\F047"}.mdi-arrow-down-bold-circle-outline:before{content:"\F048"}.mdi-arrow-down-bold-hexagon-outline:before{content:"\F049"}.mdi-arrow-down-box:before{content:"\F6BF"}.mdi-arrow-down-drop-circle:before{content:"\F04A"}.mdi-arrow-down-drop-circle-outline:before{content:"\F04B"}.mdi-arrow-down-thick:before{content:"\F046"}.mdi-arrow-expand:before{content:"\F616"}.mdi-arrow-expand-all:before{content:"\F04C"}.mdi-arrow-expand-down:before{content:"\F795"}.mdi-arrow-expand-left:before{content:"\F796"}.mdi-arrow-expand-right:before{content:"\F797"}.mdi-arrow-expand-up:before{content:"\F798"}.mdi-arrow-left:before{content:"\F04D"}.mdi-arrow-left-bold:before{content:"\F730"}.mdi-arrow-left-bold-box:before{content:"\F731"}.mdi-arrow-left-bold-box-outline:before{content:"\F732"}.mdi-arrow-left-bold-circle:before{content:"\F04F"}.mdi-arrow-left-bold-circle-outline:before{content:"\F050"}.mdi-arrow-left-bold-hexagon-outline:before{content:"\F051"}.mdi-arrow-left-box:before{content:"\F6C0"}.mdi-arrow-left-drop-circle:before{content:"\F052"}.mdi-arrow-left-drop-circle-outline:before{content:"\F053"}.mdi-arrow-left-thick:before{content:"\F04E"}.mdi-arrow-right:before{content:"\F054"}.mdi-arrow-right-bold:before{content:"\F733"}.mdi-arrow-right-bold-box:before{content:"\F734"}.mdi-arrow-right-bold-box-outline:before{content:"\F735"}.mdi-arrow-right-bold-circle:before{content:"\F056"}.mdi-arrow-right-bold-circle-outline:before{content:"\F057"}.mdi-arrow-right-bold-hexagon-outline:before{content:"\F058"}.mdi-arrow-right-box:before{content:"\F6C1"}.mdi-arrow-right-drop-circle:before{content:"\F059"}.mdi-arrow-right-drop-circle-outline:before{content:"\F05A"}.mdi-arrow-right-thick:before{content:"\F055"}.mdi-arrow-top-left:before{content:"\F05B"}.mdi-arrow-top-right:before{content:"\F05C"}.mdi-arrow-up:before{content:"\F05D"}.mdi-arrow-up-bold:before{content:"\F736"}.mdi-arrow-up-bold-box:before{content:"\F737"}.mdi-arrow-up-bold-box-outline:before{content:"\F738"}.mdi-arrow-up-bold-circle:before{content:"\F05F"}.mdi-arrow-up-bold-circle-outline:before{content:"\F060"}.mdi-arrow-up-bold-hexagon-outline:before{content:"\F061"}.mdi-arrow-up-box:before{content:"\F6C2"}.mdi-arrow-up-drop-circle:before{content:"\F062"}.mdi-arrow-up-drop-circle-outline:before{content:"\F063"}.mdi-arrow-up-thick:before{content:"\F05E"}.mdi-assistant:before{content:"\F064"}.mdi-asterisk:before{content:"\F6C3"}.mdi-at:before{content:"\F065"}.mdi-atom:before{content:"\F767"}.mdi-attachment:before{content:"\F066"}.mdi-audiobook:before{content:"\F067"}.mdi-auto-fix:before{content:"\F068"}.mdi-auto-upload:before{content:"\F069"}.mdi-autorenew:before{content:"\F06A"}.mdi-av-timer:before{content:"\F06B"}.mdi-baby:before{content:"\F06C"}.mdi-baby-buggy:before{content:"\F68E"}.mdi-backburger:before{content:"\F06D"}.mdi-backspace:before{content:"\F06E"}.mdi-backup-restore:before{content:"\F06F"}.mdi-bandcamp:before{content:"\F674"}.mdi-bank:before{content:"\F070"}.mdi-barcode:before{content:"\F071"}.mdi-barcode-scan:before{content:"\F072"}.mdi-barley:before{content:"\F073"}.mdi-barrel:before{content:"\F074"}.mdi-basecamp:before{content:"\F075"}.mdi-basket:before{content:"\F076"}.mdi-basket-fill:before{content:"\F077"}.mdi-basket-unfill:before{content:"\F078"}.mdi-battery:before{content:"\F079"}.mdi-battery-10:before{content:"\F07A"}.mdi-battery-20:before{content:"\F07B"}.mdi-battery-30:before{content:"\F07C"}.mdi-battery-40:before{content:"\F07D"}.mdi-battery-50:before{content:"\F07E"}.mdi-battery-60:before{content:"\F07F"}.mdi-battery-70:before{content:"\F080"}.mdi-battery-80:before{content:"\F081"}.mdi-battery-90:before{content:"\F082"}.mdi-battery-alert:before{content:"\F083"}.mdi-battery-charging:before{content:"\F084"}.mdi-battery-charging-100:before{content:"\F085"}.mdi-battery-charging-20:before{content:"\F086"}.mdi-battery-charging-30:before{content:"\F087"}.mdi-battery-charging-40:before{content:"\F088"}.mdi-battery-charging-60:before{content:"\F089"}.mdi-battery-charging-80:before{content:"\F08A"}.mdi-battery-charging-90:before{content:"\F08B"}.mdi-battery-minus:before{content:"\F08C"}.mdi-battery-negative:before{content:"\F08D"}.mdi-battery-outline:before{content:"\F08E"}.mdi-battery-plus:before{content:"\F08F"}.mdi-battery-positive:before{content:"\F090"}.mdi-battery-unknown:before{content:"\F091"}.mdi-beach:before{content:"\F092"}.mdi-beaker:before{content:"\F68F"}.mdi-beats:before{content:"\F097"}.mdi-beer:before{content:"\F098"}.mdi-behance:before{content:"\F099"}.mdi-bell:before{content:"\F09A"}.mdi-bell-off:before{content:"\F09B"}.mdi-bell-outline:before{content:"\F09C"}.mdi-bell-plus:before{content:"\F09D"}.mdi-bell-ring:before{content:"\F09E"}.mdi-bell-ring-outline:before{content:"\F09F"}.mdi-bell-sleep:before{content:"\F0A0"}.mdi-beta:before{content:"\F0A1"}.mdi-bible:before{content:"\F0A2"}.mdi-bike:before{content:"\F0A3"}.mdi-bing:before{content:"\F0A4"}.mdi-binoculars:before{content:"\F0A5"}.mdi-bio:before{content:"\F0A6"}.mdi-biohazard:before{content:"\F0A7"}.mdi-bitbucket:before{content:"\F0A8"}.mdi-black-mesa:before{content:"\F0A9"}.mdi-blackberry:before{content:"\F0AA"}.mdi-blender:before{content:"\F0AB"}.mdi-blinds:before{content:"\F0AC"}.mdi-block-helper:before{content:"\F0AD"}.mdi-blogger:before{content:"\F0AE"}.mdi-bluetooth:before{content:"\F0AF"}.mdi-bluetooth-audio:before{content:"\F0B0"}.mdi-bluetooth-connect:before{content:"\F0B1"}.mdi-bluetooth-off:before{content:"\F0B2"}.mdi-bluetooth-settings:before{content:"\F0B3"}.mdi-bluetooth-transfer:before{content:"\F0B4"}.mdi-blur:before{content:"\F0B5"}.mdi-blur-linear:before{content:"\F0B6"}.mdi-blur-off:before{content:"\F0B7"}.mdi-blur-radial:before{content:"\F0B8"}.mdi-bomb:before{content:"\F690"}.mdi-bomb-off:before{content:"\F6C4"}.mdi-bone:before{content:"\F0B9"}.mdi-book:before{content:"\F0BA"}.mdi-book-minus:before{content:"\F5D9"}.mdi-book-multiple:before{content:"\F0BB"}.mdi-book-multiple-variant:before{content:"\F0BC"}.mdi-book-open:before{content:"\F0BD"}.mdi-book-open-page-variant:before{content:"\F5DA"}.mdi-book-open-variant:before{content:"\F0BE"}.mdi-book-plus:before{content:"\F5DB"}.mdi-book-secure:before{content:"\F799"}.mdi-book-unsecure:before{content:"\F79A"}.mdi-book-variant:before{content:"\F0BF"}.mdi-bookmark:before{content:"\F0C0"}.mdi-bookmark-check:before{content:"\F0C1"}.mdi-bookmark-music:before{content:"\F0C2"}.mdi-bookmark-outline:before{content:"\F0C3"}.mdi-bookmark-plus:before{content:"\F0C5"}.mdi-bookmark-plus-outline:before{content:"\F0C4"}.mdi-bookmark-remove:before{content:"\F0C6"}.mdi-boombox:before{content:"\F5DC"}.mdi-bootstrap:before{content:"\F6C5"}.mdi-border-all:before{content:"\F0C7"}.mdi-border-bottom:before{content:"\F0C8"}.mdi-border-color:before{content:"\F0C9"}.mdi-border-horizontal:before{content:"\F0CA"}.mdi-border-inside:before{content:"\F0CB"}.mdi-border-left:before{content:"\F0CC"}.mdi-border-none:before{content:"\F0CD"}.mdi-border-outside:before{content:"\F0CE"}.mdi-border-right:before{content:"\F0CF"}.mdi-border-style:before{content:"\F0D0"}.mdi-border-top:before{content:"\F0D1"}.mdi-border-vertical:before{content:"\F0D2"}.mdi-bow-tie:before{content:"\F677"}.mdi-bowl:before{content:"\F617"}.mdi-bowling:before{content:"\F0D3"}.mdi-box:before{content:"\F0D4"}.mdi-box-cutter:before{content:"\F0D5"}.mdi-box-shadow:before{content:"\F637"}.mdi-bridge:before{content:"\F618"}.mdi-briefcase:before{content:"\F0D6"}.mdi-briefcase-check:before{content:"\F0D7"}.mdi-briefcase-download:before{content:"\F0D8"}.mdi-briefcase-upload:before{content:"\F0D9"}.mdi-brightness-1:before{content:"\F0DA"}.mdi-brightness-2:before{content:"\F0DB"}.mdi-brightness-3:before{content:"\F0DC"}.mdi-brightness-4:before{content:"\F0DD"}.mdi-brightness-5:before{content:"\F0DE"}.mdi-brightness-6:before{content:"\F0DF"}.mdi-brightness-7:before{content:"\F0E0"}.mdi-brightness-auto:before{content:"\F0E1"}.mdi-broom:before{content:"\F0E2"}.mdi-brush:before{content:"\F0E3"}.mdi-buffer:before{content:"\F619"}.mdi-bug:before{content:"\F0E4"}.mdi-bulletin-board:before{content:"\F0E5"}.mdi-bullhorn:before{content:"\F0E6"}.mdi-bullseye:before{content:"\F5DD"}.mdi-burst-mode:before{content:"\F5DE"}.mdi-bus:before{content:"\F0E7"}.mdi-bus-articulated-end:before{content:"\F79B"}.mdi-bus-articulated-front:before{content:"\F79C"}.mdi-bus-double-decker:before{content:"\F79D"}.mdi-bus-school:before{content:"\F79E"}.mdi-bus-side:before{content:"\F79F"}.mdi-cached:before{content:"\F0E8"}.mdi-cake:before{content:"\F0E9"}.mdi-cake-layered:before{content:"\F0EA"}.mdi-cake-variant:before{content:"\F0EB"}.mdi-calculator:before{content:"\F0EC"}.mdi-calendar:before{content:"\F0ED"}.mdi-calendar-blank:before{content:"\F0EE"}.mdi-calendar-check:before{content:"\F0EF"}.mdi-calendar-clock:before{content:"\F0F0"}.mdi-calendar-multiple:before{content:"\F0F1"}.mdi-calendar-multiple-check:before{content:"\F0F2"}.mdi-calendar-plus:before{content:"\F0F3"}.mdi-calendar-question:before{content:"\F691"}.mdi-calendar-range:before{content:"\F678"}.mdi-calendar-remove:before{content:"\F0F4"}.mdi-calendar-text:before{content:"\F0F5"}.mdi-calendar-today:before{content:"\F0F6"}.mdi-call-made:before{content:"\F0F7"}.mdi-call-merge:before{content:"\F0F8"}.mdi-call-missed:before{content:"\F0F9"}.mdi-call-received:before{content:"\F0FA"}.mdi-call-split:before{content:"\F0FB"}.mdi-camcorder:before{content:"\F0FC"}.mdi-camcorder-box:before{content:"\F0FD"}.mdi-camcorder-box-off:before{content:"\F0FE"}.mdi-camcorder-off:before{content:"\F0FF"}.mdi-camera:before{content:"\F100"}.mdi-camera-burst:before{content:"\F692"}.mdi-camera-enhance:before{content:"\F101"}.mdi-camera-front:before{content:"\F102"}.mdi-camera-front-variant:before{content:"\F103"}.mdi-camera-gopro:before{content:"\F7A0"}.mdi-camera-iris:before{content:"\F104"}.mdi-camera-metering-center:before{content:"\F7A1"}.mdi-camera-metering-matrix:before{content:"\F7A2"}.mdi-camera-metering-partial:before{content:"\F7A3"}.mdi-camera-metering-spot:before{content:"\F7A4"}.mdi-camera-off:before{content:"\F5DF"}.mdi-camera-party-mode:before{content:"\F105"}.mdi-camera-rear:before{content:"\F106"}.mdi-camera-rear-variant:before{content:"\F107"}.mdi-camera-switch:before{content:"\F108"}.mdi-camera-timer:before{content:"\F109"}.mdi-cancel:before{content:"\F739"}.mdi-candle:before{content:"\F5E2"}.mdi-candycane:before{content:"\F10A"}.mdi-cannabis:before{content:"\F7A5"}.mdi-car:before{content:"\F10B"}.mdi-car-battery:before{content:"\F10C"}.mdi-car-connected:before{content:"\F10D"}.mdi-car-convertable:before{content:"\F7A6"}.mdi-car-estate:before{content:"\F7A7"}.mdi-car-hatchback:before{content:"\F7A8"}.mdi-car-pickup:before{content:"\F7A9"}.mdi-car-side:before{content:"\F7AA"}.mdi-car-sports:before{content:"\F7AB"}.mdi-car-wash:before{content:"\F10E"}.mdi-caravan:before{content:"\F7AC"}.mdi-cards:before{content:"\F638"}.mdi-cards-outline:before{content:"\F639"}.mdi-cards-playing-outline:before{content:"\F63A"}.mdi-cards-variant:before{content:"\F6C6"}.mdi-carrot:before{content:"\F10F"}.mdi-cart:before{content:"\F110"}.mdi-cart-off:before{content:"\F66B"}.mdi-cart-outline:before{content:"\F111"}.mdi-cart-plus:before{content:"\F112"}.mdi-case-sensitive-alt:before{content:"\F113"}.mdi-cash:before{content:"\F114"}.mdi-cash-100:before{content:"\F115"}.mdi-cash-multiple:before{content:"\F116"}.mdi-cash-usd:before{content:"\F117"}.mdi-cast:before{content:"\F118"}.mdi-cast-connected:before{content:"\F119"}.mdi-cast-off:before{content:"\F789"}.mdi-castle:before{content:"\F11A"}.mdi-cat:before{content:"\F11B"}.mdi-cctv:before{content:"\F7AD"}.mdi-ceiling-light:before{content:"\F768"}.mdi-cellphone:before{content:"\F11C"}.mdi-cellphone-android:before{content:"\F11D"}.mdi-cellphone-basic:before{content:"\F11E"}.mdi-cellphone-dock:before{content:"\F11F"}.mdi-cellphone-iphone:before{content:"\F120"}.mdi-cellphone-link:before{content:"\F121"}.mdi-cellphone-link-off:before{content:"\F122"}.mdi-cellphone-settings:before{content:"\F123"}.mdi-certificate:before{content:"\F124"}.mdi-chair-school:before{content:"\F125"}.mdi-chart-arc:before{content:"\F126"}.mdi-chart-areaspline:before{content:"\F127"}.mdi-chart-bar:before{content:"\F128"}.mdi-chart-bar-stacked:before{content:"\F769"}.mdi-chart-bubble:before{content:"\F5E3"}.mdi-chart-donut:before{content:"\F7AE"}.mdi-chart-donut-variant:before{content:"\F7AF"}.mdi-chart-gantt:before{content:"\F66C"}.mdi-chart-histogram:before{content:"\F129"}.mdi-chart-line:before{content:"\F12A"}.mdi-chart-line-stacked:before{content:"\F76A"}.mdi-chart-line-variant:before{content:"\F7B0"}.mdi-chart-pie:before{content:"\F12B"}.mdi-chart-scatterplot-hexbin:before{content:"\F66D"}.mdi-chart-timeline:before{content:"\F66E"}.mdi-check:before{content:"\F12C"}.mdi-check-all:before{content:"\F12D"}.mdi-check-circle:before{content:"\F5E0"}.mdi-check-circle-outline:before{content:"\F5E1"}.mdi-checkbox-blank:before{content:"\F12E"}.mdi-checkbox-blank-circle:before{content:"\F12F"}.mdi-checkbox-blank-circle-outline:before{content:"\F130"}.mdi-checkbox-blank-outline:before{content:"\F131"}.mdi-checkbox-marked:before{content:"\F132"}.mdi-checkbox-marked-circle:before{content:"\F133"}.mdi-checkbox-marked-circle-outline:before{content:"\F134"}.mdi-checkbox-marked-outline:before{content:"\F135"}.mdi-checkbox-multiple-blank:before{content:"\F136"}.mdi-checkbox-multiple-blank-circle:before{content:"\F63B"}.mdi-checkbox-multiple-blank-circle-outline:before{content:"\F63C"}.mdi-checkbox-multiple-blank-outline:before{content:"\F137"}.mdi-checkbox-multiple-marked:before{content:"\F138"}.mdi-checkbox-multiple-marked-circle:before{content:"\F63D"}.mdi-checkbox-multiple-marked-circle-outline:before{content:"\F63E"}.mdi-checkbox-multiple-marked-outline:before{content:"\F139"}.mdi-checkerboard:before{content:"\F13A"}.mdi-chemical-weapon:before{content:"\F13B"}.mdi-chevron-double-down:before{content:"\F13C"}.mdi-chevron-double-left:before{content:"\F13D"}.mdi-chevron-double-right:before{content:"\F13E"}.mdi-chevron-double-up:before{content:"\F13F"}.mdi-chevron-down:before{content:"\F140"}.mdi-chevron-left:before{content:"\F141"}.mdi-chevron-right:before{content:"\F142"}.mdi-chevron-up:before{content:"\F143"}.mdi-chili-hot:before{content:"\F7B1"}.mdi-chili-medium:before{content:"\F7B2"}.mdi-chili-mild:before{content:"\F7B3"}.mdi-chip:before{content:"\F61A"}.mdi-church:before{content:"\F144"}.mdi-circle:before{content:"\F764"}.mdi-circle-outline:before{content:"\F765"}.mdi-cisco-webex:before{content:"\F145"}.mdi-city:before{content:"\F146"}.mdi-clipboard:before{content:"\F147"}.mdi-clipboard-account:before{content:"\F148"}.mdi-clipboard-alert:before{content:"\F149"}.mdi-clipboard-arrow-down:before{content:"\F14A"}.mdi-clipboard-arrow-left:before{content:"\F14B"}.mdi-clipboard-check:before{content:"\F14C"}.mdi-clipboard-flow:before{content:"\F6C7"}.mdi-clipboard-outline:before{content:"\F14D"}.mdi-clipboard-plus:before{content:"\F750"}.mdi-clipboard-text:before{content:"\F14E"}.mdi-clippy:before{content:"\F14F"}.mdi-clock:before{content:"\F150"}.mdi-clock-alert:before{content:"\F5CE"}.mdi-clock-end:before{content:"\F151"}.mdi-clock-fast:before{content:"\F152"}.mdi-clock-in:before{content:"\F153"}.mdi-clock-out:before{content:"\F154"}.mdi-clock-start:before{content:"\F155"}.mdi-close:before{content:"\F156"}.mdi-close-box:before{content:"\F157"}.mdi-close-box-outline:before{content:"\F158"}.mdi-close-circle:before{content:"\F159"}.mdi-close-circle-outline:before{content:"\F15A"}.mdi-close-network:before{content:"\F15B"}.mdi-close-octagon:before{content:"\F15C"}.mdi-close-octagon-outline:before{content:"\F15D"}.mdi-close-outline:before{content:"\F6C8"}.mdi-closed-caption:before{content:"\F15E"}.mdi-cloud:before{content:"\F15F"}.mdi-cloud-braces:before{content:"\F7B4"}.mdi-cloud-check:before{content:"\F160"}.mdi-cloud-circle:before{content:"\F161"}.mdi-cloud-download:before{content:"\F162"}.mdi-cloud-off-outline:before{content:"\F164"}.mdi-cloud-outline:before{content:"\F163"}.mdi-cloud-print:before{content:"\F165"}.mdi-cloud-print-outline:before{content:"\F166"}.mdi-cloud-sync:before{content:"\F63F"}.mdi-cloud-tags:before{content:"\F7B5"}.mdi-cloud-upload:before{content:"\F167"}.mdi-code-array:before{content:"\F168"}.mdi-code-braces:before{content:"\F169"}.mdi-code-brackets:before{content:"\F16A"}.mdi-code-equal:before{content:"\F16B"}.mdi-code-greater-than:before{content:"\F16C"}.mdi-code-greater-than-or-equal:before{content:"\F16D"}.mdi-code-less-than:before{content:"\F16E"}.mdi-code-less-than-or-equal:before{content:"\F16F"}.mdi-code-not-equal:before{content:"\F170"}.mdi-code-not-equal-variant:before{content:"\F171"}.mdi-code-parentheses:before{content:"\F172"}.mdi-code-string:before{content:"\F173"}.mdi-code-tags:before{content:"\F174"}.mdi-code-tags-check:before{content:"\F693"}.mdi-codepen:before{content:"\F175"}.mdi-coffee:before{content:"\F176"}.mdi-coffee-outline:before{content:"\F6C9"}.mdi-coffee-to-go:before{content:"\F177"}.mdi-coin:before{content:"\F178"}.mdi-coins:before{content:"\F694"}.mdi-collage:before{content:"\F640"}.mdi-color-helper:before{content:"\F179"}.mdi-comment:before{content:"\F17A"}.mdi-comment-account:before{content:"\F17B"}.mdi-comment-account-outline:before{content:"\F17C"}.mdi-comment-alert:before{content:"\F17D"}.mdi-comment-alert-outline:before{content:"\F17E"}.mdi-comment-check:before{content:"\F17F"}.mdi-comment-check-outline:before{content:"\F180"}.mdi-comment-multiple-outline:before{content:"\F181"}.mdi-comment-outline:before{content:"\F182"}.mdi-comment-plus-outline:before{content:"\F183"}.mdi-comment-processing:before{content:"\F184"}.mdi-comment-processing-outline:before{content:"\F185"}.mdi-comment-question-outline:before{content:"\F186"}.mdi-comment-remove-outline:before{content:"\F187"}.mdi-comment-text:before{content:"\F188"}.mdi-comment-text-outline:before{content:"\F189"}.mdi-compare:before{content:"\F18A"}.mdi-compass:before{content:"\F18B"}.mdi-compass-outline:before{content:"\F18C"}.mdi-console:before{content:"\F18D"}.mdi-console-line:before{content:"\F7B6"}.mdi-contact-mail:before{content:"\F18E"}.mdi-contacts:before{content:"\F6CA"}.mdi-content-copy:before{content:"\F18F"}.mdi-content-cut:before{content:"\F190"}.mdi-content-duplicate:before{content:"\F191"}.mdi-content-paste:before{content:"\F192"}.mdi-content-save:before{content:"\F193"}.mdi-content-save-all:before{content:"\F194"}.mdi-content-save-settings:before{content:"\F61B"}.mdi-contrast:before{content:"\F195"}.mdi-contrast-box:before{content:"\F196"}.mdi-contrast-circle:before{content:"\F197"}.mdi-cookie:before{content:"\F198"}.mdi-copyright:before{content:"\F5E6"}.mdi-corn:before{content:"\F7B7"}.mdi-counter:before{content:"\F199"}.mdi-cow:before{content:"\F19A"}.mdi-creation:before{content:"\F1C9"}.mdi-credit-card:before{content:"\F19B"}.mdi-credit-card-multiple:before{content:"\F19C"}.mdi-credit-card-off:before{content:"\F5E4"}.mdi-credit-card-plus:before{content:"\F675"}.mdi-credit-card-scan:before{content:"\F19D"}.mdi-crop:before{content:"\F19E"}.mdi-crop-free:before{content:"\F19F"}.mdi-crop-landscape:before{content:"\F1A0"}.mdi-crop-portrait:before{content:"\F1A1"}.mdi-crop-rotate:before{content:"\F695"}.mdi-crop-square:before{content:"\F1A2"}.mdi-crosshairs:before{content:"\F1A3"}.mdi-crosshairs-gps:before{content:"\F1A4"}.mdi-crown:before{content:"\F1A5"}.mdi-cube:before{content:"\F1A6"}.mdi-cube-outline:before{content:"\F1A7"}.mdi-cube-send:before{content:"\F1A8"}.mdi-cube-unfolded:before{content:"\F1A9"}.mdi-cup:before{content:"\F1AA"}.mdi-cup-off:before{content:"\F5E5"}.mdi-cup-water:before{content:"\F1AB"}.mdi-currency-btc:before{content:"\F1AC"}.mdi-currency-chf:before{content:"\F7B8"}.mdi-currency-cny:before{content:"\F7B9"}.mdi-currency-eth:before{content:"\F7BA"}.mdi-currency-eur:before{content:"\F1AD"}.mdi-currency-gbp:before{content:"\F1AE"}.mdi-currency-inr:before{content:"\F1AF"}.mdi-currency-jpy:before{content:"\F7BB"}.mdi-currency-krw:before{content:"\F7BC"}.mdi-currency-ngn:before{content:"\F1B0"}.mdi-currency-rub:before{content:"\F1B1"}.mdi-currency-sign:before{content:"\F7BD"}.mdi-currency-try:before{content:"\F1B2"}.mdi-currency-twd:before{content:"\F7BE"}.mdi-currency-usd:before{content:"\F1B3"}.mdi-currency-usd-off:before{content:"\F679"}.mdi-cursor-default:before{content:"\F1B4"}.mdi-cursor-default-outline:before{content:"\F1B5"}.mdi-cursor-move:before{content:"\F1B6"}.mdi-cursor-pointer:before{content:"\F1B7"}.mdi-cursor-text:before{content:"\F5E7"}.mdi-database:before{content:"\F1B8"}.mdi-database-minus:before{content:"\F1B9"}.mdi-database-plus:before{content:"\F1BA"}.mdi-debug-step-into:before{content:"\F1BB"}.mdi-debug-step-out:before{content:"\F1BC"}.mdi-debug-step-over:before{content:"\F1BD"}.mdi-decagram:before{content:"\F76B"}.mdi-decagram-outline:before{content:"\F76C"}.mdi-decimal-decrease:before{content:"\F1BE"}.mdi-decimal-increase:before{content:"\F1BF"}.mdi-delete:before{content:"\F1C0"}.mdi-delete-circle:before{content:"\F682"}.mdi-delete-empty:before{content:"\F6CB"}.mdi-delete-forever:before{content:"\F5E8"}.mdi-delete-sweep:before{content:"\F5E9"}.mdi-delete-variant:before{content:"\F1C1"}.mdi-delta:before{content:"\F1C2"}.mdi-deskphone:before{content:"\F1C3"}.mdi-desktop-classic:before{content:"\F7BF"}.mdi-desktop-mac:before{content:"\F1C4"}.mdi-desktop-tower:before{content:"\F1C5"}.mdi-details:before{content:"\F1C6"}.mdi-developer-board:before{content:"\F696"}.mdi-deviantart:before{content:"\F1C7"}.mdi-dialpad:before{content:"\F61C"}.mdi-diamond:before{content:"\F1C8"}.mdi-dice-1:before{content:"\F1CA"}.mdi-dice-2:before{content:"\F1CB"}.mdi-dice-3:before{content:"\F1CC"}.mdi-dice-4:before{content:"\F1CD"}.mdi-dice-5:before{content:"\F1CE"}.mdi-dice-6:before{content:"\F1CF"}.mdi-dice-d10:before{content:"\F76E"}.mdi-dice-d20:before{content:"\F5EA"}.mdi-dice-d4:before{content:"\F5EB"}.mdi-dice-d6:before{content:"\F5EC"}.mdi-dice-d8:before{content:"\F5ED"}.mdi-dice-multiple:before{content:"\F76D"}.mdi-dictionary:before{content:"\F61D"}.mdi-dip-switch:before{content:"\F7C0"}.mdi-directions:before{content:"\F1D0"}.mdi-directions-fork:before{content:"\F641"}.mdi-discord:before{content:"\F66F"}.mdi-disk:before{content:"\F5EE"}.mdi-disk-alert:before{content:"\F1D1"}.mdi-disqus:before{content:"\F1D2"}.mdi-disqus-outline:before{content:"\F1D3"}.mdi-division:before{content:"\F1D4"}.mdi-division-box:before{content:"\F1D5"}.mdi-dna:before{content:"\F683"}.mdi-dns:before{content:"\F1D6"}.mdi-do-not-disturb:before{content:"\F697"}.mdi-do-not-disturb-off:before{content:"\F698"}.mdi-dolby:before{content:"\F6B2"}.mdi-domain:before{content:"\F1D7"}.mdi-donkey:before{content:"\F7C1"}.mdi-dots-horizontal:before{content:"\F1D8"}.mdi-dots-horizontal-circle:before{content:"\F7C2"}.mdi-dots-vertical:before{content:"\F1D9"}.mdi-dots-vertical-circle:before{content:"\F7C3"}.mdi-douban:before{content:"\F699"}.mdi-download:before{content:"\F1DA"}.mdi-download-network:before{content:"\F6F3"}.mdi-drag:before{content:"\F1DB"}.mdi-drag-horizontal:before{content:"\F1DC"}.mdi-drag-vertical:before{content:"\F1DD"}.mdi-drawing:before{content:"\F1DE"}.mdi-drawing-box:before{content:"\F1DF"}.mdi-dribbble:before{content:"\F1E0"}.mdi-dribbble-box:before{content:"\F1E1"}.mdi-drone:before{content:"\F1E2"}.mdi-dropbox:before{content:"\F1E3"}.mdi-drupal:before{content:"\F1E4"}.mdi-duck:before{content:"\F1E5"}.mdi-dumbbell:before{content:"\F1E6"}.mdi-ear-hearing:before{content:"\F7C4"}.mdi-earth:before{content:"\F1E7"}.mdi-earth-box:before{content:"\F6CC"}.mdi-earth-box-off:before{content:"\F6CD"}.mdi-earth-off:before{content:"\F1E8"}.mdi-edge:before{content:"\F1E9"}.mdi-eject:before{content:"\F1EA"}.mdi-elephant:before{content:"\F7C5"}.mdi-elevation-decline:before{content:"\F1EB"}.mdi-elevation-rise:before{content:"\F1EC"}.mdi-elevator:before{content:"\F1ED"}.mdi-email:before{content:"\F1EE"}.mdi-email-alert:before{content:"\F6CE"}.mdi-email-open:before{content:"\F1EF"}.mdi-email-open-outline:before{content:"\F5EF"}.mdi-email-outline:before{content:"\F1F0"}.mdi-email-secure:before{content:"\F1F1"}.mdi-email-variant:before{content:"\F5F0"}.mdi-emby:before{content:"\F6B3"}.mdi-emoticon:before{content:"\F1F2"}.mdi-emoticon-cool:before{content:"\F1F3"}.mdi-emoticon-dead:before{content:"\F69A"}.mdi-emoticon-devil:before{content:"\F1F4"}.mdi-emoticon-excited:before{content:"\F69B"}.mdi-emoticon-happy:before{content:"\F1F5"}.mdi-emoticon-neutral:before{content:"\F1F6"}.mdi-emoticon-poop:before{content:"\F1F7"}.mdi-emoticon-sad:before{content:"\F1F8"}.mdi-emoticon-tongue:before{content:"\F1F9"}.mdi-engine:before{content:"\F1FA"}.mdi-engine-outline:before{content:"\F1FB"}.mdi-equal:before{content:"\F1FC"}.mdi-equal-box:before{content:"\F1FD"}.mdi-eraser:before{content:"\F1FE"}.mdi-eraser-variant:before{content:"\F642"}.mdi-escalator:before{content:"\F1FF"}.mdi-ethernet:before{content:"\F200"}.mdi-ethernet-cable:before{content:"\F201"}.mdi-ethernet-cable-off:before{content:"\F202"}.mdi-etsy:before{content:"\F203"}.mdi-ev-station:before{content:"\F5F1"}.mdi-eventbrite:before{content:"\F7C6"}.mdi-evernote:before{content:"\F204"}.mdi-exclamation:before{content:"\F205"}.mdi-exit-to-app:before{content:"\F206"}.mdi-export:before{content:"\F207"}.mdi-eye:before{content:"\F208"}.mdi-eye-off:before{content:"\F209"}.mdi-eye-off-outline:before{content:"\F6D0"}.mdi-eye-outline:before{content:"\F6CF"}.mdi-eyedropper:before{content:"\F20A"}.mdi-eyedropper-variant:before{content:"\F20B"}.mdi-face:before{content:"\F643"}.mdi-face-profile:before{content:"\F644"}.mdi-facebook:before{content:"\F20C"}.mdi-facebook-box:before{content:"\F20D"}.mdi-facebook-messenger:before{content:"\F20E"}.mdi-factory:before{content:"\F20F"}.mdi-fan:before{content:"\F210"}.mdi-fast-forward:before{content:"\F211"}.mdi-fast-forward-outline:before{content:"\F6D1"}.mdi-fax:before{content:"\F212"}.mdi-feather:before{content:"\F6D2"}.mdi-ferry:before{content:"\F213"}.mdi-file:before{content:"\F214"}.mdi-file-account:before{content:"\F73A"}.mdi-file-chart:before{content:"\F215"}.mdi-file-check:before{content:"\F216"}.mdi-file-cloud:before{content:"\F217"}.mdi-file-delimited:before{content:"\F218"}.mdi-file-document:before{content:"\F219"}.mdi-file-document-box:before{content:"\F21A"}.mdi-file-excel:before{content:"\F21B"}.mdi-file-excel-box:before{content:"\F21C"}.mdi-file-export:before{content:"\F21D"}.mdi-file-find:before{content:"\F21E"}.mdi-file-hidden:before{content:"\F613"}.mdi-file-image:before{content:"\F21F"}.mdi-file-import:before{content:"\F220"}.mdi-file-lock:before{content:"\F221"}.mdi-file-multiple:before{content:"\F222"}.mdi-file-music:before{content:"\F223"}.mdi-file-outline:before{content:"\F224"}.mdi-file-pdf:before{content:"\F225"}.mdi-file-pdf-box:before{content:"\F226"}.mdi-file-plus:before{content:"\F751"}.mdi-file-powerpoint:before{content:"\F227"}.mdi-file-powerpoint-box:before{content:"\F228"}.mdi-file-presentation-box:before{content:"\F229"}.mdi-file-restore:before{content:"\F670"}.mdi-file-send:before{content:"\F22A"}.mdi-file-tree:before{content:"\F645"}.mdi-file-video:before{content:"\F22B"}.mdi-file-word:before{content:"\F22C"}.mdi-file-word-box:before{content:"\F22D"}.mdi-file-xml:before{content:"\F22E"}.mdi-film:before{content:"\F22F"}.mdi-filmstrip:before{content:"\F230"}.mdi-filmstrip-off:before{content:"\F231"}.mdi-filter:before{content:"\F232"}.mdi-filter-outline:before{content:"\F233"}.mdi-filter-remove:before{content:"\F234"}.mdi-filter-remove-outline:before{content:"\F235"}.mdi-filter-variant:before{content:"\F236"}.mdi-find-replace:before{content:"\F6D3"}.mdi-fingerprint:before{content:"\F237"}.mdi-fire:before{content:"\F238"}.mdi-firefox:before{content:"\F239"}.mdi-fish:before{content:"\F23A"}.mdi-flag:before{content:"\F23B"}.mdi-flag-checkered:before{content:"\F23C"}.mdi-flag-outline:before{content:"\F23D"}.mdi-flag-outline-variant:before{content:"\F23E"}.mdi-flag-triangle:before{content:"\F23F"}.mdi-flag-variant:before{content:"\F240"}.mdi-flash:before{content:"\F241"}.mdi-flash-auto:before{content:"\F242"}.mdi-flash-off:before{content:"\F243"}.mdi-flash-outline:before{content:"\F6D4"}.mdi-flash-red-eye:before{content:"\F67A"}.mdi-flashlight:before{content:"\F244"}.mdi-flashlight-off:before{content:"\F245"}.mdi-flask:before{content:"\F093"}.mdi-flask-empty:before{content:"\F094"}.mdi-flask-empty-outline:before{content:"\F095"}.mdi-flask-outline:before{content:"\F096"}.mdi-flattr:before{content:"\F246"}.mdi-flip-to-back:before{content:"\F247"}.mdi-flip-to-front:before{content:"\F248"}.mdi-floppy:before{content:"\F249"}.mdi-flower:before{content:"\F24A"}.mdi-folder:before{content:"\F24B"}.mdi-folder-account:before{content:"\F24C"}.mdi-folder-download:before{content:"\F24D"}.mdi-folder-google-drive:before{content:"\F24E"}.mdi-folder-image:before{content:"\F24F"}.mdi-folder-lock:before{content:"\F250"}.mdi-folder-lock-open:before{content:"\F251"}.mdi-folder-move:before{content:"\F252"}.mdi-folder-multiple:before{content:"\F253"}.mdi-folder-multiple-image:before{content:"\F254"}.mdi-folder-multiple-outline:before{content:"\F255"}.mdi-folder-open:before{content:"\F76F"}.mdi-folder-outline:before{content:"\F256"}.mdi-folder-plus:before{content:"\F257"}.mdi-folder-remove:before{content:"\F258"}.mdi-folder-star:before{content:"\F69C"}.mdi-folder-upload:before{content:"\F259"}.mdi-font-awesome:before{content:"\F03A"}.mdi-food:before{content:"\F25A"}.mdi-food-apple:before{content:"\F25B"}.mdi-food-croissant:before{content:"\F7C7"}.mdi-food-fork-drink:before{content:"\F5F2"}.mdi-food-off:before{content:"\F5F3"}.mdi-food-variant:before{content:"\F25C"}.mdi-football:before{content:"\F25D"}.mdi-football-australian:before{content:"\F25E"}.mdi-football-helmet:before{content:"\F25F"}.mdi-forklift:before{content:"\F7C8"}.mdi-format-align-bottom:before{content:"\F752"}.mdi-format-align-center:before{content:"\F260"}.mdi-format-align-justify:before{content:"\F261"}.mdi-format-align-left:before{content:"\F262"}.mdi-format-align-middle:before{content:"\F753"}.mdi-format-align-right:before{content:"\F263"}.mdi-format-align-top:before{content:"\F754"}.mdi-format-annotation-plus:before{content:"\F646"}.mdi-format-bold:before{content:"\F264"}.mdi-format-clear:before{content:"\F265"}.mdi-format-color-fill:before{content:"\F266"}.mdi-format-color-text:before{content:"\F69D"}.mdi-format-float-center:before{content:"\F267"}.mdi-format-float-left:before{content:"\F268"}.mdi-format-float-none:before{content:"\F269"}.mdi-format-float-right:before{content:"\F26A"}.mdi-format-font:before{content:"\F6D5"}.mdi-format-header-1:before{content:"\F26B"}.mdi-format-header-2:before{content:"\F26C"}.mdi-format-header-3:before{content:"\F26D"}.mdi-format-header-4:before{content:"\F26E"}.mdi-format-header-5:before{content:"\F26F"}.mdi-format-header-6:before{content:"\F270"}.mdi-format-header-decrease:before{content:"\F271"}.mdi-format-header-equal:before{content:"\F272"}.mdi-format-header-increase:before{content:"\F273"}.mdi-format-header-pound:before{content:"\F274"}.mdi-format-horizontal-align-center:before{content:"\F61E"}.mdi-format-horizontal-align-left:before{content:"\F61F"}.mdi-format-horizontal-align-right:before{content:"\F620"}.mdi-format-indent-decrease:before{content:"\F275"}.mdi-format-indent-increase:before{content:"\F276"}.mdi-format-italic:before{content:"\F277"}.mdi-format-line-spacing:before{content:"\F278"}.mdi-format-line-style:before{content:"\F5C8"}.mdi-format-line-weight:before{content:"\F5C9"}.mdi-format-list-bulleted:before{content:"\F279"}.mdi-format-list-bulleted-type:before{content:"\F27A"}.mdi-format-list-checks:before{content:"\F755"}.mdi-format-list-numbers:before{content:"\F27B"}.mdi-format-page-break:before{content:"\F6D6"}.mdi-format-paint:before{content:"\F27C"}.mdi-format-paragraph:before{content:"\F27D"}.mdi-format-pilcrow:before{content:"\F6D7"}.mdi-format-quote-close:before{content:"\F27E"}.mdi-format-quote-open:before{content:"\F756"}.mdi-format-rotate-90:before{content:"\F6A9"}.mdi-format-section:before{content:"\F69E"}.mdi-format-size:before{content:"\F27F"}.mdi-format-strikethrough:before{content:"\F280"}.mdi-format-strikethrough-variant:before{content:"\F281"}.mdi-format-subscript:before{content:"\F282"}.mdi-format-superscript:before{content:"\F283"}.mdi-format-text:before{content:"\F284"}.mdi-format-textdirection-l-to-r:before{content:"\F285"}.mdi-format-textdirection-r-to-l:before{content:"\F286"}.mdi-format-title:before{content:"\F5F4"}.mdi-format-underline:before{content:"\F287"}.mdi-format-vertical-align-bottom:before{content:"\F621"}.mdi-format-vertical-align-center:before{content:"\F622"}.mdi-format-vertical-align-top:before{content:"\F623"}.mdi-format-wrap-inline:before{content:"\F288"}.mdi-format-wrap-square:before{content:"\F289"}.mdi-format-wrap-tight:before{content:"\F28A"}.mdi-format-wrap-top-bottom:before{content:"\F28B"}.mdi-forum:before{content:"\F28C"}.mdi-forward:before{content:"\F28D"}.mdi-foursquare:before{content:"\F28E"}.mdi-fridge:before{content:"\F28F"}.mdi-fridge-filled:before{content:"\F290"}.mdi-fridge-filled-bottom:before{content:"\F291"}.mdi-fridge-filled-top:before{content:"\F292"}.mdi-fuel:before{content:"\F7C9"}.mdi-fullscreen:before{content:"\F293"}.mdi-fullscreen-exit:before{content:"\F294"}.mdi-function:before{content:"\F295"}.mdi-gamepad:before{content:"\F296"}.mdi-gamepad-variant:before{content:"\F297"}.mdi-garage:before{content:"\F6D8"}.mdi-garage-open:before{content:"\F6D9"}.mdi-gas-cylinder:before{content:"\F647"}.mdi-gas-station:before{content:"\F298"}.mdi-gate:before{content:"\F299"}.mdi-gauge:before{content:"\F29A"}.mdi-gavel:before{content:"\F29B"}.mdi-gender-female:before{content:"\F29C"}.mdi-gender-male:before{content:"\F29D"}.mdi-gender-male-female:before{content:"\F29E"}.mdi-gender-transgender:before{content:"\F29F"}.mdi-gesture:before{content:"\F7CA"}.mdi-gesture-double-tap:before{content:"\F73B"}.mdi-gesture-swipe-down:before{content:"\F73C"}.mdi-gesture-swipe-left:before{content:"\F73D"}.mdi-gesture-swipe-right:before{content:"\F73E"}.mdi-gesture-swipe-up:before{content:"\F73F"}.mdi-gesture-tap:before{content:"\F740"}.mdi-gesture-two-double-tap:before{content:"\F741"}.mdi-gesture-two-tap:before{content:"\F742"}.mdi-ghost:before{content:"\F2A0"}.mdi-gift:before{content:"\F2A1"}.mdi-git:before{content:"\F2A2"}.mdi-github-box:before{content:"\F2A3"}.mdi-github-circle:before{content:"\F2A4"}.mdi-github-face:before{content:"\F6DA"}.mdi-glass-flute:before{content:"\F2A5"}.mdi-glass-mug:before{content:"\F2A6"}.mdi-glass-stange:before{content:"\F2A7"}.mdi-glass-tulip:before{content:"\F2A8"}.mdi-glassdoor:before{content:"\F2A9"}.mdi-glasses:before{content:"\F2AA"}.mdi-gmail:before{content:"\F2AB"}.mdi-gnome:before{content:"\F2AC"}.mdi-gondola:before{content:"\F685"}.mdi-google:before{content:"\F2AD"}.mdi-google-analytics:before{content:"\F7CB"}.mdi-google-assistant:before{content:"\F7CC"}.mdi-google-cardboard:before{content:"\F2AE"}.mdi-google-chrome:before{content:"\F2AF"}.mdi-google-circles:before{content:"\F2B0"}.mdi-google-circles-communities:before{content:"\F2B1"}.mdi-google-circles-extended:before{content:"\F2B2"}.mdi-google-circles-group:before{content:"\F2B3"}.mdi-google-controller:before{content:"\F2B4"}.mdi-google-controller-off:before{content:"\F2B5"}.mdi-google-drive:before{content:"\F2B6"}.mdi-google-earth:before{content:"\F2B7"}.mdi-google-glass:before{content:"\F2B8"}.mdi-google-keep:before{content:"\F6DB"}.mdi-google-maps:before{content:"\F5F5"}.mdi-google-nearby:before{content:"\F2B9"}.mdi-google-pages:before{content:"\F2BA"}.mdi-google-photos:before{content:"\F6DC"}.mdi-google-physical-web:before{content:"\F2BB"}.mdi-google-play:before{content:"\F2BC"}.mdi-google-plus:before{content:"\F2BD"}.mdi-google-plus-box:before{content:"\F2BE"}.mdi-google-translate:before{content:"\F2BF"}.mdi-google-wallet:before{content:"\F2C0"}.mdi-gradient:before{content:"\F69F"}.mdi-grease-pencil:before{content:"\F648"}.mdi-grid:before{content:"\F2C1"}.mdi-grid-large:before{content:"\F757"}.mdi-grid-off:before{content:"\F2C2"}.mdi-group:before{content:"\F2C3"}.mdi-guitar-acoustic:before{content:"\F770"}.mdi-guitar-electric:before{content:"\F2C4"}.mdi-guitar-pick:before{content:"\F2C5"}.mdi-guitar-pick-outline:before{content:"\F2C6"}.mdi-hackernews:before{content:"\F624"}.mdi-hamburger:before{content:"\F684"}.mdi-hand-pointing-right:before{content:"\F2C7"}.mdi-hanger:before{content:"\F2C8"}.mdi-hangouts:before{content:"\F2C9"}.mdi-harddisk:before{content:"\F2CA"}.mdi-headphones:before{content:"\F2CB"}.mdi-headphones-box:before{content:"\F2CC"}.mdi-headphones-off:before{content:"\F7CD"}.mdi-headphones-settings:before{content:"\F2CD"}.mdi-headset:before{content:"\F2CE"}.mdi-headset-dock:before{content:"\F2CF"}.mdi-headset-off:before{content:"\F2D0"}.mdi-heart:before{content:"\F2D1"}.mdi-heart-box:before{content:"\F2D2"}.mdi-heart-box-outline:before{content:"\F2D3"}.mdi-heart-broken:before{content:"\F2D4"}.mdi-heart-half:before{content:"\F6DE"}.mdi-heart-half-full:before{content:"\F6DD"}.mdi-heart-half-outline:before{content:"\F6DF"}.mdi-heart-off:before{content:"\F758"}.mdi-heart-outline:before{content:"\F2D5"}.mdi-heart-pulse:before{content:"\F5F6"}.mdi-help:before{content:"\F2D6"}.mdi-help-box:before{content:"\F78A"}.mdi-help-circle:before{content:"\F2D7"}.mdi-help-circle-outline:before{content:"\F625"}.mdi-help-network:before{content:"\F6F4"}.mdi-hexagon:before{content:"\F2D8"}.mdi-hexagon-multiple:before{content:"\F6E0"}.mdi-hexagon-outline:before{content:"\F2D9"}.mdi-high-definition:before{content:"\F7CE"}.mdi-highway:before{content:"\F5F7"}.mdi-history:before{content:"\F2DA"}.mdi-hololens:before{content:"\F2DB"}.mdi-home:before{content:"\F2DC"}.mdi-home-assistant:before{content:"\F7CF"}.mdi-home-automation:before{content:"\F7D0"}.mdi-home-circle:before{content:"\F7D1"}.mdi-home-map-marker:before{content:"\F5F8"}.mdi-home-modern:before{content:"\F2DD"}.mdi-home-outline:before{content:"\F6A0"}.mdi-home-variant:before{content:"\F2DE"}.mdi-hook:before{content:"\F6E1"}.mdi-hook-off:before{content:"\F6E2"}.mdi-hops:before{content:"\F2DF"}.mdi-hospital:before{content:"\F2E0"}.mdi-hospital-building:before{content:"\F2E1"}.mdi-hospital-marker:before{content:"\F2E2"}.mdi-hotel:before{content:"\F2E3"}.mdi-houzz:before{content:"\F2E4"}.mdi-houzz-box:before{content:"\F2E5"}.mdi-human:before{content:"\F2E6"}.mdi-human-child:before{content:"\F2E7"}.mdi-human-female:before{content:"\F649"}.mdi-human-greeting:before{content:"\F64A"}.mdi-human-handsdown:before{content:"\F64B"}.mdi-human-handsup:before{content:"\F64C"}.mdi-human-male:before{content:"\F64D"}.mdi-human-male-female:before{content:"\F2E8"}.mdi-human-pregnant:before{content:"\F5CF"}.mdi-humble-bundle:before{content:"\F743"}.mdi-image:before{content:"\F2E9"}.mdi-image-album:before{content:"\F2EA"}.mdi-image-area:before{content:"\F2EB"}.mdi-image-area-close:before{content:"\F2EC"}.mdi-image-broken:before{content:"\F2ED"}.mdi-image-broken-variant:before{content:"\F2EE"}.mdi-image-filter:before{content:"\F2EF"}.mdi-image-filter-black-white:before{content:"\F2F0"}.mdi-image-filter-center-focus:before{content:"\F2F1"}.mdi-image-filter-center-focus-weak:before{content:"\F2F2"}.mdi-image-filter-drama:before{content:"\F2F3"}.mdi-image-filter-frames:before{content:"\F2F4"}.mdi-image-filter-hdr:before{content:"\F2F5"}.mdi-image-filter-none:before{content:"\F2F6"}.mdi-image-filter-tilt-shift:before{content:"\F2F7"}.mdi-image-filter-vintage:before{content:"\F2F8"}.mdi-image-multiple:before{content:"\F2F9"}.mdi-import:before{content:"\F2FA"}.mdi-inbox:before{content:"\F686"}.mdi-inbox-arrow-down:before{content:"\F2FB"}.mdi-inbox-arrow-up:before{content:"\F3D1"}.mdi-incognito:before{content:"\F5F9"}.mdi-infinity:before{content:"\F6E3"}.mdi-information:before{content:"\F2FC"}.mdi-information-outline:before{content:"\F2FD"}.mdi-information-variant:before{content:"\F64E"}.mdi-instagram:before{content:"\F2FE"}.mdi-instapaper:before{content:"\F2FF"}.mdi-internet-explorer:before{content:"\F300"}.mdi-invert-colors:before{content:"\F301"}.mdi-itunes:before{content:"\F676"}.mdi-jeepney:before{content:"\F302"}.mdi-jira:before{content:"\F303"}.mdi-jsfiddle:before{content:"\F304"}.mdi-json:before{content:"\F626"}.mdi-keg:before{content:"\F305"}.mdi-kettle:before{content:"\F5FA"}.mdi-key:before{content:"\F306"}.mdi-key-change:before{content:"\F307"}.mdi-key-minus:before{content:"\F308"}.mdi-key-plus:before{content:"\F309"}.mdi-key-remove:before{content:"\F30A"}.mdi-key-variant:before{content:"\F30B"}.mdi-keyboard:before{content:"\F30C"}.mdi-keyboard-backspace:before{content:"\F30D"}.mdi-keyboard-caps:before{content:"\F30E"}.mdi-keyboard-close:before{content:"\F30F"}.mdi-keyboard-off:before{content:"\F310"}.mdi-keyboard-return:before{content:"\F311"}.mdi-keyboard-tab:before{content:"\F312"}.mdi-keyboard-variant:before{content:"\F313"}.mdi-kickstarter:before{content:"\F744"}.mdi-kodi:before{content:"\F314"}.mdi-label:before{content:"\F315"}.mdi-label-outline:before{content:"\F316"}.mdi-lambda:before{content:"\F627"}.mdi-lamp:before{content:"\F6B4"}.mdi-lan:before{content:"\F317"}.mdi-lan-connect:before{content:"\F318"}.mdi-lan-disconnect:before{content:"\F319"}.mdi-lan-pending:before{content:"\F31A"}.mdi-language-c:before{content:"\F671"}.mdi-language-cpp:before{content:"\F672"}.mdi-language-csharp:before{content:"\F31B"}.mdi-language-css3:before{content:"\F31C"}.mdi-language-go:before{content:"\F7D2"}.mdi-language-html5:before{content:"\F31D"}.mdi-language-javascript:before{content:"\F31E"}.mdi-language-php:before{content:"\F31F"}.mdi-language-python:before{content:"\F320"}.mdi-language-python-text:before{content:"\F321"}.mdi-language-r:before{content:"\F7D3"}.mdi-language-swift:before{content:"\F6E4"}.mdi-language-typescript:before{content:"\F6E5"}.mdi-laptop:before{content:"\F322"}.mdi-laptop-chromebook:before{content:"\F323"}.mdi-laptop-mac:before{content:"\F324"}.mdi-laptop-off:before{content:"\F6E6"}.mdi-laptop-windows:before{content:"\F325"}.mdi-lastfm:before{content:"\F326"}.mdi-launch:before{content:"\F327"}.mdi-lava-lamp:before{content:"\F7D4"}.mdi-layers:before{content:"\F328"}.mdi-layers-off:before{content:"\F329"}.mdi-lead-pencil:before{content:"\F64F"}.mdi-leaf:before{content:"\F32A"}.mdi-led-off:before{content:"\F32B"}.mdi-led-on:before{content:"\F32C"}.mdi-led-outline:before{content:"\F32D"}.mdi-led-strip:before{content:"\F7D5"}.mdi-led-variant-off:before{content:"\F32E"}.mdi-led-variant-on:before{content:"\F32F"}.mdi-led-variant-outline:before{content:"\F330"}.mdi-library:before{content:"\F331"}.mdi-library-books:before{content:"\F332"}.mdi-library-music:before{content:"\F333"}.mdi-library-plus:before{content:"\F334"}.mdi-lightbulb:before{content:"\F335"}.mdi-lightbulb-on:before{content:"\F6E7"}.mdi-lightbulb-on-outline:before{content:"\F6E8"}.mdi-lightbulb-outline:before{content:"\F336"}.mdi-link:before{content:"\F337"}.mdi-link-off:before{content:"\F338"}.mdi-link-variant:before{content:"\F339"}.mdi-link-variant-off:before{content:"\F33A"}.mdi-linkedin:before{content:"\F33B"}.mdi-linkedin-box:before{content:"\F33C"}.mdi-linux:before{content:"\F33D"}.mdi-loading:before{content:"\F771"}.mdi-lock:before{content:"\F33E"}.mdi-lock-open:before{content:"\F33F"}.mdi-lock-open-outline:before{content:"\F340"}.mdi-lock-outline:before{content:"\F341"}.mdi-lock-pattern:before{content:"\F6E9"}.mdi-lock-plus:before{content:"\F5FB"}.mdi-lock-reset:before{content:"\F772"}.mdi-locker:before{content:"\F7D6"}.mdi-locker-multiple:before{content:"\F7D7"}.mdi-login:before{content:"\F342"}.mdi-login-variant:before{content:"\F5FC"}.mdi-logout:before{content:"\F343"}.mdi-logout-variant:before{content:"\F5FD"}.mdi-looks:before{content:"\F344"}.mdi-loop:before{content:"\F6EA"}.mdi-loupe:before{content:"\F345"}.mdi-lumx:before{content:"\F346"}.mdi-magnet:before{content:"\F347"}.mdi-magnet-on:before{content:"\F348"}.mdi-magnify:before{content:"\F349"}.mdi-magnify-minus:before{content:"\F34A"}.mdi-magnify-minus-outline:before{content:"\F6EB"}.mdi-magnify-plus:before{content:"\F34B"}.mdi-magnify-plus-outline:before{content:"\F6EC"}.mdi-mail-ru:before{content:"\F34C"}.mdi-mailbox:before{content:"\F6ED"}.mdi-map:before{content:"\F34D"}.mdi-map-marker:before{content:"\F34E"}.mdi-map-marker-circle:before{content:"\F34F"}.mdi-map-marker-minus:before{content:"\F650"}.mdi-map-marker-multiple:before{content:"\F350"}.mdi-map-marker-off:before{content:"\F351"}.mdi-map-marker-outline:before{content:"\F7D8"}.mdi-map-marker-plus:before{content:"\F651"}.mdi-map-marker-radius:before{content:"\F352"}.mdi-margin:before{content:"\F353"}.mdi-markdown:before{content:"\F354"}.mdi-marker:before{content:"\F652"}.mdi-marker-check:before{content:"\F355"}.mdi-martini:before{content:"\F356"}.mdi-material-ui:before{content:"\F357"}.mdi-math-compass:before{content:"\F358"}.mdi-matrix:before{content:"\F628"}.mdi-maxcdn:before{content:"\F359"}.mdi-medical-bag:before{content:"\F6EE"}.mdi-medium:before{content:"\F35A"}.mdi-memory:before{content:"\F35B"}.mdi-menu:before{content:"\F35C"}.mdi-menu-down:before{content:"\F35D"}.mdi-menu-down-outline:before{content:"\F6B5"}.mdi-menu-left:before{content:"\F35E"}.mdi-menu-right:before{content:"\F35F"}.mdi-menu-up:before{content:"\F360"}.mdi-menu-up-outline:before{content:"\F6B6"}.mdi-message:before{content:"\F361"}.mdi-message-alert:before{content:"\F362"}.mdi-message-bulleted:before{content:"\F6A1"}.mdi-message-bulleted-off:before{content:"\F6A2"}.mdi-message-draw:before{content:"\F363"}.mdi-message-image:before{content:"\F364"}.mdi-message-outline:before{content:"\F365"}.mdi-message-plus:before{content:"\F653"}.mdi-message-processing:before{content:"\F366"}.mdi-message-reply:before{content:"\F367"}.mdi-message-reply-text:before{content:"\F368"}.mdi-message-settings:before{content:"\F6EF"}.mdi-message-settings-variant:before{content:"\F6F0"}.mdi-message-text:before{content:"\F369"}.mdi-message-text-outline:before{content:"\F36A"}.mdi-message-video:before{content:"\F36B"}.mdi-meteor:before{content:"\F629"}.mdi-metronome:before{content:"\F7D9"}.mdi-metronome-tick:before{content:"\F7DA"}.mdi-micro-sd:before{content:"\F7DB"}.mdi-microphone:before{content:"\F36C"}.mdi-microphone-off:before{content:"\F36D"}.mdi-microphone-outline:before{content:"\F36E"}.mdi-microphone-settings:before{content:"\F36F"}.mdi-microphone-variant:before{content:"\F370"}.mdi-microphone-variant-off:before{content:"\F371"}.mdi-microscope:before{content:"\F654"}.mdi-microsoft:before{content:"\F372"}.mdi-minecraft:before{content:"\F373"}.mdi-minus:before{content:"\F374"}.mdi-minus-box:before{content:"\F375"}.mdi-minus-box-outline:before{content:"\F6F1"}.mdi-minus-circle:before{content:"\F376"}.mdi-minus-circle-outline:before{content:"\F377"}.mdi-minus-network:before{content:"\F378"}.mdi-mixcloud:before{content:"\F62A"}.mdi-mixer:before{content:"\F7DC"}.mdi-monitor:before{content:"\F379"}.mdi-monitor-multiple:before{content:"\F37A"}.mdi-more:before{content:"\F37B"}.mdi-motorbike:before{content:"\F37C"}.mdi-mouse:before{content:"\F37D"}.mdi-mouse-off:before{content:"\F37E"}.mdi-mouse-variant:before{content:"\F37F"}.mdi-mouse-variant-off:before{content:"\F380"}.mdi-move-resize:before{content:"\F655"}.mdi-move-resize-variant:before{content:"\F656"}.mdi-movie:before{content:"\F381"}.mdi-movie-roll:before{content:"\F7DD"}.mdi-multiplication:before{content:"\F382"}.mdi-multiplication-box:before{content:"\F383"}.mdi-mushroom:before{content:"\F7DE"}.mdi-mushroom-outline:before{content:"\F7DF"}.mdi-music:before{content:"\F759"}.mdi-music-box:before{content:"\F384"}.mdi-music-box-outline:before{content:"\F385"}.mdi-music-circle:before{content:"\F386"}.mdi-music-note:before{content:"\F387"}.mdi-music-note-bluetooth:before{content:"\F5FE"}.mdi-music-note-bluetooth-off:before{content:"\F5FF"}.mdi-music-note-eighth:before{content:"\F388"}.mdi-music-note-half:before{content:"\F389"}.mdi-music-note-off:before{content:"\F38A"}.mdi-music-note-quarter:before{content:"\F38B"}.mdi-music-note-sixteenth:before{content:"\F38C"}.mdi-music-note-whole:before{content:"\F38D"}.mdi-music-off:before{content:"\F75A"}.mdi-nature:before{content:"\F38E"}.mdi-nature-people:before{content:"\F38F"}.mdi-navigation:before{content:"\F390"}.mdi-near-me:before{content:"\F5CD"}.mdi-needle:before{content:"\F391"}.mdi-nest-protect:before{content:"\F392"}.mdi-nest-thermostat:before{content:"\F393"}.mdi-netflix:before{content:"\F745"}.mdi-network:before{content:"\F6F2"}.mdi-new-box:before{content:"\F394"}.mdi-newspaper:before{content:"\F395"}.mdi-nfc:before{content:"\F396"}.mdi-nfc-tap:before{content:"\F397"}.mdi-nfc-variant:before{content:"\F398"}.mdi-ninja:before{content:"\F773"}.mdi-nintendo-switch:before{content:"\F7E0"}.mdi-nodejs:before{content:"\F399"}.mdi-note:before{content:"\F39A"}.mdi-note-multiple:before{content:"\F6B7"}.mdi-note-multiple-outline:before{content:"\F6B8"}.mdi-note-outline:before{content:"\F39B"}.mdi-note-plus:before{content:"\F39C"}.mdi-note-plus-outline:before{content:"\F39D"}.mdi-note-text:before{content:"\F39E"}.mdi-notification-clear-all:before{content:"\F39F"}.mdi-npm:before{content:"\F6F6"}.mdi-nuke:before{content:"\F6A3"}.mdi-null:before{content:"\F7E1"}.mdi-numeric:before{content:"\F3A0"}.mdi-numeric-0-box:before{content:"\F3A1"}.mdi-numeric-0-box-multiple-outline:before{content:"\F3A2"}.mdi-numeric-0-box-outline:before{content:"\F3A3"}.mdi-numeric-1-box:before{content:"\F3A4"}.mdi-numeric-1-box-multiple-outline:before{content:"\F3A5"}.mdi-numeric-1-box-outline:before{content:"\F3A6"}.mdi-numeric-2-box:before{content:"\F3A7"}.mdi-numeric-2-box-multiple-outline:before{content:"\F3A8"}.mdi-numeric-2-box-outline:before{content:"\F3A9"}.mdi-numeric-3-box:before{content:"\F3AA"}.mdi-numeric-3-box-multiple-outline:before{content:"\F3AB"}.mdi-numeric-3-box-outline:before{content:"\F3AC"}.mdi-numeric-4-box:before{content:"\F3AD"}.mdi-numeric-4-box-multiple-outline:before{content:"\F3AE"}.mdi-numeric-4-box-outline:before{content:"\F3AF"}.mdi-numeric-5-box:before{content:"\F3B0"}.mdi-numeric-5-box-multiple-outline:before{content:"\F3B1"}.mdi-numeric-5-box-outline:before{content:"\F3B2"}.mdi-numeric-6-box:before{content:"\F3B3"}.mdi-numeric-6-box-multiple-outline:before{content:"\F3B4"}.mdi-numeric-6-box-outline:before{content:"\F3B5"}.mdi-numeric-7-box:before{content:"\F3B6"}.mdi-numeric-7-box-multiple-outline:before{content:"\F3B7"}.mdi-numeric-7-box-outline:before{content:"\F3B8"}.mdi-numeric-8-box:before{content:"\F3B9"}.mdi-numeric-8-box-multiple-outline:before{content:"\F3BA"}.mdi-numeric-8-box-outline:before{content:"\F3BB"}.mdi-numeric-9-box:before{content:"\F3BC"}.mdi-numeric-9-box-multiple-outline:before{content:"\F3BD"}.mdi-numeric-9-box-outline:before{content:"\F3BE"}.mdi-numeric-9-plus-box:before{content:"\F3BF"}.mdi-numeric-9-plus-box-multiple-outline:before{content:"\F3C0"}.mdi-numeric-9-plus-box-outline:before{content:"\F3C1"}.mdi-nut:before{content:"\F6F7"}.mdi-nutrition:before{content:"\F3C2"}.mdi-oar:before{content:"\F67B"}.mdi-octagon:before{content:"\F3C3"}.mdi-octagon-outline:before{content:"\F3C4"}.mdi-octagram:before{content:"\F6F8"}.mdi-octagram-outline:before{content:"\F774"}.mdi-odnoklassniki:before{content:"\F3C5"}.mdi-office:before{content:"\F3C6"}.mdi-oil:before{content:"\F3C7"}.mdi-oil-temperature:before{content:"\F3C8"}.mdi-omega:before{content:"\F3C9"}.mdi-onedrive:before{content:"\F3CA"}.mdi-onenote:before{content:"\F746"}.mdi-opacity:before{content:"\F5CC"}.mdi-open-in-app:before{content:"\F3CB"}.mdi-open-in-new:before{content:"\F3CC"}.mdi-openid:before{content:"\F3CD"}.mdi-opera:before{content:"\F3CE"}.mdi-orbit:before{content:"\F018"}.mdi-ornament:before{content:"\F3CF"}.mdi-ornament-variant:before{content:"\F3D0"}.mdi-owl:before{content:"\F3D2"}.mdi-package:before{content:"\F3D3"}.mdi-package-down:before{content:"\F3D4"}.mdi-package-up:before{content:"\F3D5"}.mdi-package-variant:before{content:"\F3D6"}.mdi-package-variant-closed:before{content:"\F3D7"}.mdi-page-first:before{content:"\F600"}.mdi-page-last:before{content:"\F601"}.mdi-page-layout-body:before{content:"\F6F9"}.mdi-page-layout-footer:before{content:"\F6FA"}.mdi-page-layout-header:before{content:"\F6FB"}.mdi-page-layout-sidebar-left:before{content:"\F6FC"}.mdi-page-layout-sidebar-right:before{content:"\F6FD"}.mdi-palette:before{content:"\F3D8"}.mdi-palette-advanced:before{content:"\F3D9"}.mdi-panda:before{content:"\F3DA"}.mdi-pandora:before{content:"\F3DB"}.mdi-panorama:before{content:"\F3DC"}.mdi-panorama-fisheye:before{content:"\F3DD"}.mdi-panorama-horizontal:before{content:"\F3DE"}.mdi-panorama-vertical:before{content:"\F3DF"}.mdi-panorama-wide-angle:before{content:"\F3E0"}.mdi-paper-cut-vertical:before{content:"\F3E1"}.mdi-paperclip:before{content:"\F3E2"}.mdi-parking:before{content:"\F3E3"}.mdi-passport:before{content:"\F7E2"}.mdi-pause:before{content:"\F3E4"}.mdi-pause-circle:before{content:"\F3E5"}.mdi-pause-circle-outline:before{content:"\F3E6"}.mdi-pause-octagon:before{content:"\F3E7"}.mdi-pause-octagon-outline:before{content:"\F3E8"}.mdi-paw:before{content:"\F3E9"}.mdi-paw-off:before{content:"\F657"}.mdi-pen:before{content:"\F3EA"}.mdi-pencil:before{content:"\F3EB"}.mdi-pencil-box:before{content:"\F3EC"}.mdi-pencil-box-outline:before{content:"\F3ED"}.mdi-pencil-circle:before{content:"\F6FE"}.mdi-pencil-circle-outline:before{content:"\F775"}.mdi-pencil-lock:before{content:"\F3EE"}.mdi-pencil-off:before{content:"\F3EF"}.mdi-pentagon:before{content:"\F6FF"}.mdi-pentagon-outline:before{content:"\F700"}.mdi-percent:before{content:"\F3F0"}.mdi-periodic-table-co2:before{content:"\F7E3"}.mdi-periscope:before{content:"\F747"}.mdi-pharmacy:before{content:"\F3F1"}.mdi-phone:before{content:"\F3F2"}.mdi-phone-bluetooth:before{content:"\F3F3"}.mdi-phone-classic:before{content:"\F602"}.mdi-phone-forward:before{content:"\F3F4"}.mdi-phone-hangup:before{content:"\F3F5"}.mdi-phone-in-talk:before{content:"\F3F6"}.mdi-phone-incoming:before{content:"\F3F7"}.mdi-phone-locked:before{content:"\F3F8"}.mdi-phone-log:before{content:"\F3F9"}.mdi-phone-minus:before{content:"\F658"}.mdi-phone-missed:before{content:"\F3FA"}.mdi-phone-outgoing:before{content:"\F3FB"}.mdi-phone-paused:before{content:"\F3FC"}.mdi-phone-plus:before{content:"\F659"}.mdi-phone-settings:before{content:"\F3FD"}.mdi-phone-voip:before{content:"\F3FE"}.mdi-pi:before{content:"\F3FF"}.mdi-pi-box:before{content:"\F400"}.mdi-piano:before{content:"\F67C"}.mdi-pig:before{content:"\F401"}.mdi-pill:before{content:"\F402"}.mdi-pillar:before{content:"\F701"}.mdi-pin:before{content:"\F403"}.mdi-pin-off:before{content:"\F404"}.mdi-pine-tree:before{content:"\F405"}.mdi-pine-tree-box:before{content:"\F406"}.mdi-pinterest:before{content:"\F407"}.mdi-pinterest-box:before{content:"\F408"}.mdi-pipe:before{content:"\F7E4"}.mdi-pipe-disconnected:before{content:"\F7E5"}.mdi-pistol:before{content:"\F702"}.mdi-pizza:before{content:"\F409"}.mdi-plane-shield:before{content:"\F6BA"}.mdi-play:before{content:"\F40A"}.mdi-play-box-outline:before{content:"\F40B"}.mdi-play-circle:before{content:"\F40C"}.mdi-play-circle-outline:before{content:"\F40D"}.mdi-play-pause:before{content:"\F40E"}.mdi-play-protected-content:before{content:"\F40F"}.mdi-playlist-check:before{content:"\F5C7"}.mdi-playlist-minus:before{content:"\F410"}.mdi-playlist-play:before{content:"\F411"}.mdi-playlist-plus:before{content:"\F412"}.mdi-playlist-remove:before{content:"\F413"}.mdi-playstation:before{content:"\F414"}.mdi-plex:before{content:"\F6B9"}.mdi-plus:before{content:"\F415"}.mdi-plus-box:before{content:"\F416"}.mdi-plus-box-outline:before{content:"\F703"}.mdi-plus-circle:before{content:"\F417"}.mdi-plus-circle-multiple-outline:before{content:"\F418"}.mdi-plus-circle-outline:before{content:"\F419"}.mdi-plus-network:before{content:"\F41A"}.mdi-plus-one:before{content:"\F41B"}.mdi-plus-outline:before{content:"\F704"}.mdi-pocket:before{content:"\F41C"}.mdi-pokeball:before{content:"\F41D"}.mdi-polaroid:before{content:"\F41E"}.mdi-poll:before{content:"\F41F"}.mdi-poll-box:before{content:"\F420"}.mdi-polymer:before{content:"\F421"}.mdi-pool:before{content:"\F606"}.mdi-popcorn:before{content:"\F422"}.mdi-pot:before{content:"\F65A"}.mdi-pot-mix:before{content:"\F65B"}.mdi-pound:before{content:"\F423"}.mdi-pound-box:before{content:"\F424"}.mdi-power:before{content:"\F425"}.mdi-power-plug:before{content:"\F6A4"}.mdi-power-plug-off:before{content:"\F6A5"}.mdi-power-settings:before{content:"\F426"}.mdi-power-socket:before{content:"\F427"}.mdi-power-socket-eu:before{content:"\F7E6"}.mdi-power-socket-uk:before{content:"\F7E7"}.mdi-power-socket-us:before{content:"\F7E8"}.mdi-prescription:before{content:"\F705"}.mdi-presentation:before{content:"\F428"}.mdi-presentation-play:before{content:"\F429"}.mdi-printer:before{content:"\F42A"}.mdi-printer-3d:before{content:"\F42B"}.mdi-printer-alert:before{content:"\F42C"}.mdi-printer-settings:before{content:"\F706"}.mdi-priority-high:before{content:"\F603"}.mdi-priority-low:before{content:"\F604"}.mdi-professional-hexagon:before{content:"\F42D"}.mdi-projector:before{content:"\F42E"}.mdi-projector-screen:before{content:"\F42F"}.mdi-publish:before{content:"\F6A6"}.mdi-pulse:before{content:"\F430"}.mdi-puzzle:before{content:"\F431"}.mdi-qqchat:before{content:"\F605"}.mdi-qrcode:before{content:"\F432"}.mdi-qrcode-scan:before{content:"\F433"}.mdi-quadcopter:before{content:"\F434"}.mdi-quality-high:before{content:"\F435"}.mdi-quicktime:before{content:"\F436"}.mdi-radar:before{content:"\F437"}.mdi-radiator:before{content:"\F438"}.mdi-radio:before{content:"\F439"}.mdi-radio-handheld:before{content:"\F43A"}.mdi-radio-tower:before{content:"\F43B"}.mdi-radioactive:before{content:"\F43C"}.mdi-radiobox-blank:before{content:"\F43D"}.mdi-radiobox-marked:before{content:"\F43E"}.mdi-raspberrypi:before{content:"\F43F"}.mdi-ray-end:before{content:"\F440"}.mdi-ray-end-arrow:before{content:"\F441"}.mdi-ray-start:before{content:"\F442"}.mdi-ray-start-arrow:before{content:"\F443"}.mdi-ray-start-end:before{content:"\F444"}.mdi-ray-vertex:before{content:"\F445"}.mdi-rdio:before{content:"\F446"}.mdi-react:before{content:"\F707"}.mdi-read:before{content:"\F447"}.mdi-readability:before{content:"\F448"}.mdi-receipt:before{content:"\F449"}.mdi-record:before{content:"\F44A"}.mdi-record-rec:before{content:"\F44B"}.mdi-recycle:before{content:"\F44C"}.mdi-reddit:before{content:"\F44D"}.mdi-redo:before{content:"\F44E"}.mdi-redo-variant:before{content:"\F44F"}.mdi-refresh:before{content:"\F450"}.mdi-regex:before{content:"\F451"}.mdi-relative-scale:before{content:"\F452"}.mdi-reload:before{content:"\F453"}.mdi-remote:before{content:"\F454"}.mdi-rename-box:before{content:"\F455"}.mdi-reorder-horizontal:before{content:"\F687"}.mdi-reorder-vertical:before{content:"\F688"}.mdi-repeat:before{content:"\F456"}.mdi-repeat-off:before{content:"\F457"}.mdi-repeat-once:before{content:"\F458"}.mdi-replay:before{content:"\F459"}.mdi-reply:before{content:"\F45A"}.mdi-reply-all:before{content:"\F45B"}.mdi-reproduction:before{content:"\F45C"}.mdi-resize-bottom-right:before{content:"\F45D"}.mdi-responsive:before{content:"\F45E"}.mdi-restart:before{content:"\F708"}.mdi-restore:before{content:"\F6A7"}.mdi-rewind:before{content:"\F45F"}.mdi-rewind-outline:before{content:"\F709"}.mdi-rhombus:before{content:"\F70A"}.mdi-rhombus-outline:before{content:"\F70B"}.mdi-ribbon:before{content:"\F460"}.mdi-rice:before{content:"\F7E9"}.mdi-ring:before{content:"\F7EA"}.mdi-road:before{content:"\F461"}.mdi-road-variant:before{content:"\F462"}.mdi-robot:before{content:"\F6A8"}.mdi-rocket:before{content:"\F463"}.mdi-roomba:before{content:"\F70C"}.mdi-rotate-3d:before{content:"\F464"}.mdi-rotate-left:before{content:"\F465"}.mdi-rotate-left-variant:before{content:"\F466"}.mdi-rotate-right:before{content:"\F467"}.mdi-rotate-right-variant:before{content:"\F468"}.mdi-rounded-corner:before{content:"\F607"}.mdi-router-wireless:before{content:"\F469"}.mdi-routes:before{content:"\F46A"}.mdi-rowing:before{content:"\F608"}.mdi-rss:before{content:"\F46B"}.mdi-rss-box:before{content:"\F46C"}.mdi-ruler:before{content:"\F46D"}.mdi-run:before{content:"\F70D"}.mdi-run-fast:before{content:"\F46E"}.mdi-sale:before{content:"\F46F"}.mdi-sass:before{content:"\F7EB"}.mdi-satellite:before{content:"\F470"}.mdi-satellite-variant:before{content:"\F471"}.mdi-saxophone:before{content:"\F609"}.mdi-scale:before{content:"\F472"}.mdi-scale-balance:before{content:"\F5D1"}.mdi-scale-bathroom:before{content:"\F473"}.mdi-scanner:before{content:"\F6AA"}.mdi-school:before{content:"\F474"}.mdi-screen-rotation:before{content:"\F475"}.mdi-screen-rotation-lock:before{content:"\F476"}.mdi-screwdriver:before{content:"\F477"}.mdi-script:before{content:"\F478"}.mdi-sd:before{content:"\F479"}.mdi-seal:before{content:"\F47A"}.mdi-search-web:before{content:"\F70E"}.mdi-seat-flat:before{content:"\F47B"}.mdi-seat-flat-angled:before{content:"\F47C"}.mdi-seat-individual-suite:before{content:"\F47D"}.mdi-seat-legroom-extra:before{content:"\F47E"}.mdi-seat-legroom-normal:before{content:"\F47F"}.mdi-seat-legroom-reduced:before{content:"\F480"}.mdi-seat-recline-extra:before{content:"\F481"}.mdi-seat-recline-normal:before{content:"\F482"}.mdi-security:before{content:"\F483"}.mdi-security-home:before{content:"\F689"}.mdi-security-network:before{content:"\F484"}.mdi-select:before{content:"\F485"}.mdi-select-all:before{content:"\F486"}.mdi-select-inverse:before{content:"\F487"}.mdi-select-off:before{content:"\F488"}.mdi-selection:before{content:"\F489"}.mdi-selection-off:before{content:"\F776"}.mdi-send:before{content:"\F48A"}.mdi-send-secure:before{content:"\F7EC"}.mdi-serial-port:before{content:"\F65C"}.mdi-server:before{content:"\F48B"}.mdi-server-minus:before{content:"\F48C"}.mdi-server-network:before{content:"\F48D"}.mdi-server-network-off:before{content:"\F48E"}.mdi-server-off:before{content:"\F48F"}.mdi-server-plus:before{content:"\F490"}.mdi-server-remove:before{content:"\F491"}.mdi-server-security:before{content:"\F492"}.mdi-set-all:before{content:"\F777"}.mdi-set-center:before{content:"\F778"}.mdi-set-center-right:before{content:"\F779"}.mdi-set-left:before{content:"\F77A"}.mdi-set-left-center:before{content:"\F77B"}.mdi-set-left-right:before{content:"\F77C"}.mdi-set-none:before{content:"\F77D"}.mdi-set-right:before{content:"\F77E"}.mdi-settings:before{content:"\F493"}.mdi-settings-box:before{content:"\F494"}.mdi-shape-circle-plus:before{content:"\F65D"}.mdi-shape-plus:before{content:"\F495"}.mdi-shape-polygon-plus:before{content:"\F65E"}.mdi-shape-rectangle-plus:before{content:"\F65F"}.mdi-shape-square-plus:before{content:"\F660"}.mdi-share:before{content:"\F496"}.mdi-share-variant:before{content:"\F497"}.mdi-shield:before{content:"\F498"}.mdi-shield-half-full:before{content:"\F77F"}.mdi-shield-outline:before{content:"\F499"}.mdi-shopping:before{content:"\F49A"}.mdi-shopping-music:before{content:"\F49B"}.mdi-shovel:before{content:"\F70F"}.mdi-shovel-off:before{content:"\F710"}.mdi-shredder:before{content:"\F49C"}.mdi-shuffle:before{content:"\F49D"}.mdi-shuffle-disabled:before{content:"\F49E"}.mdi-shuffle-variant:before{content:"\F49F"}.mdi-sigma:before{content:"\F4A0"}.mdi-sigma-lower:before{content:"\F62B"}.mdi-sign-caution:before{content:"\F4A1"}.mdi-sign-direction:before{content:"\F780"}.mdi-sign-text:before{content:"\F781"}.mdi-signal:before{content:"\F4A2"}.mdi-signal-2g:before{content:"\F711"}.mdi-signal-3g:before{content:"\F712"}.mdi-signal-4g:before{content:"\F713"}.mdi-signal-hspa:before{content:"\F714"}.mdi-signal-hspa-plus:before{content:"\F715"}.mdi-signal-off:before{content:"\F782"}.mdi-signal-variant:before{content:"\F60A"}.mdi-silverware:before{content:"\F4A3"}.mdi-silverware-fork:before{content:"\F4A4"}.mdi-silverware-spoon:before{content:"\F4A5"}.mdi-silverware-variant:before{content:"\F4A6"}.mdi-sim:before{content:"\F4A7"}.mdi-sim-alert:before{content:"\F4A8"}.mdi-sim-off:before{content:"\F4A9"}.mdi-sitemap:before{content:"\F4AA"}.mdi-skip-backward:before{content:"\F4AB"}.mdi-skip-forward:before{content:"\F4AC"}.mdi-skip-next:before{content:"\F4AD"}.mdi-skip-next-circle:before{content:"\F661"}.mdi-skip-next-circle-outline:before{content:"\F662"}.mdi-skip-previous:before{content:"\F4AE"}.mdi-skip-previous-circle:before{content:"\F663"}.mdi-skip-previous-circle-outline:before{content:"\F664"}.mdi-skull:before{content:"\F68B"}.mdi-skype:before{content:"\F4AF"}.mdi-skype-business:before{content:"\F4B0"}.mdi-slack:before{content:"\F4B1"}.mdi-sleep:before{content:"\F4B2"}.mdi-sleep-off:before{content:"\F4B3"}.mdi-smoking:before{content:"\F4B4"}.mdi-smoking-off:before{content:"\F4B5"}.mdi-snapchat:before{content:"\F4B6"}.mdi-snowflake:before{content:"\F716"}.mdi-snowman:before{content:"\F4B7"}.mdi-soccer:before{content:"\F4B8"}.mdi-sofa:before{content:"\F4B9"}.mdi-solid:before{content:"\F68C"}.mdi-sort:before{content:"\F4BA"}.mdi-sort-alphabetical:before{content:"\F4BB"}.mdi-sort-ascending:before{content:"\F4BC"}.mdi-sort-descending:before{content:"\F4BD"}.mdi-sort-numeric:before{content:"\F4BE"}.mdi-sort-variant:before{content:"\F4BF"}.mdi-soundcloud:before{content:"\F4C0"}.mdi-source-branch:before{content:"\F62C"}.mdi-source-commit:before{content:"\F717"}.mdi-source-commit-end:before{content:"\F718"}.mdi-source-commit-end-local:before{content:"\F719"}.mdi-source-commit-local:before{content:"\F71A"}.mdi-source-commit-next-local:before{content:"\F71B"}.mdi-source-commit-start:before{content:"\F71C"}.mdi-source-commit-start-next-local:before{content:"\F71D"}.mdi-source-fork:before{content:"\F4C1"}.mdi-source-merge:before{content:"\F62D"}.mdi-source-pull:before{content:"\F4C2"}.mdi-soy-sauce:before{content:"\F7ED"}.mdi-speaker:before{content:"\F4C3"}.mdi-speaker-off:before{content:"\F4C4"}.mdi-speaker-wireless:before{content:"\F71E"}.mdi-speedometer:before{content:"\F4C5"}.mdi-spellcheck:before{content:"\F4C6"}.mdi-spotify:before{content:"\F4C7"}.mdi-spotlight:before{content:"\F4C8"}.mdi-spotlight-beam:before{content:"\F4C9"}.mdi-spray:before{content:"\F665"}.mdi-square:before{content:"\F763"}.mdi-square-inc:before{content:"\F4CA"}.mdi-square-inc-cash:before{content:"\F4CB"}.mdi-square-outline:before{content:"\F762"}.mdi-square-root:before{content:"\F783"}.mdi-stackexchange:before{content:"\F60B"}.mdi-stackoverflow:before{content:"\F4CC"}.mdi-stadium:before{content:"\F71F"}.mdi-stairs:before{content:"\F4CD"}.mdi-standard-definition:before{content:"\F7EE"}.mdi-star:before{content:"\F4CE"}.mdi-star-circle:before{content:"\F4CF"}.mdi-star-half:before{content:"\F4D0"}.mdi-star-off:before{content:"\F4D1"}.mdi-star-outline:before{content:"\F4D2"}.mdi-steam:before{content:"\F4D3"}.mdi-steering:before{content:"\F4D4"}.mdi-step-backward:before{content:"\F4D5"}.mdi-step-backward-2:before{content:"\F4D6"}.mdi-step-forward:before{content:"\F4D7"}.mdi-step-forward-2:before{content:"\F4D8"}.mdi-stethoscope:before{content:"\F4D9"}.mdi-sticker:before{content:"\F5D0"}.mdi-sticker-emoji:before{content:"\F784"}.mdi-stocking:before{content:"\F4DA"}.mdi-stop:before{content:"\F4DB"}.mdi-stop-circle:before{content:"\F666"}.mdi-stop-circle-outline:before{content:"\F667"}.mdi-store:before{content:"\F4DC"}.mdi-store-24-hour:before{content:"\F4DD"}.mdi-stove:before{content:"\F4DE"}.mdi-subdirectory-arrow-left:before{content:"\F60C"}.mdi-subdirectory-arrow-right:before{content:"\F60D"}.mdi-subway:before{content:"\F6AB"}.mdi-subway-variant:before{content:"\F4DF"}.mdi-summit:before{content:"\F785"}.mdi-sunglasses:before{content:"\F4E0"}.mdi-surround-sound:before{content:"\F5C5"}.mdi-surround-sound-2-0:before{content:"\F7EF"}.mdi-surround-sound-3-1:before{content:"\F7F0"}.mdi-surround-sound-5-1:before{content:"\F7F1"}.mdi-surround-sound-7-1:before{content:"\F7F2"}.mdi-svg:before{content:"\F720"}.mdi-swap-horizontal:before{content:"\F4E1"}.mdi-swap-vertical:before{content:"\F4E2"}.mdi-swim:before{content:"\F4E3"}.mdi-switch:before{content:"\F4E4"}.mdi-sword:before{content:"\F4E5"}.mdi-sword-cross:before{content:"\F786"}.mdi-sync:before{content:"\F4E6"}.mdi-sync-alert:before{content:"\F4E7"}.mdi-sync-off:before{content:"\F4E8"}.mdi-tab:before{content:"\F4E9"}.mdi-tab-plus:before{content:"\F75B"}.mdi-tab-unselected:before{content:"\F4EA"}.mdi-table:before{content:"\F4EB"}.mdi-table-column-plus-after:before{content:"\F4EC"}.mdi-table-column-plus-before:before{content:"\F4ED"}.mdi-table-column-remove:before{content:"\F4EE"}.mdi-table-column-width:before{content:"\F4EF"}.mdi-table-edit:before{content:"\F4F0"}.mdi-table-large:before{content:"\F4F1"}.mdi-table-row-height:before{content:"\F4F2"}.mdi-table-row-plus-after:before{content:"\F4F3"}.mdi-table-row-plus-before:before{content:"\F4F4"}.mdi-table-row-remove:before{content:"\F4F5"}.mdi-tablet:before{content:"\F4F6"}.mdi-tablet-android:before{content:"\F4F7"}.mdi-tablet-ipad:before{content:"\F4F8"}.mdi-taco:before{content:"\F761"}.mdi-tag:before{content:"\F4F9"}.mdi-tag-faces:before{content:"\F4FA"}.mdi-tag-heart:before{content:"\F68A"}.mdi-tag-multiple:before{content:"\F4FB"}.mdi-tag-outline:before{content:"\F4FC"}.mdi-tag-plus:before{content:"\F721"}.mdi-tag-remove:before{content:"\F722"}.mdi-tag-text-outline:before{content:"\F4FD"}.mdi-target:before{content:"\F4FE"}.mdi-taxi:before{content:"\F4FF"}.mdi-teamviewer:before{content:"\F500"}.mdi-telegram:before{content:"\F501"}.mdi-television:before{content:"\F502"}.mdi-television-classic:before{content:"\F7F3"}.mdi-television-guide:before{content:"\F503"}.mdi-temperature-celsius:before{content:"\F504"}.mdi-temperature-fahrenheit:before{content:"\F505"}.mdi-temperature-kelvin:before{content:"\F506"}.mdi-tennis:before{content:"\F507"}.mdi-tent:before{content:"\F508"}.mdi-terrain:before{content:"\F509"}.mdi-test-tube:before{content:"\F668"}.mdi-text-shadow:before{content:"\F669"}.mdi-text-to-speech:before{content:"\F50A"}.mdi-text-to-speech-off:before{content:"\F50B"}.mdi-textbox:before{content:"\F60E"}.mdi-textbox-password:before{content:"\F7F4"}.mdi-texture:before{content:"\F50C"}.mdi-theater:before{content:"\F50D"}.mdi-theme-light-dark:before{content:"\F50E"}.mdi-thermometer:before{content:"\F50F"}.mdi-thermometer-lines:before{content:"\F510"}.mdi-thought-bubble:before{content:"\F7F5"}.mdi-thought-bubble-outline:before{content:"\F7F6"}.mdi-thumb-down:before{content:"\F511"}.mdi-thumb-down-outline:before{content:"\F512"}.mdi-thumb-up:before{content:"\F513"}.mdi-thumb-up-outline:before{content:"\F514"}.mdi-thumbs-up-down:before{content:"\F515"}.mdi-ticket:before{content:"\F516"}.mdi-ticket-account:before{content:"\F517"}.mdi-ticket-confirmation:before{content:"\F518"}.mdi-ticket-percent:before{content:"\F723"}.mdi-tie:before{content:"\F519"}.mdi-tilde:before{content:"\F724"}.mdi-timelapse:before{content:"\F51A"}.mdi-timer:before{content:"\F51B"}.mdi-timer-10:before{content:"\F51C"}.mdi-timer-3:before{content:"\F51D"}.mdi-timer-off:before{content:"\F51E"}.mdi-timer-sand:before{content:"\F51F"}.mdi-timer-sand-empty:before{content:"\F6AC"}.mdi-timer-sand-full:before{content:"\F78B"}.mdi-timetable:before{content:"\F520"}.mdi-toggle-switch:before{content:"\F521"}.mdi-toggle-switch-off:before{content:"\F522"}.mdi-tooltip:before{content:"\F523"}.mdi-tooltip-edit:before{content:"\F524"}.mdi-tooltip-image:before{content:"\F525"}.mdi-tooltip-outline:before{content:"\F526"}.mdi-tooltip-outline-plus:before{content:"\F527"}.mdi-tooltip-text:before{content:"\F528"}.mdi-tooth:before{content:"\F529"}.mdi-tor:before{content:"\F52A"}.mdi-tower-beach:before{content:"\F680"}.mdi-tower-fire:before{content:"\F681"}.mdi-trackpad:before{content:"\F7F7"}.mdi-traffic-light:before{content:"\F52B"}.mdi-train:before{content:"\F52C"}.mdi-tram:before{content:"\F52D"}.mdi-transcribe:before{content:"\F52E"}.mdi-transcribe-close:before{content:"\F52F"}.mdi-transfer:before{content:"\F530"}.mdi-transit-transfer:before{content:"\F6AD"}.mdi-translate:before{content:"\F5CA"}.mdi-treasure-chest:before{content:"\F725"}.mdi-tree:before{content:"\F531"}.mdi-trello:before{content:"\F532"}.mdi-trending-down:before{content:"\F533"}.mdi-trending-neutral:before{content:"\F534"}.mdi-trending-up:before{content:"\F535"}.mdi-triangle:before{content:"\F536"}.mdi-triangle-outline:before{content:"\F537"}.mdi-trophy:before{content:"\F538"}.mdi-trophy-award:before{content:"\F539"}.mdi-trophy-outline:before{content:"\F53A"}.mdi-trophy-variant:before{content:"\F53B"}.mdi-trophy-variant-outline:before{content:"\F53C"}.mdi-truck:before{content:"\F53D"}.mdi-truck-delivery:before{content:"\F53E"}.mdi-truck-fast:before{content:"\F787"}.mdi-truck-trailer:before{content:"\F726"}.mdi-tshirt-crew:before{content:"\F53F"}.mdi-tshirt-v:before{content:"\F540"}.mdi-tumblr:before{content:"\F541"}.mdi-tumblr-reblog:before{content:"\F542"}.mdi-tune:before{content:"\F62E"}.mdi-tune-vertical:before{content:"\F66A"}.mdi-twitch:before{content:"\F543"}.mdi-twitter:before{content:"\F544"}.mdi-twitter-box:before{content:"\F545"}.mdi-twitter-circle:before{content:"\F546"}.mdi-twitter-retweet:before{content:"\F547"}.mdi-uber:before{content:"\F748"}.mdi-ubuntu:before{content:"\F548"}.mdi-ultra-high-definition:before{content:"\F7F8"}.mdi-umbraco:before{content:"\F549"}.mdi-umbrella:before{content:"\F54A"}.mdi-umbrella-outline:before{content:"\F54B"}.mdi-undo:before{content:"\F54C"}.mdi-undo-variant:before{content:"\F54D"}.mdi-unfold-less-horizontal:before{content:"\F54E"}.mdi-unfold-less-vertical:before{content:"\F75F"}.mdi-unfold-more-horizontal:before{content:"\F54F"}.mdi-unfold-more-vertical:before{content:"\F760"}.mdi-ungroup:before{content:"\F550"}.mdi-unity:before{content:"\F6AE"}.mdi-untappd:before{content:"\F551"}.mdi-update:before{content:"\F6AF"}.mdi-upload:before{content:"\F552"}.mdi-upload-network:before{content:"\F6F5"}.mdi-usb:before{content:"\F553"}.mdi-van-passenger:before{content:"\F7F9"}.mdi-van-utility:before{content:"\F7FA"}.mdi-vanish:before{content:"\F7FB"}.mdi-vector-arrange-above:before{content:"\F554"}.mdi-vector-arrange-below:before{content:"\F555"}.mdi-vector-circle:before{content:"\F556"}.mdi-vector-circle-variant:before{content:"\F557"}.mdi-vector-combine:before{content:"\F558"}.mdi-vector-curve:before{content:"\F559"}.mdi-vector-difference:before{content:"\F55A"}.mdi-vector-difference-ab:before{content:"\F55B"}.mdi-vector-difference-ba:before{content:"\F55C"}.mdi-vector-intersection:before{content:"\F55D"}.mdi-vector-line:before{content:"\F55E"}.mdi-vector-point:before{content:"\F55F"}.mdi-vector-polygon:before{content:"\F560"}.mdi-vector-polyline:before{content:"\F561"}.mdi-vector-radius:before{content:"\F749"}.mdi-vector-rectangle:before{content:"\F5C6"}.mdi-vector-selection:before{content:"\F562"}.mdi-vector-square:before{content:"\F001"}.mdi-vector-triangle:before{content:"\F563"}.mdi-vector-union:before{content:"\F564"}.mdi-verified:before{content:"\F565"}.mdi-vibrate:before{content:"\F566"}.mdi-video:before{content:"\F567"}.mdi-video-3d:before{content:"\F7FC"}.mdi-video-off:before{content:"\F568"}.mdi-video-switch:before{content:"\F569"}.mdi-view-agenda:before{content:"\F56A"}.mdi-view-array:before{content:"\F56B"}.mdi-view-carousel:before{content:"\F56C"}.mdi-view-column:before{content:"\F56D"}.mdi-view-dashboard:before{content:"\F56E"}.mdi-view-day:before{content:"\F56F"}.mdi-view-grid:before{content:"\F570"}.mdi-view-headline:before{content:"\F571"}.mdi-view-list:before{content:"\F572"}.mdi-view-module:before{content:"\F573"}.mdi-view-parallel:before{content:"\F727"}.mdi-view-quilt:before{content:"\F574"}.mdi-view-sequential:before{content:"\F728"}.mdi-view-stream:before{content:"\F575"}.mdi-view-week:before{content:"\F576"}.mdi-vimeo:before{content:"\F577"}.mdi-vine:before{content:"\F578"}.mdi-violin:before{content:"\F60F"}.mdi-visualstudio:before{content:"\F610"}.mdi-vk:before{content:"\F579"}.mdi-vk-box:before{content:"\F57A"}.mdi-vk-circle:before{content:"\F57B"}.mdi-vlc:before{content:"\F57C"}.mdi-voice:before{content:"\F5CB"}.mdi-voicemail:before{content:"\F57D"}.mdi-volume-high:before{content:"\F57E"}.mdi-volume-low:before{content:"\F57F"}.mdi-volume-medium:before{content:"\F580"}.mdi-volume-minus:before{content:"\F75D"}.mdi-volume-mute:before{content:"\F75E"}.mdi-volume-off:before{content:"\F581"}.mdi-volume-plus:before{content:"\F75C"}.mdi-vpn:before{content:"\F582"}.mdi-walk:before{content:"\F583"}.mdi-wall:before{content:"\F7FD"}.mdi-wallet:before{content:"\F584"}.mdi-wallet-giftcard:before{content:"\F585"}.mdi-wallet-membership:before{content:"\F586"}.mdi-wallet-travel:before{content:"\F587"}.mdi-wan:before{content:"\F588"}.mdi-washing-machine:before{content:"\F729"}.mdi-watch:before{content:"\F589"}.mdi-watch-export:before{content:"\F58A"}.mdi-watch-import:before{content:"\F58B"}.mdi-watch-vibrate:before{content:"\F6B0"}.mdi-water:before{content:"\F58C"}.mdi-water-off:before{content:"\F58D"}.mdi-water-percent:before{content:"\F58E"}.mdi-water-pump:before{content:"\F58F"}.mdi-watermark:before{content:"\F612"}.mdi-waves:before{content:"\F78C"}.mdi-weather-cloudy:before{content:"\F590"}.mdi-weather-fog:before{content:"\F591"}.mdi-weather-hail:before{content:"\F592"}.mdi-weather-lightning:before{content:"\F593"}.mdi-weather-lightning-rainy:before{content:"\F67D"}.mdi-weather-night:before{content:"\F594"}.mdi-weather-partlycloudy:before{content:"\F595"}.mdi-weather-pouring:before{content:"\F596"}.mdi-weather-rainy:before{content:"\F597"}.mdi-weather-snowy:before{content:"\F598"}.mdi-weather-snowy-rainy:before{content:"\F67E"}.mdi-weather-sunny:before{content:"\F599"}.mdi-weather-sunset:before{content:"\F59A"}.mdi-weather-sunset-down:before{content:"\F59B"}.mdi-weather-sunset-up:before{content:"\F59C"}.mdi-weather-windy:before{content:"\F59D"}.mdi-weather-windy-variant:before{content:"\F59E"}.mdi-web:before{content:"\F59F"}.mdi-webcam:before{content:"\F5A0"}.mdi-webhook:before{content:"\F62F"}.mdi-webpack:before{content:"\F72A"}.mdi-wechat:before{content:"\F611"}.mdi-weight:before{content:"\F5A1"}.mdi-weight-kilogram:before{content:"\F5A2"}.mdi-whatsapp:before{content:"\F5A3"}.mdi-wheelchair-accessibility:before{content:"\F5A4"}.mdi-white-balance-auto:before{content:"\F5A5"}.mdi-white-balance-incandescent:before{content:"\F5A6"}.mdi-white-balance-iridescent:before{content:"\F5A7"}.mdi-white-balance-sunny:before{content:"\F5A8"}.mdi-widgets:before{content:"\F72B"}.mdi-wifi:before{content:"\F5A9"}.mdi-wifi-off:before{content:"\F5AA"}.mdi-wii:before{content:"\F5AB"}.mdi-wiiu:before{content:"\F72C"}.mdi-wikipedia:before{content:"\F5AC"}.mdi-window-close:before{content:"\F5AD"}.mdi-window-closed:before{content:"\F5AE"}.mdi-window-maximize:before{content:"\F5AF"}.mdi-window-minimize:before{content:"\F5B0"}.mdi-window-open:before{content:"\F5B1"}.mdi-window-restore:before{content:"\F5B2"}.mdi-windows:before{content:"\F5B3"}.mdi-wordpress:before{content:"\F5B4"}.mdi-worker:before{content:"\F5B5"}.mdi-wrap:before{content:"\F5B6"}.mdi-wrench:before{content:"\F5B7"}.mdi-wunderlist:before{content:"\F5B8"}.mdi-xaml:before{content:"\F673"}.mdi-xbox:before{content:"\F5B9"}.mdi-xbox-controller:before{content:"\F5BA"}.mdi-xbox-controller-battery-alert:before{content:"\F74A"}.mdi-xbox-controller-battery-empty:before{content:"\F74B"}.mdi-xbox-controller-battery-full:before{content:"\F74C"}.mdi-xbox-controller-battery-low:before{content:"\F74D"}.mdi-xbox-controller-battery-medium:before{content:"\F74E"}.mdi-xbox-controller-battery-unknown:before{content:"\F74F"}.mdi-xbox-controller-off:before{content:"\F5BB"}.mdi-xda:before{content:"\F5BC"}.mdi-xing:before{content:"\F5BD"}.mdi-xing-box:before{content:"\F5BE"}.mdi-xing-circle:before{content:"\F5BF"}.mdi-xml:before{content:"\F5C0"}.mdi-xmpp:before{content:"\F7FE"}.mdi-yammer:before{content:"\F788"}.mdi-yeast:before{content:"\F5C1"}.mdi-yelp:before{content:"\F5C2"}.mdi-yin-yang:before{content:"\F67F"}.mdi-youtube-play:before{content:"\F5C3"}.mdi-zip-box:before{content:"\F5C4"}.mdi-blank:before{content:"\F68C";visibility:hidden}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark:before{color:rgba(0,0,0,0.54)}.mdi-dark.mdi-inactive:before{color:rgba(0,0,0,0.26)}.mdi-light:before{color:#fff}.mdi-light.mdi-inactive:before{color:rgba(255,255,255,0.3)}.mdi-rotate-45:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-h:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.mdi-flip-v:before{-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.mdi-spin:before{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
/*# sourceMappingURL=materialdesignicons.min.css.map */

/*!*********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/css/motion-ui.min.css ***!
  \*********************************************************************************************************************/
.slide-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter,.slide-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;transition-property:opacity,-webkit-transform;-webkit-backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{-webkit-transform:translateX(-100%);transform:translateX(-100%);transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{-webkit-transform:translateY(100%);transform:translateY(100%);transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;backface-visibility:hidden}.slide-in-right.mui-enter,.slide-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:opacity,-webkit-transform;-webkit-backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{-webkit-transform:translateX(100%);transform:translateX(100%);transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{-webkit-transform:translateY(0);transform:translateY(0);transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;backface-visibility:hidden}.slide-out-right.mui-leave,.slide-out-up.mui-leave{transition-property:opacity,-webkit-transform;-webkit-backface-visibility:hidden;transition-duration:.5s;transition-timing-function:linear}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(100%);transform:translateY(100%)}.slide-out-right.mui-leave{-webkit-transform:translateX(0);transform:translateX(0);transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{-webkit-transform:translateY(0);transform:translateY(0);transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);transform:translateX(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fade-in.mui-enter,.fade-out.mui-leave{transition-property:opacity;transition-duration:.5s;transition-timing-function:linear}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{opacity:0}.fade-in.mui-enter.mui-enter-active,.fade-out.mui-leave{opacity:1}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-bottom.mui-enter,.hinge-in-from-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;transition-property:opacity,-webkit-transform}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-right.mui-enter{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-bottom.mui-enter{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);-webkit-transform-origin:bottom;transform-origin:bottom;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-left.mui-enter,.hinge-in-from-middle-x.mui-enter{transition-duration:.5s;transition-timing-function:linear;transition-property:opacity,-webkit-transform}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-left.mui-enter{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-x.mui-enter{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:center;transform-origin:center;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-y.mui-enter,.hinge-out-from-top.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:opacity,-webkit-transform}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-y.mui-enter{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:center;transform-origin:center;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-out-from-top.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:top;transform-origin:top;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-bottom.mui-leave,.hinge-out-from-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:opacity,-webkit-transform}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:right;transform-origin:right;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:bottom;transform-origin:bottom;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-left.mui-leave,.hinge-out-from-middle-x.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:opacity,-webkit-transform}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:left;transform-origin:left;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;transform-origin:center;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-y.mui-leave,.scale-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;transition-property:opacity,-webkit-transform}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;transform-origin:center;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{-webkit-transform:scale(.5);transform:scale(.5);transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-down.mui-enter,.scale-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:opacity,-webkit-transform}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{-webkit-transform:scale(1.5);transform:scale(1.5);transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-down.mui-enter.mui-enter-active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{-webkit-transform:scale(1);transform:scale(1);transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-down.mui-leave,.spin-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;transition-property:opacity,-webkit-transform}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{-webkit-transform:scale(1);transform:scale(1);transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}.spin-in.mui-enter{-webkit-transform:rotate(-.75turn);transform:rotate(-.75turn);transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in-ccw.mui-enter,.spin-out.mui-leave{transition-property:opacity,-webkit-transform;transition-duration:.5s;transition-timing-function:linear}.spin-in.mui-enter.mui-enter-active{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{-webkit-transform:rotate(0);transform:rotate(0);transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(.75turn);transform:rotate(.75turn);opacity:0}.spin-in-ccw.mui-enter{-webkit-transform:rotate(.75turn);transform:rotate(.75turn);transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:rotate(0);transform:rotate(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-.75turn);transform:rotate(-.75turn);opacity:0}.slow{transition-duration:750ms!important}.linear{transition-timing-function:linear!important;-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.ease{transition-timing-function:ease!important;-webkit-animation-timing-function:ease!important;animation-timing-function:ease!important}.ease-in{transition-timing-function:ease-in!important;-webkit-animation-timing-function:ease-in!important;animation-timing-function:ease-in!important}.ease-out{transition-timing-function:ease-out!important;-webkit-animation-timing-function:ease-out!important;animation-timing-function:ease-out!important}.ease-in-out{transition-timing-function:ease-in-out!important;-webkit-animation-timing-function:ease-in-out!important;animation-timing-function:ease-in-out!important}.bounce-in{transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;-webkit-animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important;-webkit-animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important;animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;-webkit-animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{transition-delay:.3s!important;-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.long-delay{transition-delay:.7s!important;-webkit-animation-delay:.7s!important;animation-delay:.7s!important}.shake{-webkit-animation-name:shake-7;animation-name:shake-7}@-webkit-keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}.spin-cw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@-webkit-keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wiggle{-webkit-animation-name:wiggle-7deg;animation-name:wiggle-7deg}@-webkit-keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,100%,30%,70%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,100%,30%,70%{-webkit-transform:rotate(0);transform:rotate(0)}}.shake,.spin-ccw,.spin-cw,.wiggle{-webkit-animation-duration:.5s;animation-duration:.5s}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:750ms!important;animation-duration:750ms!important}.fast{transition-duration:250ms!important;-webkit-animation-duration:250ms!important;animation-duration:250ms!important}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QXFCO0FBQ3pCOztBQUVBO0lBQ0kscUJBQXFCO0FBQ3pCOztBQUVBO0lBQ0ksVUFBVTtBQUNkOztBQUVBO0lBQ0kscUJBQXFCO0FBQ3pCOztBQUVBO0lBQ0kscUJBQXFCO0FBQ3pCOztBQUVBO0lBQ0ksVUFBVTtBQUNkOztBQUVBO0lBQ0kscUJBQXFCO0FBQ3pCOztBQUVBO0lBQ0kscUJBQXFCO0FBQ3pCOztBQUVBO0lBQ0ksV0FBVztBQUNmOztBQUVBO0lBQ0k7UUFDSSxXQUFXO1FBQ1gsV0FBVztJQUNmO0lBQ0E7UUFDSSxjQUFjO0lBQ2xCO0lBQ0E7UUFDSSxXQUFXO0lBQ2Y7SUFDQTtRQUNJLG9CQUFvQjtJQUN4QjtJQUNBO1FBQ0kscUJBQXFCO0lBQ3pCO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7SUFDQTtRQUNJLHFCQUFxQjtJQUN6QjtJQUNBO1FBQ0kscUJBQXFCO0lBQ3pCO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7SUFDQTtRQUNJLHFCQUFxQjtJQUN6QjtJQUNBO1FBQ0kscUJBQXFCO0lBQ3pCO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7SUFDQTtRQUNJLHFCQUFxQjtJQUN6QjtJQUNBO1FBQ0kscUJBQXFCO0lBQ3pCO0lBQ0E7UUFDSSxXQUFXO0lBQ2Y7QUFDSjtBQUNBO0lBQ0k7UUFDSSxXQUFXO1FBQ1gsV0FBVztJQUNmO0lBQ0E7UUFDSSxjQUFjO0lBQ2xCO0lBQ0E7UUFDSSxXQUFXO0lBQ2Y7SUFDQTtRQUNJLG9CQUFvQjtJQUN4QjtJQUNBO1FBQ0kscUJBQXFCO0lBQ3pCO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7SUFDQTtRQUNJLHFCQUFxQjtJQUN6QjtJQUNBO1FBQ0kscUJBQXFCO0lBQ3pCO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7SUFDQTtRQUNJLHFCQUFxQjtJQUN6QjtJQUNBO1FBQ0kscUJBQXFCO0lBQ3pCO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7SUFDQTtRQUNJLHFCQUFxQjtJQUN6QjtJQUNBO1FBQ0kscUJBQXFCO0lBQ3pCO0lBQ0E7UUFDSSxXQUFXO0lBQ2Y7QUFDSjtBQUNBO0lBQ0k7UUFDSSxX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Q0ksV0FBVztJQUNmO0lBQ0E7UUFDSSxzQkFBc0I7SUFDMUI7SUFDQTtRQUNJLHNCQUFzQjtJQUMxQjtJQUNBO1FBQ0ksV0FBVztJQUNmO0lBQ0E7UUFDSSxzQkFBc0I7SUFDMUI7SUFDQTtRQUNJLHNCQUFzQjtJQUMxQjtJQUNBO1FBQ0ksV0FBVztJQUNmO0lBQ0E7UUFDSSxzQkFBc0I7SUFDMUI7SUFDQTtRQUNJLHNCQUFzQjtJQUMxQjtJQUNBO1FBQ0ksWUFBWTtJQUNoQjtBQUNKO0FBQ0E7SUFDSTtRQUNJLFdBQVc7UUFDWCxZQUFZO0lBQ2hCO0lBQ0E7UUFDSSxjQUFjO0lBQ2xCO0lBQ0E7UUFDSSxZQUFZO0lBQ2hCO0lBQ0E7UUFDSSxxQkFBcUI7SUFDekI7SUFDQTtRQUNJLHNCQUFzQjtJQUMxQjtJQUNBO1FBQ0ksV0FBVztJQUNmO0lBQ0E7UUFDSSxzQkFBc0I7SUFDMUI7SUFDQTtRQUNJLHNCQUFzQjtJQUMxQjtJQUNBO1FBQ0ksV0FBVztJQUNmO0lBQ0E7UUFDSSxzQkFBc0I7SUFDMUI7SUFDQTtRQUNJLHNCQUFzQjtJQUMxQjtJQUNBO1FBQ0ksV0FBVztJQUNmO0lBQ0E7UUFDSSxzQkFBc0I7SUFDMUI7SUFDQTtRQUNJLHNCQUFzQjtJQUMxQjtJQUNBO1FBQ0ksWUFBWTtJQUNoQjtBQUNKO0FBQ0E7SUFDSTtRQUNJLFdBQVc7UUFDWCxZQUFZO0lBQ2hCO0lBQ0E7UUFDSSxjQUFjO0lBQ2xCO0lBQ0E7UUFDSSxZQUFZO0lBQ2hCO0lBQ0E7UUFDSSxxQkFBcUI7SUFDekI7SUFDQTtRQUNJLHNCQUFzQjtJQUMxQjtJQUNBO1FBQ0ksV0FBVztJQUNmO0lBQ0E7UUFDSSxzQkFBc0I7SUFDMUI7SUFDQTtRQUNJLHNCQUFzQjtJQUMxQjtJQUNBO1FBQ0ksV0FBVztJQUNmO0lBQ0E7UUFDSSxzQkFBc0I7SUFDMUI7SUFDQTtRQUNJLHNCQUFzQjtJQUMxQjtJQUNBO1FBQ0ksV0FBVztJQUNmO0lBQ0E7UUFDSSxzQkFBc0I7SUFDMUI7SUFDQTtRQUNJLHNCQUFzQjtJQUMxQjtJQUNBO1FBQ0ksWUFB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WTtJQUNoQjtJQUNBO1FBQ0ksc0NBQXNDO0lBQzFDO0lBQ0E7UUFDSSx1Q0FBdUM7SUFDM0M7SUFDQTtRQUNJLDRCQUE0QjtJQUNoQztJQUNBO1FBQ0ksdUNBQXVDO0lBQzNDO0lBQ0E7UUFDSSx1Q0FBdUM7SUFDM0M7SUFDQTtRQUNJLDRCQUE0QjtJQUNoQztJQUNBO1FBQ0ksdUNBQXVDO0lBQzNDO0lBQ0E7UUFDSSx1Q0FBdUM7SUFDM0M7SUFDQTtRQUNJLDRCQUE0QjtJQUNoQztJQUNBO1FBQ0ksdUNBQXVDO0lBQzNDO0lBQ0E7UUFDSSx1Q0FBdUM7SUFDM0M7SUFDQTtRQUNJLDZCQUE2QjtJQUNqQztJQUNBO1FBQ0ksWUFBWTtJQUNoQjtJQUNBO1FBQ0ksWUFBWTtJQUNoQjtJQUNBO1FBQ0ksc0NBQXNDO0lBQzFDO0lBQ0E7UUFDSSx1Q0FBdUM7SUFDM0M7SUFDQTtRQUNJLDRCQUE0QjtJQUNoQztJQUNBO1FBQ0ksdUNBQXVDO0lBQzNDO0lBQ0E7UUFDSSx1Q0FBdUM7SUFDM0M7SUFDQTtRQUNJLDRCQUE0QjtJQUNoQztJQUNBO1FBQ0ksdUNBQXVDO0lBQzNDO0lBQ0E7UUFDSSx1Q0FBdUM7SUFDM0M7SUFDQTtRQUNJLDRCQUE0QjtJQUNoQztJQUNBO1FBQ0ksdUNBQXVDO0lBQzNDO0lBQ0E7UUFDSSx1Q0FBdUM7SUFDM0M7SUFDQTtRQUNJLDZCQUE2QjtJQUNqQztBQUNKO0FBQ0E7SUFDSTtRQUNJLFlBQVk7SUFDaEI7SUFDQTtRQUNJLFlBQVk7SUFDaEI7SUFDQTtRQUNJLHNDQUFzQztJQUMxQztJQUNBO1FBQ0ksdUNBQXVDO0lBQzNDO0lBQ0E7UUFDSSw0QkFBNEI7SUFDaEM7SUFDQTtRQUNJLHVDQUF1QztJQUMzQztJQUNBO1FBQ0ksdUNBQXVDO0lBQzNDO0lBQ0E7UUFDSSw0QkFBNEI7SUFDaEM7SUFDQTtRQUNJLHVDQUF1QztJQUMzQztJQUNBO1FBQ0ksdUNBQXVDO0lBQzNDO0lBQ0E7UUFDSSw0QkFBNEI7SUFDaEM7SUFDQTtRQUNJLHVDQUF1QztJQUMzQztJQUNBO1FBQ0ksdUNBQXVD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QUFtQixDQUFDLENBQUMsa0NBQWtDLDhCQUE4QixDQUFDLHNCQUFzQixDQUFDLFVBQVUsMENBQTBDLENBQUMsa0NBQWtDLENBQUMsTUFBTSwwQ0FBMEMsQ0FBQyxrQ0FBa0MsQ0FBQyxNQUFNLG1DQUFtQyxDQUFDLDBDQUEwQyxDQUFDLGtDQUFrQyxDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9hcHBOZXcuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9jc3MvY29tcG9uZW50cy9fYXJ0aWNsZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Nzcy9jb21wb25lbnRzL19zbGlja3NsaWRlci5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLXRoZW1lLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvY3NzL2ljb25zLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Nzcy9tb3Rpb24tdWkubWluLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBSZWQgKi9cbi8qIFBpbmsgKi9cbi8qIFB1cnBsZSAqL1xuLyogRGVlcCBQdXJwbGUgKi9cbi8qIEluZGlnbyAqL1xuLyogQmx1ZSAqL1xuLyogTGlnaHQgQmx1ZSAqL1xuLyogQ3lhbiAqL1xuLyogVGVhbCAqL1xuLyogR3JlZW4gKi9cbi8qIExpZ2h0IEdyZWVuICovXG4vKiBMaW1lICovXG4vKiBZZWxsb3cgKi9cbi8qIEFtYmVyICovXG4vKiBPcmFuZ2UgKi9cbi8qIERlZXAgT3JhbmdlICovXG4vKiBCcm93biAqL1xuLyogR3JleSAqL1xuLyogQmx1ZSBHcmV5ICovXG4vKiBXaGl0ZSAvIEJsYWNrICovXG4vKiA9PSBDb3B5IG9mIHRoZSBGb3VuZGF0aW9uIFZhcmlhYmxlcyB0byBiZSBvdmVycmlkZGVuIHdpdGggb3VyIHRlbXBsYXRlIENTUy4gKi9cbi8qKlxuICogRm91bmRhdGlvbiBmb3IgU2l0ZXNcbiAqIFZlcnNpb24gNi44LjFcbiAqIGh0dHBzOi8vZ2V0LmZvdW5kYXRpb25cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuICovXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5yZXZlYWwubGFyZ2UsIC5yZXZlYWwuc21hbGwsIC5yZXZlYWwudGlueSwgLnJldmVhbCB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG59XG4vKiEgbm9ybWFsaXplLmNzcyB2OC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5odG1sIHtcbiAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbmJvZHkge1xuICAgIG1hcmdpbjogMDtcbn1cblxuaDEsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg2LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDQsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIFt0eXBlPXJhZGlvXSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDMsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBwLnNvY2lhbC10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDIge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbmhyIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbnByZSB7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5hIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYWJiclt0aXRsZV0ge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gICAgdG9wOiAtMC41ZW07XG59XG5cbmltZyB7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICBtYXJnaW46IDA7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nIHtcbiAgICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbmZpZWxkc2V0IHtcbiAgICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbmxlZ2VuZCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG50ZXh0YXJlYSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cblt0eXBlPWNoZWNrYm94XSxcblt0eXBlPXJhZGlvXSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgICBmb250OiBpbmhlcml0O1xufVxuXG5kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gICAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG50ZW1wbGF0ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuW2hpZGRlbl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbltkYXRhLXdoYXRpbnRlbnQ9bW91c2VdICosIFtkYXRhLXdoYXRpbnRlbnQ9bW91c2VdICo6Zm9jdXMsXG5bZGF0YS13aGF0aW50ZW50PXRvdWNoXSAqLFxuW2RhdGEtd2hhdGludGVudD10b3VjaF0gKjpmb2N1cyxcbltkYXRhLXdoYXRpbnB1dD1tb3VzZV0gKixcbltkYXRhLXdoYXRpbnB1dD1tb3VzZV0gKjpmb2N1cyxcbltkYXRhLXdoYXRpbnB1dD10b3VjaF0gKixcbltkYXRhLXdoYXRpbnB1dD10b3VjaF0gKjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuW2RyYWdnYWJsZT1mYWxzZV0ge1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZm91bmRhdGlvbi1tcSB7XG4gICAgZm9udC1mYW1pbHk6IFwic21hbGw9MGVtJm1lZGl1bT00OGVtJmxhcmdlPTY0ZW0meGxhcmdlPTc1ZW0meHhsYXJnZT05MGVtXCI7XG59XG5cbmh0bWwge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZm9udC1zaXplOiAxMDAlO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbmJvZHkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAjMGEwYTBhO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbmltZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljO1xufVxuXG50ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuc2VsZWN0IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5tYXBfY2FudmFzIGltZyxcbi5tYXBfY2FudmFzIGVtYmVkLFxuLm1hcF9jYW52YXMgb2JqZWN0LFxuLm1xYS1kaXNwbGF5IGltZyxcbi5tcWEtZGlzcGxheSBlbWJlZCxcbi5tcWEtZGlzcGxheSBvYmplY3Qge1xuICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5idXR0b24ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjdXJzb3I6IGF1dG87XG59XG5bZGF0YS13aGF0aW5wdXQ9bW91c2VdIGJ1dHRvbiB7XG4gICAgb3V0bGluZTogMDtcbn1cblxucHJlIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG5cbi5pcy12aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uaXMtaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cblt0eXBlPXRleHRdLCBbdHlwZT1wYXNzd29yZF0sIFt0eXBlPWRhdGVdLCBbdHlwZT1kYXRldGltZV0sIFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgW3R5cGU9bW9udGhdLCBbdHlwZT13ZWVrXSwgW3R5cGU9ZW1haWxdLCBbdHlwZT1udW1iZXJdLCBbdHlwZT1zZWFyY2hdLCBbdHlwZT10ZWxdLCBbdHlwZT10aW1lXSwgW3R5cGU9dXJsXSwgW3R5cGU9Y29sb3JdLFxudGV4dGFyZWEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyLjQzNzVyZW07XG4gICAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NhY2FjYTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAjMGEwYTBhO1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cywgYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5bdHlwZT10ZXh0XTpmb2N1cywgW3R5cGU9cGFzc3dvcmRdOmZvY3VzLCBbdHlwZT1kYXRlXTpmb2N1cywgW3R5cGU9ZGF0ZXRpbWVdOmZvY3VzLCBbdHlwZT1kYXRldGltZS1sb2NhbF06Zm9jdXMsIFt0eXBlPW1vbnRoXTpmb2N1cywgW3R5cGU9d2Vla106Zm9jdXMsIFt0eXBlPWVtYWlsXTpmb2N1cywgW3R5cGU9bnVtYmVyXTpmb2N1cywgW3R5cGU9c2VhcmNoXTpmb2N1cywgW3R5cGU9dGVsXTpmb2N1cywgW3R5cGU9dGltZV06Zm9jdXMsIFt0eXBlPXVybF06Zm9jdXMsIFt0eXBlPWNvbG9yXTpmb2N1cyxcbnRleHRhcmVhOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4YThhOGE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4ICNjYWNhY2E7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjVzLCBib3JkZXItY29sb3IgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG5cbnRleHRhcmVhIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG50ZXh0YXJlYVtyb3dzXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG5pbnB1dDpkaXNhYmxlZCwgaW5wdXRbcmVhZG9ubHldLFxudGV4dGFyZWE6ZGlzYWJsZWQsXG50ZXh0YXJlYVtyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuW3R5cGU9c3VibWl0XSxcblt0eXBlPWJ1dHRvbl0ge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG46OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2NhY2FjYTtcbn1cblxuW3R5cGU9ZmlsZV0sXG5bdHlwZT1jaGVja2JveF0sXG5bdHlwZT1yYWRpb10ge1xuICAgIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgaDQsIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCxcblt0eXBlPXJhZGlvXSArIGxhYmVsLFxuLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGg0LFxuLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5bdHlwZT1jaGVja2JveF0gKyBsYWJlbFtmb3JdLCAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgaDRbZm9yXSxcblt0eXBlPXJhZGlvXSArIGxhYmVsW2Zvcl0sXG4uaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgaDRbZm9yXSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5sYWJlbCA+IFt0eXBlPWNoZWNrYm94XSwgLmlwZS1mb3JtIGg0ID4gW3R5cGU9Y2hlY2tib3hdLCAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwgPiBbdHlwZT1jaGVja2JveF0sIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCA+IFt0eXBlPWNoZWNrYm94XSxcbmxhYmVsID4gW3R5cGU9cmFkaW9dLFxuLmlwZS1mb3JtIGg0ID4gW3R5cGU9cmFkaW9dLFxuLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsID4gW3R5cGU9cmFkaW9dLFxuLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsID4gW3R5cGU9cmFkaW9dIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuW3R5cGU9ZmlsZV0ge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5sYWJlbCwgLmlwZS1mb3JtIGg0LCAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGg0LCAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgaDQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBjb2xvcjogIzBhMGEwYTtcbn1cbmxhYmVsLm1pZGRsZSwgLmlwZS1mb3JtIGg0Lm1pZGRsZSwgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLm1pZGRsZSwgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLm1pZGRsZSB7XG4gICAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmc6IDAuNTYyNXJlbSAwO1xufVxuXG4uaGVscC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uaW5wdXQtZ3JvdXAgPiA6Zmlyc3QtY2hpbGQsIC5pbnB1dC1ncm91cCA+IDpmaXJzdC1jaGlsZC5pbnB1dC1ncm91cC1idXR0b24gPiAqIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMCAwO1xufVxuLmlucHV0LWdyb3VwID4gOmxhc3QtY2hpbGQsIC5pbnB1dC1ncm91cCA+IDpsYXN0LWNoaWxkLmlucHV0LWdyb3VwLWJ1dHRvbiA+ICoge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG59XG5cbi5pbnB1dC1ncm91cC1idXR0b24gYSxcbi5pbnB1dC1ncm91cC1idXR0b24gaW5wdXQsXG4uaW5wdXQtZ3JvdXAtYnV0dG9uIGJ1dHRvbixcbi5pbnB1dC1ncm91cC1idXR0b24gbGFiZWwsXG4uaW5wdXQtZ3JvdXAtYnV0dG9uIC5pcGUtZm9ybSBoNCxcbi5pbnB1dC1ncm91cC1idXR0b24gLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLFxuLmlucHV0LWdyb3VwLWJ1dHRvbiAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsXG4uaXBlLWZvcm0gLmlucHV0LWdyb3VwLWJ1dHRvbiBoNCxcbi5pcGUtZm9ybSAuaW5wdXQtZ3JvdXAtYnV0dG9uIFt0eXBlPXJhZGlvXSArIGxhYmVsLFxuLmlwZS1mb3JtIC5pbnB1dC1ncm91cC1idXR0b24gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5pbnB1dC1ncm91cC1idXR0b24sIC5pbnB1dC1ncm91cC1maWVsZCwgLmlucHV0LWdyb3VwLWxhYmVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmlucHV0LWdyb3VwLWxhYmVsIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NhY2FjYTtcbiAgICBiYWNrZ3JvdW5kOiAjZTZlNmU2O1xuICAgIGNvbG9yOiAjMGEwYTBhO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbnB1dC1ncm91cC1sYWJlbDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLmlucHV0LWdyb3VwLWxhYmVsOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtZmllbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgZmxleDogMSAxIDBweDtcbiAgICBtaW4td2lkdGg6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1idXR0b24ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xufVxuLmlucHV0LWdyb3VwLWJ1dHRvbiBhLFxuLmlucHV0LWdyb3VwLWJ1dHRvbiBpbnB1dCxcbi5pbnB1dC1ncm91cC1idXR0b24gYnV0dG9uLFxuLmlucHV0LWdyb3VwLWJ1dHRvbiBsYWJlbCxcbi5pbnB1dC1ncm91cC1idXR0b24gLmlwZS1mb3JtIGg0LFxuLmlucHV0LWdyb3VwLWJ1dHRvbiAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsXG4uaW5wdXQtZ3JvdXAtYnV0dG9uIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCxcbi5pcGUtZm9ybSAuaW5wdXQtZ3JvdXAtYnV0dG9uIGg0LFxuLmlwZS1mb3JtIC5pbnB1dC1ncm91cC1idXR0b24gW3R5cGU9cmFkaW9dICsgbGFiZWwsXG4uaXBlLWZvcm0gLmlucHV0LWdyb3VwLWJ1dHRvbiBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5maWVsZHNldCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5maWVsZHNldCB7XG4gICAgbWFyZ2luOiAxLjEyNXJlbSAwO1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NhY2FjYTtcbn1cbi5maWVsZHNldCBsZWdlbmQge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tbGVmdDogLTAuMTg3NXJlbTtcbiAgICBwYWRkaW5nOiAwIDAuMTg3NXJlbTtcbn1cblxuc2VsZWN0IHtcbiAgICBoZWlnaHQ6IDIuNDM3NXJlbTtcbiAgICBtYXJnaW46IDAgMCAxcmVtO1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjYWNhY2E7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICMwYTBhMGE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgd2lkdGg9XCIzMlwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAzMiAyNFwiPjxwb2x5Z29uIHBvaW50cz1cIjAsMCAzMiwwIDE2LDI0XCIgc3R5bGU9XCJmaWxsOiByZ2IlMjgxMzgsIDEzOCwgMTM4JTI5XCI+PC9wb2x5Z29uPjwvc3ZnPicpO1xuICAgIGJhY2tncm91bmQtb3JpZ2luOiBjb250ZW50LWJveDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtMXJlbSBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDlweCA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cywgYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMFxcMCApIHtcbiAgICBzZWxlY3Qge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQVlDQVlBQUFDYlUvODBBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQUlwSlJFRlVlTnJFa2NrTmdEQU1CQmZSa0V0ME9iUkJCZHNHWFVEZ21RZks0WGhIMm04Y3pRQUF5MjdSM3RzdzRRZmUyeDh1T082b1lMYjZHbE9vcjNHRitzd1VSQU9tVUorUnd0RUpzOVd2VEdFWXhCWHFJMU1RQVpoQ2ZVUUtSekRNVmorVHdyQUlWNmp2U1VFa1lBcjFMU2tjeVRCYi9WK0tZZlg3eEFldXNxM3NMRHRHSDNrRUdBQ1BXSWZsTlpmaFJRQUFBQUJKUlU1RXJrSmdnZz09XCIpO1xuICAgIH1cbn1cbnNlbGVjdDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOGE4YThhO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDVweCAjY2FjYWNhO1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cywgYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuc2VsZWN0OmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5zZWxlY3RbbXVsdGlwbGVdIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbnNlbGVjdDpub3QoW211bHRpcGxlXSkge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uaXMtaW52YWxpZC1pbnB1dDpub3QoOmZvY3VzKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2M0YjM3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWVjZWE7XG59XG4uaXMtaW52YWxpZC1pbnB1dDpub3QoOmZvY3VzKTo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjY2M0YjM3O1xufVxuXG4uaXMtaW52YWxpZC1sYWJlbCB7XG4gICAgY29sb3I6ICNjYzRiMzc7XG59XG5cbi5mb3JtLWVycm9yIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNjYzRiMzc7XG59XG4uZm9ybS1lcnJvci5pcy12aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuZGl2LFxuZGwsXG5kdCxcbmRkLFxudWwsXG5vbCxcbmxpLFxuaDEsXG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNixcbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg1LFxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDQsXG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsXG4uaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9cmFkaW9dICsgbGFiZWwsXG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsXG4uaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsXG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMyxcbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLFxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgcC5zb2NpYWwtdGl0bGUsXG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMixcbmgyLFxuaDMsXG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSxcbmg0LFxuLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLFxuLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLFxuLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGg0LFxuLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGg0LFxuaDUsXG5oNixcbnByZSxcbmZvcm0sXG5wLFxuYmxvY2txdW90ZSxcbnRoLFxudGQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG59XG5cbmVtLFxuaSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5zdHJvbmcsXG5iIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5oMSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDYsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg1LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9cmFkaW9dICsgbGFiZWwsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMywgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIHAuc29jaWFsLXRpdGxlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMiwgLmgxLFxuaDIsIC5oMixcbmgzLFxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUsIC5oMyxcbmg0LFxuLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLFxuLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLFxuLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGg0LFxuLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGg0LCAuaDQsXG5oNSwgLmg1LFxuaDYsIC5oNiB7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG59XG5oMSBzbWFsbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDYgc21hbGwsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg1IHNtYWxsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNCBzbWFsbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsIHNtYWxsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9cmFkaW9dICsgbGFiZWwgc21hbGwsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCBzbWFsbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHNtYWxsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMyBzbWFsbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUgc21hbGwsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIHAuc29jaWFsLXRpdGxlIHNtYWxsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMiBzbWFsbCwgLmgxIHNtYWxsLFxuaDIgc21hbGwsIC5oMiBzbWFsbCxcbmgzIHNtYWxsLFxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUgc21hbGwsIC5oMyBzbWFsbCxcbmg0IHNtYWxsLFxuLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsIHNtYWxsLFxuLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHNtYWxsLFxuLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGg0IHNtYWxsLFxuLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGg0IHNtYWxsLCAuaDQgc21hbGwsXG5oNSBzbWFsbCwgLmg1IHNtYWxsLFxuaDYgc21hbGwsIC5oNiBzbWFsbCB7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgY29sb3I6ICNjYWNhY2E7XG59XG5cbmgxLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNiwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg0LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgzLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgcC5zb2NpYWwtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgyLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbmgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5oMywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUsIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuaDQsIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgaDQsIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbmg1LCAuaDUge1xuICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbmg2LCAuaDYge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGgxLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNiwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg0LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgzLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgcC5zb2NpYWwtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgyLCAuaDEge1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgfVxuICAgIGgyLCAuaDIge1xuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICB9XG4gICAgaDMsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCAuaDMge1xuICAgICAgICBmb250LXNpemU6IDEuOTM3NXJlbTtcbiAgICB9XG4gICAgaDQsIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgaDQsIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBoNCwgLmg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjU2MjVyZW07XG4gICAgfVxuICAgIGg1LCAuaDUge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgfVxuICAgIGg2LCAuaDYge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxufVxuYSB7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgY29sb3I6ICMxNzc5YmE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbmE6aG92ZXIsIGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjMTQ2OGEwO1xufVxuYSBpbWcge1xuICAgIGJvcmRlcjogMDtcbn1cblxuaHIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1heC13aWR0aDogNzVyZW07XG4gICAgaGVpZ2h0OiAwO1xuICAgIG1hcmdpbjogMS4yNXJlbSBhdXRvO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2FjYWNhO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xufVxuXG51bCxcbm9sLFxuZGwge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgICBsaW5lLWhlaWdodDogMS42O1xufVxuXG5saSB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG51bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xufVxuXG5vbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG59XG5cbnVsIHVsLCB1bCBvbCwgb2wgdWwsIG9sIG9sIHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbmRsIGR0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjNyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmJsb2NrcXVvdGUge1xuICAgIG1hcmdpbjogMCAwIDFyZW07XG4gICAgcGFkZGluZzogMC41NjI1cmVtIDEuMjVyZW0gMCAxLjE4NzVyZW07XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMzMzMzMzO1xufVxuYmxvY2txdW90ZSwgYmxvY2txdW90ZSBwIHtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGNvbG9yOiAjMzMzMzMzO1xufVxuXG5hYmJyLCBhYmJyW3RpdGxlXSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjMGEwYTBhO1xuICAgIGN1cnNvcjogaGVscDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmZpZ3VyZSwgYm9keS5ja2VfZWRpdGFibGUgZGl2IGRydXBhbC1lbnRpdHkge1xuICAgIG1hcmdpbjogMDtcbn1cblxua2JkIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMC4xMjVyZW0gMC4yNXJlbSAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgZm9udC1mYW1pbHk6IENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBDb3VyaWVyLCBtb25vc3BhY2U7XG4gICAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi5zdWJoZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDAuMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGNvbG9yOiAjOGE4YThhO1xufVxuXG4ubGVhZCB7XG4gICAgZm9udC1zaXplOiAxMjUlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5zdGF0IHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cbnAgKyAuc3RhdCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG59XG5cbnVsLm5vLWJ1bGxldCwgb2wubm8tYnVsbGV0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uY2l0ZS1ibG9jaywgY2l0ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICM4YThhOGE7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG59XG4uY2l0ZS1ibG9jazpiZWZvcmUsIGNpdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIuKAlCBcIjtcbn1cblxuLmNvZGUtaW5saW5lLCBjb2RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2FjYWNhO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgZm9udC1mYW1pbHk6IENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBDb3VyaWVyLCBtb25vc3BhY2U7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzBhMGEwYTtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICBwYWRkaW5nOiAwLjEyNXJlbSAwLjMxMjVyZW0gMC4wNjI1cmVtO1xufVxuXG4uY29kZS1ibG9jayB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NhY2FjYTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICAgIGZvbnQtZmFtaWx5OiBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgQ291cmllciwgbW9ub3NwYWNlO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICMwYTBhMGE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLnRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRleHQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAubWVkaXVtLXRleHQtbGVmdCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIC5tZWRpdW0tdGV4dC1yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgICAubWVkaXVtLXRleHQtY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAubWVkaXVtLXRleHQtanVzdGlmeSB7XG4gICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAubGFyZ2UtdGV4dC1sZWZ0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgLmxhcmdlLXRleHQtcmlnaHQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgLmxhcmdlLXRleHQtY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAubGFyZ2UtdGV4dC1qdXN0aWZ5IHtcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLnhsYXJnZS10ZXh0LWxlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAueGxhcmdlLXRleHQtcmlnaHQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgLnhsYXJnZS10ZXh0LWNlbnRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLnhsYXJnZS10ZXh0LWp1c3RpZnkge1xuICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAueHhsYXJnZS10ZXh0LWxlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAueHhsYXJnZS10ZXh0LXJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICAgIC54eGxhcmdlLXRleHQtY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAueHhsYXJnZS10ZXh0LWp1c3RpZnkge1xuICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIH1cbn1cbi5zaG93LWZvci1wcmludCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAgICoge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgcHJpbnQtY29sb3ItYWRqdXN0OiBlY29ub215O1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zaG93LWZvci1wcmludCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5oaWRlLWZvci1wcmludCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgdGFibGUuc2hvdy1mb3ItcHJpbnQge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0aGVhZC5zaG93LWZvci1wcmludCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0Ym9keS5zaG93LWZvci1wcmludCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0ci5zaG93LWZvci1wcmludCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0ZC5zaG93LWZvci1wcmludCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgICB9XG4gICAgdGguc2hvdy1mb3ItcHJpbnQge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGEsXG4gICAgYTp2aXNpdGVkIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICAgIGFbaHJlZl06YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICB9XG4gICAgLmlyIGE6YWZ0ZXIsXG4gICAgYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyLFxuICAgIGFbaHJlZl49XCIjXCJdOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gICAgYWJiclt0aXRsZV06YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gICAgfVxuICAgIHByZSxcbiAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzhhOGE4YTtcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cbiAgICB0aGVhZCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgICB9XG4gICAgdHIsXG4gICAgaW1nIHtcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgQHBhZ2Uge1xuICAgICAgICBtYXJnaW46IDAuNWNtO1xuICAgIH1cbiAgICBwLFxuICAgIGgyLFxuICAgIGgzLFxuICAgIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlIHtcbiAgICAgICAgb3JwaGFuczogMztcbiAgICAgICAgd2lkb3dzOiAzO1xuICAgIH1cbiAgICBoMixcbiAgICBoMyxcbiAgICBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSB7XG4gICAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICAgIH1cbiAgICAucHJpbnQtYnJlYWstaW5zaWRlIHtcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF1dG87XG4gICAgfVxufVxuLmdyaWQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICAgIG1heC13aWR0aDogNzVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuZ3JpZC1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgIH1cbn1cbi5ncmlkLWNvbnRhaW5lci5mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuZ3JpZC1jb250YWluZXIuZmx1aWQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgIH1cbn1cbi5ncmlkLWNvbnRhaW5lci5mdWxsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uZ3JpZC14IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5cbi5jZWxsIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5jZWxsLmF1dG8ge1xuICAgIGZsZXg6IDEgMSAwO1xufVxuLmNlbGwuc2hyaW5rIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmdyaWQteCA+IC5hdXRvIHtcbiAgICB3aWR0aDogYXV0bztcbn1cbi5ncmlkLXggPiAuc2hyaW5rIHtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLmdyaWQteCA+IC5zbWFsbC1zaHJpbmssIC5ncmlkLXggPiAuc21hbGwtZnVsbCwgLmdyaWQteCA+IC5zbWFsbC0xLCAuZ3JpZC14ID4gLnNtYWxsLTIsIC5ncmlkLXggPiAuc21hbGwtMywgLmdyaWQteCA+IC5zbWFsbC00LCAuZ3JpZC14ID4gLnNtYWxsLTUsIC5ncmlkLXggPiAuc21hbGwtNiwgLmdyaWQteCA+IC5zbWFsbC03LCAuZ3JpZC14ID4gLnNtYWxsLTgsIC5ncmlkLXggPiAuc21hbGwtOSwgLmdyaWQteCA+IC5zbWFsbC0xMCwgLmdyaWQteCA+IC5zbWFsbC0xMSwgLmdyaWQteCA+IC5zbWFsbC0xMiB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuZ3JpZC14ID4gLm1lZGl1bS1zaHJpbmssIC5ncmlkLXggPiAubWVkaXVtLWZ1bGwsIC5ncmlkLXggPiAubWVkaXVtLTEsIC5ncmlkLXggPiAubWVkaXVtLTIsIC5ncmlkLXggPiAubWVkaXVtLTMsIC5ncmlkLXggPiAubWVkaXVtLTQsIC5ncmlkLXggPiAubWVkaXVtLTUsIC5ncmlkLXggPiAubWVkaXVtLTYsIC5ncmlkLXggPiAubWVkaXVtLTcsIC5ncmlkLXggPiAubWVkaXVtLTgsIC5ncmlkLXggPiAubWVkaXVtLTksIC5ncmlkLXggPiAubWVkaXVtLTEwLCAuZ3JpZC14ID4gLm1lZGl1bS0xMSwgLmdyaWQteCA+IC5tZWRpdW0tMTIge1xuICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLmdyaWQteCA+IC5sYXJnZS1zaHJpbmssIC5ncmlkLXggPiAubGFyZ2UtZnVsbCwgLmdyaWQteCA+IC5sYXJnZS0xLCAuZ3JpZC14ID4gLmxhcmdlLTIsIC5ncmlkLXggPiAubGFyZ2UtMywgLmdyaWQteCA+IC5sYXJnZS00LCAuZ3JpZC14ID4gLmxhcmdlLTUsIC5ncmlkLXggPiAubGFyZ2UtNiwgLmdyaWQteCA+IC5sYXJnZS03LCAuZ3JpZC14ID4gLmxhcmdlLTgsIC5ncmlkLXggPiAubGFyZ2UtOSwgLmdyaWQteCA+IC5sYXJnZS0xMCwgLmdyaWQteCA+IC5sYXJnZS0xMSwgLmdyaWQteCA+IC5sYXJnZS0xMiB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5ncmlkLXggPiAueGxhcmdlLXNocmluaywgLmdyaWQteCA+IC54bGFyZ2UtZnVsbCwgLmdyaWQteCA+IC54bGFyZ2UtMSwgLmdyaWQteCA+IC54bGFyZ2UtMiwgLmdyaWQteCA+IC54bGFyZ2UtMywgLmdyaWQteCA+IC54bGFyZ2UtNCwgLmdyaWQteCA+IC54bGFyZ2UtNSwgLmdyaWQteCA+IC54bGFyZ2UtNiwgLmdyaWQteCA+IC54bGFyZ2UtNywgLmdyaWQteCA+IC54bGFyZ2UtOCwgLmdyaWQteCA+IC54bGFyZ2UtOSwgLmdyaWQteCA+IC54bGFyZ2UtMTAsIC5ncmlkLXggPiAueGxhcmdlLTExLCAuZ3JpZC14ID4gLnhsYXJnZS0xMiB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTBlbSkge1xuICAgIC5ncmlkLXggPiAueHhsYXJnZS1zaHJpbmssIC5ncmlkLXggPiAueHhsYXJnZS1mdWxsLCAuZ3JpZC14ID4gLnh4bGFyZ2UtMSwgLmdyaWQteCA+IC54eGxhcmdlLTIsIC5ncmlkLXggPiAueHhsYXJnZS0zLCAuZ3JpZC14ID4gLnh4bGFyZ2UtNCwgLmdyaWQteCA+IC54eGxhcmdlLTUsIC5ncmlkLXggPiAueHhsYXJnZS02LCAuZ3JpZC14ID4gLnh4bGFyZ2UtNywgLmdyaWQteCA+IC54eGxhcmdlLTgsIC5ncmlkLXggPiAueHhsYXJnZS05LCAuZ3JpZC14ID4gLnh4bGFyZ2UtMTAsIC5ncmlkLXggPiAueHhsYXJnZS0xMSwgLmdyaWQteCA+IC54eGxhcmdlLTEyIHtcbiAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICB9XG59XG4uZ3JpZC14ID4gLnNtYWxsLTEyLCAuZ3JpZC14ID4gLnNtYWxsLTExLCAuZ3JpZC14ID4gLnNtYWxsLTEwLCAuZ3JpZC14ID4gLnNtYWxsLTksIC5ncmlkLXggPiAuc21hbGwtOCwgLmdyaWQteCA+IC5zbWFsbC03LCAuZ3JpZC14ID4gLnNtYWxsLTYsIC5ncmlkLXggPiAuc21hbGwtNSwgLmdyaWQteCA+IC5zbWFsbC00LCAuZ3JpZC14ID4gLnNtYWxsLTMsIC5ncmlkLXggPiAuc21hbGwtMiwgLmdyaWQteCA+IC5zbWFsbC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmdyaWQteCA+IC5zbWFsbC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLmdyaWQteCA+IC5zbWFsbC0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5ncmlkLXggPiAuc21hbGwtMyB7XG4gICAgd2lkdGg6IDI1JTtcbn1cblxuLmdyaWQteCA+IC5zbWFsbC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5ncmlkLXggPiAuc21hbGwtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4uZ3JpZC14ID4gLnNtYWxsLTYge1xuICAgIHdpZHRoOiA1MCU7XG59XG5cbi5ncmlkLXggPiAuc21hbGwtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4uZ3JpZC14ID4gLnNtYWxsLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLmdyaWQteCA+IC5zbWFsbC05IHtcbiAgICB3aWR0aDogNzUlO1xufVxuXG4uZ3JpZC14ID4gLnNtYWxsLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi5ncmlkLXggPiAuc21hbGwtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbn1cblxuLmdyaWQteCA+IC5zbWFsbC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmdyaWQteCA+IC5tZWRpdW0tYXV0byB7XG4gICAgICAgIGZsZXg6IDEgMSAwO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQteCA+IC5tZWRpdW0tMTIsIC5ncmlkLXggPiAubWVkaXVtLTExLCAuZ3JpZC14ID4gLm1lZGl1bS0xMCwgLmdyaWQteCA+IC5tZWRpdW0tOSwgLmdyaWQteCA+IC5tZWRpdW0tOCwgLmdyaWQteCA+IC5tZWRpdW0tNywgLmdyaWQteCA+IC5tZWRpdW0tNiwgLmdyaWQteCA+IC5tZWRpdW0tNSwgLmdyaWQteCA+IC5tZWRpdW0tNCwgLmdyaWQteCA+IC5tZWRpdW0tMywgLmdyaWQteCA+IC5tZWRpdW0tMiwgLmdyaWQteCA+IC5tZWRpdW0tMSwgLmdyaWQteCA+IC5tZWRpdW0tc2hyaW5rIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgfVxuICAgIC5ncmlkLXggPiAubWVkaXVtLXNocmluayB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLm1lZGl1bS0xIHtcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5ncmlkLXggPiAubWVkaXVtLTIge1xuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5ncmlkLXggPiAubWVkaXVtLTMge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLm1lZGl1bS00IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLm1lZGl1bS01IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLm1lZGl1bS02IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLmdyaWQteCA+IC5tZWRpdW0tNyB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmdyaWQteCA+IC5tZWRpdW0tOCB7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmdyaWQteCA+IC5tZWRpdW0tOSB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuICAgIC5ncmlkLXggPiAubWVkaXVtLTEwIHtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLm1lZGl1bS0xMSB7XG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmdyaWQteCA+IC5tZWRpdW0tMTIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5ncmlkLXggPiAubGFyZ2UtYXV0byB7XG4gICAgICAgIGZsZXg6IDEgMSAwO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQteCA+IC5sYXJnZS0xMiwgLmdyaWQteCA+IC5sYXJnZS0xMSwgLmdyaWQteCA+IC5sYXJnZS0xMCwgLmdyaWQteCA+IC5sYXJnZS05LCAuZ3JpZC14ID4gLmxhcmdlLTgsIC5ncmlkLXggPiAubGFyZ2UtNywgLmdyaWQteCA+IC5sYXJnZS02LCAuZ3JpZC14ID4gLmxhcmdlLTUsIC5ncmlkLXggPiAubGFyZ2UtNCwgLmdyaWQteCA+IC5sYXJnZS0zLCAuZ3JpZC14ID4gLmxhcmdlLTIsIC5ncmlkLXggPiAubGFyZ2UtMSwgLmdyaWQteCA+IC5sYXJnZS1zaHJpbmsge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB9XG4gICAgLmdyaWQteCA+IC5sYXJnZS1zaHJpbmsge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQteCA+IC5sYXJnZS0xIHtcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5ncmlkLXggPiAubGFyZ2UtMiB7XG4gICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmdyaWQteCA+IC5sYXJnZS0zIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gICAgLmdyaWQteCA+IC5sYXJnZS00IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLmxhcmdlLTUge1xuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5ncmlkLXggPiAubGFyZ2UtNiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC5ncmlkLXggPiAubGFyZ2UtNyB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmdyaWQteCA+IC5sYXJnZS04IHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLmxhcmdlLTkge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLmxhcmdlLTEwIHtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLmxhcmdlLTExIHtcbiAgICAgICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLmxhcmdlLTEyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5ncmlkLXggPiAueGxhcmdlLWF1dG8ge1xuICAgICAgICBmbGV4OiAxIDEgMDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5ncmlkLXggPiAueGxhcmdlLTEyLCAuZ3JpZC14ID4gLnhsYXJnZS0xMSwgLmdyaWQteCA+IC54bGFyZ2UtMTAsIC5ncmlkLXggPiAueGxhcmdlLTksIC5ncmlkLXggPiAueGxhcmdlLTgsIC5ncmlkLXggPiAueGxhcmdlLTcsIC5ncmlkLXggPiAueGxhcmdlLTYsIC5ncmlkLXggPiAueGxhcmdlLTUsIC5ncmlkLXggPiAueGxhcmdlLTQsIC5ncmlkLXggPiAueGxhcmdlLTMsIC5ncmlkLXggPiAueGxhcmdlLTIsIC5ncmlkLXggPiAueGxhcmdlLTEsIC5ncmlkLXggPiAueGxhcmdlLXNocmluayB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLnhsYXJnZS1zaHJpbmsge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQteCA+IC54bGFyZ2UtMSB7XG4gICAgICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLnhsYXJnZS0yIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLnhsYXJnZS0zIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gICAgLmdyaWQteCA+IC54bGFyZ2UtNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmdyaWQteCA+IC54bGFyZ2UtNSB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmdyaWQteCA+IC54bGFyZ2UtNiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC5ncmlkLXggPiAueGxhcmdlLTcge1xuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5ncmlkLXggPiAueGxhcmdlLTgge1xuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5ncmlkLXggPiAueGxhcmdlLTkge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLnhsYXJnZS0xMCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmdyaWQteCA+IC54bGFyZ2UtMTEge1xuICAgICAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5ncmlkLXggPiAueGxhcmdlLTEyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTBlbSkge1xuICAgIC5ncmlkLXggPiAueHhsYXJnZS1hdXRvIHtcbiAgICAgICAgZmxleDogMSAxIDA7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLnh4bGFyZ2UtMTIsIC5ncmlkLXggPiAueHhsYXJnZS0xMSwgLmdyaWQteCA+IC54eGxhcmdlLTEwLCAuZ3JpZC14ID4gLnh4bGFyZ2UtOSwgLmdyaWQteCA+IC54eGxhcmdlLTgsIC5ncmlkLXggPiAueHhsYXJnZS03LCAuZ3JpZC14ID4gLnh4bGFyZ2UtNiwgLmdyaWQteCA+IC54eGxhcmdlLTUsIC5ncmlkLXggPiAueHhsYXJnZS00LCAuZ3JpZC14ID4gLnh4bGFyZ2UtMywgLmdyaWQteCA+IC54eGxhcmdlLTIsIC5ncmlkLXggPiAueHhsYXJnZS0xLCAuZ3JpZC14ID4gLnh4bGFyZ2Utc2hyaW5rIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgfVxuICAgIC5ncmlkLXggPiAueHhsYXJnZS1zaHJpbmsge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQteCA+IC54eGxhcmdlLTEge1xuICAgICAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmdyaWQteCA+IC54eGxhcmdlLTIge1xuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5ncmlkLXggPiAueHhsYXJnZS0zIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gICAgLmdyaWQteCA+IC54eGxhcmdlLTQge1xuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5ncmlkLXggPiAueHhsYXJnZS01IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLnh4bGFyZ2UtNiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC5ncmlkLXggPiAueHhsYXJnZS03IHtcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLnh4bGFyZ2UtOCB7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmdyaWQteCA+IC54eGxhcmdlLTkge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiAgICAuZ3JpZC14ID4gLnh4bGFyZ2UtMTAge1xuICAgICAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5ncmlkLXggPiAueHhsYXJnZS0xMSB7XG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmdyaWQteCA+IC54eGxhcmdlLTEyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuLmdyaWQtbWFyZ2luLXg6bm90KC5ncmlkLXgpID4gLmNlbGwge1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4uZ3JpZC1tYXJnaW4teTpub3QoLmdyaWQteSkgPiAuY2VsbCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZ3JpZC1tYXJnaW4teCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmdyaWQtbWFyZ2luLXgge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtO1xuICAgIH1cbn1cbi5ncmlkLW1hcmdpbi14ID4gLmNlbGwge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjI1cmVtKTtcbiAgICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmdyaWQtbWFyZ2luLXggPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuICAgIH1cbn1cbi5ncmlkLW1hcmdpbi14ID4gLmF1dG8ge1xuICAgIHdpZHRoOiBhdXRvO1xufVxuLmdyaWQtbWFyZ2luLXggPiAuc2hyaW5rIHtcbiAgICB3aWR0aDogYXV0bztcbn1cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTEge1xuICAgIHdpZHRoOiBjYWxjKDguMzMzMzMzMzMzMyUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTIge1xuICAgIHdpZHRoOiBjYWxjKDE2LjY2NjY2NjY2NjclIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC0zIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTQge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC01IHtcbiAgICB3aWR0aDogY2FsYyg0MS42NjY2NjY2NjY3JSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtNiB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC03IHtcbiAgICB3aWR0aDogY2FsYyg1OC4zMzMzMzMzMzMzJSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtOCB7XG4gICAgd2lkdGg6IGNhbGMoNjYuNjY2NjY2NjY2NyUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTkge1xuICAgIHdpZHRoOiBjYWxjKDc1JSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtMTAge1xuICAgIHdpZHRoOiBjYWxjKDgzLjMzMzMzMzMzMzMlIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC0xMSB7XG4gICAgd2lkdGg6IGNhbGMoOTEuNjY2NjY2NjY2NyUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTEyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMS4yNXJlbSk7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5ncmlkLW1hcmdpbi14ID4gLmF1dG8ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAuc2hyaW5rIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTEge1xuICAgICAgICB3aWR0aDogY2FsYyg4LjMzMzMzMzMzMzMlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC0yIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTYuNjY2NjY2NjY2NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTMge1xuICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTQge1xuICAgICAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtNSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDQxLjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC02IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC03IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTguMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTgge1xuICAgICAgICB3aWR0aDogY2FsYyg2Ni42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtOSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDc1JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtMTAge1xuICAgICAgICB3aWR0aDogY2FsYyg4My4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtMTEge1xuICAgICAgICB3aWR0aDogY2FsYyg5MS42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtMTIge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tYXV0byB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tc2hyaW5rIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS0xIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoOC4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLTIge1xuICAgICAgICB3aWR0aDogY2FsYygxNi42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLTMge1xuICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS00IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS01IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNDEuNjY2NjY2NjY2NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS02IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tNyB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDU4LjMzMzMzMzMzMzMlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tOCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDY2LjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tOSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDc1JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLTEwIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoODMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS0xMSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDkxLjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tMTIge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubGFyZ2UtYXV0byB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS1zaHJpbmsge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubGFyZ2UtMSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDguMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLTIge1xuICAgICAgICB3aWR0aDogY2FsYygxNi42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubGFyZ2UtMyB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubGFyZ2UtNCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS01IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNDEuNjY2NjY2NjY2NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLTYge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLTcge1xuICAgICAgICB3aWR0aDogY2FsYyg1OC4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubGFyZ2UtOCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDY2LjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS05IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNzUlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS0xMCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDgzLjMzMzMzMzMzMzMlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS0xMSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDkxLjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS0xMiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5ncmlkLW1hcmdpbi14ID4gLnhsYXJnZS1hdXRvIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnhsYXJnZS1zaHJpbmsge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAueGxhcmdlLTEge1xuICAgICAgICB3aWR0aDogY2FsYyg4LjMzMzMzMzMzMzMlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC54bGFyZ2UtMiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDE2LjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC54bGFyZ2UtMyB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAueGxhcmdlLTQge1xuICAgICAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAueGxhcmdlLTUge1xuICAgICAgICB3aWR0aDogY2FsYyg0MS42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAueGxhcmdlLTYge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnhsYXJnZS03IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTguMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnhsYXJnZS04IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNjYuNjY2NjY2NjY2NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnhsYXJnZS05IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNzUlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC54bGFyZ2UtMTAge1xuICAgICAgICB3aWR0aDogY2FsYyg4My4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAueGxhcmdlLTExIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoOTEuNjY2NjY2NjY2NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnhsYXJnZS0xMiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTBlbSkge1xuICAgIC5ncmlkLW1hcmdpbi14ID4gLnh4bGFyZ2UtYXV0byB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC54eGxhcmdlLXNocmluayB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC54eGxhcmdlLTEge1xuICAgICAgICB3aWR0aDogY2FsYyg4LjMzMzMzMzMzMzMlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC54eGxhcmdlLTIge1xuICAgICAgICB3aWR0aDogY2FsYygxNi42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAueHhsYXJnZS0zIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC54eGxhcmdlLTQge1xuICAgICAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAueHhsYXJnZS01IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNDEuNjY2NjY2NjY2NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnh4bGFyZ2UtNiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAueHhsYXJnZS03IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTguMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnh4bGFyZ2UtOCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDY2LjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC54eGxhcmdlLTkge1xuICAgICAgICB3aWR0aDogY2FsYyg3NSUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnh4bGFyZ2UtMTAge1xuICAgICAgICB3aWR0aDogY2FsYyg4My4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAueHhsYXJnZS0xMSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDkxLjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC54eGxhcmdlLTEyIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuODc1cmVtKTtcbiAgICB9XG59XG5cbi5ncmlkLXBhZGRpbmcteCAuZ3JpZC1wYWRkaW5nLXgge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5ncmlkLXBhZGRpbmcteCAuZ3JpZC1wYWRkaW5nLXgge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xuICAgIH1cbn1cbi5ncmlkLWNvbnRhaW5lcjpub3QoLmZ1bGwpID4gLmdyaWQtcGFkZGluZy14IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuZ3JpZC1jb250YWluZXI6bm90KC5mdWxsKSA+IC5ncmlkLXBhZGRpbmcteCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW07XG4gICAgfVxufVxuLmdyaWQtcGFkZGluZy14ID4gLmNlbGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5ncmlkLXBhZGRpbmcteCA+IC5jZWxsIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICB9XG59XG5cbi5zbWFsbC11cC0xID4gLmNlbGwge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uc21hbGwtdXAtMiA+IC5jZWxsIHtcbiAgICB3aWR0aDogNTAlO1xufVxuXG4uc21hbGwtdXAtMyA+IC5jZWxsIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5zbWFsbC11cC00ID4gLmNlbGwge1xuICAgIHdpZHRoOiAyNSU7XG59XG5cbi5zbWFsbC11cC01ID4gLmNlbGwge1xuICAgIHdpZHRoOiAyMCU7XG59XG5cbi5zbWFsbC11cC02ID4gLmNlbGwge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLnNtYWxsLXVwLTcgPiAuY2VsbCB7XG4gICAgd2lkdGg6IDE0LjI4NTcxNDI4NTclO1xufVxuXG4uc21hbGwtdXAtOCA+IC5jZWxsIHtcbiAgICB3aWR0aDogMTIuNSU7XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLm1lZGl1bS11cC0xID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLm1lZGl1bS11cC0yID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAubWVkaXVtLXVwLTMgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLm1lZGl1bS11cC00ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgICAubWVkaXVtLXVwLTUgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxuICAgIC5tZWRpdW0tdXAtNiA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAubWVkaXVtLXVwLTcgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiAxNC4yODU3MTQyODU3JTtcbiAgICB9XG4gICAgLm1lZGl1bS11cC04ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogMTIuNSU7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAubGFyZ2UtdXAtMSA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5sYXJnZS11cC0yID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAubGFyZ2UtdXAtMyA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAubGFyZ2UtdXAtNCA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gICAgLmxhcmdlLXVwLTUgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxuICAgIC5sYXJnZS11cC02ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5sYXJnZS11cC03ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogMTQuMjg1NzE0Mjg1NyU7XG4gICAgfVxuICAgIC5sYXJnZS11cC04ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogMTIuNSU7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC54bGFyZ2UtdXAtMSA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC54bGFyZ2UtdXAtMiA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLnhsYXJnZS11cC0zID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC54bGFyZ2UtdXAtNCA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gICAgLnhsYXJnZS11cC01ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgIH1cbiAgICAueGxhcmdlLXVwLTYgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLnhsYXJnZS11cC03ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogMTQuMjg1NzE0Mjg1NyU7XG4gICAgfVxuICAgIC54bGFyZ2UtdXAtOCA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IDEyLjUlO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAueHhsYXJnZS11cC0xID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtdXAtMiA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtdXAtMyA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAueHhsYXJnZS11cC00ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgICAueHhsYXJnZS11cC01ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgIH1cbiAgICAueHhsYXJnZS11cC02ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC54eGxhcmdlLXVwLTcgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiAxNC4yODU3MTQyODU3JTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtdXAtOCA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IDEyLjUlO1xuICAgIH1cbn1cbi5ncmlkLW1hcmdpbi14LnNtYWxsLXVwLTEgPiAuY2VsbCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuMjVyZW0pO1xufVxuXG4uZ3JpZC1tYXJnaW4teC5zbWFsbC11cC0yID4gLmNlbGwge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEuMjVyZW0pO1xufVxuXG4uZ3JpZC1tYXJnaW4teC5zbWFsbC11cC0zID4gLmNlbGwge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gMS4yNXJlbSk7XG59XG5cbi5ncmlkLW1hcmdpbi14LnNtYWxsLXVwLTQgPiAuY2VsbCB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMS4yNXJlbSk7XG59XG5cbi5ncmlkLW1hcmdpbi14LnNtYWxsLXVwLTUgPiAuY2VsbCB7XG4gICAgd2lkdGg6IGNhbGMoMjAlIC0gMS4yNXJlbSk7XG59XG5cbi5ncmlkLW1hcmdpbi14LnNtYWxsLXVwLTYgPiAuY2VsbCB7XG4gICAgd2lkdGg6IGNhbGMoMTYuNjY2NjY2NjY2NyUgLSAxLjI1cmVtKTtcbn1cblxuLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtNyA+IC5jZWxsIHtcbiAgICB3aWR0aDogY2FsYygxNC4yODU3MTQyODU3JSAtIDEuMjVyZW0pO1xufVxuXG4uZ3JpZC1tYXJnaW4teC5zbWFsbC11cC04ID4gLmNlbGwge1xuICAgIHdpZHRoOiBjYWxjKDEyLjUlIC0gMS4yNXJlbSk7XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtMSA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtMiA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teC5zbWFsbC11cC0zID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtNCA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teC5zbWFsbC11cC01ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogY2FsYygyMCUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14LnNtYWxsLXVwLTYgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDE2LjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teC5zbWFsbC11cC03ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogY2FsYygxNC4yODU3MTQyODU3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtOCA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTIuNSUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14Lm1lZGl1bS11cC0xID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teC5tZWRpdW0tdXAtMiA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teC5tZWRpdW0tdXAtMyA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14Lm1lZGl1bS11cC00ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14Lm1lZGl1bS11cC01ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogY2FsYygyMCUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14Lm1lZGl1bS11cC02ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogY2FsYygxNi42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXgubWVkaXVtLXVwLTcgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDE0LjI4NTcxNDI4NTclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teC5tZWRpdW0tdXAtOCA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTIuNSUgLSAxLjg3NXJlbSk7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAuZ3JpZC1tYXJnaW4teC5sYXJnZS11cC0xID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teC5sYXJnZS11cC0yID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTMgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teC5sYXJnZS11cC00ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTUgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXgubGFyZ2UtdXAtNiA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTYuNjY2NjY2NjY2NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTcgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDE0LjI4NTcxNDI4NTclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teC5sYXJnZS11cC04ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogY2FsYygxMi41JSAtIDEuODc1cmVtKTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLmdyaWQtbWFyZ2luLXgueGxhcmdlLXVwLTEgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14LnhsYXJnZS11cC0yID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14LnhsYXJnZS11cC0zID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXgueGxhcmdlLXVwLTQgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXgueGxhcmdlLXVwLTUgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXgueGxhcmdlLXVwLTYgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDE2LjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teC54bGFyZ2UtdXAtNyA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTQuMjg1NzE0Mjg1NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14LnhsYXJnZS11cC04ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogY2FsYygxMi41JSAtIDEuODc1cmVtKTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLmdyaWQtbWFyZ2luLXgueHhsYXJnZS11cC0xID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teC54eGxhcmdlLXVwLTIgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXgueHhsYXJnZS11cC0zID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXgueHhsYXJnZS11cC00ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14Lnh4bGFyZ2UtdXAtNSA+IC5jZWxsIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teC54eGxhcmdlLXVwLTYgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDE2LjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teC54eGxhcmdlLXVwLTcgPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDE0LjI4NTcxNDI4NTclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teC54eGxhcmdlLXVwLTggPiAuY2VsbCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEyLjUlIC0gMS44NzVyZW0pO1xuICAgIH1cbn1cbi5zbWFsbC1tYXJnaW4tY29sbGFwc2Uge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cbi5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAuY2VsbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbn1cbi5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0zIHtcbiAgICB3aWR0aDogMjUlO1xufVxuLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG4uc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbn1cbi5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtNiB7XG4gICAgd2lkdGg6IDUwJTtcbn1cbi5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xufVxuLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG59XG4uc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTkge1xuICAgIHdpZHRoOiA3NSU7XG59XG4uc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG59XG4uc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG59XG4uc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMSB7XG4gICAgICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0yIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0zIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gICAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNSB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTcge1xuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTgge1xuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTkge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiAgICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0xMCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMTEge1xuICAgICAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTEyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTEge1xuICAgICAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0yIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTMge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTQge1xuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtNSB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS02IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS03IHtcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTgge1xuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtOSB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMTAge1xuICAgICAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMTEge1xuICAgICAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMTIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtMSB7XG4gICAgICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS0yIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS0zIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gICAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtNSB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtNiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTcge1xuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTgge1xuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTkge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiAgICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS0xMCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtMTEge1xuICAgICAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTEyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTBlbSkge1xuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS0xIHtcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS0yIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtMyB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS00IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtNSB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTYge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtNyB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTgge1xuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS05IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICB9XG4gICAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTEwIHtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtMTEge1xuICAgICAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS0xMiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLnNtYWxsLXBhZGRpbmctY29sbGFwc2Uge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cbi5zbWFsbC1wYWRkaW5nLWNvbGxhcHNlID4gLmNlbGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAuY2VsbCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0xIHtcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTIge1xuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTMge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC00IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC01IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC02IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtNyB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtOCB7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtOSB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTEwIHtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0xMSB7XG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMTIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0xIHtcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0yIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMyB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS00IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNSB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTYge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNyB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTgge1xuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS05IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTEwIHtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMTEge1xuICAgICAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0xMiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMSB7XG4gICAgICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0yIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0zIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtNSB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtNiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTcge1xuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTgge1xuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTkge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0xMCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMTEge1xuICAgICAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTEyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS0xIHtcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS0yIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtMyB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS00IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtNSB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTYge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtNyB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTgge1xuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS05IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTEwIHtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtMTEge1xuICAgICAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS0xMiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTEge1xuICAgICAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS0yIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTMge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTQge1xuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtNSB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS02IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS03IHtcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTgge1xuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtOSB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtMTAge1xuICAgICAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtMTEge1xuICAgICAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtMTIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLm1lZGl1bS1wYWRkaW5nLWNvbGxhcHNlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgLm1lZGl1bS1wYWRkaW5nLWNvbGxhcHNlID4gLmNlbGwge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2Uge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmNlbGwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0xIHtcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMiB7XG4gICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0zIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC00IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTUge1xuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtNiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtNyB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC04IHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTkge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTEwIHtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTExIHtcbiAgICAgICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTEyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0xIHtcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTIge1xuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTMge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS00IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS01IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS02IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNyB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tOCB7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tOSB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTEwIHtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0xMSB7XG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMTIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMSB7XG4gICAgICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTIge1xuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMyB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS01IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTYge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTcge1xuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtOCB7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS05IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0xMCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0xMSB7XG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0xMiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS0xIHtcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTIge1xuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTMge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS00IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS01IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS02IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtNyB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtOCB7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtOSB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTEwIHtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS0xMSB7XG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtMTIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTEge1xuICAgICAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTIge1xuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS0zIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTQge1xuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS01IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtNiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS03IHtcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtOCB7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTkge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiAgICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtMTAge1xuICAgICAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS0xMSB7XG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTEyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5sYXJnZS1wYWRkaW5nLWNvbGxhcHNlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgLmxhcmdlLXBhZGRpbmctY29sbGFwc2UgPiAuY2VsbCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmNlbGwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0xIHtcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTIge1xuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTMge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC00IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC01IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC02IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtNyB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtOCB7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtOSB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTEwIHtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0xMSB7XG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMTIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTEge1xuICAgICAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTIge1xuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0zIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTQge1xuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS01IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS03IHtcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tOCB7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTkge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMTAge1xuICAgICAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0xMSB7XG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTEyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTEge1xuICAgICAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMiB7XG4gICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMyB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTQge1xuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTUge1xuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTYge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS03IHtcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS04IHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS05IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMTAge1xuICAgICAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTExIHtcbiAgICAgICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0xMiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtMSB7XG4gICAgICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtMiB7XG4gICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTMge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTUge1xuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS02IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTcge1xuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS04IHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtOSB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS0xMCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTExIHtcbiAgICAgICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtMTIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS0xIHtcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtMiB7XG4gICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS0zIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS00IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTUge1xuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtNiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC54bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtNyB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS04IHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTkge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTEwIHtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTExIHtcbiAgICAgICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAueGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTEyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLnhsYXJnZS1wYWRkaW5nLWNvbGxhcHNlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgLnhsYXJnZS1wYWRkaW5nLWNvbGxhcHNlID4gLmNlbGwge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmNlbGwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMSB7XG4gICAgICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMiB7XG4gICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTMge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTUge1xuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC02IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTcge1xuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC04IHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtOSB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0xMCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTExIHtcbiAgICAgICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMTIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0xIHtcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMiB7XG4gICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0zIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS00IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTUge1xuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNyB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS04IHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTkge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTEwIHtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTExIHtcbiAgICAgICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTEyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTBlbSkge1xuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0xIHtcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0yIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMyB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS00IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtNSB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTYge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtNyB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTgge1xuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS05IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTEwIHtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMTEge1xuICAgICAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0xMiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTEge1xuICAgICAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS0yIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTMge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTQge1xuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtNSB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS02IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnhsYXJnZS03IHtcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueGxhcmdlLTgge1xuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtOSB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtMTAge1xuICAgICAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtMTEge1xuICAgICAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54bGFyZ2UtMTIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtMSB7XG4gICAgICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS0yIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS0zIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtNSB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtNiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTcge1xuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTgge1xuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTkge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiAgICAueHhsYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAueHhsYXJnZS0xMCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLnh4bGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnh4bGFyZ2UtMTEge1xuICAgICAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC54eGxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC54eGxhcmdlLTEyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLnh4bGFyZ2UtcGFkZGluZy1jb2xsYXBzZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIC54eGxhcmdlLXBhZGRpbmctY29sbGFwc2UgPiAuY2VsbCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG59XG5cbi5zbWFsbC1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMCUgKyAxLjI1cmVtIC8gMik7XG59XG5cbi5zbWFsbC1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg4LjMzMzMzMzMzMzMlICsgMS4yNXJlbSAvIDIpO1xufVxuXG4uc21hbGwtb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE2LjY2NjY2NjY2NjclICsgMS4yNXJlbSAvIDIpO1xufVxuXG4uc21hbGwtb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyNSUgKyAxLjI1cmVtIC8gMik7XG59XG5cbi5zbWFsbC1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMzMuMzMzMzMzMzMzMyUgKyAxLjI1cmVtIC8gMik7XG59XG5cbi5zbWFsbC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNDEuNjY2NjY2NjY2NyUgKyAxLjI1cmVtIC8gMik7XG59XG5cbi5zbWFsbC1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSArIDEuMjVyZW0gLyAyKTtcbn1cblxuLnNtYWxsLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG59XG5cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1OC4zMzMzMzMzMzMzJSArIDEuMjVyZW0gLyAyKTtcbn1cblxuLnNtYWxsLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg2Ni42NjY2NjY2NjY3JSArIDEuMjVyZW0gLyAyKTtcbn1cblxuLnNtYWxsLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNzUlICsgMS4yNXJlbSAvIDIpO1xufVxuXG4uc21hbGwtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoODMuMzMzMzMzMzMzMyUgKyAxLjI1cmVtIC8gMik7XG59XG5cbi5zbWFsbC1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbn1cblxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg5MS42NjY2NjY2NjY3JSArIDEuMjVyZW0gLyAyKTtcbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAubWVkaXVtLW9mZnNldC0wIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAlO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tb2Zmc2V0LTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygwJSArIDEuODc1cmVtIC8gMik7XG4gICAgfVxuICAgIC5tZWRpdW0tb2Zmc2V0LTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLW9mZnNldC0xIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoOC4zMzMzMzMzMzMzJSArIDEuODc1cmVtIC8gMik7XG4gICAgfVxuICAgIC5tZWRpdW0tb2Zmc2V0LTIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS1vZmZzZXQtMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE2LjY2NjY2NjY2NjclICsgMS44NzVyZW0gLyAyKTtcbiAgICB9XG4gICAgLm1lZGl1bS1vZmZzZXQtMyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS1vZmZzZXQtMyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDI1JSArIDEuODc1cmVtIC8gMik7XG4gICAgfVxuICAgIC5tZWRpdW0tb2Zmc2V0LTQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS1vZmZzZXQtNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDMzLjMzMzMzMzMzMzMlICsgMS44NzVyZW0gLyAyKTtcbiAgICB9XG4gICAgLm1lZGl1bS1vZmZzZXQtNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLW9mZnNldC01IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoNDEuNjY2NjY2NjY2NyUgKyAxLjg3NXJlbSAvIDIpO1xuICAgIH1cbiAgICAubWVkaXVtLW9mZnNldC02IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLW9mZnNldC02IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlICsgMS44NzVyZW0gLyAyKTtcbiAgICB9XG4gICAgLm1lZGl1bS1vZmZzZXQtNyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLW9mZnNldC03IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTguMzMzMzMzMzMzMyUgKyAxLjg3NXJlbSAvIDIpO1xuICAgIH1cbiAgICAubWVkaXVtLW9mZnNldC04IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tb2Zmc2V0LTgge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg2Ni42NjY2NjY2NjY3JSArIDEuODc1cmVtIC8gMik7XG4gICAgfVxuICAgIC5tZWRpdW0tb2Zmc2V0LTkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzUlO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tb2Zmc2V0LTkge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg3NSUgKyAxLjg3NXJlbSAvIDIpO1xuICAgIH1cbiAgICAubWVkaXVtLW9mZnNldC0xMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLW9mZnNldC0xMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDgzLjMzMzMzMzMzMzMlICsgMS44NzVyZW0gLyAyKTtcbiAgICB9XG4gICAgLm1lZGl1bS1vZmZzZXQtMTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS1vZmZzZXQtMTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg5MS42NjY2NjY2NjY3JSArIDEuODc1cmVtIC8gMik7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAubGFyZ2Utb2Zmc2V0LTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLW9mZnNldC0wIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoMCUgKyAxLjg3NXJlbSAvIDIpO1xuICAgIH1cbiAgICAubGFyZ2Utb2Zmc2V0LTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubGFyZ2Utb2Zmc2V0LTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg4LjMzMzMzMzMzMzMlICsgMS44NzVyZW0gLyAyKTtcbiAgICB9XG4gICAgLmxhcmdlLW9mZnNldC0yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS1vZmZzZXQtMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE2LjY2NjY2NjY2NjclICsgMS44NzVyZW0gLyAyKTtcbiAgICB9XG4gICAgLmxhcmdlLW9mZnNldC0zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubGFyZ2Utb2Zmc2V0LTMge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygyNSUgKyAxLjg3NXJlbSAvIDIpO1xuICAgIH1cbiAgICAubGFyZ2Utb2Zmc2V0LTQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLW9mZnNldC00IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoMzMuMzMzMzMzMzMzMyUgKyAxLjg3NXJlbSAvIDIpO1xuICAgIH1cbiAgICAubGFyZ2Utb2Zmc2V0LTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLW9mZnNldC01IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoNDEuNjY2NjY2NjY2NyUgKyAxLjg3NXJlbSAvIDIpO1xuICAgIH1cbiAgICAubGFyZ2Utb2Zmc2V0LTYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS1vZmZzZXQtNiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSArIDEuODc1cmVtIC8gMik7XG4gICAgfVxuICAgIC5sYXJnZS1vZmZzZXQtNyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubGFyZ2Utb2Zmc2V0LTcge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg1OC4zMzMzMzMzMzMzJSArIDEuODc1cmVtIC8gMik7XG4gICAgfVxuICAgIC5sYXJnZS1vZmZzZXQtOCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubGFyZ2Utb2Zmc2V0LTgge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg2Ni42NjY2NjY2NjY3JSArIDEuODc1cmVtIC8gMik7XG4gICAgfVxuICAgIC5sYXJnZS1vZmZzZXQtOSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLW9mZnNldC05IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoNzUlICsgMS44NzVyZW0gLyAyKTtcbiAgICB9XG4gICAgLmxhcmdlLW9mZnNldC0xMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAubGFyZ2Utb2Zmc2V0LTEwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoODMuMzMzMzMzMzMzMyUgKyAxLjg3NXJlbSAvIDIpO1xuICAgIH1cbiAgICAubGFyZ2Utb2Zmc2V0LTExIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS1vZmZzZXQtMTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg5MS42NjY2NjY2NjY3JSArIDEuODc1cmVtIC8gMik7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC54bGFyZ2Utb2Zmc2V0LTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnhsYXJnZS1vZmZzZXQtMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAlICsgMS44NzVyZW0gLyAyKTtcbiAgICB9XG4gICAgLnhsYXJnZS1vZmZzZXQtMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC54bGFyZ2Utb2Zmc2V0LTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg4LjMzMzMzMzMzMzMlICsgMS44NzVyZW0gLyAyKTtcbiAgICB9XG4gICAgLnhsYXJnZS1vZmZzZXQtMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAueGxhcmdlLW9mZnNldC0yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTYuNjY2NjY2NjY2NyUgKyAxLjg3NXJlbSAvIDIpO1xuICAgIH1cbiAgICAueGxhcmdlLW9mZnNldC0zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAueGxhcmdlLW9mZnNldC0zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjUlICsgMS44NzVyZW0gLyAyKTtcbiAgICB9XG4gICAgLnhsYXJnZS1vZmZzZXQtNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAueGxhcmdlLW9mZnNldC00IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoMzMuMzMzMzMzMzMzMyUgKyAxLjg3NXJlbSAvIDIpO1xuICAgIH1cbiAgICAueGxhcmdlLW9mZnNldC01IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC54bGFyZ2Utb2Zmc2V0LTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg0MS42NjY2NjY2NjY3JSArIDEuODc1cmVtIC8gMik7XG4gICAgfVxuICAgIC54bGFyZ2Utb2Zmc2V0LTYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC54bGFyZ2Utb2Zmc2V0LTYge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgKyAxLjg3NXJlbSAvIDIpO1xuICAgIH1cbiAgICAueGxhcmdlLW9mZnNldC03IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC54bGFyZ2Utb2Zmc2V0LTcge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg1OC4zMzMzMzMzMzMzJSArIDEuODc1cmVtIC8gMik7XG4gICAgfVxuICAgIC54bGFyZ2Utb2Zmc2V0LTgge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnhsYXJnZS1vZmZzZXQtOCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDY2LjY2NjY2NjY2NjclICsgMS44NzVyZW0gLyAyKTtcbiAgICB9XG4gICAgLnhsYXJnZS1vZmZzZXQtOSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnhsYXJnZS1vZmZzZXQtOSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDc1JSArIDEuODc1cmVtIC8gMik7XG4gICAgfVxuICAgIC54bGFyZ2Utb2Zmc2V0LTEwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC54bGFyZ2Utb2Zmc2V0LTEwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoODMuMzMzMzMzMzMzMyUgKyAxLjg3NXJlbSAvIDIpO1xuICAgIH1cbiAgICAueGxhcmdlLW9mZnNldC0xMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAueGxhcmdlLW9mZnNldC0xMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDkxLjY2NjY2NjY2NjclICsgMS44NzVyZW0gLyAyKTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLnh4bGFyZ2Utb2Zmc2V0LTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnh4bGFyZ2Utb2Zmc2V0LTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygwJSArIDEuODc1cmVtIC8gMik7XG4gICAgfVxuICAgIC54eGxhcmdlLW9mZnNldC0xIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnh4bGFyZ2Utb2Zmc2V0LTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg4LjMzMzMzMzMzMzMlICsgMS44NzVyZW0gLyAyKTtcbiAgICB9XG4gICAgLnh4bGFyZ2Utb2Zmc2V0LTIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnh4bGFyZ2Utb2Zmc2V0LTIge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygxNi42NjY2NjY2NjY3JSArIDEuODc1cmVtIC8gMik7XG4gICAgfVxuICAgIC54eGxhcmdlLW9mZnNldC0zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAueHhsYXJnZS1vZmZzZXQtMyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDI1JSArIDEuODc1cmVtIC8gMik7XG4gICAgfVxuICAgIC54eGxhcmdlLW9mZnNldC00IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC54eGxhcmdlLW9mZnNldC00IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoMzMuMzMzMzMzMzMzMyUgKyAxLjg3NXJlbSAvIDIpO1xuICAgIH1cbiAgICAueHhsYXJnZS1vZmZzZXQtNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXggPiAueHhsYXJnZS1vZmZzZXQtNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDQxLjY2NjY2NjY2NjclICsgMS44NzVyZW0gLyAyKTtcbiAgICB9XG4gICAgLnh4bGFyZ2Utb2Zmc2V0LTYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC54eGxhcmdlLW9mZnNldC02IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlICsgMS44NzVyZW0gLyAyKTtcbiAgICB9XG4gICAgLnh4bGFyZ2Utb2Zmc2V0LTcge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnh4bGFyZ2Utb2Zmc2V0LTcge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg1OC4zMzMzMzMzMzMzJSArIDEuODc1cmVtIC8gMik7XG4gICAgfVxuICAgIC54eGxhcmdlLW9mZnNldC04IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teCA+IC54eGxhcmdlLW9mZnNldC04IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoNjYuNjY2NjY2NjY2NyUgKyAxLjg3NXJlbSAvIDIpO1xuICAgIH1cbiAgICAueHhsYXJnZS1vZmZzZXQtOSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnh4bGFyZ2Utb2Zmc2V0LTkge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg3NSUgKyAxLjg3NXJlbSAvIDIpO1xuICAgIH1cbiAgICAueHhsYXJnZS1vZmZzZXQtMTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnh4bGFyZ2Utb2Zmc2V0LTEwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoODMuMzMzMzMzMzMzMyUgKyAxLjg3NXJlbSAvIDIpO1xuICAgIH1cbiAgICAueHhsYXJnZS1vZmZzZXQtMTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi14ID4gLnh4bGFyZ2Utb2Zmc2V0LTExIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoOTEuNjY2NjY2NjY2NyUgKyAxLjg3NXJlbSAvIDIpO1xuICAgIH1cbn1cbi5ncmlkLXkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuLmdyaWQteSA+IC5jZWxsIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5ncmlkLXkgPiAuYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuLmdyaWQteSA+IC5zaHJpbmsge1xuICAgIGhlaWdodDogYXV0bztcbn1cbi5ncmlkLXkgPiAuc21hbGwtc2hyaW5rLCAuZ3JpZC15ID4gLnNtYWxsLWZ1bGwsIC5ncmlkLXkgPiAuc21hbGwtMSwgLmdyaWQteSA+IC5zbWFsbC0yLCAuZ3JpZC15ID4gLnNtYWxsLTMsIC5ncmlkLXkgPiAuc21hbGwtNCwgLmdyaWQteSA+IC5zbWFsbC01LCAuZ3JpZC15ID4gLnNtYWxsLTYsIC5ncmlkLXkgPiAuc21hbGwtNywgLmdyaWQteSA+IC5zbWFsbC04LCAuZ3JpZC15ID4gLnNtYWxsLTksIC5ncmlkLXkgPiAuc21hbGwtMTAsIC5ncmlkLXkgPiAuc21hbGwtMTEsIC5ncmlkLXkgPiAuc21hbGwtMTIge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5ncmlkLXkgPiAubWVkaXVtLXNocmluaywgLmdyaWQteSA+IC5tZWRpdW0tZnVsbCwgLmdyaWQteSA+IC5tZWRpdW0tMSwgLmdyaWQteSA+IC5tZWRpdW0tMiwgLmdyaWQteSA+IC5tZWRpdW0tMywgLmdyaWQteSA+IC5tZWRpdW0tNCwgLmdyaWQteSA+IC5tZWRpdW0tNSwgLmdyaWQteSA+IC5tZWRpdW0tNiwgLmdyaWQteSA+IC5tZWRpdW0tNywgLmdyaWQteSA+IC5tZWRpdW0tOCwgLmdyaWQteSA+IC5tZWRpdW0tOSwgLmdyaWQteSA+IC5tZWRpdW0tMTAsIC5ncmlkLXkgPiAubWVkaXVtLTExLCAuZ3JpZC15ID4gLm1lZGl1bS0xMiB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAuZ3JpZC15ID4gLmxhcmdlLXNocmluaywgLmdyaWQteSA+IC5sYXJnZS1mdWxsLCAuZ3JpZC15ID4gLmxhcmdlLTEsIC5ncmlkLXkgPiAubGFyZ2UtMiwgLmdyaWQteSA+IC5sYXJnZS0zLCAuZ3JpZC15ID4gLmxhcmdlLTQsIC5ncmlkLXkgPiAubGFyZ2UtNSwgLmdyaWQteSA+IC5sYXJnZS02LCAuZ3JpZC15ID4gLmxhcmdlLTcsIC5ncmlkLXkgPiAubGFyZ2UtOCwgLmdyaWQteSA+IC5sYXJnZS05LCAuZ3JpZC15ID4gLmxhcmdlLTEwLCAuZ3JpZC15ID4gLmxhcmdlLTExLCAuZ3JpZC15ID4gLmxhcmdlLTEyIHtcbiAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLmdyaWQteSA+IC54bGFyZ2Utc2hyaW5rLCAuZ3JpZC15ID4gLnhsYXJnZS1mdWxsLCAuZ3JpZC15ID4gLnhsYXJnZS0xLCAuZ3JpZC15ID4gLnhsYXJnZS0yLCAuZ3JpZC15ID4gLnhsYXJnZS0zLCAuZ3JpZC15ID4gLnhsYXJnZS00LCAuZ3JpZC15ID4gLnhsYXJnZS01LCAuZ3JpZC15ID4gLnhsYXJnZS02LCAuZ3JpZC15ID4gLnhsYXJnZS03LCAuZ3JpZC15ID4gLnhsYXJnZS04LCAuZ3JpZC15ID4gLnhsYXJnZS05LCAuZ3JpZC15ID4gLnhsYXJnZS0xMCwgLmdyaWQteSA+IC54bGFyZ2UtMTEsIC5ncmlkLXkgPiAueGxhcmdlLTEyIHtcbiAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLmdyaWQteSA+IC54eGxhcmdlLXNocmluaywgLmdyaWQteSA+IC54eGxhcmdlLWZ1bGwsIC5ncmlkLXkgPiAueHhsYXJnZS0xLCAuZ3JpZC15ID4gLnh4bGFyZ2UtMiwgLmdyaWQteSA+IC54eGxhcmdlLTMsIC5ncmlkLXkgPiAueHhsYXJnZS00LCAuZ3JpZC15ID4gLnh4bGFyZ2UtNSwgLmdyaWQteSA+IC54eGxhcmdlLTYsIC5ncmlkLXkgPiAueHhsYXJnZS03LCAuZ3JpZC15ID4gLnh4bGFyZ2UtOCwgLmdyaWQteSA+IC54eGxhcmdlLTksIC5ncmlkLXkgPiAueHhsYXJnZS0xMCwgLmdyaWQteSA+IC54eGxhcmdlLTExLCAuZ3JpZC15ID4gLnh4bGFyZ2UtMTIge1xuICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgIH1cbn1cbi5ncmlkLXkgPiAuc21hbGwtMTIsIC5ncmlkLXkgPiAuc21hbGwtMTEsIC5ncmlkLXkgPiAuc21hbGwtMTAsIC5ncmlkLXkgPiAuc21hbGwtOSwgLmdyaWQteSA+IC5zbWFsbC04LCAuZ3JpZC15ID4gLnNtYWxsLTcsIC5ncmlkLXkgPiAuc21hbGwtNiwgLmdyaWQteSA+IC5zbWFsbC01LCAuZ3JpZC15ID4gLnNtYWxsLTQsIC5ncmlkLXkgPiAuc21hbGwtMywgLmdyaWQteSA+IC5zbWFsbC0yLCAuZ3JpZC15ID4gLnNtYWxsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xufVxuLmdyaWQteSA+IC5zbWFsbC0xIHtcbiAgICBoZWlnaHQ6IDguMzMzMzMzMzMzMyU7XG59XG4uZ3JpZC15ID4gLnNtYWxsLTIge1xuICAgIGhlaWdodDogMTYuNjY2NjY2NjY2NyU7XG59XG4uZ3JpZC15ID4gLnNtYWxsLTMge1xuICAgIGhlaWdodDogMjUlO1xufVxuLmdyaWQteSA+IC5zbWFsbC00IHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuLmdyaWQteSA+IC5zbWFsbC01IHtcbiAgICBoZWlnaHQ6IDQxLjY2NjY2NjY2NjclO1xufVxuLmdyaWQteSA+IC5zbWFsbC02IHtcbiAgICBoZWlnaHQ6IDUwJTtcbn1cbi5ncmlkLXkgPiAuc21hbGwtNyB7XG4gICAgaGVpZ2h0OiA1OC4zMzMzMzMzMzMzJTtcbn1cbi5ncmlkLXkgPiAuc21hbGwtOCB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5ncmlkLXkgPiAuc21hbGwtOSB7XG4gICAgaGVpZ2h0OiA3NSU7XG59XG4uZ3JpZC15ID4gLnNtYWxsLTEwIHtcbiAgICBoZWlnaHQ6IDgzLjMzMzMzMzMzMzMlO1xufVxuLmdyaWQteSA+IC5zbWFsbC0xMSB7XG4gICAgaGVpZ2h0OiA5MS42NjY2NjY2NjY3JTtcbn1cbi5ncmlkLXkgPiAuc21hbGwtMTIge1xuICAgIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmdyaWQteSA+IC5tZWRpdW0tYXV0byB7XG4gICAgICAgIGZsZXg6IDEgMSAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5ncmlkLXkgPiAubWVkaXVtLTEyLCAuZ3JpZC15ID4gLm1lZGl1bS0xMSwgLmdyaWQteSA+IC5tZWRpdW0tMTAsIC5ncmlkLXkgPiAubWVkaXVtLTksIC5ncmlkLXkgPiAubWVkaXVtLTgsIC5ncmlkLXkgPiAubWVkaXVtLTcsIC5ncmlkLXkgPiAubWVkaXVtLTYsIC5ncmlkLXkgPiAubWVkaXVtLTUsIC5ncmlkLXkgPiAubWVkaXVtLTQsIC5ncmlkLXkgPiAubWVkaXVtLTMsIC5ncmlkLXkgPiAubWVkaXVtLTIsIC5ncmlkLXkgPiAubWVkaXVtLTEsIC5ncmlkLXkgPiAubWVkaXVtLXNocmluayB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIH1cbiAgICAuZ3JpZC15ID4gLm1lZGl1bS1zaHJpbmsge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5ncmlkLXkgPiAubWVkaXVtLTEge1xuICAgICAgICBoZWlnaHQ6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5ncmlkLXkgPiAubWVkaXVtLTIge1xuICAgICAgICBoZWlnaHQ6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuZ3JpZC15ID4gLm1lZGl1bS0zIHtcbiAgICAgICAgaGVpZ2h0OiAyNSU7XG4gICAgfVxuICAgIC5ncmlkLXkgPiAubWVkaXVtLTQge1xuICAgICAgICBoZWlnaHQ6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuZ3JpZC15ID4gLm1lZGl1bS01IHtcbiAgICAgICAgaGVpZ2h0OiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmdyaWQteSA+IC5tZWRpdW0tNiB7XG4gICAgICAgIGhlaWdodDogNTAlO1xuICAgIH1cbiAgICAuZ3JpZC15ID4gLm1lZGl1bS03IHtcbiAgICAgICAgaGVpZ2h0OiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmdyaWQteSA+IC5tZWRpdW0tOCB7XG4gICAgICAgIGhlaWdodDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5ncmlkLXkgPiAubWVkaXVtLTkge1xuICAgICAgICBoZWlnaHQ6IDc1JTtcbiAgICB9XG4gICAgLmdyaWQteSA+IC5tZWRpdW0tMTAge1xuICAgICAgICBoZWlnaHQ6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuZ3JpZC15ID4gLm1lZGl1bS0xMSB7XG4gICAgICAgIGhlaWdodDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5ncmlkLXkgPiAubWVkaXVtLTEyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLmdyaWQteSA+IC5sYXJnZS1hdXRvIHtcbiAgICAgICAgZmxleDogMSAxIDA7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQteSA+IC5sYXJnZS0xMiwgLmdyaWQteSA+IC5sYXJnZS0xMSwgLmdyaWQteSA+IC5sYXJnZS0xMCwgLmdyaWQteSA+IC5sYXJnZS05LCAuZ3JpZC15ID4gLmxhcmdlLTgsIC5ncmlkLXkgPiAubGFyZ2UtNywgLmdyaWQteSA+IC5sYXJnZS02LCAuZ3JpZC15ID4gLmxhcmdlLTUsIC5ncmlkLXkgPiAubGFyZ2UtNCwgLmdyaWQteSA+IC5sYXJnZS0zLCAuZ3JpZC15ID4gLmxhcmdlLTIsIC5ncmlkLXkgPiAubGFyZ2UtMSwgLmdyaWQteSA+IC5sYXJnZS1zaHJpbmsge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB9XG4gICAgLmdyaWQteSA+IC5sYXJnZS1zaHJpbmsge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5ncmlkLXkgPiAubGFyZ2UtMSB7XG4gICAgICAgIGhlaWdodDogOC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmdyaWQteSA+IC5sYXJnZS0yIHtcbiAgICAgICAgaGVpZ2h0OiAxNi42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmdyaWQteSA+IC5sYXJnZS0zIHtcbiAgICAgICAgaGVpZ2h0OiAyNSU7XG4gICAgfVxuICAgIC5ncmlkLXkgPiAubGFyZ2UtNCB7XG4gICAgICAgIGhlaWdodDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5ncmlkLXkgPiAubGFyZ2UtNSB7XG4gICAgICAgIGhlaWdodDogNDEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5ncmlkLXkgPiAubGFyZ2UtNiB7XG4gICAgICAgIGhlaWdodDogNTAlO1xuICAgIH1cbiAgICAuZ3JpZC15ID4gLmxhcmdlLTcge1xuICAgICAgICBoZWlnaHQ6IDU4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuZ3JpZC15ID4gLmxhcmdlLTgge1xuICAgICAgICBoZWlnaHQ6IDY2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuZ3JpZC15ID4gLmxhcmdlLTkge1xuICAgICAgICBoZWlnaHQ6IDc1JTtcbiAgICB9XG4gICAgLmdyaWQteSA+IC5sYXJnZS0xMCB7XG4gICAgICAgIGhlaWdodDogODMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5ncmlkLXkgPiAubGFyZ2UtMTEge1xuICAgICAgICBoZWlnaHQ6IDkxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuZ3JpZC15ID4gLmxhcmdlLTEyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuZ3JpZC15ID4gLnhsYXJnZS1hdXRvIHtcbiAgICAgICAgZmxleDogMSAxIDA7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQteSA+IC54bGFyZ2UtMTIsIC5ncmlkLXkgPiAueGxhcmdlLTExLCAuZ3JpZC15ID4gLnhsYXJnZS0xMCwgLmdyaWQteSA+IC54bGFyZ2UtOSwgLmdyaWQteSA+IC54bGFyZ2UtOCwgLmdyaWQteSA+IC54bGFyZ2UtNywgLmdyaWQteSA+IC54bGFyZ2UtNiwgLmdyaWQteSA+IC54bGFyZ2UtNSwgLmdyaWQteSA+IC54bGFyZ2UtNCwgLmdyaWQteSA+IC54bGFyZ2UtMywgLmdyaWQteSA+IC54bGFyZ2UtMiwgLmdyaWQteSA+IC54bGFyZ2UtMSwgLmdyaWQteSA+IC54bGFyZ2Utc2hyaW5rIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgfVxuICAgIC5ncmlkLXkgPiAueGxhcmdlLXNocmluayB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQteSA+IC54bGFyZ2UtMSB7XG4gICAgICAgIGhlaWdodDogOC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmdyaWQteSA+IC54bGFyZ2UtMiB7XG4gICAgICAgIGhlaWdodDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5ncmlkLXkgPiAueGxhcmdlLTMge1xuICAgICAgICBoZWlnaHQ6IDI1JTtcbiAgICB9XG4gICAgLmdyaWQteSA+IC54bGFyZ2UtNCB7XG4gICAgICAgIGhlaWdodDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5ncmlkLXkgPiAueGxhcmdlLTUge1xuICAgICAgICBoZWlnaHQ6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuZ3JpZC15ID4gLnhsYXJnZS02IHtcbiAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgfVxuICAgIC5ncmlkLXkgPiAueGxhcmdlLTcge1xuICAgICAgICBoZWlnaHQ6IDU4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuZ3JpZC15ID4gLnhsYXJnZS04IHtcbiAgICAgICAgaGVpZ2h0OiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmdyaWQteSA+IC54bGFyZ2UtOSB7XG4gICAgICAgIGhlaWdodDogNzUlO1xuICAgIH1cbiAgICAuZ3JpZC15ID4gLnhsYXJnZS0xMCB7XG4gICAgICAgIGhlaWdodDogODMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5ncmlkLXkgPiAueGxhcmdlLTExIHtcbiAgICAgICAgaGVpZ2h0OiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmdyaWQteSA+IC54bGFyZ2UtMTIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTBlbSkge1xuICAgIC5ncmlkLXkgPiAueHhsYXJnZS1hdXRvIHtcbiAgICAgICAgZmxleDogMSAxIDA7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQteSA+IC54eGxhcmdlLTEyLCAuZ3JpZC15ID4gLnh4bGFyZ2UtMTEsIC5ncmlkLXkgPiAueHhsYXJnZS0xMCwgLmdyaWQteSA+IC54eGxhcmdlLTksIC5ncmlkLXkgPiAueHhsYXJnZS04LCAuZ3JpZC15ID4gLnh4bGFyZ2UtNywgLmdyaWQteSA+IC54eGxhcmdlLTYsIC5ncmlkLXkgPiAueHhsYXJnZS01LCAuZ3JpZC15ID4gLnh4bGFyZ2UtNCwgLmdyaWQteSA+IC54eGxhcmdlLTMsIC5ncmlkLXkgPiAueHhsYXJnZS0yLCAuZ3JpZC15ID4gLnh4bGFyZ2UtMSwgLmdyaWQteSA+IC54eGxhcmdlLXNocmluayB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIH1cbiAgICAuZ3JpZC15ID4gLnh4bGFyZ2Utc2hyaW5rIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAuZ3JpZC15ID4gLnh4bGFyZ2UtMSB7XG4gICAgICAgIGhlaWdodDogOC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmdyaWQteSA+IC54eGxhcmdlLTIge1xuICAgICAgICBoZWlnaHQ6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuZ3JpZC15ID4gLnh4bGFyZ2UtMyB7XG4gICAgICAgIGhlaWdodDogMjUlO1xuICAgIH1cbiAgICAuZ3JpZC15ID4gLnh4bGFyZ2UtNCB7XG4gICAgICAgIGhlaWdodDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5ncmlkLXkgPiAueHhsYXJnZS01IHtcbiAgICAgICAgaGVpZ2h0OiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmdyaWQteSA+IC54eGxhcmdlLTYge1xuICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICB9XG4gICAgLmdyaWQteSA+IC54eGxhcmdlLTcge1xuICAgICAgICBoZWlnaHQ6IDU4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuZ3JpZC15ID4gLnh4bGFyZ2UtOCB7XG4gICAgICAgIGhlaWdodDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5ncmlkLXkgPiAueHhsYXJnZS05IHtcbiAgICAgICAgaGVpZ2h0OiA3NSU7XG4gICAgfVxuICAgIC5ncmlkLXkgPiAueHhsYXJnZS0xMCB7XG4gICAgICAgIGhlaWdodDogODMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5ncmlkLXkgPiAueHhsYXJnZS0xMSB7XG4gICAgICAgIGhlaWdodDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5ncmlkLXkgPiAueHhsYXJnZS0xMiB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbi5ncmlkLXBhZGRpbmcteSAuZ3JpZC1wYWRkaW5nLXkge1xuICAgIG1hcmdpbi10b3A6IC0wLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC42MjVyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5ncmlkLXBhZGRpbmcteSAuZ3JpZC1wYWRkaW5nLXkge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtO1xuICAgIH1cbn1cbi5ncmlkLXBhZGRpbmcteSA+IC5jZWxsIHtcbiAgICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuZ3JpZC1wYWRkaW5nLXkgPiAuY2VsbCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG4gICAgfVxufVxuXG4uZ3JpZC1tYXJnaW4teSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjYyNXJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmdyaWQtbWFyZ2luLXkge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtO1xuICAgIH1cbn1cbi5ncmlkLW1hcmdpbi15ID4gLmNlbGwge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMS4yNXJlbSk7XG4gICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5ncmlkLW1hcmdpbi15ID4gLmNlbGwge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEuODc1cmVtKTtcbiAgICAgICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gICAgfVxufVxuLmdyaWQtbWFyZ2luLXkgPiAuYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuLmdyaWQtbWFyZ2luLXkgPiAuc2hyaW5rIHtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xIHtcbiAgICBoZWlnaHQ6IGNhbGMoOC4zMzMzMzMzMzMzJSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMiB7XG4gICAgaGVpZ2h0OiBjYWxjKDE2LjY2NjY2NjY2NjclIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0zIHtcbiAgICBoZWlnaHQ6IGNhbGMoMjUlIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC00IHtcbiAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTUge1xuICAgIGhlaWdodDogY2FsYyg0MS42NjY2NjY2NjY3JSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtNiB7XG4gICAgaGVpZ2h0OiBjYWxjKDUwJSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtNyB7XG4gICAgaGVpZ2h0OiBjYWxjKDU4LjMzMzMzMzMzMzMlIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC04IHtcbiAgICBoZWlnaHQ6IGNhbGMoNjYuNjY2NjY2NjY2NyUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTkge1xuICAgIGhlaWdodDogY2FsYyg3NSUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTEwIHtcbiAgICBoZWlnaHQ6IGNhbGMoODMuMzMzMzMzMzMzMyUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTExIHtcbiAgICBoZWlnaHQ6IGNhbGMoOTEuNjY2NjY2NjY2NyUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTEyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEuMjVyZW0pO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5hdXRvIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5zaHJpbmsge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTEge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoOC4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMiB7XG4gICAgICAgIGhlaWdodDogY2FsYygxNi42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMyB7XG4gICAgICAgIGhlaWdodDogY2FsYygyNSUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTQge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTUge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNDEuNjY2NjY2NjY2NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTYge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC03IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDU4LjMzMzMzMzMzMzMlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC04IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDY2LjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC05IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDc1JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMTAge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoODMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTExIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDkxLjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xMiB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tYXV0byB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLXNocmluayB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTEge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoOC4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTIge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTYuNjY2NjY2NjY2NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS0zIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDI1JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTQge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS01IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDQxLjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tNiB7XG4gICAgICAgIGhlaWdodDogY2FsYyg1MCUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS03IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDU4LjMzMzMzMzMzMzMlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tOCB7XG4gICAgICAgIGhlaWdodDogY2FsYyg2Ni42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTkge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNzUlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tMTAge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoODMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS0xMSB7XG4gICAgICAgIGhlaWdodDogY2FsYyg5MS42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTEyIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS1hdXRvIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS1zaHJpbmsge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTEge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoOC4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtMiB7XG4gICAgICAgIGhlaWdodDogY2FsYygxNi42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtMyB7XG4gICAgICAgIGhlaWdodDogY2FsYygyNSUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTQge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTUge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNDEuNjY2NjY2NjY2NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTYge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS03IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDU4LjMzMzMzMzMzMzMlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS04IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDY2LjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS05IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDc1JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtMTAge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoODMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTExIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDkxLjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS0xMiB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuZ3JpZC1tYXJnaW4teSA+IC54bGFyZ2UtYXV0byB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueGxhcmdlLXNocmluayB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueGxhcmdlLTEge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoOC4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueGxhcmdlLTIge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTYuNjY2NjY2NjY2NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnhsYXJnZS0zIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDI1JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueGxhcmdlLTQge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnhsYXJnZS01IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDQxLjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC54bGFyZ2UtNiB7XG4gICAgICAgIGhlaWdodDogY2FsYyg1MCUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnhsYXJnZS03IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDU4LjMzMzMzMzMzMzMlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC54bGFyZ2UtOCB7XG4gICAgICAgIGhlaWdodDogY2FsYyg2Ni42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueGxhcmdlLTkge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNzUlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC54bGFyZ2UtMTAge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoODMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnhsYXJnZS0xMSB7XG4gICAgICAgIGhlaWdodDogY2FsYyg5MS42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueGxhcmdlLTEyIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTBlbSkge1xuICAgIC5ncmlkLW1hcmdpbi15ID4gLnh4bGFyZ2UtYXV0byB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueHhsYXJnZS1zaHJpbmsge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnh4bGFyZ2UtMSB7XG4gICAgICAgIGhlaWdodDogY2FsYyg4LjMzMzMzMzMzMzMlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC54eGxhcmdlLTIge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTYuNjY2NjY2NjY2NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnh4bGFyZ2UtMyB7XG4gICAgICAgIGhlaWdodDogY2FsYygyNSUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnh4bGFyZ2UtNCB7XG4gICAgICAgIGhlaWdodDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueHhsYXJnZS01IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDQxLjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC54eGxhcmdlLTYge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC54eGxhcmdlLTcge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNTguMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnh4bGFyZ2UtOCB7XG4gICAgICAgIGhlaWdodDogY2FsYyg2Ni42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueHhsYXJnZS05IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDc1JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueHhsYXJnZS0xMCB7XG4gICAgICAgIGhlaWdodDogY2FsYyg4My4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueHhsYXJnZS0xMSB7XG4gICAgICAgIGhlaWdodDogY2FsYyg5MS42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueHhsYXJnZS0xMiB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuICAgIH1cbn1cblxuLmdyaWQtZnJhbWUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIHdpZHRoOiAxMDB2dztcbn1cblxuLmNlbGwgLmdyaWQtZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uY2VsbC1ibG9jayB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xufVxuXG4uY2VsbC1ibG9jay15IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG59XG5cbi5jZWxsLWJsb2NrLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4uY2VsbC1ibG9jay1jb250YWluZXIgPiAuZ3JpZC14IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5tZWRpdW0tZ3JpZC1mcmFtZSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgfVxuICAgIC5jZWxsIC5tZWRpdW0tZ3JpZC1mcmFtZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAubWVkaXVtLWNlbGwtYmxvY2sge1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gICAgfVxuICAgIC5tZWRpdW0tY2VsbC1ibG9jay1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAubWVkaXVtLWNlbGwtYmxvY2stY29udGFpbmVyID4gLmdyaWQteCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIH1cbiAgICAubWVkaXVtLWNlbGwtYmxvY2steSB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAubGFyZ2UtZ3JpZC1mcmFtZSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgfVxuICAgIC5jZWxsIC5sYXJnZS1ncmlkLWZyYW1lIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5sYXJnZS1jZWxsLWJsb2NrIHtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIH1cbiAgICAubGFyZ2UtY2VsbC1ibG9jay1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAubGFyZ2UtY2VsbC1ibG9jay1jb250YWluZXIgPiAuZ3JpZC14IHtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgfVxuICAgIC5sYXJnZS1jZWxsLWJsb2NrLXkge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAueGxhcmdlLWdyaWQtZnJhbWUge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgIH1cbiAgICAuY2VsbCAueGxhcmdlLWdyaWQtZnJhbWUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnhsYXJnZS1jZWxsLWJsb2NrIHtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIH1cbiAgICAueGxhcmdlLWNlbGwtYmxvY2stY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLnhsYXJnZS1jZWxsLWJsb2NrLWNvbnRhaW5lciA+IC5ncmlkLXgge1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB9XG4gICAgLnhsYXJnZS1jZWxsLWJsb2NrLXkge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAueHhsYXJnZS1ncmlkLWZyYW1lIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICB9XG4gICAgLmNlbGwgLnh4bGFyZ2UtZ3JpZC1mcmFtZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAueHhsYXJnZS1jZWxsLWJsb2NrIHtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIH1cbiAgICAueHhsYXJnZS1jZWxsLWJsb2NrLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC54eGxhcmdlLWNlbGwtYmxvY2stY29udGFpbmVyID4gLmdyaWQteCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIH1cbiAgICAueHhsYXJnZS1jZWxsLWJsb2NrLXkge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIH1cbn1cbi5ncmlkLXkuZ3JpZC1mcmFtZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmdyaWQteS5tZWRpdW0tZ3JpZC1mcmFtZSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5ncmlkLXkubGFyZ2UtZ3JpZC1mcmFtZSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLmdyaWQteS54bGFyZ2UtZ3JpZC1mcmFtZSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLmdyaWQteS54eGxhcmdlLWdyaWQtZnJhbWUge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxufVxuXG4uY2VsbCAuZ3JpZC15LmdyaWQtZnJhbWUge1xuICAgIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmNlbGwgLmdyaWQteS5tZWRpdW0tZ3JpZC1mcmFtZSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5jZWxsIC5ncmlkLXkubGFyZ2UtZ3JpZC1mcmFtZSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLmNlbGwgLmdyaWQteS54bGFyZ2UtZ3JpZC1mcmFtZSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLmNlbGwgLmdyaWQteS54eGxhcmdlLWdyaWQtZnJhbWUge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG4uZ3JpZC1tYXJnaW4teSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjYyNXJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmdyaWQtbWFyZ2luLXkge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtO1xuICAgIH1cbn1cbi5ncmlkLW1hcmdpbi15ID4gLmNlbGwge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMS4yNXJlbSk7XG4gICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5ncmlkLW1hcmdpbi15ID4gLmNlbGwge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEuODc1cmVtKTtcbiAgICAgICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gICAgfVxufVxuLmdyaWQtbWFyZ2luLXkgPiAuYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuLmdyaWQtbWFyZ2luLXkgPiAuc2hyaW5rIHtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xIHtcbiAgICBoZWlnaHQ6IGNhbGMoOC4zMzMzMzMzMzMzJSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMiB7XG4gICAgaGVpZ2h0OiBjYWxjKDE2LjY2NjY2NjY2NjclIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0zIHtcbiAgICBoZWlnaHQ6IGNhbGMoMjUlIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC00IHtcbiAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTUge1xuICAgIGhlaWdodDogY2FsYyg0MS42NjY2NjY2NjY3JSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtNiB7XG4gICAgaGVpZ2h0OiBjYWxjKDUwJSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtNyB7XG4gICAgaGVpZ2h0OiBjYWxjKDU4LjMzMzMzMzMzMzMlIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC04IHtcbiAgICBoZWlnaHQ6IGNhbGMoNjYuNjY2NjY2NjY2NyUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTkge1xuICAgIGhlaWdodDogY2FsYyg3NSUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTEwIHtcbiAgICBoZWlnaHQ6IGNhbGMoODMuMzMzMzMzMzMzMyUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTExIHtcbiAgICBoZWlnaHQ6IGNhbGMoOTEuNjY2NjY2NjY2NyUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTEyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEuMjVyZW0pO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5hdXRvIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5zaHJpbmsge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTEge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoOC4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMiB7XG4gICAgICAgIGhlaWdodDogY2FsYygxNi42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMyB7XG4gICAgICAgIGhlaWdodDogY2FsYygyNSUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTQge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTUge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNDEuNjY2NjY2NjY2NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTYge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC03IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDU4LjMzMzMzMzMzMzMlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC04IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDY2LjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC05IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDc1JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMTAge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoODMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTExIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDkxLjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xMiB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tYXV0byB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLXNocmluayB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTEge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoOC4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTIge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTYuNjY2NjY2NjY2NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS0zIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDI1JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTQge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS01IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDQxLjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tNiB7XG4gICAgICAgIGhlaWdodDogY2FsYyg1MCUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS03IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDU4LjMzMzMzMzMzMzMlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tOCB7XG4gICAgICAgIGhlaWdodDogY2FsYyg2Ni42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTkge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNzUlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tMTAge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoODMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS0xMSB7XG4gICAgICAgIGhlaWdodDogY2FsYyg5MS42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTEyIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS1hdXRvIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS1zaHJpbmsge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTEge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoOC4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtMiB7XG4gICAgICAgIGhlaWdodDogY2FsYygxNi42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtMyB7XG4gICAgICAgIGhlaWdodDogY2FsYygyNSUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTQge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTUge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNDEuNjY2NjY2NjY2NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTYge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS03IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDU4LjMzMzMzMzMzMzMlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS04IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDY2LjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS05IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDc1JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtMTAge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoODMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTExIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDkxLjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS0xMiB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuZ3JpZC1tYXJnaW4teSA+IC54bGFyZ2UtYXV0byB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueGxhcmdlLXNocmluayB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueGxhcmdlLTEge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoOC4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueGxhcmdlLTIge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTYuNjY2NjY2NjY2NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnhsYXJnZS0zIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDI1JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueGxhcmdlLTQge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnhsYXJnZS01IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDQxLjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC54bGFyZ2UtNiB7XG4gICAgICAgIGhlaWdodDogY2FsYyg1MCUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnhsYXJnZS03IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDU4LjMzMzMzMzMzMzMlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC54bGFyZ2UtOCB7XG4gICAgICAgIGhlaWdodDogY2FsYyg2Ni42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueGxhcmdlLTkge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNzUlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC54bGFyZ2UtMTAge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoODMuMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnhsYXJnZS0xMSB7XG4gICAgICAgIGhlaWdodDogY2FsYyg5MS42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueGxhcmdlLTEyIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTBlbSkge1xuICAgIC5ncmlkLW1hcmdpbi15ID4gLnh4bGFyZ2UtYXV0byB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueHhsYXJnZS1zaHJpbmsge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnh4bGFyZ2UtMSB7XG4gICAgICAgIGhlaWdodDogY2FsYyg4LjMzMzMzMzMzMzMlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC54eGxhcmdlLTIge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTYuNjY2NjY2NjY2NyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnh4bGFyZ2UtMyB7XG4gICAgICAgIGhlaWdodDogY2FsYygyNSUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnh4bGFyZ2UtNCB7XG4gICAgICAgIGhlaWdodDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueHhsYXJnZS01IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDQxLjY2NjY2NjY2NjclIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC54eGxhcmdlLTYge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gMS44NzVyZW0pO1xuICAgIH1cbiAgICAuZ3JpZC1tYXJnaW4teSA+IC54eGxhcmdlLTcge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNTguMzMzMzMzMzMzMyUgLSAxLjg3NXJlbSk7XG4gICAgfVxuICAgIC5ncmlkLW1hcmdpbi15ID4gLnh4bGFyZ2UtOCB7XG4gICAgICAgIGhlaWdodDogY2FsYyg2Ni42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueHhsYXJnZS05IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDc1JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueHhsYXJnZS0xMCB7XG4gICAgICAgIGhlaWdodDogY2FsYyg4My4zMzMzMzMzMzMzJSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueHhsYXJnZS0xMSB7XG4gICAgICAgIGhlaWdodDogY2FsYyg5MS42NjY2NjY2NjY3JSAtIDEuODc1cmVtKTtcbiAgICB9XG4gICAgLmdyaWQtbWFyZ2luLXkgPiAueHhsYXJnZS0xMiB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuICAgIH1cbn1cblxuLmdyaWQtZnJhbWUuZ3JpZC1tYXJnaW4teSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoICsgMS4yNXJlbSk7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5ncmlkLWZyYW1lLmdyaWQtbWFyZ2luLXkge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggKyAxLjg3NXJlbSk7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAuZ3JpZC1mcmFtZS5ncmlkLW1hcmdpbi15IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoICsgMS44NzVyZW0pO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuZ3JpZC1mcmFtZS5ncmlkLW1hcmdpbi15IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoICsgMS44NzVyZW0pO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAuZ3JpZC1mcmFtZS5ncmlkLW1hcmdpbi15IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoICsgMS44NzVyZW0pO1xuICAgIH1cbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuZ3JpZC1tYXJnaW4teS5tZWRpdW0tZ3JpZC1mcmFtZSB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCArIDEuODc1cmVtKTtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5ncmlkLW1hcmdpbi15LmxhcmdlLWdyaWQtZnJhbWUge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggKyAxLjg3NXJlbSk7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5ncmlkLW1hcmdpbi15LnhsYXJnZS1ncmlkLWZyYW1lIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoICsgMS44NzVyZW0pO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAuZ3JpZC1tYXJnaW4teS54eGxhcmdlLWdyaWQtZnJhbWUge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggKyAxLjg3NXJlbSk7XG4gICAgfVxufVxuLmJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICAgIHBhZGRpbmc6IDAuODVlbSAxZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2Utb3V0LCBjb2xvciAwLjI1cyBlYXNlLW91dDtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbltkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLmJ1dHRvbiB7XG4gICAgb3V0bGluZTogMDtcbn1cbi5idXR0b24udGlueSB7XG4gICAgZm9udC1zaXplOiAwLjZyZW07XG59XG4uYnV0dG9uLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG59XG4uYnV0dG9uLmxhcmdlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG59XG4uYnV0dG9uLmV4cGFuZGVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYnV0dG9uLCAuYnV0dG9uLmRpc2FibGVkLCAuYnV0dG9uW2Rpc2FibGVkXSwgLmJ1dHRvbi5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsIC5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b25bZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk4ZmFjO1xuICAgIGNvbG9yOiAjZmVmZWZlO1xufVxuLmJ1dHRvbjpob3ZlciwgLmJ1dHRvbjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE0Njc5ZTtcbiAgICBjb2xvcjogI2ZlZmVmZTtcbn1cbi5idXR0b24ucHJpbWFyeSwgLmJ1dHRvbi5wcmltYXJ5LmRpc2FibGVkLCAuYnV0dG9uLnByaW1hcnlbZGlzYWJsZWRdLCAuYnV0dG9uLnByaW1hcnkuZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24ucHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsIC5idXR0b24ucHJpbWFyeS5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbi5wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3NzliYTtcbiAgICBjb2xvcjogI2ZlZmVmZTtcbn1cbi5idXR0b24ucHJpbWFyeTpob3ZlciwgLmJ1dHRvbi5wcmltYXJ5OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI2MTk1O1xuICAgIGNvbG9yOiAjZmVmZWZlO1xufVxuLmJ1dHRvbi5zZWNvbmRhcnksIC5idXR0b24uc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnV0dG9uLnNlY29uZGFyeVtkaXNhYmxlZF0sIC5idXR0b24uc2Vjb25kYXJ5LmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLnNlY29uZGFyeVtkaXNhYmxlZF06aG92ZXIsIC5idXR0b24uc2Vjb25kYXJ5LmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLnNlY29uZGFyeVtkaXNhYmxlZF06Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3Njc2NzY7XG4gICAgY29sb3I6ICNmZWZlZmU7XG59XG4uYnV0dG9uLnNlY29uZGFyeTpob3ZlciwgLmJ1dHRvbi5zZWNvbmRhcnk6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZTVlNWU7XG4gICAgY29sb3I6ICNmZWZlZmU7XG59XG4uYnV0dG9uLnN1Y2Nlc3MsIC5idXR0b24uc3VjY2Vzcy5kaXNhYmxlZCwgLmJ1dHRvbi5zdWNjZXNzW2Rpc2FibGVkXSwgLmJ1dHRvbi5zdWNjZXNzLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLnN1Y2Nlc3NbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLnN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24uc3VjY2Vzc1tkaXNhYmxlZF06Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYWRiNzY7XG4gICAgY29sb3I6ICMwYTBhMGE7XG59XG4uYnV0dG9uLnN1Y2Nlc3M6aG92ZXIsIC5idXR0b24uc3VjY2Vzczpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyYmI1YjtcbiAgICBjb2xvcjogIzBhMGEwYTtcbn1cbi5idXR0b24ud2FybmluZywgLmJ1dHRvbi53YXJuaW5nLmRpc2FibGVkLCAuYnV0dG9uLndhcm5pbmdbZGlzYWJsZWRdLCAuYnV0dG9uLndhcm5pbmcuZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24ud2FybmluZ1tkaXNhYmxlZF06aG92ZXIsIC5idXR0b24ud2FybmluZy5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbi53YXJuaW5nW2Rpc2FibGVkXTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWUwMDtcbiAgICBjb2xvcjogIzBhMGEwYTtcbn1cbi5idXR0b24ud2FybmluZzpob3ZlciwgLmJ1dHRvbi53YXJuaW5nOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M4YjAwO1xuICAgIGNvbG9yOiAjMGEwYTBhO1xufVxuLmJ1dHRvbi5hbGVydCwgLmlwZS1mb3JtIC5idXR0b24uZXJyb3IsIC5idXR0b24uYWxlcnQuZGlzYWJsZWQsIC5idXR0b24uYWxlcnRbZGlzYWJsZWRdLCAuYnV0dG9uLmFsZXJ0LmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLmFsZXJ0W2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi5hbGVydC5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbi5hbGVydFtkaXNhYmxlZF06Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjYzRiMzc7XG4gICAgY29sb3I6ICNmZWZlZmU7XG59XG4uYnV0dG9uLmFsZXJ0OmhvdmVyLCAuaXBlLWZvcm0gLmJ1dHRvbi5lcnJvcjpob3ZlciwgLmJ1dHRvbi5hbGVydDpmb2N1cywgLmlwZS1mb3JtIC5idXR0b24uZXJyb3I6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNTNiMmE7XG4gICAgY29sb3I6ICNmZWZlZmU7XG59XG4uYnV0dG9uLmhvbGxvdywgLmJ1dHRvbi5ob2xsb3c6aG92ZXIsIC5idXR0b24uaG9sbG93OmZvY3VzLCAuYnV0dG9uLmhvbGxvdy5kaXNhYmxlZCwgLmJ1dHRvbi5ob2xsb3cuZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24uaG9sbG93LmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLmhvbGxvd1tkaXNhYmxlZF0sIC5idXR0b24uaG9sbG93W2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi5ob2xsb3dbZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idXR0b24uaG9sbG93LCAuYnV0dG9uLmhvbGxvdy5kaXNhYmxlZCwgLmJ1dHRvbi5ob2xsb3dbZGlzYWJsZWRdLCAuYnV0dG9uLmhvbGxvdy5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi5ob2xsb3dbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLmhvbGxvdy5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbi5ob2xsb3dbZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzk4ZmFjO1xuICAgIGNvbG9yOiAjNzk4ZmFjO1xufVxuLmJ1dHRvbi5ob2xsb3c6aG92ZXIsIC5idXR0b24uaG9sbG93OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMzODQ3NWE7XG4gICAgY29sb3I6ICMzODQ3NWE7XG59XG4uYnV0dG9uLmhvbGxvdy5wcmltYXJ5LCAuYnV0dG9uLmhvbGxvdy5wcmltYXJ5LmRpc2FibGVkLCAuYnV0dG9uLmhvbGxvdy5wcmltYXJ5W2Rpc2FibGVkXSwgLmJ1dHRvbi5ob2xsb3cucHJpbWFyeS5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi5ob2xsb3cucHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsIC5idXR0b24uaG9sbG93LnByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24uaG9sbG93LnByaW1hcnlbZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMTc3OWJhO1xuICAgIGNvbG9yOiAjMTc3OWJhO1xufVxuLmJ1dHRvbi5ob2xsb3cucHJpbWFyeTpob3ZlciwgLmJ1dHRvbi5ob2xsb3cucHJpbWFyeTpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGMzZDVkO1xuICAgIGNvbG9yOiAjMGMzZDVkO1xufVxuLmJ1dHRvbi5ob2xsb3cuc2Vjb25kYXJ5LCAuYnV0dG9uLmhvbGxvdy5zZWNvbmRhcnkuZGlzYWJsZWQsIC5idXR0b24uaG9sbG93LnNlY29uZGFyeVtkaXNhYmxlZF0sIC5idXR0b24uaG9sbG93LnNlY29uZGFyeS5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi5ob2xsb3cuc2Vjb25kYXJ5W2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi5ob2xsb3cuc2Vjb25kYXJ5LmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLmhvbGxvdy5zZWNvbmRhcnlbZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzY3Njc2O1xuICAgIGNvbG9yOiAjNzY3Njc2O1xufVxuLmJ1dHRvbi5ob2xsb3cuc2Vjb25kYXJ5OmhvdmVyLCAuYnV0dG9uLmhvbGxvdy5zZWNvbmRhcnk6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzNiM2IzYjtcbiAgICBjb2xvcjogIzNiM2IzYjtcbn1cbi5idXR0b24uaG9sbG93LnN1Y2Nlc3MsIC5idXR0b24uaG9sbG93LnN1Y2Nlc3MuZGlzYWJsZWQsIC5idXR0b24uaG9sbG93LnN1Y2Nlc3NbZGlzYWJsZWRdLCAuYnV0dG9uLmhvbGxvdy5zdWNjZXNzLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLmhvbGxvdy5zdWNjZXNzW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi5ob2xsb3cuc3VjY2Vzcy5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbi5ob2xsb3cuc3VjY2Vzc1tkaXNhYmxlZF06Zm9jdXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzYWRiNzY7XG4gICAgY29sb3I6ICMzYWRiNzY7XG59XG4uYnV0dG9uLmhvbGxvdy5zdWNjZXNzOmhvdmVyLCAuYnV0dG9uLmhvbGxvdy5zdWNjZXNzOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMxNTc1Mzk7XG4gICAgY29sb3I6ICMxNTc1Mzk7XG59XG4uYnV0dG9uLmhvbGxvdy53YXJuaW5nLCAuYnV0dG9uLmhvbGxvdy53YXJuaW5nLmRpc2FibGVkLCAuYnV0dG9uLmhvbGxvdy53YXJuaW5nW2Rpc2FibGVkXSwgLmJ1dHRvbi5ob2xsb3cud2FybmluZy5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi5ob2xsb3cud2FybmluZ1tkaXNhYmxlZF06aG92ZXIsIC5idXR0b24uaG9sbG93Lndhcm5pbmcuZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24uaG9sbG93Lndhcm5pbmdbZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZhZTAwO1xuICAgIGNvbG9yOiAjZmZhZTAwO1xufVxuLmJ1dHRvbi5ob2xsb3cud2FybmluZzpob3ZlciwgLmJ1dHRvbi5ob2xsb3cud2FybmluZzpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjODA1NzAwO1xuICAgIGNvbG9yOiAjODA1NzAwO1xufVxuLmJ1dHRvbi5ob2xsb3cuYWxlcnQsIC5pcGUtZm9ybSAuYnV0dG9uLmhvbGxvdy5lcnJvciwgLmJ1dHRvbi5ob2xsb3cuYWxlcnQuZGlzYWJsZWQsIC5idXR0b24uaG9sbG93LmFsZXJ0W2Rpc2FibGVkXSwgLmJ1dHRvbi5ob2xsb3cuYWxlcnQuZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24uaG9sbG93LmFsZXJ0W2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi5ob2xsb3cuYWxlcnQuZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24uaG9sbG93LmFsZXJ0W2Rpc2FibGVkXTpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjNGIzNztcbiAgICBjb2xvcjogI2NjNGIzNztcbn1cbi5idXR0b24uaG9sbG93LmFsZXJ0OmhvdmVyLCAuaXBlLWZvcm0gLmJ1dHRvbi5ob2xsb3cuZXJyb3I6aG92ZXIsIC5idXR0b24uaG9sbG93LmFsZXJ0OmZvY3VzLCAuaXBlLWZvcm0gLmJ1dHRvbi5ob2xsb3cuZXJyb3I6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzY3MjUxYTtcbiAgICBjb2xvcjogIzY3MjUxYTtcbn1cbi5idXR0b24uY2xlYXIsIC5idXR0b24uY2xlYXI6aG92ZXIsIC5idXR0b24uY2xlYXI6Zm9jdXMsIC5idXR0b24uY2xlYXIuZGlzYWJsZWQsIC5idXR0b24uY2xlYXIuZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24uY2xlYXIuZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24uY2xlYXJbZGlzYWJsZWRdLCAuYnV0dG9uLmNsZWFyW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi5jbGVhcltkaXNhYmxlZF06Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnV0dG9uLmNsZWFyLCAuYnV0dG9uLmNsZWFyLmRpc2FibGVkLCAuYnV0dG9uLmNsZWFyW2Rpc2FibGVkXSwgLmJ1dHRvbi5jbGVhci5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi5jbGVhcltkaXNhYmxlZF06aG92ZXIsIC5idXR0b24uY2xlYXIuZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24uY2xlYXJbZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBjb2xvcjogIzc5OGZhYztcbn1cbi5idXR0b24uY2xlYXI6aG92ZXIsIC5idXR0b24uY2xlYXI6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzg0NzVhO1xufVxuLmJ1dHRvbi5jbGVhci5wcmltYXJ5LCAuYnV0dG9uLmNsZWFyLnByaW1hcnkuZGlzYWJsZWQsIC5idXR0b24uY2xlYXIucHJpbWFyeVtkaXNhYmxlZF0sIC5idXR0b24uY2xlYXIucHJpbWFyeS5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi5jbGVhci5wcmltYXJ5W2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi5jbGVhci5wcmltYXJ5LmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLmNsZWFyLnByaW1hcnlbZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBjb2xvcjogIzE3NzliYTtcbn1cbi5idXR0b24uY2xlYXIucHJpbWFyeTpob3ZlciwgLmJ1dHRvbi5jbGVhci5wcmltYXJ5OmZvY3VzIHtcbiAgICBjb2xvcjogIzBjM2Q1ZDtcbn1cbi5idXR0b24uY2xlYXIuc2Vjb25kYXJ5LCAuYnV0dG9uLmNsZWFyLnNlY29uZGFyeS5kaXNhYmxlZCwgLmJ1dHRvbi5jbGVhci5zZWNvbmRhcnlbZGlzYWJsZWRdLCAuYnV0dG9uLmNsZWFyLnNlY29uZGFyeS5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi5jbGVhci5zZWNvbmRhcnlbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLmNsZWFyLnNlY29uZGFyeS5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbi5jbGVhci5zZWNvbmRhcnlbZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBjb2xvcjogIzc2NzY3Njtcbn1cbi5idXR0b24uY2xlYXIuc2Vjb25kYXJ5OmhvdmVyLCAuYnV0dG9uLmNsZWFyLnNlY29uZGFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICMzYjNiM2I7XG59XG4uYnV0dG9uLmNsZWFyLnN1Y2Nlc3MsIC5idXR0b24uY2xlYXIuc3VjY2Vzcy5kaXNhYmxlZCwgLmJ1dHRvbi5jbGVhci5zdWNjZXNzW2Rpc2FibGVkXSwgLmJ1dHRvbi5jbGVhci5zdWNjZXNzLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLmNsZWFyLnN1Y2Nlc3NbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLmNsZWFyLnN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24uY2xlYXIuc3VjY2Vzc1tkaXNhYmxlZF06Zm9jdXMge1xuICAgIGNvbG9yOiAjM2FkYjc2O1xufVxuLmJ1dHRvbi5jbGVhci5zdWNjZXNzOmhvdmVyLCAuYnV0dG9uLmNsZWFyLnN1Y2Nlc3M6Zm9jdXMge1xuICAgIGNvbG9yOiAjMTU3NTM5O1xufVxuLmJ1dHRvbi5jbGVhci53YXJuaW5nLCAuYnV0dG9uLmNsZWFyLndhcm5pbmcuZGlzYWJsZWQsIC5idXR0b24uY2xlYXIud2FybmluZ1tkaXNhYmxlZF0sIC5idXR0b24uY2xlYXIud2FybmluZy5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi5jbGVhci53YXJuaW5nW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi5jbGVhci53YXJuaW5nLmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLmNsZWFyLndhcm5pbmdbZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmYWUwMDtcbn1cbi5idXR0b24uY2xlYXIud2FybmluZzpob3ZlciwgLmJ1dHRvbi5jbGVhci53YXJuaW5nOmZvY3VzIHtcbiAgICBjb2xvcjogIzgwNTcwMDtcbn1cbi5idXR0b24uY2xlYXIuYWxlcnQsIC5pcGUtZm9ybSAuYnV0dG9uLmNsZWFyLmVycm9yLCAuYnV0dG9uLmNsZWFyLmFsZXJ0LmRpc2FibGVkLCAuYnV0dG9uLmNsZWFyLmFsZXJ0W2Rpc2FibGVkXSwgLmJ1dHRvbi5jbGVhci5hbGVydC5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi5jbGVhci5hbGVydFtkaXNhYmxlZF06aG92ZXIsIC5idXR0b24uY2xlYXIuYWxlcnQuZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24uY2xlYXIuYWxlcnRbZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBjb2xvcjogI2NjNGIzNztcbn1cbi5idXR0b24uY2xlYXIuYWxlcnQ6aG92ZXIsIC5pcGUtZm9ybSAuYnV0dG9uLmNsZWFyLmVycm9yOmhvdmVyLCAuYnV0dG9uLmNsZWFyLmFsZXJ0OmZvY3VzLCAuaXBlLWZvcm0gLmJ1dHRvbi5jbGVhci5lcnJvcjpmb2N1cyB7XG4gICAgY29sb3I6ICM2NzI1MWE7XG59XG4uYnV0dG9uLmRpc2FibGVkLCAuYnV0dG9uW2Rpc2FibGVkXSB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmJ1dHRvbi5kcm9wZG93bjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMC40ZW07XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZmVmZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwLjRlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAxZW07XG59XG4uYnV0dG9uLmRyb3Bkb3duLmhvbGxvdzo6YWZ0ZXIsIC5idXR0b24uZHJvcGRvd24uY2xlYXI6OmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjNzk4ZmFjO1xufVxuLmJ1dHRvbi5kcm9wZG93bi5ob2xsb3cucHJpbWFyeTo6YWZ0ZXIsIC5idXR0b24uZHJvcGRvd24uY2xlYXIucHJpbWFyeTo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMxNzc5YmE7XG59XG4uYnV0dG9uLmRyb3Bkb3duLmhvbGxvdy5zZWNvbmRhcnk6OmFmdGVyLCAuYnV0dG9uLmRyb3Bkb3duLmNsZWFyLnNlY29uZGFyeTo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM3Njc2NzY7XG59XG4uYnV0dG9uLmRyb3Bkb3duLmhvbGxvdy5zdWNjZXNzOjphZnRlciwgLmJ1dHRvbi5kcm9wZG93bi5jbGVhci5zdWNjZXNzOjphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzNhZGI3Njtcbn1cbi5idXR0b24uZHJvcGRvd24uaG9sbG93Lndhcm5pbmc6OmFmdGVyLCAuYnV0dG9uLmRyb3Bkb3duLmNsZWFyLndhcm5pbmc6OmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZhZTAwO1xufVxuLmJ1dHRvbi5kcm9wZG93bi5ob2xsb3cuYWxlcnQ6OmFmdGVyLCAuaXBlLWZvcm0gLmJ1dHRvbi5kcm9wZG93bi5ob2xsb3cuZXJyb3I6OmFmdGVyLCAuYnV0dG9uLmRyb3Bkb3duLmNsZWFyLmFsZXJ0OjphZnRlciwgLmlwZS1mb3JtIC5idXR0b24uZHJvcGRvd24uY2xlYXIuZXJyb3I6OmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjY2M0YjM3O1xufVxuLmJ1dHRvbi5hcnJvdy1vbmx5OjphZnRlciB7XG4gICAgdG9wOiAtMC4xZW07XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmEuYnV0dG9uOmhvdmVyLCBhLmJ1dHRvbjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnV0dG9uLWdyb3VwLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgZmxleC1ncm93OiAxO1xufVxuLmJ1dHRvbi1ncm91cDo6YmVmb3JlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbms6OmJlZm9yZSwgLmJ1dHRvbi1ncm91cDo6YWZ0ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluazo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgb3JkZXI6IDE7XG59XG4uYnV0dG9uLWdyb3VwOjphZnRlciwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG59XG4uYnV0dG9uLWdyb3VwOjpiZWZvcmUsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluazo6YmVmb3JlLCAuYnV0dG9uLWdyb3VwOjphZnRlciwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbiwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5idXR0b24ge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgZmxleDogMCAwIGF1dG87XG59XG4uYnV0dG9uLWdyb3VwIC5idXR0b246bGFzdC1jaGlsZCwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5idXR0b246bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmJ1dHRvbi1ncm91cC50aW55IC5idXR0b24sIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi50aW55LnNvY2lhbC1saW5rIC5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMC42cmVtO1xufVxuLmJ1dHRvbi1ncm91cC5zbWFsbCAuYnV0dG9uLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc21hbGwuc29jaWFsLWxpbmsgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmJ1dHRvbi1ncm91cC5sYXJnZSAuYnV0dG9uLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYubGFyZ2Uuc29jaWFsLWxpbmsgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLmJ1dHRvbi1ncm91cC5leHBhbmRlZCAuYnV0dG9uLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuZXhwYW5kZWQuc29jaWFsLWxpbmsgLmJ1dHRvbiB7XG4gICAgZmxleDogMSAxIDBweDtcbn1cbi5idXR0b24tZ3JvdXAucHJpbWFyeSAuYnV0dG9uLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYucHJpbWFyeS5zb2NpYWwtbGluayAuYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnByaW1hcnkgLmJ1dHRvbi5kaXNhYmxlZCwgLmJ1dHRvbi1ncm91cC5wcmltYXJ5IC5idXR0b25bZGlzYWJsZWRdLCAuYnV0dG9uLWdyb3VwLnByaW1hcnkgLmJ1dHRvbi5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi1ncm91cC5wcmltYXJ5IC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLWdyb3VwLnByaW1hcnkgLmJ1dHRvbi5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbi1ncm91cC5wcmltYXJ5IC5idXR0b25bZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTc3OWJhO1xuICAgIGNvbG9yOiAjZmVmZWZlO1xufVxuLmJ1dHRvbi1ncm91cC5wcmltYXJ5IC5idXR0b246aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5wcmltYXJ5LnNvY2lhbC1saW5rIC5idXR0b246aG92ZXIsIC5idXR0b24tZ3JvdXAucHJpbWFyeSAuYnV0dG9uOmZvY3VzLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYucHJpbWFyeS5zb2NpYWwtbGluayAuYnV0dG9uOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI2MTk1O1xuICAgIGNvbG9yOiAjZmVmZWZlO1xufVxuLmJ1dHRvbi1ncm91cC5zZWNvbmRhcnkgLmJ1dHRvbiwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNlY29uZGFyeS5zb2NpYWwtbGluayAuYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnNlY29uZGFyeSAuYnV0dG9uLmRpc2FibGVkLCAuYnV0dG9uLWdyb3VwLnNlY29uZGFyeSAuYnV0dG9uW2Rpc2FibGVkXSwgLmJ1dHRvbi1ncm91cC5zZWNvbmRhcnkgLmJ1dHRvbi5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi1ncm91cC5zZWNvbmRhcnkgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tZ3JvdXAuc2Vjb25kYXJ5IC5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24tZ3JvdXAuc2Vjb25kYXJ5IC5idXR0b25bZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY3Njc2O1xuICAgIGNvbG9yOiAjZmVmZWZlO1xufVxuLmJ1dHRvbi1ncm91cC5zZWNvbmRhcnkgLmJ1dHRvbjpob3ZlciwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNlY29uZGFyeS5zb2NpYWwtbGluayAuYnV0dG9uOmhvdmVyLCAuYnV0dG9uLWdyb3VwLnNlY29uZGFyeSAuYnV0dG9uOmZvY3VzLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc2Vjb25kYXJ5LnNvY2lhbC1saW5rIC5idXR0b246Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZTVlNWU7XG4gICAgY29sb3I6ICNmZWZlZmU7XG59XG4uYnV0dG9uLWdyb3VwLnN1Y2Nlc3MgLmJ1dHRvbiwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnN1Y2Nlc3Muc29jaWFsLWxpbmsgLmJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5zdWNjZXNzIC5idXR0b24uZGlzYWJsZWQsIC5idXR0b24tZ3JvdXAuc3VjY2VzcyAuYnV0dG9uW2Rpc2FibGVkXSwgLmJ1dHRvbi1ncm91cC5zdWNjZXNzIC5idXR0b24uZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24tZ3JvdXAuc3VjY2VzcyAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi1ncm91cC5zdWNjZXNzIC5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24tZ3JvdXAuc3VjY2VzcyAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNhZGI3NjtcbiAgICBjb2xvcjogIzBhMGEwYTtcbn1cbi5idXR0b24tZ3JvdXAuc3VjY2VzcyAuYnV0dG9uOmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc3VjY2Vzcy5zb2NpYWwtbGluayAuYnV0dG9uOmhvdmVyLCAuYnV0dG9uLWdyb3VwLnN1Y2Nlc3MgLmJ1dHRvbjpmb2N1cywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnN1Y2Nlc3Muc29jaWFsLWxpbmsgLmJ1dHRvbjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyYmI1YjtcbiAgICBjb2xvcjogIzBhMGEwYTtcbn1cbi5idXR0b24tZ3JvdXAud2FybmluZyAuYnV0dG9uLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYud2FybmluZy5zb2NpYWwtbGluayAuYnV0dG9uLCAuYnV0dG9uLWdyb3VwLndhcm5pbmcgLmJ1dHRvbi5kaXNhYmxlZCwgLmJ1dHRvbi1ncm91cC53YXJuaW5nIC5idXR0b25bZGlzYWJsZWRdLCAuYnV0dG9uLWdyb3VwLndhcm5pbmcgLmJ1dHRvbi5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi1ncm91cC53YXJuaW5nIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLWdyb3VwLndhcm5pbmcgLmJ1dHRvbi5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbi1ncm91cC53YXJuaW5nIC5idXR0b25bZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhZTAwO1xuICAgIGNvbG9yOiAjMGEwYTBhO1xufVxuLmJ1dHRvbi1ncm91cC53YXJuaW5nIC5idXR0b246aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi53YXJuaW5nLnNvY2lhbC1saW5rIC5idXR0b246aG92ZXIsIC5idXR0b24tZ3JvdXAud2FybmluZyAuYnV0dG9uOmZvY3VzLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYud2FybmluZy5zb2NpYWwtbGluayAuYnV0dG9uOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M4YjAwO1xuICAgIGNvbG9yOiAjMGEwYTBhO1xufVxuLmJ1dHRvbi1ncm91cC5hbGVydCAuYnV0dG9uLCAuaXBlLWZvcm0gLmJ1dHRvbi1ncm91cC5lcnJvciAuYnV0dG9uLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuYWxlcnQuc29jaWFsLWxpbmsgLmJ1dHRvbiwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gLmlwZS1mb3JtIGRpdi5zb2NpYWwtbGluay5lcnJvciAuYnV0dG9uLCAuaXBlLWZvcm0gZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rLmVycm9yIC5idXR0b24sIC5idXR0b24tZ3JvdXAuYWxlcnQgLmJ1dHRvbi5kaXNhYmxlZCwgLmJ1dHRvbi1ncm91cC5hbGVydCAuYnV0dG9uW2Rpc2FibGVkXSwgLmJ1dHRvbi1ncm91cC5hbGVydCAuYnV0dG9uLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmFsZXJ0IC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmFsZXJ0IC5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24tZ3JvdXAuYWxlcnQgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjYzRiMzc7XG4gICAgY29sb3I6ICNmZWZlZmU7XG59XG4uYnV0dG9uLWdyb3VwLmFsZXJ0IC5idXR0b246aG92ZXIsIC5pcGUtZm9ybSAuYnV0dG9uLWdyb3VwLmVycm9yIC5idXR0b246aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5hbGVydC5zb2NpYWwtbGluayAuYnV0dG9uOmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSAuaXBlLWZvcm0gZGl2LnNvY2lhbC1saW5rLmVycm9yIC5idXR0b246aG92ZXIsIC5pcGUtZm9ybSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsuZXJyb3IgLmJ1dHRvbjpob3ZlciwgLmJ1dHRvbi1ncm91cC5hbGVydCAuYnV0dG9uOmZvY3VzLCAuaXBlLWZvcm0gLmJ1dHRvbi1ncm91cC5lcnJvciAuYnV0dG9uOmZvY3VzLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuYWxlcnQuc29jaWFsLWxpbmsgLmJ1dHRvbjpmb2N1cywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gLmlwZS1mb3JtIGRpdi5zb2NpYWwtbGluay5lcnJvciAuYnV0dG9uOmZvY3VzLCAuaXBlLWZvcm0gZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rLmVycm9yIC5idXR0b246Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNTNiMmE7XG4gICAgY29sb3I6ICNmZWZlZmU7XG59XG4uYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuaG9sbG93LnNvY2lhbC1saW5rIC5idXR0b24sIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b246aG92ZXIsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b246Zm9jdXMsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24uZGlzYWJsZWQsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24uZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b25bZGlzYWJsZWRdLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi1ncm91cC5ob2xsb3cgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ1dHRvbi1ncm91cC5ob2xsb3cgLmJ1dHRvbiwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5zb2NpYWwtbGluayAuYnV0dG9uLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLmRpc2FibGVkLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uW2Rpc2FibGVkXSwgLmJ1dHRvbi1ncm91cC5ob2xsb3cgLmJ1dHRvbi5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi1ncm91cC5ob2xsb3cgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b25bZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzk4ZmFjO1xuICAgIGNvbG9yOiAjNzk4ZmFjO1xufVxuLmJ1dHRvbi1ncm91cC5ob2xsb3cgLmJ1dHRvbjpob3ZlciwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5zb2NpYWwtbGluayAuYnV0dG9uOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uOmZvY3VzLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuaG9sbG93LnNvY2lhbC1saW5rIC5idXR0b246Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzM4NDc1YTtcbiAgICBjb2xvcjogIzM4NDc1YTtcbn1cbi5idXR0b24tZ3JvdXAuaG9sbG93LnByaW1hcnkgLmJ1dHRvbiwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5wcmltYXJ5LnNvY2lhbC1saW5rIC5idXR0b24sIC5idXR0b24tZ3JvdXAuaG9sbG93LnByaW1hcnkgLmJ1dHRvbi5kaXNhYmxlZCwgLmJ1dHRvbi1ncm91cC5ob2xsb3cucHJpbWFyeSAuYnV0dG9uW2Rpc2FibGVkXSwgLmJ1dHRvbi1ncm91cC5ob2xsb3cucHJpbWFyeSAuYnV0dG9uLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmhvbGxvdy5wcmltYXJ5IC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmhvbGxvdy5wcmltYXJ5IC5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24tZ3JvdXAuaG9sbG93LnByaW1hcnkgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24ucHJpbWFyeSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5zb2NpYWwtbGluayAuYnV0dG9uLnByaW1hcnksIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24ucHJpbWFyeS5kaXNhYmxlZCwgLmJ1dHRvbi1ncm91cC5ob2xsb3cgLmJ1dHRvbi5wcmltYXJ5W2Rpc2FibGVkXSwgLmJ1dHRvbi1ncm91cC5ob2xsb3cgLmJ1dHRvbi5wcmltYXJ5LmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLnByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLnByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24ucHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxNzc5YmE7XG4gICAgY29sb3I6ICMxNzc5YmE7XG59XG4uYnV0dG9uLWdyb3VwLmhvbGxvdy5wcmltYXJ5IC5idXR0b246aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5ob2xsb3cucHJpbWFyeS5zb2NpYWwtbGluayAuYnV0dG9uOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmhvbGxvdy5wcmltYXJ5IC5idXR0b246Zm9jdXMsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5ob2xsb3cucHJpbWFyeS5zb2NpYWwtbGluayAuYnV0dG9uOmZvY3VzLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLnByaW1hcnk6aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5ob2xsb3cuc29jaWFsLWxpbmsgLmJ1dHRvbi5wcmltYXJ5OmhvdmVyLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLnByaW1hcnk6Zm9jdXMsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5ob2xsb3cuc29jaWFsLWxpbmsgLmJ1dHRvbi5wcmltYXJ5OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMwYzNkNWQ7XG4gICAgY29sb3I6ICMwYzNkNWQ7XG59XG4uYnV0dG9uLWdyb3VwLmhvbGxvdy5zZWNvbmRhcnkgLmJ1dHRvbiwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5zZWNvbmRhcnkuc29jaWFsLWxpbmsgLmJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5ob2xsb3cuc2Vjb25kYXJ5IC5idXR0b24uZGlzYWJsZWQsIC5idXR0b24tZ3JvdXAuaG9sbG93LnNlY29uZGFyeSAuYnV0dG9uW2Rpc2FibGVkXSwgLmJ1dHRvbi1ncm91cC5ob2xsb3cuc2Vjb25kYXJ5IC5idXR0b24uZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24tZ3JvdXAuaG9sbG93LnNlY29uZGFyeSAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi1ncm91cC5ob2xsb3cuc2Vjb25kYXJ5IC5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24tZ3JvdXAuaG9sbG93LnNlY29uZGFyeSAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywgLmJ1dHRvbi1ncm91cC5ob2xsb3cgLmJ1dHRvbi5zZWNvbmRhcnksIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5ob2xsb3cuc29jaWFsLWxpbmsgLmJ1dHRvbi5zZWNvbmRhcnksIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24uc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLnNlY29uZGFyeVtkaXNhYmxlZF0sIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24uc2Vjb25kYXJ5LmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLnNlY29uZGFyeVtkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24uc2Vjb25kYXJ5LmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLnNlY29uZGFyeVtkaXNhYmxlZF06Zm9jdXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3Njc2NzY7XG4gICAgY29sb3I6ICM3Njc2NzY7XG59XG4uYnV0dG9uLWdyb3VwLmhvbGxvdy5zZWNvbmRhcnkgLmJ1dHRvbjpob3ZlciwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5zZWNvbmRhcnkuc29jaWFsLWxpbmsgLmJ1dHRvbjpob3ZlciwgLmJ1dHRvbi1ncm91cC5ob2xsb3cuc2Vjb25kYXJ5IC5idXR0b246Zm9jdXMsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5ob2xsb3cuc2Vjb25kYXJ5LnNvY2lhbC1saW5rIC5idXR0b246Zm9jdXMsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24uc2Vjb25kYXJ5OmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuaG9sbG93LnNvY2lhbC1saW5rIC5idXR0b24uc2Vjb25kYXJ5OmhvdmVyLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLnNlY29uZGFyeTpmb2N1cywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5zb2NpYWwtbGluayAuYnV0dG9uLnNlY29uZGFyeTpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2IzYjNiO1xuICAgIGNvbG9yOiAjM2IzYjNiO1xufVxuLmJ1dHRvbi1ncm91cC5ob2xsb3cuc3VjY2VzcyAuYnV0dG9uLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuaG9sbG93LnN1Y2Nlc3Muc29jaWFsLWxpbmsgLmJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5ob2xsb3cuc3VjY2VzcyAuYnV0dG9uLmRpc2FibGVkLCAuYnV0dG9uLWdyb3VwLmhvbGxvdy5zdWNjZXNzIC5idXR0b25bZGlzYWJsZWRdLCAuYnV0dG9uLWdyb3VwLmhvbGxvdy5zdWNjZXNzIC5idXR0b24uZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24tZ3JvdXAuaG9sbG93LnN1Y2Nlc3MgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tZ3JvdXAuaG9sbG93LnN1Y2Nlc3MgLmJ1dHRvbi5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbi1ncm91cC5ob2xsb3cuc3VjY2VzcyAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywgLmJ1dHRvbi1ncm91cC5ob2xsb3cgLmJ1dHRvbi5zdWNjZXNzLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuaG9sbG93LnNvY2lhbC1saW5rIC5idXR0b24uc3VjY2VzcywgLmJ1dHRvbi1ncm91cC5ob2xsb3cgLmJ1dHRvbi5zdWNjZXNzLmRpc2FibGVkLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLnN1Y2Nlc3NbZGlzYWJsZWRdLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLnN1Y2Nlc3MuZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24uc3VjY2Vzc1tkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24uc3VjY2Vzcy5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbi1ncm91cC5ob2xsb3cgLmJ1dHRvbi5zdWNjZXNzW2Rpc2FibGVkXTpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzNhZGI3NjtcbiAgICBjb2xvcjogIzNhZGI3Njtcbn1cbi5idXR0b24tZ3JvdXAuaG9sbG93LnN1Y2Nlc3MgLmJ1dHRvbjpob3ZlciwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5zdWNjZXNzLnNvY2lhbC1saW5rIC5idXR0b246aG92ZXIsIC5idXR0b24tZ3JvdXAuaG9sbG93LnN1Y2Nlc3MgLmJ1dHRvbjpmb2N1cywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5zdWNjZXNzLnNvY2lhbC1saW5rIC5idXR0b246Zm9jdXMsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24uc3VjY2Vzczpob3ZlciwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5zb2NpYWwtbGluayAuYnV0dG9uLnN1Y2Nlc3M6aG92ZXIsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24uc3VjY2Vzczpmb2N1cywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5zb2NpYWwtbGluayAuYnV0dG9uLnN1Y2Nlc3M6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzE1NzUzOTtcbiAgICBjb2xvcjogIzE1NzUzOTtcbn1cbi5idXR0b24tZ3JvdXAuaG9sbG93Lndhcm5pbmcgLmJ1dHRvbiwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy53YXJuaW5nLnNvY2lhbC1saW5rIC5idXR0b24sIC5idXR0b24tZ3JvdXAuaG9sbG93Lndhcm5pbmcgLmJ1dHRvbi5kaXNhYmxlZCwgLmJ1dHRvbi1ncm91cC5ob2xsb3cud2FybmluZyAuYnV0dG9uW2Rpc2FibGVkXSwgLmJ1dHRvbi1ncm91cC5ob2xsb3cud2FybmluZyAuYnV0dG9uLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmhvbGxvdy53YXJuaW5nIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmhvbGxvdy53YXJuaW5nIC5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24tZ3JvdXAuaG9sbG93Lndhcm5pbmcgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24ud2FybmluZywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5zb2NpYWwtbGluayAuYnV0dG9uLndhcm5pbmcsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24ud2FybmluZy5kaXNhYmxlZCwgLmJ1dHRvbi1ncm91cC5ob2xsb3cgLmJ1dHRvbi53YXJuaW5nW2Rpc2FibGVkXSwgLmJ1dHRvbi1ncm91cC5ob2xsb3cgLmJ1dHRvbi53YXJuaW5nLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLndhcm5pbmdbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLndhcm5pbmcuZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24ud2FybmluZ1tkaXNhYmxlZF06Zm9jdXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmFlMDA7XG4gICAgY29sb3I6ICNmZmFlMDA7XG59XG4uYnV0dG9uLWdyb3VwLmhvbGxvdy53YXJuaW5nIC5idXR0b246aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5ob2xsb3cud2FybmluZy5zb2NpYWwtbGluayAuYnV0dG9uOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmhvbGxvdy53YXJuaW5nIC5idXR0b246Zm9jdXMsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5ob2xsb3cud2FybmluZy5zb2NpYWwtbGluayAuYnV0dG9uOmZvY3VzLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLndhcm5pbmc6aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5ob2xsb3cuc29jaWFsLWxpbmsgLmJ1dHRvbi53YXJuaW5nOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLndhcm5pbmc6Zm9jdXMsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5ob2xsb3cuc29jaWFsLWxpbmsgLmJ1dHRvbi53YXJuaW5nOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM4MDU3MDA7XG4gICAgY29sb3I6ICM4MDU3MDA7XG59XG4uYnV0dG9uLWdyb3VwLmhvbGxvdy5hbGVydCAuYnV0dG9uLCAuaXBlLWZvcm0gLmJ1dHRvbi1ncm91cC5ob2xsb3cuZXJyb3IgLmJ1dHRvbiwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5hbGVydC5zb2NpYWwtbGluayAuYnV0dG9uLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSAuaXBlLWZvcm0gZGl2LmhvbGxvdy5zb2NpYWwtbGluay5lcnJvciAuYnV0dG9uLCAuaXBlLWZvcm0gZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5zb2NpYWwtbGluay5lcnJvciAuYnV0dG9uLCAuYnV0dG9uLWdyb3VwLmhvbGxvdy5hbGVydCAuYnV0dG9uLmRpc2FibGVkLCAuYnV0dG9uLWdyb3VwLmhvbGxvdy5hbGVydCAuYnV0dG9uW2Rpc2FibGVkXSwgLmJ1dHRvbi1ncm91cC5ob2xsb3cuYWxlcnQgLmJ1dHRvbi5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi1ncm91cC5ob2xsb3cuYWxlcnQgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tZ3JvdXAuaG9sbG93LmFsZXJ0IC5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24tZ3JvdXAuaG9sbG93LmFsZXJ0IC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLmFsZXJ0LCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuaXBlLWZvcm0gLmJ1dHRvbi5lcnJvciwgLmlwZS1mb3JtIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24uZXJyb3IsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5ob2xsb3cuc29jaWFsLWxpbmsgLmJ1dHRvbi5hbGVydCwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5zb2NpYWwtbGluayAuaXBlLWZvcm0gLmJ1dHRvbi5lcnJvciwgLmlwZS1mb3JtIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5ob2xsb3cuc29jaWFsLWxpbmsgLmJ1dHRvbi5lcnJvciwgLmJ1dHRvbi1ncm91cC5ob2xsb3cgLmJ1dHRvbi5hbGVydC5kaXNhYmxlZCwgLmJ1dHRvbi1ncm91cC5ob2xsb3cgLmJ1dHRvbi5hbGVydFtkaXNhYmxlZF0sIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24uYWxlcnQuZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24uYWxlcnRbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLmFsZXJ0LmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLmFsZXJ0W2Rpc2FibGVkXTpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjNGIzNztcbiAgICBjb2xvcjogI2NjNGIzNztcbn1cbi5idXR0b24tZ3JvdXAuaG9sbG93LmFsZXJ0IC5idXR0b246aG92ZXIsIC5pcGUtZm9ybSAuYnV0dG9uLWdyb3VwLmhvbGxvdy5lcnJvciAuYnV0dG9uOmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuaG9sbG93LmFsZXJ0LnNvY2lhbC1saW5rIC5idXR0b246aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIC5pcGUtZm9ybSBkaXYuaG9sbG93LnNvY2lhbC1saW5rLmVycm9yIC5idXR0b246aG92ZXIsIC5pcGUtZm9ybSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuaG9sbG93LnNvY2lhbC1saW5rLmVycm9yIC5idXR0b246aG92ZXIsIC5idXR0b24tZ3JvdXAuaG9sbG93LmFsZXJ0IC5idXR0b246Zm9jdXMsIC5pcGUtZm9ybSAuYnV0dG9uLWdyb3VwLmhvbGxvdy5lcnJvciAuYnV0dG9uOmZvY3VzLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuaG9sbG93LmFsZXJ0LnNvY2lhbC1saW5rIC5idXR0b246Zm9jdXMsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIC5pcGUtZm9ybSBkaXYuaG9sbG93LnNvY2lhbC1saW5rLmVycm9yIC5idXR0b246Zm9jdXMsIC5pcGUtZm9ybSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuaG9sbG93LnNvY2lhbC1saW5rLmVycm9yIC5idXR0b246Zm9jdXMsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24uYWxlcnQ6aG92ZXIsIC5idXR0b24tZ3JvdXAuaG9sbG93IC5pcGUtZm9ybSAuYnV0dG9uLmVycm9yOmhvdmVyLCAuaXBlLWZvcm0gLmJ1dHRvbi1ncm91cC5ob2xsb3cgLmJ1dHRvbi5lcnJvcjpob3ZlciwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5zb2NpYWwtbGluayAuYnV0dG9uLmFsZXJ0OmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuaG9sbG93LnNvY2lhbC1saW5rIC5pcGUtZm9ybSAuYnV0dG9uLmVycm9yOmhvdmVyLCAuaXBlLWZvcm0gZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5zb2NpYWwtbGluayAuYnV0dG9uLmVycm9yOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuYnV0dG9uLmFsZXJ0OmZvY3VzLCAuYnV0dG9uLWdyb3VwLmhvbGxvdyAuaXBlLWZvcm0gLmJ1dHRvbi5lcnJvcjpmb2N1cywgLmlwZS1mb3JtIC5idXR0b24tZ3JvdXAuaG9sbG93IC5idXR0b24uZXJyb3I6Zm9jdXMsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5ob2xsb3cuc29jaWFsLWxpbmsgLmJ1dHRvbi5hbGVydDpmb2N1cywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmhvbGxvdy5zb2NpYWwtbGluayAuaXBlLWZvcm0gLmJ1dHRvbi5lcnJvcjpmb2N1cywgLmlwZS1mb3JtIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5ob2xsb3cuc29jaWFsLWxpbmsgLmJ1dHRvbi5lcnJvcjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjcyNTFhO1xuICAgIGNvbG9yOiAjNjcyNTFhO1xufVxuLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuY2xlYXIuc29jaWFsLWxpbmsgLmJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b246Zm9jdXMsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbi5kaXNhYmxlZCwgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbltkaXNhYmxlZF0sIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24sIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5jbGVhci5zb2NpYWwtbGluayAuYnV0dG9uLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24uZGlzYWJsZWQsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbltkaXNhYmxlZF0sIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbi5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b25bZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBjb2xvcjogIzc5OGZhYztcbn1cbi5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbjpob3ZlciwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmNsZWFyLnNvY2lhbC1saW5rIC5idXR0b246aG92ZXIsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbjpmb2N1cywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmNsZWFyLnNvY2lhbC1saW5rIC5idXR0b246Zm9jdXMge1xuICAgIGNvbG9yOiAjMzg0NzVhO1xufVxuLmJ1dHRvbi1ncm91cC5jbGVhci5wcmltYXJ5IC5idXR0b24sIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5jbGVhci5wcmltYXJ5LnNvY2lhbC1saW5rIC5idXR0b24sIC5idXR0b24tZ3JvdXAuY2xlYXIucHJpbWFyeSAuYnV0dG9uLmRpc2FibGVkLCAuYnV0dG9uLWdyb3VwLmNsZWFyLnByaW1hcnkgLmJ1dHRvbltkaXNhYmxlZF0sIC5idXR0b24tZ3JvdXAuY2xlYXIucHJpbWFyeSAuYnV0dG9uLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmNsZWFyLnByaW1hcnkgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tZ3JvdXAuY2xlYXIucHJpbWFyeSAuYnV0dG9uLmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLWdyb3VwLmNsZWFyLnByaW1hcnkgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbi5wcmltYXJ5LCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuY2xlYXIuc29jaWFsLWxpbmsgLmJ1dHRvbi5wcmltYXJ5LCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24ucHJpbWFyeS5kaXNhYmxlZCwgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLnByaW1hcnlbZGlzYWJsZWRdLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24ucHJpbWFyeS5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLnByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24ucHJpbWFyeS5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLnByaW1hcnlbZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBjb2xvcjogIzE3NzliYTtcbn1cbi5idXR0b24tZ3JvdXAuY2xlYXIucHJpbWFyeSAuYnV0dG9uOmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuY2xlYXIucHJpbWFyeS5zb2NpYWwtbGluayAuYnV0dG9uOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmNsZWFyLnByaW1hcnkgLmJ1dHRvbjpmb2N1cywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmNsZWFyLnByaW1hcnkuc29jaWFsLWxpbmsgLmJ1dHRvbjpmb2N1cywgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLnByaW1hcnk6aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5jbGVhci5zb2NpYWwtbGluayAuYnV0dG9uLnByaW1hcnk6aG92ZXIsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbi5wcmltYXJ5OmZvY3VzLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuY2xlYXIuc29jaWFsLWxpbmsgLmJ1dHRvbi5wcmltYXJ5OmZvY3VzIHtcbiAgICBjb2xvcjogIzBjM2Q1ZDtcbn1cbi5idXR0b24tZ3JvdXAuY2xlYXIuc2Vjb25kYXJ5IC5idXR0b24sIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5jbGVhci5zZWNvbmRhcnkuc29jaWFsLWxpbmsgLmJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5jbGVhci5zZWNvbmRhcnkgLmJ1dHRvbi5kaXNhYmxlZCwgLmJ1dHRvbi1ncm91cC5jbGVhci5zZWNvbmRhcnkgLmJ1dHRvbltkaXNhYmxlZF0sIC5idXR0b24tZ3JvdXAuY2xlYXIuc2Vjb25kYXJ5IC5idXR0b24uZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24tZ3JvdXAuY2xlYXIuc2Vjb25kYXJ5IC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmNsZWFyLnNlY29uZGFyeSAuYnV0dG9uLmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLWdyb3VwLmNsZWFyLnNlY29uZGFyeSAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLnNlY29uZGFyeSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmNsZWFyLnNvY2lhbC1saW5rIC5idXR0b24uc2Vjb25kYXJ5LCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24uc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24uc2Vjb25kYXJ5W2Rpc2FibGVkXSwgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLnNlY29uZGFyeS5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLnNlY29uZGFyeVtkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbi5zZWNvbmRhcnkuZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbi5zZWNvbmRhcnlbZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBjb2xvcjogIzc2NzY3Njtcbn1cbi5idXR0b24tZ3JvdXAuY2xlYXIuc2Vjb25kYXJ5IC5idXR0b246aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5jbGVhci5zZWNvbmRhcnkuc29jaWFsLWxpbmsgLmJ1dHRvbjpob3ZlciwgLmJ1dHRvbi1ncm91cC5jbGVhci5zZWNvbmRhcnkgLmJ1dHRvbjpmb2N1cywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmNsZWFyLnNlY29uZGFyeS5zb2NpYWwtbGluayAuYnV0dG9uOmZvY3VzLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24uc2Vjb25kYXJ5OmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuY2xlYXIuc29jaWFsLWxpbmsgLmJ1dHRvbi5zZWNvbmRhcnk6aG92ZXIsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbi5zZWNvbmRhcnk6Zm9jdXMsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5jbGVhci5zb2NpYWwtbGluayAuYnV0dG9uLnNlY29uZGFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICMzYjNiM2I7XG59XG4uYnV0dG9uLWdyb3VwLmNsZWFyLnN1Y2Nlc3MgLmJ1dHRvbiwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmNsZWFyLnN1Y2Nlc3Muc29jaWFsLWxpbmsgLmJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5jbGVhci5zdWNjZXNzIC5idXR0b24uZGlzYWJsZWQsIC5idXR0b24tZ3JvdXAuY2xlYXIuc3VjY2VzcyAuYnV0dG9uW2Rpc2FibGVkXSwgLmJ1dHRvbi1ncm91cC5jbGVhci5zdWNjZXNzIC5idXR0b24uZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24tZ3JvdXAuY2xlYXIuc3VjY2VzcyAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi1ncm91cC5jbGVhci5zdWNjZXNzIC5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24tZ3JvdXAuY2xlYXIuc3VjY2VzcyAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLnN1Y2Nlc3MsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5jbGVhci5zb2NpYWwtbGluayAuYnV0dG9uLnN1Y2Nlc3MsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbi5zdWNjZXNzLmRpc2FibGVkLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24uc3VjY2Vzc1tkaXNhYmxlZF0sIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbi5zdWNjZXNzLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24uc3VjY2Vzc1tkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbi5zdWNjZXNzLmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24uc3VjY2Vzc1tkaXNhYmxlZF06Zm9jdXMge1xuICAgIGNvbG9yOiAjM2FkYjc2O1xufVxuLmJ1dHRvbi1ncm91cC5jbGVhci5zdWNjZXNzIC5idXR0b246aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5jbGVhci5zdWNjZXNzLnNvY2lhbC1saW5rIC5idXR0b246aG92ZXIsIC5idXR0b24tZ3JvdXAuY2xlYXIuc3VjY2VzcyAuYnV0dG9uOmZvY3VzLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuY2xlYXIuc3VjY2Vzcy5zb2NpYWwtbGluayAuYnV0dG9uOmZvY3VzLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24uc3VjY2Vzczpob3ZlciwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmNsZWFyLnNvY2lhbC1saW5rIC5idXR0b24uc3VjY2Vzczpob3ZlciwgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLnN1Y2Nlc3M6Zm9jdXMsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5jbGVhci5zb2NpYWwtbGluayAuYnV0dG9uLnN1Y2Nlc3M6Zm9jdXMge1xuICAgIGNvbG9yOiAjMTU3NTM5O1xufVxuLmJ1dHRvbi1ncm91cC5jbGVhci53YXJuaW5nIC5idXR0b24sIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5jbGVhci53YXJuaW5nLnNvY2lhbC1saW5rIC5idXR0b24sIC5idXR0b24tZ3JvdXAuY2xlYXIud2FybmluZyAuYnV0dG9uLmRpc2FibGVkLCAuYnV0dG9uLWdyb3VwLmNsZWFyLndhcm5pbmcgLmJ1dHRvbltkaXNhYmxlZF0sIC5idXR0b24tZ3JvdXAuY2xlYXIud2FybmluZyAuYnV0dG9uLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmNsZWFyLndhcm5pbmcgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tZ3JvdXAuY2xlYXIud2FybmluZyAuYnV0dG9uLmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLWdyb3VwLmNsZWFyLndhcm5pbmcgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbi53YXJuaW5nLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuY2xlYXIuc29jaWFsLWxpbmsgLmJ1dHRvbi53YXJuaW5nLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24ud2FybmluZy5kaXNhYmxlZCwgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLndhcm5pbmdbZGlzYWJsZWRdLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24ud2FybmluZy5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLndhcm5pbmdbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24ud2FybmluZy5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLndhcm5pbmdbZGlzYWJsZWRdOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmYWUwMDtcbn1cbi5idXR0b24tZ3JvdXAuY2xlYXIud2FybmluZyAuYnV0dG9uOmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuY2xlYXIud2FybmluZy5zb2NpYWwtbGluayAuYnV0dG9uOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmNsZWFyLndhcm5pbmcgLmJ1dHRvbjpmb2N1cywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmNsZWFyLndhcm5pbmcuc29jaWFsLWxpbmsgLmJ1dHRvbjpmb2N1cywgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLndhcm5pbmc6aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5jbGVhci5zb2NpYWwtbGluayAuYnV0dG9uLndhcm5pbmc6aG92ZXIsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbi53YXJuaW5nOmZvY3VzLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuY2xlYXIuc29jaWFsLWxpbmsgLmJ1dHRvbi53YXJuaW5nOmZvY3VzIHtcbiAgICBjb2xvcjogIzgwNTcwMDtcbn1cbi5idXR0b24tZ3JvdXAuY2xlYXIuYWxlcnQgLmJ1dHRvbiwgLmlwZS1mb3JtIC5idXR0b24tZ3JvdXAuY2xlYXIuZXJyb3IgLmJ1dHRvbiwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmNsZWFyLmFsZXJ0LnNvY2lhbC1saW5rIC5idXR0b24sIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIC5pcGUtZm9ybSBkaXYuY2xlYXIuc29jaWFsLWxpbmsuZXJyb3IgLmJ1dHRvbiwgLmlwZS1mb3JtIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5jbGVhci5zb2NpYWwtbGluay5lcnJvciAuYnV0dG9uLCAuYnV0dG9uLWdyb3VwLmNsZWFyLmFsZXJ0IC5idXR0b24uZGlzYWJsZWQsIC5idXR0b24tZ3JvdXAuY2xlYXIuYWxlcnQgLmJ1dHRvbltkaXNhYmxlZF0sIC5idXR0b24tZ3JvdXAuY2xlYXIuYWxlcnQgLmJ1dHRvbi5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi1ncm91cC5jbGVhci5hbGVydCAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi1ncm91cC5jbGVhci5hbGVydCAuYnV0dG9uLmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLWdyb3VwLmNsZWFyLmFsZXJ0IC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24uYWxlcnQsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmlwZS1mb3JtIC5idXR0b24uZXJyb3IsIC5pcGUtZm9ybSAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24uZXJyb3IsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5jbGVhci5zb2NpYWwtbGluayAuYnV0dG9uLmFsZXJ0LCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuY2xlYXIuc29jaWFsLWxpbmsgLmlwZS1mb3JtIC5idXR0b24uZXJyb3IsIC5pcGUtZm9ybSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuY2xlYXIuc29jaWFsLWxpbmsgLmJ1dHRvbi5lcnJvciwgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLmFsZXJ0LmRpc2FibGVkLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24uYWxlcnRbZGlzYWJsZWRdLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24uYWxlcnQuZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbi5hbGVydFtkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbi5hbGVydC5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbi1ncm91cC5jbGVhciAuYnV0dG9uLmFsZXJ0W2Rpc2FibGVkXTpmb2N1cyB7XG4gICAgY29sb3I6ICNjYzRiMzc7XG59XG4uYnV0dG9uLWdyb3VwLmNsZWFyLmFsZXJ0IC5idXR0b246aG92ZXIsIC5pcGUtZm9ybSAuYnV0dG9uLWdyb3VwLmNsZWFyLmVycm9yIC5idXR0b246aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5jbGVhci5hbGVydC5zb2NpYWwtbGluayAuYnV0dG9uOmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSAuaXBlLWZvcm0gZGl2LmNsZWFyLnNvY2lhbC1saW5rLmVycm9yIC5idXR0b246aG92ZXIsIC5pcGUtZm9ybSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuY2xlYXIuc29jaWFsLWxpbmsuZXJyb3IgLmJ1dHRvbjpob3ZlciwgLmJ1dHRvbi1ncm91cC5jbGVhci5hbGVydCAuYnV0dG9uOmZvY3VzLCAuaXBlLWZvcm0gLmJ1dHRvbi1ncm91cC5jbGVhci5lcnJvciAuYnV0dG9uOmZvY3VzLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuY2xlYXIuYWxlcnQuc29jaWFsLWxpbmsgLmJ1dHRvbjpmb2N1cywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gLmlwZS1mb3JtIGRpdi5jbGVhci5zb2NpYWwtbGluay5lcnJvciAuYnV0dG9uOmZvY3VzLCAuaXBlLWZvcm0gZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmNsZWFyLnNvY2lhbC1saW5rLmVycm9yIC5idXR0b246Zm9jdXMsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbi5hbGVydDpob3ZlciwgLmJ1dHRvbi1ncm91cC5jbGVhciAuaXBlLWZvcm0gLmJ1dHRvbi5lcnJvcjpob3ZlciwgLmlwZS1mb3JtIC5idXR0b24tZ3JvdXAuY2xlYXIgLmJ1dHRvbi5lcnJvcjpob3ZlciwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LmNsZWFyLnNvY2lhbC1saW5rIC5idXR0b24uYWxlcnQ6aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5jbGVhci5zb2NpYWwtbGluayAuaXBlLWZvcm0gLmJ1dHRvbi5lcnJvcjpob3ZlciwgLmlwZS1mb3JtIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5jbGVhci5zb2NpYWwtbGluayAuYnV0dG9uLmVycm9yOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24uYWxlcnQ6Zm9jdXMsIC5idXR0b24tZ3JvdXAuY2xlYXIgLmlwZS1mb3JtIC5idXR0b24uZXJyb3I6Zm9jdXMsIC5pcGUtZm9ybSAuYnV0dG9uLWdyb3VwLmNsZWFyIC5idXR0b24uZXJyb3I6Zm9jdXMsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5jbGVhci5zb2NpYWwtbGluayAuYnV0dG9uLmFsZXJ0OmZvY3VzLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuY2xlYXIuc29jaWFsLWxpbmsgLmlwZS1mb3JtIC5idXR0b24uZXJyb3I6Zm9jdXMsIC5pcGUtZm9ybSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuY2xlYXIuc29jaWFsLWxpbmsgLmJ1dHRvbi5lcnJvcjpmb2N1cyB7XG4gICAgY29sb3I6ICM2NzI1MWE7XG59XG4uYnV0dG9uLWdyb3VwLm5vLWdhcHMgLmJ1dHRvbiwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2Lm5vLWdhcHMuc29jaWFsLWxpbmsgLmJ1dHRvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4wNjI1cmVtO1xufVxuLmJ1dHRvbi1ncm91cC5uby1nYXBzIC5idXR0b24gKyAuYnV0dG9uLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYubm8tZ2Fwcy5zb2NpYWwtbGluayAuYnV0dG9uICsgLmJ1dHRvbiB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ1dHRvbi1ncm91cC5zdGFja2VkLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc3RhY2tlZC5zb2NpYWwtbGluaywgLmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1zbWFsbCwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnN0YWNrZWQtZm9yLXNtYWxsLnNvY2lhbC1saW5rLCAuYnV0dG9uLWdyb3VwLnN0YWNrZWQtZm9yLW1lZGl1bSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnN0YWNrZWQtZm9yLW1lZGl1bS5zb2NpYWwtbGluayB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuLmJ1dHRvbi1ncm91cC5zdGFja2VkIC5idXR0b24sIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zdGFja2VkLnNvY2lhbC1saW5rIC5idXR0b24sIC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3Itc21hbGwgLmJ1dHRvbiwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnN0YWNrZWQtZm9yLXNtYWxsLnNvY2lhbC1saW5rIC5idXR0b24sIC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3ItbWVkaXVtIC5idXR0b24sIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zdGFja2VkLWZvci1tZWRpdW0uc29jaWFsLWxpbmsgLmJ1dHRvbiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG59XG4uYnV0dG9uLWdyb3VwLnN0YWNrZWQgLmJ1dHRvbjpsYXN0LWNoaWxkLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc3RhY2tlZC5zb2NpYWwtbGluayAuYnV0dG9uOmxhc3QtY2hpbGQsIC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3Itc21hbGwgLmJ1dHRvbjpsYXN0LWNoaWxkLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc3RhY2tlZC1mb3Itc21hbGwuc29jaWFsLWxpbmsgLmJ1dHRvbjpsYXN0LWNoaWxkLCAuYnV0dG9uLWdyb3VwLnN0YWNrZWQtZm9yLW1lZGl1bSAuYnV0dG9uOmxhc3QtY2hpbGQsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zdGFja2VkLWZvci1tZWRpdW0uc29jaWFsLWxpbmsgLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJ1dHRvbi1ncm91cC5zdGFja2VkLmV4cGFuZGVkIC5idXR0b24sIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zdGFja2VkLmV4cGFuZGVkLnNvY2lhbC1saW5rIC5idXR0b24sIC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3Itc21hbGwuZXhwYW5kZWQgLmJ1dHRvbiwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnN0YWNrZWQtZm9yLXNtYWxsLmV4cGFuZGVkLnNvY2lhbC1saW5rIC5idXR0b24sIC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3ItbWVkaXVtLmV4cGFuZGVkIC5idXR0b24sIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zdGFja2VkLWZvci1tZWRpdW0uZXhwYW5kZWQuc29jaWFsLWxpbmsgLmJ1dHRvbiB7XG4gICAgZmxleDogMSAxIDBweDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1zbWFsbCAuYnV0dG9uLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc3RhY2tlZC1mb3Itc21hbGwuc29jaWFsLWxpbmsgLmJ1dHRvbiB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1tZWRpdW0gLmJ1dHRvbiwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnN0YWNrZWQtZm9yLW1lZGl1bS5zb2NpYWwtbGluayAuYnV0dG9uIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgICAuYnV0dG9uLWdyb3VwLnN0YWNrZWQtZm9yLXNtYWxsLmV4cGFuZGVkLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc3RhY2tlZC1mb3Itc21hbGwuZXhwYW5kZWQuc29jaWFsLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1zbWFsbC5leHBhbmRlZCAuYnV0dG9uLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc3RhY2tlZC1mb3Itc21hbGwuZXhwYW5kZWQuc29jaWFsLWxpbmsgLmJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAuYnV0dG9uLWdyb3VwLnN0YWNrZWQtZm9yLW1lZGl1bS5leHBhbmRlZCwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnN0YWNrZWQtZm9yLW1lZGl1bS5leHBhbmRlZC5zb2NpYWwtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuYnV0dG9uLWdyb3VwLnN0YWNrZWQtZm9yLW1lZGl1bS5leHBhbmRlZCAuYnV0dG9uLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc3RhY2tlZC1mb3ItbWVkaXVtLmV4cGFuZGVkLnNvY2lhbC1saW5rIC5idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbn1cblxuLmNsb3NlLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGNvbG9yOiAjOGE4YThhO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbltkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLmNsb3NlLWJ1dHRvbiB7XG4gICAgb3V0bGluZTogMDtcbn1cbi5jbG9zZS1idXR0b246aG92ZXIsIC5jbG9zZS1idXR0b246Zm9jdXMge1xuICAgIGNvbG9yOiAjMGEwYTBhO1xufVxuLmNsb3NlLWJ1dHRvbi5zbWFsbCB7XG4gICAgcmlnaHQ6IDAuNjZyZW07XG4gICAgdG9wOiAwLjMzZW07XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmNsb3NlLWJ1dHRvbi5tZWRpdW0sIC5jbG9zZS1idXR0b24ge1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIHRvcDogMC41cmVtO1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ubGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwLjMzMzMzcmVtIDAuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGJhY2tncm91bmQ6ICMxNzc5YmE7XG4gICAgY29sb3I6ICNmZWZlZmU7XG59XG4ubGFiZWwucHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZDogIzE3NzliYTtcbiAgICBjb2xvcjogI2ZlZmVmZTtcbn1cbi5sYWJlbC5zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQ6ICM3Njc2NzY7XG4gICAgY29sb3I6ICNmZWZlZmU7XG59XG4ubGFiZWwuc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZDogIzNhZGI3NjtcbiAgICBjb2xvcjogIzBhMGEwYTtcbn1cbi5sYWJlbC53YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZhZTAwO1xuICAgIGNvbG9yOiAjMGEwYTBhO1xufVxuLmxhYmVsLmFsZXJ0LCAuaXBlLWZvcm0gLmxhYmVsLmVycm9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjY2M0YjM3O1xuICAgIGNvbG9yOiAjZmVmZWZlO1xufVxuXG4ucHJvZ3Jlc3Mge1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2FjYTtcbn1cbi5wcm9ncmVzcy5wcmltYXJ5IC5wcm9ncmVzcy1tZXRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3NzliYTtcbn1cbi5wcm9ncmVzcy5zZWNvbmRhcnkgLnByb2dyZXNzLW1ldGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY3Njc2O1xufVxuLnByb2dyZXNzLnN1Y2Nlc3MgLnByb2dyZXNzLW1ldGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2FkYjc2O1xufVxuLnByb2dyZXNzLndhcm5pbmcgLnByb2dyZXNzLW1ldGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhZTAwO1xufVxuLnByb2dyZXNzLmFsZXJ0IC5wcm9ncmVzcy1tZXRlciwgLmlwZS1mb3JtIC5wcm9ncmVzcy5lcnJvciAucHJvZ3Jlc3MtbWV0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjYzRiMzc7XG59XG5cbi5wcm9ncmVzcy1tZXRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3NzliYTtcbn1cblxuLnByb2dyZXNzLW1ldGVyLXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogI2ZlZmVmZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnNsaWRlci1maWxsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjYWNhO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnNsaWRlci1maWxsLmlzLWRyYWdnaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyO1xufVxuXG4uc2xpZGVyLWhhbmRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgY3Vyc29yOiBncmFiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMS40cmVtO1xuICAgIGhlaWdodDogMS40cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3NzliYTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbn1cbltkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLnNsaWRlci1oYW5kbGUge1xuICAgIG91dGxpbmU6IDA7XG59XG4uc2xpZGVyLWhhbmRsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE0Njc5ZTtcbn1cbi5zbGlkZXItaGFuZGxlLmlzLWRyYWdnaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyO1xuICAgIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi5zbGlkZXIuZGlzYWJsZWQsXG4uc2xpZGVyW2Rpc2FibGVkXSB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uc2xpZGVyLnZlcnRpY2FsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgICBoZWlnaHQ6IDEyLjVyZW07XG4gICAgbWFyZ2luOiAwIDEuMjVyZW07XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG4uc2xpZGVyLnZlcnRpY2FsIC5zbGlkZXItZmlsbCB7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAwLjVyZW07XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5zbGlkZXIudmVydGljYWwgLnNsaWRlci1oYW5kbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAxLjRyZW07XG4gICAgaGVpZ2h0OiAxLjRyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uc3dpdGNoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNmZWZlZmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgaGVpZ2h0OiAycmVtO1xufVxuXG4uc3dpdGNoLWlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4uc3dpdGNoLXBhZGRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQ6ICNjYWNhY2E7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0O1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbmlucHV0ICsgLnN3aXRjaC1wYWRkbGUge1xuICAgIG1hcmdpbjogMDtcbn1cbi5zd2l0Y2gtcGFkZGxlOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMC4yNXJlbTtcbiAgICBsZWZ0OiAwLjI1cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZWZlZmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG59XG5pbnB1dDpjaGVja2VkIH4gLnN3aXRjaC1wYWRkbGUge1xuICAgIGJhY2tncm91bmQ6ICMxNzc5YmE7XG59XG5pbnB1dDpjaGVja2VkIH4gLnN3aXRjaC1wYWRkbGU6OmFmdGVyIHtcbiAgICBsZWZ0OiAyLjI1cmVtO1xufVxuaW5wdXQ6ZGlzYWJsZWQgfiAuc3dpdGNoLXBhZGRsZSB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBvcGFjaXR5OiAwLjU7XG59XG5bZGF0YS13aGF0aW5wdXQ9bW91c2VdIGlucHV0OmZvY3VzIH4gLnN3aXRjaC1wYWRkbGUge1xuICAgIG91dGxpbmU6IDA7XG59XG5cbi5zd2l0Y2gtaW5hY3RpdmUsIC5zd2l0Y2gtYWN0aXZlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uc3dpdGNoLWFjdGl2ZSB7XG4gICAgbGVmdDogOCU7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbmlucHV0OmNoZWNrZWQgKyBsYWJlbCA+IC5zd2l0Y2gtYWN0aXZlLCAuaXBlLWZvcm0gaW5wdXQ6Y2hlY2tlZCArIGg0ID4gLnN3aXRjaC1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpdGNoLWluYWN0aXZlIHtcbiAgICByaWdodDogMTUlO1xufVxuaW5wdXQ6Y2hlY2tlZCArIGxhYmVsID4gLnN3aXRjaC1pbmFjdGl2ZSwgLmlwZS1mb3JtIGlucHV0OmNoZWNrZWQgKyBoNCA+IC5zd2l0Y2gtaW5hY3RpdmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2l0Y2gudGlueSB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG59XG4uc3dpdGNoLnRpbnkgLnN3aXRjaC1wYWRkbGUge1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG59XG4uc3dpdGNoLnRpbnkgLnN3aXRjaC1wYWRkbGU6OmFmdGVyIHtcbiAgICB0b3A6IDAuMjVyZW07XG4gICAgbGVmdDogMC4yNXJlbTtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG59XG4uc3dpdGNoLnRpbnkgaW5wdXQ6Y2hlY2tlZCB+IC5zd2l0Y2gtcGFkZGxlOjphZnRlciB7XG4gICAgbGVmdDogMS43NXJlbTtcbn1cblxuLnN3aXRjaC5zbWFsbCB7XG4gICAgaGVpZ2h0OiAxLjc1cmVtO1xufVxuLnN3aXRjaC5zbWFsbCAuc3dpdGNoLXBhZGRsZSB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgICBoZWlnaHQ6IDEuNzVyZW07XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLnN3aXRjaC5zbWFsbCAuc3dpdGNoLXBhZGRsZTo6YWZ0ZXIge1xuICAgIHRvcDogMC4yNXJlbTtcbiAgICBsZWZ0OiAwLjI1cmVtO1xuICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgIGhlaWdodDogMS4yNXJlbTtcbn1cbi5zd2l0Y2guc21hbGwgaW5wdXQ6Y2hlY2tlZCB+IC5zd2l0Y2gtcGFkZGxlOjphZnRlciB7XG4gICAgbGVmdDogMnJlbTtcbn1cblxuLnN3aXRjaC5sYXJnZSB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG59XG4uc3dpdGNoLmxhcmdlIC5zd2l0Y2gtcGFkZGxlIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG59XG4uc3dpdGNoLmxhcmdlIC5zd2l0Y2gtcGFkZGxlOjphZnRlciB7XG4gICAgdG9wOiAwLjI1cmVtO1xuICAgIGxlZnQ6IDAuMjVyZW07XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xufVxuLnN3aXRjaC5sYXJnZSBpbnB1dDpjaGVja2VkIH4gLnN3aXRjaC1wYWRkbGU6OmFmdGVyIHtcbiAgICBsZWZ0OiAyLjc1cmVtO1xufVxuXG50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG50aGVhZCxcbnRib2R5LFxudGZvb3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiNGI0YjQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbn1cblxuY2FwdGlvbiB7XG4gICAgcGFkZGluZzogMC41cmVtIDAuNjI1cmVtIDAuNjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG50aGVhZCB7XG4gICAgYmFja2dyb3VuZDogIzAwOThkODtcbiAgICBjb2xvcjogI2ZlZmVmZTtcbn1cblxudGZvb3Qge1xuICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gICAgY29sb3I6ICM0NTVhNjQ7XG59XG5cbnRoZWFkIHRyLFxudGZvb3QgdHIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxudGhlYWQgdGgsXG50aGVhZCB0ZCxcbnRmb290IHRoLFxudGZvb3QgdGQge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjYyNXJlbSAwLjYyNXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG50Ym9keSB0aCxcbnRib2R5IHRkIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC42MjVyZW0gMC42MjVyZW07XG59XG5cbnRib2R5IHRyOm50aC1jaGlsZChldmVuKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRiNGI0O1xufVxuXG50YWJsZS51bnN0cmlwZWQgdGJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG59XG50YWJsZS51bnN0cmlwZWQgdGJvZHkgdHIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjRiNGI0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgdGFibGUuc3RhY2sgdGhlYWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICB0YWJsZS5zdGFjayB0Zm9vdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIHRhYmxlLnN0YWNrIHRyLFxuICAgIHRhYmxlLnN0YWNrIHRoLFxuICAgIHRhYmxlLnN0YWNrIHRkIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIHRhYmxlLnN0YWNrIHRkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG59XG5cbnRhYmxlLnNjcm9sbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbn1cblxudGFibGUuaG92ZXIgdGhlYWQgdHI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDkxY2U7XG59XG50YWJsZS5ob3ZlciB0Zm9vdCB0cjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbn1cbnRhYmxlLmhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxudGFibGUuaG92ZXI6bm90KC51bnN0cmlwZWQpIHRyOm50aC1vZi10eXBlKGV2ZW4pOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xufVxuXG4udGFibGUtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG4uYmFkZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtaW4td2lkdGg6IDIuMWVtO1xuICAgIHBhZGRpbmc6IDAuM2VtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBmb250LXNpemU6IDAuNnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzE3NzliYTtcbiAgICBjb2xvcjogI2ZlZmVmZTtcbn1cbi5iYWRnZS5wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAjMTc3OWJhO1xuICAgIGNvbG9yOiAjZmVmZWZlO1xufVxuLmJhZGdlLnNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZDogIzc2NzY3NjtcbiAgICBjb2xvcjogI2ZlZmVmZTtcbn1cbi5iYWRnZS5zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiAjM2FkYjc2O1xuICAgIGNvbG9yOiAjMGEwYTBhO1xufVxuLmJhZGdlLndhcm5pbmcge1xuICAgIGJhY2tncm91bmQ6ICNmZmFlMDA7XG4gICAgY29sb3I6ICMwYTBhMGE7XG59XG4uYmFkZ2UuYWxlcnQsIC5pcGUtZm9ybSAuYmFkZ2UuZXJyb3Ige1xuICAgIGJhY2tncm91bmQ6ICNjYzRiMzc7XG4gICAgY29sb3I6ICNmZWZlZmU7XG59XG5cbi5icmVhZGNydW1icyB7XG4gICAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYnJlYWRjcnVtYnM6OmJlZm9yZSwgLmJyZWFkY3J1bWJzOjphZnRlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBvcmRlcjogMTtcbn1cbi5icmVhZGNydW1iczo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xufVxuLmJyZWFkY3J1bWJzIGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgICBjb2xvcjogIzBhMGEwYTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5icmVhZGNydW1icyBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwLjc1cmVtO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29udGVudDogXCIvXCI7XG4gICAgY29sb3I6ICNjYWNhY2E7XG59XG4uYnJlYWRjcnVtYnMgYSB7XG4gICAgY29sb3I6ICMxNzc5YmE7XG59XG4uYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYnMgLmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2NhY2FjYTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uY2FsbG91dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTAsIDEwLCAxMCwgMC4yNSk7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBjb2xvcjogIzBhMGEwYTtcbn1cbi5jYWxsb3V0ID4gOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuLmNhbGxvdXQgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYWxsb3V0LnByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkN2VjZmE7XG4gICAgY29sb3I6ICMwYTBhMGE7XG59XG4uY2FsbG91dC5zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWE7XG4gICAgY29sb3I6ICMwYTBhMGE7XG59XG4uY2FsbG91dC5zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFmYWVhO1xuICAgIGNvbG9yOiAjMGEwYTBhO1xufVxuLmNhbGxvdXQud2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjNkOTtcbiAgICBjb2xvcjogIzBhMGEwYTtcbn1cbi5jYWxsb3V0LmFsZXJ0LCAuaXBlLWZvcm0gLmNhbGxvdXQuZXJyb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2U0ZTE7XG4gICAgY29sb3I6ICMwYTBhMGE7XG59XG4uY2FsbG91dC5zbWFsbCB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5jYWxsb3V0LmxhcmdlIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbn1cblxuLmNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZDogI2ZlZmVmZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY29sb3I6ICMwYTBhMGE7XG59XG4uY2FyZCA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1kaXZpZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgYmFja2dyb3VuZDogI2U2ZTZlNjtcbn1cbi5jYXJkLWRpdmlkZXIgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtc2VjdGlvbiB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgcGFkZGluZzogMXJlbTtcbn1cbi5jYXJkLXNlY3Rpb24gPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaW1hZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuLmRyb3Bkb3duLXBhbmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2FjYWNhO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgICBmb250LXNpemU6IDFyZW07XG59XG4uZHJvcGRvd24tcGFuZS5pcy1vcGVuaW5nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5kcm9wZG93bi1wYW5lLmlzLW9wZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5kcm9wZG93bi1wYW5lLnRpbnkge1xuICAgIHdpZHRoOiAxMDBweDtcbn1cblxuLmRyb3Bkb3duLXBhbmUuc21hbGwge1xuICAgIHdpZHRoOiAyMDBweDtcbn1cblxuLmRyb3Bkb3duLXBhbmUubGFyZ2Uge1xuICAgIHdpZHRoOiA0MDBweDtcbn1cblxuLnBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucGFnaW5hdGlvbjo6YmVmb3JlLCAucGFnaW5hdGlvbjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgb3JkZXI6IDE7XG59XG4ucGFnaW5hdGlvbjo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xufVxuLnBhZ2luYXRpb24gbGkge1xuICAgIG1hcmdpbi1yaWdodDogMC4wNjI1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2luYXRpb24gbGk6bGFzdC1jaGlsZCwgLnBhZ2luYXRpb24gbGk6Zmlyc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnBhZ2luYXRpb24gbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxufVxuLnBhZ2luYXRpb24gYSxcbi5wYWdpbmF0aW9uIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMC4xODc1cmVtIDAuNjI1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgY29sb3I6ICMwYTBhMGE7XG59XG4ucGFnaW5hdGlvbiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTZlNmU2O1xufVxuLnBhZ2luYXRpb24gLmN1cnJlbnQge1xuICAgIHBhZGRpbmc6IDAuMTg3NXJlbSAwLjYyNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjMTc3OWJhO1xuICAgIGNvbG9yOiAjZmVmZWZlO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5wYWdpbmF0aW9uIC5kaXNhYmxlZCB7XG4gICAgcGFkZGluZzogMC4xODc1cmVtIDAuNjI1cmVtO1xuICAgIGNvbG9yOiAjY2FjYWNhO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ucGFnaW5hdGlvbiAuZGlzYWJsZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnBhZ2luYXRpb24gLmVsbGlwc2lzOjphZnRlciB7XG4gICAgcGFkZGluZzogMC4xODc1cmVtIDAuNjI1cmVtO1xuICAgIGNvbnRlbnQ6IFwi4oCmXCI7XG4gICAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi5wYWdpbmF0aW9uLXByZXZpb3VzIGE6OmJlZm9yZSxcbi5wYWdpbmF0aW9uLXByZXZpb3VzLmRpc2FibGVkOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICBjb250ZW50OiBcIsKrXCI7XG59XG5cbi5wYWdpbmF0aW9uLW5leHQgYTo6YWZ0ZXIsXG4ucGFnaW5hdGlvbi1uZXh0LmRpc2FibGVkOjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgY29udGVudDogXCLCu1wiO1xufVxuXG4uaGFzLXRpcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItYm90dG9tOiBkb3R0ZWQgMXB4ICM4YThhOGE7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY3Vyc29yOiBoZWxwO1xufVxuXG4udG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlICsgMC42NDk1cmVtKTtcbiAgICB6LWluZGV4OiAxMjAwO1xuICAgIG1heC13aWR0aDogMTByZW07XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGE7XG4gICAgZm9udC1zaXplOiA4MCU7XG4gICAgY29sb3I6ICNmZWZlZmU7XG59XG4udG9vbHRpcDo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4udG9vbHRpcC5ib3R0b206OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjc1cmVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwYTBhMGE7XG4gICAgYm90dG9tOiAxMDAlO1xufVxuLnRvb2x0aXAuYm90dG9tLmFsaWduLWNlbnRlcjo6YmVmb3JlIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLnRvb2x0aXAudG9wOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMC43NXJlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGEwYTBhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIHRvcDogMTAwJTtcbiAgICBib3R0b206IGF1dG87XG59XG4udG9vbHRpcC50b3AuYWxpZ24tY2VudGVyOjpiZWZvcmUge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4udG9vbHRpcC5sZWZ0OjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMC43NXJlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwYTBhMGE7XG4gICAgbGVmdDogMTAwJTtcbn1cbi50b29sdGlwLmxlZnQuYWxpZ24tY2VudGVyOjpiZWZvcmUge1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4udG9vbHRpcC5yaWdodDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDAuNzVyZW07XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMwYTBhMGEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbn1cbi50b29sdGlwLnJpZ2h0LmFsaWduLWNlbnRlcjo6YmVmb3JlIHtcbiAgICBib3R0b206IGF1dG87XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnRvb2x0aXAuYWxpZ24tdG9wOjpiZWZvcmUge1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IDEwJTtcbn1cbi50b29sdGlwLmFsaWduLWJvdHRvbTo6YmVmb3JlIHtcbiAgICBib3R0b206IDEwJTtcbiAgICB0b3A6IGF1dG87XG59XG4udG9vbHRpcC5hbGlnbi1sZWZ0OjpiZWZvcmUge1xuICAgIGxlZnQ6IDEwJTtcbiAgICByaWdodDogYXV0bztcbn1cbi50b29sdGlwLmFsaWduLXJpZ2h0OjpiZWZvcmUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEwJTtcbn1cblxuLmFjY29yZGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogI2ZlZmVmZTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uYWNjb3JkaW9uW2Rpc2FibGVkXSAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW06Zmlyc3QtY2hpbGQgPiA6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCA+IDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMCAwO1xufVxuXG4uYWNjb3JkaW9uLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMS4yNXJlbSAxcmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICMxNzc5YmE7XG59XG46bGFzdC1jaGlsZDpub3QoLmlzLWFjdGl2ZSkgPiAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMCAwO1xufVxuLmFjY29yZGlvbi10aXRsZTpob3ZlciwgLmFjY29yZGlvbi10aXRsZTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cbi5hY2NvcmRpb24tdGl0bGU6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gICAgY29udGVudDogXCIrXCI7XG59XG4uaXMtYWN0aXZlID4gLmFjY29yZGlvbi10aXRsZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIuKAk1wiO1xufVxuXG4uYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgICBjb2xvcjogIzBhMGEwYTtcbn1cbjpsYXN0LWNoaWxkID4gLmFjY29yZGlvbi1jb250ZW50Omxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2O1xufVxuXG4ubWVkaWEtb2JqZWN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ubWVkaWEtb2JqZWN0IGltZyB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgICAubWVkaWEtb2JqZWN0LnN0YWNrLWZvci1zbWFsbCB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG59XG5cbi5tZWRpYS1vYmplY3Qtc2VjdGlvbiB7XG4gICAgZmxleDogMCAxIGF1dG87XG59XG4ubWVkaWEtb2JqZWN0LXNlY3Rpb246Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG4ubWVkaWEtb2JqZWN0LXNlY3Rpb246bGFzdC1jaGlsZDpub3QoOm50aC1jaGlsZCgyKSkge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbi5tZWRpYS1vYmplY3Qtc2VjdGlvbiA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgICAuc3RhY2stZm9yLXNtYWxsIC5tZWRpYS1vYmplY3Qtc2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5zdGFjay1mb3Itc21hbGwgLm1lZGlhLW9iamVjdC1zZWN0aW9uIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbi5tZWRpYS1vYmplY3Qtc2VjdGlvbi5tYWluLXNlY3Rpb24ge1xuICAgIGZsZXg6IDEgMSAwcHg7XG59XG5cbi5vcmJpdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3JiaXQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5vcmJpdC1zbGlkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm9yYml0LXNsaWRlLm5vLW1vdGlvbnVpLmlzLWFjdGl2ZSB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG59XG5cbi5vcmJpdC1maWd1cmUge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLm9yYml0LWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4ub3JiaXQtY2FwdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjUpO1xuICAgIGNvbG9yOiAjZmVmZWZlO1xufVxuXG4ub3JiaXQtbmV4dCwgLm9yYml0LXByZXZpb3VzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgY29sb3I6ICNmZWZlZmU7XG59XG5bZGF0YS13aGF0aW5wdXQ9bW91c2VdIC5vcmJpdC1uZXh0LCBbZGF0YS13aGF0aW5wdXQ9bW91c2VdIC5vcmJpdC1wcmV2aW91cyB7XG4gICAgb3V0bGluZTogMDtcbn1cbi5vcmJpdC1uZXh0OmhvdmVyLCAub3JiaXQtcHJldmlvdXM6aG92ZXIsIC5vcmJpdC1uZXh0OmFjdGl2ZSwgLm9yYml0LXByZXZpb3VzOmFjdGl2ZSwgLm9yYml0LW5leHQ6Zm9jdXMsIC5vcmJpdC1wcmV2aW91czpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjUpO1xufVxuXG4ub3JiaXQtcHJldmlvdXMge1xuICAgIGxlZnQ6IDA7XG59XG5cbi5vcmJpdC1uZXh0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xufVxuXG4ub3JiaXQtYnVsbGV0cyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuW2RhdGEtd2hhdGlucHV0PW1vdXNlXSAub3JiaXQtYnVsbGV0cyB7XG4gICAgb3V0bGluZTogMDtcbn1cbi5vcmJpdC1idWxsZXRzIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDEuMnJlbTtcbiAgICBoZWlnaHQ6IDEuMnJlbTtcbiAgICBtYXJnaW46IDAuMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2FjYTtcbn1cbi5vcmJpdC1idWxsZXRzIGJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhhOGE4YTtcbn1cbi5vcmJpdC1idWxsZXRzIGJ1dHRvbi5pcy1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4YThhOGE7XG59XG5cbi5yZXNwb25zaXZlLWVtYmVkLFxuLmZsZXgtdmlkZW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucmVzcG9uc2l2ZS1lbWJlZCBpZnJhbWUsXG4ucmVzcG9uc2l2ZS1lbWJlZCBvYmplY3QsXG4ucmVzcG9uc2l2ZS1lbWJlZCBlbWJlZCxcbi5yZXNwb25zaXZlLWVtYmVkIHZpZGVvLFxuLmZsZXgtdmlkZW8gaWZyYW1lLFxuLmZsZXgtdmlkZW8gb2JqZWN0LFxuLmZsZXgtdmlkZW8gZW1iZWQsXG4uZmxleC12aWRlbyB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cbi5yZXNwb25zaXZlLWVtYmVkLndpZGVzY3JlZW4sXG4uZmxleC12aWRlby53aWRlc2NyZWVuIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xufVxuXG4udGFicyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gICAgYmFja2dyb3VuZDogI2ZlZmVmZTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4udGFiczo6YmVmb3JlLCAudGFiczo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgb3JkZXI6IDE7XG59XG4udGFiczo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG4udGFicy52ZXJ0aWNhbCA+IGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLnRhYnMuc2ltcGxlID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuLnRhYnMuc2ltcGxlID4gbGkgPiBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnRhYnMucHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZDogIzE3NzliYTtcbn1cbi50YWJzLnByaW1hcnkgPiBsaSA+IGEge1xuICAgIGNvbG9yOiAjZmVmZWZlO1xufVxuLnRhYnMucHJpbWFyeSA+IGxpID4gYTpob3ZlciwgLnRhYnMucHJpbWFyeSA+IGxpID4gYTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogIzE2NzNiMTtcbn1cblxuLnRhYnMtdGl0bGUge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuLnRhYnMtdGl0bGUgPiBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDEuNXJlbTtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICMxNzc5YmE7XG59XG5bZGF0YS13aGF0aW5wdXQ9bW91c2VdIC50YWJzLXRpdGxlID4gYSB7XG4gICAgb3V0bGluZTogMDtcbn1cbi50YWJzLXRpdGxlID4gYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZlZmVmZTtcbiAgICBjb2xvcjogIzE0NjhhMDtcbn1cbi50YWJzLXRpdGxlID4gYTpmb2N1cywgLnRhYnMtdGl0bGUgPiBhW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICAgIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG4gICAgY29sb3I6ICMxNzc5YmE7XG59XG5cbi50YWJzLWNvbnRlbnQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmVmZWZlO1xuICAgIGNvbG9yOiAjMGEwYTBhO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5cbi50YWJzLWNvbnRlbnQudmVydGljYWwge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi50YWJzLXBhbmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDFyZW07XG59XG4udGFicy1wYW5lbC5pcy1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGh1bWJuYWlsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgYm9yZGVyOiA0cHggc29saWQgI2ZlZmVmZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDEwLCAxMCwgMTAsIDAuMik7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbmEudGh1bWJuYWlsIHtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDIwMG1zIGVhc2Utb3V0O1xufVxuYS50aHVtYm5haWw6aG92ZXIsIGEudGh1bWJuYWlsOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgNnB4IDFweCByZ2JhKDIzLCAxMjEsIDE4NiwgMC41KTtcbn1cbmEudGh1bWJuYWlsIGltYWdlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubWVudSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5bZGF0YS13aGF0aW5wdXQ9bW91c2VdIC5tZW51IGxpIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuLm1lbnUgYSxcbi5tZW51IC5idXR0b24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjdyZW0gMXJlbTtcbn1cbi5tZW51IGlucHV0LFxuLm1lbnUgc2VsZWN0LFxuLm1lbnUgYSxcbi5tZW51IGJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tZW51IGlucHV0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubWVudSwgLm1lbnUuaG9yaXpvbnRhbCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubWVudS52ZXJ0aWNhbCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5tZW51LnZlcnRpY2FsLmljb24tdG9wIGxpIGEgaW1nLFxuLm1lbnUudmVydGljYWwuaWNvbi10b3AgbGkgYSBpLFxuLm1lbnUudmVydGljYWwuaWNvbi10b3AgbGkgYSBzdmcsIC5tZW51LnZlcnRpY2FsLmljb24tYm90dG9tIGxpIGEgaW1nLFxuLm1lbnUudmVydGljYWwuaWNvbi1ib3R0b20gbGkgYSBpLFxuLm1lbnUudmVydGljYWwuaWNvbi1ib3R0b20gbGkgYSBzdmcge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubWVudS5leHBhbmRlZCBsaSB7XG4gICAgZmxleDogMSAxIDBweDtcbn1cbi5tZW51LmV4cGFuZGVkLmljb24tdG9wIGxpIGEgaW1nLFxuLm1lbnUuZXhwYW5kZWQuaWNvbi10b3AgbGkgYSBpLFxuLm1lbnUuZXhwYW5kZWQuaWNvbi10b3AgbGkgYSBzdmcsIC5tZW51LmV4cGFuZGVkLmljb24tYm90dG9tIGxpIGEgaW1nLFxuLm1lbnUuZXhwYW5kZWQuaWNvbi1ib3R0b20gbGkgYSBpLFxuLm1lbnUuZXhwYW5kZWQuaWNvbi1ib3R0b20gbGkgYSBzdmcge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubWVudS5zaW1wbGUge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWVudS5zaW1wbGUgbGkgKyBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG4ubWVudS5zaW1wbGUgYSB7XG4gICAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLm1lbnUubWVkaXVtLWhvcml6b250YWwge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIC5tZW51Lm1lZGl1bS12ZXJ0aWNhbCB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAubWVudS5tZWRpdW0tZXhwYW5kZWQgbGkge1xuICAgICAgICBmbGV4OiAxIDEgMHB4O1xuICAgIH1cbiAgICAubWVudS5tZWRpdW0tc2ltcGxlIGxpIHtcbiAgICAgICAgZmxleDogMSAxIDBweDtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5tZW51LmxhcmdlLWhvcml6b250YWwge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIC5tZW51LmxhcmdlLXZlcnRpY2FsIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIC5tZW51LmxhcmdlLWV4cGFuZGVkIGxpIHtcbiAgICAgICAgZmxleDogMSAxIDBweDtcbiAgICB9XG4gICAgLm1lbnUubGFyZ2Utc2ltcGxlIGxpIHtcbiAgICAgICAgZmxleDogMSAxIDBweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLm1lbnUueGxhcmdlLWhvcml6b250YWwge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIC5tZW51LnhsYXJnZS12ZXJ0aWNhbCB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAubWVudS54bGFyZ2UtZXhwYW5kZWQgbGkge1xuICAgICAgICBmbGV4OiAxIDEgMHB4O1xuICAgIH1cbiAgICAubWVudS54bGFyZ2Utc2ltcGxlIGxpIHtcbiAgICAgICAgZmxleDogMSAxIDBweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLm1lbnUueHhsYXJnZS1ob3Jpem9udGFsIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICAubWVudS54eGxhcmdlLXZlcnRpY2FsIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIC5tZW51Lnh4bGFyZ2UtZXhwYW5kZWQgbGkge1xuICAgICAgICBmbGV4OiAxIDEgMHB4O1xuICAgIH1cbiAgICAubWVudS54eGxhcmdlLXNpbXBsZSBsaSB7XG4gICAgICAgIGZsZXg6IDEgMSAwcHg7XG4gICAgfVxufVxuLm1lbnUubmVzdGVkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG4ubWVudS5pY29ucyBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuLm1lbnUuaWNvbi10b3AgYSwgLm1lbnUuaWNvbi1yaWdodCBhLCAubWVudS5pY29uLWJvdHRvbSBhLCAubWVudS5pY29uLWxlZnQgYSB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cbi5tZW51Lmljb24tbGVmdCBsaSBhLCAubWVudS5uZXN0ZWQuaWNvbi1sZWZ0IGxpIGEge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cbi5tZW51Lmljb24tbGVmdCBsaSBhIGltZyxcbi5tZW51Lmljb24tbGVmdCBsaSBhIGksXG4ubWVudS5pY29uLWxlZnQgbGkgYSBzdmcsIC5tZW51Lm5lc3RlZC5pY29uLWxlZnQgbGkgYSBpbWcsXG4ubWVudS5uZXN0ZWQuaWNvbi1sZWZ0IGxpIGEgaSxcbi5tZW51Lm5lc3RlZC5pY29uLWxlZnQgbGkgYSBzdmcge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbn1cbi5tZW51Lmljb24tcmlnaHQgbGkgYSwgLm1lbnUubmVzdGVkLmljb24tcmlnaHQgbGkgYSB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xufVxuLm1lbnUuaWNvbi1yaWdodCBsaSBhIGltZyxcbi5tZW51Lmljb24tcmlnaHQgbGkgYSBpLFxuLm1lbnUuaWNvbi1yaWdodCBsaSBhIHN2ZywgLm1lbnUubmVzdGVkLmljb24tcmlnaHQgbGkgYSBpbWcsXG4ubWVudS5uZXN0ZWQuaWNvbi1yaWdodCBsaSBhIGksXG4ubWVudS5uZXN0ZWQuaWNvbi1yaWdodCBsaSBhIHN2ZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG59XG4ubWVudS5pY29uLXRvcCBsaSBhLCAubWVudS5uZXN0ZWQuaWNvbi10b3AgbGkgYSB7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuLm1lbnUuaWNvbi10b3AgbGkgYSBpbWcsXG4ubWVudS5pY29uLXRvcCBsaSBhIGksXG4ubWVudS5pY29uLXRvcCBsaSBhIHN2ZywgLm1lbnUubmVzdGVkLmljb24tdG9wIGxpIGEgaW1nLFxuLm1lbnUubmVzdGVkLmljb24tdG9wIGxpIGEgaSxcbi5tZW51Lm5lc3RlZC5pY29uLXRvcCBsaSBhIHN2ZyB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tZW51Lmljb24tYm90dG9tIGxpIGEsIC5tZW51Lm5lc3RlZC5pY29uLWJvdHRvbSBsaSBhIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG59XG4ubWVudS5pY29uLWJvdHRvbSBsaSBhIGltZyxcbi5tZW51Lmljb24tYm90dG9tIGxpIGEgaSxcbi5tZW51Lmljb24tYm90dG9tIGxpIGEgc3ZnLCAubWVudS5uZXN0ZWQuaWNvbi1ib3R0b20gbGkgYSBpbWcsXG4ubWVudS5uZXN0ZWQuaWNvbi1ib3R0b20gbGkgYSBpLFxuLm1lbnUubmVzdGVkLmljb24tYm90dG9tIGxpIGEgc3ZnIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1lbnUgLmlzLWFjdGl2ZSA+IGEge1xuICAgIGJhY2tncm91bmQ6ICMxNzc5YmE7XG4gICAgY29sb3I6ICNmZWZlZmU7XG59XG4ubWVudSAuYWN0aXZlID4gYSB7XG4gICAgYmFja2dyb3VuZDogIzE3NzliYTtcbiAgICBjb2xvcjogI2ZlZmVmZTtcbn1cbi5tZW51LmFsaWduLWxlZnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5tZW51LmFsaWduLXJpZ2h0IGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4ubWVudS5hbGlnbi1yaWdodCBsaSAuc3VibWVudSBsaSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm1lbnUuYWxpZ24tcmlnaHQudmVydGljYWwgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1lbnUuYWxpZ24tcmlnaHQudmVydGljYWwgbGkgLnN1Ym1lbnUgbGkge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1lbnUuYWxpZ24tcmlnaHQuaWNvbi10b3AgbGkgYSBpbWcsXG4ubWVudS5hbGlnbi1yaWdodC5pY29uLXRvcCBsaSBhIGksXG4ubWVudS5hbGlnbi1yaWdodC5pY29uLXRvcCBsaSBhIHN2ZywgLm1lbnUuYWxpZ24tcmlnaHQuaWNvbi1ib3R0b20gbGkgYSBpbWcsXG4ubWVudS5hbGlnbi1yaWdodC5pY29uLWJvdHRvbSBsaSBhIGksXG4ubWVudS5hbGlnbi1yaWdodC5pY29uLWJvdHRvbSBsaSBhIHN2ZyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubWVudS5hbGlnbi1yaWdodCAubmVzdGVkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubWVudS5hbGlnbi1jZW50ZXIgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubWVudS5hbGlnbi1jZW50ZXIgbGkgLnN1Ym1lbnUgbGkge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5tZW51IC5tZW51LXRleHQge1xuICAgIHBhZGRpbmc6IDAuN3JlbSAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ubWVudS1jZW50ZXJlZCA+IC5tZW51IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5tZW51LWNlbnRlcmVkID4gLm1lbnUgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubWVudS1jZW50ZXJlZCA+IC5tZW51IGxpIC5zdWJtZW51IGxpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5uby1qcyBbZGF0YS1yZXNwb25zaXZlLW1lbnVdIHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWVudS1pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tZW51LWljb246OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogI2ZlZmVmZTtcbiAgICBib3gtc2hhZG93OiAwIDdweCAwICNmZWZlZmUsIDAgMTRweCAwICNmZWZlZmU7XG4gICAgY29udGVudDogXCJcIjtcbn1cbi5tZW51LWljb246aG92ZXI6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjY2FjYWNhO1xuICAgIGJveC1zaGFkb3c6IDAgN3B4IDAgI2NhY2FjYSwgMCAxNHB4IDAgI2NhY2FjYTtcbn1cblxuLm1lbnUtaWNvbi5kYXJrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tZW51LWljb24uZGFyazo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjMGEwYTBhO1xuICAgIGJveC1zaGFkb3c6IDAgN3B4IDAgIzBhMGEwYSwgMCAxNHB4IDAgIzBhMGEwYTtcbiAgICBjb250ZW50OiBcIlwiO1xufVxuLm1lbnUtaWNvbi5kYXJrOmhvdmVyOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzhhOGE4YTtcbiAgICBib3gtc2hhZG93OiAwIDdweCAwICM4YThhOGEsIDAgMTRweCAwICM4YThhOGE7XG59XG5cbi5hY2NvcmRpb24tbWVudSBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uYWNjb3JkaW9uLW1lbnUgYSB7XG4gICAgcGFkZGluZzogMC43cmVtIDFyZW07XG59XG4uYWNjb3JkaW9uLW1lbnUgLmlzLWFjY29yZGlvbi1zdWJtZW51IGEge1xuICAgIHBhZGRpbmc6IDAuN3JlbSAxcmVtO1xufVxuLmFjY29yZGlvbi1tZW51IC5uZXN0ZWQuaXMtYWNjb3JkaW9uLXN1Ym1lbnUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cbi5hY2NvcmRpb24tbWVudS5hbGlnbi1yaWdodCAubmVzdGVkLmlzLWFjY29yZGlvbi1zdWJtZW51IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYWNjb3JkaW9uLW1lbnUgLmlzLWFjY29yZGlvbi1zdWJtZW51LXBhcmVudDpub3QoLmhhcy1zdWJtZW51LXRvZ2dsZSkgPiBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWNjb3JkaW9uLW1lbnUgLmlzLWFjY29yZGlvbi1zdWJtZW51LXBhcmVudDpub3QoLmhhcy1zdWJtZW51LXRvZ2dsZSkgPiBhOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiA2cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIGJvcmRlci1jb2xvcjogIzE3NzliYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICByaWdodDogMXJlbTtcbn1cbi5hY2NvcmRpb24tbWVudS5hbGlnbi1sZWZ0IC5pcy1hY2NvcmRpb24tc3VibWVudS1wYXJlbnQgPiBhOjphZnRlciB7XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgbGVmdDogYXV0bztcbn1cbi5hY2NvcmRpb24tbWVudS5hbGlnbi1yaWdodCAuaXMtYWNjb3JkaW9uLXN1Ym1lbnUtcGFyZW50ID4gYTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDFyZW07XG59XG4uYWNjb3JkaW9uLW1lbnUgLmlzLWFjY29yZGlvbi1zdWJtZW51LXBhcmVudFthcmlhLWV4cGFuZGVkPXRydWVdID4gYTo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbn1cblxuLmlzLWFjY29yZGlvbi1zdWJtZW51LXBhcmVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaGFzLXN1Ym1lbnUtdG9nZ2xlID4gYSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuXG4uc3VibWVudS10b2dnbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zdWJtZW51LXRvZ2dsZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogNnB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICBib3JkZXItY29sb3I6ICMxNzc5YmEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IGF1dG87XG59XG5cbi5zdWJtZW51LXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG59XG5cbi5zdWJtZW51LXRvZ2dsZS10ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5pcy1kcmlsbGRvd24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmlzLWRyaWxsZG93biBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uaXMtZHJpbGxkb3duLmFuaW1hdGUtaGVpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC41cztcbn1cblxuLmRyaWxsZG93biBhIHtcbiAgICBwYWRkaW5nOiAwLjdyZW0gMXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZmVmZWZlO1xufVxuLmRyaWxsZG93biAuaXMtZHJpbGxkb3duLXN1Ym1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmVmZWZlO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBsaW5lYXI7XG59XG4uZHJpbGxkb3duIC5pcy1kcmlsbGRvd24tc3VibWVudS5pcy1hY3RpdmUge1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cbi5kcmlsbGRvd24gLmlzLWRyaWxsZG93bi1zdWJtZW51LmlzLWNsb3Npbmcge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cbi5kcmlsbGRvd24gLmlzLWRyaWxsZG93bi1zdWJtZW51IGEge1xuICAgIHBhZGRpbmc6IDAuN3JlbSAxcmVtO1xufVxuLmRyaWxsZG93biAubmVzdGVkLmlzLWRyaWxsZG93bi1zdWJtZW51IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJpbGxkb3duIC5kcmlsbGRvd24tc3VibWVudS1jb3Zlci1wcmV2aW91cyB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbn1cbi5kcmlsbGRvd24gLmlzLWRyaWxsZG93bi1zdWJtZW51LXBhcmVudCA+IGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kcmlsbGRvd24gLmlzLWRyaWxsZG93bi1zdWJtZW51LXBhcmVudCA+IGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDZweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMxNzc5YmE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgcmlnaHQ6IDFyZW07XG59XG4uZHJpbGxkb3duLmFsaWduLWxlZnQgLmlzLWRyaWxsZG93bi1zdWJtZW51LXBhcmVudCA+IGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDZweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMxNzc5YmE7XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgbGVmdDogYXV0bztcbn1cbi5kcmlsbGRvd24uYWxpZ24tcmlnaHQgLmlzLWRyaWxsZG93bi1zdWJtZW51LXBhcmVudCA+IGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDZweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIzE3NzliYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxcmVtO1xufVxuLmRyaWxsZG93biAuanMtZHJpbGxkb3duLWJhY2sgPiBhOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogNnB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjMTc3OWJhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cblxuLmRyb3Bkb3duLm1lbnUgPiBsaS5vcGVucy1sZWZ0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgIHRvcDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xufVxuLmRyb3Bkb3duLm1lbnUgPiBsaS5vcGVucy1yaWdodCA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICB0b3A6IDEwMCU7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbn1cbi5kcm9wZG93bi5tZW51ID4gbGkuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQgPiBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuLmRyb3Bkb3duLm1lbnUgPiBsaS5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudCA+IGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDZweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTc3OWJhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuW2RhdGEtd2hhdGlucHV0PW1vdXNlXSAuZHJvcGRvd24ubWVudSBhIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuLmRyb3Bkb3duLm1lbnUgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDAuN3JlbSAxcmVtO1xufVxuLmRyb3Bkb3duLm1lbnUgPiBsaS5pcy1hY3RpdmUgPiBhIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzE3NzliYTtcbn1cbi5uby1qcyAuZHJvcGRvd24ubWVudSB1bCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wZG93bi5tZW51IC5uZXN0ZWQuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3Bkb3duLm1lbnUudmVydGljYWwgPiBsaSAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgdG9wOiAwO1xufVxuLmRyb3Bkb3duLm1lbnUudmVydGljYWwgPiBsaS5vcGVucy1sZWZ0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xufVxuLmRyb3Bkb3duLm1lbnUudmVydGljYWwgPiBsaS5vcGVucy1yaWdodCA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xufVxuLmRyb3Bkb3duLm1lbnUudmVydGljYWwgPiBsaSA+IGE6OmFmdGVyIHtcbiAgICByaWdodDogMTRweDtcbn1cbi5kcm9wZG93bi5tZW51LnZlcnRpY2FsID4gbGkub3BlbnMtbGVmdCA+IGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDZweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIzE3NzliYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA1cHg7XG59XG4uZHJvcGRvd24ubWVudS52ZXJ0aWNhbCA+IGxpLm9wZW5zLXJpZ2h0ID4gYTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogNnB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzE3NzliYTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmRyb3Bkb3duLm1lbnUubWVkaXVtLWhvcml6b250YWwgPiBsaS5vcGVucy1sZWZ0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgICAuZHJvcGRvd24ubWVudS5tZWRpdW0taG9yaXpvbnRhbCA+IGxpLm9wZW5zLXJpZ2h0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAuZHJvcGRvd24ubWVudS5tZWRpdW0taG9yaXpvbnRhbCA+IGxpLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50ID4gYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgIH1cbiAgICAuZHJvcGRvd24ubWVudS5tZWRpdW0taG9yaXpvbnRhbCA+IGxpLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50ID4gYTo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA2cHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzE3NzliYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICB9XG4gICAgLmRyb3Bkb3duLm1lbnUubWVkaXVtLXZlcnRpY2FsID4gbGkgLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuICAgIC5kcm9wZG93bi5tZW51Lm1lZGl1bS12ZXJ0aWNhbCA+IGxpLm9wZW5zLWxlZnQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICAgIC5kcm9wZG93bi5tZW51Lm1lZGl1bS12ZXJ0aWNhbCA+IGxpLm9wZW5zLXJpZ2h0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMTAwJTtcbiAgICB9XG4gICAgLmRyb3Bkb3duLm1lbnUubWVkaXVtLXZlcnRpY2FsID4gbGkgPiBhOjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAxNHB4O1xuICAgIH1cbiAgICAuZHJvcGRvd24ubWVudS5tZWRpdW0tdmVydGljYWwgPiBsaS5vcGVucy1sZWZ0ID4gYTo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA2cHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMxNzc5YmEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgfVxuICAgIC5kcm9wZG93bi5tZW51Lm1lZGl1bS12ZXJ0aWNhbCA+IGxpLm9wZW5zLXJpZ2h0ID4gYTo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA2cHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMTc3OWJhO1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLmRyb3Bkb3duLm1lbnUubGFyZ2UtaG9yaXpvbnRhbCA+IGxpLm9wZW5zLWxlZnQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICAgIC5kcm9wZG93bi5tZW51LmxhcmdlLWhvcml6b250YWwgPiBsaS5vcGVucy1yaWdodCA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgLmRyb3Bkb3duLm1lbnUubGFyZ2UtaG9yaXpvbnRhbCA+IGxpLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50ID4gYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgIH1cbiAgICAuZHJvcGRvd24ubWVudS5sYXJnZS1ob3Jpem9udGFsID4gbGkuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQgPiBhOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItd2lkdGg6IDZweDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMTc3OWJhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgIH1cbiAgICAuZHJvcGRvd24ubWVudS5sYXJnZS12ZXJ0aWNhbCA+IGxpIC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICAuZHJvcGRvd24ubWVudS5sYXJnZS12ZXJ0aWNhbCA+IGxpLm9wZW5zLWxlZnQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICAgIC5kcm9wZG93bi5tZW51LmxhcmdlLXZlcnRpY2FsID4gbGkub3BlbnMtcmlnaHQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgIH1cbiAgICAuZHJvcGRvd24ubWVudS5sYXJnZS12ZXJ0aWNhbCA+IGxpID4gYTo6YWZ0ZXIge1xuICAgICAgICByaWdodDogMTRweDtcbiAgICB9XG4gICAgLmRyb3Bkb3duLm1lbnUubGFyZ2UtdmVydGljYWwgPiBsaS5vcGVucy1sZWZ0ID4gYTo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA2cHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMxNzc5YmEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgfVxuICAgIC5kcm9wZG93bi5tZW51LmxhcmdlLXZlcnRpY2FsID4gbGkub3BlbnMtcmlnaHQgPiBhOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItd2lkdGg6IDZweDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMxNzc5YmE7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5kcm9wZG93bi5tZW51LnhsYXJnZS1ob3Jpem9udGFsID4gbGkub3BlbnMtbGVmdCA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gICAgLmRyb3Bkb3duLm1lbnUueGxhcmdlLWhvcml6b250YWwgPiBsaS5vcGVucy1yaWdodCA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgLmRyb3Bkb3duLm1lbnUueGxhcmdlLWhvcml6b250YWwgPiBsaS5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudCA+IGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgICB9XG4gICAgLmRyb3Bkb3duLm1lbnUueGxhcmdlLWhvcml6b250YWwgPiBsaS5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudCA+IGE6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogNnB4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItY29sb3I6ICMxNzc5YmEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgfVxuICAgIC5kcm9wZG93bi5tZW51LnhsYXJnZS12ZXJ0aWNhbCA+IGxpIC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICAuZHJvcGRvd24ubWVudS54bGFyZ2UtdmVydGljYWwgPiBsaS5vcGVucy1sZWZ0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgICAuZHJvcGRvd24ubWVudS54bGFyZ2UtdmVydGljYWwgPiBsaS5vcGVucy1yaWdodCA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgfVxuICAgIC5kcm9wZG93bi5tZW51LnhsYXJnZS12ZXJ0aWNhbCA+IGxpID4gYTo6YWZ0ZXIge1xuICAgICAgICByaWdodDogMTRweDtcbiAgICB9XG4gICAgLmRyb3Bkb3duLm1lbnUueGxhcmdlLXZlcnRpY2FsID4gbGkub3BlbnMtbGVmdCA+IGE6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogNnB4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjMTc3OWJhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogNXB4O1xuICAgIH1cbiAgICAuZHJvcGRvd24ubWVudS54bGFyZ2UtdmVydGljYWwgPiBsaS5vcGVucy1yaWdodCA+IGE6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogNnB4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzE3NzliYTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLmRyb3Bkb3duLm1lbnUueHhsYXJnZS1ob3Jpem9udGFsID4gbGkub3BlbnMtbGVmdCA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gICAgLmRyb3Bkb3duLm1lbnUueHhsYXJnZS1ob3Jpem9udGFsID4gbGkub3BlbnMtcmlnaHQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgIC5kcm9wZG93bi5tZW51Lnh4bGFyZ2UtaG9yaXpvbnRhbCA+IGxpLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50ID4gYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgIH1cbiAgICAuZHJvcGRvd24ubWVudS54eGxhcmdlLWhvcml6b250YWwgPiBsaS5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudCA+IGE6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogNnB4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItY29sb3I6ICMxNzc5YmEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgfVxuICAgIC5kcm9wZG93bi5tZW51Lnh4bGFyZ2UtdmVydGljYWwgPiBsaSAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG4gICAgLmRyb3Bkb3duLm1lbnUueHhsYXJnZS12ZXJ0aWNhbCA+IGxpLm9wZW5zLWxlZnQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICAgIC5kcm9wZG93bi5tZW51Lnh4bGFyZ2UtdmVydGljYWwgPiBsaS5vcGVucy1yaWdodCA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgfVxuICAgIC5kcm9wZG93bi5tZW51Lnh4bGFyZ2UtdmVydGljYWwgPiBsaSA+IGE6OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDE0cHg7XG4gICAgfVxuICAgIC5kcm9wZG93bi5tZW51Lnh4bGFyZ2UtdmVydGljYWwgPiBsaS5vcGVucy1sZWZ0ID4gYTo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA2cHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMxNzc5YmEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgfVxuICAgIC5kcm9wZG93bi5tZW51Lnh4bGFyZ2UtdmVydGljYWwgPiBsaS5vcGVucy1yaWdodCA+IGE6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogNnB4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzE3NzliYTtcbiAgICB9XG59XG4uZHJvcGRvd24ubWVudS5hbGlnbi1yaWdodCAuaXMtZHJvcGRvd24tc3VibWVudS5maXJzdC1zdWIge1xuICAgIHRvcDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xufVxuXG4uaXMtZHJvcGRvd24tbWVudS52ZXJ0aWNhbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xufVxuLmlzLWRyb3Bkb3duLW1lbnUudmVydGljYWwuYWxpZ24tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQgYTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNXB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogLTZweDtcbn1cbi5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudC5vcGVucy1pbm5lciA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbn1cbi5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudC5vcGVucy1sZWZ0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG59XG4uaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQub3BlbnMtcmlnaHQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbn1cblxuLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2FjYWNhO1xuICAgIGJhY2tncm91bmQ6ICNmZWZlZmU7XG59XG4uZHJvcGRvd24gLmlzLWRyb3Bkb3duLXN1Ym1lbnUgYSB7XG4gICAgcGFkZGluZzogMC43cmVtIDFyZW07XG59XG4uaXMtZHJvcGRvd24tc3VibWVudSAuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQgPiBhOjphZnRlciB7XG4gICAgcmlnaHQ6IDE0cHg7XG59XG4uaXMtZHJvcGRvd24tc3VibWVudSAuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQub3BlbnMtbGVmdCA+IGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDZweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIzE3NzliYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA1cHg7XG59XG4uaXMtZHJvcGRvd24tc3VibWVudSAuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQub3BlbnMtcmlnaHQgPiBhOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiA2cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMTc3OWJhO1xufVxuLmlzLWRyb3Bkb3duLXN1Ym1lbnUgLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG59XG4uaXMtZHJvcGRvd24tc3VibWVudSA+IGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5pcy1kcm9wZG93bi1zdWJtZW51LmpzLWRyb3Bkb3duLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pcy1vZmYtY2FudmFzLW9wZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5qcy1vZmYtY2FudmFzLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UsIHZpc2liaWxpdHkgMC41cyBlYXNlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU0LCAyNTQsIDI1NCwgMC4yNSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5qcy1vZmYtY2FudmFzLW92ZXJsYXkuaXMtdmlzaWJsZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmpzLW9mZi1jYW52YXMtb3ZlcmxheS5pcy1jbG9zYWJsZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmpzLW9mZi1jYW52YXMtb3ZlcmxheS5pcy1vdmVybGF5LWFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uanMtb2ZmLWNhbnZhcy1vdmVybGF5LmlzLW92ZXJsYXktZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLm9mZi1jYW52YXMtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5vZmYtY2FudmFzIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTI7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogI2U2ZTZlNjtcbn1cbltkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLm9mZi1jYW52YXMge1xuICAgIG91dGxpbmU6IDA7XG59XG4ub2ZmLWNhbnZhcy5pcy10cmFuc2l0aW9uLXB1c2gge1xuICAgIHotaW5kZXg6IDEyO1xufVxuLm9mZi1jYW52YXMuaXMtY2xvc2VkIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ub2ZmLWNhbnZhcy5pcy10cmFuc2l0aW9uLW92ZXJsYXAge1xuICAgIHotaW5kZXg6IDEzO1xufVxuLm9mZi1jYW52YXMuaXMtdHJhbnNpdGlvbi1vdmVybGFwLmlzLW9wZW4ge1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMTAsIDEwLCAxMCwgMC43KTtcbn1cbi5vZmYtY2FudmFzLmlzLW9wZW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4ub2ZmLWNhbnZhcy1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEyO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG59XG5bZGF0YS13aGF0aW5wdXQ9bW91c2VdIC5vZmYtY2FudmFzLWFic29sdXRlIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuLm9mZi1jYW52YXMtYWJzb2x1dGUuaXMtdHJhbnNpdGlvbi1wdXNoIHtcbiAgICB6LWluZGV4OiAxMjtcbn1cbi5vZmYtY2FudmFzLWFic29sdXRlLmlzLWNsb3NlZCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLm9mZi1jYW52YXMtYWJzb2x1dGUuaXMtdHJhbnNpdGlvbi1vdmVybGFwIHtcbiAgICB6LWluZGV4OiAxMztcbn1cbi5vZmYtY2FudmFzLWFic29sdXRlLmlzLXRyYW5zaXRpb24tb3ZlcmxhcC5pcy1vcGVuIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDEwLCAxMCwgMTAsIDAuNyk7XG59XG4ub2ZmLWNhbnZhcy1hYnNvbHV0ZS5pcy1vcGVuIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLnBvc2l0aW9uLWxlZnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNTBweCk7XG59XG4ub2ZmLWNhbnZhcy1jb250ZW50IC5vZmYtY2FudmFzLnBvc2l0aW9uLWxlZnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjUwcHgpO1xufVxuLm9mZi1jYW52YXMtY29udGVudCAub2ZmLWNhbnZhcy5wb3NpdGlvbi1sZWZ0LmlzLXRyYW5zaXRpb24tb3ZlcmxhcC5pcy1vcGVuIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLm9mZi1jYW52YXMtY29udGVudC5pcy1vcGVuLWxlZnQuaGFzLXRyYW5zaXRpb24tcHVzaCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI1MHB4KTtcbn1cblxuLnBvc2l0aW9uLWxlZnQuaXMtdHJhbnNpdGlvbi1wdXNoIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAtMTNweCAwIDIwcHggLTEzcHggcmdiYSgxMCwgMTAsIDEwLCAwLjI1KTtcbn1cblxuLnBvc2l0aW9uLXJpZ2h0IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjUwcHgpO1xufVxuLm9mZi1jYW52YXMtY29udGVudCAub2ZmLWNhbnZhcy5wb3NpdGlvbi1yaWdodCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI1MHB4KTtcbn1cbi5vZmYtY2FudmFzLWNvbnRlbnQgLm9mZi1jYW52YXMucG9zaXRpb24tcmlnaHQuaXMtdHJhbnNpdGlvbi1vdmVybGFwLmlzLW9wZW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4ub2ZmLWNhbnZhcy1jb250ZW50LmlzLW9wZW4tcmlnaHQuaGFzLXRyYW5zaXRpb24tcHVzaCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNTBweCk7XG59XG5cbi5wb3NpdGlvbi1yaWdodC5pcy10cmFuc2l0aW9uLXB1c2gge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDEzcHggMCAyMHB4IC0xM3B4IHJnYmEoMTAsIDEwLCAxMCwgMC4yNSk7XG59XG5cbi5wb3NpdGlvbi10b3Age1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIGhlaWdodDogMjUwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNTBweCk7XG59XG4ub2ZmLWNhbnZhcy1jb250ZW50IC5vZmYtY2FudmFzLnBvc2l0aW9uLXRvcCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNTBweCk7XG59XG4ub2ZmLWNhbnZhcy1jb250ZW50IC5vZmYtY2FudmFzLnBvc2l0aW9uLXRvcC5pcy10cmFuc2l0aW9uLW92ZXJsYXAuaXMtb3BlbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi5vZmYtY2FudmFzLWNvbnRlbnQuaXMtb3Blbi10b3AuaGFzLXRyYW5zaXRpb24tcHVzaCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1MHB4KTtcbn1cblxuLnBvc2l0aW9uLXRvcC5pcy10cmFuc2l0aW9uLXB1c2gge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTEzcHggMjBweCAtMTNweCByZ2JhKDEwLCAxMCwgMTAsIDAuMjUpO1xufVxuXG4ucG9zaXRpb24tYm90dG9tIHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNTBweCk7XG59XG4ub2ZmLWNhbnZhcy1jb250ZW50IC5vZmYtY2FudmFzLnBvc2l0aW9uLWJvdHRvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1MHB4KTtcbn1cbi5vZmYtY2FudmFzLWNvbnRlbnQgLm9mZi1jYW52YXMucG9zaXRpb24tYm90dG9tLmlzLXRyYW5zaXRpb24tb3ZlcmxhcC5pcy1vcGVuIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLm9mZi1jYW52YXMtY29udGVudC5pcy1vcGVuLWJvdHRvbS5oYXMtdHJhbnNpdGlvbi1wdXNoIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1MHB4KTtcbn1cblxuLnBvc2l0aW9uLWJvdHRvbS5pcy10cmFuc2l0aW9uLXB1c2gge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMTNweCAyMHB4IC0xM3B4IHJnYmEoMTAsIDEwLCAxMCwgMC4yNSk7XG59XG5cbi5vZmYtY2FudmFzLWNvbnRlbnQge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ub2ZmLWNhbnZhcy1jb250ZW50Lmhhcy10cmFuc2l0aW9uLW92ZXJsYXAsIC5vZmYtY2FudmFzLWNvbnRlbnQuaGFzLXRyYW5zaXRpb24tcHVzaCB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbn1cbi5vZmYtY2FudmFzLWNvbnRlbnQuaGFzLXRyYW5zaXRpb24tcHVzaCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG4ub2ZmLWNhbnZhcy1jb250ZW50IC5vZmYtY2FudmFzLmlzLW9wZW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3ItbWVkaXVtIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gICAgLnBvc2l0aW9uLWxlZnQucmV2ZWFsLWZvci1tZWRpdW0gLmNsb3NlLWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5vZmYtY2FudmFzLWNvbnRlbnQgLnBvc2l0aW9uLWxlZnQucmV2ZWFsLWZvci1tZWRpdW0ge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICAgIC5vZmYtY2FudmFzLWNvbnRlbnQuaGFzLXJldmVhbC1sZWZ0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xuICAgIH1cbiAgICAucG9zaXRpb24tbGVmdC5yZXZlYWwtZm9yLW1lZGl1bSB+IC5vZmYtY2FudmFzLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjUwcHg7XG4gICAgfVxuICAgIC5wb3NpdGlvbi1yaWdodC5yZXZlYWwtZm9yLW1lZGl1bSB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgei1pbmRleDogMTI7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICAgIC5wb3NpdGlvbi1yaWdodC5yZXZlYWwtZm9yLW1lZGl1bSAuY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLm9mZi1jYW52YXMtY29udGVudCAucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci1tZWRpdW0ge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICAgIC5vZmYtY2FudmFzLWNvbnRlbnQuaGFzLXJldmVhbC1yaWdodCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjUwcHg7XG4gICAgfVxuICAgIC5wb3NpdGlvbi1yaWdodC5yZXZlYWwtZm9yLW1lZGl1bSB+IC5vZmYtY2FudmFzLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1MHB4O1xuICAgIH1cbiAgICAucG9zaXRpb24tdG9wLnJldmVhbC1mb3ItbWVkaXVtIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gICAgLnBvc2l0aW9uLXRvcC5yZXZlYWwtZm9yLW1lZGl1bSAuY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLm9mZi1jYW52YXMtY29udGVudCAucG9zaXRpb24tdG9wLnJldmVhbC1mb3ItbWVkaXVtIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgICAub2ZmLWNhbnZhcy1jb250ZW50Lmhhcy1yZXZlYWwtdG9wIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjUwcHg7XG4gICAgfVxuICAgIC5wb3NpdGlvbi10b3AucmV2ZWFsLWZvci1tZWRpdW0gfiAub2ZmLWNhbnZhcy1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjUwcHg7XG4gICAgfVxuICAgIC5wb3NpdGlvbi1ib3R0b20ucmV2ZWFsLWZvci1tZWRpdW0ge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHotaW5kZXg6IDEyO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgICAucG9zaXRpb24tYm90dG9tLnJldmVhbC1mb3ItbWVkaXVtIC5jbG9zZS1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAub2ZmLWNhbnZhcy1jb250ZW50IC5wb3NpdGlvbi1ib3R0b20ucmV2ZWFsLWZvci1tZWRpdW0ge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICAgIC5vZmYtY2FudmFzLWNvbnRlbnQuaGFzLXJldmVhbC1ib3R0b20ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNTBweDtcbiAgICB9XG4gICAgLnBvc2l0aW9uLWJvdHRvbS5yZXZlYWwtZm9yLW1lZGl1bSB+IC5vZmYtY2FudmFzLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNTBweDtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3ItbGFyZ2Uge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHotaW5kZXg6IDEyO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgICAucG9zaXRpb24tbGVmdC5yZXZlYWwtZm9yLWxhcmdlIC5jbG9zZS1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAub2ZmLWNhbnZhcy1jb250ZW50IC5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3ItbGFyZ2Uge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICAgIC5vZmYtY2FudmFzLWNvbnRlbnQuaGFzLXJldmVhbC1sZWZ0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xuICAgIH1cbiAgICAucG9zaXRpb24tbGVmdC5yZXZlYWwtZm9yLWxhcmdlIH4gLm9mZi1jYW52YXMtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNTBweDtcbiAgICB9XG4gICAgLnBvc2l0aW9uLXJpZ2h0LnJldmVhbC1mb3ItbGFyZ2Uge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHotaW5kZXg6IDEyO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgICAucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci1sYXJnZSAuY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLm9mZi1jYW52YXMtY29udGVudCAucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci1sYXJnZSB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG4gICAgLm9mZi1jYW52YXMtY29udGVudC5oYXMtcmV2ZWFsLXJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNTBweDtcbiAgICB9XG4gICAgLnBvc2l0aW9uLXJpZ2h0LnJldmVhbC1mb3ItbGFyZ2UgfiAub2ZmLWNhbnZhcy1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNTBweDtcbiAgICB9XG4gICAgLnBvc2l0aW9uLXRvcC5yZXZlYWwtZm9yLWxhcmdlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gICAgLnBvc2l0aW9uLXRvcC5yZXZlYWwtZm9yLWxhcmdlIC5jbG9zZS1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAub2ZmLWNhbnZhcy1jb250ZW50IC5wb3NpdGlvbi10b3AucmV2ZWFsLWZvci1sYXJnZSB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG4gICAgLm9mZi1jYW52YXMtY29udGVudC5oYXMtcmV2ZWFsLXRvcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1MHB4O1xuICAgIH1cbiAgICAucG9zaXRpb24tdG9wLnJldmVhbC1mb3ItbGFyZ2UgfiAub2ZmLWNhbnZhcy1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjUwcHg7XG4gICAgfVxuICAgIC5wb3NpdGlvbi1ib3R0b20ucmV2ZWFsLWZvci1sYXJnZSB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgei1pbmRleDogMTI7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICAgIC5wb3NpdGlvbi1ib3R0b20ucmV2ZWFsLWZvci1sYXJnZSAuY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLm9mZi1jYW52YXMtY29udGVudCAucG9zaXRpb24tYm90dG9tLnJldmVhbC1mb3ItbGFyZ2Uge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICAgIC5vZmYtY2FudmFzLWNvbnRlbnQuaGFzLXJldmVhbC1ib3R0b20ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNTBweDtcbiAgICB9XG4gICAgLnBvc2l0aW9uLWJvdHRvbS5yZXZlYWwtZm9yLWxhcmdlIH4gLm9mZi1jYW52YXMtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1MHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAucG9zaXRpb24tbGVmdC5yZXZlYWwtZm9yLXhsYXJnZSB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgei1pbmRleDogMTI7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICAgIC5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3IteGxhcmdlIC5jbG9zZS1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAub2ZmLWNhbnZhcy1jb250ZW50IC5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3IteGxhcmdlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgICAub2ZmLWNhbnZhcy1jb250ZW50Lmhhcy1yZXZlYWwtbGVmdCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNTBweDtcbiAgICB9XG4gICAgLnBvc2l0aW9uLWxlZnQucmV2ZWFsLWZvci14bGFyZ2UgfiAub2ZmLWNhbnZhcy1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xuICAgIH1cbiAgICAucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci14bGFyZ2Uge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHotaW5kZXg6IDEyO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgICAucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci14bGFyZ2UgLmNsb3NlLWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5vZmYtY2FudmFzLWNvbnRlbnQgLnBvc2l0aW9uLXJpZ2h0LnJldmVhbC1mb3IteGxhcmdlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgICAub2ZmLWNhbnZhcy1jb250ZW50Lmhhcy1yZXZlYWwtcmlnaHQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1MHB4O1xuICAgIH1cbiAgICAucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci14bGFyZ2UgfiAub2ZmLWNhbnZhcy1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNTBweDtcbiAgICB9XG4gICAgLnBvc2l0aW9uLXRvcC5yZXZlYWwtZm9yLXhsYXJnZSB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgei1pbmRleDogMTI7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICAgIC5wb3NpdGlvbi10b3AucmV2ZWFsLWZvci14bGFyZ2UgLmNsb3NlLWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5vZmYtY2FudmFzLWNvbnRlbnQgLnBvc2l0aW9uLXRvcC5yZXZlYWwtZm9yLXhsYXJnZSB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG4gICAgLm9mZi1jYW52YXMtY29udGVudC5oYXMtcmV2ZWFsLXRvcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1MHB4O1xuICAgIH1cbiAgICAucG9zaXRpb24tdG9wLnJldmVhbC1mb3IteGxhcmdlIH4gLm9mZi1jYW52YXMtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1MHB4O1xuICAgIH1cbiAgICAucG9zaXRpb24tYm90dG9tLnJldmVhbC1mb3IteGxhcmdlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gICAgLnBvc2l0aW9uLWJvdHRvbS5yZXZlYWwtZm9yLXhsYXJnZSAuY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLm9mZi1jYW52YXMtY29udGVudCAucG9zaXRpb24tYm90dG9tLnJldmVhbC1mb3IteGxhcmdlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgICAub2ZmLWNhbnZhcy1jb250ZW50Lmhhcy1yZXZlYWwtYm90dG9tIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjUwcHg7XG4gICAgfVxuICAgIC5wb3NpdGlvbi1ib3R0b20ucmV2ZWFsLWZvci14bGFyZ2UgfiAub2ZmLWNhbnZhcy1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjUwcHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTBlbSkge1xuICAgIC5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3IteHhsYXJnZSB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgei1pbmRleDogMTI7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICAgIC5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3IteHhsYXJnZSAuY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLm9mZi1jYW52YXMtY29udGVudCAucG9zaXRpb24tbGVmdC5yZXZlYWwtZm9yLXh4bGFyZ2Uge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICAgIC5vZmYtY2FudmFzLWNvbnRlbnQuaGFzLXJldmVhbC1sZWZ0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xuICAgIH1cbiAgICAucG9zaXRpb24tbGVmdC5yZXZlYWwtZm9yLXh4bGFyZ2UgfiAub2ZmLWNhbnZhcy1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xuICAgIH1cbiAgICAucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci14eGxhcmdlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gICAgLnBvc2l0aW9uLXJpZ2h0LnJldmVhbC1mb3IteHhsYXJnZSAuY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLm9mZi1jYW52YXMtY29udGVudCAucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci14eGxhcmdlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgICAub2ZmLWNhbnZhcy1jb250ZW50Lmhhcy1yZXZlYWwtcmlnaHQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1MHB4O1xuICAgIH1cbiAgICAucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci14eGxhcmdlIH4gLm9mZi1jYW52YXMtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjUwcHg7XG4gICAgfVxuICAgIC5wb3NpdGlvbi10b3AucmV2ZWFsLWZvci14eGxhcmdlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gICAgLnBvc2l0aW9uLXRvcC5yZXZlYWwtZm9yLXh4bGFyZ2UgLmNsb3NlLWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5vZmYtY2FudmFzLWNvbnRlbnQgLnBvc2l0aW9uLXRvcC5yZXZlYWwtZm9yLXh4bGFyZ2Uge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICAgIC5vZmYtY2FudmFzLWNvbnRlbnQuaGFzLXJldmVhbC10b3Age1xuICAgICAgICBtYXJnaW4tdG9wOiAyNTBweDtcbiAgICB9XG4gICAgLnBvc2l0aW9uLXRvcC5yZXZlYWwtZm9yLXh4bGFyZ2UgfiAub2ZmLWNhbnZhcy1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjUwcHg7XG4gICAgfVxuICAgIC5wb3NpdGlvbi1ib3R0b20ucmV2ZWFsLWZvci14eGxhcmdlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gICAgLnBvc2l0aW9uLWJvdHRvbS5yZXZlYWwtZm9yLXh4bGFyZ2UgLmNsb3NlLWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5vZmYtY2FudmFzLWNvbnRlbnQgLnBvc2l0aW9uLWJvdHRvbS5yZXZlYWwtZm9yLXh4bGFyZ2Uge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICAgIC5vZmYtY2FudmFzLWNvbnRlbnQuaGFzLXJldmVhbC1ib3R0b20ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNTBweDtcbiAgICB9XG4gICAgLnBvc2l0aW9uLWJvdHRvbS5yZXZlYWwtZm9yLXh4bGFyZ2UgfiAub2ZmLWNhbnZhcy1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjUwcHg7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAub2ZmLWNhbnZhcy5pbi1jYW52YXMtZm9yLW1lZGl1bSB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbiAgICAub2ZmLWNhbnZhcy5pbi1jYW52YXMtZm9yLW1lZGl1bS5wb3NpdGlvbi1sZWZ0LCAub2ZmLWNhbnZhcy5pbi1jYW52YXMtZm9yLW1lZGl1bS5wb3NpdGlvbi1yaWdodCwgLm9mZi1jYW52YXMuaW4tY2FudmFzLWZvci1tZWRpdW0ucG9zaXRpb24tdG9wLCAub2ZmLWNhbnZhcy5pbi1jYW52YXMtZm9yLW1lZGl1bS5wb3NpdGlvbi1ib3R0b20ge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICAgIC5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3ItbWVkaXVtIC5jbG9zZS1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLm9mZi1jYW52YXMuaW4tY2FudmFzLWZvci1sYXJnZSB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbiAgICAub2ZmLWNhbnZhcy5pbi1jYW52YXMtZm9yLWxhcmdlLnBvc2l0aW9uLWxlZnQsIC5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3ItbGFyZ2UucG9zaXRpb24tcmlnaHQsIC5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3ItbGFyZ2UucG9zaXRpb24tdG9wLCAub2ZmLWNhbnZhcy5pbi1jYW52YXMtZm9yLWxhcmdlLnBvc2l0aW9uLWJvdHRvbSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG4gICAgLm9mZi1jYW52YXMuaW4tY2FudmFzLWZvci1sYXJnZSAuY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLm9mZi1jYW52YXMuaW4tY2FudmFzLWZvci14bGFyZ2Uge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG4gICAgLm9mZi1jYW52YXMuaW4tY2FudmFzLWZvci14bGFyZ2UucG9zaXRpb24tbGVmdCwgLm9mZi1jYW52YXMuaW4tY2FudmFzLWZvci14bGFyZ2UucG9zaXRpb24tcmlnaHQsIC5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3IteGxhcmdlLnBvc2l0aW9uLXRvcCwgLm9mZi1jYW52YXMuaW4tY2FudmFzLWZvci14bGFyZ2UucG9zaXRpb24tYm90dG9tIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgICAub2ZmLWNhbnZhcy5pbi1jYW52YXMtZm9yLXhsYXJnZSAuY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLm9mZi1jYW52YXMuaW4tY2FudmFzLWZvci14eGxhcmdlIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxuICAgIC5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3IteHhsYXJnZS5wb3NpdGlvbi1sZWZ0LCAub2ZmLWNhbnZhcy5pbi1jYW52YXMtZm9yLXh4bGFyZ2UucG9zaXRpb24tcmlnaHQsIC5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3IteHhsYXJnZS5wb3NpdGlvbi10b3AsIC5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3IteHhsYXJnZS5wb3NpdGlvbi1ib3R0b20ge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICAgIC5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3IteHhsYXJnZSAuY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5odG1sLmlzLXJldmVhbC1vcGVuIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuaHRtbC5pcy1yZXZlYWwtb3Blbi56Zi1oYXMtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuaHRtbC5pcy1yZXZlYWwtb3BlbiBib2R5IHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbi5yZXZlYWwtb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxMDA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjQ1KTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLnJldmVhbCB7XG4gICAgei1pbmRleDogMTAwNjtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjYWNhY2E7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDEwMHB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbltkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLnJldmVhbCB7XG4gICAgb3V0bGluZTogMDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnJldmVhbCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgfVxufVxuLnJldmVhbCAuY29sdW1uIHtcbiAgICBtaW4td2lkdGg6IDA7XG59XG4ucmV2ZWFsID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5yZXZlYWwge1xuICAgICAgICB3aWR0aDogNjAwcHg7XG4gICAgICAgIG1heC13aWR0aDogNzVyZW07XG4gICAgfVxufVxuLnJldmVhbC5jb2xsYXBzZSB7XG4gICAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnJldmVhbC50aW55IHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA3NXJlbTtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5yZXZlYWwuc21hbGwge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDc1cmVtO1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnJldmVhbC5sYXJnZSB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIG1heC13aWR0aDogNzVyZW07XG4gICAgfVxufVxuLnJldmVhbC5mdWxsIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgICAucmV2ZWFsIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxufVxuLnJldmVhbC53aXRob3V0LW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLnN0aWNreS1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN0aWNreSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnN0aWNreS5pcy1zdHVjayB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uc3RpY2t5LmlzLXN0dWNrLmlzLWF0LXRvcCB7XG4gICAgdG9wOiAwO1xufVxuLnN0aWNreS5pcy1zdHVjay5pcy1hdC1ib3R0b20ge1xuICAgIGJvdHRvbTogMDtcbn1cblxuLnN0aWNreS5pcy1hbmNob3JlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG59XG4uc3RpY2t5LmlzLWFuY2hvcmVkLmlzLWF0LWJvdHRvbSB7XG4gICAgYm90dG9tOiAwO1xufVxuXG4udGl0bGUtYmFyIHtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgYmFja2dyb3VuZDogIzBhMGEwYTtcbiAgICBjb2xvcjogI2ZlZmVmZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnRpdGxlLWJhciAubWVudS1pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG59XG5cbi50aXRsZS1iYXItbGVmdCxcbi50aXRsZS1iYXItcmlnaHQge1xuICAgIGZsZXg6IDEgMSAwcHg7XG59XG5cbi50aXRsZS1iYXItcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGl0bGUtYmFyLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnRvcC1iYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi50b3AtYmFyLFxuLnRvcC1iYXIgdWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG4udG9wLWJhciBpbnB1dCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4udG9wLWJhciAuaW5wdXQtZ3JvdXAtZmllbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbn1cbi50b3AtYmFyIGlucHV0LmJ1dHRvbiB7XG4gICAgd2lkdGg6IGF1dG87XG59XG4udG9wLWJhciAudG9wLWJhci1sZWZ0LFxuLnRvcC1iYXIgLnRvcC1iYXItcmlnaHQge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnRvcC1iYXIge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB9XG4gICAgLnRvcC1iYXIgLnRvcC1iYXItbGVmdCB7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC50b3AtYmFyIC50b3AtYmFyLXJpZ2h0IHtcbiAgICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgLnRvcC1iYXIuc3RhY2tlZC1mb3ItbWVkaXVtIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICAudG9wLWJhci5zdGFja2VkLWZvci1tZWRpdW0gLnRvcC1iYXItbGVmdCxcbiAgICAudG9wLWJhci5zdGFja2VkLWZvci1tZWRpdW0gLnRvcC1iYXItcmlnaHQge1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NC45OTg3NWVtKSB7XG4gICAgLnRvcC1iYXIuc3RhY2tlZC1mb3ItbGFyZ2Uge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICAgIC50b3AtYmFyLnN0YWNrZWQtZm9yLWxhcmdlIC50b3AtYmFyLWxlZnQsXG4gICAgLnRvcC1iYXIuc3RhY2tlZC1mb3ItbGFyZ2UgLnRvcC1iYXItcmlnaHQge1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gICAgLnRvcC1iYXIuc3RhY2tlZC1mb3IteGxhcmdlIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICAudG9wLWJhci5zdGFja2VkLWZvci14bGFyZ2UgLnRvcC1iYXItbGVmdCxcbiAgICAudG9wLWJhci5zdGFja2VkLWZvci14bGFyZ2UgLnRvcC1iYXItcmlnaHQge1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbi50b3AtYmFyLnN0YWNrZWQtZm9yLXh4bGFyZ2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi50b3AtYmFyLnN0YWNrZWQtZm9yLXh4bGFyZ2UgLnRvcC1iYXItbGVmdCxcbi50b3AtYmFyLnN0YWNrZWQtZm9yLXh4bGFyZ2UgLnRvcC1iYXItcmlnaHQge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnRvcC1iYXItdGl0bGUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1hcmdpbjogMC41cmVtIDFyZW0gMC41cmVtIDA7XG59XG5cbi50b3AtYmFyLWxlZnQsXG4udG9wLWJhci1yaWdodCB7XG4gICAgZmxleDogMCAwIGF1dG87XG59XG5cbi5mbG9hdC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtY2VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5jbGVhcmZpeDo6YmVmb3JlLCAuY2xlYXJmaXg6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIG9yZGVyOiAxO1xufVxuLmNsZWFyZml4OjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG59XG5cbi5hbGlnbi1sZWZ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5hbGlnbi1yaWdodCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmFsaWduLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5hbGlnbi1qdXN0aWZ5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5hbGlnbi1zcGFjZWQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG4uYWxpZ24tbGVmdC52ZXJ0aWNhbC5tZW51ID4gbGkgPiBhIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5hbGlnbi1yaWdodC52ZXJ0aWNhbC5tZW51ID4gbGkgPiBhIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uYWxpZ24tY2VudGVyLnZlcnRpY2FsLm1lbnUgPiBsaSA+IGEge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmFsaWduLXNlbGYtdG9wIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5hbGlnbi1zZWxmLWJvdHRvbSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hbGlnbi1zZWxmLW1pZGRsZSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uYWxpZ24tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi5hbGlnbi1jZW50ZXItbWlkZGxlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNtYWxsLW9yZGVyLTEge1xuICAgIG9yZGVyOiAxO1xufVxuXG4uc21hbGwtb3JkZXItMiB7XG4gICAgb3JkZXI6IDI7XG59XG5cbi5zbWFsbC1vcmRlci0zIHtcbiAgICBvcmRlcjogMztcbn1cblxuLnNtYWxsLW9yZGVyLTQge1xuICAgIG9yZGVyOiA0O1xufVxuXG4uc21hbGwtb3JkZXItNSB7XG4gICAgb3JkZXI6IDU7XG59XG5cbi5zbWFsbC1vcmRlci02IHtcbiAgICBvcmRlcjogNjtcbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAubWVkaXVtLW9yZGVyLTEge1xuICAgICAgICBvcmRlcjogMTtcbiAgICB9XG4gICAgLm1lZGl1bS1vcmRlci0yIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgfVxuICAgIC5tZWRpdW0tb3JkZXItMyB7XG4gICAgICAgIG9yZGVyOiAzO1xuICAgIH1cbiAgICAubWVkaXVtLW9yZGVyLTQge1xuICAgICAgICBvcmRlcjogNDtcbiAgICB9XG4gICAgLm1lZGl1bS1vcmRlci01IHtcbiAgICAgICAgb3JkZXI6IDU7XG4gICAgfVxuICAgIC5tZWRpdW0tb3JkZXItNiB7XG4gICAgICAgIG9yZGVyOiA2O1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLmxhcmdlLW9yZGVyLTEge1xuICAgICAgICBvcmRlcjogMTtcbiAgICB9XG4gICAgLmxhcmdlLW9yZGVyLTIge1xuICAgICAgICBvcmRlcjogMjtcbiAgICB9XG4gICAgLmxhcmdlLW9yZGVyLTMge1xuICAgICAgICBvcmRlcjogMztcbiAgICB9XG4gICAgLmxhcmdlLW9yZGVyLTQge1xuICAgICAgICBvcmRlcjogNDtcbiAgICB9XG4gICAgLmxhcmdlLW9yZGVyLTUge1xuICAgICAgICBvcmRlcjogNTtcbiAgICB9XG4gICAgLmxhcmdlLW9yZGVyLTYge1xuICAgICAgICBvcmRlcjogNjtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLnhsYXJnZS1vcmRlci0xIHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICAgIC54bGFyZ2Utb3JkZXItMiB7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgIH1cbiAgICAueGxhcmdlLW9yZGVyLTMge1xuICAgICAgICBvcmRlcjogMztcbiAgICB9XG4gICAgLnhsYXJnZS1vcmRlci00IHtcbiAgICAgICAgb3JkZXI6IDQ7XG4gICAgfVxuICAgIC54bGFyZ2Utb3JkZXItNSB7XG4gICAgICAgIG9yZGVyOiA1O1xuICAgIH1cbiAgICAueGxhcmdlLW9yZGVyLTYge1xuICAgICAgICBvcmRlcjogNjtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLnh4bGFyZ2Utb3JkZXItMSB7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgIH1cbiAgICAueHhsYXJnZS1vcmRlci0yIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgfVxuICAgIC54eGxhcmdlLW9yZGVyLTMge1xuICAgICAgICBvcmRlcjogMztcbiAgICB9XG4gICAgLnh4bGFyZ2Utb3JkZXItNCB7XG4gICAgICAgIG9yZGVyOiA0O1xuICAgIH1cbiAgICAueHhsYXJnZS1vcmRlci01IHtcbiAgICAgICAgb3JkZXI6IDU7XG4gICAgfVxuICAgIC54eGxhcmdlLW9yZGVyLTYge1xuICAgICAgICBvcmRlcjogNjtcbiAgICB9XG59XG4uZmxleC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mbGV4LWNoaWxkLWF1dG8ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uZmxleC1jaGlsZC1ncm93IHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbn1cblxuLmZsZXgtY2hpbGQtc2hyaW5rIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbn1cblxuLmZsZXgtZGlyLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmZsZXgtZGlyLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi5mbGV4LWRpci1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mbGV4LWRpci1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5tZWRpdW0tZmxleC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICAubWVkaXVtLWZsZXgtY2hpbGQtYXV0byB7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIH1cbiAgICAubWVkaXVtLWZsZXgtY2hpbGQtZ3JvdyB7XG4gICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIH1cbiAgICAubWVkaXVtLWZsZXgtY2hpbGQtc2hyaW5rIHtcbiAgICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgfVxuICAgIC5tZWRpdW0tZmxleC1kaXItcm93IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gICAgLm1lZGl1bS1mbGV4LWRpci1yb3ctcmV2ZXJzZSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICB9XG4gICAgLm1lZGl1bS1mbGV4LWRpci1jb2x1bW4ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAubWVkaXVtLWZsZXgtZGlyLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLmxhcmdlLWZsZXgtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgLmxhcmdlLWZsZXgtY2hpbGQtYXV0byB7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIH1cbiAgICAubGFyZ2UtZmxleC1jaGlsZC1ncm93IHtcbiAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgfVxuICAgIC5sYXJnZS1mbGV4LWNoaWxkLXNocmluayB7XG4gICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIH1cbiAgICAubGFyZ2UtZmxleC1kaXItcm93IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gICAgLmxhcmdlLWZsZXgtZGlyLXJvdy1yZXZlcnNlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIH1cbiAgICAubGFyZ2UtZmxleC1kaXItY29sdW1uIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgLmxhcmdlLWZsZXgtZGlyLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAueGxhcmdlLWZsZXgtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgLnhsYXJnZS1mbGV4LWNoaWxkLWF1dG8ge1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB9XG4gICAgLnhsYXJnZS1mbGV4LWNoaWxkLWdyb3cge1xuICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICB9XG4gICAgLnhsYXJnZS1mbGV4LWNoaWxkLXNocmluayB7XG4gICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIH1cbiAgICAueGxhcmdlLWZsZXgtZGlyLXJvdyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIC54bGFyZ2UtZmxleC1kaXItcm93LXJldmVyc2Uge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgfVxuICAgIC54bGFyZ2UtZmxleC1kaXItY29sdW1uIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgLnhsYXJnZS1mbGV4LWRpci1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLnh4bGFyZ2UtZmxleC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICAueHhsYXJnZS1mbGV4LWNoaWxkLWF1dG8ge1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB9XG4gICAgLnh4bGFyZ2UtZmxleC1jaGlsZC1ncm93IHtcbiAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgfVxuICAgIC54eGxhcmdlLWZsZXgtY2hpbGQtc2hyaW5rIHtcbiAgICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgfVxuICAgIC54eGxhcmdlLWZsZXgtZGlyLXJvdyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIC54eGxhcmdlLWZsZXgtZGlyLXJvdy1yZXZlcnNlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIH1cbiAgICAueHhsYXJnZS1mbGV4LWRpci1jb2x1bW4ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAueHhsYXJnZS1mbGV4LWRpci1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICB9XG59XG4uaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi52aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAgIC5oaWRlLWZvci1zbWFsbC1vbmx5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMGVtKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnNob3ctZm9yLXNtYWxsLW9ubHkge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5oaWRlLWZvci1tZWRpdW0ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gICAgLnNob3ctZm9yLW1lZGl1bSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgIC5oaWRlLWZvci1tZWRpdW0tb25seSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAuc2hvdy1mb3ItbWVkaXVtLW9ubHkge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5oaWRlLWZvci1sYXJnZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAuc2hvdy1mb3ItbGFyZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkgYW5kIChtYXgtd2lkdGg6IDc0Ljk5ODc1ZW0pIHtcbiAgICAuaGlkZS1mb3ItbGFyZ2Utb25seSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuc2hvdy1mb3ItbGFyZ2Utb25seSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuaGlkZS1mb3IteGxhcmdlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzQuOTk4NzVlbSkge1xuICAgIC5zaG93LWZvci14bGFyZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSBhbmQgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAgIC5oaWRlLWZvci14bGFyZ2Utb25seSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0Ljk5ODc1ZW0pLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAuc2hvdy1mb3IteGxhcmdlLW9ubHkge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLmhpZGUtZm9yLXh4bGFyZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gICAgLnNob3ctZm9yLXh4bGFyZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLmhpZGUtZm9yLXh4bGFyZ2Utb25seSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgICAuc2hvdy1mb3IteHhsYXJnZS1vbmx5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnNob3ctZm9yLXNyLFxuLnNob3ctb24tZm9jdXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLnNob3ctb24tZm9jdXM6YWN0aXZlLCAuc2hvdy1vbi1mb2N1czpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uc2hvdy1mb3ItbGFuZHNjYXBlLFxuLmhpZGUtZm9yLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAuc2hvdy1mb3ItbGFuZHNjYXBlLFxuICAgIC5oaWRlLWZvci1wb3J0cmFpdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAgIC5zaG93LWZvci1sYW5kc2NhcGUsXG4gICAgLmhpZGUtZm9yLXBvcnRyYWl0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmhpZGUtZm9yLWxhbmRzY2FwZSxcbi5zaG93LWZvci1wb3J0cmFpdCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAuaGlkZS1mb3ItbGFuZHNjYXBlLFxuICAgIC5zaG93LWZvci1wb3J0cmFpdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gICAgLmhpZGUtZm9yLWxhbmRzY2FwZSxcbiAgICAuc2hvdy1mb3ItcG9ydHJhaXQge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnNob3ctZm9yLWRhcmstbW9kZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhpZGUtZm9yLWRhcmstbW9kZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogZGFyaykge1xuICAgIC5zaG93LWZvci1kYXJrLW1vZGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaGlkZS1mb3ItZGFyay1tb2RlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cbi5zaG93LWZvci1pZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAuc2hvdy1mb3ItaWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaGlkZS1mb3ItaWUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLnNob3ctZm9yLXN0aWNreSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmlzLXN0dWNrIC5zaG93LWZvci1zdGlja3kge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXMtc3R1Y2sgLmhpZGUtZm9yLXN0aWNreSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRleHQtaGlkZSB7XG4gICAgZm9udDogMC8wIGEgIWltcG9ydGFudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcCB7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtb3ZlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogb3ZlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saW5lLXRocm91Z2gge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdpZGUge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjI1cmVtO1xufVxuXG4uZm9udC1ub3JtYWwge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5mb250LWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZm9udC1pdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG51bC5saXN0LWRpc2Mge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYyAhaW1wb3J0YW50O1xufVxuXG51bC5saXN0LWNpcmNsZSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGUgIWltcG9ydGFudDtcbn1cblxudWwubGlzdC1zcXVhcmUge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlICFpbXBvcnRhbnQ7XG59XG5cbm9sLmxpc3QtZGVjaW1hbCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsICFpbXBvcnRhbnQ7XG59XG5cbm9sLmxpc3QtbG93ZXItYWxwaGEge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItYWxwaGEgIWltcG9ydGFudDtcbn1cblxub2wubGlzdC1sb3dlci1sYXRpbiB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1sYXRpbiAhaW1wb3J0YW50O1xufVxuXG5vbC5saXN0LWxvd2VyLXJvbWFuIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLXJvbWFuICFpbXBvcnRhbnQ7XG59XG5cbm9sLmxpc3QtdXBwZXItYWxwaGEge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogdXBwZXItYWxwaGEgIWltcG9ydGFudDtcbn1cblxub2wubGlzdC11cHBlci1sYXRpbiB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiB1cHBlci1sYXRpbiAhaW1wb3J0YW50O1xufVxuXG5vbC5saXN0LXVwcGVyLXJvbWFuIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLXJvbWFuICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MDAwcHggIWltcG9ydGFudDtcbn1cbi5yb3VuZGVkIC5zd2l0Y2gtcGFkZGxlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MDAwcHggIWltcG9ydGFudDtcbn1cbi5yb3VuZGVkIC5zd2l0Y2gtcGFkZGxlOmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5yYWRpdXMge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbn1cblxuLmJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2FjYWNhO1xufVxuXG4uc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDJweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmFycm93LWRvd24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMC40Mzc1cmVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICBib3JkZXItY29sb3I6ICMwYTBhMGEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5hcnJvdy11cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjQzNzVyZW07XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzBhMGEwYTtcbn1cblxuLmFycm93LXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDAuNDM3NXJlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwYTBhMGE7XG59XG5cbi5hcnJvdy1sZWZ0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDAuNDM3NXJlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIzBhMGEwYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnNlcGFyYXRvci1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuLnNlcGFyYXRvci1jZW50ZXI6OmJlZm9yZSwgLnNlcGFyYXRvci1jZW50ZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIG9yZGVyOiAxO1xufVxuLnNlcGFyYXRvci1jZW50ZXI6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbn1cbi5zZXBhcmF0b3ItY2VudGVyOjphZnRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDNyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQgIzE3NzliYTtcbiAgICBtYXJnaW46IDFyZW0gYXV0byAwO1xufVxuXG4uc2VwYXJhdG9yLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbi5zZXBhcmF0b3ItbGVmdDo6YmVmb3JlLCAuc2VwYXJhdG9yLWxlZnQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIG9yZGVyOiAxO1xufVxuLnNlcGFyYXRvci1sZWZ0OjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG59XG4uc2VwYXJhdG9yLWxlZnQ6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjMTc3OWJhO1xuICAgIG1hcmdpbjogMXJlbSBhdXRvIDA7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnNlcGFyYXRvci1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5zZXBhcmF0b3ItcmlnaHQ6OmJlZm9yZSwgLnNlcGFyYXRvci1yaWdodDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgb3JkZXI6IDE7XG59XG4uc2VwYXJhdG9yLXJpZ2h0OjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG59XG4uc2VwYXJhdG9yLXJpZ2h0OjphZnRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDNyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQgIzE3NzliYTtcbiAgICBtYXJnaW46IDFyZW0gYXV0byAwO1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3cteDogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS12aXNpYmxlIHtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtaGlkZGVuIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktaGlkZGVuIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLm92ZXJmbG93LXgtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi5vdmVyZmxvdy15LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4uZGlzcGxheS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZGlzcGxheS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZGlzcGxheS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmRpc3BsYXktdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kaXNwbGF5LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQtdG9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICB0b3A6IDByZW0gIWltcG9ydGFudDtcbiAgICByaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiA5NzU7XG59XG5cbi5wb3NpdGlvbi1maXhlZC1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDk3NTtcbn1cblxuLmJvcmRlci1ib3gge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ub25lIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLndpZHRoLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53aWR0aC01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ud2lkdGgtNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLndpZHRoLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmhlaWdodC0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmhlaWdodC01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmhlaWdodC03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmhlaWdodC0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXdpZHRoLTEwMCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtaGVpZ2h0LTEwMCB7XG4gICAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLTAge1xuICAgIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLXRvcC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tcmlnaHQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tYm90dG9tLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi1sZWZ0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLXZlcnRpY2FsLTAge1xuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLTAge1xuICAgIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctdG9wLTAge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLXJpZ2h0LTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctYm90dG9tLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWxlZnQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy12ZXJ0aWNhbC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tMSB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tdG9wLTEge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi1yaWdodC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi1ib3R0b20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLWxlZnQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tdmVydGljYWwtMSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctMSB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy10b3AtMSB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctcmlnaHQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1ib3R0b20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctbGVmdC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTEge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi0yIHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi10b3AtMiB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLXJpZ2h0LTIge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLWJvdHRvbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tbGVmdC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLWhvcml6b250YWwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi12ZXJ0aWNhbC0yIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy0yIHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLXRvcC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1yaWdodC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWJvdHRvbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1sZWZ0LTIge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctdmVydGljYWwtMiB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLTMge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLXRvcC0zIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tcmlnaHQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tYm90dG9tLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi1sZWZ0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLXZlcnRpY2FsLTMge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLTMge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctdG9wLTMge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLXJpZ2h0LTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctYm90dG9tLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWxlZnQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy12ZXJ0aWNhbC0zIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tNCB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tdG9wLTQge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi1yaWdodC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi1ib3R0b20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLWxlZnQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTQge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tdmVydGljYWwtNCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctNCB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy10b3AtNCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctcmlnaHQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1ib3R0b20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctbGVmdC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTQge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi01IHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi10b3AtNSB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLXJpZ2h0LTUge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLWJvdHRvbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tbGVmdC01IHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLWhvcml6b250YWwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi12ZXJ0aWNhbC01IHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy01IHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLXRvcC01IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1yaWdodC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWJvdHRvbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1sZWZ0LTUge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctdmVydGljYWwtNSB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLTYge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLXRvcC02IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tcmlnaHQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tYm90dG9tLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi1sZWZ0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4taG9yaXpvbnRhbC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLXZlcnRpY2FsLTYge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLTYge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctdG9wLTYge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLXJpZ2h0LTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctYm90dG9tLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWxlZnQtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy12ZXJ0aWNhbC02IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5uby1qcyBkaXYgI21haW4tbWVudS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5uby1qcyBkaXYgI21haW4tbWVudS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG4ubm8tanMgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgPiB1bCA+IGxpID4gdWwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zLXdlYmZvbnQuZW90P3Y9Mi4wLjQ2XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LmVvdD8jaWVmaXgmdj0yLjAuNDZcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL21hdGVyaWFsZGVzaWduaWNvbnMtd2ViZm9udC53b2ZmMj92PTIuMC40NlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LndvZmY/dj0yLjAuNDZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LnR0Zj92PTIuMC40NlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LnN2Zz92PTIuMC40NiNtYXRlcmlhbGRlc2lnbmljb25zcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgUmVndWxhclwiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvRmlyYVNhbnMtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgTWVkaXVtXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9GaXJhU2Fucy1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFNCXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9GaXJhU2Fucy1TZW1pQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgQm9sZFwiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvRmlyYVNhbnMtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJPc3dhbGQgTGlnaHRcIjtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL09zd2FsZC1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJPc3dhbGQgUmVndWxhclwiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvT3N3YWxkLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkIE1lZGl1bVwiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvT3N3YWxkLU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJPc3dhbGQgU2VtaUJvbGRcIjtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL09zd2FsZC1TZW1pQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJPc3dhbGQgQm9sZFwiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvT3N3YWxkLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuaHRtbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5odG1sLmlzLXJldmVhbC1vcGVuIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5odG1sLmlzLXJldmVhbC1vcGVuIGJvZHkge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuaGVhZGVyIHtcbiAgICB6LWluZGV4OiAxMDtcbn1cblxuYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogIzQ1NWE2NDtcbn1cbmJvZHkgPiBkaXYuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMHZoO1xufVxuYm9keSBoZWFkZXIuc3RpY2t5LWNvbnRhaW5lciBkaXYuaGVhZGVyLXN0aWNreS1jb250YWluZXIuc3RpY2t5LXNocmluayB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xufVxuYm9keS50b29sYmFyLWhvcml6b250YWwgaGVhZGVyLnN0aWNreS1jb250YWluZXIgZGl2LnN0aWNreS5pcy1zdHVjayB7XG4gICAgbWFyZ2luLXRvcDogMi40cmVtICFpbXBvcnRhbnQ7XG59XG5ib2R5LnRvb2xiYXItdHJheS1vcGVuLnRvb2xiYXItaG9yaXpvbnRhbCBoZWFkZXIuc3RpY2t5LWNvbnRhaW5lciBkaXYuc3RpY2t5LmlzLXN0dWNrIHtcbiAgICBtYXJnaW4tdG9wOiA0LjlyZW0gIWltcG9ydGFudDtcbn1cblxuLndlYnBhZ2UtY29udGVudCB7XG4gICAgZmxleDogMSAwIGF1dG87XG59XG5cbmZvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5uby1qcyBbZGF0YS1yZXNwb25zaXZlLW1lbnVdIHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLm5vLWpzIC5tYWluLW5hdi1iYXIge1xuICAgIG1heC1oZWlnaHQ6IDUwLjc4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5uby1qcyAuYWNjZXNzaWJsZS1tZWdhbWVudS1wYW5lbCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5hIHtcbiAgICBjb2xvcjogIzQ1NWE2NDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuYTpob3ZlciB7XG4gICAgY29sb3I6ICM5ODAwMWQ7XG59XG5hOmZvY3VzIHtcbiAgICBjb2xvcjogIzIzNTU5Nztcbn1cbmFbaHJlZio9XCIvL1wiXTpub3QoOmhhcyhbZGF0YS1lbnRpdHktZW1iZWQtZGlzcGxheT1tZWRpYV9pbWFnZV0pKTphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDI0cHgvMSBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxmM2NjXCI7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG5cbi5ncmlkLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3NXJlbTtcbn1cblxuaDEsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg2LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDQsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIFt0eXBlPXJhZGlvXSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDMsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBwLnNvY2lhbC10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDIsIGgyLCBoMywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUsIGg0LCAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGg0LCAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgaDQsIGg1LCBoNiB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgY29sb3I6ICM2MTYxNjE7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuaDEsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg2LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDQsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIFt0eXBlPXJhZGlvXSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDMsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBwLnNvY2lhbC10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDIsIGgyIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuXG50YWJsZSB0aGVhZCB7XG4gICAgYmFja2dyb3VuZDogIzAwM0RBNTtcbn1cbnRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmVmZWZlO1xufVxudGFibGUgdGhlYWQgdHIgdGg6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xufVxudGFibGUgdGJvZHkgdHIgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlDREU7XG4gICAgY29sb3I6ICNmZWZlZmU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZWZlZmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZWZlZmU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2IwYmVjNTtcbn1cbnRhYmxlIHRib2R5IHRyIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjBiZWM1O1xufVxudGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cbnRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG59XG50YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xufVxudGFibGUubm8tc3RyaXBlcyB7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG59XG50YWJsZS5uby1zdHJpcGVzIHRib2R5IHRyOm50aC1jaGlsZCgybikge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxudGFibGUubm8tc3R5bGVzIHtcbiAgICB3aWR0aDogaW5oZXJpdDtcbn1cbnRhYmxlLm5vLXN0eWxlcyB0aGVhZCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogIzQ1NWE2NDtcbiAgICBib3JkZXI6IG5vbmU7XG59XG50YWJsZS5uby1zdHlsZXMgdGhlYWQgdHIgdGgge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG50YWJsZS5uby1zdHlsZXMgdGJvZHkge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6ICM0NTVhNjQ7XG4gICAgYm9yZGVyOiBub25lO1xufVxudGFibGUubm8tc3R5bGVzIHRib2R5IHRyIHRkIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbn1cbnRhYmxlLm5vLXN0eWxlcyB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG50YWJsZS5uby1zdHlsZXMgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbn1cbnRhYmxlLm5vLXN0eWxlcyB0Zm9vdCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogIzQ1NWE2NDtcbiAgICBib3JkZXI6IG5vbmU7XG59XG50YWJsZS5uby1zdHlsZXMgdGZvb3QgdHIgdGQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZHluYW1pYy1jb2x1bW5zIC5lbWJlZGRlZC1lbnRpdHkge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5lbWJlZGRlZC1lbnRpdHkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uZW1iZWRkZWQtZW50aXR5IGZpZ2NhcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAuZW1iZWRkZWQtZW50aXR5IHtcbiAgICAgICAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IC1tb3otZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tcmlnaHQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tbGVmdCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmVtYmVkZGVkLWVudGl0eS5hbGlnbi1jZW50ZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbi51Y3ItY3VzdG9tLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi51Y3ItY3VzdG9tLWJsb2NrLW5vLXNwYWNlLCAudWNyLWN1c3RvbS1ibG9jay1jdXN0b20tbWFyZ2lucyB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4udWNyLWN1c3RvbS1ibG9jay1jdXN0b20tcGFkZGluZ3Mge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi8qIFBBRERJTkcgRlJPTSBTVFlMSU5HIE9QVElPTlMgKi9cbi5wYWRkaW5nLTAge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5wYWRkaW5nLTEge1xuICAgIHBhZGRpbmc6IDFlbTtcbn1cblxuLnBhZGRpbmctMiB7XG4gICAgcGFkZGluZzogMmVtO1xufVxuXG4ucGFkZGluZy0zIHtcbiAgICBwYWRkaW5nOiAzZW07XG59XG5cbi5wYWRkaW5nLTQge1xuICAgIHBhZGRpbmc6IDRlbTtcbn1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyZW07XG4gICAgcGFkZGluZy1yaWdodDogMmVtO1xufVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTMge1xuICAgIHBhZGRpbmctbGVmdDogM2VtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNlbTtcbn1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0ZW07XG59XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTEge1xuICAgIHBhZGRpbmctdG9wOiAxZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFlbTtcbn1cblxuLnBhZGRpbmctdmVydGljYWwtMiB7XG4gICAgcGFkZGluZy10b3A6IDJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMmVtO1xufVxuXG4ucGFkZGluZy12ZXJ0aWNhbC0zIHtcbiAgICBwYWRkaW5nLXRvcDogM2VtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzZW07XG59XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTQge1xuICAgIHBhZGRpbmctdG9wOiA0ZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRlbTtcbn1cblxuLnBhZGRpbmctdmVydGljYWwtNSB7XG4gICAgcGFkZGluZy10b3A6IDVlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNWVtO1xufVxuXG4ucGFkZGluZy12ZXJ0aWNhbC02IHtcbiAgICBwYWRkaW5nLXRvcDogNmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA2ZW07XG59XG5cbi5wYWRkaW5nLXRvcC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xufVxuXG4ucGFkZGluZy10b3AtMSB7XG4gICAgcGFkZGluZy10b3A6IDFlbTtcbn1cblxuLnBhZGRpbmctdG9wLTIge1xuICAgIHBhZGRpbmctdG9wOiAyZW07XG59XG5cbi5wYWRkaW5nLXRvcC0zIHtcbiAgICBwYWRkaW5nLXRvcDogM2VtO1xufVxuXG4ucGFkZGluZy10b3AtNCB7XG4gICAgcGFkZGluZy10b3A6IDRlbTtcbn1cblxuLnBhZGRpbmctdG9wLTUge1xuICAgIHBhZGRpbmctdG9wOiA1ZW07XG59XG5cbi5wYWRkaW5nLXRvcC02IHtcbiAgICBwYWRkaW5nLXRvcDogNmVtO1xufVxuXG4ucGFkZGluZy1ib3R0b20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuLnBhZGRpbmctYm90dG9tLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxZW07XG59XG5cbi5wYWRkaW5nLWJvdHRvbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMmVtO1xufVxuXG4ucGFkZGluZy1ib3R0b20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDNlbTtcbn1cblxuLnBhZGRpbmctYm90dG9tLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA0ZW07XG59XG5cbi5wYWRkaW5nLWJvdHRvbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNWVtO1xufVxuXG4ucGFkZGluZy1ib3R0b20tNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDZlbTtcbn1cblxuLnBhZGRpbmctbGVmdC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cblxuLnBhZGRpbmctbGVmdC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cblxuLnBhZGRpbmctbGVmdC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcbn1cblxuLnBhZGRpbmctbGVmdC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNlbTtcbn1cblxuLnBhZGRpbmctbGVmdC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRlbTtcbn1cblxuLnBhZGRpbmctcmlnaHQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuXG4ucGFkZGluZy1yaWdodC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG5cbi5wYWRkaW5nLXJpZ2h0LTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJlbTtcbn1cblxuLnBhZGRpbmctcmlnaHQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogM2VtO1xufVxuXG4ucGFkZGluZy1yaWdodC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0ZW07XG59XG5cbi8qIE1BUkdJTlMgRlJPTSBTVFlMSU5HIE9QVElPTlMgKi9cbi5tYXJnaW4tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tMSB7XG4gICAgbWFyZ2luOiAxZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi0yIHtcbiAgICBtYXJnaW46IDJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLTMge1xuICAgIG1hcmdpbjogM2VtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tNCB7XG4gICAgbWFyZ2luOiA0ZW0gIWltcG9ydGFudDtcbn1cblxuZGl2W2NsYXNzKj1tYXJnaW4taG9yaXpvbnRhbC0xXSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMWVtICFpbXBvcnRhbnQ7XG59XG5cbmRpdltjbGFzcyo9bWFyZ2luLWhvcml6b250YWwtMl0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJlbSAhaW1wb3J0YW50O1xufVxuXG5kaXZbY2xhc3MqPW1hcmdpbi1ob3Jpem9udGFsLTNdIHtcbiAgICBtYXJnaW4tbGVmdDogM2VtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzZW0gIWltcG9ydGFudDtcbn1cblxuZGl2W2NsYXNzKj1tYXJnaW4taG9yaXpvbnRhbC00XSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNGVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tdmVydGljYWwtMSB7XG4gICAgbWFyZ2luLXRvcDogMWVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tdmVydGljYWwtMiB7XG4gICAgbWFyZ2luLXRvcDogMmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tdmVydGljYWwtMyB7XG4gICAgbWFyZ2luLXRvcDogM2VtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM2VtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tdmVydGljYWwtNCB7XG4gICAgbWFyZ2luLXRvcDogNGVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNGVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tdmVydGljYWwtNSB7XG4gICAgbWFyZ2luLXRvcDogNWVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tdmVydGljYWwtNiB7XG4gICAgbWFyZ2luLXRvcDogNmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tdG9wLTAge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLXRvcC0xIHtcbiAgICBtYXJnaW4tdG9wOiAxZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi10b3AtMiB7XG4gICAgbWFyZ2luLXRvcDogMmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tdG9wLTMge1xuICAgIG1hcmdpbi10b3A6IDNlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLXRvcC00IHtcbiAgICBtYXJnaW4tdG9wOiA0ZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi10b3AtNSB7XG4gICAgbWFyZ2luLXRvcDogNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tdG9wLTYge1xuICAgIG1hcmdpbi10b3A6IDZlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLWJvdHRvbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi1ib3R0b20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tYm90dG9tLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLWJvdHRvbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi1ib3R0b20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNGVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tYm90dG9tLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDVlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLWJvdHRvbS02IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2ZW0gIWltcG9ydGFudDtcbn1cblxuZGl2W2NsYXNzKj1tYXJnaW4tbGVmdC0wXSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5kaXZbY2xhc3MqPW1hcmdpbi1sZWZ0LTFdIHtcbiAgICBtYXJnaW4tbGVmdDogMWVtICFpbXBvcnRhbnQ7XG59XG5cbmRpdltjbGFzcyo9bWFyZ2luLWxlZnQtMl0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyZW0gIWltcG9ydGFudDtcbn1cblxuZGl2W2NsYXNzKj1tYXJnaW4tbGVmdC0zXSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNlbSAhaW1wb3J0YW50O1xufVxuXG5kaXZbY2xhc3MqPW1hcmdpbi1sZWZ0LTRdIHtcbiAgICBtYXJnaW4tbGVmdDogNGVtICFpbXBvcnRhbnQ7XG59XG5cbmRpdltjbGFzcyo9bWFyZ2luLXJpZ2h0LTBdIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5kaXZbY2xhc3MqPW1hcmdpbi1yaWdodC0xXSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxZW0gIWltcG9ydGFudDtcbn1cblxuZGl2W2NsYXNzKj1tYXJnaW4tcmlnaHQtMl0ge1xuICAgIG1hcmdpbi1yaWdodDogMmVtICFpbXBvcnRhbnQ7XG59XG5cbmRpdltjbGFzcyo9bWFyZ2luLXJpZ2h0LTNdIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNlbSAhaW1wb3J0YW50O1xufVxuXG5kaXZbY2xhc3MqPW1hcmdpbi1yaWdodC00XSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0ZW0gIWltcG9ydGFudDtcbn1cblxuLnVjci1jdXN0b20tYmxvY2stZm9udC13aGl0ZSB7XG4gICAgY29sb3I6ICNmNWY1ZjU7XG59XG4udWNyLWN1c3RvbS1ibG9jay1mb250LXdoaXRlIGgxLCAudWNyLWN1c3RvbS1ibG9jay1mb250LXdoaXRlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg2LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWN1c3RvbS1ibG9jay1mb250LXdoaXRlIGg2LCAudWNyLWN1c3RvbS1ibG9jay1mb250LXdoaXRlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg1LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWN1c3RvbS1ibG9jay1mb250LXdoaXRlIGg1LCAudWNyLWN1c3RvbS1ibG9jay1mb250LXdoaXRlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg0LCAudWNyLWN1c3RvbS1ibG9jay1mb250LXdoaXRlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9cmFkaW9dICsgbGFiZWwsIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gLnVjci1jdXN0b20tYmxvY2stZm9udC13aGl0ZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLnVjci1jdXN0b20tYmxvY2stZm9udC13aGl0ZSBoNCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLnVjci1jdXN0b20tYmxvY2stZm9udC13aGl0ZSAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWN1c3RvbS1ibG9jay1mb250LXdoaXRlIFt0eXBlPXJhZGlvXSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWN1c3RvbS1ibG9jay1mb250LXdoaXRlIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDMsIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgcC5zb2NpYWwtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgaDMsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgcC5zb2NpYWwtdGl0bGUsIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgaDIsIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgaDIsIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgaDMsIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgcC5zb2NpYWwtdGl0bGUsIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgaDQsIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuaXBlLWZvcm0gLnVjci1jdXN0b20tYmxvY2stZm9udC13aGl0ZSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLnVjci1jdXN0b20tYmxvY2stZm9udC13aGl0ZSAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5pcGUtZm9ybSAudWNyLWN1c3RvbS1ibG9jay1mb250LXdoaXRlIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAudWNyLWN1c3RvbS1ibG9jay1mb250LXdoaXRlIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBoNCwgLmlwZS1mb3JtIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgW3R5cGU9Y2hlY2tib3hdICsgaDQsIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGg0LCAuaXBlLWZvcm0gLnVjci1jdXN0b20tYmxvY2stZm9udC13aGl0ZSBbdHlwZT1yYWRpb10gKyBoNCwgLnVjci1jdXN0b20tYmxvY2stZm9udC13aGl0ZSBoNSwgLnVjci1jdXN0b20tYmxvY2stZm9udC13aGl0ZSBoNiB7XG4gICAgY29sb3I6ICNmNWY1ZjU7XG59XG5cbi51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtYmxhY2sge1xuICAgIGNvbG9yOiAjMjEyMTIxO1xufVxuLnVjci1jdXN0b20tYmxvY2stZm9udC1ibGFjayBoMSwgLnVjci1jdXN0b20tYmxvY2stZm9udC1ibGFjayBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNiwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLnVjci1jdXN0b20tYmxvY2stZm9udC1ibGFjayBoNiwgLnVjci1jdXN0b20tYmxvY2stZm9udC1ibGFjayBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLnVjci1jdXN0b20tYmxvY2stZm9udC1ibGFjayBoNSwgLnVjci1jdXN0b20tYmxvY2stZm9udC1ibGFjayBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNCwgLnVjci1jdXN0b20tYmxvY2stZm9udC1ibGFjayBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5pcGUtZm9ybSAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmlwZS1mb3JtIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtYmxhY2sgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtYmxhY2sgaDQsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtYmxhY2sgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLnVjci1jdXN0b20tYmxvY2stZm9udC1ibGFjayBbdHlwZT1yYWRpb10gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLnVjci1jdXN0b20tYmxvY2stZm9udC1ibGFjayAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgzLCAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIHAuc29jaWFsLXRpdGxlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIGgzLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIHAuc29jaWFsLXRpdGxlLCAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIGgyLCAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIGgyLCAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIGgzLCAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIHAuc29jaWFsLXRpdGxlLCAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIGg0LCAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtYmxhY2sgW3R5cGU9cmFkaW9dICsgbGFiZWwsIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtYmxhY2sgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gLnVjci1jdXN0b20tYmxvY2stZm9udC1ibGFjayBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLnVjci1jdXN0b20tYmxvY2stZm9udC1ibGFjayAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgaDQsIC5pcGUtZm9ybSAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIFt0eXBlPWNoZWNrYm94XSArIGg0LCAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBoNCwgLmlwZS1mb3JtIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtYmxhY2sgW3R5cGU9cmFkaW9dICsgaDQsIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtYmxhY2sgaDUsIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtYmxhY2sgaDYge1xuICAgIGNvbG9yOiAjMjEyMTIxO1xufVxuXG4uY29sb3JfZmllbGRfd2lkZ2V0X2JveF9fc3F1YXJlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNjE2MTYxO1xufVxuXG4uc2VwYXJhdG9yLWxpbmUtYmVmb3JlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzAwM0RBNTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDNweDtcbiAgICB3aWR0aDogNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbi5zZXBhcmF0b3ItbGluZS1hZnRlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzAwM0RBNTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDNweDtcbiAgICB3aWR0aDogNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgbWFyZ2luLXRvcDogMC4zNzVyZW07XG59XG5cbi5zZXBhcmF0b3ItbGluZS1tYXJvb24tYmVmb3JlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI0U0MDAyQjtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDNweDtcbiAgICB3aWR0aDogNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbi5zZXBhcmF0b3ItbGluZS1tYXJvb24tYWZ0ZXI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNFNDAwMkI7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgd2lkdGg6IDVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xufVxuXG4uc2VwYXJhdG9yLWxpbmUtZGFyay1iZWZvcmU6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzM2NEI3O1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogM3B4O1xuICAgIHdpZHRoOiA1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMzc1cmVtO1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLnNlcGFyYXRvci1saW5lLWRhcmstYWZ0ZXI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzMzY0Qjc7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgd2lkdGg6IDVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xufVxuXG4uc2VwYXJhdG9yLWxpbmUtYmx1ZS1iZWxvdzpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMwMDNEQTU7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgd2lkdGg6IDVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG4gICAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4uc2VwYXJhdG9yLWxpbmUtYmx1ZS1hZnRlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzAwM0RBNTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDNweDtcbiAgICB3aWR0aDogNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgbWFyZ2luLXRvcDogMC4zNzVyZW07XG59XG5cbi5zZXBhcmF0b3ItbGluZS1nb2xkLWJlbG93OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI0ZGQjgxQztcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDNweDtcbiAgICB3aWR0aDogNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbi5zZXBhcmF0b3ItbGluZS1nb2xkLWFmdGVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZCODFDO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogM3B4O1xuICAgIHdpZHRoOiA1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICBtYXJnaW4tdG9wOiAwLjM3NXJlbTtcbn1cblxuLnNlcGFyYXRvci1saW5lLWx0LWJsdWUtYmVsb3c6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA5Q0RFO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogM3B4O1xuICAgIHdpZHRoOiA1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMzc1cmVtO1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLnNlcGFyYXRvci1saW5lLWx0LWJsdWUtYWZ0ZXI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDlDREU7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgd2lkdGg6IDVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xufVxuXG4uYnRuLXVjciwgLmJ0bi11Y3Itb3V0bGluZS1vcmFuZ2UsIC5idG4tdWNyLW91dGxpbmUtZGstYmx1ZSwgLmJ0bi11Y3Itb3V0bGluZS1idXJndW5keSwgLmJ0bi11Y3Itb3V0bGluZS1yZWQsIC5idG4tdWNyLW91dGxpbmUtZ3JlZW4sIC5idG4tdWNyLW91dGxpbmUtbHQtYmx1ZSwgLmJ0bi11Y3Itb3V0bGluZS1nb2xkLCAuYnRuLXVjci1vdXRsaW5lLXBpbmssIC5idG4tdWNyLW91dGxpbmUtbWQtYmx1ZSwgLmJ0bi11Y3Itb3V0bGluZSwgLmJ0bi11Y3Itc3BsaXQsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2Lm1vcmUtbGluayBhLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1tb3JlLWxpbmsgYSwgZGl2Lm1vcmUtbGluayBhLCAuYnRuLXVjci1icmFuZC1ibHVlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wY2EtY29udGVudCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwtLXZpZXctbW9yZSBhLCAuYnRuLXVjci1vcmFuZ2UsIC5idG4tdWNyLWRrLWJsdWUsIC5idG4tdWNyLWJ1cmd1bmR5LCAuYnRuLXVjci1yZWQsIC5idG4tdWNyLWdyZWVuLCAuYnRuLXVjci1sdC1ibHVlLCAuYnRuLXVjci1nb2xkLCAuYnRuLW1lZC1ibHVlLCAuYnRuLXVjci1hbHQsIC5idG4tdWNyLXBpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMnJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDljZGU7XG4gICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnRuLXVjcjpob3ZlciwgLmJ0bi11Y3Itb3V0bGluZS1vcmFuZ2U6aG92ZXIsIC5idG4tdWNyLW91dGxpbmUtZGstYmx1ZTpob3ZlciwgLmJ0bi11Y3Itb3V0bGluZS1idXJndW5keTpob3ZlciwgLmJ0bi11Y3Itb3V0bGluZS1yZWQ6aG92ZXIsIC5idG4tdWNyLW91dGxpbmUtZ3JlZW46aG92ZXIsIC5idG4tdWNyLW91dGxpbmUtbHQtYmx1ZTpob3ZlciwgLmJ0bi11Y3Itb3V0bGluZS1nb2xkOmhvdmVyLCAuYnRuLXVjci1vdXRsaW5lLXBpbms6aG92ZXIsIC5idG4tdWNyLW91dGxpbmUtbWQtYmx1ZTpob3ZlciwgLmJ0bi11Y3Itb3V0bGluZTpob3ZlciwgLmJ0bi11Y3Itc3BsaXQ6aG92ZXIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2Lm1vcmUtbGluayBhOmhvdmVyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1tb3JlLWxpbmsgYTpob3ZlciwgZGl2Lm1vcmUtbGluayBhOmhvdmVyLCAuYnRuLXVjci1icmFuZC1ibHVlOmhvdmVyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wY2EtY29udGVudCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwtLXZpZXctbW9yZSBhOmhvdmVyLCAuYnRuLXVjci1vcmFuZ2U6aG92ZXIsIC5idG4tdWNyLWRrLWJsdWU6aG92ZXIsIC5idG4tdWNyLWJ1cmd1bmR5OmhvdmVyLCAuYnRuLXVjci1yZWQ6aG92ZXIsIC5idG4tdWNyLWdyZWVuOmhvdmVyLCAuYnRuLXVjci1sdC1ibHVlOmhvdmVyLCAuYnRuLXVjci1nb2xkOmhvdmVyLCAuYnRuLW1lZC1ibHVlOmhvdmVyLCAuYnRuLXVjci1hbHQ6aG92ZXIsIC5idG4tdWNyLXBpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDU0Nzg7XG59XG5cbi5idG4tdWNyLWFsdCwgLmJ0bi11Y3ItcGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2RhNTtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmJ0bi11Y3ItYWx0OmhvdmVyLCAuYnRuLXVjci1waW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxNzNmO1xufVxuXG4uYnRuLW1lZC1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5Y2RlICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uYnRuLW1lZC1ibHVlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1NDc4O1xufVxuXG4uYnRuLXVjci1nb2xkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFhYjAwO1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uYnRuLXVjci1nb2xkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmU4NzAwO1xufVxuXG4uYnRuLXVjci1sdC1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NEOEVEO1xuICAgIGNvbG9yOiAjMDAzZGE1ICFpbXBvcnRhbnQ7XG59XG4uYnRuLXVjci1sdC1ibHVlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE5ZWQyO1xufVxuXG4uYnRuLXVjci1ncmVlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc4QkUyMDtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLmJ0bi11Y3ItZ3JlZW46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YzkyMTk7XG59XG5cbi5idG4tdWNyLXJlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U0MDAyQjtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmJ0bi11Y3ItcmVkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGIwMDBlO1xufVxuXG4uYnRuLXVjci1idXJndW5keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2RhNTtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmJ0bi11Y3ItYnVyZ3VuZHk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDE3M2Y7XG59XG5cbi5idG4tdWNyLWRrLWJsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzY0Qjc7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5idG4tdWNyLWRrLWJsdWU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDM4Njc7XG59XG5cbi5idG4tdWNyLW9yYW5nZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNjcxRjtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLmJ0bi11Y3Itb3JhbmdlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI0YzAwO1xufVxuXG4uYnRuLXVjci1icmFuZC1ibHVlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wY2EtY29udGVudCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwtLXZpZXctbW9yZSBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzREE1O1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLXVjci1icmFuZC1ibHVlOmhvdmVyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wY2EtY29udGVudCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwtLXZpZXctbW9yZSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYTcyO1xufVxuXG4uYnRuLXVjci1zcGxpdCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYubW9yZS1saW5rIGEsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLW1vcmUtbGluayBhLCBkaXYubW9yZS1saW5rIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICAgIGNvbG9yOiAjMDAzZGE1ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMTczZiAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzVlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xufVxuLmJ0bi11Y3Itc3BsaXQ6YWZ0ZXIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2Lm1vcmUtbGluayBhOmFmdGVyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1tb3JlLWxpbmsgYTphZnRlciwgZGl2Lm1vcmUtbGluayBhOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDI0cHgvMSBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcZjE0MlwiICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTFweDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuMXJlbSAwLjRyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwNTQ3ODtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgMnB4KTtcbn1cbi5idG4tdWNyLXNwbGl0OmhvdmVyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5tb3JlLWxpbmsgYTpob3ZlciwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tbW9yZS1saW5rIGE6aG92ZXIsIGRpdi5tb3JlLWxpbmsgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2RhNTtcbiAgICBjb2xvcjogI2ZlZmVmZSAhaW1wb3J0YW50O1xufVxuLmJ0bi11Y3Itc3BsaXQ6aG92ZXI6YWZ0ZXIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2Lm1vcmUtbGluayBhOmhvdmVyOmFmdGVyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1tb3JlLWxpbmsgYTpob3ZlcjphZnRlciwgZGl2Lm1vcmUtbGluayBhOmhvdmVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzZGE1O1xufVxuXG4uYnRuLXVjci1vdXRsaW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3NTc1NzU7XG4gICAgY29sb3I6ICNmNDQzMzY7XG59XG4uYnRuLXVjci1vdXRsaW5lOmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjQ0MzM2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6ICNmNDQzMzY7XG59XG5cbi5idG4tdWNyLW91dGxpbmUtbWQtYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNjY4QkM5O1xuICAgIGNvbG9yOiAjMDAzZGE1ICFpbXBvcnRhbnQ7XG59XG4uYnRuLXVjci1vdXRsaW5lLW1kLWJsdWU6aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM2NjhCQzk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2OEJDOTtcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXVjci1vdXRsaW5lLXBpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwM2RhNTtcbiAgICBjb2xvcjogIzAwM2RhNSAhaW1wb3J0YW50O1xufVxuLmJ0bi11Y3Itb3V0bGluZS1waW5rOmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAzZGE1O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNkYTU7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi11Y3Itb3V0bGluZS1nb2xkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMWFiMDA7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cbi5idG4tdWNyLW91dGxpbmUtZ29sZDpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YxYWIwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFhYjAwO1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tdWNyLW91dGxpbmUtbHQtYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NEOEVEO1xuICAgIGNvbG9yOiAjMDAzZGE1ICFpbXBvcnRhbnQ7XG59XG4uYnRuLXVjci1vdXRsaW5lLWx0LWJsdWU6aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQ0Q4RUQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0NDRDhFRDtcbiAgICBjb2xvcjogIzAwM2RhNSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXVjci1vdXRsaW5lLWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3OEJFMjA7XG4gICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbi5idG4tdWNyLW91dGxpbmUtZ3JlZW46aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3OEJFMjA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc4QkUyMDtcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXVjci1vdXRsaW5lLXJlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTQwMDJCO1xuICAgIGNvbG9yOiAjRTQwMDJCICFpbXBvcnRhbnQ7XG59XG4uYnRuLXVjci1vdXRsaW5lLXJlZDpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0U0MDAyQjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQwMDJCO1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tdWNyLW91dGxpbmUtYnVyZ3VuZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwM2RhNTtcbiAgICBjb2xvcjogIzAwM2RhNSAhaW1wb3J0YW50O1xufVxuLmJ0bi11Y3Itb3V0bGluZS1idXJndW5keTpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwM2RhNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzZGE1O1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tdWNyLW91dGxpbmUtZGstYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzM2NEI3O1xuICAgIGNvbG9yOiAjMzM2NEI3ICFpbXBvcnRhbnQ7XG59XG4uYnRuLXVjci1vdXRsaW5lLWRrLWJsdWU6aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMzY0Qjc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzNjRCNztcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXVjci1vdXRsaW5lLW9yYW5nZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRkY2NzFGO1xuICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG4uYnRuLXVjci1vdXRsaW5lLW9yYW5nZTpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZGNjcxRjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2NzFGO1xuICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5cbmEuYnRuLXVjci1zcGxpdDphZnRlciwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYubW9yZS1saW5rIGE6YWZ0ZXIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLW1vcmUtbGluayBhOmFmdGVyLCBkaXYubW9yZS1saW5rIGE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTQyXCIgIWltcG9ydGFudDtcbn1cblxuLmJ1dHRvbi1ncm91cCAuYnV0dG9uLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxLjQ5NXJlbTtcbiAgICBwYWRkaW5nOiA0cHggMCAycHggMnB4O1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODkwOWM7XG4gICAgY29sb3I6ICMwMDNEQTU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbjo6YWZ0ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuYnV0dG9uOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbn1cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGktZmFjZWJvb2ssIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuYnV0dG9uLm1kaS1mYWNlYm9vayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkNDM3MztcbiAgICBib3JkZXItY29sb3I6ICMyZDQzNzM7XG59XG4uYnV0dG9uLWdyb3VwIC5idXR0b24ubWRpLWZhY2Vib29rOmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbi5tZGktZmFjZWJvb2s6aG92ZXIsIC5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGktZmFjZWJvb2s6Zm9jdXMsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuYnV0dG9uLm1kaS1mYWNlYm9vazpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNCNTk5ODtcbn1cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGktdHdpdHRlciwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5idXR0b24ubWRpLXR3aXR0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDg3YmI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA4N2JiO1xufVxuLmJ1dHRvbi1ncm91cCAuYnV0dG9uLm1kaS10d2l0dGVyOmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbi5tZGktdHdpdHRlcjpob3ZlciwgLmJ1dHRvbi1ncm91cCAuYnV0dG9uLm1kaS10d2l0dGVyOmZvY3VzLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbi5tZGktdHdpdHRlcjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWNlZTtcbn1cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGkteW91dHViZS1wbGF5LCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbi5tZGkteW91dHViZS1wbGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTExOTE4O1xuICAgIGJvcmRlci1jb2xvcjogI2ExMTkxODtcbn1cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGkteW91dHViZS1wbGF5OmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbi5tZGkteW91dHViZS1wbGF5OmhvdmVyLCAuYnV0dG9uLWdyb3VwIC5idXR0b24ubWRpLXlvdXR1YmUtcGxheTpmb2N1cywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5idXR0b24ubWRpLXlvdXR1YmUtcGxheTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NkMjAxZjtcbn1cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGktaW5zdGFncmFtLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbi5tZGktaW5zdGFncmFtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMzYTViO1xuICAgIGJvcmRlci1jb2xvcjogIzBjM2E1Yjtcbn1cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGktaW5zdGFncmFtOmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbi5tZGktaW5zdGFncmFtOmhvdmVyLCAuYnV0dG9uLWdyb3VwIC5idXR0b24ubWRpLWluc3RhZ3JhbTpmb2N1cywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5idXR0b24ubWRpLWluc3RhZ3JhbTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEyNTY4ODtcbn1cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGktbGlua2VkaW4sIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuYnV0dG9uLm1kaS1saW5rZWRpbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTU4MjtcbiAgICBib3JkZXItY29sb3I6ICMwMDU1ODI7XG59XG4uYnV0dG9uLWdyb3VwIC5idXR0b24ubWRpLWxpbmtlZGluOmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbi5tZGktbGlua2VkaW46aG92ZXIsIC5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGktbGlua2VkaW46Zm9jdXMsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuYnV0dG9uLm1kaS1saW5rZWRpbjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzdiNTtcbn1cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGktY2FtZXJhLWlyaXMsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuYnV0dG9uLm1kaS1jYW1lcmEtaXJpcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjMDA2YTtcbiAgICBib3JkZXItY29sb3I6ICNjYzAwNmE7XG59XG4uYnV0dG9uLWdyb3VwIC5idXR0b24ubWRpLWNhbWVyYS1pcmlzOmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbi5tZGktY2FtZXJhLWlyaXM6aG92ZXIsIC5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGktY2FtZXJhLWlyaXM6Zm9jdXMsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuYnV0dG9uLm1kaS1jYW1lcmEtaXJpczpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDA4NDtcbn1cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGktcnNzLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbi5tZGktcnNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjk2ODAwO1xuICAgIGJvcmRlci1jb2xvcjogI2I5NjgwMDtcbn1cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGktcnNzOmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbi5tZGktcnNzOmhvdmVyLCAuYnV0dG9uLWdyb3VwIC5idXR0b24ubWRpLXJzczpmb2N1cywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5idXR0b24ubWRpLXJzczpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VDODUwMDtcbn1cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGktcmVkZGl0LCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbi5tZGktcmVkZGl0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTA0YjAwO1xuICAgIGJvcmRlci1jb2xvcjogI2UwNGIwMDtcbn1cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGktcmVkZGl0OmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbi5tZGktcmVkZGl0OmhvdmVyLCAuYnV0dG9uLWdyb3VwIC5idXR0b24ubWRpLXJlZGRpdDpmb2N1cywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5idXR0b24ubWRpLXJlZGRpdDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjMxNDtcbn1cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGktZGlzY29yZCwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5idXR0b24ubWRpLWRpc2NvcmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YTY4ZDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGE2OGQxO1xufVxuLmJ1dHRvbi1ncm91cCAuYnV0dG9uLm1kaS1kaXNjb3JkOmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbi5tZGktZGlzY29yZDpob3ZlciwgLmJ1dHRvbi1ncm91cCAuYnV0dG9uLm1kaS1kaXNjb3JkOmZvY3VzLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbi5tZGktZGlzY29yZDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzczOEFEQjtcbn1cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGktbXVzaWMtYm94LCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbi5tZGktbXVzaWMtYm94IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJiYmM0O1xuICAgIGJvcmRlci1jb2xvcjogIzQyYmJjNDtcbn1cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbi5tZGktbXVzaWMtYm94OmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLmJ1dHRvbi5tZGktbXVzaWMtYm94OmhvdmVyLCAuYnV0dG9uLWdyb3VwIC5idXR0b24ubWRpLW11c2ljLWJveDpmb2N1cywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5idXR0b24ubWRpLW11c2ljLWJveDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY5QzlEMDtcbn1cblxudWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbnVsIGxpIHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbn1cbnVsIGxpIHVsIGxpOmJlZm9yZSB7XG4gICAgY29sb3I6ICM2NDgzOTE7XG59XG51bCBsaSB1bCBsaSB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XG59XG51bCBsaSB1bCBsaSB1bCBsaTpiZWZvcmUge1xuICAgIGNvbG9yOiAjOTBhN2IyO1xufVxuXG4ubGlzdC1hcnJvdywgLmxpc3QtYXJyb3ctYWx0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmxpc3QtYXJyb3cgbGk6YmVmb3JlLCAubGlzdC1hcnJvdy1hbHQgbGk6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMjRweC8xIFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXGY3MzNcIjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1ZW07XG4gICAgY29sb3I6ICMwMDNEQTU7XG59XG4ubGlzdC1hcnJvdyBsaSB1bCwgLmxpc3QtYXJyb3ctYWx0IGxpIHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ubGlzdC1hcnJvdyBsaSB1bCBsaTpiZWZvcmUsIC5saXN0LWFycm93LWFsdCBsaSB1bCBsaTpiZWZvcmUge1xuICAgIGNvbG9yOiAjMDA1OWYyO1xufVxuLmxpc3QtYXJyb3cgbGkgdWwgbGkgdWwgbGk6YmVmb3JlLCAubGlzdC1hcnJvdy1hbHQgbGkgdWwgbGkgdWwgbGk6YmVmb3JlIHtcbiAgICBjb2xvcjogIzNmODZmZjtcbn1cblxuLmxpc3QtYXJyb3ctYWx0IGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNDJcIjtcbn1cblxuLmxpc3QtYXJyb3ctbWFya3Mge1xuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy91bC1hcnJvdy1kYXJrLWJsdWUuc3ZnXCIpO1xufVxuLmxpc3QtYXJyb3ctbWFya3MgbGk6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3VsLWFycm93LWRhcmstYmx1ZS5zdmdcIik7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNWVtO1xuICAgIGNvbG9yOiAjMDAzREE1O1xufVxuLmxpc3QtYXJyb3ctbWFya3MgbGkgdWwge1xuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy91bC1hcnJvdy1taWQtYmx1ZS5zdmdcIik7XG59XG4ubGlzdC1hcnJvdy1tYXJrcyBsaSB1bCBsaSB1bCB7XG4gICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3VsLWFycm93LWxpZ2h0LWJsdWUuc3ZnXCIpO1xufVxuXG5uYXYucGFnZXIgdWwucGFnZXJfX2l0ZW1zIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDY2MHB4O1xufVxubmF2LnBhZ2VyIHVsLnBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxubmF2LnBhZ2VyIHVsLnBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tZmlyc3QsIG5hdi5wYWdlciB1bC5wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5uYXYucGFnZXIgdWwucGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3NTc1NzU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxubmF2LnBhZ2VyIHVsLnBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3NTc1O1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cbm5hdi5wYWdlciB1bC5wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0uaXMtYWN0aXZlIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NTc1NzU7XG4gICAgY29sb3I6IHdoaXRlO1xufVxubmF2LnBhZ2VyIHVsLnBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMgYSwgbmF2LnBhZ2VyIHVsLnBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dCBhIHtcbiAgICBjb2xvcjogIzAzYTlmNDtcbiAgICBib3JkZXItY29sb3I6ICMwM2E5ZjQ7XG59XG5uYXYucGFnZXIgdWwucGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1wcmV2aW91cyBhOmhvdmVyLCBuYXYucGFnZXIgdWwucGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1uZXh0IGE6aG92ZXIge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDNhOWY0O1xufVxubmF2LnBhZ2VyIHVsLnBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMgYSBzcGFuLCBuYXYucGFnZXIgdWwucGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1uZXh0IGEgc3BhbiB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgbWFyZ2luOiAtMTNweCBhdXRvIC04cHggYXV0bztcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnJldmVhbC1vdmVybGF5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA2MSwgMTY1LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi5yZXZlYWwubGFyZ2UuY3RhLW1vZGFsIHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbmEuc2tpcC1tYWluIHtcbiAgICBsZWZ0OiAtOTk5cHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogYXV0bztcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgei1pbmRleDogOTk5O1xufVxuYS5za2lwLW1haW46Zm9jdXMsIGEuc2tpcC1tYWluOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRvcDogYXV0bztcbiAgICB3aWR0aDogMzAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBtYXJnaW46IDEwcHggMzUlO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGJvcmRlcjogNHB4IHNvbGlkIHllbGxvdztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnVjci1ob21lLWxpbmsgYSB7XG4gICAgY29sb3I6ICMwMDNEQTU7XG59XG4udWNyLWhvbWUtbGluayBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMjE1OTtcbn1cbi51Y3ItaG9tZS1saW5rIGE6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnVjci1ob21lLWxpbmstbW9iaWxlIGEge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLnVjci1ob21lLWxpbmstbW9iaWxlIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZTZlNmU2O1xufVxuLnVjci1ob21lLWxpbmstbW9iaWxlIGE6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuZGl2W2RhdGEtZW50aXR5LWVtYmVkLWRpc3BsYXktc2V0dGluZ3MqPWJ1YmJsZV0gaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgZmlndXJlLmVtYmVkZGVkLWVudGl0eS5hbGlnbi1sZWZ0LCBib2R5LmNrZV9lZGl0YWJsZSBkaXYgZHJ1cGFsLWVudGl0eS5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tbGVmdCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1hcmdpbjogMCAxZW0gMWVtIDA7XG4gICAgfVxuICAgIGZpZ3VyZS5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tcmlnaHQsIGJvZHkuY2tlX2VkaXRhYmxlIGRpdiBkcnVwYWwtZW50aXR5LmVtYmVkZGVkLWVudGl0eS5hbGlnbi1yaWdodCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1hcmdpbjogMCAwIDFlbSAxZW07XG4gICAgfVxuICAgIGRpdi5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tbGVmdFtkYXRhLWVudGl0eS1lbWJlZC1kaXNwbGF5PVwidmlld19tb2RlOm1lZGlhLmVtYmVkZGVkXCJdIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZzogMCAxZW0gMWVtIDA7XG4gICAgfVxuICAgIGRpdi5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tcmlnaHRbZGF0YS1lbnRpdHktZW1iZWQtZGlzcGxheT1cInZpZXdfbW9kZTptZWRpYS5lbWJlZGRlZFwiXSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1hcmdpbjogMCAwIDFlbSAxZW07XG4gICAgfVxufVxuI2NvbnRlbnQtY29udGFpbmVyIC5ncmlkLWNvbnRhaW5lci5mdWxsIC5jZWxsLmVxdWFsaGVpZ2h0cyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbiNjb250ZW50LWNvbnRhaW5lciAuZ3JpZC1jb250YWluZXIuZnVsbCAuZXF1YWxoZWlnaHRzIC5ncmlkLXggLmNlbGwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ueWVsbG93LWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjRkZDMzczIDAlLCAjRkZCODFDIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICNGRkMzNzMgMCUsICNGRkI4MUMgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjRkZDMzczIDAlLCAjRkZCODFDIDEwMCUpO1xufVxuXG4uYmx1ZS1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIzJENkFCMCAwJSwgIzAwM0RBNSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjMkQ2QUIwIDAlLCAjMDAzREE1IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzJENkFCMCAwJSwgIzAwM0RBNSAxMDAlKTtcbn1cblxuW2NsYXNzKj1jYWxsb3V0XSB7XG4gICAgcGFkZGluZzogMS41cmVtO1xufVxuXG5wLmNhbGxvdXQtYnJhbmQtZ29sZCwgZGl2LmNhbGxvdXQtYnJhbmQtZ29sZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjgxQztcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG5wLmNhbGxvdXQtYnJhbmQtYmx1ZSwgZGl2LmNhbGxvdXQtYnJhbmQtYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0RBNTtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5wLmNhbGxvdXQtaGFwcHktZ3JlZW4sIGRpdi5jYWxsb3V0LWhhcHB5LWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhCRTIwO1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbnAuY2FsbG91dC1yZWQsIGRpdi5jYWxsb3V0LXJlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U0MDAyQjtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5wLmNhbGxvdXQtbGlnaHQtYmx1ZSwgZGl2LmNhbGxvdXQtbGlnaHQtYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOUNERTtcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuXG5wLmNhbGxvdXQtbGlnaHQtZ3JleSwgZGl2LmNhbGxvdXQtbGlnaHQtZ3JleSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0NDQ0NDQztcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG5kaXYuZXUtY29va2llLWNvbXBsaWFuY2UtYmFubmVyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0MxQzZDODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgYm94LXNoYWRvdzogMCAwLjYyNWVtIDEuODc1ZW0gcmdiKDIsIDIsIDMpO1xuICAgIGJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAxLjFlbSAxLjVlbTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbn1cbmRpdi5ldS1jb29raWUtY29tcGxpYW5jZS1iYW5uZXIgZGl2LmV1LWNvb2tpZS1jb21wbGlhbmNlLWNvbnRlbnQgZGl2LmV1LWNvb2tpZS1jb21wbGlhbmNlLW1lc3NhZ2Uge1xuICAgIG1heC13aWR0aDogODAlO1xufVxuZGl2LmV1LWNvb2tpZS1jb21wbGlhbmNlLWJhbm5lciBkaXYuZXUtY29va2llLWNvbXBsaWFuY2UtY29udGVudCBkaXYuZXUtY29va2llLWNvbXBsaWFuY2UtbWVzc2FnZSBhIHtcbiAgICBjb2xvcjogI2I0MDAxZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmRpdi5ldS1jb29raWUtY29tcGxpYW5jZS1iYW5uZXIgZGl2LmV1LWNvb2tpZS1jb21wbGlhbmNlLWNvbnRlbnQgZGl2LmV1LWNvb2tpZS1jb21wbGlhbmNlLWJ1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IDIlO1xufVxuZGl2LmV1LWNvb2tpZS1jb21wbGlhbmNlLWJhbm5lciBkaXYuZXUtY29va2llLWNvbXBsaWFuY2UtY29udGVudCBkaXYuZXUtY29va2llLWNvbXBsaWFuY2UtYnV0dG9ucyBidXR0b24uYWdyZWUtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMC41cmVtIDJyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzREE1O1xuICAgIGNvbG9yOiAjZmVmZWZlICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuZGl2LmV1LWNvb2tpZS1jb21wbGlhbmNlLWJhbm5lciBkaXYuZXUtY29va2llLWNvbXBsaWFuY2UtY29udGVudCBkaXYuZXUtY29va2llLWNvbXBsaWFuY2UtYnV0dG9ucyBidXR0b24uZGVjbGluZS1idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMnJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDMUM2Qzg7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jYWxsb3V0IHtcbiAgICBwYWRkaW5nOiAwO1xufVxuLmNhbGxvdXQuc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhjZmZmNDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAxNzE0O1xuICAgIGNvbG9yOiAjMDAxNzE0O1xufVxuLmNhbGxvdXQuc3VjY2VzcyBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzAwOTY4ODtcbiAgICBwYWRkaW5nOiAxcmVtIDAgMXJlbSAxcmVtO1xufVxuLmNhbGxvdXQuc3VjY2VzcyBidXR0b24uY2xvc2UtYnV0dG9uIHtcbiAgICBjb2xvcjogIzAwMTcxNDtcbn1cbi5jYWxsb3V0LmVycm9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYTIxMzA5O1xuICAgIGNvbG9yOiAjYTIxMzA5O1xufVxuLmNhbGxvdXQuZXJyb3IgZGl2OmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNmNDQzMzY7XG4gICAgcGFkZGluZzogMXJlbSAwIDFyZW0gMXJlbTtcbn1cbi5jYWxsb3V0LmVycm9yIGJ1dHRvbi5jbG9zZS1idXR0b24ge1xuICAgIGNvbG9yOiAjYTIxMzA5O1xufVxuLmNhbGxvdXQud2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmFlZDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cbi5jYWxsb3V0Lndhcm5pbmcgZGl2OmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNmZmMxMDc7XG4gICAgcGFkZGluZzogMXJlbSAwIDFyZW0gMXJlbTtcbn1cbi5jYWxsb3V0Lndhcm5pbmcgYnV0dG9uLmNsb3NlLWJ1dHRvbiB7XG4gICAgY29sb3I6ICM4NzY1MDA7XG59XG4uY2FsbG91dC5pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWFjZmZhO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwODUyOGQ7XG4gICAgY29sb3I6ICMwMDNEQTU7XG59XG4uY2FsbG91dC5pbmZvIGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjMjE5NmYzO1xuICAgIHBhZGRpbmc6IDFyZW0gMCAxcmVtIDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cbi5jYWxsb3V0LmluZm8gYnV0dG9uLmNsb3NlLWJ1dHRvbiB7XG4gICAgY29sb3I6ICMwODUyOGQ7XG59XG4uY2FsbG91dC5zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhOGJhYzM7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzJjMzk0MDtcbiAgICBjb2xvcjogIzJjMzk0MDtcbn1cbi5jYWxsb3V0LnNlY29uZGFyeSBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzYwN2Q4YjtcbiAgICBwYWRkaW5nOiAxcmVtIDAgMXJlbSAxcmVtO1xufVxuLmNhbGxvdXQuc2Vjb25kYXJ5IGJ1dHRvbi5jbG9zZS1idXR0b24ge1xuICAgIGNvbG9yOiAjMmMzOTQwO1xufVxuXG4uZW1lcmdlbmN5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYXVkaWVuY2UtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXgtaGVpZ2h0OiA0NXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNEQTU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiMGJlYzU7XG59XG4uYXVkaWVuY2UtY29udGFpbmVyOjphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNoYWRvdzogMCAxcHggM3B4IDFweDtcbiAgICBjb250ZW50OiBcIlwiO1xufVxuLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIge1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG59XG4uYXVkaWVuY2UtY29udGFpbmVyIC5hdWRpZW5jZS1tZW51LWJhciAuZ2xvYmFsLWhlYWRlci1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIgLmdsb2JhbC1oZWFkZXItbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG59XG4uYXVkaWVuY2UtY29udGFpbmVyIC5hdWRpZW5jZS1tZW51LWJhciAuZ2xvYmFsLWhlYWRlci1tZW51IC5tZW51IGEge1xuICAgIGNvbG9yOiAjMDAzZGE1O1xufVxuLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIgLmdsb2JhbC1oZWFkZXItbWVudSAubWVudSBhOmhvdmVyLCAuYXVkaWVuY2UtY29udGFpbmVyIC5hdWRpZW5jZS1tZW51LWJhciAuZ2xvYmFsLWhlYWRlci1tZW51IC5tZW51IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjMDAzNzk2O1xufVxuLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIgLmdsb2JhbC1oZWFkZXItbWVudSAubWVudSBhOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uYXVkaWVuY2UtY29udGFpbmVyIC5hdWRpZW5jZS1tZW51LWJhciAub3JnLW5hbWUge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIgLm9yZy1uYW1lIHtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICB9XG59XG4uYXVkaWVuY2UtY29udGFpbmVyIC5hdWRpZW5jZS1tZW51LWJhciAub3JnLW5hbWUgLnBhcmVudC1vcmctdGl0bGUge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogOHB4IDA7XG4gICAgbWFyZ2luOiAwO1xufVxuLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIgLm9yZy1uYW1lIC5wYXJlbnQtb3JnLXRpdGxlIGEge1xuICAgIGNvbG9yOiAjZmVmZWZlO1xufVxuLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIgLm9yZy1uYW1lIC5wYXJlbnQtb3JnLXRpdGxlIGE6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIgLm9yZy1uYW1lIC5wYXJlbnQtb3JnLXRpdGxlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIgLm9yZy1uYW1lIC5wYXJlbnQtb3JnLXRpdGxlIGEge1xuICAgICAgICBjb2xvcjogIzc4OTA5YztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgfVxuICAgIC5hdWRpZW5jZS1jb250YWluZXIgLmF1ZGllbmNlLW1lbnUtYmFyIC5vcmctbmFtZSAucGFyZW50LW9yZy10aXRsZSBhOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbiAgICB9XG59XG4uYXVkaWVuY2UtY29udGFpbmVyIC5hdWRpZW5jZS1tZW51LWJhciAuYXVkaWVuY2UtbGlua3MtZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5hdWRpZW5jZS1jb250YWluZXIgLmF1ZGllbmNlLW1lbnUtYmFyIC5hdWRpZW5jZS1saW5rcy1kZXNrdG9wIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxufVxuLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIgLmF1ZGllbmNlLWxpbmtzLWRlc2t0b3AgbmF2LmF1ZGllbmNlLWxpbmtzID4gdWwubWVudSBsaSBhIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAzNzVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjNDU1YTY0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hdWRpZW5jZS1jb250YWluZXIgLmF1ZGllbmNlLW1lbnUtYmFyIC5hdWRpZW5jZS1saW5rcy1kZXNrdG9wIG5hdi5hdWRpZW5jZS1saW5rcyA+IHVsLm1lbnUgbGkgYTpob3ZlciwgLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIgLmF1ZGllbmNlLWxpbmtzLWRlc2t0b3AgbmF2LmF1ZGllbmNlLWxpbmtzID4gdWwubWVudSBsaSBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJjMGM2O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xufVxuLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIgLmF1ZGllbmNlLWxpbmtzLWRlc2t0b3AgbmF2LmF1ZGllbmNlLWxpbmtzID4gdWwubWVudSBsaS5hdWRpZW5jZS1idXR0b24gPiBhIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCODFDO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDE1cHggMTBweCAxNXB4IDEwcHggIWltcG9ydGFudDtcbn1cbi5hdWRpZW5jZS1jb250YWluZXIgLmF1ZGllbmNlLW1lbnUtYmFyIC5hdWRpZW5jZS1saW5rcy1kZXNrdG9wIG5hdi5hdWRpZW5jZS1saW5rcyA+IHVsLm1lbnUgbGkuYXVkaWVuY2UtYnV0dG9uID4gYTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uYXVkaWVuY2UtY29udGFpbmVyIC5hdWRpZW5jZS1tZW51LWJhciAuYXVkaWVuY2UtbGlua3MtZGVza3RvcCBuYXYuYXVkaWVuY2UtbGlua3MgPiB1bC5tZW51IGxpLmF1ZGllbmNlLWJ1dHRvbiA+IGE6aG92ZXIsIC5hdWRpZW5jZS1jb250YWluZXIgLmF1ZGllbmNlLW1lbnUtYmFyIC5hdWRpZW5jZS1saW5rcy1kZXNrdG9wIG5hdi5hdWRpZW5jZS1saW5rcyA+IHVsLm1lbnUgbGkuYXVkaWVuY2UtYnV0dG9uID4gYTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4OWYwMDtcbiAgICBjb2xvcjogYmxhY2s7XG59XG4uYXVkaWVuY2UtY29udGFpbmVyIC5hdWRpZW5jZS1tZW51LWJhciAuYXVkaWVuY2UtbGlua3MtZGVza3RvcCBuYXYuYXVkaWVuY2UtbGlua3MgPiB1bC5tZW51IGxpLmF1ZGllbmNlLWJ1dHRvbi5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudCA+IGEge1xuICAgIHBhZGRpbmc6IDEzcHggN3B4IDEzcHggMjBweCAhaW1wb3J0YW50O1xufVxuLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIgLmF1ZGllbmNlLWxpbmtzLWRlc2t0b3AgbmF2LmF1ZGllbmNlLWxpbmtzID4gdWwubWVudSBsaS5hdWRpZW5jZS1idXR0b24uaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQgPiBhOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2Ryb3AtZG93bi1hcnJvdy1jaXJjbGUtaWNvbi5zdmdcIikgbm8tcmVwZWF0IDAgMCB0cmFuc3BhcmVudDtcbiAgICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAycHg7XG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5hdWRpZW5jZS1jb250YWluZXIgLmF1ZGllbmNlLW1lbnUtYmFyIC5hdWRpZW5jZS1saW5rcy1kZXNrdG9wIG5hdi5hdWRpZW5jZS1saW5rcyA+IHVsLm1lbnUgbGkuYXVkaWVuY2UtYnV0dG9uLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50ID4gYTpob3Zlcjo6YWZ0ZXIsIC5hdWRpZW5jZS1jb250YWluZXIgLmF1ZGllbmNlLW1lbnUtYmFyIC5hdWRpZW5jZS1saW5rcy1kZXNrdG9wIG5hdi5hdWRpZW5jZS1saW5rcyA+IHVsLm1lbnUgbGkuYXVkaWVuY2UtYnV0dG9uLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50ID4gYTpmb2N1czo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9kcm9wLWRvd24tYXJyb3ctY2lyY2xlLWljb24uc3ZnXCIpIG5vLXJlcGVhdCAwIDAgdHJhbnNwYXJlbnQ7XG59XG4uYXVkaWVuY2UtY29udGFpbmVyIC5hdWRpZW5jZS1tZW51LWJhciAuYXVkaWVuY2UtbGlua3MtZGVza3RvcCBuYXYuYXVkaWVuY2UtbGlua3MgPiB1bC5tZW51IGxpIHVsLnN1Ym1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjZmQ4ZGM7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2IyYzBjNjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDRweCAjNDI0MjQyO1xufVxuLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIgLmF1ZGllbmNlLWxpbmtzLWRlc2t0b3AgbmF2LmF1ZGllbmNlLWxpbmtzID4gdWwubWVudSBsaSB1bC5zdWJtZW51IGxpLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50Lm9wZW5zLXJpZ2h0ID4gYTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogNXB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzQ1NWE2NDtcbn1cbi5hdWRpZW5jZS1jb250YWluZXIgLmF1ZGllbmNlLW1lbnUtYmFyIC5hdWRpZW5jZS1saW5rcy1kZXNrdG9wIG5hdi5hdWRpZW5jZS1saW5rcyA+IHVsLm1lbnUgbGkgdWwuc3VibWVudSBsaS5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudC5vcGVucy1yaWdodCA+IGE6aG92ZXI6OmFmdGVyLCAuYXVkaWVuY2UtY29udGFpbmVyIC5hdWRpZW5jZS1tZW51LWJhciAuYXVkaWVuY2UtbGlua3MtZGVza3RvcCBuYXYuYXVkaWVuY2UtbGlua3MgPiB1bC5tZW51IGxpIHVsLnN1Ym1lbnUgbGkuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQub3BlbnMtcmlnaHQgPiBhOmZvY3VzOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmZmZmO1xufVxuLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIgLmF1ZGllbmNlLWxpbmtzLWRlc2t0b3AgbmF2LmF1ZGllbmNlLWxpbmtzID4gdWwubWVudSBsaSB1bC5zdWJtZW51IGxpLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50Lm9wZW5zLWxlZnQgPiBhOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICM0NTVhNjQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG4uYXVkaWVuY2UtY29udGFpbmVyIC5hdWRpZW5jZS1tZW51LWJhciAuYXVkaWVuY2UtbGlua3MtZGVza3RvcCBuYXYuYXVkaWVuY2UtbGlua3MgPiB1bC5tZW51IGxpIHVsLnN1Ym1lbnUgbGkuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQub3BlbnMtbGVmdCA+IGE6aG92ZXI6OmFmdGVyLCAuYXVkaWVuY2UtY29udGFpbmVyIC5hdWRpZW5jZS1tZW51LWJhciAuYXVkaWVuY2UtbGlua3MtZGVza3RvcCBuYXYuYXVkaWVuY2UtbGlua3MgPiB1bC5tZW51IGxpIHVsLnN1Ym1lbnUgbGkuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQub3BlbnMtbGVmdCA+IGE6Zm9jdXM6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDVweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZmZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbi5hdWRpZW5jZS1jb250YWluZXIgLmF1ZGllbmNlLW1lbnUtYmFyIC5hdWRpZW5jZS1saW5rcy1kZXNrdG9wIG5hdi5hdWRpZW5jZS1saW5rcyA+IHVsLm1lbnUgbGkgdWwuc3VibWVudSBsaS5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudC5pcy1hY3RpdmUgPiBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hdWRpZW5jZS1jb250YWluZXIgLmF1ZGllbmNlLW1lbnUtYmFyIC5hdWRpZW5jZS1saW5rcy1kZXNrdG9wIG5hdi5hdWRpZW5jZS1saW5rcyA+IHVsLm1lbnUgbGkgdWwuc3VibWVudSBsaSBhIHtcbiAgICBwYWRkaW5nOiAwLjdyZW0gMS4xNXJlbSAwLjdyZW0gMXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IyYzBjNjtcbn1cbi5hdWRpZW5jZS1jb250YWluZXIgLmF1ZGllbmNlLW1lbnUtYmFyIGJ1dHRvbi5tb2JpbGUtbWVudS1leHBhbmRlciwgLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIgYnV0dG9uLm1vYmlsZS1tZW51LWV4cGFuZGVyLWNsaWNrZWQge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCODFDO1xuICAgIGNvbG9yOiAjMDAzREE1O1xufVxuLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIgYnV0dG9uLm1vYmlsZS1tZW51LWV4cGFuZGVyLWNsaWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmE5MDA7XG59XG4uYXVkaWVuY2UtY29udGFpbmVyIC5hdWRpZW5jZS1tZW51LWJhciBidXR0b24ubW9iaWxlLW1lbnUtZXhwYW5kZXItY2xpY2tlZC5tZGktbWVudTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTU2XCI7XG4gICAgY29sb3I6ICNmZWZlZmU7XG59XG4uYXVkaWVuY2UtY29udGFpbmVyIC5hdWRpZW5jZS1tZW51LWJhciBzZWN0aW9uLmdvb2dsZS1zZWFyY2gge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2IwYmVjNTtcbn1cbi5hdWRpZW5jZS1jb250YWluZXIgLmF1ZGllbmNlLW1lbnUtYmFyIHNlY3Rpb24uZ29vZ2xlLXNlYXJjaCBidXR0b24uYXVkaWVuY2Utc2VhcmNoLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIG1pbi1oZWlnaHQ6IDQ2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCI7XG59XG4uYXVkaWVuY2UtY29udGFpbmVyIC5hdWRpZW5jZS1tZW51LWJhciBzZWN0aW9uLmdvb2dsZS1zZWFyY2ggYnV0dG9uLmF1ZGllbmNlLXNlYXJjaC1idXR0b246OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb2xvcjogIzAwM0RBNTtcbiAgICBjb250ZW50OiBcIlxcZjM0OVwiO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmF1ZGllbmNlLWNvbnRhaW5lciAuYXVkaWVuY2UtbWVudS1iYXIge1xuICAgICAgICBtaW4taGVpZ2h0OiA0NnB4O1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmF1ZGllbmNlLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4yNXMgZWFzZSwgdmlzaWJpbGl0eSAwLjI1cyBlYXNlLCBvdmVyZmxvdyAwcyBlYXNlO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gICAgLmF1ZGllbmNlLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuc3RpY2t5LXNocmluayAuYXVkaWVuY2UtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cblxuLm1hc3RoZWFkLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNEQTU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4NkJBRkY7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG59XG4ubWFzdGhlYWQtY29udGFpbmVyIC5tYXN0aGVhZC1sb2dvLCAubWFzdGhlYWQtY29udGFpbmVyIC5tYXN0aGVhZC1sb2dvLWxpbmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3OHB4O1xuICAgIGhlaWdodDogNTdweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvVUNSLW1vbm9ncmFtLW92ZXItYmx1ZS1iZy5zdmdcIikgbm8tcmVwZWF0O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5tYXN0aGVhZC1jb250YWluZXIgLm1hc3RoZWFkLWxvZ28sIC5tYXN0aGVhZC1jb250YWluZXIgLm1hc3RoZWFkLWxvZ28tbGluZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAyMTVweDtcbiAgICAgICAgaGVpZ2h0OiA1N3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvVUNfUml2ZXJzaWRlX0hvcml6X0JsdUJHLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICAgIH1cbn1cbi5tYXN0aGVhZC1jb250YWluZXIgLm1hc3RoZWFkLWxvZ28tbGluZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL1VDUi1tb25vZ3JhbS1vdmVyLWJsdWUtYmcuc3ZnXCIpIG5vLXJlcGVhdDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLm1hc3RoZWFkLWNvbnRhaW5lciAubWFzdGhlYWQtbG9nby1saW5lIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL1VDUi13aGl0ZS1ob3Jpem9udGFsLWxvZ28tb3Zlci1ibHVlLWJnLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgfVxufVxuLm1hc3RoZWFkLWNvbnRhaW5lciAubWFzdGhlYWQtdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjA4O1xuICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGVmdDogLTI1cHg7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5tYXN0aGVhZC1jb250YWluZXIgLm1hc3RoZWFkLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gICAgfVxufVxuLm1hc3RoZWFkLWNvbnRhaW5lciAubWFzdGhlYWQtdGl0bGUgYSB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4ubWFzdGhlYWQtY29udGFpbmVyIC5tYXN0aGVhZC10aXRsZSBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5tYXN0aGVhZC1jb250YWluZXIgLnNsb2dhbiwgLm1hc3RoZWFkLWNvbnRhaW5lciAuc2xvZ2FuLWJvbGQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjA4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG59XG4ubWFzdGhlYWQtY29udGFpbmVyIC5zbG9nYW4tYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEuNjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuc3RpY2t5LXNocmluayAubWFzdGhlYWQtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDAgN3B4IDA7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuc3RpY2t5LXNocmluayAubWFzdGhlYWQtY29udGFpbmVyIC5tYXN0aGVhZC1sb2dvLCAuc3RpY2t5LXNocmluayAubWFzdGhlYWQtY29udGFpbmVyIC5tYXN0aGVhZC1sb2dvLWxpbmUge1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5zdGlja3ktc2hyaW5rIC5tYXN0aGVhZC1jb250YWluZXIgLm1hc3RoZWFkLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5zdGlja3ktc2hyaW5rIC5tYXN0aGVhZC1jb250YWluZXIgLnNsb2dhbiwgLnN0aWNreS1zaHJpbmsgLm1hc3RoZWFkLWNvbnRhaW5lciAuc2xvZ2FuLWJvbGQge1xuICAgICAgICBmb250LXNpemU6IDAuOTVyZW07XG4gICAgfVxufVxuXG5oZWFkZXIgKyAjY29udGVudC1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMzFweDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgaGVhZGVyICsgI2NvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxufVxuXG5kaXYubWFpbi1uYXYtYmFyIHtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgUmVndWxhclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNEQTU7XG4gICAgYm94LXNoYWRvdzogMCAycHggM3B4ICMyMTIxMjE7XG4gICAgei1pbmRleDogaW5oZXJpdDtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5kaXYubWFpbi1uYXYtYmFyIGRpdiBzZWN0aW9uLmdvb2dsZS1zZWFyY2ggYnV0dG9uLmF1ZGllbmNlLXNlYXJjaC1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFEM0E2MTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgNXB4ICMyMTIxMjE7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwM0RBNTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW46IDAuNXJlbSAwO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIjtcbn1cbmRpdi5tYWluLW5hdi1iYXIgZGl2IHNlY3Rpb24uZ29vZ2xlLXNlYXJjaCBidXR0b24uYXVkaWVuY2Utc2VhcmNoLWJ1dHRvbjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDAuNXJlbTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbG9yOiAjZmVmZWZlO1xuICAgIGNvbnRlbnQ6IFwiXFxmMzQ5XCI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgPiB1bC5hY2NvcmRpb24tbWVudSB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xufVxuZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgPiB1bC5hY2NvcmRpb24tbWVudSBsaSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxRDNBNjE7XG59XG5kaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSA+IHVsLmFjY29yZGlvbi1tZW51IGxpIGEge1xuICAgIHBhZGRpbmc6IDAuOHJlbSAxcmVtO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51ID4gdWwuYWNjb3JkaW9uLW1lbnUgbGkgYTpob3ZlciwgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgPiB1bC5hY2NvcmRpb24tbWVudSBsaSBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzREE1O1xufVxuZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgPiB1bC5hY2NvcmRpb24tbWVudSBsaS5pcy1hY2NvcmRpb24tc3VibWVudS1wYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDM3OTY7XG59XG5kaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSA+IHVsLmFjY29yZGlvbi1tZW51IGxpLmlzLWFjY29yZGlvbi1zdWJtZW51LXBhcmVudCA+IGE6aG92ZXIsIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51ID4gdWwuYWNjb3JkaW9uLW1lbnUgbGkuaXMtYWNjb3JkaW9uLXN1Ym1lbnUtcGFyZW50ID4gYTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU3Yztcbn1cbmRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51ID4gdWwuYWNjb3JkaW9uLW1lbnUgbGkuaXMtYWNjb3JkaW9uLXN1Ym1lbnUtcGFyZW50W2FyaWEtZXhwYW5kZWQ9ZmFsc2VdID4gYTo6YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29udGVudDogXCJcXGY0MTVcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMC42MnJlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cbmRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51ID4gdWwuYWNjb3JkaW9uLW1lbnUgbGkuaXMtYWNjb3JkaW9uLXN1Ym1lbnUtcGFyZW50W2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gPiBhIHtcbiAgICBib3gtc2hhZG93OiAwIDFweCAzcHggIzIxMjEyMTtcbiAgICB6LWluZGV4OiA0O1xufVxuZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgPiB1bC5hY2NvcmRpb24tbWVudSBsaS5pcy1hY2NvcmRpb24tc3VibWVudS1wYXJlbnRbYXJpYS1leHBhbmRlZD10cnVlXSA+IGE6OmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGNvbnRlbnQ6IFwiXFxmMzc0XCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDAuNjJyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5kaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSA+IHVsLmFjY29yZGlvbi1tZW51IGxpIHVsIGxpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzc1OTFiNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA3RUM5O1xufVxuZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgPiB1bC5hY2NvcmRpb24tbWVudSBsaSB1bCBsaSBhIHtcbiAgICBwYWRkaW5nOiAwLjhyZW0gMC44cmVtIDAuOHJlbSAxLjRyZW07XG59XG5kaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSA+IHVsLmFjY29yZGlvbi1tZW51IGxpIHVsIGxpIGE6aG92ZXIsIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51ID4gdWwuYWNjb3JkaW9uLW1lbnUgbGkgdWwgbGkgYTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzODtcbn1cbmRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51ID4gdWwuYWNjb3JkaW9uLW1lbnUgbGkgdWwgbGkgPiB1bCBsaSBhIHtcbiAgICBwYWRkaW5nOiAwLjhyZW0gMC44cmVtIDAuOHJlbSAycmVtO1xufVxuZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgPiB1bC5hY2NvcmRpb24tbWVudSBsaSB1bCBsaSA+IHVsIGxpID4gdWwgbGkgYSB7XG4gICAgcGFkZGluZzogMC44cmVtIDAuOHJlbSAwLjhyZW0gMi42cmVtO1xufVxuZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgPiB1bC5hY2NvcmRpb24tbWVudSBsaSB1bCBsaS5pcy1hY2NvcmRpb24tc3VibWVudS1wYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDdFQzk7XG59XG5kaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSA+IHVsLmFjY29yZGlvbi1tZW51IGxpIHVsIGxpLmlzLWFjY29yZGlvbi1zdWJtZW51LXBhcmVudCA+IGE6aG92ZXIsIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51ID4gdWwuYWNjb3JkaW9uLW1lbnUgbGkgdWwgbGkuaXMtYWNjb3JkaW9uLXN1Ym1lbnUtcGFyZW50ID4gYTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzODtcbn1cbmRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51ID4gdWwuYWNjb3JkaW9uLW1lbnUubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gdWwubWVnYW5hdi1zdWJtZW51IGRpdi5tZWdhbmF2LXBhbmUge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgPiB1bC5hY2NvcmRpb24tbWVudS5tZWdhbmF2LW1lbnUgPiBsaS5tZWdhbmF2LW1haW4taXRlbSB1bC5tZWdhbmF2LXN1Ym1lbnUgZGl2Lm1lZ2FuYXYtcGFuZSAuZ3JpZC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cbmRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51ID4gdWwuYWNjb3JkaW9uLW1lbnUubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gdWwubWVnYW5hdi1zdWJtZW51IGRpdi5tZWdhbmF2LXBhbmUgLmNlbGwge1xuICAgIHBhZGRpbmc6IDA7XG59XG5kaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSA+IHVsLmFjY29yZGlvbi1tZW51Lm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtIHVsLm1lZ2FuYXYtc3VibWVudSBkaXYubWVnYW5hdi1wYW5lIC5jZWxsIHVsIGxpLm1lZ2FuYXYtc3BlY2lhbC10aXRsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRCNkU5RDtcbn1cbmRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51ID4gdWwuYWNjb3JkaW9uLW1lbnUubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gdWwubWVnYW5hdi1zdWJtZW51IGRpdi5tZWdhbmF2LXBhbmUgLmNlbGwgdWwgbGkubWVnYW5hdi1zcGVjaWFsLXRpdGxlID4gYSB7XG4gICAgcGFkZGluZzogMDtcbn1cbmRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51ID4gdWwuYWNjb3JkaW9uLW1lbnUubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gdWwubWVnYW5hdi1zdWJtZW51IGRpdi5tZWdhbmF2LXBhbmUgLmNlbGwgdWwgbGkubWVnYW5hdi1zcGVjaWFsLXRpdGxlID4gYTpob3ZlciwgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgPiB1bC5hY2NvcmRpb24tbWVudS5tZWdhbmF2LW1lbnUgPiBsaS5tZWdhbmF2LW1haW4taXRlbSB1bC5tZWdhbmF2LXN1Ym1lbnUgZGl2Lm1lZ2FuYXYtcGFuZSAuY2VsbCB1bCBsaS5tZWdhbmF2LXNwZWNpYWwtdGl0bGUgPiBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEI2RTlEO1xufVxuZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgPiB1bC5hY2NvcmRpb24tbWVudS5tZWdhbmF2LW1lbnUgPiBsaS5tZWdhbmF2LW1haW4taXRlbSB1bC5tZWdhbmF2LXN1Ym1lbnUgZGl2Lm1lZ2FuYXYtcGFuZSAuY2VsbCB1bCBsaS5tZWdhbmF2LXNwZWNpYWwtdGl0bGUgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAuOHJlbSAwLjhyZW0gMC44cmVtIDEuNHJlbTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5kaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSA+IHVsLmFjY29yZGlvbi1tZW51Lm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtIHVsLm1lZ2FuYXYtc3VibWVudSBkaXYubWVnYW5hdi1oaWdobGlnaHQtYmxvY2sgdWwgbGkge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVFODhCRjtcbn1cbmRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51ID4gdWwuYWNjb3JkaW9uLW1lbnUubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gdWwubWVnYW5hdi1zdWJtZW51IGRpdi5tZWdhbmF2LWhpZ2hsaWdodC1ibG9jayB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3NTkxYjU7XG59XG5kaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSA+IHVsLmFjY29yZGlvbi1tZW51Lm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtIHVsLm1lZ2FuYXYtc3VibWVudSBkaXYubWVnYW5hdi1oaWdobGlnaHQtYmxvY2sgdWwgbGkubWVnYW5hdi1oaWdobGlnaHQtdGl0bGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0QjZFOUQ7XG59XG5kaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSA+IHVsLmFjY29yZGlvbi1tZW51Lm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtIHVsLm1lZ2FuYXYtc3VibWVudSBkaXYubWVnYW5hdi1oaWdobGlnaHQtYmxvY2sgdWwgbGkubWVnYW5hdi1oaWdobGlnaHQtdGl0bGUgPiBhIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgPiB1bC5hY2NvcmRpb24tbWVudS5tZWdhbmF2LW1lbnUgPiBsaS5tZWdhbmF2LW1haW4taXRlbSB1bC5tZWdhbmF2LXN1Ym1lbnUgZGl2Lm1lZ2FuYXYtaGlnaGxpZ2h0LWJsb2NrIHVsIGxpLm1lZ2FuYXYtaGlnaGxpZ2h0LXRpdGxlID4gYTpob3ZlciwgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgPiB1bC5hY2NvcmRpb24tbWVudS5tZWdhbmF2LW1lbnUgPiBsaS5tZWdhbmF2LW1haW4taXRlbSB1bC5tZWdhbmF2LXN1Ym1lbnUgZGl2Lm1lZ2FuYXYtaGlnaGxpZ2h0LWJsb2NrIHVsIGxpLm1lZ2FuYXYtaGlnaGxpZ2h0LXRpdGxlID4gYTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRCNkU5RDtcbn1cbmRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51ID4gdWwuYWNjb3JkaW9uLW1lbnUubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gdWwubWVnYW5hdi1zdWJtZW51IGRpdi5tZWdhbmF2LWhpZ2hsaWdodC1ibG9jayB1bCBsaS5tZWdhbmF2LWhpZ2hsaWdodC10aXRsZSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMC44cmVtO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cbmRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51ID4gdWwuYWNjb3JkaW9uLW1lbnUubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gdWwubWVnYW5hdi1zdWJtZW51IGRpdi5tZWdhbmF2LWhpZ2hsaWdodC1ibG9jayB1bCBsaS5tZWdhbmF2LWhpZ2hsaWdodC10aXRsZSB1bCA+IGxpIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xufVxuZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgPiB1bC5hY2NvcmRpb24tbWVudS5tZWdhbmF2LW1lbnUgPiBsaS5tZWdhbmF2LW1haW4taXRlbSB1bC5tZWdhbmF2LXN1Ym1lbnUgZGl2Lm1lZ2FuYXYtaGlnaGxpZ2h0LWJsb2NrLm1lZ2FuYXYtbW9iaWxlLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5kaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSA+IHVsLmFjY29yZGlvbi1tZW51Lm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbW9iaWxlLWhpZ2hsaWdodC10aXRsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRCNkU5RDtcbn1cbmRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51ID4gdWwuYWNjb3JkaW9uLW1lbnUubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tb2JpbGUtaGlnaGxpZ2h0LXRpdGxlID4gYSB7XG4gICAgcGFkZGluZzogMDtcbn1cbmRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51ID4gdWwuYWNjb3JkaW9uLW1lbnUubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tb2JpbGUtaGlnaGxpZ2h0LXRpdGxlID4gYTpob3ZlciwgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgPiB1bC5hY2NvcmRpb24tbWVudS5tZWdhbmF2LW1lbnUgPiBsaS5tZWdhbmF2LW1vYmlsZS1oaWdobGlnaHQtdGl0bGUgPiBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEI2RTlEO1xufVxuZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgPiB1bC5hY2NvcmRpb24tbWVudS5tZWdhbmF2LW1lbnUgPiBsaS5tZWdhbmF2LW1vYmlsZS1oaWdobGlnaHQtdGl0bGUgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAuOHJlbTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5kaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSA+IHVsLmFjY29yZGlvbi1tZW51Lm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbW9iaWxlLWhpZ2hsaWdodC10aXRsZSB1bC5tZWdhbmF2LW1vYmlsZS1oaWdobGlnaHQtbGlzdCA+IGxpIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1RTg4QkY7XG59XG5kaXYubWFpbi1uYXYtYmFyIG5hdi5hdWRpZW5jZS1saW5rcyA+IHVsLmFjY29yZGlvbi1tZW51IHtcbiAgICBtYXJnaW46IDAgLTEwcHg7XG59XG5kaXYubWFpbi1uYXYtYmFyIG5hdi5hdWRpZW5jZS1saW5rcyA+IHVsLmFjY29yZGlvbi1tZW51IGxpIGEge1xuICAgIHBhZGRpbmc6IDAuOHJlbSAxcmVtO1xuICAgIGNvbG9yOiAjNDU1YTY0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmRpdi5tYWluLW5hdi1iYXIgbmF2LmF1ZGllbmNlLWxpbmtzID4gdWwuYWNjb3JkaW9uLW1lbnUgbGkgYTpob3ZlciwgZGl2Lm1haW4tbmF2LWJhciBuYXYuYXVkaWVuY2UtbGlua3MgPiB1bC5hY2NvcmRpb24tbWVudSBsaSBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJjMGM2O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xufVxuZGl2Lm1haW4tbmF2LWJhciBuYXYuYXVkaWVuY2UtbGlua3MgPiB1bC5hY2NvcmRpb24tbWVudSBsaS5hdWRpZW5jZS1idXR0b24gPiBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xufVxuZGl2Lm1haW4tbmF2LWJhciBuYXYuYXVkaWVuY2UtbGlua3MgPiB1bC5hY2NvcmRpb24tbWVudSBsaS5hdWRpZW5jZS1idXR0b24gPiBhOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiA2cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQjgxQyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbmRpdi5tYWluLW5hdi1iYXIgbmF2LmF1ZGllbmNlLWxpbmtzID4gdWwuYWNjb3JkaW9uLW1lbnUgbGkuYXVkaWVuY2UtYnV0dG9uID4gYTpob3ZlciwgZGl2Lm1haW4tbmF2LWJhciBuYXYuYXVkaWVuY2UtbGlua3MgPiB1bC5hY2NvcmRpb24tbWVudSBsaS5hdWRpZW5jZS1idXR0b24gPiBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAjZTg5ZjAwO1xufVxuZGl2Lm1haW4tbmF2LWJhciBuYXYuYXVkaWVuY2UtbGlua3MgPiB1bC5hY2NvcmRpb24tbWVudSBsaS5hdWRpZW5jZS1idXR0b24gPiBhOmhvdmVyOjphZnRlciwgZGl2Lm1haW4tbmF2LWJhciBuYXYuYXVkaWVuY2UtbGlua3MgPiB1bC5hY2NvcmRpb24tbWVudSBsaS5hdWRpZW5jZS1idXR0b24gPiBhOmZvY3VzOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiA2cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIGJvcmRlci1jb2xvcjogI2U4OWYwMCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbmRpdi5tYWluLW5hdi1iYXIgbmF2LmF1ZGllbmNlLWxpbmtzID4gdWwuYWNjb3JkaW9uLW1lbnUgbGkuYXVkaWVuY2UtYnV0dG9uW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gPiBhIHtcbiAgICBib3gtc2hhZG93OiAwIDFweCAzcHggIzIxMjEyMTtcbiAgICB6LWluZGV4OiA0O1xufVxuZGl2Lm1haW4tbmF2LWJhciBuYXYuYXVkaWVuY2UtbGlua3MgPiB1bC5hY2NvcmRpb24tbWVudSBsaSB1bC5zdWJtZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkOGRjO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiMmMwYzY7XG59XG5kaXYubWFpbi1uYXYtYmFyIG5hdi5hdWRpZW5jZS1saW5rcyA+IHVsLmFjY29yZGlvbi1tZW51IGxpIHVsLnN1Ym1lbnUgbGkgYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiMmMwYzY7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGRpdi5tYWluLW5hdi1iYXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzREE1O1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgbWF4LWhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgcGFkZGluZy10b3A6IDlweDtcbiAgICB9XG4gICAgZGl2Lm1haW4tbmF2LWJhciBkaXYgc2VjdGlvbi5nb29nbGUtc2VhcmNoIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duIGEge1xuICAgICAgICBwYWRkaW5nOiAwLjhyZW0gMXJlbTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMkQ2Q0MwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51IHVsLm1lbnUuZHJvcGRvd24gYTpob3ZlciwgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgdWwubWVudS5kcm9wZG93biBhOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNGRkI4MUM7XG4gICAgfVxuICAgIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51IHVsLm1lbnUuZHJvcGRvd24gYS5pcy1hY3RpdmUge1xuICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI0ZGQjgxQztcbiAgICB9XG4gICAgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgdWwubWVudS5kcm9wZG93biA+IGxpLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50LmlzLWFjdGl2ZSA+IGEge1xuICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI0ZGQjgxQztcbiAgICB9XG4gICAgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgdWwubWVudS5kcm9wZG93biA+IGxpLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50ID4gYSB7XG4gICAgICAgIHBhZGRpbmc6IDAuOHJlbSAycmVtIDAuOHJlbSAxcmVtO1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duID4gbGkuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQgPiBhOjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAxNHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItd2lkdGg6IDVweDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duID4gbGkuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQgdWwuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyODU3Qjc7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCAjMjEyMTIxO1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLnN0YW5kYXJkLW1lbnUgdWwuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM2MzdFQTQ7XG4gICAgfVxuICAgIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51IHVsLm1lbnUuZHJvcGRvd24uc3RhbmRhcmQtbWVudSB1bC5pcy1kcm9wZG93bi1zdWJtZW51IGxpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2MzdFQTQ7XG4gICAgfVxuICAgIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51IHVsLm1lbnUuZHJvcGRvd24uc3RhbmRhcmQtbWVudSB1bC5pcy1kcm9wZG93bi1zdWJtZW51IGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLnN0YW5kYXJkLW1lbnUgdWwuaXMtZHJvcGRvd24tc3VibWVudSBsaSBhIHtcbiAgICAgICAgcGFkZGluZzogMC44cmVtO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gICAgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgdWwubWVudS5kcm9wZG93bi5zdGFuZGFyZC1tZW51IHVsLmlzLWRyb3Bkb3duLXN1Ym1lbnUgbGkgYTpob3ZlciwgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgdWwubWVudS5kcm9wZG93bi5zdGFuZGFyZC1tZW51IHVsLmlzLWRyb3Bkb3duLXN1Ym1lbnUgbGkgYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjMDAwOyAvKmRhcmtlbigkbWFpbi1uYXYtdGV4dCwgNSUpOyovXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkI4MUM7IC8qbGlnaHRlbigkbWFpbi1uYXYtYmFja2dyb3VuZCwgNSUpOyovXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICAgIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51IHVsLm1lbnUuZHJvcGRvd24uc3RhbmRhcmQtbWVudSB1bC5pcy1kcm9wZG93bi1zdWJtZW51IGxpIGEuaXMtYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gICAgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgdWwubWVudS5kcm9wZG93bi5zdGFuZGFyZC1tZW51IHVsLmlzLWRyb3Bkb3duLXN1Ym1lbnUgbGkuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQuaXMtZHJvcGRvd24tc3VibWVudS1pdGVtLm9wZW5zLXJpZ2h0ID4gYTo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmZmZmO1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLnN0YW5kYXJkLW1lbnUgdWwuaXMtZHJvcGRvd24tc3VibWVudSBsaS5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudC5pcy1kcm9wZG93bi1zdWJtZW51LWl0ZW0ub3BlbnMtbGVmdCA+IGE6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogNXB4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLnN0YW5kYXJkLW1lbnUgdWwuaXMtZHJvcGRvd24tc3VibWVudSBsaS5pcy1hY3RpdmUgPiBhIHtcbiAgICAgICAgY29sb3I6ICNmMmYyZjI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDQ2YmY7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICAgIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51IHVsLm1lbnUuZHJvcGRvd24ubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gPiB1bC5tZWdhbmF2LXN1Ym1lbnUge1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0b3A6IC05OTk5ZW07XG4gICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtcyBlYXNlIDI1MG1zLCBtYXgtaGVpZ2h0IDUwMG1zIGVhc2UsIHZpc2liaWxpdHkgMHMgbGluZWFyIDUwMG1zLCB0b3AgMHMgbGluZWFyIDUwMG1zO1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgZWFzZSAyNTBtcywgbWF4LWhlaWdodCA1MDBtcyBlYXNlLCB2aXNpYmlsaXR5IDBzIGxpbmVhciA1MDBtcywgdG9wIDBzIGxpbmVhciA1MDBtcztcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgZWFzZSAyNTBtcywgbWF4LWhlaWdodCA1MDBtcyBlYXNlLCB2aXNpYmlsaXR5IDBzIGxpbmVhciA1MDBtcywgdG9wIDBzIGxpbmVhciA1MDBtcztcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtcyBlYXNlIDI1MG1zLCBtYXgtaGVpZ2h0IDUwMG1zIGVhc2UsIHZpc2liaWxpdHkgMHMgbGluZWFyIDUwMG1zLCB0b3AgMHMgbGluZWFyIDUwMG1zO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2UgMjUwbXMsIG1heC1oZWlnaHQgNTAwbXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBsaW5lYXIgNTAwbXMsIHRvcCAwcyBsaW5lYXIgNTAwbXM7XG4gICAgfVxuICAgIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51IHVsLm1lbnUuZHJvcGRvd24ubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gPiB1bC5qcy1kcm9wZG93bi1hY3RpdmUge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB6LWluZGV4OiAxMDAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgZWFzZSwgbWF4LWhlaWdodCA1MDBtcyBlYXNlLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAwcywgdG9wIDBzIGxpbmVhciAwcztcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2UsIG1heC1oZWlnaHQgNTAwbXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBsaW5lYXIgMHMsIHRvcCAwcyBsaW5lYXIgMHM7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2UsIG1heC1oZWlnaHQgNTAwbXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBsaW5lYXIgMHMsIHRvcCAwcyBsaW5lYXIgMHM7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgZWFzZSwgbWF4LWhlaWdodCA1MDBtcyBlYXNlLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAwcywgdG9wIDBzIGxpbmVhciAwcztcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtcyBlYXNlLCBtYXgtaGVpZ2h0IDUwMG1zIGVhc2UsIHZpc2liaWxpdHkgMHMgbGluZWFyIDBzLCB0b3AgMHMgbGluZWFyIDBzO1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtID4gdWwgLm1lZ2FuYXYtcGFuZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAuNzVlbSA0NXB4O1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtID4gdWwgLm1lZ2FuYXYtcGFuZSB1bC5tZW51IGxpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0ODZFOUQ7XG4gICAgfVxuICAgIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51IHVsLm1lbnUuZHJvcGRvd24ubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gPiB1bCAubWVnYW5hdi1wYW5lIHVsLm1lbnUgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQ4NkU5RDtcbiAgICB9XG4gICAgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgdWwubWVudS5kcm9wZG93bi5tZWdhbmF2LW1lbnUgPiBsaS5tZWdhbmF2LW1haW4taXRlbSA+IHVsIC5tZWdhbmF2LXBhbmUgdWwubWVudSBsaSBhIHtcbiAgICAgICAgcGFkZGluZzogMC44cmVtO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtID4gdWwgLm1lZ2FuYXYtcGFuZSB1bC5tZW51IGxpIGE6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgdWwubWVudS5kcm9wZG93bi5tZWdhbmF2LW1lbnUgPiBsaS5tZWdhbmF2LW1haW4taXRlbSA+IHVsIC5tZWdhbmF2LXBhbmUgdWwubWVudSBsaSBhOmhvdmVyLCBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtID4gdWwgLm1lZ2FuYXYtcGFuZSB1bC5tZW51IGxpIGE6Zm9jdXMge1xuICAgICAgICBjb2xvcjogI2YyZjJmMjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDZiZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gICAgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgdWwubWVudS5kcm9wZG93bi5tZWdhbmF2LW1lbnUgPiBsaS5tZWdhbmF2LW1haW4taXRlbSA+IHVsIC5tZWdhbmF2LXBhbmUgdWwubWVudSBsaSBhLmlzLWFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICAgIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51IHVsLm1lbnUuZHJvcGRvd24ubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gPiB1bCAubWVnYW5hdi1wYW5lIHVsLm1lbnUgbGkuaXMtYWN0aXZlID4gYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtID4gdWwgLm1lZ2FuYXYtcGFuZSB1bC5tZW51IGxpLmlzLWFjdGl2ZSA+IGE6aG92ZXIsIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51IHVsLm1lbnUuZHJvcGRvd24ubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gPiB1bCAubWVnYW5hdi1wYW5lIHVsLm1lbnUgbGkuaXMtYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjZjJmMmYyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0NmJmO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtID4gdWwgLm1lZ2FuYXYtcGFuZSB1bC5tZW51IGxpLm1lZ2FuYXYtc3BlY2lhbC10aXRsZSB7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgfVxuICAgIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51IHVsLm1lbnUuZHJvcGRvd24ubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gPiB1bCAubWVnYW5hdi1wYW5lIHVsLm1lbnUgbGkubWVnYW5hdi1zcGVjaWFsLXRpdGxlID4gYSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtID4gdWwgLm1lZ2FuYXYtcGFuZSB1bC5tZW51IGxpLm1lZ2FuYXYtc3BlY2lhbC10aXRsZSA+IGE6aG92ZXIsIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51IHVsLm1lbnUuZHJvcGRvd24ubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gPiB1bCAubWVnYW5hdi1wYW5lIHVsLm1lbnUgbGkubWVnYW5hdi1zcGVjaWFsLXRpdGxlID4gYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM2MzkxO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtID4gdWwgLm1lZ2FuYXYtcGFuZSB1bC5tZW51IGxpLm1lZ2FuYXYtc3BlY2lhbC10aXRsZSA+IGEuaXMtYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gICAgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgdWwubWVudS5kcm9wZG93bi5tZWdhbmF2LW1lbnUgPiBsaS5tZWdhbmF2LW1haW4taXRlbSA+IHVsIC5tZWdhbmF2LXBhbmUgdWwubWVudSBsaS5tZWdhbmF2LXNwZWNpYWwtdGl0bGUgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM2MzkxO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAuOHJlbTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtID4gdWwgLm1lZ2FuYXYtcGFuZSB1bC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtID4gdWwgLm1lZ2FuYXYtcGFuZSB1bC5pcy1kcm9wZG93bi1zdWJtZW51IGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtID4gdWwgLm1lZ2FuYXYtcGFuZSAubWVnYW5hdi1oaWdobGlnaHQtYmxvY2sgdWwubWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NDdkYjg7XG4gICAgfVxuICAgIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51IHVsLm1lbnUuZHJvcGRvd24ubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gPiB1bCAubWVnYW5hdi1wYW5lIC5tZWdhbmF2LWhpZ2hsaWdodC1ibG9jayB1bC5tZW51IGxpIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtID4gdWwgLm1lZ2FuYXYtcGFuZSAubWVnYW5hdi1oaWdobGlnaHQtYmxvY2sgdWwubWVudSBsaS5tZWdhbmF2LWhpZ2hsaWdodC10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQzNjM5MTtcbiAgICB9XG4gICAgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgdWwubWVudS5kcm9wZG93bi5tZWdhbmF2LW1lbnUgPiBsaS5tZWdhbmF2LW1haW4taXRlbSA+IHVsIC5tZWdhbmF2LXBhbmUgLm1lZ2FuYXYtaGlnaGxpZ2h0LWJsb2NrIHVsLm1lbnUgbGkubWVnYW5hdi1oaWdobGlnaHQtdGl0bGUgPiBhIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuICAgIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51IHVsLm1lbnUuZHJvcGRvd24ubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gPiB1bCAubWVnYW5hdi1wYW5lIC5tZWdhbmF2LWhpZ2hsaWdodC1ibG9jayB1bC5tZW51IGxpLm1lZ2FuYXYtaGlnaGxpZ2h0LXRpdGxlID4gYTpob3ZlciwgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgdWwubWVudS5kcm9wZG93bi5tZWdhbmF2LW1lbnUgPiBsaS5tZWdhbmF2LW1haW4taXRlbSA+IHVsIC5tZWdhbmF2LXBhbmUgLm1lZ2FuYXYtaGlnaGxpZ2h0LWJsb2NrIHVsLm1lbnUgbGkubWVnYW5hdi1oaWdobGlnaHQtdGl0bGUgPiBhOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzYzOTE7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICAgIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51IHVsLm1lbnUuZHJvcGRvd24ubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gPiB1bCAubWVnYW5hdi1wYW5lIC5tZWdhbmF2LWhpZ2hsaWdodC1ibG9jayB1bC5tZW51IGxpLm1lZ2FuYXYtaGlnaGxpZ2h0LXRpdGxlID4gYS5pcy1hY3RpdmUge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtID4gdWwgLm1lZ2FuYXYtcGFuZSAubWVnYW5hdi1oaWdobGlnaHQtYmxvY2sgdWwubWVudSBsaS5tZWdhbmF2LWhpZ2hsaWdodC10aXRsZSBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzYzOTE7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMC44cmVtO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICAgIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51IHVsLm1lbnUuZHJvcGRvd24ubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gPiB1bCAubWVnYW5hdi1wYW5lIC5tZWdhbmF2LWhpZ2hsaWdodC1ibG9jayB1bC5tZW51IGxpIGE6aG92ZXIsIGRpdi5tYWluLW5hdi1iYXIgbmF2I3ByaW1hcnktc2l0ZS1tZW51IHVsLm1lbnUuZHJvcGRvd24ubWVnYW5hdi1tZW51ID4gbGkubWVnYW5hdi1tYWluLWl0ZW0gPiB1bCAubWVnYW5hdi1wYW5lIC5tZWdhbmF2LWhpZ2hsaWdodC1ibG9jayB1bC5tZW51IGxpIGE6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4O1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtID4gdWwgLm1lZ2FuYXYtcGFuZSAubWVnYW5hdi1oaWdobGlnaHQtYmxvY2sgdWwubWVudSBsaSBhLmlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbWFpbi1pdGVtID4gdWwgLm1lZ2FuYXYtcGFuZSAubWVnYW5hdi1oaWdobGlnaHQtYmxvY2sgdWwubWVudSBsaSBhLmlzLWFjdGl2ZTpob3ZlciwgZGl2Lm1haW4tbmF2LWJhciBuYXYjcHJpbWFyeS1zaXRlLW1lbnUgdWwubWVudS5kcm9wZG93bi5tZWdhbmF2LW1lbnUgPiBsaS5tZWdhbmF2LW1haW4taXRlbSA+IHVsIC5tZWdhbmF2LXBhbmUgLm1lZ2FuYXYtaGlnaGxpZ2h0LWJsb2NrIHVsLm1lbnUgbGkgYS5pcy1hY3RpdmU6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4O1xuICAgIH1cbiAgICBkaXYubWFpbi1uYXYtYmFyIG5hdiNwcmltYXJ5LXNpdGUtbWVudSB1bC5tZW51LmRyb3Bkb3duLm1lZ2FuYXYtbWVudSA+IGxpLm1lZ2FuYXYtbW9iaWxlLWhpZ2hsaWdodC10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICB9XG4gICAgZGl2Lm1haW4tbmF2LWJhciBuYXYuYXVkaWVuY2UtbmF2aWdhdGlvbiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgZGl2Lm1haW4tbmF2LWJhciBuYXYuZ2VuZXJhbC1tZW51LmJsb2NrLS1xdWlja2xpbmtzLXNpZGViYXItbWVudSB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbmJvZHkudG9vbGJhci1maXhlZCAubmF2YmFyLWRlZmF1bHQge1xuICAgIHRvcDogMzlweDtcbn1cbmJvZHkudG9vbGJhci1maXhlZC50b29sYmFyLXRyYXktb3BlbiAubmF2YmFyLWRlZmF1bHQge1xuICAgIHRvcDogNzNweDtcbn1cblxuLmFjY2Vzc2libGUtbWVnYW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5hY2Nlc3NpYmxlLW1lZ2FtZW51IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmFjY2Vzc2libGUtbWVnYW1lbnUgaDIsIC5hY2Nlc3NpYmxlLW1lZ2FtZW51IGgzLCAuYWNjZXNzaWJsZS1tZWdhbWVudSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gLmFjY2Vzc2libGUtbWVnYW1lbnUgcC5zb2NpYWwtdGl0bGUsIC5hY2Nlc3NpYmxlLW1lZ2FtZW51IGg0LCAuYWNjZXNzaWJsZS1tZWdhbWVudSAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5pcGUtZm9ybSAuYWNjZXNzaWJsZS1tZWdhbWVudSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmFjY2Vzc2libGUtbWVnYW1lbnUgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gLmFjY2Vzc2libGUtbWVnYW1lbnUgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5hY2Nlc3NpYmxlLW1lZ2FtZW51IC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBoNCwgLmlwZS1mb3JtIC5hY2Nlc3NpYmxlLW1lZ2FtZW51IFt0eXBlPWNoZWNrYm94XSArIGg0LCAuYWNjZXNzaWJsZS1tZWdhbWVudSAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgaDQsIC5pcGUtZm9ybSAuYWNjZXNzaWJsZS1tZWdhbWVudSBbdHlwZT1yYWRpb10gKyBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuICAgIC5hY2Nlc3NpYmxlLW1lZ2FtZW51IC5hY2Nlc3NpYmxlLW1lZ2FtZW51LXRvcC1uYXYtaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjZmVmZWZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzJkNmNjMDtcbiAgICB9XG4gICAgLmFjY2Vzc2libGUtbWVnYW1lbnUgLmFjY2Vzc2libGUtbWVnYW1lbnUtdG9wLW5hdi1pdGVtOmxhc3QtY2hpbGQgPiBhIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggIzg2QkFGRjtcbiAgICB9XG4gICAgLmFjY2Vzc2libGUtbWVnYW1lbnUgLmFjY2Vzc2libGUtbWVnYW1lbnUtdG9wLW5hdi1pdGVtID4gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgei1pbmRleDogaW5oZXJpdDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjODZCQUZGO1xuICAgIH1cbiAgICAuYWNjZXNzaWJsZS1tZWdhbWVudSAuYWNjZXNzaWJsZS1tZWdhbWVudS10b3AtbmF2LWl0ZW0gPiBhLmRyb3AtZG93bi1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcZjE0MFwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuICAgIC5hY2Nlc3NpYmxlLW1lZ2FtZW51IC5hY2Nlc3NpYmxlLW1lZ2FtZW51LXRvcC1uYXYtaXRlbTpob3ZlciwgLmFjY2Vzc2libGUtbWVnYW1lbnUgLmFjY2Vzc2libGUtbWVnYW1lbnUtdG9wLW5hdi1pdGVtOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZlZmVmZTtcbiAgICB9XG4gICAgLmFjY2Vzc2libGUtbWVnYW1lbnUgLmFjY2Vzc2libGUtbWVnYW1lbnUtcGFuZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsZWZ0OiAtMXB4O1xuICAgICAgICBjb2xvcjogIzQ1NDU0NTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAuNzY5ZW0gNjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFiMzQ1NjtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwIDRweCA2cHggLTJweCAtbW96LXJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHRvcDogLTk5OTllbTtcbiAgICAgICAgbWF4LWhlaWdodDogMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgZWFzZSAyNTBtcywgbWF4LWhlaWdodCA1MDBtcyBlYXNlLCB2aXNpYmlsaXR5IDBzIGxpbmVhciA1MDBtcywgdG9wIDBzIGxpbmVhciA1MDBtcztcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2UgMjUwbXMsIG1heC1oZWlnaHQgNTAwbXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBsaW5lYXIgNTAwbXMsIHRvcCAwcyBsaW5lYXIgNTAwbXM7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2UgMjUwbXMsIG1heC1oZWlnaHQgNTAwbXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBsaW5lYXIgNTAwbXMsIHRvcCAwcyBsaW5lYXIgNTAwbXM7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgZWFzZSAyNTBtcywgbWF4LWhlaWdodCA1MDBtcyBlYXNlLCB2aXNpYmlsaXR5IDBzIGxpbmVhciA1MDBtcywgdG9wIDBzIGxpbmVhciA1MDBtcztcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtcyBlYXNlIDI1MG1zLCBtYXgtaGVpZ2h0IDUwMG1zIGVhc2UsIHZpc2liaWxpdHkgMHMgbGluZWFyIDUwMG1zLCB0b3AgMHMgbGluZWFyIDUwMG1zO1xuICAgIH1cbiAgICAuYWNjZXNzaWJsZS1tZWdhbWVudSAuYWNjZXNzaWJsZS1tZWdhbWVudS1wYW5lbC5vcGVuIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgdG9wOiAzLjVlbTtcbiAgICAgICAgbWF4LWhlaWdodDogNjAwcHg7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHotaW5kZXg6IDEwMDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtcyBlYXNlLCBtYXgtaGVpZ2h0IDUwMG1zIGVhc2UsIHZpc2liaWxpdHkgMHMgbGluZWFyIDBzLCB0b3AgMHMgbGluZWFyIDBzO1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgZWFzZSwgbWF4LWhlaWdodCA1MDBtcyBlYXNlLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAwcywgdG9wIDBzIGxpbmVhciAwcztcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgZWFzZSwgbWF4LWhlaWdodCA1MDBtcyBlYXNlLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAwcywgdG9wIDBzIGxpbmVhciAwcztcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtcyBlYXNlLCBtYXgtaGVpZ2h0IDUwMG1zIGVhc2UsIHZpc2liaWxpdHkgMHMgbGluZWFyIDBzLCB0b3AgMHMgbGluZWFyIDBzO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2UsIG1heC1oZWlnaHQgNTAwbXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBsaW5lYXIgMHMsIHRvcCAwcyBsaW5lYXIgMHM7XG4gICAgfVxuICAgIC5hY2Nlc3NpYmxlLW1lZ2FtZW51IC5hY2Nlc3NpYmxlLW1lZ2FtZW51LXBhbmVsIC5hY2Nlc3NpYmxlLW1lZ2FtZW51LXBhbmVsLWdyb3VwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmFjY2Vzc2libGUtbWVnYW1lbnUgLmFjY2Vzc2libGUtbWVnYW1lbnUtcGFuZWwgLmFjY2Vzc2libGUtbWVnYW1lbnUtcGFuZWwtZ3JvdXAge1xuICAgICAgICBtYXgtd2lkdGg6IDExNzBweDtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5hY2Nlc3NpYmxlLW1lZ2FtZW51IC5hY2Nlc3NpYmxlLW1lZ2FtZW51LXBhbmVsIC5hY2Nlc3NpYmxlLW1lZ2FtZW51LXBhbmVsLWdyb3VwID4gbGkge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDIyLjkwNiU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgfVxuICAgIC5hY2Nlc3NpYmxlLW1lZ2FtZW51IC5hY2Nlc3NpYmxlLW1lZ2FtZW51LXBhbmVsIC5hY2Nlc3NpYmxlLW1lZ2FtZW51LXBhbmVsLWdyb3VwID4gbGkgPiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmFjY2Vzc2libGUtbWVnYW1lbnUgLmFjY2Vzc2libGUtbWVnYW1lbnUtcGFuZWwgLmFjY2Vzc2libGUtbWVnYW1lbnUtcGFuZWwtZ3JvdXAgPiBsaSBhIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICM0ODZFOUQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICB9XG4gICAgLmFjY2Vzc2libGUtbWVnYW1lbnUgLmFjY2Vzc2libGUtbWVnYW1lbnUtcGFuZWwgLmFjY2Vzc2libGUtbWVnYW1lbnUtcGFuZWwtZ3JvdXAgYSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMTNweCA1cHggMTNweCAwO1xuICAgIH1cbiAgICAuYWNjZXNzaWJsZS1tZWdhbWVudSAuYWNjZXNzaWJsZS1tZWdhbWVudS1wYW5lbCAuYWNjZXNzaWJsZS1tZWdhbWVudS1wYW5lbC1ncm91cCBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzg2QkFGRjtcbiAgICB9XG4gICAgLmFjY2Vzc2libGUtbWVnYW1lbnUgLmFjY2Vzc2libGUtbWVnYW1lbnUtcGFuZWwgLmFjY2Vzc2libGUtbWVnYW1lbnUtcGFuZWwtZ3JvdXAgdWwge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQ4NkU5RDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBtYXJnaW46IDlweCAwIDA7XG4gICAgfVxuICAgIC5hY2Nlc3NpYmxlLW1lZ2FtZW51IC5hY2Nlc3NpYmxlLW1lZ2FtZW51LXBhbmVsIC5hY2Nlc3NpYmxlLW1lZ2FtZW51LXBhbmVsLWdyb3VwIHVsLmFjY2Vzc2libGUtbWVnYW1lbnUtcGFuZWwtZ3JvdXAgbGkge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxufVxuXG4ubWFpbi1tZW51LW1vYmlsZS1jZWxsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIzNDU2O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAubWFpbi1tZW51LW1vYmlsZS1jZWxsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG59XG5cbi5tYWluLW1lbnUtbW9iaWxlLWNlbGwgdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAubWFpbi1tZW51LW1vYmlsZS1jZWxsIHVsIHtcbiAgICAgICAgei1pbmRleDogMztcbiAgICB9XG59XG4ubWFpbi1tZW51LW1vYmlsZS1jZWxsIHVsIGxpIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFiMzQ1NjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDAgNHB4IDZweCAtMnB4IC1tb3otcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMmE0MTVmO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLm1haW4tbWVudS1tb2JpbGUtY2VsbCB1bCBsaSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbn1cbi5tYWluLW1lbnUtbW9iaWxlLWNlbGwgdWwgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTRweCAyMHB4O1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm1haW4tbWVudS1tb2JpbGUtY2VsbCB1bCBsaSAuZmluZC1pbmZvLWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0QjZFOUQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgcGFkZGluZzogMTRweCAyMHB4O1xufVxuLm1haW4tbWVudS1tb2JpbGUtY2VsbCB1bCBsaSAuZmluZC1pbmZvLWxpbms6YWZ0ZXIge1xuICAgIGJvdHRvbTogOHB4O1xuICAgIGNvbnRlbnQ6IFwiICtcIjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIHBhZGRpbmc6IDZweCAwIDZweCAyNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tYWluLW1lbnUtbW9iaWxlLWNlbGwgdWwgbGkgLmZpbmQtaW5mby1saW5rLmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggOHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDQ7XG59XG4ubWFpbi1tZW51LW1vYmlsZS1jZWxsIHVsIGxpIC5maW5kLWluZm8tbGluay5hY3RpdmU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIC1cIjtcbiAgICBmb250LXNpemU6IDQ1cHg7XG59XG4ubWFpbi1tZW51LW1vYmlsZS1jZWxsIHVsIGxpIC5maW5kLWluZm8tbGluayArIGRpdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluLW1lbnUtbW9iaWxlLWNlbGwgdWwgbGkgLmZpbmQtaW5mby1saW5rICsgZGl2IGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1RTg4QkY7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4ubWFpbi1tZW51LW1vYmlsZS1jZWxsIHVsIGxpIC5maW5kLWluZm8tbGluayArIGRpdiBhOmhvdmVyLCAubWFpbi1tZW51LW1vYmlsZS1jZWxsIHVsIGxpIC5maW5kLWluZm8tbGluayArIGRpdiBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY0MzVGO1xufVxuLm1haW4tbWVudS1tb2JpbGUtY2VsbCB1bCBsaSB1bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1haW4tbWVudS1tb2JpbGUtY2VsbCB1bCBsaSA+IGE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiICtcIjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAyNnB4O1xufVxuLm1haW4tbWVudS1tb2JpbGUtY2VsbCB1bCBsaSA+IGEuYWN0aXZlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAtXCI7XG4gICAgZm9udC1zaXplOiA0NXB4O1xufVxuLm1haW4tbWVudS1tb2JpbGUtY2VsbCB1bCBsaSA+IGE6b25seS1jaGlsZDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbn1cbi5tYWluLW1lbnUtbW9iaWxlLWNlbGwgdWwgbGkgYS5kcm9wLWRvd24tYXJyb3cgKyBkaXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbi1tZW51LW1vYmlsZS1jZWxsIHVsIHVsIGxpIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWFpbi1tZW51LW1vYmlsZS1jZWxsIHVsIHVsIGxpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE3NjkxO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZGO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ubWFpbi1tZW51LW1vYmlsZS1jZWxsIHVsIHVsIGxpIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubWFpbi1tZW51LW1vYmlsZS1jZWxsIHVsIHVsIGxpIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMTRweCAyMHB4O1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGZvbnQtc2l6ZTogMC45MmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwM2I0Njtcbn1cbi5tYWluLW1lbnUtbW9iaWxlLWNlbGwgdWwgdWwgbGkgc3Bhbi5kZWNvcmF0ZWQtY29sdW1uLWhlYWRlciArIGRpdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1haW4tbWVudS1tb2JpbGUtY2VsbCB1bCB1bCBsaSB1bCBsaSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzQjQ4O1xufVxuXG4ubWFpbi1tZW51LW1vYmlsZS1jZWxsIC5kZWNvcmF0ZWQtY29sdW1uLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRjNmU5YztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLypcblxuLmFjY2Vzc2libGUtbWVnYW1lbnUgLmFjY2Vzc2libGUtbWVnYW1lbnUtcGFuZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAtMXB4O1xuICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAyMHB4IDAuNzY5ZW0gNjBweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjM0NTY7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggNnB4IC0ycHggcmdiYSgwLDAsMCwuNSk7XG4gICAgICAgLW1vei1ib3gtc2hhZG93OiAwIDRweCA2cHggLTJweCAtbW96LXJnYmEoMCwwLDAsLjUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNnB4IC0ycHggcmdiYSgwLDAsMCwuNSk7XG5cbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdG9wOiAtOTk5OWVtO1xuICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2UgMjUwbXMsIG1heC1oZWlnaHQgNTAwbXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBsaW5lYXIgNTAwbXMsIHRvcCAwcyBsaW5lYXIgNTAwbXM7XG4gICAgICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2UgMjUwbXMsIG1heC1oZWlnaHQgNTAwbXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBsaW5lYXIgNTAwbXMsIHRvcCAwcyBsaW5lYXIgNTAwbXM7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2UgMjUwbXMsIG1heC1oZWlnaHQgNTAwbXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBsaW5lYXIgNTAwbXMsIHRvcCAwcyBsaW5lYXIgNTAwbXM7XG4gICAgICAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2UgMjUwbXMsIG1heC1oZWlnaHQgNTAwbXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBsaW5lYXIgNTAwbXMsIHRvcCAwcyBsaW5lYXIgNTAwbXM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2UgMjUwbXMsIG1heC1oZWlnaHQgNTAwbXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBsaW5lYXIgNTAwbXMsIHRvcCAwcyBsaW5lYXIgNTAwbXM7XG59XG5cblxuXG4uYWNjZXNzaWJsZS1tZWdhbWVudSAuYWNjZXNzaWJsZS1tZWdhbWVudS10b3AtbmF2LWl0ZW0gPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyIE5leHQgVzAxXCI7XG59XG4qL1xubWFpbiBhIHtcbiAgICBjb2xvcjogI0U0MDAyQjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnN5c3RlbS1tZXNzYWdlcyBkaXYuY2FsbG91dDpudGgtb2YtdHlwZSgxbikge1xuICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5zeXN0ZW0tbWVzc2FnZXMgZGl2LmNhbGxvdXQ6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICAgIH1cbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnN5c3RlbS1tZXNzYWdlcyBkaXYuY2FsbG91dDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYuc3lzdGVtLW1lc3NhZ2VzOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyID4gZGl2LmNlbGwge1xuICAgIHBhZGRpbmctdG9wOiAwO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciA+IGRpdi5jZWxsOmZpcnN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciA+IGRpdi5jZWxsOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtO1xuICAgIH1cbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1oZWFkZXIgLmJyZWFkY3J1bWItY29udGFpbmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjBiZWM1O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIC5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYi1ob21lIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2IwYmVjNTtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAtbW96LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgY29sb3I6ICMwMDNEQTU7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIC5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYi1ob21lIGEgc3Bhbi5icmVhZGNydW1iLWhvbWUtaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciAuYnJlYWRjcnVtYi1jb250YWluZXIgLmJyZWFkY3J1bWItaG9tZSBhIHNwYW4uYnJlYWRjcnVtYi1ob21lLWljb246OmJlZm9yZSB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1oZWFkZXIgLmJyZWFkY3J1bWItY29udGFpbmVyIC5icmVhZGNydW1iLWhvbWUgYTpob3ZlciwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciAuYnJlYWRjcnVtYi1jb250YWluZXIgLmJyZWFkY3J1bWItaG9tZSBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzAwM0RBNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciAuYnJlYWRjcnVtYi1jb250YWluZXIgLmJyZWFkY3J1bWItbGlzdCBuYXYge1xuICAgIHBhZGRpbmc6IDAgN3B4IDdweCA3cHg7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgIGhlaWdodDogMTAwJTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1oZWFkZXIgLmJyZWFkY3J1bWItY29udGFpbmVyIC5icmVhZGNydW1iLWxpc3QgbmF2IHVsLmJyZWFkY3J1bWJzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIC5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYi1saXN0IG5hdiB1bC5icmVhZGNydW1icyBsaSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHBhZGRpbmc6IDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIC5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYi1saXN0IG5hdiB1bC5icmVhZGNydW1icyBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gICAgY29sb3I6ICMwYTBhMGE7XG4gICAgbWFyZ2luOiAwIDAuMjVyZW07XG4gICAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2JyZWFkY3J1bWItYXJyb3dzLWRpdmlkZXIuc3ZnXCIpO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciAuYnJlYWRjcnVtYi1jb250YWluZXIgLmJyZWFkY3J1bWItbGlzdCBuYXYgdWwuYnJlYWRjcnVtYnMgbGkgYSB7XG4gICAgY29sb3I6ICMwYTBhMGE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIC5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYi1saXN0IG5hdiB1bC5icmVhZGNydW1icyBsaSBhOmhvdmVyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIC5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYi1saXN0IG5hdiB1bC5icmVhZGNydW1icyBsaSBhOmZvY3VzLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIC5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYi1saXN0IG5hdiB1bC5icmVhZGNydW1icyBsaSBhOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNCNDAwMUY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciAuYnJlYWRjcnVtYi1jb250YWluZXIgLmJyZWFkY3J1bWItbGlzdCBuYXYgdWwuYnJlYWRjcnVtYnMgbGkgc3BhbiB7XG4gICAgY29sb3I6ICMwMDNEQTU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIC5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYi1saXN0IG5hdiB1bC5icmVhZGNydW1icyBsaS5saXN0LW5vLWRpc3BsYXk6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciBoMSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDYsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIGg2LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZGl2LnByaW1hcnktY29udGVudC1oZWFkZXIgaDUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1oZWFkZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg0LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIGg0LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciBbdHlwZT1yYWRpb10gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZGl2LnByaW1hcnktY29udGVudC1oZWFkZXIgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZGl2LnByaW1hcnktY29udGVudC1oZWFkZXIgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1oZWFkZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgzLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgcC5zb2NpYWwtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIGgzLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZGl2LnByaW1hcnktY29udGVudC1oZWFkZXIgcC5zb2NpYWwtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1oZWFkZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciBoMiB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDIuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEwNTI2O1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1oZWFkZXIgaDEucGFnZS10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDYucGFnZS10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZGl2LnByaW1hcnktY29udGVudC1oZWFkZXIgaDYucGFnZS10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDUucGFnZS10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZGl2LnByaW1hcnktY29udGVudC1oZWFkZXIgaDUucGFnZS10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDQucGFnZS10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLnBhZ2UtdGl0bGUsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1yYWRpb10gKyBsYWJlbC5wYWdlLXRpdGxlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwucGFnZS10aXRsZSwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1oZWFkZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLnBhZ2UtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIGg0LnBhZ2UtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbC5wYWdlLXRpdGxlLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZGl2LnByaW1hcnktY29udGVudC1oZWFkZXIgW3R5cGU9cmFkaW9dICsgbGFiZWwucGFnZS10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZGl2LnByaW1hcnktY29udGVudC1oZWFkZXIgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLnBhZ2UtdGl0bGUsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciBbdHlwZT1jaGVja2JveF0gKyBsYWJlbC5wYWdlLXRpdGxlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMy5wYWdlLXRpdGxlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnBhZ2UtdGl0bGUuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBwLnBhZ2UtdGl0bGUuc29jaWFsLXRpdGxlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciBoMy5wYWdlLXRpdGxlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnBhZ2UtdGl0bGUuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciBwLnBhZ2UtdGl0bGUuc29jaWFsLXRpdGxlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtaGVhZGVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMi5wYWdlLXRpdGxlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkaXYucHJpbWFyeS1jb250ZW50LWhlYWRlciBoMi5wYWdlLXRpdGxlIHtcbiAgICBjb2xvcjogIzAwM0RBNTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYuc3lzdGVtLWFkbWluLWNvbnRyb2xzIHVsLmNvbnRlbnQtZWRpdG9yLW1lbnUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjBiZWM1O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYuc3lzdGVtLWFkbWluLWNvbnRyb2xzIHVsLmNvbnRlbnQtZWRpdG9yLW1lbnUgbGkgYSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2IwYmVjNTtcbiAgICBjb2xvcjogIzAwM0RBNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnN5c3RlbS1hZG1pbi1jb250cm9scyB1bC5jb250ZW50LWVkaXRvci1tZW51IGxpIGE6aG92ZXIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnN5c3RlbS1hZG1pbi1jb250cm9scyB1bC5jb250ZW50LWVkaXRvci1tZW51IGxpIGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjQjQwMDFGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICNiNDAwMWY7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDYsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg1LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9cmFkaW9dICsgbGFiZWwsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMywgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIHAuc29jaWFsLXRpdGxlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMiB7XG4gICAgY29sb3I6ICMwMDNEQTU7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDIuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEwNTI2O1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgxLnBhZ2UtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg2LnBhZ2UtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg1LnBhZ2UtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg0LnBhZ2UtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbC5wYWdlLXRpdGxlLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9cmFkaW9dICsgbGFiZWwucGFnZS10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLnBhZ2UtdGl0bGUsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbC5wYWdlLXRpdGxlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMy5wYWdlLXRpdGxlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnBhZ2UtdGl0bGUuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBwLnBhZ2UtdGl0bGUuc29jaWFsLXRpdGxlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMi5wYWdlLXRpdGxlIHtcbiAgICBjb2xvcjogIzAwM0RBNTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDIge1xuICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMywgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIHAuc29jaWFsLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9cmFkaW9dICsgbGFiZWwsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDYge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IzZTVmYztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMGIzZDg5O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZmlndXJlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGJvZHkuY2tlX2VkaXRhYmxlIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkcnVwYWwtZW50aXR5LCBib2R5LmNrZV9lZGl0YWJsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkcnVwYWwtZW50aXR5IHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZpZ3VyZSBmaWdjYXB0aW9uLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGJvZHkuY2tlX2VkaXRhYmxlIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkcnVwYWwtZW50aXR5IGZpZ2NhcHRpb24sIGJvZHkuY2tlX2VkaXRhYmxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGRydXBhbC1lbnRpdHkgZmlnY2FwdGlvbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2FwdGlvbjtcbiAgICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgICBmb250LXNpemU6IDAuNzc1cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDAuMjVyZW0gMC4yNXJlbSAxcmVtIDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyZDZjYzA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBmaWd1cmUuZW1iZWRkZWQtZW50aXR5LmFsaWduLWNlbnRlciwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBib2R5LmNrZV9lZGl0YWJsZSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZHJ1cGFsLWVudGl0eS5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tY2VudGVyLCBib2R5LmNrZV9lZGl0YWJsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkcnVwYWwtZW50aXR5LmVtYmVkZGVkLWVudGl0eS5hbGlnbi1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZpZ3VyZS5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tbGVmdCBmaWdjYXB0aW9uLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGJvZHkuY2tlX2VkaXRhYmxlIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkcnVwYWwtZW50aXR5LmVtYmVkZGVkLWVudGl0eS5hbGlnbi1sZWZ0IGZpZ2NhcHRpb24sIGJvZHkuY2tlX2VkaXRhYmxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGRydXBhbC1lbnRpdHkuZW1iZWRkZWQtZW50aXR5LmFsaWduLWxlZnQgZmlnY2FwdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZmlndXJlLmVtYmVkZGVkLWVudGl0eS5hbGlnbi1sZWZ0IGltZywgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBib2R5LmNrZV9lZGl0YWJsZSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZHJ1cGFsLWVudGl0eS5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tbGVmdCBpbWcsIGJvZHkuY2tlX2VkaXRhYmxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGRydXBhbC1lbnRpdHkuZW1iZWRkZWQtZW50aXR5LmFsaWduLWxlZnQgaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBmaWd1cmUuZW1iZWRkZWQtZW50aXR5LmFsaWduLXJpZ2h0IGZpZ2NhcHRpb24sIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgYm9keS5ja2VfZWRpdGFibGUgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGRydXBhbC1lbnRpdHkuZW1iZWRkZWQtZW50aXR5LmFsaWduLXJpZ2h0IGZpZ2NhcHRpb24sIGJvZHkuY2tlX2VkaXRhYmxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGRydXBhbC1lbnRpdHkuZW1iZWRkZWQtZW50aXR5LmFsaWduLXJpZ2h0IGZpZ2NhcHRpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZmlndXJlLmVtYmVkZGVkLWVudGl0eS5hbGlnbi1yaWdodCBpbWcsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgYm9keS5ja2VfZWRpdGFibGUgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGRydXBhbC1lbnRpdHkuZW1iZWRkZWQtZW50aXR5LmFsaWduLXJpZ2h0IGltZywgYm9keS5ja2VfZWRpdGFibGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZHJ1cGFsLWVudGl0eS5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tcmlnaHQgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZpZ3VyZSBhcnRpY2xlIHAsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgYm9keS5ja2VfZWRpdGFibGUgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZpZ3VyZSBkcnVwYWwtZW50aXR5IHAsIGJvZHkuY2tlX2VkaXRhYmxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZpZ3VyZSBkcnVwYWwtZW50aXR5IHAsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgYm9keS5ja2VfZWRpdGFibGUgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGRydXBhbC1lbnRpdHkgYXJ0aWNsZSBwLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGJvZHkuY2tlX2VkaXRhYmxlIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkcnVwYWwtZW50aXR5IGRydXBhbC1lbnRpdHkgcCwgYm9keS5ja2VfZWRpdGFibGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZHJ1cGFsLWVudGl0eSBhcnRpY2xlIHAsIGJvZHkuY2tlX2VkaXRhYmxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGRydXBhbC1lbnRpdHkgZHJ1cGFsLWVudGl0eSBwIHtcbiAgICBtYXJnaW46IDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudmlkZW8tZW1iZWQtZmllbGQtcmVzcG9uc2l2ZS12aWRlbyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC52aWRlby1lbWJlZC1maWVsZC1yZXNwb25zaXZlLXZpZGVvIHtcbiAgICAgICAgd2lkdGg6IDM1cmVtO1xuICAgIH1cbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGFydGljbGUuZW1iZWRkZWQtZW50aXR5LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGJvZHkuY2tlX2VkaXRhYmxlIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkcnVwYWwtZW50aXR5LmVtYmVkZGVkLWVudGl0eSwgYm9keS5ja2VfZWRpdGFibGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZHJ1cGFsLWVudGl0eS5lbWJlZGRlZC1lbnRpdHkge1xuICAgIHdpZHRoOiAyNXJlbTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGFydGljbGUuZW1iZWRkZWQtZW50aXR5LmFsaWduLWNlbnRlciwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBib2R5LmNrZV9lZGl0YWJsZSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZHJ1cGFsLWVudGl0eS5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tY2VudGVyLCBib2R5LmNrZV9lZGl0YWJsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkcnVwYWwtZW50aXR5LmVtYmVkZGVkLWVudGl0eS5hbGlnbi1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGFydGljbGUuZW1iZWRkZWQtZW50aXR5LmFsaWduLWNlbnRlciBpbWcsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgYm9keS5ja2VfZWRpdGFibGUgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGRydXBhbC1lbnRpdHkuZW1iZWRkZWQtZW50aXR5LmFsaWduLWNlbnRlciBpbWcsIGJvZHkuY2tlX2VkaXRhYmxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGRydXBhbC1lbnRpdHkuZW1iZWRkZWQtZW50aXR5LmFsaWduLWNlbnRlciBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBhcnRpY2xlLmVtYmVkZGVkLWVudGl0eS5hbGlnbi1sZWZ0IGltZywgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBib2R5LmNrZV9lZGl0YWJsZSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZHJ1cGFsLWVudGl0eS5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tbGVmdCBpbWcsIGJvZHkuY2tlX2VkaXRhYmxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGRydXBhbC1lbnRpdHkuZW1iZWRkZWQtZW50aXR5LmFsaWduLWxlZnQgaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGFydGljbGUuZW1iZWRkZWQtZW50aXR5LmFsaWduLXJpZ2h0IGltZywgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBib2R5LmNrZV9lZGl0YWJsZSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZHJ1cGFsLWVudGl0eS5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tcmlnaHQgaW1nLCBib2R5LmNrZV9lZGl0YWJsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkcnVwYWwtZW50aXR5LmVtYmVkZGVkLWVudGl0eS5hbGlnbi1yaWdodCBpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkaXYuZW1iZWRkZWQtZW50aXR5LmFsaWduLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZGl2LmVtYmVkZGVkLWVudGl0eS5hbGlnbi1jZW50ZXIgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZGl2LmVtYmVkZGVkLWVudGl0eS5hbGlnbi1sZWZ0IGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkaXYuZW1iZWRkZWQtZW50aXR5LmFsaWduLXJpZ2h0IGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5nZW5lcmFsLW1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5nZW5lcmFsLW1lbnUge1xuICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgIzQwYzRmZjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmdlbmVyYWwtbWVudSBoMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRCNkU5RDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGNvbG9yOiAjZmVmZWZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBXMDFcIjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDEycHggMjBweCAxMnB4IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB6LWluZGV4OiA5O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmdlbmVyYWwtbWVudSBoMjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2JrZy1xdWlja2xpbmtzLWRvd24tYXJyb3cucG5nXCIpIG5vLXJlcGVhdCAwIDAgdHJhbnNwYXJlbnQ7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDtcbiAgICB0b3A6IDlweDtcbiAgICB3aWR0aDogMjBweDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmdlbmVyYWwtbWVudSBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDEuNDVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAjNTQ2ZDc5O1xuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc4OTA5YztcbiAgICAgICAgcGFkZGluZzogMTZweCAwIDE4cHggMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIH1cbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuZ2VuZXJhbC1tZW51IGgyOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuZ2VuZXJhbC1tZW51IHVsLm1lbnUudmVydGljYWwgbGkgYSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3ODkwOWM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjNDU1YTY0O1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5nZW5lcmFsLW1lbnUgdWwubWVudS52ZXJ0aWNhbCBsaSBhOjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGYxM2VcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMjRweC8xIFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmdlbmVyYWwtbWVudSB1bC5tZW51LnZlcnRpY2FsIGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAzREE1O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmdlbmVyYWwtbWVudSB1bC5tZW51LnZlcnRpY2FsIGxpIHVsLm1lbnUuc3VibWVudSBsaSBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuZ2VuZXJhbC1tZW51IHVsLm1lbnUudmVydGljYWwgbGkgdWwubWVudS5zdWJtZW51IGxpIGE6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMzBcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgOHB4LzEgXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5nZW5lcmFsLW1lbnUgdWwubWVudS52ZXJ0aWNhbCBsaSB1bC5tZW51LnN1Ym1lbnUgbGkgdWwubWVudS5zdWJtZW51IGxpIGEge1xuICAgIHBhZGRpbmctbGVmdDogNTZweDtcbn1cblxuYm9keS5ja2VfZWRpdGFibGUge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgbWluLWhlaWdodDogaW5oZXJpdDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgYm9keS5ja2VfZWRpdGFibGUge1xuICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgIH1cbn1cblxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZGl2LnBjYS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZGl2LnBjYS1jb250ZW50IC5iYXNpYy1ib2R5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBkaXYucGNhLWNvbnRlbnQgLmJhc2ljLWJvZHkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgIH1cbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGRpdi5wY2EtY29udGVudCAuZ3JpZC14LmdyaWQtcGFkZGluZy14Om5vdCguZnVsbCkgLmJhc2ljLWJvZHkge1xuICAgIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC52aWRlby1vdmVybGF5LXRpdGxlIHtcbiAgICAgICAgYm90dG9tOiA2MHB4O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHggMzBweDtcbiAgICB9XG59XG5cbi5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtaW1hZ2UgcGljdHVyZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIGgxLCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgaDEsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgyLCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIGgyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgaDIsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgzLCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgcC5zb2NpYWwtdGl0bGUsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMywgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgcC5zb2NpYWwtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIGgzLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgcC5zb2NpYWwtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBoMywgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgcC5zb2NpYWwtdGl0bGUsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg0LCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5pcGUtZm9ybSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNCwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmlwZS1mb3JtIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgaDQsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIFt0eXBlPXJhZGlvXSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIGg0LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIFt0eXBlPXJhZGlvXSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNSwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg1LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBoNSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIGg1LCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNiwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg2LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBoNiwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIGg2IHtcbiAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgaDEsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBoMSwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDIsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMiwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgaDIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBoMiwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDMsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBwLnNvY2lhbC10aXRsZSwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgzLCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBwLnNvY2lhbC10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgaDMsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBwLnNvY2lhbC10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIGgzLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBwLnNvY2lhbC10aXRsZSwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDQsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5pcGUtZm9ybSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg0LCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuaXBlLWZvcm0gLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBoNCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgW3R5cGU9cmFkaW9dICsgbGFiZWwsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgaDQsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgW3R5cGU9cmFkaW9dICsgbGFiZWwsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg1LCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIGg1LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgaDUsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg2LCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDYsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIGg2LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgaDYge1xuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIGgxLCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgaDEsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgyLCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIGgyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgaDIsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgzLCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgcC5zb2NpYWwtdGl0bGUsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMywgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgcC5zb2NpYWwtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIGgzLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgcC5zb2NpYWwtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBoMywgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgcC5zb2NpYWwtdGl0bGUsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg0LCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5pcGUtZm9ybSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNCwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmlwZS1mb3JtIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgaDQsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIFt0eXBlPXJhZGlvXSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIGg0LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIFt0eXBlPXJhZGlvXSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNSwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg1LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBoNSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIGg1LCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNiwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg2LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBoNiwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIGg2IHtcbiAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgfVxufVxuLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgaDMsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAuaGlhLXRpdGxlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLmhpYS10aXRsZSBwLnNvY2lhbC10aXRsZSwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIGgzLCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBwLnNvY2lhbC10aXRsZSwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC5oaWEtdGl0bGUgYSwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIGEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSB7XG4gICAgICAgIGJvdHRvbTogNjBweDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgcGFkZGluZzogMTVweCAzMHB4IDMwcHg7XG4gICAgfVxuICAgIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZS5vdmVybGF5LXRpdGxlLWJvdHRvbS1sZWZ0IHtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICB9XG4gICAgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlLm92ZXJsYXktdGl0bGUtYm90dG9tLXJpZ2h0IHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgfVxuICAgIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBoMSwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgaDIsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMywgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgcC5zb2NpYWwtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBoMywgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgcC5zb2NpYWwtdGl0bGUsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNCwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmlwZS1mb3JtIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIGg0LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIFt0eXBlPXJhZGlvXSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBoNSwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg2LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgaDYge1xuICAgICAgICBtYXJnaW46IDAgMCAyNXB4IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBcIlJvYm90b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgIHRleHQtc2hhZG93OiAycHggMCAycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICAgICAgcGFkZGluZzogMCAwIDVweCAwO1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBoMSwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgaDIsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMywgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgcC5zb2NpYWwtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBoMywgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgcC5zb2NpYWwtdGl0bGUsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNCwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmlwZS1mb3JtIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIGg0LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIFt0eXBlPXJhZGlvXSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBoNSwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg2LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgaDYge1xuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgaDEsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMiwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIGgyLCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDMsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIHAuc29jaWFsLXRpdGxlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgaDMsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIHAuc29jaWFsLXRpdGxlLCAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDQsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5pcGUtZm9ybSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5pcGUtZm9ybSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBoNCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg1LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgaDUsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNiwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIGg2IHtcbiAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgaDMsIC5jb250ZW50LWhlYWQtaW1hZ2UtdGl0bGUtY29udGFpbmVyIC5oaWEtYXJlYSAudmlkZW8tb3ZlcmxheS10aXRsZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gLmNvbnRlbnQtaGVhZC1pbWFnZS10aXRsZS1jb250YWluZXIgLmhpYS1hcmVhIC52aWRlby1vdmVybGF5LXRpdGxlIHAuc29jaWFsLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMC44O1xuICAgIH1cbiAgICAuY29udGVudC1oZWFkLWltYWdlLXRpdGxlLWNvbnRhaW5lciAuaGlhLWFyZWEgLnZpZGVvLW92ZXJsYXktdGl0bGUgYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDdweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB9XG59XG5cbi5oZXJvLXZpZGVvIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuaGVyby12aWRlbyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cbi5oZXJvLXZpZGVvIHZpZGVvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZS1pbi1vdXQ7XG59XG4uaGVyby12aWRlbyAuaGVyby12aWRlby1wbGF5ZXIge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi8qXG4uZm9ybS1yZXF1aXJlZDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvcmUvbWlzYy9pY29ucy9lZTAwMDAvcmVxdWlyZWQuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNnB4IDZweDtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIG1hcmdpbjogMCAwLjNlbTtcbn1cbiovXG5cbmZvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0RBNTtcbiAgICB6LWluZGV4OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM2NDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNjg3NXJlbTtcbiAgICAvKlxuXG4gIC5mb290ZXItaXRlbSB7XG5cbiAgICAuYnV0dG9uLWdyb3VwIHtcbiAgICAgIC5idXR0b24ge1xuICAgICAgICBmb250LXNpemU6IDEuNDk1cmVtO1xuICAgICAgICBwYWRkaW5nOiA0cHggMCAycHggMnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvb3Rlci1idXR0b24tY29sb3I7XG4gICAgICAgIGNvbG9yOiAkZm9vdGVyLWJhY2tncm91bmQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTo0cHg7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tZGktZmFjZWJvb2sge1xuICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvb3Rlci1idXR0b24tZmFjZWJvb2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5tZGktdHdpdHRlciB7XG4gICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9vdGVyLWJ1dHRvbi10d2l0dGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubWRpLXlvdXR1YmUtcGxheSB7XG4gICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9vdGVyLWJ1dHRvbi15b3V0dWJlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubWRpLWluc3RhZ3JhbSB7XG4gICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9vdGVyLWJ1dHRvbi1pbnN0YWdyYW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5tZGktbGlua2VkaW4ge1xuICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvb3Rlci1idXR0b24tbGlua2VkaW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5tZGktY2FtZXJhLWlyaXMge1xuICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvb3Rlci1idXR0b24tZmxpY2tyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubWRpLXJzcyB7XG4gICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9vdGVyLWJ1dHRvbi1yc3M7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNvY2lhbC1saW5rIHtcbiAgICAgIEBleHRlbmQgLmJ1dHRvbi1ncm91cDtcbiAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvb3Rlci1pbnB1dC1iYWNrZ3JvdW5kO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGdyZXk7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggZ3JleTtcbiAgICAgICAgYmFja2dyb3VuZDogJGZvb3Rlci1pbnB1dC1iYWNrZ3JvdW5kO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC51Y3ItZm9vdGVyLWluZm8ge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKSB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cblxuICAgIGFkZHJlc3Mge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIH1cblxuICAgIC5mb290ZXItbGlua3Mge1xuICAgICAgbWFyZ2luOiA2cHggMCAxNHB4IDA7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGZvb3Rlci11Y3ItaW5mby1saW5lLWNvbG9yO1xuICAgICAgICB3aWR0aDogMmVtO1xuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZm9vdGVyLWJvcmRlci1jb2xvci0xO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pciBOZXh0IFcwMVwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xNjc7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMDgzZW07XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJGZvb3Rlci10ZXh0LWNvbG9yO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC42ODc1cmVtO1xuXG4gICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMjIwLCAyMjAsIDAuMTUpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAuc2l0ZS1sZWdhbC1mb290ZXIge1xuICB9XG4gICovXG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGZvb3RlcjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9iZy11Y3ItZm9vdGVyLmpwZ1wiKSA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIG9wYWNpdHk6IDAuMTU7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItc2VhcmNoIHNlY3Rpb24uZ29vZ2xlLXNlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLXNlYXJjaCBzZWN0aW9uLmdvb2dsZS1zZWFyY2gge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkI4MUM7XG4gICAgICAgIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4zNXJlbTtcbiAgICB9XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1zZWFyY2ggc2VjdGlvbi5nb29nbGUtc2VhcmNoIGJ1dHRvbi5mb290ZXItc2VhcmNoLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLXdpZHRoOiAxOTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggIzYwN2Q4YjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICAgIGNvbG9yOiAjZmVmZWZlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1zZWFyY2ggc2VjdGlvbi5nb29nbGUtc2VhcmNoIGJ1dHRvbi5mb290ZXItc2VhcmNoLWJ1dHRvbjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDAuNXJlbTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbG9yOiAjZmVmZWZlO1xuICAgIGNvbnRlbnQ6IFwiXFxmMzQ5XCI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyB7XG4gICAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuOTI3NXJlbTtcbiAgICB9XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5jZWxsIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5jZWxsIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZlZmVmZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICAgIH1cbiAgICBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5jZWxsOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgfVxufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI0ZGQjgxQztcbiAgICBtYXJnaW46IDVweCAwIDVweCAwO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSB7XG4gICAgICAgIG1hcmdpbjogN3B4IDAgMTRweCAwO1xuICAgIH1cbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGgyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBoMywgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBCb2xkXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS40NDQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDYyNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZCODFDO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcCB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIE1lZGl1bVwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ODc1cmVtO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gYTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcGFkZGluZzogaW5oZXJpdDtcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGE6bm90KC5idXR0b24pIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gYTpub3QoLmJ1dHRvbik6aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGE6bm90KC5idXR0b24pOmZvY3VzIHtcbiAgICBjb2xvcjogI0ZGQjgxQztcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGE6bm90KC5idXR0b24pIGltZyB7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICBsZWZ0OiAtMS4zMTI1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gYTpub3QoLmJ1dHRvbikgaW1nOmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBhOm5vdCguYnV0dG9uKSBpbWc6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuOTtcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGE6bm90KC5idXR0b24pLmxpbmstYWx0IHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHVsIGxpIHtcbiAgICB0ZXh0LWluZGVudDogLTFlbTtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHVsIGxpIGE6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBhZGRyZXNzIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbS51Y3ItZm9vdGVyLWluZm8gc3Bhbi5mb290ZXItbG9nbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTIuNXJlbTtcbiAgICBoZWlnaHQ6IDIuOTM3NXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvVUNfUml2ZXJzaWRlX0hvcml6X0JsdUJHLnN2Z1wiKSBuby1yZXBlYXQ7XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbS51Y3ItZm9vdGVyLWluZm8gdWwuZm9vdGVyLWxpbmtzIHtcbiAgICBtYXJnaW46IDZweCAwIDE0cHggMDtcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtLnVjci1mb290ZXItaW5mbyB1bC5mb290ZXItbGlua3M6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZGQjgxQztcbiAgICB3aWR0aDogMmVtO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0udWNyLWZvb3Rlci1pbmZvIHVsLmZvb3Rlci1saW5rcyBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkI4MUM7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTY3O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA4M2VtO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICB0ZXh0LWluZGVudDogaW5pdGlhbDtcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtLnVjci1mb290ZXItaW5mbyB1bC5mb290ZXItbGlua3MgbGkgYSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAuNjI1cmVtO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0uZm9vdGVyLWRlcHQtaW5mbyBhZGRyZXNzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtLmZvb3Rlci1kZXB0LWluZm8gYS5saW5rLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtLmZvb3Rlci1kZXB0LWluZm8gYS5saW5rLWltZy1sb2NhdGlvbiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtLmZvb3Rlci1kZXB0LWluZm8gYS5saW5rLWltZzo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMjRweC8xIFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIGNvbnRlbnQ6IFwiXFxmMzRlXCI7XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbS5mb290ZXItZGVwdC1pbmZvIGEgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMjFweDtcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtLmZvb3Rlci1yZWxhdGVkLWxpbmtzIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuIHtcbiAgICBmb250LXNpemU6IDEuNDg1cmVtO1xuICAgIHBhZGRpbmc6IDRweCAwIDJweCAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLmZhLWZhY2Vib29rLWYge1xuICAgIGJvcmRlcjogbm9uZTtcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuc29jaWFsLWJ0bi5mYS14LXR3aXR0ZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuc29jaWFsLWJ0bi5mYS1zcXVhcmUtZmFjZWJvb2sge1xuICAgIGJvcmRlcjogbm9uZTtcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuc29jaWFsLWJ0bi5mYS1zcXVhcmUteC10d2l0dGVyIHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLnNvY2lhbC1idG4uZmEteW91dHViZSB7XG4gICAgYm9yZGVyOiBub25lO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLmZhLWluc3RhZ3JhbSB7XG4gICAgYm9yZGVyOiBub25lO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLmZhLWxpbmtlZGluIHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLnNvY2lhbC1idG4uZmEtZmxpY2tyIHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLnNvY2lhbC1idG4uZmEtc3F1YXJlLXJzcyB7XG4gICAgYm9yZGVyOiBub25lO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLmZhLXNxdWFyZS1yZWRkaXQge1xuICAgIGJvcmRlcjogbm9uZTtcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuc29jaWFsLWJ0bi5mYS1kaXNjb3JkIHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLnNvY2lhbC1idG4uZmEtdGlrdG9rIHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLnNvY2lhbC1idG4uZmEtYmx1ZXNreSB7XG4gICAgYm9yZGVyOiBub25lO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLm1kaS1mYWNlYm9vayB7XG4gICAgY29sb3I6ICNmZmI4MUMgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLnNvY2lhbC1idG4ubWRpLWZhY2Vib29rOmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLnNvY2lhbC1idG4ubWRpLWZhY2Vib29rOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlZmVmZSAhaW1wb3J0YW50O1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLm1kaS10d2l0dGVyIHtcbiAgICBjb2xvcjogI2ZmYjgxQyAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZTtcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuc29jaWFsLWJ0bi5tZGktdHdpdHRlcjpob3ZlciwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLm1kaS10d2l0dGVyOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlZmVmZSAhaW1wb3J0YW50O1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLm1kaS15b3V0dWJlLXBsYXkge1xuICAgIGNvbG9yOiAjZmZiODFDICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLm1kaS15b3V0dWJlLXBsYXk6aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuc29jaWFsLWJ0bi5tZGkteW91dHViZS1wbGF5OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlZmVmZSAhaW1wb3J0YW50O1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLm1kaS1pbnN0YWdyYW0ge1xuICAgIGNvbG9yOiAjZmZiODFDICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLm1kaS1pbnN0YWdyYW06aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuc29jaWFsLWJ0bi5tZGktaW5zdGFncmFtOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlZmVmZSAhaW1wb3J0YW50O1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLm1kaS1saW5rZWRpbiB7XG4gICAgY29sb3I6ICNmZmI4MUMgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLnNvY2lhbC1idG4ubWRpLWxpbmtlZGluOmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLnNvY2lhbC1idG4ubWRpLWxpbmtlZGluOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlZmVmZSAhaW1wb3J0YW50O1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLm1kaS1jYW1lcmEtaXJpcyB7XG4gICAgY29sb3I6ICNmZmI4MUMgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLnNvY2lhbC1idG4ubWRpLWNhbWVyYS1pcmlzOmhvdmVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBkaXYuc29jaWFsLWxpbmsgLnNvY2lhbC1idG4ubWRpLWNhbWVyYS1pcmlzOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlZmVmZSAhaW1wb3J0YW50O1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLm1kaS1yc3Mge1xuICAgIGNvbG9yOiAjZmZiODFDICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLm1kaS1yc3M6aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuc29jaWFsLWJ0bi5tZGktcnNzOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlZmVmZSAhaW1wb3J0YW50O1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLm1kaS1yZWRkaXQge1xuICAgIGNvbG9yOiAjZmZiODFDICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLm1kaS1yZWRkaXQ6aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuc29jaWFsLWJ0bi5tZGktcmVkZGl0OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlZmVmZSAhaW1wb3J0YW50O1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLm1kaS1kaXNjb3JkIHtcbiAgICBjb2xvcjogI2ZmYjgxQyAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZTtcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuc29jaWFsLWJ0bi5tZGktZGlzY29yZDpob3ZlciwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLm1kaS1kaXNjb3JkOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlZmVmZSAhaW1wb3J0YW50O1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLm1kaS1tdXNpYy1ib3gge1xuICAgIGNvbG9yOiAjZmZiODFDICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gZGl2LnNvY2lhbC1saW5rIC5zb2NpYWwtYnRuLm1kaS1tdXNpYy1ib3g6aG92ZXIsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIGRpdi5zb2NpYWwtbGluayAuc29jaWFsLWJ0bi5tZGktbXVzaWMtYm94OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlZmVmZSAhaW1wb3J0YW50O1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5zaXRlLWxlZ2FsLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjgxQztcbiAgICBjb2xvcjogIzAwM0RBNTtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgQm9sZFwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDAuNjVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1cmVtO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5zaXRlLWxlZ2FsLWZvb3RlciB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxOHB4IDA7XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLnNpdGUtbGVnYWwtZm9vdGVyIHVsIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLnNpdGUtbGVnYWwtZm9vdGVyIHVsIGxpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5zaXRlLWxlZ2FsLWZvb3RlciB1bCBsaTpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5zaXRlLWxlZ2FsLWZvb3RlciB1bCBsaTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbn1cbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuc2l0ZS1sZWdhbC1mb290ZXIgdWwgbGk6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLnNpdGUtbGVnYWwtZm9vdGVyIHVsIGxpIGEge1xuICAgIGNvbG9yOiAjMDAzREE1O1xufVxuZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5zaXRlLWxlZ2FsLWZvb3RlciB1bCBsaSBhOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwYWRkaW5nOiBpbmhlcml0O1xufVxuXG4uaXBlLXRhYnMtY29udGVudCB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udDogbm9ybWFsIDgxLjMlLzEuNTM4ZW0gXCJMdWNpZGEgR3JhbmRlXCIsIFwiTHVjaWRhIFNhbnMgVW5pY29kZVwiLCBcIkRlamFWdSBTYW5zXCIsIFwiTHVjaWRhIFNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cblxuLmlwZS1mb3JtIHtcbiAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgIG1heC13aWR0aDogNjUwcHg7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5pcGUtZm9ybSB7XG4gICAgICAgIG1pbi13aWR0aDogNzUlO1xuICAgIH1cbn1cbi5pcGUtZm9ybSAuZm9ybS1pdGVtIHtcbiAgICBtYXJnaW46IDAuNzVlbSAwO1xufVxuLmlwZS1mb3JtIGZpZWxkc2V0LmZvcm0taXRlbSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzQ1NWE2NDtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5pcGUtZm9ybSBsZWdlbmQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNDU1YTY0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG59XG4uaXBlLWZvcm0gbGFiZWwsIC5pcGUtZm9ybSBoNCwgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBoNCwgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGg0IHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qXG4uaXBlLWZvcm0gbGFiZWwuZm9ybS1yZXF1aXJlZDphZnRlciwgLmlwZS1mb3JtIGg0LmZvcm0tcmVxdWlyZWQ6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogN3B4IDdweDtcbiAgICB3aWR0aDogN3B4O1xuICAgIGhlaWdodDogN3B4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vLi4vY29yZS9taXNjL2ljb25zL2VlMDAwMC9yZXF1aXJlZC5zdmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFyZ2luOiAwIDAuM2VtO1xufVxuKi9cbi5pcGUtZm9ybSBoNCwgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBoNCwgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGg0IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIGNvbG9yOiAjMGEwYTBhO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmlwZS1mb3JtIC5kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiAwLjJlbSAwIDAgMDtcbiAgICBjb2xvcjogIzU5NTk1OTtcbiAgICBmb250LXNpemU6IDAuOTVlbTtcbn1cbi5pcGUtZm9ybSBpbnB1dC5mb3JtLXRleHQsIC5pcGUtZm9ybSBpbnB1dC5mb3JtLXRpbWUsIC5pcGUtZm9ybSBpbnB1dC5mb3JtLWRhdGUsIC5pcGUtZm9ybSBpbnB1dC5mb3JtLWZpbGUsIC5pcGUtZm9ybSBpbnB1dC5mb3JtLWNvbG9yLCAuaXBlLWZvcm0gaW5wdXQuZm9ybS1udW1iZXIsIC5pcGUtZm9ybSBpbnB1dC5mb3JtLXNlYXJjaCwgLmlwZS1mb3JtIGlucHV0LmZvcm0tdXJsLCAuaXBlLWZvcm0gaW5wdXQuZm9ybS1lbWFpbCwgLmlwZS1mb3JtIGlucHV0LmZvcm0tdGVsLCAuaXBlLWZvcm0gaW5wdXQuZm9ybS1hdXRvY29tcGxldGUge1xuICAgIHBhZGRpbmc6IDAuM2VtIDAuNGVtIDAuM2VtIDAuNWVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiOGI4Yjg7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzk5OTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYmFja2dyb3VuZDogI2ZjZmNmYTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBjb2xvcjogIzU5NTk1OTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciBsaW5lYXIgMC4ycywgYm94LXNoYWRvdyBsaW5lYXIgMC4ycztcbiAgICB0cmFuc2l0aW9uOiBib3JkZXIgbGluZWFyIDAuMnMsIGJveC1zaGFkb3cgbGluZWFyIDAuMnM7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi8qXG4uaXBlLWZvcm0gaW5wdXQuZm9ybS1hdXRvY29tcGxldGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi8uLi9jb3JlL21pc2MvdGhyb2JiZXItaW5hY3RpdmUucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmlwZS1mb3JtIGlucHV0LmZvcm0tYXV0b2NvbXBsZXRlLnVpLWF1dG9jb21wbGV0ZS1sb2FkaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vLi4vY29yZS9taXNjL3Rocm9iYmVyLWFjdGl2ZS5naWYpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgY2VudGVyO1xufVxuXG4gKi9cbi5pcGUtZm9ybSB0ZXh0YXJlYS5mb3JtLXRleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5pcGUtZm9ybSBzZWxlY3Qge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogaW5oZXJpdDtcbiAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b24gIWltcG9ydGFudDtcbiAgICAtbW96LWFwcGVhcmFuY2U6IGJ1dHRvbiAhaW1wb3J0YW50O1xuICAgIGFwcGVhcmFuY2U6IGJ1dHRvbiAhaW1wb3J0YW50O1xufVxuLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGg0LCAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmlwZS1mb3JtIC52ZXJ0aWNhbC10YWJzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYmRiZGJkO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kOiAjZTZlNWUxO1xufVxuLmlwZS1mb3JtIC52ZXJ0aWNhbC10YWJzIC52ZXJ0aWNhbC10YWJzX19tZW51IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgbWFyZ2luOiAwIC0xMDAlIC0xcHggMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uaXBlLWZvcm0gLnZlcnRpY2FsLXRhYnMgLnZlcnRpY2FsLXRhYnNfX21lbnUgLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuLmlwZS1mb3JtIC52ZXJ0aWNhbC10YWJzIC52ZXJ0aWNhbC10YWJzX19tZW51IC52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0uaXMtc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgei1pbmRleDogMTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZjZmNmYTtcbiAgICBib3gtc2hhZG93OiAwIDVweCA1cHggLTVweCBoc2xhKDAsIDAlLCAwJSwgMC4zKTtcbn1cbi5pcGUtZm9ybSAudmVydGljYWwtdGFicyAudmVydGljYWwtdGFic19fbWVudSAudmVydGljYWwtdGFic19fbWVudS1pdGVtLmxhc3Qge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uaXBlLWZvcm0gLnZlcnRpY2FsLXRhYnMgLnZlcnRpY2FsLXRhYnNfX3BhbmVzIHtcbiAgICBtYXJnaW46IDAgMCAwIDI0MHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4IDE1cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYTZhNWExO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmE7XG59XG4uaXBlLWZvcm0gLnZlcnRpY2FsLXRhYnMgLnZlcnRpY2FsLXRhYnNfX3BhbmVzOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xufVxuLmlwZS1mb3JtIC5jbGVhcmZpeDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbn1cbi5pcGUtZm9ybSAuY29sb3ItZmllbGQtd2lkZ2V0LWJveC1mb3JtIHtcbiAgICBwYWRkaW5nOiA3cHggMCA5cHggMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaXBlLWZvcm0gLmZpZWxkLW11bHRpcGxlLWRyYWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmlwZS1mb3JtIC5maWVsZC1tdWx0aXBsZS1kcmFnIGEudGFibGVkcmFnLWhhbmRsZSB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmlwZS1mb3JtIC5maWVsZC1tdWx0aXBsZS1kcmFnIGEudGFibGVkcmFnLWhhbmRsZSAuaGFuZGxlIHtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDI4cHg7XG59XG4uaXBlLWZvcm0gLm1lc3NhZ2VzIHtcbiAgICBtYXJnaW46IDlweCAwIDEwcHggOHB4O1xuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCAxMHB4IDE3cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMXB4IDFweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweCAzNXB4O1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xufVxuLypcbi5pcGUtZm9ybSAubWVzc2FnZXMtLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGY4ZWQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uLy4uL2NvcmUvbWlzYy9pY29ucy9lMjk3MDAvd2FybmluZy5zdmcpO1xuICAgIGJvcmRlci1jb2xvcjogI2Y0ZGFhNiAjZjRkYWE2ICNmNGRhYTYgdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICM3MzRjMDA7XG4gICAgYm94LXNoYWRvdzogLThweCAwIDAgI2UwOTYwMDtcbn1cbiovXG4uaXBlLWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbiB7XG4gICAgcGFkZGluZzogOXB4IDExcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzM2MzYzNjtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmNmY2ZhLCAjZTllOWRkKTtcbn1cbi5pcGUtZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0uYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOGY2O1xufVxuLmlwZS1mb3JtIGlucHV0W3R5cGU9c3VibWl0XS5idXR0b24tLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQ6ICMwMDcxYjg7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuLmlwZS1mb3JtIGlucHV0W3R5cGU9c3VibWl0XS5idXR0b24tLXByaW1hcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMyMzY5YTY7XG59XG5cbi5pcGUtYmxvY2stZm9ybSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiAxcHggc29saWQgZGFya2dyZXk7XG59XG5cbi51aS1hdXRvY29tcGxldGUgLnVpLW1lbnUtaXRlbSBhLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBwYWRkaW5nOiAzcHg7XG59XG5cbnVsLmlwZS1hY3Rpb24tbGlzdCBsaSBhIHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG51bC5pcGUtYWN0aW9uLWxpc3QgbGkgYTpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmlwZS1hY3Rpb24tbGlzdCAuaXBlLWljb24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zbGljay1hcnJvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEwLCAxMCwgMTAsIDAuNSk7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG59XG4uc2xpY2stYXJyb3c6aG92ZXIsIC5zbGljay1hcnJvdzphY3RpdmUsIC5zbGljay1hcnJvdzpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxMCwgMTAsIDEwLCAwLjkpO1xufVxuLnNsaWNrLWFycm93OmhvdmVyOjpiZWZvcmUsIC5zbGljay1hcnJvdzphY3RpdmU6OmJlZm9yZSwgLnNsaWNrLWFycm93OmZvY3VzOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjZmVmZWZlO1xufVxuXG4uc2xpY2stcHJldiB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMDBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwcHg7XG4gICAgbGVmdDogMDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnNsaWNrLXByZXYge1xuICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgIHdpZHRoOiAzNy41cHg7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAuc2xpY2stcHJldiB7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgIH1cbn1cbi5zbGljay1wcmV2OjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgIGNvbnRlbnQ6IFwiXFxmMTQxXCI7XG4gICAgY29sb3I6ICNmZWZlZmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgdG9wOiAwLjM1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuc2xpY2stcHJldjo6YmVmb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICB0b3A6IDAuMzVyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5zbGljay1wcmV2OjpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDVyZW07XG4gICAgICAgIHRvcDogMC42NXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICAgIH1cbn1cblxuLnNsaWNrLW5leHQge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMDBweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMDBweDtcbiAgICByaWdodDogMDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnNsaWNrLW5leHQge1xuICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgIHdpZHRoOiAzNy41cHg7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgIH1cbn1cbi5zbGljay1uZXh0OjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgIGNvbnRlbnQ6IFwiXFxmMTQyXCI7XG4gICAgY29sb3I6ICNmZWZlZmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIHRvcDogMC4zNXJlbTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMzFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICB0b3A6IDAuMzVyZW07XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLnNsaWNrLW5leHQ6OmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgICAgdG9wOiAwLjY1cmVtO1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICB9XG59XG5cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAwO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZWZlZmUgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4uaGVyby1zbGlkZXIsIC5jYXJvdXNlbC1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhlcm8tc2xpZGVyIGltZywgLmNhcm91c2VsLXNsaWRlciBpbWcge1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTBlbSkge1xuICAgIC5oZXJvLXNsaWRlciBpbWcsIC5jYXJvdXNlbC1zbGlkZXIgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuLmhlcm8tc2xpZGVyIGlmcmFtZSwgLmNhcm91c2VsLXNsaWRlciBpZnJhbWUge1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuLmhlcm8tc2xpZGVyLmhzLWRlZmF1bHQsIC5oZXJvLXNsaWRlci5jYXJvdXNlbC1zbGlkZXIsIC5jYXJvdXNlbC1zbGlkZXIsIC5oZXJvLXNsaWRlci5ocy1sYXJnZSwgLmhzLWxhcmdlLmNhcm91c2VsLXNsaWRlciwgLmhlcm8tc2xpZGVyLmhzLW1lZGl1bSwgLmhzLW1lZGl1bS5jYXJvdXNlbC1zbGlkZXIge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xufVxuLmhlcm8tc2xpZGVyLmhzLWRlZmF1bHQgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciwgLmNhcm91c2VsLXNsaWRlciAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyLCAuaGVyby1zbGlkZXIuaHMtbGFyZ2UgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciwgLmhlcm8tc2xpZGVyLmhzLW1lZGl1bSAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuaGVyby1zbGlkZXIuaHMtZGVmYXVsdCAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyLCAuY2Fyb3VzZWwtc2xpZGVyIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIsIC5oZXJvLXNsaWRlci5ocy1sYXJnZSAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyLCAuaGVyby1zbGlkZXIuaHMtbWVkaXVtIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgfVxufVxuLmhlcm8tc2xpZGVyLmhzLWRlZmF1bHQgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyLCAuY2Fyb3VzZWwtc2xpZGVyIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciwgLmhlcm8tc2xpZGVyLmhzLWxhcmdlIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciwgLmhlcm8tc2xpZGVyLmhzLW1lZGl1bSAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4uaGVyby1zbGlkZXIuaHMtZGVmYXVsdCAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEsIC5jYXJvdXNlbC1zbGlkZXIgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhLCAuaGVyby1zbGlkZXIuaHMtbGFyZ2UgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhLCAuaGVyby1zbGlkZXIuaHMtbWVkaXVtIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmhlcm8tc2xpZGVyLmhzLWRlZmF1bHQgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhLCAuY2Fyb3VzZWwtc2xpZGVyIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSwgLmhlcm8tc2xpZGVyLmhzLWxhcmdlIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSwgLmhlcm8tc2xpZGVyLmhzLW1lZGl1bSAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cbn1cbi5oZXJvLXNsaWRlci5ocy1kZWZhdWx0IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXRpdGxlLCAuY2Fyb3VzZWwtc2xpZGVyIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXRpdGxlLCAuaGVyby1zbGlkZXIuaHMtbGFyZ2UgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItdGl0bGUsIC5oZXJvLXNsaWRlci5ocy1tZWRpdW0gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjZmVmZWZlO1xuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMxMjVyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5oZXJvLXNsaWRlci5ocy1kZWZhdWx0IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXRpdGxlLCAuY2Fyb3VzZWwtc2xpZGVyIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXRpdGxlLCAuaGVyby1zbGlkZXIuaHMtbGFyZ2UgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItdGl0bGUsIC5oZXJvLXNsaWRlci5ocy1tZWRpdW0gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE1MCU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjgxMjVyZW07XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAuaGVyby1zbGlkZXIuaHMtZGVmYXVsdCAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEgLnNsaWRlci10aXRsZSwgLmNhcm91c2VsLXNsaWRlciAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEgLnNsaWRlci10aXRsZSwgLmhlcm8tc2xpZGVyLmhzLWxhcmdlIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXRpdGxlLCAuaGVyby1zbGlkZXIuaHMtbWVkaXVtIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi4zMTI1cmVtO1xuICAgIH1cbn1cbi5oZXJvLXNsaWRlci5ocy1kZWZhdWx0IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXN1YnRpdGxlLCAuY2Fyb3VzZWwtc2xpZGVyIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXN1YnRpdGxlLCAuaGVyby1zbGlkZXIuaHMtbGFyZ2UgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItc3VidGl0bGUsIC5oZXJvLXNsaWRlci5ocy1tZWRpdW0gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItc3VidGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCI7XG4gICAgY29sb3I6ICNmZWZlZmU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5oZXJvLXNsaWRlci5ocy1kZWZhdWx0IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXN1YnRpdGxlLCAuY2Fyb3VzZWwtc2xpZGVyIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXN1YnRpdGxlLCAuaGVyby1zbGlkZXIuaHMtbGFyZ2UgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItc3VidGl0bGUsIC5oZXJvLXNsaWRlci5ocy1tZWRpdW0gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5oZXJvLXNsaWRlci5ocy1kZWZhdWx0IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXN1YnRpdGxlLCAuY2Fyb3VzZWwtc2xpZGVyIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXN1YnRpdGxlLCAuaGVyby1zbGlkZXIuaHMtbGFyZ2UgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItc3VidGl0bGUsIC5oZXJvLXNsaWRlci5ocy1tZWRpdW0gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIH1cbn1cbi5oZXJvLXNsaWRlci5ocy1kZWZhdWx0IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXN1YnRpdGxlOmJlZm9yZSwgLmNhcm91c2VsLXNsaWRlciAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEgLnNsaWRlci1zdWJ0aXRsZTpiZWZvcmUsIC5oZXJvLXNsaWRlci5ocy1sYXJnZSAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEgLnNsaWRlci1zdWJ0aXRsZTpiZWZvcmUsIC5oZXJvLXNsaWRlci5ocy1tZWRpdW0gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItc3VidGl0bGU6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmVmZWZlO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMnB4O1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjIxNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuaGVyby1zbGlkZXIuaHMtZGVmYXVsdCAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEgLnNsaWRlci1zdWJ0aXRsZTpiZWZvcmUsIC5jYXJvdXNlbC1zbGlkZXIgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItc3VidGl0bGU6YmVmb3JlLCAuaGVyby1zbGlkZXIuaHMtbGFyZ2UgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItc3VidGl0bGU6YmVmb3JlLCAuaGVyby1zbGlkZXIuaHMtbWVkaXVtIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXN1YnRpdGxlOmJlZm9yZSB7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAuaGVyby1zbGlkZXIuaHMtZGVmYXVsdCAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEgLnNsaWRlci1zdWJ0aXRsZTpiZWZvcmUsIC5jYXJvdXNlbC1zbGlkZXIgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItc3VidGl0bGU6YmVmb3JlLCAuaGVyby1zbGlkZXIuaHMtbGFyZ2UgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItc3VidGl0bGU6YmVmb3JlLCAuaGVyby1zbGlkZXIuaHMtbWVkaXVtIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXN1YnRpdGxlOmJlZm9yZSB7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxufVxuLmhlcm8tc2xpZGVyLmhzLWRlZmF1bHQgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItYnV0dG9uLWFyZWEsIC5jYXJvdXNlbC1zbGlkZXIgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItYnV0dG9uLWFyZWEsIC5oZXJvLXNsaWRlci5ocy1sYXJnZSAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEgLnNsaWRlci1idXR0b24tYXJlYSwgLmhlcm8tc2xpZGVyLmhzLW1lZGl1bSAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEgLnNsaWRlci1idXR0b24tYXJlYSB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuaGVyby1zbGlkZXIuaHMtZGVmYXVsdCAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEgLnNsaWRlci1idXR0b24tYXJlYSwgLmNhcm91c2VsLXNsaWRlciAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEgLnNsaWRlci1idXR0b24tYXJlYSwgLmhlcm8tc2xpZGVyLmhzLWxhcmdlIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLWJ1dHRvbi1hcmVhLCAuaGVyby1zbGlkZXIuaHMtbWVkaXVtIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLWJ1dHRvbi1hcmVhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5oZXJvLXNsaWRlci5ocy1kZWZhdWx0IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLWJ1dHRvbi1hcmVhLCAuY2Fyb3VzZWwtc2xpZGVyIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLWJ1dHRvbi1hcmVhLCAuaGVyby1zbGlkZXIuaHMtbGFyZ2UgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItYnV0dG9uLWFyZWEsIC5oZXJvLXNsaWRlci5ocy1tZWRpdW0gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItYnV0dG9uLWFyZWEge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIH1cbn1cbi5oZXJvLXNsaWRlci5ocy1kZWZhdWx0IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLWJ1dHRvbi1hcmVhIC5zbGlkZXJfYnV0dG9uLCAuY2Fyb3VzZWwtc2xpZGVyIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLWJ1dHRvbi1hcmVhIC5zbGlkZXJfYnV0dG9uLCAuaGVyby1zbGlkZXIuaHMtbGFyZ2UgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItYnV0dG9uLWFyZWEgLnNsaWRlcl9idXR0b24sIC5oZXJvLXNsaWRlci5ocy1tZWRpdW0gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItYnV0dG9uLWFyZWEgLnNsaWRlcl9idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5oZXJvLXNsaWRlci5ocy1kZWZhdWx0IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLWJ1dHRvbi1hcmVhIC5zbGlkZXJfYnV0dG9uIGEsIC5jYXJvdXNlbC1zbGlkZXIgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItYnV0dG9uLWFyZWEgLnNsaWRlcl9idXR0b24gYSwgLmhlcm8tc2xpZGVyLmhzLWxhcmdlIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLWJ1dHRvbi1hcmVhIC5zbGlkZXJfYnV0dG9uIGEsIC5oZXJvLXNsaWRlci5ocy1tZWRpdW0gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItYnV0dG9uLWFyZWEgLnNsaWRlcl9idXR0b24gYSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiAhaW1wb3J0YW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMC44MTI1cmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogI2ZlZmVmZSAhaW1wb3J0YW50O1xuICAgIHRlY3QtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZWZlZmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIHBhZGRpbmc6IDAuODI1cmVtIDEuMjE1cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oZXJvLXNsaWRlci5ocy1kZWZhdWx0IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLWJ1dHRvbi1hcmVhIC5zbGlkZXJfYnV0dG9uIGE6OmFmdGVyLCAuY2Fyb3VzZWwtc2xpZGVyIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLWJ1dHRvbi1hcmVhIC5zbGlkZXJfYnV0dG9uIGE6OmFmdGVyLCAuaGVyby1zbGlkZXIuaHMtbGFyZ2UgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItYnV0dG9uLWFyZWEgLnNsaWRlcl9idXR0b24gYTo6YWZ0ZXIsIC5oZXJvLXNsaWRlci5ocy1tZWRpdW0gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItYnV0dG9uLWFyZWEgLnNsaWRlcl9idXR0b24gYTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5oZXJvLXNsaWRlci5ocy1tZWRpdW0sIC5ocy1tZWRpdW0uY2Fyb3VzZWwtc2xpZGVyIHtcbiAgICBtYXgtaGVpZ2h0OiA0NTBweDtcbn1cbi5oZXJvLXNsaWRlci5ocy1tZWRpdW0gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyLCAuaHMtbWVkaXVtLmNhcm91c2VsLXNsaWRlciAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIge1xuICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xufVxuLmhlcm8tc2xpZGVyLmhzLW1lZGl1bSAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEgLnNsaWRlci10aXRsZSwgLmhzLW1lZGl1bS5jYXJvdXNlbC1zbGlkZXIgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItdGl0bGUge1xuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMxMjVyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5oZXJvLXNsaWRlci5ocy1tZWRpdW0gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItdGl0bGUsIC5ocy1tZWRpdW0uY2Fyb3VzZWwtc2xpZGVyIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNTAlO1xuICAgICAgICBsaW5lLWhlaWdodDogMS44MTI1cmVtO1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLmhlcm8tc2xpZGVyLmhzLW1lZGl1bSAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEgLnNsaWRlci10aXRsZSwgLmhzLW1lZGl1bS5jYXJvdXNlbC1zbGlkZXIgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjMxMjVyZW07XG4gICAgfVxufVxuLmhlcm8tc2xpZGVyLmhzLWxhcmdlLCAuaHMtbGFyZ2UuY2Fyb3VzZWwtc2xpZGVyIHtcbiAgICBtYXgtaGVpZ2h0OiA3MzBweDtcbn1cbi5oZXJvLXNsaWRlci5ocy1sYXJnZSAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIsIC5ocy1sYXJnZS5jYXJvdXNlbC1zbGlkZXIgLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lciAuc2xpZGVyLXRleHQtY29udGFpbmVyIHtcbiAgICBtYXgtaGVpZ2h0OiA3MzBweDtcbn1cbi5oZXJvLXNsaWRlci5ocy1sYXJnZSAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEgLnNsaWRlci10aXRsZSwgLmhzLWxhcmdlLmNhcm91c2VsLXNsaWRlciAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEgLnNsaWRlci10aXRsZSB7XG4gICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMTEyNXJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmhlcm8tc2xpZGVyLmhzLWxhcmdlIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXRpdGxlLCAuaHMtbGFyZ2UuY2Fyb3VzZWwtc2xpZGVyIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNTAlO1xuICAgICAgICBsaW5lLWhlaWdodDogMS44MTI1cmVtO1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLmhlcm8tc2xpZGVyLmhzLWxhcmdlIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXRpdGxlLCAuaHMtbGFyZ2UuY2Fyb3VzZWwtc2xpZGVyIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy4zMTI1cmVtO1xuICAgIH1cbn1cbi5oZXJvLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtbGVmdCwgLmNhcm91c2VsLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtbGVmdCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG59XG4uaGVyby1zbGlkZXIgPiAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyLmhzLWxlZnQgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSwgLmNhcm91c2VsLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtbGVmdCAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIHtcbiAgICBwYWRkaW5nOiAxMnB4IDI4cHggMzJweCAyOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmhlcm8tc2xpZGVyID4gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lci5ocy1sZWZ0IC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEsIC5jYXJvdXNlbC1zbGlkZXIgPiAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyLmhzLWxlZnQgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSB7XG4gICAgICAgIHBhZGRpbmc6IDY0cHggMzJweCA2NHB4IDk2cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAuaGVyby1zbGlkZXIgPiAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyLmhzLWxlZnQgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSwgLmNhcm91c2VsLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtbGVmdCAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIHtcbiAgICAgICAgcGFkZGluZzogNjRweCAzMnB4IDY0cHggOTZweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5oZXJvLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtbGVmdCAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItYnV0dG9uLWFyZWEgLnNsaWRlcl9idXR0b24gYSwgLmNhcm91c2VsLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtbGVmdCAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItYnV0dG9uLWFyZWEgLnNsaWRlcl9idXR0b24gYSB7XG4gICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxufVxuLmhlcm8tc2xpZGVyID4gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lci5ocy1yaWdodCwgLmNhcm91c2VsLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtcmlnaHQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbn1cbi5oZXJvLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtcmlnaHQgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSwgLmNhcm91c2VsLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtcmlnaHQgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSB7XG4gICAgcGFkZGluZzogMTJweCAyOHB4IDMycHggMjhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5oZXJvLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtcmlnaHQgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSwgLmNhcm91c2VsLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtcmlnaHQgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSB7XG4gICAgICAgIHBhZGRpbmc6IDY0cHggOTZweCA2NHB4IDMycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAuaGVyby1zbGlkZXIgPiAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyLmhzLXJpZ2h0IC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEsIC5jYXJvdXNlbC1zbGlkZXIgPiAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyLmhzLXJpZ2h0IC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEge1xuICAgICAgICBwYWRkaW5nOiA2NHB4IDk2cHggNjRweCAzMnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmhlcm8tc2xpZGVyID4gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lci5ocy1yaWdodCAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItYnV0dG9uLWFyZWEgLnNsaWRlcl9idXR0b24gYSwgLmNhcm91c2VsLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtcmlnaHQgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLWJ1dHRvbi1hcmVhIC5zbGlkZXJfYnV0dG9uIGEge1xuICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbn1cbi5oZXJvLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtY2VudGVyLCAuY2Fyb3VzZWwtc2xpZGVyID4gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lci5ocy1jZW50ZXIge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuaGVyby1zbGlkZXIgPiAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyLmhzLWNlbnRlciwgLmNhcm91c2VsLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtY2VudGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxufVxuLmhlcm8tc2xpZGVyID4gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lci5ocy1jZW50ZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSwgLmNhcm91c2VsLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtY2VudGVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEge1xuICAgIHBhZGRpbmc6IDEycHggMjhweCAzMnB4IDI4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmhlcm8tc2xpZGVyID4gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lci5ocy1jZW50ZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSwgLmNhcm91c2VsLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtY2VudGVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEge1xuICAgICAgICBwYWRkaW5nOiAzMnB4O1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLmhlcm8tc2xpZGVyID4gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lci5ocy1jZW50ZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSwgLmNhcm91c2VsLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtY2VudGVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEge1xuICAgICAgICBwYWRkaW5nOiAzMnB4O1xuICAgIH1cbn1cbi5oZXJvLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtY2VudGVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEgLnNsaWRlci1zdWJ0aXRsZTpiZWZvcmUsIC5jYXJvdXNlbC1zbGlkZXIgPiAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyLmhzLWNlbnRlciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItc3VidGl0bGU6YmVmb3JlIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5oZXJvLXNsaWRlciA+IC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIuaHMtY2VudGVyIC5zbGlkZXItdGV4dC1jb250YWluZXIgLnNsaWRlci10ZXh0LWFyZWEgLnNsaWRlci1idXR0b24tYXJlYSAuc2xpZGVyX2J1dHRvbiBhLCAuY2Fyb3VzZWwtc2xpZGVyID4gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lci5ocy1jZW50ZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLWJ1dHRvbi1hcmVhIC5zbGlkZXJfYnV0dG9uIGEge1xuICAgICAgICB3aWR0aDogNjUlO1xuICAgIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLmhlcm8tc2xpZGVyID4gLnNsaWRlci10ZXh0LWJnLWNvbnRhaW5lci5ocy1jZW50ZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciAuc2xpZGVyLXRleHQtYXJlYSAuc2xpZGVyLWJ1dHRvbi1hcmVhIC5zbGlkZXJfYnV0dG9uIGEsIC5jYXJvdXNlbC1zbGlkZXIgPiAuc2xpZGVyLXRleHQtYmctY29udGFpbmVyLmhzLWNlbnRlciAuc2xpZGVyLXRleHQtY29udGFpbmVyIC5zbGlkZXItdGV4dC1hcmVhIC5zbGlkZXItYnV0dG9uLWFyZWEgLnNsaWRlcl9idXR0b24gYSB7XG4gICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICB9XG59XG5cbi5jYXJvdXNlbC1zbGlkZXIge1xuICAgIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG59XG4uY2Fyb3VzZWwtc2xpZGVyIC5zbGlkZXItdGV4dC1iZy1jb250YWluZXIgLnNsaWRlci10ZXh0LWNvbnRhaW5lciB7XG4gICAgbWF4LWhlaWdodDogaW5oZXJpdDtcbn1cblxuZm9ybS5ub2RlLWxheW91dC1idWlsZGVyLWZvcm0gZGl2I2VkaXQtYWN0aW9ucywgZm9ybS5lbnRpdHktdmlldy1kaXNwbGF5LWxheW91dC1idWlsZGVyLWZvcm0gZGl2I2VkaXQtYWN0aW9ucywgZm9ybS5ub2RlLWxheW91dC1idWlsZGVyLWZvcm0gZGl2LmxheW91dC1idWlsZGVyX19tZXNzYWdlLCBmb3JtLmVudGl0eS12aWV3LWRpc3BsYXktbGF5b3V0LWJ1aWxkZXItZm9ybSBkaXYubGF5b3V0LWJ1aWxkZXJfX21lc3NhZ2UsIGZvcm0ubm9kZS1sYXlvdXQtYnVpbGRlci1mb3JtIGRpdiNlZGl0LW1vZGVyYXRpb24tc3RhdGUtd3JhcHBlciwgZm9ybS5lbnRpdHktdmlldy1kaXNwbGF5LWxheW91dC1idWlsZGVyLWZvcm0gZGl2I2VkaXQtbW9kZXJhdGlvbi1zdGF0ZS13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDc1cmVtO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAuNjI1cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBmb3JtLm5vZGUtbGF5b3V0LWJ1aWxkZXItZm9ybSBkaXYjZWRpdC1hY3Rpb25zLCBmb3JtLmVudGl0eS12aWV3LWRpc3BsYXktbGF5b3V0LWJ1aWxkZXItZm9ybSBkaXYjZWRpdC1hY3Rpb25zLCBmb3JtLm5vZGUtbGF5b3V0LWJ1aWxkZXItZm9ybSBkaXYubGF5b3V0LWJ1aWxkZXJfX21lc3NhZ2UsIGZvcm0uZW50aXR5LXZpZXctZGlzcGxheS1sYXlvdXQtYnVpbGRlci1mb3JtIGRpdi5sYXlvdXQtYnVpbGRlcl9fbWVzc2FnZSwgZm9ybS5ub2RlLWxheW91dC1idWlsZGVyLWZvcm0gZGl2I2VkaXQtbW9kZXJhdGlvbi1zdGF0ZS13cmFwcGVyLCBmb3JtLmVudGl0eS12aWV3LWRpc3BsYXktbGF5b3V0LWJ1aWxkZXItZm9ybSBkaXYjZWRpdC1tb2RlcmF0aW9uLXN0YXRlLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gICAgfVxufVxuI2xheW91dC1idWlsZGVyLW1vZGFsIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpICFpbXBvcnRhbnQ7XG59XG4jbGF5b3V0LWJ1aWxkZXItbW9kYWwgZGl2LmRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDAuM3JlbTtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4jbGF5b3V0LWJ1aWxkZXItbW9kYWwgZm9ybSA+IGRpdi5mb3JtLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IzZTVmYztcbn1cbiNsYXlvdXQtYnVpbGRlci1tb2RhbCBmb3JtID4gZGl2LmZvcm0td3JhcHBlciA+IGRpdiB7XG4gICAgcGFkZGluZzogMC41cmVtO1xufVxuI2xheW91dC1idWlsZGVyLW1vZGFsIGZvcm0gPiBkaXYuZm9ybS13cmFwcGVyID4gZGl2Om50aC1jaGlsZChldmVuKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbn1cbiNsYXlvdXQtYnVpbGRlci1tb2RhbCBmb3JtID4gZGl2LmZvcm0td3JhcHBlciA+IGRpdiBsYWJlbCwgI2xheW91dC1idWlsZGVyLW1vZGFsIGZvcm0gPiBkaXYuZm9ybS13cmFwcGVyID4gZGl2IC5pcGUtZm9ybSBoNCwgLmlwZS1mb3JtICNsYXlvdXQtYnVpbGRlci1tb2RhbCBmb3JtID4gZGl2LmZvcm0td3JhcHBlciA+IGRpdiBoNCB7XG4gICAgbWFyZ2luOiAwIDAgMC4xcmVtIDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNsYXlvdXQtYnVpbGRlci1tb2RhbCBmb3JtID4gZGl2LmZvcm0td3JhcHBlciA+IGRpdiBsYWJlbCBbZm9yXSwgI2xheW91dC1idWlsZGVyLW1vZGFsIGZvcm0gPiBkaXYuZm9ybS13cmFwcGVyID4gZGl2IC5pcGUtZm9ybSBoNCBbZm9yXSwgLmlwZS1mb3JtICNsYXlvdXQtYnVpbGRlci1tb2RhbCBmb3JtID4gZGl2LmZvcm0td3JhcHBlciA+IGRpdiBoNCBbZm9yXSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuI2xheW91dC1idWlsZGVyLW1vZGFsIGZvcm0gPiBkaXYuZm9ybS1pdGVtLXNldHRpbmdzLXZpZXctbW9kZSB7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG59XG4jbGF5b3V0LWJ1aWxkZXItbW9kYWwgaW5wdXQge1xuICAgIG1hcmdpbjogMDtcbn1cbiNsYXlvdXQtYnVpbGRlci1tb2RhbCBzZWxlY3Qge1xuICAgIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBkaXYjZ3NjU2VhcmNoRm9ybU1vZGFsIHtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA3cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIH1cbn1cbmRpdiNnc2NTZWFyY2hGb3JtTW9kYWwgLmdzYy1tb2RhbC10b3Age1xuICAgIGNvbG9yOiAjZmVmZWZlO1xuICAgIG1hcmdpbjogLTFyZW0gLTFyZW0gMXJlbSAtMXJlbTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgZGl2I2dzY1NlYXJjaEZvcm1Nb2RhbCAuZ3NjLW1vZGFsLXRvcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cbn1cbmRpdiNnc2NTZWFyY2hGb3JtTW9kYWwgLmdzYy1tb2RhbC10b3AgYnV0dG9uLmNsb3NlLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NDMzNjtcbiAgICBsaW5lLWhlaWdodDogMS40NXJlbTtcbiAgICBjb2xvcjogI2ZlZmVmZTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGRpdiNnc2NTZWFyY2hGb3JtTW9kYWwgLmdzYy1tb2RhbC10b3AgYnV0dG9uLmNsb3NlLWJ1dHRvbiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIH1cbn1cbmRpdiNnc2NTZWFyY2hGb3JtTW9kYWwgLmdzYy1tb2RhbC10b3AgYnV0dG9uLmNsb3NlLWJ1dHRvbjpob3ZlciB7XG4gICAgY29sb3I6ICMwYTBhMGE7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGRpdiNnc2NTZWFyY2hGb3JtTW9kYWwgLmdzYy1tb2RhbC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogM3JlbTtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGRpdiAjYXVkaWVuY2Utc2VhcmNoLWZvcm0gaW5wdXQge1xuICAgICAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgUmVndWxhclwiO1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGVjZWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG59XG5kaXYgI2F1ZGllbmNlLXNlYXJjaC1mb3JtIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGJsYWNrO1xufVxuZGl2ICNhdWRpZW5jZS1zZWFyY2gtZm9ybSBidXR0b24ge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI3NnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4OThFQztcbn1cbmRpdiAjYXVkaWVuY2Utc2VhcmNoLWZvcm0gYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE2NGFkO1xufVxuZGl2ICNhdWRpZW5jZS1zZWFyY2gtZm9ybSBidXR0b24uZ3NjLW1vZGFsLWJ1dHRvbi1jbG9zZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NDMzNjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuZGl2ICNhdWRpZW5jZS1zZWFyY2gtZm9ybSBidXR0b24uZ3NjLW1vZGFsLWJ1dHRvbi1jbG9zZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JhMTYwYTtcbn1cbmRpdiAjYXVkaWVuY2Utc2VhcmNoLWZvcm0gc3Bhbi5nc2Mtd2VsY29tZS10ZXh0IHtcbiAgICBjb2xvcjogIzAwM0RBNTtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5kaXYgI2F1ZGllbmNlLXNlYXJjaC1mb3JtIHNwYW4uZ3NjLXdlbGNvbWUtdGV4dDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltYWdlcy9yYXktb2YtbGlnaHQtaWNvbi5zdmdcIik7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbmgzLmFydGljbGUtdHlwZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5hcnRpY2xlLXR5cGUuc29jaWFsLXRpdGxlIHtcbiAgICBjb2xvcjogIzZGNzc4MDtcbn1cblxuZGl2Lm1vcmUtbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjbGVhcjogYm90aDtcbn1cbi5hcnRpY2xlLWZ1bGwtZGlzcGxheSBmaWd1cmUuYXJ0aWNsZS1oZWFkZXItaW1hZ2UsIC5hcnRpY2xlLWZ1bGwtZGlzcGxheSBib2R5LmNrZV9lZGl0YWJsZSBkaXYgZHJ1cGFsLWVudGl0eS5hcnRpY2xlLWhlYWRlci1pbWFnZSwgYm9keS5ja2VfZWRpdGFibGUgZGl2IC5hcnRpY2xlLWZ1bGwtZGlzcGxheSBkcnVwYWwtZW50aXR5LmFydGljbGUtaGVhZGVyLWltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5hcnRpY2xlLWZ1bGwtZGlzcGxheSBmaWd1cmUuYXJ0aWNsZS1oZWFkZXItaW1hZ2UgZmlnY2FwdGlvbiwgLmFydGljbGUtZnVsbC1kaXNwbGF5IGJvZHkuY2tlX2VkaXRhYmxlIGRpdiBkcnVwYWwtZW50aXR5LmFydGljbGUtaGVhZGVyLWltYWdlIGZpZ2NhcHRpb24sIGJvZHkuY2tlX2VkaXRhYmxlIGRpdiAuYXJ0aWNsZS1mdWxsLWRpc3BsYXkgZHJ1cGFsLWVudGl0eS5hcnRpY2xlLWhlYWRlci1pbWFnZSBmaWdjYXB0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcbn1cbi5hcnRpY2xlLWZ1bGwtZGlzcGxheSBmaWd1cmUuYXJ0aWNsZS1oZWFkZXItaW1hZ2UgZmlnY2FwdGlvbiBzcGFuLmNyZWRpdCwgLmFydGljbGUtZnVsbC1kaXNwbGF5IGJvZHkuY2tlX2VkaXRhYmxlIGRpdiBkcnVwYWwtZW50aXR5LmFydGljbGUtaGVhZGVyLWltYWdlIGZpZ2NhcHRpb24gc3Bhbi5jcmVkaXQsIGJvZHkuY2tlX2VkaXRhYmxlIGRpdiAuYXJ0aWNsZS1mdWxsLWRpc3BsYXkgZHJ1cGFsLWVudGl0eS5hcnRpY2xlLWhlYWRlci1pbWFnZSBmaWdjYXB0aW9uIHNwYW4uY3JlZGl0IHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMC4xNXJlbTtcbn1cbi5hcnRpY2xlLWZ1bGwtZGlzcGxheSAuYXJ0aWNsZS1kYXRlIHtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgUmVndWxhclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBjb2xvcjogIzQ5NTA1Nztcbn1cbi5hcnRpY2xlLWZ1bGwtZGlzcGxheSAuYXJ0aWNsZS1hdXRob3Ige1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgY29sb3I6ICMxRjdEQUY7XG59XG4uYXJ0aWNsZS1mdWxsLWRpc3BsYXkgLmFydGljbGUtc29jaWFsLW1lZGlhIGE6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uYXJ0aWNsZS1mdWxsLWRpc3BsYXkgLmFydGljbGUtYm9keSB7XG4gICAgcGFkZGluZzogMXJlbSAwO1xufVxuLmFydGljbGUtZnVsbC1kaXNwbGF5IC5hcnRpY2xlLXRhZ3Mge1xuICAgIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nOiAwIDJyZW0gMXJlbSAwO1xufVxuLmFydGljbGUtZnVsbC1kaXNwbGF5IC5hcnRpY2xlLXRhZ3MgcCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmFydGljbGUtbGlzdGluZ3MgLmFydGljbGUtbGlzdC1yb3cgLmFydGljbGUtbGlzdC1zZXBhcmF0b3Ige1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjQ0VENERBO1xufVxuLmFydGljbGUtbGlzdGluZ3MgLmFydGljbGUtbGlzdC1yb3cgLmFydGljbGUtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzQzQTQwO1xufVxuLmFydGljbGUtbGlzdGluZ3MgLmFydGljbGUtbGlzdC1yb3cgLmFydGljbGUtdGl0bGUge1xuICAgIGNvbG9yOiAjM0FBNERDO1xuICAgIGZvbnQtc2l6ZTogMS4zM2VtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xufVxuLmFydGljbGUtbGlzdGluZ3MgLmFydGljbGUtbGlzdC1yb3cgLmFydGljbGUtdGl0bGUgYSB7XG4gICAgY29sb3I6ICMzQUE0REM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFydGljbGUtbGlzdGluZ3MgLmFydGljbGUtbGlzdC1yb3cgLmFydGljbGUtdGl0bGUgYTpob3ZlciB7XG4gICAgY29sb3I6ICNFNDAwMkI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYXJ0aWNsZS1saXN0aW5ncyAuYXJ0aWNsZS1saXN0LXJvdyAuc2VwYXJhdG9yLWxpbmUtYmVmb3JlOjpiZWZvcmUsIC5hcnRpY2xlLWxpc3RpbmdzIC5hcnRpY2xlLWxpc3Qtcm93IC5zZXBhcmF0b3ItbGluZS1kYXJrLWJlZm9yZTo6YmVmb3JlLCAuYXJ0aWNsZS1saXN0aW5ncyAuYXJ0aWNsZS1saXN0LXJvdyAuc2VwYXJhdG9yLWxpbmUtbWFyb29uLWJlZm9yZTo6YmVmb3JlIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4uYXJ0aWNsZS1saXN0aW5ncyAuYXJ0aWNsZS1saXN0LXJvdyAuYXV0aG9yLCAuYXJ0aWNsZS1saXN0aW5ncyAuYXJ0aWNsZS1saXN0LXJvdyAuYXJ0aWNsZS1kYXRlIHtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuLmFydGljbGUtbGlzdGluZ3MgLmFydGljbGUtbGlzdC1yb3cgLmFydGljbGUtZGF0ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5hcnRpY2xlLWxpc3RpbmdzIC5hcnRpY2xlLWxpc3Qtcm93IC5jYXRlZ29yeS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjRTQwMDJCO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG59XG4uYXJ0aWNsZS1saXN0aW5ncyAuYXJ0aWNsZS1saXN0LXJvdyAuY2F0ZWdvcnktY29udGFpbmVyIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYXJ0aWNsZS1saXN0aW5ncyAuYXJ0aWNsZS1saXN0LXJvdyAuYXJ0aWNsZS1zdW1tYXJ5IHtcbiAgICBtYXJnaW46IDAuNXJlbSAwO1xufVxuXG4uYXJ0aWNsZXMtY29udGFpbmVyIC5hcnRpY2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmMDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmFydGljbGVzLWNvbnRhaW5lciAuYXJ0aWNsZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI5MXB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDU5MXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbn1cbi5hcnRpY2xlcy1jb250YWluZXIgLmFydGljbGUtaW1hZ2Uge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFydGljbGVzLWNvbnRhaW5lciAuYXJ0aWNsZS1kYXRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDFyZW0gMXJlbSAwLjVyZW0gMXJlbTtcbn1cbi5hcnRpY2xlcy1jb250YWluZXIgLmFydGljbGUtZGF0ZSAuZGF0ZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwOUNERTtcbiAgICBjb2xvcjogI0FEQjVCRDtcbn1cbi5hcnRpY2xlcy1jb250YWluZXIgLmFydGljbGUtdGl0bGUge1xuICAgIG1hcmdpbjogMC41cmVtIDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgUmVndWxhclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMzNDNBNDA7XG59XG4uYXJ0aWNsZXMtY29udGFpbmVyIC5hcnRpY2xlLWJvZHkge1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW0gMXJlbSAxcmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuYXJ0aWNsZXMtY29udGFpbmVyIC5hcnRpY2xlLWJvZHkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjlyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gICAgfVxufVxuLmFydGljbGVzLWNvbnRhaW5lciAuYXJ0aWNsZS1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmFydGljbGVzLWNvbnRhaW5lciAuYXJ0aWNsZS1saW5rIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgfVxufVxuLmFydGljbGVzLWNvbnRhaW5lciAuYXJ0aWNsZS1saW5rIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBBdmVuaXIgTmV4dCBXMDEsIEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICMzOWFmZWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nOiAwLjVlbSAxLjI1cmVtO1xuICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXJ0aWNsZXMtY29udGFpbmVyIC5hcnRpY2xlLWxpbmsgYTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjY2NjY2O1xuICAgIGNvbG9yOiAjMzlhZmVmO1xufVxuLmFydGljbGVzLWNvbnRhaW5lciAuYXJ0aWNsZS1saW5rIGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXJ0aWNsZS10YXhvbm9teS1saXN0LWJsb2NrIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzhlOTQ5ZTtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICM1YmJiZWU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZmJmYmY7XG4gICAgbWFyZ2luOiAxLjM5ZW0gMCAwIDA7XG4gICAgcGFkZGluZzogMTZweCAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuLmFydGljbGUtdGF4b25vbXktbGlzdC1ibG9jayAuYXJ0aWNsZS10YXhvbm9teS1saXN0LWNvbnRhaW5lciB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cbi5hcnRpY2xlLXRheG9ub215LWxpc3QtYmxvY2sgLmFydGljbGUtdGF4b25vbXktbGlzdC1jb250YWluZXIgdWwgbGkuYXRsLWl0ZW0gYSB7XG4gICAgY29sb3I6ICM4NjhEOTY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JmYmZiZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgUmVndWxhclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG4uYXJ0aWNsZS10YXhvbm9teS1saXN0LWJsb2NrIC5hcnRpY2xlLXRheG9ub215LWxpc3QtY29udGFpbmVyIHVsIGxpLmF0bC1pdGVtIGE6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZjEzZVwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAyNHB4LzEgXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cbi5hcnRpY2xlLXRheG9ub215LWxpc3QtYmxvY2sgLmFydGljbGUtdGF4b25vbXktbGlzdC1jb250YWluZXIgdWwgbGkuYXRsLWl0ZW0gYTpob3ZlciB7XG4gICAgY29sb3I6ICMzMjlBRjA7XG59XG5cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdCAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0LS1pdGVtIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRlMGU0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWxpc3QgLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdC0taXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGUwZTQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWxpc3QtLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWxpc3QgLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdC0taXRlbSAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0LS10aHVtYm5haWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdCAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0LS1pdGVtIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWxpc3QtLXRodW1ibmFpbCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk5OTk7XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWxpc3QtLWl0ZW0gLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdC0tdGh1bWJuYWlsIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWxpc3QtLWl0ZW0gLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdC0tdGh1bWJuYWlsIGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWxpc3QgLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdC0taXRlbSBoMiB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdCAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0LS1pdGVtIGgyIGEge1xuICAgIGNvbG9yOiAjMDAzZGE1ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBwYWRkaW5nOiAwLjhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWxpc3QtLWl0ZW0gaDIgYSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdCAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0LS1pdGVtIGgyIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMmQ2Y2MwO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWxpc3QtLWl0ZW0gaDIgYTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdCAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0LS1pdGVtIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWxpc3QtLWJvZHkgcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWxpc3QgLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdC0taXRlbSAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0LS1hYm91dCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZTBlNDtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWxpc3QtLWl0ZW0gLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdC0tYWJvdXQgLmF1dGhvci1uYW1lIHtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWxpc3QtLWl0ZW0gLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdC0tYWJvdXQgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjYjQwMDFmO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWxpc3QtLWl0ZW0gLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdC0tYWJvdXQgYTpob3ZlciB7XG4gICAgY29sb3I6ICMxYjAwMDU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtcGFnZXIge1xuICAgIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtcGFnZXIgbGkucGFnaW5hdGlvbi1wcmV2aW91cyBhLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtcGFnZXIgbGkucGFnaW5hdGlvbi1uZXh0IGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2YTc4ODc7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGNvbG9yOiAjZmVmZWZlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiA4cHggMjJweDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy1wYWdlciBsaS5wYWdpbmF0aW9uLXByZXZpb3VzIGE6aG92ZXIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy1wYWdlciBsaS5wYWdpbmF0aW9uLW5leHQgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZWZlZmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkNmNjMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy1wYWdlciBsaS5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ExYWJiNjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgY29sb3I6ICNmMWYxZjE7XG4gICAgcGFkZGluZzogOHB4IDIycHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtcGFnZXIgbGkuZGlzYWJsZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhMWFiYjY7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIHtcbiAgICBjb2xvcjogI2ZlZmVmZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tYmFja2dyb3VuZCAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLWJhY2tncm91bmQgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLXZpZGVvIHZpZGVvLmhlYWRlci12aWRlby1wbGF5ZXIge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA0OS45OSU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tYmFja2dyb3VuZCAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tdmlkZW8gaWZyYW1lLmhlYWRlci12aWRlby1wbGF5ZXIge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA0OS45OSU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlcjogbm9uZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMjRweCAxMHB4O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1vdmVybGF5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNjUpO1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDI0cHggMThweCAyNHB4O1xuICAgIH1cbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgaDEsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tb3ZlcmxheSBoMiwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tb3ZlcmxheSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDMsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1vdmVybGF5IGgzLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1vdmVybGF5IGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgaDQsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg1LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tb3ZlcmxheSBoNSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tb3ZlcmxheSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDYsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1vdmVybGF5IGg2LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1vdmVybGF5IGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgcC5zb2NpYWwtdGl0bGUsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgZGl2LnByaW1hcnktY29udGVudC1hcmVhIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tb3ZlcmxheSBwLnNvY2lhbC10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tb3ZlcmxheSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1vdmVybGF5IGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1vdmVybGF5IFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1vdmVybGF5IGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tb3ZlcmxheSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgZGl2LnByaW1hcnktY29udGVudC1hcmVhIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgW3R5cGU9cmFkaW9dICsgbGFiZWwge1xuICAgIGNvbG9yOiAjODY4ZDk2O1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1vdmVybGF5IGgxLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1vdmVybGF5IGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoMiwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgaDIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgzLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tb3ZlcmxheSBoMywgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tb3ZlcmxheSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDQsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1vdmVybGF5IGg0LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1vdmVybGF5IGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBoNSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgaDUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg2LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tb3ZlcmxheSBoNiwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tb3ZlcmxheSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1vdmVybGF5IHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1vdmVybGF5IGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBwLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgcC5zb2NpYWwtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1vdmVybGF5IFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tb3ZlcmxheSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tb3ZlcmxheSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tb3ZlcmxheSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1vdmVybGF5IGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1vdmVybGF5IFt0eXBlPXJhZGlvXSArIGxhYmVsIHtcbiAgICAgICAgY29sb3I6ICNmZWZlZmU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIH1cbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgc3Bhbi51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zdWJ0aXRsZSB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tb3ZlcmxheSBzcGFuLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLXN1YnRpdGxlIHtcbiAgICAgICAgY29sb3I6ICNmZWZlZmU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIH1cbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLW92ZXJsYXkgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLWF1dGhvci1pbmZvIHtcbiAgICBmb250LXNpemU6IDAuODI1cmVtO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tb3ZlcmxheSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tYXV0aG9yLWluZm8ge1xuICAgICAgICBjb2xvcjogI2ZlZmVmZTtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUge1xuICAgIHBhZGRpbmc6IDEwcHggMCAwIDA7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLXNpbXBsZSB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMCAwIDA7XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tc2ltcGxlIGgxLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tc2ltcGxlIGgyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGgzLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tc2ltcGxlIGgzLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg0LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tc2ltcGxlIGg0LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg1LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tc2ltcGxlIGg1LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGg2LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tc2ltcGxlIGg2LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tc2ltcGxlIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgZGl2LnByaW1hcnktY29udGVudC1hcmVhIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tc2ltcGxlIHAuc29jaWFsLXRpdGxlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgZGl2LnByaW1hcnktY29udGVudC1hcmVhIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLXNpbXBsZSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tc2ltcGxlIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tc2ltcGxlIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tc2ltcGxlIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgW3R5cGU9cmFkaW9dICsgbGFiZWwge1xuICAgIGNvbG9yOiAjMjYzMjM4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgaDEsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLXNpbXBsZSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgaDIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLXNpbXBsZSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDMsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgaDMsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLXNpbXBsZSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDQsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgaDQsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLXNpbXBsZSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgaDUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLXNpbXBsZSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgaDYsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgaDYsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLXNpbXBsZSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgcC5zb2NpYWwtdGl0bGUsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLXNpbXBsZSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgcC5zb2NpYWwtdGl0bGUsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgcC5zb2NpYWwtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLXNpbXBsZSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLXNpbXBsZSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLXNpbXBsZSBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tc2ltcGxlIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgZGl2LnByaW1hcnktY29udGVudC1hcmVhIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLXNpbXBsZSBbdHlwZT1yYWRpb10gKyBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZSAudWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tc2ltcGxlIHNwYW4udWNyLWFydGljbGVzLS1wYWdlLS10aXRsZS0tc3VidGl0bGUge1xuICAgIGNvbG9yOiAjMTU2NWMwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLXNpbXBsZSBzcGFuLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLXRpdGxlLS1zaW1wbGUgLnVjci1hcnRpY2xlcy0tcGFnZS0tdGl0bGUtLWF1dGhvci1pbmZvIHtcbiAgICBmb250LXNpemU6IDAuODI1cmVtO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogIzAwMDAwMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnBjYS1jb250ZW50IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbC0tYm9keSA+IHA6Zmlyc3QtY2hpbGQ6Zmlyc3QtbGV0dGVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG8gU2xhYlwiLCBIZWx2ZXRpY2EsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjNDU1YTY0O1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnBjYS1jb250ZW50IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbC0tYm9keSBmaWd1cmUuZW1iZWRkZWQtZW50aXR5LmFsaWduLWxlZnQsIGJvZHkuY2tlX2VkaXRhYmxlIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnBjYS1jb250ZW50IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbC0tYm9keSBkcnVwYWwtZW50aXR5LmVtYmVkZGVkLWVudGl0eS5hbGlnbi1sZWZ0LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wY2EtY29udGVudCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwtLWJvZHkgZmlndXJlLmVtYmVkZGVkLWVudGl0eS5hbGlnbi1yaWdodCwgYm9keS5ja2VfZWRpdGFibGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucGNhLWNvbnRlbnQgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsLS1ib2R5IGRydXBhbC1lbnRpdHkuZW1iZWRkZWQtZW50aXR5LmFsaWduLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnBjYS1jb250ZW50IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbC0tYm9keSBmaWd1cmUuZW1iZWRkZWQtZW50aXR5LmFsaWduLWxlZnQgZmlnY2FwdGlvbiwgYm9keS5ja2VfZWRpdGFibGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucGNhLWNvbnRlbnQgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsLS1ib2R5IGRydXBhbC1lbnRpdHkuZW1iZWRkZWQtZW50aXR5LmFsaWduLWxlZnQgZmlnY2FwdGlvbiwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucGNhLWNvbnRlbnQgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsLS1ib2R5IGZpZ3VyZS5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tcmlnaHQgZmlnY2FwdGlvbiwgYm9keS5ja2VfZWRpdGFibGUgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucGNhLWNvbnRlbnQgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsLS1ib2R5IGRydXBhbC1lbnRpdHkuZW1iZWRkZWQtZW50aXR5LmFsaWduLXJpZ2h0IGZpZ2NhcHRpb24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNhcHRpb247XG4gICAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wY2EtY29udGVudCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwtLXNoYXJpbmcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnBjYS1jb250ZW50IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbC0tc2hhcmluZyAuc2hhcmluZy10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnBjYS1jb250ZW50IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbC0tc2hhcmluZyAuYWRkdG9hbnlfbGlzdCA+IGEge1xuICAgIHBhZGRpbmc6IDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wY2EtY29udGVudCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwtLXNoYXJpbmcgLmFkZHRvYW55X2xpc3QgPiBhID4gc3BhbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHdpZHRoOiA0NXB4O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wY2EtY29udGVudCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwtLXNoYXJpbmcgLmFkZHRvYW55X2xpc3QgPiBhID4gc3BhbiB7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnBjYS1jb250ZW50IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbC0tc2hhcmluZyAuYWRkdG9hbnlfbGlzdCA+IGEgPiBzcGFuIHtcbiAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wY2EtY29udGVudCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwtLXNoYXJpbmcgLmFkZHRvYW55X2xpc3QgPiBhID4gc3BhbiB7XG4gICAgICAgIHdpZHRoOiAxNjVweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucGNhLWNvbnRlbnQgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsLS1zaGFyaW5nIC5hZGR0b2FueV9saXN0ID4gYSA+IHNwYW4ge1xuICAgICAgICB3aWR0aDogMTY1cHg7XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucGNhLWNvbnRlbnQgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsLS1zaGFyaW5nIC5hZGR0b2FueV9saXN0ID4gYSA+IHNwYW4gPiBzdmcge1xuICAgIGhlaWdodDogMzJweDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnBjYS1jb250ZW50IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbC0tc2hhcmluZyAuYWRkdG9hbnlfbGlzdCA+IGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucGNhLWNvbnRlbnQgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsLS10YWdzIHtcbiAgICBtYXJnaW46IDFyZW0gMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnBjYS1jb250ZW50IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbC0tdGFncyAudGFncy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wY2EtY29udGVudCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwtLXRhZ3MgLnRhZ3MtbGlzdCBkaXYge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucGNhLWNvbnRlbnQgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsLS10YWdzIC50YWdzLWxpc3QgZGl2IGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQwMDJCO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNDAwMkI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogI2ZlZmVmZTtcbiAgICBwYWRkaW5nOiA1cHggMjBweCA4cHggMjBweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucGNhLWNvbnRlbnQgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsLS10YWdzIC50YWdzLWxpc3QgZGl2IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gICAgY29sb3I6ICNFNDAwMkI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wY2EtY29udGVudCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwtLXZpZXctbW9yZSB7XG4gICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucGNhLWNvbnRlbnQgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsLS12aWV3LW1vcmUge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wY2EtY29udGVudCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwtLXZpZXctbW9yZSBhIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1tb3JlLWxpbmsgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0RBNTtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDNkYTUgIWltcG9ydGFudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLW1vcmUtbGluayBhOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzREE1O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1tb3JlLWxpbmsgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzc5NiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmVmZWZlICFpbXBvcnRhbnQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1tb3JlLWxpbmsgYTpob3ZlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzc5NiAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQge1xuICAgIGhlaWdodDogMTAwJTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXN0YW5kYXJkIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZC0tY29udGVudCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NFRDREQTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQgLnVjci1hcnRpY2xlcy0tYmxvY2stLXN0YW5kYXJkLS1jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgbWluLWhlaWdodDogMjkxcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZCAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtLWNvbnRlbnQgLnN0YW5kYXJkLWltYWdlIGltZyB7XG4gICAgYm9yZGVyOiBub25lO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQgLnVjci1hcnRpY2xlcy0tYmxvY2stLXN0YW5kYXJkLS1jb250ZW50IC5hcnRpY2xlLWRhdGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAwLjVyZW07XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZCAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtLWNvbnRlbnQgLmFydGljbGUtZGF0ZSB0aW1lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNGRjhCMUM7XG4gICAgY29sb3I6ICM3Nzc3Nzc7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZCAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtLWNvbnRlbnQgLmFydGljbGUtdGl0bGUge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQgLnVjci1hcnRpY2xlcy0tYmxvY2stLXN0YW5kYXJkLS1jb250ZW50IC5hcnRpY2xlLXRpdGxlIGgyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMDAzREE1O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZCAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtLWNvbnRlbnQgLmFydGljbGUtc3VtbWFyeSB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW0gMXJlbTtcbiAgICBjb2xvcjogIzQ1NWE2NDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQgLnVjci1hcnRpY2xlcy0tYmxvY2stLXN0YW5kYXJkLS1jb250ZW50IC5hcnRpY2xlLXN1bW1hcnkge1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAzLjVyZW07XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQgLnVjci1hcnRpY2xlcy0tYmxvY2stLXN0YW5kYXJkLS1jb250ZW50IC5hcnRpY2xlLXJlYWQtbW9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxLjI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNEQTU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXN0YW5kYXJkIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZC0tY29udGVudCAuYXJ0aWNsZS1yZWFkLW1vcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZCBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXN0YW5kYXJkIGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZCBhOmhvdmVyIC5hcnRpY2xlLXJlYWQtbW9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzQzQTQwO1xuICAgIGNvbG9yOiAjMDA5Q0RFO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtYWx0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtYWx0Omxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZC1hbHQ6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZC1hbHQgLnVjci1hcnRpY2xlcy0tYmxvY2stLXN0YW5kYXJkLWFsdC1jb250ZW50IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NFRDREQTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXN0YW5kYXJkLWFsdCAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtYWx0LWNvbnRlbnQgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtYWx0IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZC1hbHQtY29udGVudCBhOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtYWx0IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZC1hbHQtY29udGVudCAuc3RhbmRhcmQtaW1hZ2UgaW1nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0VENERBO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtYWx0IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZC1hbHQtY29udGVudCAuYXJ0aWNsZS10aXRsZSBoMywgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtYWx0IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZC1hbHQtY29udGVudCAuYXJ0aWNsZS10aXRsZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtYWx0IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZC1hbHQtY29udGVudCAuYXJ0aWNsZS10aXRsZSBwLnNvY2lhbC10aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXN0YW5kYXJkLWFsdCAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtYWx0LWNvbnRlbnQgLmFydGljbGUtdGl0bGUgaDMgYSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtYWx0IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZC1hbHQtY29udGVudCAuYXJ0aWNsZS10aXRsZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSBhLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZC1hbHQgLnVjci1hcnRpY2xlcy0tYmxvY2stLXN0YW5kYXJkLWFsdC1jb250ZW50IC5hcnRpY2xlLXRpdGxlIHAuc29jaWFsLXRpdGxlIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgY29sb3I6ICMyNjMyMzg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZC1hbHQgLnVjci1hcnRpY2xlcy0tYmxvY2stLXN0YW5kYXJkLWFsdC1jb250ZW50IC5hcnRpY2xlLXRpdGxlIGgzIGE6aG92ZXIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXN0YW5kYXJkLWFsdCAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtYWx0LWNvbnRlbnQgLmFydGljbGUtdGl0bGUgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUgYTpob3ZlciwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtYWx0IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZC1hbHQtY29udGVudCAuYXJ0aWNsZS10aXRsZSBwLnNvY2lhbC10aXRsZSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzJkNmNjMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXN0YW5kYXJkLWFsdCAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtYWx0LWNvbnRlbnQgLmFydGljbGUtYXV0aG9yLWluZm8ge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0VENERBO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc3RhbmRhcmQtYWx0IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zdGFuZGFyZC1hbHQtY29udGVudCAuYXJ0aWNsZS1hdXRob3ItaW5mbyAuYXJ0aWNsZS1hdXRob3Ige1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90byBTbGFiXCIsIEhlbHZldGljYSwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1ib3gtaW1hZ2VzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LWhlaWdodDogNDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtd2lkdGg6IDc2N3B4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1ib3gtaW1hZ2VzIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0NzVweDtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLWJveC1pbWFnZXMge1xuICAgICAgICBtYXgtd2lkdGg6IDM3MHB4O1xuICAgIH1cbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLWJveC1pbWFnZXMgLmJhY2tncm91bmQtY292ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMC4zNTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzQ2NzQ7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1ib3gtaW1hZ2VzIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1ib3gtaW1hZ2VzLS1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMztcbiAgICBwYWRkaW5nOiAwIDAuOTM3NXJlbSAyLjc1cmVtIDAuOTM3NXJlbTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLWJveC1pbWFnZXMgLnVjci1hcnRpY2xlcy0tYmxvY2stLWJveC1pbWFnZXMtLWNvbnRlbnQgLmFydGljbGUtdGl0bGUgaDMsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLWJveC1pbWFnZXMgLnVjci1hcnRpY2xlcy0tYmxvY2stLWJveC1pbWFnZXMtLWNvbnRlbnQgLmFydGljbGUtdGl0bGUgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLWJveC1pbWFnZXMgLnVjci1hcnRpY2xlcy0tYmxvY2stLWJveC1pbWFnZXMtLWNvbnRlbnQgLmFydGljbGUtdGl0bGUgcC5zb2NpYWwtdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGNvbG9yOiAjZmVmZWZlO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNHJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tYm94LWltYWdlcyAudWNyLWFydGljbGVzLS1ibG9jay0tYm94LWltYWdlcy0tY29udGVudCAuYXJ0aWNsZS10aXRsZSBoMywgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tYm94LWltYWdlcyAudWNyLWFydGljbGVzLS1ibG9jay0tYm94LWltYWdlcy0tY29udGVudCAuYXJ0aWNsZS10aXRsZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tYm94LWltYWdlcyAudWNyLWFydGljbGVzLS1ibG9jay0tYm94LWltYWdlcy0tY29udGVudCAuYXJ0aWNsZS10aXRsZSBwLnNvY2lhbC10aXRsZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjZyZW07XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tYm94LWltYWdlcyAudWNyLWFydGljbGVzLS1ibG9jay0tYm94LWltYWdlcy0tY29udGVudCAuYXJ0aWNsZS1zdWJ0aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40cmVtO1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLWJveC1pbWFnZXMgLnVjci1hcnRpY2xlcy0tYmxvY2stLWJveC1pbWFnZXMtLWNvbnRlbnQgLmFydGljbGUtc3VidGl0bGUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC42cmVtO1xuICAgIH1cbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLWJveC1pbWFnZXMgLnVjci1hcnRpY2xlcy0tYmxvY2stLWJveC1pbWFnZXMtLWNvbnRlbnQgLmFydGljbGUtYXV0aG9yLWluZm8ge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCI7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1ib3gtaW1hZ2VzIGEge1xuICAgIGNvbG9yOiAjZmVmZWZlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLWJveC1pbWFnZXMgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZWZlZmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tYm94LWltYWdlcyBhOmhvdmVyIC5iYWNrZ3JvdW5kLWNvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjg1O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tbWluaW1hbGlzdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLW1pbmltYWxpc3Q6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLW1pbmltYWxpc3Q6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0LS1jb250ZW50IHtcbiAgICBjb2xvcjogIzQ1NWE2NDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NFRDREQTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLW1pbmltYWxpc3QgLnVjci1hcnRpY2xlcy0tYmxvY2stLW1pbmltYWxpc3QtLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tbWluaW1hbGlzdCAudWNyLWFydGljbGVzLS1ibG9jay0tbWluaW1hbGlzdC0tY29udGVudCAuYXJ0aWNsZS10aXRsZSBoMywgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tbWluaW1hbGlzdCAudWNyLWFydGljbGVzLS1ibG9jay0tbWluaW1hbGlzdC0tY29udGVudCAuYXJ0aWNsZS10aXRsZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tbWluaW1hbGlzdCAudWNyLWFydGljbGVzLS1ibG9jay0tbWluaW1hbGlzdC0tY29udGVudCAuYXJ0aWNsZS10aXRsZSBwLnNvY2lhbC10aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0LS1jb250ZW50IC5hcnRpY2xlLXRpdGxlIGgzLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0LS1jb250ZW50IC5hcnRpY2xlLXRpdGxlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0LS1jb250ZW50IC5hcnRpY2xlLXRpdGxlIHAuc29jaWFsLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNnJlbTtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0LS1jb250ZW50IC5hcnRpY2xlLXRpdGxlIGgzIGEsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLW1pbmltYWxpc3QgLnVjci1hcnRpY2xlcy0tYmxvY2stLW1pbmltYWxpc3QtLWNvbnRlbnQgLmFydGljbGUtdGl0bGUgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUgYSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tbWluaW1hbGlzdCAudWNyLWFydGljbGVzLS1ibG9jay0tbWluaW1hbGlzdC0tY29udGVudCAuYXJ0aWNsZS10aXRsZSBwLnNvY2lhbC10aXRsZSBhIHtcbiAgICBjb2xvcjogIzI2MzIzODtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0LS1jb250ZW50IC5hcnRpY2xlLXRpdGxlIGgzIGE6OmFmdGVyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0LS1jb250ZW50IC5hcnRpY2xlLXRpdGxlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuc29jaWFsLXRpdGxlIGE6OmFmdGVyLCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0LS1jb250ZW50IC5hcnRpY2xlLXRpdGxlIHAuc29jaWFsLXRpdGxlIGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1taW5pbWFsaXN0LS1jb250ZW50IC5hcnRpY2xlLXRpdGxlIGgzIGE6aG92ZXIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLW1pbmltYWxpc3QgLnVjci1hcnRpY2xlcy0tYmxvY2stLW1pbmltYWxpc3QtLWNvbnRlbnQgLmFydGljbGUtdGl0bGUgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUgYTpob3ZlciwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tbWluaW1hbGlzdCAudWNyLWFydGljbGVzLS1ibG9jay0tbWluaW1hbGlzdC0tY29udGVudCAuYXJ0aWNsZS10aXRsZSBwLnNvY2lhbC10aXRsZSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzJkNmNjMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLW1pbmltYWxpc3QgLnVjci1hcnRpY2xlcy0tYmxvY2stLW1pbmltYWxpc3QtLWNvbnRlbnQgLmFydGljbGUtc3VidGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICBmb250LXNpemU6IDAuOTVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNHJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tbWluaW1hbGlzdCAudWNyLWFydGljbGVzLS1ibG9jay0tbWluaW1hbGlzdC0tY29udGVudCAuYXJ0aWNsZS1zdWJ0aXRsZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjZyZW07XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tbWluaW1hbGlzdCAudWNyLWFydGljbGVzLS1ibG9jay0tbWluaW1hbGlzdC0tY29udGVudCAuYXJ0aWNsZS1hdXRob3ItaW5mbyB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIFNsYWJcIiwgSGVsdmV0aWNhLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3cgYnV0dG9uLnNsaWNrLWFycm93IHtcbiAgICB6LWluZGV4OiA5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdyBidXR0b24uc2xpY2stcHJldiB7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93IGJ1dHRvbi5zbGljay1uZXh0IHtcbiAgICByaWdodDogMCAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3ctLWNvbnRlbnQge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNmZWZlZmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdyAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93LS1jb250ZW50IHtcbiAgICAgICAgbWluLWhlaWdodDogNDUwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDU1MHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3cgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdy0tY29udGVudCAuYmFja2dyb3VuZC1pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdyAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93LS1jb250ZW50IC5iYWNrZ3JvdW5kLWNvdmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC44KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjVzIGVhc2U7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3cgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdy0tY29udGVudCAuYmFja2dyb3VuZC1jb3Zlcjpob3ZlciwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3ctLWNvbnRlbnQgLmJhY2tncm91bmQtY292ZXI6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3cgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdy0tY29udGVudCAuYmFja2dyb3VuZC1jb3ZlciAuYmFja2dyb3VuZC1jb3Zlci1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdyAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93LS1jb250ZW50IC5iYWNrZ3JvdW5kLWNvdmVyIC5iYWNrZ3JvdW5kLWNvdmVyLWNvbnRlbnQgLnNsaWRlc2hvdy10aXRsZS1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3cgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdy0tY29udGVudCAuYmFja2dyb3VuZC1jb3ZlciAuYmFja2dyb3VuZC1jb3Zlci1jb250ZW50IC5zbGlkZXNob3ctdGl0bGUtY29udGVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3ctLWNvbnRlbnQgLmJhY2tncm91bmQtY292ZXIgLmJhY2tncm91bmQtY292ZXItY29udGVudCAuc2xpZGVzaG93LXRpdGxlLWNvbnRlbnQgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDUwcHggMjVweCA1MHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogI2ZlZmVmZTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3ctLWNvbnRlbnQgLmJhY2tncm91bmQtY292ZXIgLmJhY2tncm91bmQtY292ZXItY29udGVudCAuc2xpZGVzaG93LXRpdGxlLWNvbnRlbnQgYSB7XG4gICAgICAgIG1hcmdpbjogMCA3NXB4IDUwcHggNzVweDtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3cgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdy0tY29udGVudCAuYmFja2dyb3VuZC1jb3ZlciAuYmFja2dyb3VuZC1jb3Zlci1jb250ZW50IC5zbGlkZXNob3ctdGl0bGUtY29udGVudCBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZWZlZmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3cgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdy0tY29udGVudCAuYmFja2dyb3VuZC1jb3ZlciAuYmFja2dyb3VuZC1jb3Zlci1jb250ZW50IC5zbGlkZXNob3ctdGl0bGUtY29udGVudCBhIC5hcnRpY2xlLWRhdGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMTU2NWMwO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3cgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdy0tY29udGVudCAuYmFja2dyb3VuZC1jb3ZlciAuYmFja2dyb3VuZC1jb3Zlci1jb250ZW50IC5zbGlkZXNob3ctdGl0bGUtY29udGVudCBhIC5hcnRpY2xlLWRhdGUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIH1cbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdyAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93LS1jb250ZW50IC5iYWNrZ3JvdW5kLWNvdmVyIC5iYWNrZ3JvdW5kLWNvdmVyLWNvbnRlbnQgLnNsaWRlc2hvdy10aXRsZS1jb250ZW50IGEgLmFydGljbGUtdGl0bGUgaDMsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdyAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93LS1jb250ZW50IC5iYWNrZ3JvdW5kLWNvdmVyIC5iYWNrZ3JvdW5kLWNvdmVyLWNvbnRlbnQgLnNsaWRlc2hvdy10aXRsZS1jb250ZW50IGEgLmFydGljbGUtdGl0bGUgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdyAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93LS1jb250ZW50IC5iYWNrZ3JvdW5kLWNvdmVyIC5iYWNrZ3JvdW5kLWNvdmVyLWNvbnRlbnQgLnNsaWRlc2hvdy10aXRsZS1jb250ZW50IGEgLmFydGljbGUtdGl0bGUgcC5zb2NpYWwtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjZmVmZWZlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDAgMTZweCAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3ctLWNvbnRlbnQgLmJhY2tncm91bmQtY292ZXIgLmJhY2tncm91bmQtY292ZXItY29udGVudCAuc2xpZGVzaG93LXRpdGxlLWNvbnRlbnQgYSAuYXJ0aWNsZS10aXRsZSBoMywgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3ctLWNvbnRlbnQgLmJhY2tncm91bmQtY292ZXIgLmJhY2tncm91bmQtY292ZXItY29udGVudCAuc2xpZGVzaG93LXRpdGxlLWNvbnRlbnQgYSAuYXJ0aWNsZS10aXRsZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3ctLWNvbnRlbnQgLmJhY2tncm91bmQtY292ZXIgLmJhY2tncm91bmQtY292ZXItY29udGVudCAuc2xpZGVzaG93LXRpdGxlLWNvbnRlbnQgYSAuYXJ0aWNsZS10aXRsZSBwLnNvY2lhbC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3ctLWNvbnRlbnQgLmJhY2tncm91bmQtY292ZXIgLmJhY2tncm91bmQtY292ZXItY29udGVudCAuc2xpZGVzaG93LXRpdGxlLWNvbnRlbnQgYSAuYXJ0aWNsZS1zdWJ0aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93IC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3ctLWNvbnRlbnQgLmJhY2tncm91bmQtY292ZXIgLmJhY2tncm91bmQtY292ZXItY29udGVudCAuc2xpZGVzaG93LXRpdGxlLWNvbnRlbnQgYSAuYXJ0aWNsZS1zdWJ0aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdyB1bC5zbGljay1kb3RzIGxpIHtcbiAgICBtYXJnaW46IDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3cgdWwuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3cgdWwuc2xpY2stZG90cyBsaSBidXR0b246OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGNvbnRlbnQ6IFwiXFxmMTMwXCI7XG4gICAgY29sb3I6ICNiZGJkYmQgIWltcG9ydGFudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdyB1bC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246OmJlZm9yZSB7XG4gICAgY29sb3I6ICMxNTY1YzAgIWltcG9ydGFudDtcbiAgICBjb250ZW50OiBcIlxcZjEyZlwiO1xuICAgIG9wYWNpdHk6IDE7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3cgLnNsaWNrLWFycm93IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIxLCAxMDEsIDE5MiwgMC41KTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdyAuc2xpY2stYXJyb3c6aG92ZXIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdyAuc2xpY2stYXJyb3c6YWN0aXZlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItYXJ0aWNsZXMtLWJsb2NrLS1zbGlkZXNob3cgLnNsaWNrLWFycm93OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIxLCAxMDEsIDE5MiwgMC45KTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1hcnRpY2xlcy0tYmxvY2stLXNsaWRlc2hvdyAuc2xpY2stYXJyb3c6aG92ZXI6OmJlZm9yZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93IC5zbGljay1hcnJvdzphY3RpdmU6OmJlZm9yZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWFydGljbGVzLS1ibG9jay0tc2xpZGVzaG93IC5zbGljay1hcnJvdzpmb2N1czo6YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZlZmVmZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgI2hlcm8tcGFuZWwtYXJlYSAudWNyLWN1c3RvbS1ibG9jayAudWNyLWFydGljbGVzLS1ibG9jay0tY29udGFpbmVyIC5jZWxsIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi51Y3ItYXJ0aWNsZXMtdG9waWNzLWxpc3QtLWJsb2NrLS1jb250YWluZXIgdWwudWNyLWFydGljbGVzLXRvcGljcy1saXN0LS1saXN0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnVjci1hcnRpY2xlcy10b3BpY3MtbGlzdC0tYmxvY2stLWNvbnRhaW5lciB1bC51Y3ItYXJ0aWNsZXMtdG9waWNzLWxpc3QtLWxpc3QgbGkgYSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkxOTE5MTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNkNjMzNmIgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwLjYyNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnVjci1hcnRpY2xlcy10b3BpY3MtbGlzdC0tYmxvY2stLWNvbnRhaW5lciB1bC51Y3ItYXJ0aWNsZXMtdG9waWNzLWxpc3QtLWxpc3QgbGkgYSB7XG4gICAgICAgIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgICB9XG59XG4udWNyLWFydGljbGVzLXRvcGljcy1saXN0LS1ibG9jay0tY29udGFpbmVyIHVsLnVjci1hcnRpY2xlcy10b3BpY3MtbGlzdC0tbGlzdCBsaSBhOjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGYxM2VcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMjRweC8xIFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLnVjci1hcnRpY2xlcy10b3BpY3MtbGlzdC0tYmxvY2stLWNvbnRhaW5lciB1bC51Y3ItYXJ0aWNsZXMtdG9waWNzLWxpc3QtLWxpc3QgbGkgYTpob3ZlciwgLnVjci1hcnRpY2xlcy10b3BpY3MtbGlzdC0tYmxvY2stLWNvbnRhaW5lciB1bC51Y3ItYXJ0aWNsZXMtdG9waWNzLWxpc3QtLWxpc3QgbGkgYTpmb2N1cyB7XG4gICAgY29sb3I6ICMzMjlBRjA7XG59XG5cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgdWwuYWNjb3JkaW9uIGxpIGEuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICBwYWRkaW5nOiAxNnB4IDI3cHggMTZweCA2NHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjYmRiZGJkO1xuICAgIGNvbG9yOiAjMDAzZGE1O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgdWwuYWNjb3JkaW9uIGxpIGEuYWNjb3JkaW9uLXRpdGxlOjpiZWZvcmUge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwcHg7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZzogOXB4IDE1cHggMjBweCAxNXB4O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciB1bC5hY2NvcmRpb24gbGkgYS5hY2NvcmRpb24tdGl0bGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDNEQTU7XG4gICAgY29sb3I6ICNmZWZlZmU7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNiZGJkYmQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIHVsLmFjY29yZGlvbiBsaS5pcy1hY3RpdmUgYS5hY2NvcmRpb24tdGl0bGUge1xuICAgIGJhY2tncm91bmQ6ICMwMDNkYTU7XG4gICAgY29sb3I6ICNmZWZlZmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIHVsLmFjY29yZGlvbiBkaXYuYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIGNvbG9yOiAjNDU1YTY0O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciB1bC5hY2NvcmRpb24gZGl2LmFjY29yZGlvbi1jb250ZW50IHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgdWwuYWNjb3JkaW9uIGRpdi5hY2NvcmRpb24tY29udGVudCB1bCBsaSB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIHVsLmFjY29yZGlvbiBkaXYuYWNjb3JkaW9uLWNvbnRlbnQgdWwgbGkgdWwgbGk6YmVmb3JlIHtcbiAgICBjb2xvcjogIzY0ODM5MTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgdWwuYWNjb3JkaW9uIGRpdi5hY2NvcmRpb24tY29udGVudCB1bCBsaSB1bCBsaSB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIHVsLmFjY29yZGlvbiBkaXYuYWNjb3JkaW9uLWNvbnRlbnQgdWwgbGkgdWwgbGkgdWwgbGk6YmVmb3JlIHtcbiAgICBjb2xvcjogIzkwYTdiMjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgdWwuYWNjb3JkaW9uIGRpdi5hY2NvcmRpb24tY29udGVudCBvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmJ1YmJsZS1ncmlkIC5idWJibGUtaXRlbS13cmFwcGVyIC5idWJibGUtaXRlbSB7XG4gICAgLyogbWluLXdpZHRoOiAxNXJlbTtcbiAgbWF4LWhlaWdodDogMTVyZW07XG4gIG1hcmdpbjogNDBweCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3cteDogY2xpcDsgKi9cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTVyZW07XG4gICAgaGVpZ2h0OiAxNXJlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYnViYmxlLWdyaWQgLmJ1YmJsZS1pdGVtLXdyYXBwZXIgLmJ1YmJsZS1pdGVtIC5idWJibGUtaW1hZ2Uge1xuICAgIHdpZHRoOiAxNXJlbTtcbiAgICBoZWlnaHQ6IDE1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2Q3ZGM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cbi5idWJibGUtZ3JpZCAuYnViYmxlLWl0ZW0td3JhcHBlciAuYnViYmxlLWl0ZW0gLmJ1YmJsZS10ZXh0LCAuYnViYmxlLWdyaWQgLmJ1YmJsZS1pdGVtLXdyYXBwZXIgLmJ1YmJsZS1pdGVtIC5idWJibGUtb3ZlcmxheS1ibHVlLCAuYnViYmxlLWdyaWQgLmJ1YmJsZS1pdGVtLXdyYXBwZXIgLmJ1YmJsZS1pdGVtIC5idWJibGUtb3ZlcmxheS1nb2xkIHtcbiAgICAvKnBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgZm9udC1zaXplOiAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDoxLjY0O1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIG1pbi1oZWlnaHQ6IDc0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJvZHktYmFja2dyb3VuZCwgLjg1KTtcbiAgd2lkdGg6IDEwMCU7ICovXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTE2MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBwYWRkaW5nOiAzNnB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgbWluLWhlaWdodDogMTBweDtcbiAgICB0b3A6IC0xNjBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnViYmxlLWdyaWQgLmJ1YmJsZS1pdGVtLXdyYXBwZXIgLmJ1YmJsZS1pdGVtIC5idWJibGUtb3ZlcmxheS1nb2xkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTg0LCAyOCwgMC44NSk7XG59XG4uYnViYmxlLWdyaWQgLmJ1YmJsZS1pdGVtLXdyYXBwZXIgLmJ1YmJsZS1pdGVtIC5idWJibGUtb3ZlcmxheS1ibHVlIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTgsIDIxMywgMC44NSk7XG59XG4uYnViYmxlLWdyaWQgLmJ1YmJsZS1pdGVtLXdyYXBwZXIgLmJ1YmJsZS1pdGVtIC5idWJibGUtdGV4dC1hYm92ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTI3MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgY29sb3I6ICM0NTVhNjQ7XG4gICAgbWluLWhlaWdodDogNzRweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMC4yNXJlbSAwcmVtIDByZW07XG59XG4uYnViYmxlLWdyaWQgLmJ1YmJsZS1pdGVtLXdyYXBwZXIgLmJ1YmJsZS1pdGVtIC5idWJibGUtdGV4dC1iZWxvdyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjNDU1YTY0O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDByZW0gMHJlbTtcbiAgICBtaW4taGVpZ2h0OiA3NHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJ1YmJsZS1ncmlkIC5idWJibGUtaXRlbS13cmFwcGVyIGEuYnViYmxlLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGNvbG9yOiAjNDU1YTY0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ1YmJsZS1ncmlkIC5idWJibGUtaXRlbS13cmFwcGVyIGEuYnViYmxlLWxpbms6aG92ZXIgLmJ1YmJsZS10ZXh0LCAuYnViYmxlLWdyaWQgLmJ1YmJsZS1pdGVtLXdyYXBwZXIgYS5idWJibGUtbGluazpob3ZlciAuYnViYmxlLWl0ZW0gLmJ1YmJsZS1vdmVybGF5LWdvbGQsIC5idWJibGUtZ3JpZCAuYnViYmxlLWl0ZW0td3JhcHBlciAuYnViYmxlLWl0ZW0gYS5idWJibGUtbGluazpob3ZlciAuYnViYmxlLW92ZXJsYXktZ29sZCwgLmJ1YmJsZS1ncmlkIC5idWJibGUtaXRlbS13cmFwcGVyIGEuYnViYmxlLWxpbms6aG92ZXIgLmJ1YmJsZS1pdGVtIC5idWJibGUtb3ZlcmxheS1ibHVlLCAuYnViYmxlLWdyaWQgLmJ1YmJsZS1pdGVtLXdyYXBwZXIgLmJ1YmJsZS1pdGVtIGEuYnViYmxlLWxpbms6aG92ZXIgLmJ1YmJsZS1vdmVybGF5LWJsdWUsIC5idWJibGUtZ3JpZCAuYnViYmxlLWl0ZW0td3JhcHBlciBhLmJ1YmJsZS1saW5rOmZvY3VzIC5idWJibGUtdGV4dCwgLmJ1YmJsZS1ncmlkIC5idWJibGUtaXRlbS13cmFwcGVyIGEuYnViYmxlLWxpbms6Zm9jdXMgLmJ1YmJsZS1pdGVtIC5idWJibGUtb3ZlcmxheS1nb2xkLCAuYnViYmxlLWdyaWQgLmJ1YmJsZS1pdGVtLXdyYXBwZXIgLmJ1YmJsZS1pdGVtIGEuYnViYmxlLWxpbms6Zm9jdXMgLmJ1YmJsZS1vdmVybGF5LWdvbGQsIC5idWJibGUtZ3JpZCAuYnViYmxlLWl0ZW0td3JhcHBlciBhLmJ1YmJsZS1saW5rOmZvY3VzIC5idWJibGUtaXRlbSAuYnViYmxlLW92ZXJsYXktYmx1ZSwgLmJ1YmJsZS1ncmlkIC5idWJibGUtaXRlbS13cmFwcGVyIC5idWJibGUtaXRlbSBhLmJ1YmJsZS1saW5rOmZvY3VzIC5idWJibGUtb3ZlcmxheS1ibHVlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjNDU1YTY0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ1YmJsZS1ncmlkIC5idWJibGUtaXRlbS13cmFwcGVyIGEuYnViYmxlLWxpbms6aG92ZXIgLmJ1YmJsZS1pbWFnZSwgLmJ1YmJsZS1ncmlkIC5idWJibGUtaXRlbS13cmFwcGVyIGEuYnViYmxlLWxpbms6Zm9jdXMgLmJ1YmJsZS1pbWFnZSB7XG4gICAgb3BhY2l0eTogMC43O1xufVxuLmJ1YmJsZS1ncmlkIC5idWJibGUtaXRlbS13cmFwcGVyIGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmJ1YmJsZS1ncmlkIC5idWJibGUtaXRlbS13cmFwcGVyIC50ZXh0LWFib3ZlLCAuYnViYmxlLWdyaWQgLmJ1YmJsZS1pdGVtLXdyYXBwZXIgLnRleHQtYmVsb3cge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIge1xuICAgIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIgLmNlbGwgLmJ1dHRvbi1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuYnV0dG9uLWJhciAuY2VsbCAuYnV0dG9uLWl0ZW0gYSB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIgLmNlbGwgLmJ1dHRvbi1pdGVtIGE6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5idXR0b24tYmFyIC5jZWxsIC5idG4tdWNyLWx0LWJsdWUgYSB7XG4gICAgY29sb3I6ICMwMDNEQTU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5idXR0b24tYmFyIC5jZWxsIC5idG4tdWNyLXBpbmssIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIgLmNlbGwgLmJ0bi11Y3ItYWx0LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5idXR0b24tYmFyIC5jZWxsIC5idG4tdWNyLWJ1cmd1bmR5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzZGE1O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuYnV0dG9uLWJhciAuY2VsbCAuYnRuLXVjci1waW5rIGEsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIgLmNlbGwgLmJ0bi11Y3ItYWx0IGEsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIgLmNlbGwgLmJ0bi11Y3ItYnVyZ3VuZHkgYSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5idXR0b24tYmFyIC5jZWxsIC5idG4tdWNyLXBpbms6aG92ZXIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIgLmNlbGwgLmJ0bi11Y3ItYWx0OmhvdmVyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5idXR0b24tYmFyIC5jZWxsIC5idG4tdWNyLWJ1cmd1bmR5OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxNzNmO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuYnV0dG9uLWJhciAuY2VsbCAuYnRuLXVjci1icmFuZC1ibHVlIGEsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIgLmNlbGwgLnBjYS1jb250ZW50IC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWZ1bGwgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbC0tdmlldy1tb3JlIGEgYSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucGNhLWNvbnRlbnQgLnVjci1hcnRpY2xlcy0tcGFnZS0tZnVsbCAudWNyLWFydGljbGVzLS1wYWdlLS1mdWxsLS12aWV3LW1vcmUgLmJ1dHRvbi1iYXIgLmNlbGwgYSBhIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuYnV0dG9uLWJhciAuY2VsbCAuYnRuLXVjci1kay1ibHVlIGEge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5idXR0b24tYmFyIC5jZWxsIC5idG4tdWNyLWdvbGQgYSB7XG4gICAgY29sb3I6ICMwMDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5idXR0b24tYmFyIC5jZWxsIC5idG4tdWNyLW9yYW5nZSBhIHtcbiAgICBjb2xvcjogIzAwMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIgLmNlbGwgLmJ0bi11Y3ItZ3JlZW4gYSB7XG4gICAgY29sb3I6ICMwMDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5idXR0b24tYmFyIC5jZWxsIC5idG4tdWNyLXJlZCBhIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIgLmNlbGwgLmJ0bi11Y3Itb3V0bGluZSBhIHtcbiAgICBjb2xvcjogIzAwM2RhNTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIgLmNlbGwgLmJ0bi11Y3Itb3V0bGluZTpob3ZlciB7XG4gICAgYm9yZGVyOiAzcHggc29saWQgIzAwM2RhNTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIgLmNlbGwgLmJ0bi11Y3Itb3V0bGluZS1sdC1ibHVlIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NDRDhFRDtcbiAgICBjb2xvcjogIzAwM2RhNSAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuYnV0dG9uLWJhciAuY2VsbCAuYnRuLXVjci1vdXRsaW5lLWx0LWJsdWUgYTpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NDRDhFRDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NEOEVEO1xuICAgIGNvbG9yOiAjMDAzZGE1ICFpbXBvcnRhbnQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5idXR0b24tYmFyIC5jZWxsIC5idG4tdWNyLW91dGxpbmUtZ3JlZW4gYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzhCRTIwO1xuICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5idXR0b24tYmFyIC5jZWxsIC5idG4tdWNyLW91dGxpbmUtZ3JlZW4gYTpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc4QkUyMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhCRTIwO1xuICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5idXR0b24tYmFyIC5jZWxsIC5idG4tdWNyLW91dGxpbmUtbWQtYmx1ZSBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM2NjhCQzk7XG4gICAgY29sb3I6ICMwMDNkYTUgIWltcG9ydGFudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIgLmNlbGwgLmJ0bi11Y3Itb3V0bGluZS1tZC1ibHVlIGE6aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM2NjhCQzk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2OEJDOTtcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuYnV0dG9uLWJhciAuY2VsbCAuYnRuLXVjci1vdXRsaW5lLWRrLWJsdWUgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzM2NEI3O1xuICAgIGNvbG9yOiAjMzM2NEI3ICFpbXBvcnRhbnQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5idXR0b24tYmFyIC5jZWxsIC5idG4tdWNyLW91dGxpbmUtZGstYmx1ZSBhOmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzM2NEI3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzY0Qjc7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIgLmNlbGwgLmJ0bi11Y3Itb3V0bGluZS1waW5rIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwM2RhNTtcbiAgICBjb2xvcjogIzAwM2RhNSAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuYnV0dG9uLWJhciAuY2VsbCAuYnRuLXVjci1vdXRsaW5lLXBpbmsgYTpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwM2RhNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzZGE1O1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5idXR0b24tYmFyIC5jZWxsIC5idG4tdWNyLW91dGxpbmUtcmVkIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y0NDMzNjtcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuYnV0dG9uLWJhciAuY2VsbCAuYnRuLXVjci1vdXRsaW5lLXJlZCBhOmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjQ0MzM2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIgLmNlbGwgLmJ0bi11Y3Itb3V0bGluZS1idXJndW5keSBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDNkYTU7XG4gICAgY29sb3I6ICMwMDNkYTUgIWltcG9ydGFudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIgLmNlbGwgLmJ0bi11Y3Itb3V0bGluZS1idXJndW5keSBhOmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAzZGE1O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNkYTU7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIgLmNlbGwgLmJ0bi11Y3Itb3V0bGluZS1nb2xkIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YxYWIwMDtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuYnV0dG9uLWJhciAuY2VsbCAuYnRuLXVjci1vdXRsaW5lLWdvbGQgYTpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YxYWIwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFhYjAwO1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5idXR0b24tYmFyIC5jZWxsIC5idG4tdWNyLW91dGxpbmUtb3JhbmdlIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZGNjcxRjtcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuYnV0dG9uLWJhciAuY2VsbCAuYnRuLXVjci1vdXRsaW5lLW9yYW5nZSBhOmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRkY2NzFGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjY3MUY7XG4gICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ1dHRvbi1iYXIgLmNlbGwgLmJ0bi1ncmlkLXVjci1zcGxpdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuYnV0dG9uLWJhciAuY2VsbCAuYnRuLWdyaWQtdWNyLXNwbGl0IGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICAgIGNvbG9yOiAjMDAzZGE1ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMTczZiAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzVlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuYnV0dG9uLWJhciAuY2VsbCAuYnRuLWdyaWQtdWNyLXNwbGl0IGE6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMjRweC8xIFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxmMTQyXCIgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMXB4O1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBwYWRkaW5nOiAwIDAuNHJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA1NDc4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5idXR0b24tYmFyIC5jZWxsIC5idG4tZ3JpZC11Y3Itc3BsaXQgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2RhNTtcbiAgICBjb2xvcjogI2ZlZmVmZSAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuYnV0dG9uLWJhciAuY2VsbCAuYnRuLWdyaWQtdWNyLXNwbGl0IGE6aG92ZXI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNkYTU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5idG4tZml4ZWQtMjY4IC5jZWxsIC5idXR0b24taXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNjhweDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmJ0bi1maXhlZC0zNjggLmNlbGwgLmJ1dHRvbi1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM2OHB4O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuYnRuLWZpeGVkLTU2OCAuY2VsbCAuYnV0dG9uLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTY4cHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5idG4tanVzdGlmaWVkLTEwMCAuY2VsbCAuYnV0dG9uLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5AY29udGFpbmVyIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gICAgLm1lZGl1bS11cC0zID4gLmNlbGwsIC5tZWRpdW0tdXAtNCA+IC5jZWxsLCAubWVkaXVtLXVwLTUgPiAuY2VsbCwgLm1lZGl1bS11cC02ID4gLmNlbGwsIC5tZWRpdW0tdXAtNyA+IC5jZWxsLCAubWVkaXVtLXVwLTggPiAuY2VsbCwgLm1lZGl1bS11cC05ID4gLmNlbGwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtbW9kYWwge1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4ICMzNDNBNDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtbW9kYWwgLmN0YS1tb2RhbC1oZWFkZXIge1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQURCNUJEO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtaXRlbSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1pdGVtIGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1pdGVtIGE6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1pdGVtIGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtaW1hZ2UtY29sb3ItZGlzcGxheSAuY3RhLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1pbWFnZS1jb2xvci1kaXNwbGF5IC5jdGEtaXRlbSAuY3RhLWJnLWltYWdlIC5jdGEtYmctZGFyay1vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuY3RhLWltYWdlLWNvbG9yLWRpc3BsYXkgLmN0YS1pdGVtIC5jdGEtYmctY29sb3Itb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtaW1hZ2UtY29sb3ItZGlzcGxheSAuY3RhLWl0ZW0gLmN0YS10ZXh0LWFyZWEge1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1pbWFnZS1jb2xvci1kaXNwbGF5IC5jdGEtaXRlbSAuY3RhLXRleHQtYXJlYSAuY3RhLXRpdGxlIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1pbWFnZS1jb2xvci1kaXNwbGF5IC5jdGEtaXRlbSAuY3RhLXRleHQtYXJlYSAuY3RhLXRpdGxlIHNwYW4uY3RhLXRpdGxlLWJvcmRlciB7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogMTVweDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1pbWFnZS1jb2xvci1kaXNwbGF5IC5jdGEtaXRlbSAuY3RhLXRleHQtYXJlYSAuY3RhLWRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuY3RhLWltYWdlLWNvbG9yLWRpc3BsYXkgLmN0YS1pdGVtIC5jdGEtY2FwdGlvbi1iYXIge1xuICAgIHotaW5kZXg6IDM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxM3B4IDEwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuY3RhLWltYWdlLWNvbG9yLWRpc3BsYXkgLmN0YS1pdGVtIGE6aG92ZXIgLmN0YS1iZy1jb2xvci1vdmVybGF5IHtcbiAgICBvcGFjaXR5OiAxO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuY3RhLWltYWdlLWRpc3BsYXkgLmN0YS1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtaW1hZ2UtZGlzcGxheSAuY3RhLWl0ZW0gLmN0YS1iZy1pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuY3RhLWltYWdlLWRpc3BsYXkgLmN0YS1pdGVtIC5jdGEtYmctaW1hZ2UgLmN0YS1iZy1kYXJrLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgei1pbmRleDogMTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1pbWFnZS1kaXNwbGF5IC5jdGEtaXRlbSAuY3RhLWJnLWNvbG9yLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgei1pbmRleDogMjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1pbWFnZS1kaXNwbGF5IC5jdGEtaXRlbSAuY3RhLXRleHQtYXJlYSB7XG4gICAgei1pbmRleDogMztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1pbWFnZS1kaXNwbGF5IC5jdGEtaXRlbSAuY3RhLXRleHQtYXJlYSAuY3RhLXRpdGxlIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1pbWFnZS1kaXNwbGF5IC5jdGEtaXRlbSAuY3RhLXRleHQtYXJlYSAuY3RhLXRpdGxlIHNwYW4uY3RhLXRpdGxlLWJvcmRlciB7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogMTVweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1pbWFnZS1kaXNwbGF5IC5jdGEtaXRlbSAuY3RhLXRleHQtYXJlYSAuY3RhLWRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuY3RhLWltYWdlLWRpc3BsYXkgLmN0YS1pdGVtIC5jdGEtY2FwdGlvbi1iYXIge1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxM3B4IDEwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuY3RhLWltYWdlLWRpc3BsYXkgLmN0YS1pdGVtIGE6aG92ZXIgLmN0YS1iZy1jb2xvci1vdmVybGF5IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtaW1hZ2UtZGVzY3JpYmUtZGlzcGxheSAuY3RhLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1pbWFnZS1kZXNjcmliZS1kaXNwbGF5IC5jdGEtaXRlbSAuY3RhLWJnLWltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtaW1hZ2UtZGVzY3JpYmUtZGlzcGxheSAuY3RhLWl0ZW0gLmN0YS1iZy1pbWFnZSAuY3RhLWJnLWRhcmstb3ZlcmxheSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1pbWFnZS1kZXNjcmliZS1kaXNwbGF5IC5jdGEtaXRlbSAuY3RhLWJnLWNvbG9yLW92ZXJsYXkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtaW1hZ2UtZGVzY3JpYmUtZGlzcGxheSAuY3RhLWl0ZW0gLmN0YS10ZXh0LWFyZWEge1xuICAgIHotaW5kZXg6IDM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMjVweCAxNXB4IDYwcHggMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtaW1hZ2UtZGVzY3JpYmUtZGlzcGxheSAuY3RhLWl0ZW0gLmN0YS10ZXh0LWFyZWEgLmN0YS10aXRsZSB7XG4gICAgY29sb3I6ICNFOUVDRUY7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI0U5RUNFRjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1pbWFnZS1kZXNjcmliZS1kaXNwbGF5IC5jdGEtaXRlbSAuY3RhLXRleHQtYXJlYSAuY3RhLXRpdGxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtaW1hZ2UtZGVzY3JpYmUtZGlzcGxheSAuY3RhLWl0ZW0gLmN0YS10ZXh0LWFyZWEgLmN0YS1kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICNFOUVDRUY7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuY3RhLWltYWdlLWRlc2NyaWJlLWRpc3BsYXkgLmN0YS1pdGVtIC5jdGEtY2FwdGlvbi1iYXIge1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMTNweCAxMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgUmVndWxhclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1jb2xvci1kaXNwbGF5IC5jdGEtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuY3RhLWNvbG9yLWRpc3BsYXkgLmN0YS1pdGVtIC5jdGEtYmctaW1hZ2Uge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuY3RhLWNvbG9yLWRpc3BsYXkgLmN0YS1pdGVtIC5jdGEtYmctaW1hZ2UgLmN0YS1iZy1kYXJrLW92ZXJsYXkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtY29sb3ItZGlzcGxheSAuY3RhLWl0ZW0gLmN0YS1iZy1jb2xvci1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1jb2xvci1kaXNwbGF5IC5jdGEtaXRlbSAuY3RhLXRleHQtYXJlYSB7XG4gICAgei1pbmRleDogMjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuY3RhLWNvbG9yLWRpc3BsYXkgLmN0YS1pdGVtIC5jdGEtdGV4dC1hcmVhIC5jdGEtdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgUmVndWxhclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBsaW5lLWhlaWdodDogMS4xZW07XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuY3RhLWNvbG9yLWRpc3BsYXkgLmN0YS1pdGVtIC5jdGEtdGV4dC1hcmVhIC5jdGEtdGl0bGUgc3Bhbi5jdGEtdGl0bGUtYm9yZGVyIHtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAxNXB4O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuY3RhLWNvbG9yLWRpc3BsYXkgLmN0YS1pdGVtIC5jdGEtdGV4dC1hcmVhIC5jdGEtZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtY29sb3ItZGlzcGxheSAuY3RhLWl0ZW0gLmN0YS1jYXB0aW9uLWJhciB7XG4gICAgei1pbmRleDogMztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEzcHggMTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtY29sb3ItZGlzcGxheSAuY3RhLWl0ZW0gYTpob3ZlciAuY3RhLWJnLWNvbG9yLW92ZXJsYXkge1xuICAgIG9wYWNpdHk6IDE7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtY29sb3ItZGVzY3JpYmUtZGlzcGxheSAuY3RhLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1jb2xvci1kZXNjcmliZS1kaXNwbGF5IC5jdGEtaXRlbSAuY3RhLWJnLWltYWdlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1jb2xvci1kZXNjcmliZS1kaXNwbGF5IC5jdGEtaXRlbSAuY3RhLWJnLWltYWdlIC5jdGEtYmctZGFyay1vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuY3RhLWNvbG9yLWRlc2NyaWJlLWRpc3BsYXkgLmN0YS1pdGVtIC5jdGEtYmctY29sb3Itb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICAgIHotaW5kZXg6IDE7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtY29sb3ItZGVzY3JpYmUtZGlzcGxheSAuY3RhLWl0ZW0gLmN0YS10ZXh0LWFyZWEge1xuICAgIHotaW5kZXg6IDM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMjVweCAxNXB4IDYwcHggMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtY29sb3ItZGVzY3JpYmUtZGlzcGxheSAuY3RhLWl0ZW0gLmN0YS10ZXh0LWFyZWEgLmN0YS10aXRsZSB7XG4gICAgY29sb3I6ICNFOUVDRUY7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI0U5RUNFRjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmN0YS1jb2xvci1kZXNjcmliZS1kaXNwbGF5IC5jdGEtaXRlbSAuY3RhLXRleHQtYXJlYSAuY3RhLXRpdGxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jdGEtY29sb3ItZGVzY3JpYmUtZGlzcGxheSAuY3RhLWl0ZW0gLmN0YS10ZXh0LWFyZWEgLmN0YS1kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICNFOUVDRUY7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuY3RhLWNvbG9yLWRlc2NyaWJlLWRpc3BsYXkgLmN0YS1pdGVtIC5jdGEtY2FwdGlvbi1iYXIge1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMTNweCAxMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgUmVndWxhclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LmZpZWxkLS10eXBlLWNvbG9yLWZpZWxkLXR5cGUgaW5wdXQuY29sb3JfZmllbGRfd2lkZ2V0X2JveF9fY29sb3Ige1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnVjci1jdXN0b20tYWxlcnRzIGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG59XG4udWNyLWN1c3RvbS1hbGVydHMgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4udWNyLWN1c3RvbS1hbGVydHMgcDpsYXN0LWNoaWxkIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnVjci1jdXN0b20tYWxlcnRzIC5jbG9zZS1idXR0b24ge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xufVxuXG4udWNyLWVtZXJnZW5jeS1hbGVydHMgLnVjci1jdXN0b20tYmxvY2ssIC51Y3Itc2l0ZS1hbGVydHMgLnVjci1jdXN0b20tYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi51Y3ItZW1lcmdlbmN5LWFsZXJ0cyAudWNyLWN1c3RvbS1hbGVydHMsIC51Y3Itc2l0ZS1hbGVydHMgLnVjci1jdXN0b20tYWxlcnRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdGlja3ktc2hyaW5rIC51Y3ItY3VzdG9tLWFsZXJ0cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuc3RpY2t5LXNocmluayAudWNyLWN1c3RvbS1hbGVydHMgZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5zdGlja3ktc2hyaW5rIC51Y3ItY3VzdG9tLWFsZXJ0cyAuY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgdG9wOiAwLjAyNXJlbTtcbiAgICB9XG59XG5cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmR5bmFtaWMtY29sdW1ucyA+IGRpdi5ncmlkLWNvbnRhaW5lciA+IGRpdi5hbGlnbi1sZWZ0IHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZHluYW1pYy1jb2x1bW5zID4gZGl2LmdyaWQtY29udGFpbmVyID4gZGl2LmFsaWduLXJpZ2h0IHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5keW5hbWljLWNvbHVtbnMgaWZyYW1lW3NyYyo9eW91dHViZV0ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5keW5hbWljLWNvbHVtbnMgaWZyYW1lW3NyYyo9eW91dHViZV0ge1xuICAgIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5keW5hbWljLWNvbHVtbnMgaWZyYW1lW3NyYyo9eW91dHViZV0ge1xuICAgICAgICB3aWR0aDogMzVyZW07XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucHJpbWFyeS1jb250ZW50LWFyZWEgLmdyaWQtY29udGFpbmVyLmZ1bGwgLmR5bmFtaWMtY29sdW1ucy5kYy1mdWxsLnBhZGRpbmctaG9yaXpvbnRhbC0xLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGJvZHkuY2tlX2VkaXRhYmxlIC5ncmlkLWNvbnRhaW5lci5mdWxsIC5keW5hbWljLWNvbHVtbnMuZGMtZnVsbC5wYWRkaW5nLWhvcml6b250YWwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucHJpbWFyeS1jb250ZW50LWFyZWEgLmdyaWQtY29udGFpbmVyIC5keW5hbWljLWNvbHVtbnMuZGMtY2VudGVyZWQgLmdyaWQtY29udGFpbmVyIC5ncmlkLXgucGFkZGluZy1ob3Jpem9udGFsLTEsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgYm9keS5ja2VfZWRpdGFibGUgLmdyaWQtY29udGFpbmVyIC5keW5hbWljLWNvbHVtbnMuZGMtY2VudGVyZWQgLmdyaWQtY29udGFpbmVyIC5ncmlkLXgucGFkZGluZy1ob3Jpem9udGFsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmRjLXNoYWRvd2JveCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZGMtc2hhZG93Ym9yZGVyIHtcbiAgICBib3gtc2hhZG93OiAxcHggLTZweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmRjLWNvbHVtbmJvcmRlci10ZW1wbGF0ZSAuY2VsbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWN1c3RvbS1ibG9jayAuZHluYW1pYy1jb2x1bW5zLmRjLWNvbHVtbmJvcmRlciAuY2VsbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWN1c3RvbS1ibG9jayAuZHluYW1pYy1jb2x1bW5zLmRjLXNoYWRvd2JvcmRlciAuY2VsbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWN1c3RvbS1ibG9jay5kYy1jb2x1bW5ib3JkZXIgLmR5bmFtaWMtY29sdW1ucyAuY2VsbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWN1c3RvbS1ibG9jay5kYy1zaGFkb3dib3JkZXIgLmR5bmFtaWMtY29sdW1ucyAuY2VsbCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3ODkwOWM7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLXVjci1jb2x1bW5zIHVsIGxpIGEge1xuICAgIGNvbG9yOiAjRDYzMzZCO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tdWNyLWNvbHVtbnMgdWwgbGkgYTphZnRlciB7XG4gICAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL3VsLWFycm93LXBpbmsuc3ZnXCIpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDE1cHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLXVjci1jb2x1bW5zLmNlbGwgLnZpZGVvLWVtYmVkLWZpZWxkLXJlc3BvbnNpdmUtdmlkZW8ge1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5tb3JlLWxpbmsge1xuICAgIG1hcmdpbi1yaWdodDogMi41ZW07XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY2xlYXI6IGJvdGg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5tb3JlLWxpbmsgYSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudC1pbmZvcm1hdGlvbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMzEpO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnQtaW5mb3JtYXRpb24gLmV2ZW50LWltYWdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmV2ZW50LWluZm9ybWF0aW9uIC5ldmVudC1kYXRlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBsaW5lLWhlaWdodDogMS4ycmVtO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBjb2xvcjogIzFlODhlNTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmV2ZW50LWluZm9ybWF0aW9uIC5ldmVudC1kYXRlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgICBmb250LXNpemU6IDEuMTVyZW07XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgY29sb3I6ICMwMDNEQTU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBjb250ZW50OiBcIlxcZjE1MFwiO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnQtaW5mb3JtYXRpb24gLmV2ZW50LWFkZGl0aW9uYWwtZGF0ZXMge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmV2ZW50LWluZm9ybWF0aW9uIC5ldmVudC1hZGRpdGlvbmFsLWRhdGVzIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudC1pbmZvcm1hdGlvbiAuZXZlbnQtYWRkaXRpb25hbC1kYXRlcyB1bCBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudC1pbmZvcm1hdGlvbiAuZXZlbnQtYWRkaXRpb25hbC1kYXRlcyB1bCBsaTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtO1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgIGNvbG9yOiAjMTk3NmQyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgY29udGVudDogXCJcXGYxNTBcIjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmV2ZW50LWluZm9ybWF0aW9uIC5ldmVudC1sb2NhdGlvbiB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBmb250LXNpemU6IDE3cHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudC1pbmZvcm1hdGlvbiAuZXZlbnQtbG9jYXRpb246OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICBjb2xvcjogIzAwM0RBNTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGNvbnRlbnQ6IFwiXFxmMzRlXCI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudC1pbmZvcm1hdGlvbiAuZXZlbnQtbG9jYXRpb24gYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnQtaW5mb3JtYXRpb24gLmV2ZW50LWxvY2F0aW9uIGE6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudC1pbmZvcm1hdGlvbiAuZXZlbnQtc29jaWFsLW1lZGlhIHtcbiAgICBwYWRkaW5nOiAwIDFyZW0gMXJlbSAxcmVtO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnQtaW5mb3JtYXRpb24gLmV2ZW50LXNvY2lhbC1tZWRpYSBhOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBub25lO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnQtaW5mb3JtYXRpb24gLmV2ZW50LWJvZHkge1xuICAgIHBhZGRpbmc6IDAgMXJlbSAyLjVyZW0gMXJlbTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmV2ZW50LWluZm9ybWF0aW9uIC5ldmVudC1jb250YWN0IHtcbiAgICBwYWRkaW5nOiAwIDFyZW0gMXJlbSAxcmVtO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnQtaW5mb3JtYXRpb24gLmV2ZW50LWNvbnRhY3QgaDUge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudC1kZXRhaWxzIHtcbiAgICBtYXJnaW4tdG9wOiA0OXB4O1xuICAgIHBhZGRpbmc6IDI0cHggMzJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnQtZGV0YWlscyAuZXZlbnQtZm9vdC1pdGVtIHtcbiAgICBtYXJnaW46IDIuNXJlbSAwIDAuNXJlbSAwO1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzg2OGU5Njtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWZvb3QtaXRlbSAuZXZlbnQtZm9vdC1pdGVtLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMDAzREE1O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnQtZGV0YWlscyAuZXZlbnQtZm9vdC1pdGVtIGEge1xuICAgIGNvbG9yOiAjZDYzMzZiO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnQtZGV0YWlscyAuZXZlbnQtZm9vdC1pdGVtIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAzREE1O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnRzLWxpc3RpbmdzIC5ldmVudC1saXN0LXNlcGFyYXRvciB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNDRUQ0REE7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudHMtbGlzdGluZ3MgLmV2ZW50LWxpc3Qtcm93IHtcbiAgICBib3gtc2hhZG93OiAwIDAgNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjM5KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnRzLWxpc3RpbmdzIC5ldmVudC1saXN0LXJvdyAuZXZlbnQtbGlzdC1zZXBhcmF0b3Ige1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjQ0VENERBO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnRzLWxpc3RpbmdzIC5ldmVudC1saXN0LXJvdyAuZXZlbnQtbGlzdC1pbWFnZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzNDNBNDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudHMtbGlzdGluZ3MgLmV2ZW50LWxpc3Qtcm93IC5ldmVudC10aXRsZSB7XG4gICAgY29sb3I6ICMwMDNEQTU7XG4gICAgZm9udC1zaXplOiAxLjMzZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudHMtbGlzdGluZ3MgLmV2ZW50LWxpc3Qtcm93IC5ldmVudC10aXRsZSBhIHtcbiAgICBjb2xvcjogIzAwM0RBNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudHMtbGlzdGluZ3MgLmV2ZW50LWxpc3Qtcm93IC5ldmVudC10aXRsZSBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2Q2MzM2YjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmV2ZW50cy1saXN0aW5ncyAuZXZlbnQtbGlzdC1yb3cgLnNlcGFyYXRvci1saW5lLWJlZm9yZTo6YmVmb3JlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudHMtbGlzdGluZ3MgLmV2ZW50LWxpc3Qtcm93IC5zZXBhcmF0b3ItbGluZS1kYXJrLWJlZm9yZTo6YmVmb3JlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudHMtbGlzdGluZ3MgLmV2ZW50LWxpc3Qtcm93IC5zZXBhcmF0b3ItbGluZS1tYXJvb24tYmVmb3JlOjpiZWZvcmUge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAzREE1O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnRzLWxpc3RpbmdzIC5ldmVudC1saXN0LXJvdyAuZXZlbnQtZGF0ZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMUU4OEU1O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnRzLWxpc3RpbmdzIC5ldmVudC1saXN0LXJvdyAuZXZlbnQtZGF0ZTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtO1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgIGNvbG9yOiAjMDAzREE1O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgY29udGVudDogXCJcXGYxNTBcIjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmV2ZW50cy1saXN0aW5ncyAuZXZlbnQtbGlzdC1yb3cgLmV2ZW50LWxvY2F0aW9uOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgICBmb250LXNpemU6IDEuMTVyZW07XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgY29sb3I6ICMwMDNEQTU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBjb250ZW50OiBcIlxcZjM0ZVwiO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnRzLWxpc3RpbmdzIC5ldmVudC1saXN0LXJvdyAuZXZlbnQtc3VtbWFyeSB7XG4gICAgbWFyZ2luOiAwLjVyZW0gMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmV2ZW50cy1jb250YWluZXIgLmV2ZW50LWJsb2NrLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0VENERBO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudHMtY29udGFpbmVyIC5ldmVudC1ibG9jay1pdGVtIHtcbiAgICAgICAgbWluLWhlaWdodDogNTkxcHg7XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnRzLWNvbnRhaW5lciAuZXZlbnQtYmxvY2staXRlbSAuZXZlbnQtaW1hZ2Uge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnRzLWNvbnRhaW5lciAuZXZlbnQtYmxvY2staXRlbSAuZXZlbnQtdGl0bGUge1xuICAgIG1hcmdpbjogMXJlbSAxcmVtIDAuNXJlbSAxcmVtO1xuICAgIGNvbG9yOiAjMDA5Q0RFO1xuICAgIGZvbnQtc2l6ZTogMS4zM2VtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnRzLWNvbnRhaW5lciAuZXZlbnQtYmxvY2staXRlbSAuZXZlbnQtdGl0bGUgYSB7XG4gICAgY29sb3I6ICMwMDlDREU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnRzLWNvbnRhaW5lciAuZXZlbnQtYmxvY2staXRlbSAuZXZlbnQtdGl0bGUgYTpob3ZlciB7XG4gICAgY29sb3I6ICNFNDAwMkI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudHMtY29udGFpbmVyIC5ldmVudC1ibG9jay1pdGVtIC5ldmVudC1kYXRlIHtcbiAgICBtYXJnaW46IDAuNXJlbSAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjMWU4OGU1O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnRzLWNvbnRhaW5lciAuZXZlbnQtYmxvY2staXRlbSAuZXZlbnQtZGF0ZTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtO1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgIGNvbG9yOiAjMDAzREE1O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgY29udGVudDogXCJcXGYxNTBcIjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmV2ZW50cy1jb250YWluZXIgLmV2ZW50LWJsb2NrLWl0ZW0gLmV2ZW50LWxvY2F0aW9uIHtcbiAgICBtYXJnaW46IDAuNXJlbSAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudHMtY29udGFpbmVyIC5ldmVudC1ibG9jay1pdGVtIC5ldmVudC1sb2NhdGlvbjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtO1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgIGNvbG9yOiAjMDAzREE1O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgY29udGVudDogXCJcXGYzNGVcIjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmV2ZW50cy1jb250YWluZXIgLmV2ZW50LWJsb2NrLWl0ZW0gLnNlcGFyYXRvci1saW5lLWJlZm9yZTo6YmVmb3JlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudHMtY29udGFpbmVyIC5ldmVudC1ibG9jay1pdGVtIC5zZXBhcmF0b3ItbGluZS1kYXJrLWJlZm9yZTo6YmVmb3JlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudHMtY29udGFpbmVyIC5ldmVudC1ibG9jay1pdGVtIC5zZXBhcmF0b3ItbGluZS1tYXJvb24tYmVmb3JlOjpiZWZvcmUge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmV2ZW50cy1jb250YWluZXIgLmV2ZW50LWJsb2NrLWl0ZW0gLmV2ZW50LWJvZHkge1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgbWFyZ2luOiAwLjVyZW0gMXJlbSAxcmVtIDFyZW07XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5ldmVudHMtY29udGFpbmVyIC5ldmVudC1ibG9jay1pdGVtIC5ldmVudC1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnRzLWNvbnRhaW5lciAuZXZlbnQtYmxvY2staXRlbSAuZXZlbnQtbGluayB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgIH1cbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmV2ZW50cy1jb250YWluZXIgLmV2ZW50LWJsb2NrLWl0ZW0gLmV2ZW50LWxpbmsgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IEF2ZW5pciBOZXh0IFcwMSwgSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzAwOUNERTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmc6IDAuNWVtIDEuMjVyZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmV2ZW50cy1jb250YWluZXIgLmV2ZW50LWJsb2NrLWl0ZW0gLmV2ZW50LWxpbmsgYTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDU1YTY0O1xuICAgIGNvbG9yOiAjMDA5Q0RFO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZXZlbnRzLWNvbnRhaW5lciAuZXZlbnQtYmxvY2staXRlbSAuZXZlbnQtbGluayBhOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZmFxLXF1ZXN0aW9uLWFjY29yZGlvbiB1bC5hY2NvcmRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5mYXEtcXVlc3Rpb24tYWNjb3JkaW9uIHVsLmFjY29yZGlvbiBsaS5hY2NvcmRpb24taXRlbSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjM0Njc0O1xuICAgIGNvbG9yOiAjZmVmZWZlO1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjQ0VENERBO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZmFxLXF1ZXN0aW9uLWFjY29yZGlvbiB1bC5hY2NvcmRpb24gbGkuYWNjb3JkaW9uLWl0ZW0gcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5mYXEtcXVlc3Rpb24tYWNjb3JkaW9uIHVsLmFjY29yZGlvbiBsaS5pcy1hY3RpdmUgYS5hY2NvcmRpb24tdGl0bGUge1xuICAgIGJhY2tncm91bmQ6ICMyMzQ2NzQ7XG4gICAgY29sb3I6ICNmZWZlZmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5mYXEtcXVlc3Rpb24tYWNjb3JkaW9uIGg0LmZhcS1ncm91cC10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZmFxLXF1ZXN0aW9uLWFjY29yZGlvbiAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwuZmFxLWdyb3VwLXRpdGxlLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZmFxLXF1ZXN0aW9uLWFjY29yZGlvbiBbdHlwZT1jaGVja2JveF0gKyBsYWJlbC5mYXEtZ3JvdXAtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmZhcS1xdWVzdGlvbi1hY2NvcmRpb24gLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLmZhcS1ncm91cC10aXRsZSwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmZhcS1xdWVzdGlvbi1hY2NvcmRpb24gW3R5cGU9cmFkaW9dICsgbGFiZWwuZmFxLWdyb3VwLXRpdGxlIHtcbiAgICBjb2xvcjogIzE5NzZkMjtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgaDMuYXJ0aWNsZS10eXBlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIHAuYXJ0aWNsZS10eXBlLnNvY2lhbC10aXRsZSwgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBwLmFydGljbGUtdHlwZS5zb2NpYWwtdGl0bGUge1xuICAgIGNvbG9yOiAjNjA3ZDhiO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYubW9yZS1saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNWVtO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5tb3JlLWxpbmsgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0RBNTtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDNkYTUgIWltcG9ydGFudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2Lm1vcmUtbGluayBhOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzREE1O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5tb3JlLWxpbmsgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzc5NiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmVmZWZlICFpbXBvcnRhbnQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5tb3JlLWxpbmsgYTpob3ZlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzc5NiAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZmVlZHNfZmVlZF9fY29udGVudCAuaXRlbS1jb3VudCBkaXYge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmZlZWQtaW1wb3J0LXZpZXctY29udGFpbmVyIC5mZWVkLWFydGljbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0VENERBO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZmVlZC1pbXBvcnQtdmlldy1jb250YWluZXIgLmZlZWQtYXJ0aWNsZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI5MXB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1heC1oZWlnaHQ6IDU5MXB4O1xuICAgIH1cbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmZlZWQtaW1wb3J0LXZpZXctY29udGFpbmVyIC5mZWVkLWFydGljbGUgLmFydGljbGUtaW1hZ2Uge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZmVlZC1pbXBvcnQtdmlldy1jb250YWluZXIgLmZlZWQtYXJ0aWNsZSAuYXJ0aWNsZS1kYXRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDFyZW0gMXJlbSAwLjVyZW0gMXJlbTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmZlZWQtaW1wb3J0LXZpZXctY29udGFpbmVyIC5mZWVkLWFydGljbGUgLmFydGljbGUtZGF0ZSAuZGF0ZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjRkY4QjFDO1xuICAgIGNvbG9yOiAjMzczNzM3O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZmVlZC1pbXBvcnQtdmlldy1jb250YWluZXIgLmZlZWQtYXJ0aWNsZSAuYXJ0aWNsZS10aXRsZSB7XG4gICAgbWFyZ2luOiAwLjVyZW0gMXJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMDAzREE1O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZmVlZC1pbXBvcnQtdmlldy1jb250YWluZXIgLmZlZWQtYXJ0aWNsZSAuYXJ0aWNsZS1ib2R5IHtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtIDFyZW0gMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmZlZWQtaW1wb3J0LXZpZXctY29udGFpbmVyIC5mZWVkLWFydGljbGUgLmFydGljbGUtbGluayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmZlZWQtaW1wb3J0LXZpZXctY29udGFpbmVyIC5mZWVkLWFydGljbGUgLmFydGljbGUtbGluayBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZzogMC41ZW0gMS4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjMDAzREE1O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDNEQTU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuZmVlZC1pbXBvcnQtdmlldy1jb250YWluZXIgLmZlZWQtYXJ0aWNsZSAuYXJ0aWNsZS1saW5rIGE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzQ5NTA1NztcbiAgICBjb2xvcjogI2ZmZjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmZlZWQtaW1wb3J0LXZpZXctY29udGFpbmVyIC5mZWVkLWFydGljbGUgLmFydGljbGUtbGluayBhOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjcl9kZWZhdWx0X2ZlZWRfZGlzcGxheSAud3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjcl9kZWZhdWx0X2ZlZWRfZGlzcGxheV9tZXJnZWQgLmZlZWQtYXJ0aWNsZSB7XG4gICAgYm94LXNoYWRvdzogcmdiYSgxMDAsIDEwMCwgMTExLCAwLjIpIDAgN3B4IDI5cHggMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjcl9kZWZhdWx0X2ZlZWRfZGlzcGxheV9tZXJnZWQgLmZlZWQtYXJ0aWNsZSAucmVhZC1tb3JlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyX2RlZmF1bHRfZmVlZF9kaXNwbGF5X21lcmdlZCAubW9yZS1saW5rIGEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1nYWxsZXJpYS10ZWFzZXIgLnVjci1nYWxsZXJpYS1jb250YWluZXIgLnVjci1nYWxsZXJpYS10aHVtYm5haWxzIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1nYWxsZXJpYS10ZWFzZXIgLnVjci1nYWxsZXJpYS1jb250YWluZXIgYTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1nYWxsZXJpYS12aWV3LW1vcmUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1nYWxsZXJpYS12aWV3LW1vcmUge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItZ2FsbGVyaWEtZnVsbCB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWdhbGxlcmlhLWZ1bGwgLnVjci1nYWxsZXJpYS1jb250YWluZXIgLnVjci1nYWxsZXJpYS10aHVtYm5haWxzIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1nYWxsZXJpYS1mdWxsIC51Y3ItZ2FsbGVyaWEtY29udGFpbmVyIC5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWdhbGxlcmlhLWZ1bGwgLnVjci1nYWxsZXJpYS1jb250YWluZXIgLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgbWFyZ2luOiAwIDUwcHg7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1nYWxsZXJpYS1mdWxsIC51Y3ItZ2FsbGVyaWEtY29udGFpbmVyIC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgICAgICBtYXJnaW46IDAgNTBweDtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItZ2FsbGVyaWEtZnVsbCAudWNyLWdhbGxlcmlhLWNvbnRhaW5lciAuc2xpY2stc2xpZGVyIC5zbGljay1saXN0IC5zbGljay1zbGlkZSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1nYWxsZXJpYS1mdWxsIC51Y3ItZ2FsbGVyaWEtY29udGFpbmVyIC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIHtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWdhbGxlcmlhLWZ1bGwgLnVjci1nYWxsZXJpYS1jb250YWluZXIgLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgaW1nOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWdhbGxlcmlhLWZ1bGwgLnVjci1nYWxsZXJpYS1jb250YWluZXIgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItZ2FsbGVyaWEtZnVsbCAudWNyLWdhbGxlcmlhLWNvbnRhaW5lciAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdzo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29sb3I6ICM2MzdFQTQ7XG4gICAgZm9udC1zaXplOiA2LjI1cmVtO1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW46IDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItZ2FsbGVyaWEtZnVsbCAudWNyLWdhbGxlcmlhLWNvbnRhaW5lciAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdzpob3ZlciwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWdhbGxlcmlhLWZ1bGwgLnVjci1nYWxsZXJpYS1jb250YWluZXIgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3c6Zm9jdXMsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1nYWxsZXJpYS1mdWxsIC51Y3ItZ2FsbGVyaWEtY29udGFpbmVyIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93OmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1nYWxsZXJpYS1mdWxsIC51Y3ItZ2FsbGVyaWEtY29udGFpbmVyIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93OmhvdmVyOjpiZWZvcmUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1nYWxsZXJpYS1mdWxsIC51Y3ItZ2FsbGVyaWEtY29udGFpbmVyIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93OmZvY3VzOjpiZWZvcmUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1nYWxsZXJpYS1mdWxsIC51Y3ItZ2FsbGVyaWEtY29udGFpbmVyIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93OmFjdGl2ZTo6YmVmb3JlIHtcbiAgICBjb2xvcjogIzMzNjRCNztcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1nYWxsZXJpYS1mdWxsIC51Y3ItZ2FsbGVyaWEtY29udGFpbmVyIC5zbGljay1zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItZ2FsbGVyaWEtZnVsbCAudWNyLWdhbGxlcmlhLWNvbnRhaW5lciAuc2xpY2stc2xpZGVyIC5zbGljay1wcmV2OjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgIGNvbnRlbnQ6IFwiXFxmMTQxXCI7XG4gICAgbGVmdDogLTMwcHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItZ2FsbGVyaWEtZnVsbCAudWNyLWdhbGxlcmlhLWNvbnRhaW5lciAuc2xpY2stc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1nYWxsZXJpYS1mdWxsIC51Y3ItZ2FsbGVyaWEtY29udGFpbmVyIC5zbGljay1zbGlkZXIgLnNsaWNrLW5leHQ6OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgY29udGVudDogXCJcXGYxNDJcIjtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgcmlnaHQ6IC0zMHB4O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWdhbGxlcmlhLWZ1bGwgLnVjci1nYWxsZXJpYS1jb250YWluZXIgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1nYWxsZXJpYS1mdWxsIC51Y3ItZ2FsbGVyaWEtY29udGFpbmVyIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItZ2FsbGVyaWEtZnVsbCAudWNyLWdhbGxlcmlhLWNvbnRhaW5lciAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1nYWxsZXJpYS1mdWxsIC51Y3ItZ2FsbGVyaWEtY29udGFpbmVyIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBjb250ZW50OiBcIlxcZjEyZlwiO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzYzN0VBNCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItZ2FsbGVyaWEtZnVsbCAudWNyLWdhbGxlcmlhLWNvbnRhaW5lciAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3Zlcjo6YmVmb3JlIHtcbiAgICBjb2xvcjogIzMzNjRCNyAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWdhbGxlcmlhLWZ1bGwgLnVjci1nYWxsZXJpYS1jb250YWluZXIgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjMzM2NEI3ICFpbXBvcnRhbnQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItZ2FsbGVyaWEtZnVsbCAudWNyLWdhbGxlcmlhLWNvbnRhaW5lciBhOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDAuNjI1cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICAgIH1cbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmluZm8tY2FyZC1jb250YWluZXIuaW5mby1jYXJkLWNvbnRhaW5lci1jdXN0b20tYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5pbmZvLWNhcmQtZnVsbC1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9kZXI6IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5pbmZvLWNhcmQtZnVsbC1saW5rOmhvdmVyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5pbmZvLWNhcmQtZnVsbC1saW5rOmZvY3VzIHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5pbmZvLWNhcmQtZnVsbC1saW5rOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBub25lO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuaW5mby1jYXJkLWNvbnRhaW5lciAuaW5mby1jYXJkLWJveCAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZWZlZmU7XG4gICAgY29sb3I6ICM0NTVhNjQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHk6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgLmVtYmVkZGVkLWVudGl0eSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAxZW07XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgaDEsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgcC5zb2NpYWwtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnByaW1hcnktY29udGVudC1hcmVhIC5pcGUtZm9ybSAuaW5mby1jYXJkLWNvbnRhaW5lciAuaW5mby1jYXJkLWJveCAuY2FyZC1ib2R5IFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gLmluZm8tY2FyZC1jb250YWluZXIgLmluZm8tY2FyZC1ib3ggLmNhcmQtYm9keSBbdHlwZT1yYWRpb10gKyBsYWJlbCxcbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmluZm8tY2FyZC1jb250YWluZXIgLmluZm8tY2FyZC1ib3ggLmNhcmQtYm9keSBoMixcbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmluZm8tY2FyZC1jb250YWluZXIgLmluZm8tY2FyZC1ib3ggLmNhcmQtYm9keSBoMyxcbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmluZm8tY2FyZC1jb250YWluZXIgLmluZm8tY2FyZC1ib3ggLmNhcmQtYm9keSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSxcbmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmluZm8tY2FyZC1jb250YWluZXIgLmluZm8tY2FyZC1ib3ggLmNhcmQtYm9keSBwLnNvY2lhbC10aXRsZSxcbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmluZm8tY2FyZC1jb250YWluZXIgLmluZm8tY2FyZC1ib3ggLmNhcmQtYm9keSBoNCxcbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmluZm8tY2FyZC1jb250YWluZXIgLmluZm8tY2FyZC1ib3ggLmNhcmQtYm9keSAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsXG4uaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuaW5mby1jYXJkLWNvbnRhaW5lciAuaW5mby1jYXJkLWJveCAuY2FyZC1ib2R5IFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLFxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuaW5mby1jYXJkLWNvbnRhaW5lciAuaW5mby1jYXJkLWJveCAuY2FyZC1ib2R5IC5pcGUtZm9ybSBbdHlwZT1yYWRpb10gKyBsYWJlbCxcbi5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgW3R5cGU9cmFkaW9dICsgbGFiZWwsXG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgaDUsXG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgaDYge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgaDEgc3Ryb25nLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSAuaW5mby1jYXJkLWNvbnRhaW5lciAuaW5mby1jYXJkLWJveCAuY2FyZC1ib2R5IHAuc29jaWFsLXRpdGxlIHN0cm9uZywgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYucHJpbWFyeS1jb250ZW50LWFyZWEgLmlwZS1mb3JtIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwgc3Ryb25nLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIGRpdi5wcmltYXJ5LWNvbnRlbnQtYXJlYSAuaXBlLWZvcm0gLmluZm8tY2FyZC1jb250YWluZXIgLmluZm8tY2FyZC1ib3ggLmNhcmQtYm9keSBbdHlwZT1yYWRpb10gKyBsYWJlbCBzdHJvbmcsXG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgaDIgc3Ryb25nLFxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuaW5mby1jYXJkLWNvbnRhaW5lciAuaW5mby1jYXJkLWJveCAuY2FyZC1ib2R5IGgzIHN0cm9uZyxcbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmluZm8tY2FyZC1jb250YWluZXIgLmluZm8tY2FyZC1ib3ggLmNhcmQtYm9keSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBwLnNvY2lhbC10aXRsZSBzdHJvbmcsXG5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50LWFyZWEgZGl2LmZvb3Rlci1jb2x1bW5zIC5mb290ZXItaXRlbSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgcC5zb2NpYWwtdGl0bGUgc3Ryb25nLFxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuaW5mby1jYXJkLWNvbnRhaW5lciAuaW5mby1jYXJkLWJveCAuY2FyZC1ib2R5IGg0IHN0cm9uZyxcbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmluZm8tY2FyZC1jb250YWluZXIgLmluZm8tY2FyZC1ib3ggLmNhcmQtYm9keSAuaXBlLWZvcm0gW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwgc3Ryb25nLFxuLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmluZm8tY2FyZC1jb250YWluZXIgLmluZm8tY2FyZC1ib3ggLmNhcmQtYm9keSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCBzdHJvbmcsXG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsIHN0cm9uZyxcbi5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgW3R5cGU9cmFkaW9dICsgbGFiZWwgc3Ryb25nLFxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuaW5mby1jYXJkLWNvbnRhaW5lciAuaW5mby1jYXJkLWJveCAuY2FyZC1ib2R5IGg1IHN0cm9uZyxcbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmluZm8tY2FyZC1jb250YWluZXIgLmluZm8tY2FyZC1ib3ggLmNhcmQtYm9keSBoNiBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgYSB7XG4gICAgYm9yZGVyOiBub25lO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuaW5mby1jYXJkLWNvbnRhaW5lciAuaW5mby1jYXJkLWJveCAuY2FyZC1ib2R5IGE6aG92ZXIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmluZm8tY2FyZC1jb250YWluZXIgLmluZm8tY2FyZC1ib3ggLmNhcmQtYm9keSBhOmZvY3VzIHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgdWwge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuaW5mby1jYXJkLWNvbnRhaW5lciAuaW5mby1jYXJkLWJveCAuY2FyZC1ib2R5IGxpIHtcbiAgICBmb250LXNpemU6IDAuOTVlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmluZm8tY2FyZC1jb250YWluZXIgLmluZm8tY2FyZC1ib3ggLmNhcmQtYm9keSBsaTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjZmZmZmZmO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgbGkgYSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuaW5mby1jYXJkLWNvbnRhaW5lciAuaW5mby1jYXJkLWJveCAuY2FyZC1ib2R5IGEge1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAjRDYzMzZCO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuaW5mby1jYXJkLWNvbnRhaW5lciAuaW5mby1jYXJkLWJveCAuY2FyZC1ib2R5IGxpIGE6OmFmdGVyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94IC5jYXJkLWJvZHkgYTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94LWxlZnQtYWxpZ24gLmNhcmQtYm9keSB1bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5pbmZvLWNhcmQtY29udGFpbmVyIC5pbmZvLWNhcmQtYm94LWxlZnQtYWxpZ24gLmNhcmQtYm9keSAuZW1iZWRkZWQtZW50aXR5IHtcbiAgICBtYXJnaW46IDA7XG59XG5cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmxhdGVzdC1ldmVudHMtdmlldyBvbCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5sYXRlc3QtZXZlbnRzLXZpZXcgbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5sYXRlc3QtZXZlbnRzLXZpZXcgLmV2ZW50IHtcbiAgICBib3JkZXItdG9wOiAwcHggbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAubGF0ZXN0LWV2ZW50cy12aWV3IGhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmxhdGVzdC1ldmVudHMtdmlldyAuY2VsbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAubGF0ZXN0LWV2ZW50cy12aWV3IGltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5sYXRlc3QtZXZlbnRzLXZpZXcgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5sYXRlc3QtZXZlbnRzLXZpZXcgLmxpbmstd3JhcHBlciBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAzO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAubGF0ZXN0LWV2ZW50cy12aWV3IC5ldmVudC1jYXJkIHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICBtYXgtaGVpZ2h0OiAzNTJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAubGF0ZXN0LWV2ZW50cy12aWV3IC5ldmVudC1jYXJkIHtcbiAgICAgICAgbWluLWhlaWdodDogMjkyLjVweDtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5sYXRlc3QtZXZlbnRzLXZpZXcgLmV2ZW50LWNhcmQ6aG92ZXIgLmV2ZW50LW92ZXJ2aWV3IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBmaWx0ZXI6IGJsdXIoMHB4KSAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAubGF0ZXN0LWV2ZW50cy12aWV3IC5ldmVudC1jYXJkOmhvdmVyIC5tb3JlLXRleHQge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgIG9wYWNpdHk6IDE7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5sYXRlc3QtZXZlbnRzLXZpZXcgLmV2ZW50LW92ZXJ2aWV3IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgYm90dG9tOiAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY29sb3I6ICNmZWZlZmU7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjc1cyBlYXNlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5sYXRlc3QtZXZlbnRzLXZpZXcgLm1vcmUtdGV4dCB7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGxpbmVhcjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmxhdGVzdC1ldmVudHMtdmlldyAubW9udGgge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5sYXRlc3QtZXZlbnRzLXZpZXcgLnRpbWUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmxhdGVzdC1ldmVudHMtdmlldyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmxhdGVzdC1ldmVudHMtdmlldyAuYm9keSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1heC1oZWlnaHQ6IDc1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmxhdGVzdC1ldmVudHMtdmlldyAuZXZlbnQtbGluayBhIHtcbiAgICBjb2xvcjogI0ZBNTE1MTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAubGF0ZXN0LWV2ZW50cy12aWV3IC5ldmVudC1saW5rIGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5sb2NhbGlzdC13aWRnZXQtaGwgLmV2ZW50LWNhcmQgaGVhZGVyIHtcbiAgICB6LWluZGV4OiAxO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAubG9jYWxpc3Qtd2lkZ2V0LWhsIC5ldmVudC1jYXJkIGhlYWRlciAuZXZlbnQtdGl0bGUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KSBsZWZ0IHRvcDtcbiAgICBib3R0b206IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBsZWZ0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogN3B4IDIwcHggNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwO1xuICAgIG91dGxpbmU6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgIGJvcmRlcjogMDtcbn1cblxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucHJvZmlsZS1jYXJkLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAwLjc1cmVtIDAuNzVyZW0gMC43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgYm94LXNoYWRvdzogMCAxLjVweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI0KSwgMCAxLjVweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnByb2ZpbGUtY2FyZC1jb250YWluZXIgLnByb2ZpbGUtY2FyZC1pbWFnZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMC43NXJlbTtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMy4xMjVyZW07XG4gICAgd2lkdGg6IDYuMjVyZW07XG4gICAgaGVpZ2h0OiA2LjI1cmVtO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxcHggMXB4ICM2MTYxNjE7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtbmFtZS1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtbmFtZS1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTU0cHg7XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucHJvZmlsZS1jYXJkLWNvbnRhaW5lciAucHJvZmlsZS1jYXJkLW5hbWUtY29udGFpbmVyIGgzLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtbmFtZS1jb250YWluZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGVudC1hcmVhIGRpdi5mb290ZXItY29sdW1ucyAuZm9vdGVyLWl0ZW0gcC5zb2NpYWwtdGl0bGUsIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtYXJlYSBkaXYuZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1pdGVtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnByb2ZpbGUtY2FyZC1jb250YWluZXIgLnByb2ZpbGUtY2FyZC1uYW1lLWNvbnRhaW5lciBwLnNvY2lhbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgY29sb3I6ICMwMDc4YWI7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgUmVndWxhclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtbmFtZS1jb250YWluZXIgLnByb2ZpbGUtam9iLXRpdGxlcyB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAjOWZiNGJlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogc21hbGw7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZGJkYmQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnByb2ZpbGUtY2FyZC1jb250YWluZXIgLnByb2ZpbGUtY2FyZC1uYW1lLWNvbnRhaW5lciAucHJvZmlsZS1kZXB0LWluZm8ge1xuICAgIGNvbG9yOiAjOWZiNGJlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogc21hbGw7XG4gICAgcGFkZGluZzogNXB4IDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtbmFtZS1jb250YWluZXIubm8tcHJvZmlsZS1jYXJkLWltYWdlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnByb2ZpbGUtY2FyZC1jb250YWluZXIgLnByb2ZpbGUtY2FyZC1jb250YWN0LWluZm8ge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGZvbnQtc2l6ZTogc21hbGw7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtY29udGFjdC1pbmZvIC5jb250YWN0LWxvY2F0aW9uIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2JkYmRiZDtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtY29udGFjdC1pbmZvIC5jb250YWN0LWxvY2F0aW9uOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbG9yOiAjMDI3N2JkO1xuICAgIGNvbnRlbnQ6IFwiXFxmMzRlXCI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucHJvZmlsZS1jYXJkLWNvbnRhaW5lciAucHJvZmlsZS1jYXJkLWNvbnRhY3QtaW5mbyAuY29udGFjdC1lbWFpbCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiZGJkYmQ7XG4gICAgcGFkZGluZy10b3A6IDNweDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnByb2ZpbGUtY2FyZC1jb250YWluZXIgLnByb2ZpbGUtY2FyZC1jb250YWN0LWluZm8gLmNvbnRhY3QtZW1haWw6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtO1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29sb3I6ICMwMjc3YmQ7XG4gICAgY29udGVudDogXCJcXGYxZWVcIjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtY29udGFjdC1pbmZvIC5jb250YWN0LXBob25lIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2JkYmRiZDtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucHJvZmlsZS1jYXJkLWNvbnRhaW5lciAucHJvZmlsZS1jYXJkLWNvbnRhY3QtaW5mbyAuY29udGFjdC1waG9uZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgICBmb250LXNpemU6IDEuMTVyZW07XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb2xvcjogIzAyNzdiZDtcbiAgICBjb250ZW50OiBcIlxcZjNmMlwiO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnByb2ZpbGUtY2FyZC1jb250YWluZXIgLnByb2ZpbGUtY2FyZC12aWV3LW1vcmUge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyIE5leHQgVzAxXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMC44OXJlbTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnByb2ZpbGUtY2FyZC1jb250YWluZXIgLnByb2ZpbGUtY2FyZC12aWV3LW1vcmUgYSB7XG4gICAgY29sb3I6ICNmZWZlZmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkNmNjMDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2Utb3V0LCBjb2xvciAwLjI1cyBlYXNlLW91dDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gICAgbWFyZ2luOiAwLjVyZW0gMCAwLjVyZW0gMC4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucHJvZmlsZS1jYXJkLWNvbnRhaW5lciAucHJvZmlsZS1jYXJkLXZpZXctbW9yZSBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZlZmVmZTtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZDQ3YTE7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jb2wtNCAucHJvZmlsZS1jYXJkLWNvbnRhaW5lciAucHJvZmlsZS1jYXJkLWltYWdlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmbG9hdDogbm9uZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmNvbC00IC5wcm9maWxlLWNhcmQtY29udGFpbmVyIC5wcm9maWxlLWNhcmQtbmFtZS1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLW5hbWUge1xuICAgIGNvbG9yOiAjMDI3N2JkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjExNzY1O1xuICAgIGZvbnQtc2l6ZTogMS44NWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLWltYWdlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5jb250YWN0LXRpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmc6IDAuNWVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzY0Qjc7XG4gICAgY29sb3I6ICNmZWZlZmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW46IDFlbSAwO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucHJvZmlsZS1kZXB0cyB7XG4gICAgZm9udC1zaXplOiAwLjg5NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnByb2ZpbGUtb2ZmaWNlLWxvY2F0aW9uLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLW9mZmljZS10ZWxlcGhvbmUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnByb2ZpbGUtb2ZmaWNlLWVtYWlsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLW9mZmljZS1ob3VycyB7XG4gICAgZm9udC1zaXplOiAwLjg5NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBoc2xhKDAsIDAlLCA1MCUsIDAuMik7XG4gICAgcGFkZGluZzogMC41ZW0gMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnByb2ZpbGUtb2ZmaWNlLWxvY2F0aW9uOmJlZm9yZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucHJvZmlsZS1vZmZpY2UtdGVsZXBob25lOmJlZm9yZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucHJvZmlsZS1vZmZpY2UtZW1haWw6YmVmb3JlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLW9mZmljZS1ob3VyczpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgICBmb250LXNpemU6IDEuMTVyZW07XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgY29sb3I6ICMwMjc3YmQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnByb2ZpbGUtb2ZmaWNlLWxvY2F0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYzNGVcIjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnByb2ZpbGUtb2ZmaWNlLXRlbGVwaG9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmM2YyXCI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLW9mZmljZS1lbWFpbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWVlXCI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLW9mZmljZS1ob3VyczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTUwXCI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLWJvZHktYXJlYSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLWJvZHktYXJlYTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMwMDNEQTU7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgd2lkdGg6IDVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG4gICAgbWFyZ2luLXRvcDogMWVtO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucmVzZWFyY2gtYXJlYS1jb250YWluZXIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmNvdXJzZXMtYXJlYS1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMC41ZW07XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjQ0NEOEVEO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucmVzZWFyY2gtYXJlYS1jb250YWluZXIgLnJlc2VhcmNoLWFyZWEtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnJlc2VhcmNoLWFyZWEtY29udGFpbmVyIC5jb3Vyc2VzLWFyZWEtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmNvdXJzZXMtYXJlYS1jb250YWluZXIgLnJlc2VhcmNoLWFyZWEtdGl0bGUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLmNvdXJzZXMtYXJlYS1jb250YWluZXIgLmNvdXJzZXMtYXJlYS10aXRsZSB7XG4gICAgY29sb3I6ICNDQ0Q4RUQ7XG4gICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnByb2ZpbGUtYXdhcmRzLWNvbnRhaW5lcjpiZWZvcmUsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnByb2ZpbGUtcHVibGljYXRpb25zLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNDQ0Q4RUQ7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG4gICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIHdpZHRoOiA1cmVtO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucHJvZmlsZS1hd2FyZHMtY29udGFpbmVyIC5wcm9maWxlLWF3YXJkcy10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucHJvZmlsZS1hd2FyZHMtY29udGFpbmVyIC5wcm9maWxlLXB1YmxpY2F0aW9ucy10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucHJvZmlsZS1wdWJsaWNhdGlvbnMtY29udGFpbmVyIC5wcm9maWxlLWF3YXJkcy10aXRsZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucHJvZmlsZS1wdWJsaWNhdGlvbnMtY29udGFpbmVyIC5wcm9maWxlLXB1YmxpY2F0aW9ucy10aXRsZSB7XG4gICAgY29sb3I6ICNDQ0Q4RUQ7XG4gICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnByb2ZpbGUtcGVyc29uYWwtd2Vic2l0ZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucHJvZmlsZS1jdi1maWxlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgaHNsYSgwLCAwJSwgNTAlLCAwLjIpO1xuICAgIHBhZGRpbmc6IDAuNWVtIDA7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLXBlcnNvbmFsLXdlYnNpdGU6YmVmb3JlLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLWN2LWZpbGU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtO1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgIGNvbG9yOiAjMDI3N2JkO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5wcm9maWxlLXBlcnNvbmFsLXdlYnNpdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjU5ZlwiO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAucHJvZmlsZS1jdi1maWxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyMTRcIjtcbn1cblxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuc3RhdC1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0OTUwNTc7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nOiAwLjYyNXJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuc3RhdC1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuc3RhdC1jb250YWluZXIuc3RhdC1jb250YWluZXItY3VzdG9tLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnN0YXQtY29udGFpbmVyIC5zdGF0IHtcbiAgICBiYWNrZ3JvdW5kOiAjYmRiZGJkO1xuICAgIHBhZGRpbmc6IDAuNWVtIDAuNzVlbTtcbiAgICBtaW4taGVpZ2h0OiAyMzlweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5zdGF0LWNvbnRhaW5lciAuc3RhdC1udW1iZXIge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IGNhbGMoMTAwJSArIDN2dyk7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnN0YXQtY29udGFpbmVyIC5zdGF0LW51bWJlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygxMDAlICsgMXZ3KTtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5zdGF0LWNvbnRhaW5lciAuc3RhdC1udW1iZXI6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTAlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGRkI4MUM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuc3RhdC1jb250YWluZXIgLnN0YXQtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmc6IDAgMCAxLjVlbSAwO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuc3RhdC1jb250YWluZXIuc3RhdC1iZy1ibGFjay5zdGF0LW9wYWNpdHktOTAgLnN0YXQge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMzgsIDUwLCA1NiwgMC45KTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnN0YXQtY29udGFpbmVyLnN0YXQtYmctYmxhY2suc3RhdC1vcGFjaXR5LTgwIC5zdGF0IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDM4LCA1MCwgNTYsIDAuOCk7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5zdGF0LWNvbnRhaW5lci5zdGF0LWJnLWJsYWNrLnN0YXQtb3BhY2l0eS02MCAuc3RhdCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgzOCwgNTAsIDU2LCAwLjYpO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuc3RhdC1jb250YWluZXIuc3RhdC1iZy13aGl0ZS5zdGF0LW9wYWNpdHktOTAgLnN0YXQge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnN0YXQtY29udGFpbmVyLnN0YXQtYmctd2hpdGUuc3RhdC1vcGFjaXR5LTgwIC5zdGF0IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5zdGF0LWNvbnRhaW5lci5zdGF0LWJnLXdoaXRlLnN0YXQtb3BhY2l0eS02MCAuc3RhdCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuc3RhdC1jb250YWluZXIuc3RhdC1iZy1ub25lIC5zdGF0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuc3RhdC1jb250YWluZXIuc3RhdC1mb250LWNvbG9yLXdoaXRlIHtcbiAgICBjb2xvcjogI0U5RUNFRjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnN0YXQtY29udGFpbmVyLnN0YXQtZm9udC1jb2xvci13aGl0ZSBoMiB7XG4gICAgY29sb3I6ICNFOUVDRUY7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC5zdGF0LWNvbnRhaW5lci5zdGF0LWZvbnQtY29sb3ItYmxhY2sge1xuICAgIGNvbG9yOiAjMjYzMjM4O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAuc3RhdC1jb250YWluZXIuc3RhdC1mb250LWNvbG9yLWJsYWNrIGgyIHtcbiAgICBjb2xvcjogIzI2MzIzODtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnN0YXQtY29udGFpbmVyLnN0YXQtZm9udC1jb2xvci1ibHVlIHtcbiAgICBjb2xvcjogIzJkNmNjMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnN0YXQtY29udGFpbmVyLnN0YXQtZm9udC1jb2xvci1ibHVlIGgyIHtcbiAgICBjb2xvcjogIzJkNmNjMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1jdXN0b20tYmxvY2suc3RhdC1mb250LWNvbG9yLXdoaXRlIHtcbiAgICBjb2xvcjogI0U5RUNFRjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1jdXN0b20tYmxvY2suc3RhdC1mb250LWNvbG9yLXdoaXRlIGgyIHtcbiAgICBjb2xvcjogI0U5RUNFRjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1jdXN0b20tYmxvY2suc3RhdC1mb250LWNvbG9yLWJsYWNrIHtcbiAgICBjb2xvcjogIzI2MzIzODtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1jdXN0b20tYmxvY2suc3RhdC1mb250LWNvbG9yLWJsYWNrIGgyIHtcbiAgICBjb2xvcjogIzI2MzIzODtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1jdXN0b20tYmxvY2suc3RhdC1mb250LWNvbG9yLWJsdWUge1xuICAgIGNvbG9yOiAjMmQ2Y2MwO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWN1c3RvbS1ibG9jay5zdGF0LWZvbnQtY29sb3ItYmx1ZSBoMiB7XG4gICAgY29sb3I6ICMyZDZjYzA7XG59XG5cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgdWwudGFicy51Y3ItdGFicyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciB1bC50YWJzLnVjci10YWJzIGxpLnRhYnMtdGl0bGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4NjhFOTY7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciB1bC50YWJzLnVjci10YWJzIGxpLnRhYnMtdGl0bGUgYSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgcGFkZGluZzogMWVtIDJlbTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogIzg2OEU5Njtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgdWwudGFicy51Y3ItdGFicyBsaS50YWJzLXRpdGxlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDRweCAjRTQwMDJCO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciB1bC50YWJzLnVjci10YWJzIGxpLnRhYnMtdGl0bGU6aG92ZXIgYSB7XG4gICAgcGFkZGluZy1ib3R0b206IDExcHg7XG4gICAgY29sb3I6ICNFNDAwMkI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIHVsLnRhYnMudWNyLXRhYnMgbGkudGFicy10aXRsZS5pcy1hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDRweCAjMTk3NmQyO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciB1bC50YWJzLnVjci10YWJzIGxpLnRhYnMtdGl0bGUuaXMtYWN0aXZlOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCA0cHggI0U0MDAyQjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgdWwudGFicy51Y3ItdGFicyBsaS50YWJzLXRpdGxlLmlzLWFjdGl2ZTpob3ZlciBhIHtcbiAgICBjb2xvcjogI0U0MDAyQjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgdWwudGFicy51Y3ItdGFicyBsaS50YWJzLXRpdGxlLmlzLWFjdGl2ZSBhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbiAgICBjb2xvcjogIzE5NzZkMjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgZGl2LnRhYnMtY29udGVudCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjQURCNUJEO1xuICAgIGNvbG9yOiAjNDU1YTY0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciBkaXYudGFicy1jb250ZW50IGRpdi50YWJzLXBhbmVsIHtcbiAgICBwYWRkaW5nOiAyNHB4IDMycHg7XG59XG5cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnRlYXNlci1jYWxsb3V0LWludHJvIHtcbiAgICBjb2xvcjogIzQ1NWE2NCAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVhc2VyLWNhbGxvdXQtaW50cm8gaDIge1xuICAgIGNvbG9yOiAjMDAzREE1ICFpbXBvcnRhbnQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC50ZWFzZXItY2FsbG91dCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnRlYXNlci1jYWxsb3V0IC50cy10ZXh0IHtcbiAgICBwYWRkaW5nOiAzMHB4O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC50ZWFzZXItY2FsbG91dCAudHMtdGV4dCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgfVxufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVhc2VyLWNhbGxvdXQgLnRzLXRleHQgaDQsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnRlYXNlci1jYWxsb3V0IC50cy10ZXh0IC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnRlYXNlci1jYWxsb3V0IC50cy10ZXh0IFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC50ZWFzZXItY2FsbG91dCAudHMtdGV4dCAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC50ZWFzZXItY2FsbG91dCAudHMtdGV4dCBbdHlwZT1yYWRpb10gKyBsYWJlbCB7XG4gICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVhc2VyLWNhbGxvdXQgLnRzLXRleHQgLnRzLXVybC1saXN0IHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAzMHB4IDAgMCAwO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVhc2VyLWNhbGxvdXQgLnRzLXRleHQgLnRzLXVybC1saXN0IGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnRlYXNlci1jYWxsb3V0IC50cy10ZXh0IC50cy11cmwtbGlzdCBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQURCNUJEO1xuICAgIHBhZGRpbmc6IDEycHggN3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM4LCA1MCwgNTYsIDAuNik7XG4gICAgY29sb3I6ICNDRUQ0REE7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVhc2VyLWNhbGxvdXQgLnRzLXRleHQgLnRzLXVybC1saXN0IGxpIGE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC50ZWFzZXItY2FsbG91dCAudHMtdGV4dCAudHMtdXJsLWxpc3QgbGkgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzgsIDUwLCA1NiwgMC44KTtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVhc2VyLWNhbGxvdXQgLnRzLW9wdGlvbiB7XG4gICAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVhc2VyLWNhbGxvdXQgLnRzLW9wdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMzBweDtcbiAgICB9XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtYmxhY2sgLnRlYXNlci1jYWxsb3V0IGgyLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtYmxhY2sgLnRlYXNlci1jYWxsb3V0IGgzLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtYmxhY2sgLnRlYXNlci1jYWxsb3V0IGg0LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtYmxhY2sgLnRlYXNlci1jYWxsb3V0IC5pcGUtZm9ybSBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgLmlwZS1mb3JtIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1jdXN0b20tYmxvY2stZm9udC1ibGFjayAudGVhc2VyLWNhbGxvdXQgW3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1jdXN0b20tYmxvY2stZm9udC1ibGFjayAudGVhc2VyLWNhbGxvdXQgLmlwZS1mb3JtIFt0eXBlPXJhZGlvXSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIC50ZWFzZXItY2FsbG91dCBbdHlwZT1yYWRpb10gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIC50ZWFzZXItY2FsbG91dCBoNSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIC50ZWFzZXItY2FsbG91dCBwLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtYmxhY2sgLnRlYXNlci1jYWxsb3V0IGEge1xuICAgIGNvbG9yOiAjMDAwO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWN1c3RvbS1ibG9jay1mb250LWJsYWNrIC50ZWFzZXItY2FsbG91dCAudHMtdXJsLWxpc3QgbGkgYSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjYzMjM4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAyNDMsIDI0NSwgMC42KTtcbiAgICBjb2xvcjogIzI2MzIzODtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1jdXN0b20tYmxvY2stZm9udC1ibGFjayAudGVhc2VyLWNhbGxvdXQgLnRzLXVybC1saXN0IGxpIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAyNDMsIDI0NSwgMC44KTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1jdXN0b20tYmxvY2stZm9udC13aGl0ZSAudGVhc2VyLWNhbGxvdXQgaDIsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1jdXN0b20tYmxvY2stZm9udC13aGl0ZSAudGVhc2VyLWNhbGxvdXQgaDMsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1jdXN0b20tYmxvY2stZm9udC13aGl0ZSAudGVhc2VyLWNhbGxvdXQgaDQsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1jdXN0b20tYmxvY2stZm9udC13aGl0ZSAudGVhc2VyLWNhbGxvdXQgLmlwZS1mb3JtIFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCAuaXBlLWZvcm0gbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWN1c3RvbS1ibG9jay1mb250LXdoaXRlIC50ZWFzZXItY2FsbG91dCBbdHlwZT1jaGVja2JveF0gKyBsYWJlbCwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWN1c3RvbS1ibG9jay1mb250LXdoaXRlIC50ZWFzZXItY2FsbG91dCAuaXBlLWZvcm0gW3R5cGU9cmFkaW9dICsgbGFiZWwsIC5pcGUtZm9ybSBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgLnRlYXNlci1jYWxsb3V0IFt0eXBlPXJhZGlvXSArIGxhYmVsLCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgLnRlYXNlci1jYWxsb3V0IGg1LCBtYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgLnRlYXNlci1jYWxsb3V0IHAsIG1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnVjci1jdXN0b20tYmxvY2stZm9udC13aGl0ZSAudGVhc2VyLWNhbGxvdXQgYSB7XG4gICAgY29sb3I6ICNmZmY7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC51Y3ItY3VzdG9tLWJsb2NrLWZvbnQtd2hpdGUgLnRlYXNlci1jYWxsb3V0IC50cy11cmwtbGlzdCBsaSBhIHtcbiAgICBib3JkZXItY29sb3I6ICNGMUYzRjU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOCwgNTAsIDU2LCAwLjYpO1xuICAgIGNvbG9yOiAjRjFGM0Y1O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudWNyLWN1c3RvbS1ibG9jay1mb250LXdoaXRlIC50ZWFzZXItY2FsbG91dCAudHMtdXJsLWxpc3QgbGkgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOCwgNTAsIDU2LCAwLjgpO1xufVxuXG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC50ZXN0aW1vbmlhbC1zbGlkZXItY29udGFpbmVyIC5zbGljayB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVzdGltb25pYWwtc2xpZGVyLWNvbnRhaW5lciAuc2xpY2sgLnNsaWNrX19hcnJvdyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0b3A6IGF1dG87XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC50ZXN0aW1vbmlhbC1zbGlkZXItY29udGFpbmVyIC5zbGljayAuc2xpY2tfX2Fycm93IHVsLnNsaWNrLWRvdHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVzdGltb25pYWwtc2xpZGVyLWNvbnRhaW5lciAuc2xpY2sgLnNsaWNrX19hcnJvdyB1bC5zbGljay1kb3RzIGxpIHtcbiAgICBtYXJnaW46IDAgOHB4ICFpbXBvcnRhbnQ7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC50ZXN0aW1vbmlhbC1zbGlkZXItY29udGFpbmVyIC5zbGljayAuc2xpY2tfX2Fycm93IHVsLnNsaWNrLWRvdHMgbGkgYnV0dG9uOjpiZWZvcmUge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzNDNBNDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTlFQ0VGO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVzdGltb25pYWwtc2xpZGVyLWNvbnRhaW5lciAuc2xpY2sgLnNsaWNrX19hcnJvdyB1bC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U0MDAyQiAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVzdGltb25pYWwtc2xpZGVyLWNvbnRhaW5lciAuc2xpY2sgLnNsaWNrX19hcnJvdyAuc2xpY2stcHJldiwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVzdGltb25pYWwtc2xpZGVyLWNvbnRhaW5lciAuc2xpY2sgLnNsaWNrX19hcnJvdyAuc2xpY2stbmV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkNmNjMDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnRlc3RpbW9uaWFsLXNsaWRlci1jb250YWluZXIgLnNsaWNrIC5zbGlja19fYXJyb3cgLnNsaWNrLXByZXY6OmJlZm9yZSwgbWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVzdGltb25pYWwtc2xpZGVyLWNvbnRhaW5lciAuc2xpY2sgLnNsaWNrX19hcnJvdyAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6ICNFOUVDRUY7XG4gICAgb3BhY2l0eTogMTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnRlc3RpbW9uaWFsLXNsaWRlci1jb250YWluZXIgLnNsaWNrIC5zbGlja19fYXJyb3cgLnNsaWNrLXByZXYge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC50ZXN0aW1vbmlhbC1zbGlkZXItY29udGFpbmVyIC5zbGljayAuc2xpY2tfX2Fycm93IC5zbGljay1wcmV2OjpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC50ZXN0aW1vbmlhbC1zbGlkZXItY29udGFpbmVyIC5zbGljayAuc2xpY2tfX2Fycm93IC5zbGljay1uZXh0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC50ZXN0aW1vbmlhbC1zbGlkZXItY29udGFpbmVyIC5zbGljayAuc2xpY2tfX2Fycm93IC5zbGljay1uZXh0OjpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC50ZXN0aW1vbmlhbC1zbGlkZXItY29udGFpbmVyIC50ZXN0aW1vbmlhbC1pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVzdGltb25pYWwtc2xpZGVyLWNvbnRhaW5lciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtYXV0aG9yLWltYWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC50ZXN0aW1vbmlhbC1zbGlkZXItY29udGFpbmVyIC50ZXN0aW1vbmlhbC1pdGVtIC50ZXN0aW1vbmlhbC1hdXRob3ItaW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgbWF4LWhlaWdodDogMjIwcHg7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC50ZXN0aW1vbmlhbC1zbGlkZXItY29udGFpbmVyIC50ZXN0aW1vbmlhbC1pdGVtIC50ZXN0aW1vbmlhbC1hdXRob3ItaW1hZ2UudGVzdGltb25pYWwtc3BhY2VyIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgaGVpZ2h0OiAyMjBweDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnRlc3RpbW9uaWFsLXNsaWRlci1jb250YWluZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLW1haW4tc2VjdGlvbiB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICAgIG1pbi1oZWlnaHQ6IDIyMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnRlc3RpbW9uaWFsLXNsaWRlci1jb250YWluZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLW1haW4tc2VjdGlvbiAudGVzdGltb25pYWwtY29udGVudCB7XG4gICAgLypmb250LXNpemU6IDIuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtOyovXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU2MjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnRlc3RpbW9uaWFsLXNsaWRlci1jb250YWluZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLW1haW4tc2VjdGlvbiAudGVzdGltb25pYWwtY29udGVudCBibG9ja3FvdXRlIHtcbiAgICBxdW90ZXM6IFwi4oCcXCIgXCLigJ1cIjtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnRlc3RpbW9uaWFsLXNsaWRlci1jb250YWluZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLW1haW4tc2VjdGlvbiAudGVzdGltb25pYWwtY29udGVudCBibG9ja3FvdXRlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG9wZW4tcXVvdGU7XG59XG5tYWluID4gZGl2I2NvbnRlbnQtY29udGFpbmVyIC50ZXN0aW1vbmlhbC1zbGlkZXItY29udGFpbmVyIC50ZXN0aW1vbmlhbC1pdGVtIC50ZXN0aW1vbmlhbC1tYWluLXNlY3Rpb24gLnRlc3RpbW9uaWFsLWNvbnRlbnQgYmxvY2txb3V0ZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGNsb3NlLXF1b3RlO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVzdGltb25pYWwtc2xpZGVyLWNvbnRhaW5lciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtbWFpbi1zZWN0aW9uIC50ZXN0aW1vbmlhbC1hdXRob3Ige1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuICAgIGNvbG9yOiAjM2U5MWU4O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVzdGltb25pYWwtc2xpZGVyLWNvbnRhaW5lciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtbWFpbi1zZWN0aW9uIC50ZXN0aW1vbmlhbC1hdXRob3ItdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbiAgICBjb2xvcjogIzNlOTFlODtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnRlc3RpbW9uaWFsLXNsaWRlci1jb250YWluZXIgLnRlc3RpbW9uaWFsLWl0ZW0udGVzdGltb25pYWwtZm9udC1kYXJrIHtcbiAgICBjb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDNweCAjZWNlZmYxO1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVzdGltb25pYWwtc2xpZGVyLWNvbnRhaW5lciAudGVzdGltb25pYWwtaXRlbS50ZXN0aW1vbmlhbC1mb250LWRhcmsgLnRlc3RpbW9uaWFsLW1haW4tc2VjdGlvbiAudGVzdGltb25pYWwtYXV0aG9yIHtcbiAgICBjb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVzdGltb25pYWwtc2xpZGVyLWNvbnRhaW5lciAudGVzdGltb25pYWwtaXRlbS50ZXN0aW1vbmlhbC1mb250LWRhcmsgLnRlc3RpbW9uaWFsLW1haW4tc2VjdGlvbiAudGVzdGltb25pYWwtYXV0aG9yLXRpdGxlIHtcbiAgICBjb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVzdGltb25pYWwtc2xpZGVyLWNvbnRhaW5lciAudGVzdGltb25pYWwtaXRlbS50ZXN0aW1vbmlhbC1mb250LWxpZ2h0IHtcbiAgICBjb2xvcjogI2VjZWZmMSAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDNweCAjMjYzMjM4O1xufVxubWFpbiA+IGRpdiNjb250ZW50LWNvbnRhaW5lciAudGVzdGltb25pYWwtc2xpZGVyLWNvbnRhaW5lciAudGVzdGltb25pYWwtaXRlbS50ZXN0aW1vbmlhbC1mb250LWxpZ2h0IC50ZXN0aW1vbmlhbC1tYWluLXNlY3Rpb24gLnRlc3RpbW9uaWFsLWF1dGhvciB7XG4gICAgY29sb3I6ICNlY2VmZjEgIWltcG9ydGFudDtcbn1cbm1haW4gPiBkaXYjY29udGVudC1jb250YWluZXIgLnRlc3RpbW9uaWFsLXNsaWRlci1jb250YWluZXIgLnRlc3RpbW9uaWFsLWl0ZW0udGVzdGltb25pYWwtZm9udC1saWdodCAudGVzdGltb25pYWwtbWFpbi1zZWN0aW9uIC50ZXN0aW1vbmlhbC1hdXRob3ItdGl0bGUge1xuICAgIGNvbG9yOiAjZWNlZmYxICFpbXBvcnRhbnQ7XG59XG5cbi50YWdzLWxpc3RpbmcgLnRhZ3MtbGlzdGluZy0taXRlbSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC50YWdzLWxpc3RpbmcgLnRhZ3MtbGlzdGluZy0taXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG4udGFncy1saXN0aW5nIC50YWdzLWxpc3RpbmctLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG4udGFncy1saXN0aW5nIC50YWdzLWxpc3RpbmctLWl0ZW0gLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdC0tdGh1bWJuYWlsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAudGFncy1saXN0aW5nIC50YWdzLWxpc3RpbmctLWl0ZW0gLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdC0tdGh1bWJuYWlsIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzllOWU5ZTtcbiAgICB9XG59XG4udGFncy1saXN0aW5nIC50YWdzLWxpc3RpbmctLWl0ZW0gLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdC0tdGh1bWJuYWlsIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50YWdzLWxpc3RpbmcgLnRhZ3MtbGlzdGluZy0taXRlbSAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0LS10aHVtYm5haWwgYTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbn1cbi50YWdzLWxpc3RpbmcgLnRhZ3MtbGlzdGluZy0taXRlbSBoMiB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YWdzLWxpc3RpbmcgLnRhZ3MtbGlzdGluZy0taXRlbSBoMiBhIHtcbiAgICBjb2xvcjogIzAwM0RBNSAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAuOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAudGFncy1saXN0aW5nIC50YWdzLWxpc3RpbmctLWl0ZW0gaDIgYSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbn1cbi50YWdzLWxpc3RpbmcgLnRhZ3MtbGlzdGluZy0taXRlbSBoMiBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzJkNmNjMDtcbn1cbi50YWdzLWxpc3RpbmcgLnRhZ3MtbGlzdGluZy0taXRlbSBoMiBhOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xufVxuLnRhZ3MtbGlzdGluZyAudGFncy1saXN0aW5nLS1pdGVtIC51Y3ItYXJ0aWNsZXMtLXBhZ2UtLWxpc3QtLWJvZHkgcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG4udGFncy1saXN0aW5nIC50YWdzLWxpc3RpbmctLWl0ZW0gLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdC0tYWJvdXQge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNERUUyRTY7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogIzg2OGQ5NTtcbn1cbi50YWdzLWxpc3RpbmcgLnRhZ3MtbGlzdGluZy0taXRlbSAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0LS1hYm91dCAuYXV0aG9yLW5hbWUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4udGFncy1saXN0aW5nIC50YWdzLWxpc3RpbmctLWl0ZW0gLnVjci1hcnRpY2xlcy0tcGFnZS0tbGlzdC0tYWJvdXQgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNiNDAwMWYgIWltcG9ydGFudDtcbn1cbi50YWdzLWxpc3RpbmcgLnRhZ3MtbGlzdGluZy0taXRlbSAudWNyLWFydGljbGVzLS1wYWdlLS1saXN0LS1hYm91dCBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzFiMDAwNTtcbn1cblxuLnN0dWRlbnRfbWFqb3JzX3NlbGVjdGlvbiAucHJlLXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnN0dWRlbnRfbWFqb3JzX3NlbGVjdGlvbiAucHJlLXRleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG59XG4uc3R1ZGVudF9tYWpvcnNfc2VsZWN0aW9uIC5wcmUtdGV4dCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuc3R1ZGVudF9tYWpvcnNfc2VsZWN0aW9uIC5wcmUtdGV4dCBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG59XG5cbi5jb3Vuc2Vsb3JOYW1lIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG59XG5cbiNjb3Vuc2Vsb3JJbmZvIGxpIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jZWRpdC1zdWJtaXQtdHJhbnNmZXItY29sbGVnZS1zdHVkZW50cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuW2lkXSB7XG4gICAgc2Nyb2xsLW1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIFtpZF0ge1xuICAgICAgICBzY3JvbGwtbWFyZ2luLXRvcDogMjAwcHg7XG4gICAgfVxufVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1kZWZhdWx0Lm1pbi5jc3MubWFwICovXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbi8qISBub3JtYWxpemUtc2NzcyB8IE1JVC9HUEx2MiBMaWNlbnNlIHwgYml0Lmx5L25vcm1hbGl6ZS1zY3NzICovXHJcbi5hcnRpY2xlLWxpc3QgLmFydGljbGUtbGlzdC1pdGVtIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGUwZTQ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxufVxyXG4uYXJ0aWNsZS1saXN0LWl0ZW0gaDMgYSB7XHJcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIixIZWx2ZXRpY2Esc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cdGNvbG9yOiAjMjEyNTI5O1xyXG59XHJcbi5hcnRpY2xlLWl0ZW0gaDMgYSB7XHJcbiAgXHRjb2xvcjogIzIxMjUyOTtcclxuICBcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBcdHBhZGRpbmc6IDAuOHJlbTtcclxuICBcdG1hcmdpbi1ib3R0b206IDA7XHJcbiAgXHRkaXNwbGF5OiBibG9jaztcclxuICBcdCY6aG92ZXIge1xyXG4gIFx0ICBjb2xvcjogIzMyOUFGMDtcclxuICBcdH1cclxuICBcdCY6OmFmdGVyIHtcclxuICBcdCAgZGlzcGxheTogbm9uZTtcclxuICBcdCAgY29udGVudDogJyc7XHJcbiAgXHR9XHJcbn1cclxuXHJcbi5hcnRpY2xlLWxpc3QgLmFydGljbGUtbGlzdC1pdGVtIC5hcnRpY2xlLWJvZHkgcCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5hcnRpY2xlLWFib3V0IHtcclxuXHRtYXJnaW4tdG9wOiAxNnB4O1xyXG5cdHBhZGRpbmctdG9wOiAxNnB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRlMGU0O1xyXG5cdGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIixIZWx2ZXRpY2Esc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogMTAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMjJweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRjb2xvcjogIzg2OGQ5NTtcclxufVxyXG5cclxuLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1saXN0LWl0ZW0gLmFydGljbGUtYWJvdXQgYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICY6aG92ZXIge1xyXG5cdGNvbG9yOiAjMkQ2Q0MwO1xyXG4gIH1cclxufVxyXG4iLCIvKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXJcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgICAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0XG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1c1xue1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZ1xue1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdFxue1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFja1xue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zbGljay10cmFjazpiZWZvcmUsXG4uc2xpY2stdHJhY2s6YWZ0ZXJcbntcbiAgICBkaXNwbGF5OiB0YWJsZTtcblxuICAgIGNvbnRlbnQ6ICcnO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyXG57XG4gICAgY2xlYXI6IGJvdGg7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2tcbntcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlXG57XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNsaWNrLXNsaWRlIGltZ1xue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdcbntcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ1xue1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlXG57XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXByZXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgY29sb3I6ICNCRkFGQjI7XG5cdGZvbnQtc2l6ZTogMDtcbn1cbi5zbGljay1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICBjb2xvcjogI0JGQUZCMjtcblx0Zm9udC1zaXplOiAwO1xufVxuXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zbGljay1kb3RzIGxpIHtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3Zlcixcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSxcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmUge1xuXHRjb2xvcjogI2ZmZmZmZiFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4gICAgZm9udC1zaXplOiA2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcblx0Y29udGVudDogXCLigKJcIjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogLjI1O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogLjc1O1xuICAgIGNvbG9yOiBibGFjaztcbn1cbiIsIkBjaGFyc2V0ICdVVEYtOCc7XG4vKiBTbGlkZXIgKi9cbi5zbGljay1sb2FkaW5nIC5zbGljay1saXN0XG57XG4gICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy4vYWpheC1sb2FkZXIuZ2lmJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbi8qIEljb25zICovXG5AZm9udC1mYWNlXG57XG4gICAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG5cbiAgICBzcmM6IHVybCgnLi9mb250cy9zbGljay5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi9mb250cy9zbGljay5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4vZm9udHMvc2xpY2sud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4vZm9udHMvc2xpY2sudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4vZm9udHMvc2xpY2suc3ZnI3NsaWNrJykgZm9ybWF0KCdzdmcnKTtcbn1cbi8qIEFycm93cyAqL1xuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dFxue1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stcHJldjpob3Zlcixcbi5zbGljay1wcmV2OmZvY3VzLFxuLnNsaWNrLW5leHQ6aG92ZXIsXG4uc2xpY2stbmV4dDpmb2N1c1xue1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLFxuLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLW5leHQ6Zm9jdXM6YmVmb3JlXG57XG4gICAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSxcbi5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZVxue1xuICAgIG9wYWNpdHk6IC4yNTtcbn1cblxuLnNsaWNrLXByZXY6YmVmb3JlLFxuLnNsaWNrLW5leHQ6YmVmb3JlXG57XG4gICAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgb3BhY2l0eTogLjc1O1xuICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1wcmV2XG57XG4gICAgbGVmdDogLTI1cHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stcHJldlxue1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgICBsZWZ0OiBhdXRvO1xufVxuLnNsaWNrLXByZXY6YmVmb3JlXG57XG4gICAgY29udGVudDogJ+KGkCc7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stcHJldjpiZWZvcmVcbntcbiAgICBjb250ZW50OiAn4oaSJztcbn1cblxuLnNsaWNrLW5leHRcbntcbiAgICByaWdodDogLTI1cHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stbmV4dFxue1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IC0yNXB4O1xufVxuLnNsaWNrLW5leHQ6YmVmb3JlXG57XG4gICAgY29udGVudDogJ+KGkic7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stbmV4dDpiZWZvcmVcbntcbiAgICBjb250ZW50OiAn4oaQJztcbn1cblxuLyogRG90cyAqL1xuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXJcbntcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2xpY2stZG90c1xue1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0yNXB4O1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcblxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2xpY2stZG90cyBsaVxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b25cbntcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiA1cHg7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXNcbntcbiAgICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSxcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmVcbntcbiAgICBvcGFjaXR5OiAxO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZVxue1xuICAgIGZvbnQtZmFtaWx5OiAnc2xpY2snO1xuICAgIGZvbnQtc2l6ZTogNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgY29udGVudDogJ+KAoic7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgb3BhY2l0eTogLjI1O1xuICAgIGNvbG9yOiBibGFjaztcblxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZVxue1xuICAgIG9wYWNpdHk6IC43NTtcbiAgICBjb2xvcjogYmxhY2s7XG59XG4iLCIvKiBNYXRlcmlhbERlc2lnbkljb25zLmNvbSAqL0Bmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtzcmM6dXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LmVvdD92PTIuMC40NlwiKTtzcmM6dXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LmVvdD8jaWVmaXgmdj0yLjAuNDZcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LndvZmYyP3Y9Mi4wLjQ2XCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL21hdGVyaWFsZGVzaWduaWNvbnMtd2ViZm9udC53b2ZmP3Y9Mi4wLjQ2XCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LnR0Zj92PTIuMC40NlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zLXdlYmZvbnQuc3ZnP3Y9Mi4wLjQ2I21hdGVyaWFsZGVzaWduaWNvbnNyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9Lm1kaTpiZWZvcmUsLm1kaS1zZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udDpub3JtYWwgbm9ybWFsIG5vcm1hbCAyNHB4LzEgXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtmb250LXNpemU6aW5oZXJpdDt0ZXh0LXJlbmRlcmluZzphdXRvO2xpbmUtaGVpZ2h0OmluaGVyaXQ7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9Lm1kaS1hY2Nlc3MtcG9pbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMDJcIn0ubWRpLWFjY2Vzcy1wb2ludC1uZXR3b3JrOmJlZm9yZXtjb250ZW50OlwiXFxGMDAzXCJ9Lm1kaS1hY2NvdW50OmJlZm9yZXtjb250ZW50OlwiXFxGMDA0XCJ9Lm1kaS1hY2NvdW50LWFsZXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGMDA1XCJ9Lm1kaS1hY2NvdW50LWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjAwNlwifS5tZGktYWNjb3VudC1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjAwN1wifS5tZGktYWNjb3VudC1jYXJkLWRldGFpbHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RDJcIn0ubWRpLWFjY291bnQtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMDhcIn0ubWRpLWFjY291bnQtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMDA5XCJ9Lm1kaS1hY2NvdW50LWNvbnZlcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMEFcIn0ubWRpLWFjY291bnQtZWRpdDpiZWZvcmV7Y29udGVudDpcIlxcRjZCQlwifS5tZGktYWNjb3VudC1rZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMEJcIn0ubWRpLWFjY291bnQtbG9jYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMENcIn0ubWRpLWFjY291bnQtbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMERcIn0ubWRpLWFjY291bnQtbXVsdGlwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMEVcIn0ubWRpLWFjY291bnQtbXVsdGlwbGUtbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RDNcIn0ubWRpLWFjY291bnQtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjAwRlwifS5tZGktYWNjb3VudC1tdWx0aXBsZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMDEwXCJ9Lm1kaS1hY2NvdW50LW5ldHdvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMTFcIn0ubWRpLWFjY291bnQtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMDEyXCJ9Lm1kaS1hY2NvdW50LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMTNcIn0ubWRpLWFjY291bnQtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjAxNFwifS5tZGktYWNjb3VudC1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMTVcIn0ubWRpLWFjY291bnQtc2VhcmNoOmJlZm9yZXtjb250ZW50OlwiXFxGMDE2XCJ9Lm1kaS1hY2NvdW50LXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxGNjMwXCJ9Lm1kaS1hY2NvdW50LXNldHRpbmdzLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MzFcIn0ubWRpLWFjY291bnQtc3RhcjpiZWZvcmV7Y29udGVudDpcIlxcRjAxN1wifS5tZGktYWNjb3VudC1zd2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMTlcIn0ubWRpLWFkanVzdDpiZWZvcmV7Y29udGVudDpcIlxcRjAxQVwifS5tZGktYWlyLWNvbmRpdGlvbmVyOmJlZm9yZXtjb250ZW50OlwiXFxGMDFCXCJ9Lm1kaS1haXJiYWxsb29uOmJlZm9yZXtjb250ZW50OlwiXFxGMDFDXCJ9Lm1kaS1haXJwbGFuZTpiZWZvcmV7Y29udGVudDpcIlxcRjAxRFwifS5tZGktYWlycGxhbmUtbGFuZGluZzpiZWZvcmV7Y29udGVudDpcIlxcRjVENFwifS5tZGktYWlycGxhbmUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMDFFXCJ9Lm1kaS1haXJwbGFuZS10YWtlb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNUQ1XCJ9Lm1kaS1haXJwbGF5OmJlZm9yZXtjb250ZW50OlwiXFxGMDFGXCJ9Lm1kaS1hbGFybTpiZWZvcmV7Y29udGVudDpcIlxcRjAyMFwifS5tZGktYWxhcm0tYmVsbDpiZWZvcmV7Y29udGVudDpcIlxcRjc4RFwifS5tZGktYWxhcm0tY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMjFcIn0ubWRpLWFsYXJtLWxpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGNzhFXCJ9Lm1kaS1hbGFybS1tdWx0aXBsZTpiZWZvcmV7Y29udGVudDpcIlxcRjAyMlwifS5tZGktYWxhcm0tb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMDIzXCJ9Lm1kaS1hbGFybS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMDI0XCJ9Lm1kaS1hbGFybS1zbm9vemU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OERcIn0ubWRpLWFsYnVtOmJlZm9yZXtjb250ZW50OlwiXFxGMDI1XCJ9Lm1kaS1hbGVydDpiZWZvcmV7Y29udGVudDpcIlxcRjAyNlwifS5tZGktYWxlcnQtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMDI3XCJ9Lm1kaS1hbGVydC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMjhcIn0ubWRpLWFsZXJ0LWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNUQ2XCJ9Lm1kaS1hbGVydC1kZWNhZ3JhbTpiZWZvcmV7Y29udGVudDpcIlxcRjZCQ1wifS5tZGktYWxlcnQtb2N0YWdvbjpiZWZvcmV7Y29udGVudDpcIlxcRjAyOVwifS5tZGktYWxlcnQtb2N0YWdyYW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NjZcIn0ubWRpLWFsZXJ0LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMkFcIn0ubWRpLWFsbC1pbmNsdXNpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QkRcIn0ubWRpLWFscGhhOmJlZm9yZXtjb250ZW50OlwiXFxGMDJCXCJ9Lm1kaS1hbHBoYWJldGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMkNcIn0ubWRpLWFsdGltZXRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjVEN1wifS5tZGktYW1hem9uOmJlZm9yZXtjb250ZW50OlwiXFxGMDJEXCJ9Lm1kaS1hbWF6b24tY2xvdWRkcml2ZTpiZWZvcmV7Y29udGVudDpcIlxcRjAyRVwifS5tZGktYW1idWxhbmNlOmJlZm9yZXtjb250ZW50OlwiXFxGMDJGXCJ9Lm1kaS1hbXBsaWZpZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMzBcIn0ubWRpLWFuY2hvcjpiZWZvcmV7Y29udGVudDpcIlxcRjAzMVwifS5tZGktYW5kcm9pZDpiZWZvcmV7Y29udGVudDpcIlxcRjAzMlwifS5tZGktYW5kcm9pZC1kZWJ1Zy1icmlkZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMzNcIn0ubWRpLWFuZHJvaWQtaGVhZDpiZWZvcmV7Y29udGVudDpcIlxcRjc4RlwifS5tZGktYW5kcm9pZC1zdHVkaW86YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMzRcIn0ubWRpLWFuZ3VsYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QjFcIn0ubWRpLWFuZ3VsYXJqczpiZWZvcmV7Y29udGVudDpcIlxcRjZCRVwifS5tZGktYW5pbWF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNUQ4XCJ9Lm1kaS1hcHBsZTpiZWZvcmV7Y29udGVudDpcIlxcRjAzNVwifS5tZGktYXBwbGUtZmluZGVyOmJlZm9yZXtjb250ZW50OlwiXFxGMDM2XCJ9Lm1kaS1hcHBsZS1pb3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMzdcIn0ubWRpLWFwcGxlLWtleWJvYXJkLWNhcHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MzJcIn0ubWRpLWFwcGxlLWtleWJvYXJkLWNvbW1hbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MzNcIn0ubWRpLWFwcGxlLWtleWJvYXJkLWNvbnRyb2w6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MzRcIn0ubWRpLWFwcGxlLWtleWJvYXJkLW9wdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjYzNVwifS5tZGktYXBwbGUta2V5Ym9hcmQtc2hpZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MzZcIn0ubWRpLWFwcGxlLW1vYmlsZW1lOmJlZm9yZXtjb250ZW50OlwiXFxGMDM4XCJ9Lm1kaS1hcHBsZS1zYWZhcmk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMzlcIn0ubWRpLWFwcGxpY2F0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNjE0XCJ9Lm1kaS1hcHByb3ZhbDpiZWZvcmV7Y29udGVudDpcIlxcRjc5MFwifS5tZGktYXBwczpiZWZvcmV7Y29udGVudDpcIlxcRjAzQlwifS5tZGktYXJjaGl2ZTpiZWZvcmV7Y29udGVudDpcIlxcRjAzQ1wifS5tZGktYXJyYW5nZS1icmluZy1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxGMDNEXCJ9Lm1kaS1hcnJhbmdlLWJyaW5nLXRvLWZyb250OmJlZm9yZXtjb250ZW50OlwiXFxGMDNFXCJ9Lm1kaS1hcnJhbmdlLXNlbmQtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwM0ZcIn0ubWRpLWFycmFuZ2Utc2VuZC10by1iYWNrOmJlZm9yZXtjb250ZW50OlwiXFxGMDQwXCJ9Lm1kaS1hcnJvdy1hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNDFcIn0ubWRpLWFycm93LWJvdHRvbS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGMDQyXCJ9Lm1kaS1hcnJvdy1ib3R0b20tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNDNcIn0ubWRpLWFycm93LWNvbGxhcHNlOmJlZm9yZXtjb250ZW50OlwiXFxGNjE1XCJ9Lm1kaS1hcnJvdy1jb2xsYXBzZS1hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNDRcIn0ubWRpLWFycm93LWNvbGxhcHNlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXEY3OTFcIn0ubWRpLWFycm93LWNvbGxhcHNlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3OTJcIn0ubWRpLWFycm93LWNvbGxhcHNlLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGNzkzXCJ9Lm1kaS1hcnJvdy1jb2xsYXBzZS11cDpiZWZvcmV7Y29udGVudDpcIlxcRjc5NFwifS5tZGktYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjA0NVwifS5tZGktYXJyb3ctZG93bi1ib2xkOmJlZm9yZXtjb250ZW50OlwiXFxGNzJEXCJ9Lm1kaS1hcnJvdy1kb3duLWJvbGQtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNzJFXCJ9Lm1kaS1hcnJvdy1kb3duLWJvbGQtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MkZcIn0ubWRpLWFycm93LWRvd24tYm9sZC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNDdcIn0ubWRpLWFycm93LWRvd24tYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA0OFwifS5tZGktYXJyb3ctZG93bi1ib2xkLWhleGFnb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA0OVwifS5tZGktYXJyb3ctZG93bi1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QkZcIn0ubWRpLWFycm93LWRvd24tZHJvcC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNEFcIn0ubWRpLWFycm93LWRvd24tZHJvcC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA0QlwifS5tZGktYXJyb3ctZG93bi10aGljazpiZWZvcmV7Y29udGVudDpcIlxcRjA0NlwifS5tZGktYXJyb3ctZXhwYW5kOmJlZm9yZXtjb250ZW50OlwiXFxGNjE2XCJ9Lm1kaS1hcnJvdy1leHBhbmQtYWxsOmJlZm9yZXtjb250ZW50OlwiXFxGMDRDXCJ9Lm1kaS1hcnJvdy1leHBhbmQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjc5NVwifS5tZGktYXJyb3ctZXhwYW5kLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3OTZcIn0ubWRpLWFycm93LWV4cGFuZC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjc5N1wifS5tZGktYXJyb3ctZXhwYW5kLXVwOmJlZm9yZXtjb250ZW50OlwiXFxGNzk4XCJ9Lm1kaS1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGMDREXCJ9Lm1kaS1hcnJvdy1sZWZ0LWJvbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MzBcIn0ubWRpLWFycm93LWxlZnQtYm9sZC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MzFcIn0ubWRpLWFycm93LWxlZnQtYm9sZC1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjczMlwifS5tZGktYXJyb3ctbGVmdC1ib2xkLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjA0RlwifS5tZGktYXJyb3ctbGVmdC1ib2xkLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDUwXCJ9Lm1kaS1hcnJvdy1sZWZ0LWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDUxXCJ9Lm1kaS1hcnJvdy1sZWZ0LWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjZDMFwifS5tZGktYXJyb3ctbGVmdC1kcm9wLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjA1MlwifS5tZGktYXJyb3ctbGVmdC1kcm9wLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDUzXCJ9Lm1kaS1hcnJvdy1sZWZ0LXRoaWNrOmJlZm9yZXtjb250ZW50OlwiXFxGMDRFXCJ9Lm1kaS1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjA1NFwifS5tZGktYXJyb3ctcmlnaHQtYm9sZDpiZWZvcmV7Y29udGVudDpcIlxcRjczM1wifS5tZGktYXJyb3ctcmlnaHQtYm9sZC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MzRcIn0ubWRpLWFycm93LXJpZ2h0LWJvbGQtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MzVcIn0ubWRpLWFycm93LXJpZ2h0LWJvbGQtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMDU2XCJ9Lm1kaS1hcnJvdy1yaWdodC1ib2xkLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDU3XCJ9Lm1kaS1hcnJvdy1yaWdodC1ib2xkLWhleGFnb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA1OFwifS5tZGktYXJyb3ctcmlnaHQtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNkMxXCJ9Lm1kaS1hcnJvdy1yaWdodC1kcm9wLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjA1OVwifS5tZGktYXJyb3ctcmlnaHQtZHJvcC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA1QVwifS5tZGktYXJyb3ctcmlnaHQtdGhpY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNTVcIn0ubWRpLWFycm93LXRvcC1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGMDVCXCJ9Lm1kaS1hcnJvdy10b3AtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNUNcIn0ubWRpLWFycm93LXVwOmJlZm9yZXtjb250ZW50OlwiXFxGMDVEXCJ9Lm1kaS1hcnJvdy11cC1ib2xkOmJlZm9yZXtjb250ZW50OlwiXFxGNzM2XCJ9Lm1kaS1hcnJvdy11cC1ib2xkLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjczN1wifS5tZGktYXJyb3ctdXAtYm9sZC1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjczOFwifS5tZGktYXJyb3ctdXAtYm9sZC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNUZcIn0ubWRpLWFycm93LXVwLWJvbGQtY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNjBcIn0ubWRpLWFycm93LXVwLWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDYxXCJ9Lm1kaS1hcnJvdy11cC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QzJcIn0ubWRpLWFycm93LXVwLWRyb3AtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMDYyXCJ9Lm1kaS1hcnJvdy11cC1kcm9wLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDYzXCJ9Lm1kaS1hcnJvdy11cC10aGljazpiZWZvcmV7Y29udGVudDpcIlxcRjA1RVwifS5tZGktYXNzaXN0YW50OmJlZm9yZXtjb250ZW50OlwiXFxGMDY0XCJ9Lm1kaS1hc3RlcmlzazpiZWZvcmV7Y29udGVudDpcIlxcRjZDM1wifS5tZGktYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNjVcIn0ubWRpLWF0b206YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NjdcIn0ubWRpLWF0dGFjaG1lbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNjZcIn0ubWRpLWF1ZGlvYm9vazpiZWZvcmV7Y29udGVudDpcIlxcRjA2N1wifS5tZGktYXV0by1maXg6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNjhcIn0ubWRpLWF1dG8tdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxGMDY5XCJ9Lm1kaS1hdXRvcmVuZXc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNkFcIn0ubWRpLWF2LXRpbWVyOmJlZm9yZXtjb250ZW50OlwiXFxGMDZCXCJ9Lm1kaS1iYWJ5OmJlZm9yZXtjb250ZW50OlwiXFxGMDZDXCJ9Lm1kaS1iYWJ5LWJ1Z2d5OmJlZm9yZXtjb250ZW50OlwiXFxGNjhFXCJ9Lm1kaS1iYWNrYnVyZ2VyOmJlZm9yZXtjb250ZW50OlwiXFxGMDZEXCJ9Lm1kaS1iYWNrc3BhY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNkVcIn0ubWRpLWJhY2t1cC1yZXN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxGMDZGXCJ9Lm1kaS1iYW5kY2FtcDpiZWZvcmV7Y29udGVudDpcIlxcRjY3NFwifS5tZGktYmFuazpiZWZvcmV7Y29udGVudDpcIlxcRjA3MFwifS5tZGktYmFyY29kZTpiZWZvcmV7Y29udGVudDpcIlxcRjA3MVwifS5tZGktYmFyY29kZS1zY2FuOmJlZm9yZXtjb250ZW50OlwiXFxGMDcyXCJ9Lm1kaS1iYXJsZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNzNcIn0ubWRpLWJhcnJlbDpiZWZvcmV7Y29udGVudDpcIlxcRjA3NFwifS5tZGktYmFzZWNhbXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNzVcIn0ubWRpLWJhc2tldDpiZWZvcmV7Y29udGVudDpcIlxcRjA3NlwifS5tZGktYmFza2V0LWZpbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNzdcIn0ubWRpLWJhc2tldC11bmZpbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNzhcIn0ubWRpLWJhdHRlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNzlcIn0ubWRpLWJhdHRlcnktMTA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0FcIn0ubWRpLWJhdHRlcnktMjA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0JcIn0ubWRpLWJhdHRlcnktMzA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0NcIn0ubWRpLWJhdHRlcnktNDA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0RcIn0ubWRpLWJhdHRlcnktNTA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0VcIn0ubWRpLWJhdHRlcnktNjA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0ZcIn0ubWRpLWJhdHRlcnktNzA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwODBcIn0ubWRpLWJhdHRlcnktODA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwODFcIn0ubWRpLWJhdHRlcnktOTA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwODJcIn0ubWRpLWJhdHRlcnktYWxlcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwODNcIn0ubWRpLWJhdHRlcnktY2hhcmdpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwODRcIn0ubWRpLWJhdHRlcnktY2hhcmdpbmctMTAwOmJlZm9yZXtjb250ZW50OlwiXFxGMDg1XCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTIwOmJlZm9yZXtjb250ZW50OlwiXFxGMDg2XCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTMwOmJlZm9yZXtjb250ZW50OlwiXFxGMDg3XCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTQwOmJlZm9yZXtjb250ZW50OlwiXFxGMDg4XCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTYwOmJlZm9yZXtjb250ZW50OlwiXFxGMDg5XCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTgwOmJlZm9yZXtjb250ZW50OlwiXFxGMDhBXCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTkwOmJlZm9yZXtjb250ZW50OlwiXFxGMDhCXCJ9Lm1kaS1iYXR0ZXJ5LW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxGMDhDXCJ9Lm1kaS1iYXR0ZXJ5LW5lZ2F0aXZlOmJlZm9yZXtjb250ZW50OlwiXFxGMDhEXCJ9Lm1kaS1iYXR0ZXJ5LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwOEVcIn0ubWRpLWJhdHRlcnktcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjA4RlwifS5tZGktYmF0dGVyeS1wb3NpdGl2ZTpiZWZvcmV7Y29udGVudDpcIlxcRjA5MFwifS5tZGktYmF0dGVyeS11bmtub3duOmJlZm9yZXtjb250ZW50OlwiXFxGMDkxXCJ9Lm1kaS1iZWFjaDpiZWZvcmV7Y29udGVudDpcIlxcRjA5MlwifS5tZGktYmVha2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNjhGXCJ9Lm1kaS1iZWF0czpiZWZvcmV7Y29udGVudDpcIlxcRjA5N1wifS5tZGktYmVlcjpiZWZvcmV7Y29udGVudDpcIlxcRjA5OFwifS5tZGktYmVoYW5jZTpiZWZvcmV7Y29udGVudDpcIlxcRjA5OVwifS5tZGktYmVsbDpiZWZvcmV7Y29udGVudDpcIlxcRjA5QVwifS5tZGktYmVsbC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwOUJcIn0ubWRpLWJlbGwtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA5Q1wifS5tZGktYmVsbC1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMDlEXCJ9Lm1kaS1iZWxsLXJpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwOUVcIn0ubWRpLWJlbGwtcmluZy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDlGXCJ9Lm1kaS1iZWxsLXNsZWVwOmJlZm9yZXtjb250ZW50OlwiXFxGMEEwXCJ9Lm1kaS1iZXRhOmJlZm9yZXtjb250ZW50OlwiXFxGMEExXCJ9Lm1kaS1iaWJsZTpiZWZvcmV7Y29udGVudDpcIlxcRjBBMlwifS5tZGktYmlrZTpiZWZvcmV7Y29udGVudDpcIlxcRjBBM1wifS5tZGktYmluZzpiZWZvcmV7Y29udGVudDpcIlxcRjBBNFwifS5tZGktYmlub2N1bGFyczpiZWZvcmV7Y29udGVudDpcIlxcRjBBNVwifS5tZGktYmlvOmJlZm9yZXtjb250ZW50OlwiXFxGMEE2XCJ9Lm1kaS1iaW9oYXphcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQTdcIn0ubWRpLWJpdGJ1Y2tldDpiZWZvcmV7Y29udGVudDpcIlxcRjBBOFwifS5tZGktYmxhY2stbWVzYTpiZWZvcmV7Y29udGVudDpcIlxcRjBBOVwifS5tZGktYmxhY2tiZXJyeTpiZWZvcmV7Y29udGVudDpcIlxcRjBBQVwifS5tZGktYmxlbmRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjBBQlwifS5tZGktYmxpbmRzOmJlZm9yZXtjb250ZW50OlwiXFxGMEFDXCJ9Lm1kaS1ibG9jay1oZWxwZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQURcIn0ubWRpLWJsb2dnZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQUVcIn0ubWRpLWJsdWV0b290aDpiZWZvcmV7Y29udGVudDpcIlxcRjBBRlwifS5tZGktYmx1ZXRvb3RoLWF1ZGlvOmJlZm9yZXtjb250ZW50OlwiXFxGMEIwXCJ9Lm1kaS1ibHVldG9vdGgtY29ubmVjdDpiZWZvcmV7Y29udGVudDpcIlxcRjBCMVwifS5tZGktYmx1ZXRvb3RoLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjBCMlwifS5tZGktYmx1ZXRvb3RoLXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxGMEIzXCJ9Lm1kaS1ibHVldG9vdGgtdHJhbnNmZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQjRcIn0ubWRpLWJsdXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQjVcIn0ubWRpLWJsdXItbGluZWFyOmJlZm9yZXtjb250ZW50OlwiXFxGMEI2XCJ9Lm1kaS1ibHVyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjBCN1wifS5tZGktYmx1ci1yYWRpYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQjhcIn0ubWRpLWJvbWI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OTBcIn0ubWRpLWJvbWItb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNkM0XCJ9Lm1kaS1ib25lOmJlZm9yZXtjb250ZW50OlwiXFxGMEI5XCJ9Lm1kaS1ib29rOmJlZm9yZXtjb250ZW50OlwiXFxGMEJBXCJ9Lm1kaS1ib29rLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxGNUQ5XCJ9Lm1kaS1ib29rLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMEJCXCJ9Lm1kaS1ib29rLW11bHRpcGxlLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQkNcIn0ubWRpLWJvb2stb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcRjBCRFwifS5tZGktYm9vay1vcGVuLXBhZ2UtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjVEQVwifS5tZGktYm9vay1vcGVuLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQkVcIn0ubWRpLWJvb2stcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjVEQlwifS5tZGktYm9vay1zZWN1cmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3OTlcIn0ubWRpLWJvb2stdW5zZWN1cmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3OUFcIn0ubWRpLWJvb2stdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjBCRlwifS5tZGktYm9va21hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQzBcIn0ubWRpLWJvb2ttYXJrLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxGMEMxXCJ9Lm1kaS1ib29rbWFyay1tdXNpYzpiZWZvcmV7Y29udGVudDpcIlxcRjBDMlwifS5tZGktYm9va21hcmstb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjBDM1wifS5tZGktYm9va21hcmstcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjBDNVwifS5tZGktYm9va21hcmstcGx1cy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMEM0XCJ9Lm1kaS1ib29rbWFyay1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQzZcIn0ubWRpLWJvb21ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RENcIn0ubWRpLWJvb3RzdHJhcDpiZWZvcmV7Y29udGVudDpcIlxcRjZDNVwifS5tZGktYm9yZGVyLWFsbDpiZWZvcmV7Y29udGVudDpcIlxcRjBDN1wifS5tZGktYm9yZGVyLWJvdHRvbTpiZWZvcmV7Y29udGVudDpcIlxcRjBDOFwifS5tZGktYm9yZGVyLWNvbG9yOmJlZm9yZXtjb250ZW50OlwiXFxGMEM5XCJ9Lm1kaS1ib3JkZXItaG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcRjBDQVwifS5tZGktYm9yZGVyLWluc2lkZTpiZWZvcmV7Y29udGVudDpcIlxcRjBDQlwifS5tZGktYm9yZGVyLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQ0NcIn0ubWRpLWJvcmRlci1ub25lOmJlZm9yZXtjb250ZW50OlwiXFxGMENEXCJ9Lm1kaS1ib3JkZXItb3V0c2lkZTpiZWZvcmV7Y29udGVudDpcIlxcRjBDRVwifS5tZGktYm9yZGVyLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGMENGXCJ9Lm1kaS1ib3JkZXItc3R5bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRDBcIn0ubWRpLWJvcmRlci10b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRDFcIn0ubWRpLWJvcmRlci12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcRjBEMlwifS5tZGktYm93LXRpZTpiZWZvcmV7Y29udGVudDpcIlxcRjY3N1wifS5tZGktYm93bDpiZWZvcmV7Y29udGVudDpcIlxcRjYxN1wifS5tZGktYm93bGluZzpiZWZvcmV7Y29udGVudDpcIlxcRjBEM1wifS5tZGktYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMEQ0XCJ9Lm1kaS1ib3gtY3V0dGVyOmJlZm9yZXtjb250ZW50OlwiXFxGMEQ1XCJ9Lm1kaS1ib3gtc2hhZG93OmJlZm9yZXtjb250ZW50OlwiXFxGNjM3XCJ9Lm1kaS1icmlkZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MThcIn0ubWRpLWJyaWVmY2FzZTpiZWZvcmV7Y29udGVudDpcIlxcRjBENlwifS5tZGktYnJpZWZjYXNlLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxGMEQ3XCJ9Lm1kaS1icmllZmNhc2UtZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRDhcIn0ubWRpLWJyaWVmY2FzZS11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRDlcIn0ubWRpLWJyaWdodG5lc3MtMTpiZWZvcmV7Y29udGVudDpcIlxcRjBEQVwifS5tZGktYnJpZ2h0bmVzcy0yOmJlZm9yZXtjb250ZW50OlwiXFxGMERCXCJ9Lm1kaS1icmlnaHRuZXNzLTM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRENcIn0ubWRpLWJyaWdodG5lc3MtNDpiZWZvcmV7Y29udGVudDpcIlxcRjBERFwifS5tZGktYnJpZ2h0bmVzcy01OmJlZm9yZXtjb250ZW50OlwiXFxGMERFXCJ9Lm1kaS1icmlnaHRuZXNzLTY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwREZcIn0ubWRpLWJyaWdodG5lc3MtNzpiZWZvcmV7Y29udGVudDpcIlxcRjBFMFwifS5tZGktYnJpZ2h0bmVzcy1hdXRvOmJlZm9yZXtjb250ZW50OlwiXFxGMEUxXCJ9Lm1kaS1icm9vbTpiZWZvcmV7Y29udGVudDpcIlxcRjBFMlwifS5tZGktYnJ1c2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRTNcIn0ubWRpLWJ1ZmZlcjpiZWZvcmV7Y29udGVudDpcIlxcRjYxOVwifS5tZGktYnVnOmJlZm9yZXtjb250ZW50OlwiXFxGMEU0XCJ9Lm1kaS1idWxsZXRpbi1ib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjBFNVwifS5tZGktYnVsbGhvcm46YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRTZcIn0ubWRpLWJ1bGxzZXllOmJlZm9yZXtjb250ZW50OlwiXFxGNUREXCJ9Lm1kaS1idXJzdC1tb2RlOmJlZm9yZXtjb250ZW50OlwiXFxGNURFXCJ9Lm1kaS1idXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRTdcIn0ubWRpLWJ1cy1hcnRpY3VsYXRlZC1lbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3OUJcIn0ubWRpLWJ1cy1hcnRpY3VsYXRlZC1mcm9udDpiZWZvcmV7Y29udGVudDpcIlxcRjc5Q1wifS5tZGktYnVzLWRvdWJsZS1kZWNrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3OURcIn0ubWRpLWJ1cy1zY2hvb2w6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3OUVcIn0ubWRpLWJ1cy1zaWRlOmJlZm9yZXtjb250ZW50OlwiXFxGNzlGXCJ9Lm1kaS1jYWNoZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRThcIn0ubWRpLWNha2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRTlcIn0ubWRpLWNha2UtbGF5ZXJlZDpiZWZvcmV7Y29udGVudDpcIlxcRjBFQVwifS5tZGktY2FrZS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMEVCXCJ9Lm1kaS1jYWxjdWxhdG9yOmJlZm9yZXtjb250ZW50OlwiXFxGMEVDXCJ9Lm1kaS1jYWxlbmRhcjpiZWZvcmV7Y29udGVudDpcIlxcRjBFRFwifS5tZGktY2FsZW5kYXItYmxhbms6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRUVcIn0ubWRpLWNhbGVuZGFyLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxGMEVGXCJ9Lm1kaS1jYWxlbmRhci1jbG9jazpiZWZvcmV7Y29udGVudDpcIlxcRjBGMFwifS5tZGktY2FsZW5kYXItbXVsdGlwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRjFcIn0ubWRpLWNhbGVuZGFyLW11bHRpcGxlLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxGMEYyXCJ9Lm1kaS1jYWxlbmRhci1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMEYzXCJ9Lm1kaS1jYWxlbmRhci1xdWVzdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjY5MVwifS5tZGktY2FsZW5kYXItcmFuZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NzhcIn0ubWRpLWNhbGVuZGFyLXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcRjBGNFwifS5tZGktY2FsZW5kYXItdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcRjBGNVwifS5tZGktY2FsZW5kYXItdG9kYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRjZcIn0ubWRpLWNhbGwtbWFkZTpiZWZvcmV7Y29udGVudDpcIlxcRjBGN1wifS5tZGktY2FsbC1tZXJnZTpiZWZvcmV7Y29udGVudDpcIlxcRjBGOFwifS5tZGktY2FsbC1taXNzZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRjlcIn0ubWRpLWNhbGwtcmVjZWl2ZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRkFcIn0ubWRpLWNhbGwtc3BsaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRkJcIn0ubWRpLWNhbWNvcmRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjBGQ1wifS5tZGktY2FtY29yZGVyLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjBGRFwifS5tZGktY2FtY29yZGVyLWJveC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRkVcIn0ubWRpLWNhbWNvcmRlci1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRkZcIn0ubWRpLWNhbWVyYTpiZWZvcmV7Y29udGVudDpcIlxcRjEwMFwifS5tZGktY2FtZXJhLWJ1cnN0OmJlZm9yZXtjb250ZW50OlwiXFxGNjkyXCJ9Lm1kaS1jYW1lcmEtZW5oYW5jZTpiZWZvcmV7Y29udGVudDpcIlxcRjEwMVwifS5tZGktY2FtZXJhLWZyb250OmJlZm9yZXtjb250ZW50OlwiXFxGMTAyXCJ9Lm1kaS1jYW1lcmEtZnJvbnQtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjEwM1wifS5tZGktY2FtZXJhLWdvcHJvOmJlZm9yZXtjb250ZW50OlwiXFxGN0EwXCJ9Lm1kaS1jYW1lcmEtaXJpczpiZWZvcmV7Y29udGVudDpcIlxcRjEwNFwifS5tZGktY2FtZXJhLW1ldGVyaW5nLWNlbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjdBMVwifS5tZGktY2FtZXJhLW1ldGVyaW5nLW1hdHJpeDpiZWZvcmV7Y29udGVudDpcIlxcRjdBMlwifS5tZGktY2FtZXJhLW1ldGVyaW5nLXBhcnRpYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3QTNcIn0ubWRpLWNhbWVyYS1tZXRlcmluZy1zcG90OmJlZm9yZXtjb250ZW50OlwiXFxGN0E0XCJ9Lm1kaS1jYW1lcmEtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNURGXCJ9Lm1kaS1jYW1lcmEtcGFydHktbW9kZTpiZWZvcmV7Y29udGVudDpcIlxcRjEwNVwifS5tZGktY2FtZXJhLXJlYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMDZcIn0ubWRpLWNhbWVyYS1yZWFyLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMDdcIn0ubWRpLWNhbWVyYS1zd2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMDhcIn0ubWRpLWNhbWVyYS10aW1lcjpiZWZvcmV7Y29udGVudDpcIlxcRjEwOVwifS5tZGktY2FuY2VsOmJlZm9yZXtjb250ZW50OlwiXFxGNzM5XCJ9Lm1kaS1jYW5kbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RTJcIn0ubWRpLWNhbmR5Y2FuZTpiZWZvcmV7Y29udGVudDpcIlxcRjEwQVwifS5tZGktY2FubmFiaXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3QTVcIn0ubWRpLWNhcjpiZWZvcmV7Y29udGVudDpcIlxcRjEwQlwifS5tZGktY2FyLWJhdHRlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMENcIn0ubWRpLWNhci1jb25uZWN0ZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMERcIn0ubWRpLWNhci1jb252ZXJ0YWJsZTpiZWZvcmV7Y29udGVudDpcIlxcRjdBNlwifS5tZGktY2FyLWVzdGF0ZTpiZWZvcmV7Y29udGVudDpcIlxcRjdBN1wifS5tZGktY2FyLWhhdGNoYmFjazpiZWZvcmV7Y29udGVudDpcIlxcRjdBOFwifS5tZGktY2FyLXBpY2t1cDpiZWZvcmV7Y29udGVudDpcIlxcRjdBOVwifS5tZGktY2FyLXNpZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3QUFcIn0ubWRpLWNhci1zcG9ydHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3QUJcIn0ubWRpLWNhci13YXNoOmJlZm9yZXtjb250ZW50OlwiXFxGMTBFXCJ9Lm1kaS1jYXJhdmFuOmJlZm9yZXtjb250ZW50OlwiXFxGN0FDXCJ9Lm1kaS1jYXJkczpiZWZvcmV7Y29udGVudDpcIlxcRjYzOFwifS5tZGktY2FyZHMtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjYzOVwifS5tZGktY2FyZHMtcGxheWluZy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNjNBXCJ9Lm1kaS1jYXJkcy12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNkM2XCJ9Lm1kaS1jYXJyb3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMEZcIn0ubWRpLWNhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMTBcIn0ubWRpLWNhcnQtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNjZCXCJ9Lm1kaS1jYXJ0LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMTFcIn0ubWRpLWNhcnQtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjExMlwifS5tZGktY2FzZS1zZW5zaXRpdmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxGMTEzXCJ9Lm1kaS1jYXNoOmJlZm9yZXtjb250ZW50OlwiXFxGMTE0XCJ9Lm1kaS1jYXNoLTEwMDpiZWZvcmV7Y29udGVudDpcIlxcRjExNVwifS5tZGktY2FzaC1tdWx0aXBsZTpiZWZvcmV7Y29udGVudDpcIlxcRjExNlwifS5tZGktY2FzaC11c2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMTdcIn0ubWRpLWNhc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMThcIn0ubWRpLWNhc3QtY29ubmVjdGVkOmJlZm9yZXtjb250ZW50OlwiXFxGMTE5XCJ9Lm1kaS1jYXN0LW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjc4OVwifS5tZGktY2FzdGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMTFBXCJ9Lm1kaS1jYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMUJcIn0ubWRpLWNjdHY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3QURcIn0ubWRpLWNlaWxpbmctbGlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NjhcIn0ubWRpLWNlbGxwaG9uZTpiZWZvcmV7Y29udGVudDpcIlxcRjExQ1wifS5tZGktY2VsbHBob25lLWFuZHJvaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMURcIn0ubWRpLWNlbGxwaG9uZS1iYXNpYzpiZWZvcmV7Y29udGVudDpcIlxcRjExRVwifS5tZGktY2VsbHBob25lLWRvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMUZcIn0ubWRpLWNlbGxwaG9uZS1pcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMjBcIn0ubWRpLWNlbGxwaG9uZS1saW5rOmJlZm9yZXtjb250ZW50OlwiXFxGMTIxXCJ9Lm1kaS1jZWxscGhvbmUtbGluay1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMjJcIn0ubWRpLWNlbGxwaG9uZS1zZXR0aW5nczpiZWZvcmV7Y29udGVudDpcIlxcRjEyM1wifS5tZGktY2VydGlmaWNhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMjRcIn0ubWRpLWNoYWlyLXNjaG9vbDpiZWZvcmV7Y29udGVudDpcIlxcRjEyNVwifS5tZGktY2hhcnQtYXJjOmJlZm9yZXtjb250ZW50OlwiXFxGMTI2XCJ9Lm1kaS1jaGFydC1hcmVhc3BsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTI3XCJ9Lm1kaS1jaGFydC1iYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMjhcIn0ubWRpLWNoYXJ0LWJhci1zdGFja2VkOmJlZm9yZXtjb250ZW50OlwiXFxGNzY5XCJ9Lm1kaS1jaGFydC1idWJibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RTNcIn0ubWRpLWNoYXJ0LWRvbnV0OmJlZm9yZXtjb250ZW50OlwiXFxGN0FFXCJ9Lm1kaS1jaGFydC1kb251dC12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGN0FGXCJ9Lm1kaS1jaGFydC1nYW50dDpiZWZvcmV7Y29udGVudDpcIlxcRjY2Q1wifS5tZGktY2hhcnQtaGlzdG9ncmFtOmJlZm9yZXtjb250ZW50OlwiXFxGMTI5XCJ9Lm1kaS1jaGFydC1saW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTJBXCJ9Lm1kaS1jaGFydC1saW5lLXN0YWNrZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NkFcIn0ubWRpLWNoYXJ0LWxpbmUtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjdCMFwifS5tZGktY2hhcnQtcGllOmJlZm9yZXtjb250ZW50OlwiXFxGMTJCXCJ9Lm1kaS1jaGFydC1zY2F0dGVycGxvdC1oZXhiaW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NkRcIn0ubWRpLWNoYXJ0LXRpbWVsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNjZFXCJ9Lm1kaS1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcRjEyQ1wifS5tZGktY2hlY2stYWxsOmJlZm9yZXtjb250ZW50OlwiXFxGMTJEXCJ9Lm1kaS1jaGVjay1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RTBcIn0ubWRpLWNoZWNrLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNUUxXCJ9Lm1kaS1jaGVja2JveC1ibGFuazpiZWZvcmV7Y29udGVudDpcIlxcRjEyRVwifS5tZGktY2hlY2tib3gtYmxhbmstY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMTJGXCJ9Lm1kaS1jaGVja2JveC1ibGFuay1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjEzMFwifS5tZGktY2hlY2tib3gtYmxhbmstb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjEzMVwifS5tZGktY2hlY2tib3gtbWFya2VkOmJlZm9yZXtjb250ZW50OlwiXFxGMTMyXCJ9Lm1kaS1jaGVja2JveC1tYXJrZWQtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMTMzXCJ9Lm1kaS1jaGVja2JveC1tYXJrZWQtY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMzRcIn0ubWRpLWNoZWNrYm94LW1hcmtlZC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTM1XCJ9Lm1kaS1jaGVja2JveC1tdWx0aXBsZS1ibGFuazpiZWZvcmV7Y29udGVudDpcIlxcRjEzNlwifS5tZGktY2hlY2tib3gtbXVsdGlwbGUtYmxhbmstY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNjNCXCJ9Lm1kaS1jaGVja2JveC1tdWx0aXBsZS1ibGFuay1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjYzQ1wifS5tZGktY2hlY2tib3gtbXVsdGlwbGUtYmxhbmstb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjEzN1wifS5tZGktY2hlY2tib3gtbXVsdGlwbGUtbWFya2VkOmJlZm9yZXtjb250ZW50OlwiXFxGMTM4XCJ9Lm1kaS1jaGVja2JveC1tdWx0aXBsZS1tYXJrZWQtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNjNEXCJ9Lm1kaS1jaGVja2JveC1tdWx0aXBsZS1tYXJrZWQtY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2M0VcIn0ubWRpLWNoZWNrYm94LW11bHRpcGxlLW1hcmtlZC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTM5XCJ9Lm1kaS1jaGVja2VyYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxM0FcIn0ubWRpLWNoZW1pY2FsLXdlYXBvbjpiZWZvcmV7Y29udGVudDpcIlxcRjEzQlwifS5tZGktY2hldnJvbi1kb3VibGUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjEzQ1wifS5tZGktY2hldnJvbi1kb3VibGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjEzRFwifS5tZGktY2hldnJvbi1kb3VibGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxM0VcIn0ubWRpLWNoZXZyb24tZG91YmxlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxGMTNGXCJ9Lm1kaS1jaGV2cm9uLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNDBcIn0ubWRpLWNoZXZyb24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjE0MVwifS5tZGktY2hldnJvbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjE0MlwifS5tZGktY2hldnJvbi11cDpiZWZvcmV7Y29udGVudDpcIlxcRjE0M1wifS5tZGktY2hpbGktaG90OmJlZm9yZXtjb250ZW50OlwiXFxGN0IxXCJ9Lm1kaS1jaGlsaS1tZWRpdW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY3QjJcIn0ubWRpLWNoaWxpLW1pbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3QjNcIn0ubWRpLWNoaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MUFcIn0ubWRpLWNodXJjaDpiZWZvcmV7Y29udGVudDpcIlxcRjE0NFwifS5tZGktY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNzY0XCJ9Lm1kaS1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjc2NVwifS5tZGktY2lzY28td2ViZXg6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNDVcIn0ubWRpLWNpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNDZcIn0ubWRpLWNsaXBib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjE0N1wifS5tZGktY2xpcGJvYXJkLWFjY291bnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNDhcIn0ubWRpLWNsaXBib2FyZC1hbGVydDpiZWZvcmV7Y29udGVudDpcIlxcRjE0OVwifS5tZGktY2xpcGJvYXJkLWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNEFcIn0ubWRpLWNsaXBib2FyZC1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGMTRCXCJ9Lm1kaS1jbGlwYm9hcmQtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNENcIn0ubWRpLWNsaXBib2FyZC1mbG93OmJlZm9yZXtjb250ZW50OlwiXFxGNkM3XCJ9Lm1kaS1jbGlwYm9hcmQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE0RFwifS5tZGktY2xpcGJvYXJkLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NTBcIn0ubWRpLWNsaXBib2FyZC10ZXh0OmJlZm9yZXtjb250ZW50OlwiXFxGMTRFXCJ9Lm1kaS1jbGlwcHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNEZcIn0ubWRpLWNsb2NrOmJlZm9yZXtjb250ZW50OlwiXFxGMTUwXCJ9Lm1kaS1jbG9jay1hbGVydDpiZWZvcmV7Y29udGVudDpcIlxcRjVDRVwifS5tZGktY2xvY2stZW5kOmJlZm9yZXtjb250ZW50OlwiXFxGMTUxXCJ9Lm1kaS1jbG9jay1mYXN0OmJlZm9yZXtjb250ZW50OlwiXFxGMTUyXCJ9Lm1kaS1jbG9jay1pbjpiZWZvcmV7Y29udGVudDpcIlxcRjE1M1wifS5tZGktY2xvY2stb3V0OmJlZm9yZXtjb250ZW50OlwiXFxGMTU0XCJ9Lm1kaS1jbG9jay1zdGFydDpiZWZvcmV7Y29udGVudDpcIlxcRjE1NVwifS5tZGktY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNTZcIn0ubWRpLWNsb3NlLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjE1N1wifS5tZGktY2xvc2UtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNThcIn0ubWRpLWNsb3NlLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjE1OVwifS5tZGktY2xvc2UtY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNUFcIn0ubWRpLWNsb3NlLW5ldHdvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNUJcIn0ubWRpLWNsb3NlLW9jdGFnb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNUNcIn0ubWRpLWNsb3NlLW9jdGFnb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE1RFwifS5tZGktY2xvc2Utb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZDOFwifS5tZGktY2xvc2VkLWNhcHRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNUVcIn0ubWRpLWNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxGMTVGXCJ9Lm1kaS1jbG91ZC1icmFjZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3QjRcIn0ubWRpLWNsb3VkLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxGMTYwXCJ9Lm1kaS1jbG91ZC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNjFcIn0ubWRpLWNsb3VkLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxGMTYyXCJ9Lm1kaS1jbG91ZC1vZmYtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE2NFwifS5tZGktY2xvdWQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE2M1wifS5tZGktY2xvdWQtcHJpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNjVcIn0ubWRpLWNsb3VkLXByaW50LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNjZcIn0ubWRpLWNsb3VkLXN5bmM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2M0ZcIn0ubWRpLWNsb3VkLXRhZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3QjVcIn0ubWRpLWNsb3VkLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcRjE2N1wifS5tZGktY29kZS1hcnJheTpiZWZvcmV7Y29udGVudDpcIlxcRjE2OFwifS5tZGktY29kZS1icmFjZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNjlcIn0ubWRpLWNvZGUtYnJhY2tldHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNkFcIn0ubWRpLWNvZGUtZXF1YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNkJcIn0ubWRpLWNvZGUtZ3JlYXRlci10aGFuOmJlZm9yZXtjb250ZW50OlwiXFxGMTZDXCJ9Lm1kaS1jb2RlLWdyZWF0ZXItdGhhbi1vci1lcXVhbDpiZWZvcmV7Y29udGVudDpcIlxcRjE2RFwifS5tZGktY29kZS1sZXNzLXRoYW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNkVcIn0ubWRpLWNvZGUtbGVzcy10aGFuLW9yLWVxdWFsOmJlZm9yZXtjb250ZW50OlwiXFxGMTZGXCJ9Lm1kaS1jb2RlLW5vdC1lcXVhbDpiZWZvcmV7Y29udGVudDpcIlxcRjE3MFwifS5tZGktY29kZS1ub3QtZXF1YWwtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjE3MVwifS5tZGktY29kZS1wYXJlbnRoZXNlczpiZWZvcmV7Y29udGVudDpcIlxcRjE3MlwifS5tZGktY29kZS1zdHJpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNzNcIn0ubWRpLWNvZGUtdGFnczpiZWZvcmV7Y29udGVudDpcIlxcRjE3NFwifS5tZGktY29kZS10YWdzLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxGNjkzXCJ9Lm1kaS1jb2RlcGVuOmJlZm9yZXtjb250ZW50OlwiXFxGMTc1XCJ9Lm1kaS1jb2ZmZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNzZcIn0ubWRpLWNvZmZlZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNkM5XCJ9Lm1kaS1jb2ZmZWUtdG8tZ286YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNzdcIn0ubWRpLWNvaW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNzhcIn0ubWRpLWNvaW5zOmJlZm9yZXtjb250ZW50OlwiXFxGNjk0XCJ9Lm1kaS1jb2xsYWdlOmJlZm9yZXtjb250ZW50OlwiXFxGNjQwXCJ9Lm1kaS1jb2xvci1oZWxwZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNzlcIn0ubWRpLWNvbW1lbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxN0FcIn0ubWRpLWNvbW1lbnQtYWNjb3VudDpiZWZvcmV7Y29udGVudDpcIlxcRjE3QlwifS5tZGktY29tbWVudC1hY2NvdW50LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxN0NcIn0ubWRpLWNvbW1lbnQtYWxlcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxN0RcIn0ubWRpLWNvbW1lbnQtYWxlcnQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE3RVwifS5tZGktY29tbWVudC1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcRjE3RlwifS5tZGktY29tbWVudC1jaGVjay1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTgwXCJ9Lm1kaS1jb21tZW50LW11bHRpcGxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxODFcIn0ubWRpLWNvbW1lbnQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE4MlwifS5tZGktY29tbWVudC1wbHVzLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxODNcIn0ubWRpLWNvbW1lbnQtcHJvY2Vzc2luZzpiZWZvcmV7Y29udGVudDpcIlxcRjE4NFwifS5tZGktY29tbWVudC1wcm9jZXNzaW5nLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxODVcIn0ubWRpLWNvbW1lbnQtcXVlc3Rpb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE4NlwifS5tZGktY29tbWVudC1yZW1vdmUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE4N1wifS5tZGktY29tbWVudC10ZXh0OmJlZm9yZXtjb250ZW50OlwiXFxGMTg4XCJ9Lm1kaS1jb21tZW50LXRleHQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE4OVwifS5tZGktY29tcGFyZTpiZWZvcmV7Y29udGVudDpcIlxcRjE4QVwifS5tZGktY29tcGFzczpiZWZvcmV7Y29udGVudDpcIlxcRjE4QlwifS5tZGktY29tcGFzcy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMThDXCJ9Lm1kaS1jb25zb2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMThEXCJ9Lm1kaS1jb25zb2xlLWxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3QjZcIn0ubWRpLWNvbnRhY3QtbWFpbDpiZWZvcmV7Y29udGVudDpcIlxcRjE4RVwifS5tZGktY29udGFjdHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2Q0FcIn0ubWRpLWNvbnRlbnQtY29weTpiZWZvcmV7Y29udGVudDpcIlxcRjE4RlwifS5tZGktY29udGVudC1jdXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOTBcIn0ubWRpLWNvbnRlbnQtZHVwbGljYXRlOmJlZm9yZXtjb250ZW50OlwiXFxGMTkxXCJ9Lm1kaS1jb250ZW50LXBhc3RlOmJlZm9yZXtjb250ZW50OlwiXFxGMTkyXCJ9Lm1kaS1jb250ZW50LXNhdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOTNcIn0ubWRpLWNvbnRlbnQtc2F2ZS1hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOTRcIn0ubWRpLWNvbnRlbnQtc2F2ZS1zZXR0aW5nczpiZWZvcmV7Y29udGVudDpcIlxcRjYxQlwifS5tZGktY29udHJhc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOTVcIn0ubWRpLWNvbnRyYXN0LWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjE5NlwifS5tZGktY29udHJhc3QtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMTk3XCJ9Lm1kaS1jb29raWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOThcIn0ubWRpLWNvcHlyaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjVFNlwifS5tZGktY29ybjpiZWZvcmV7Y29udGVudDpcIlxcRjdCN1wifS5tZGktY291bnRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjE5OVwifS5tZGktY293OmJlZm9yZXtjb250ZW50OlwiXFxGMTlBXCJ9Lm1kaS1jcmVhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjFDOVwifS5tZGktY3JlZGl0LWNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOUJcIn0ubWRpLWNyZWRpdC1jYXJkLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMTlDXCJ9Lm1kaS1jcmVkaXQtY2FyZC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RTRcIn0ubWRpLWNyZWRpdC1jYXJkLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NzVcIn0ubWRpLWNyZWRpdC1jYXJkLXNjYW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOURcIn0ubWRpLWNyb3A6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOUVcIn0ubWRpLWNyb3AtZnJlZTpiZWZvcmV7Y29udGVudDpcIlxcRjE5RlwifS5tZGktY3JvcC1sYW5kc2NhcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQTBcIn0ubWRpLWNyb3AtcG9ydHJhaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQTFcIn0ubWRpLWNyb3Atcm90YXRlOmJlZm9yZXtjb250ZW50OlwiXFxGNjk1XCJ9Lm1kaS1jcm9wLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcRjFBMlwifS5tZGktY3Jvc3NoYWlyczpiZWZvcmV7Y29udGVudDpcIlxcRjFBM1wifS5tZGktY3Jvc3NoYWlycy1ncHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQTRcIn0ubWRpLWNyb3duOmJlZm9yZXtjb250ZW50OlwiXFxGMUE1XCJ9Lm1kaS1jdWJlOmJlZm9yZXtjb250ZW50OlwiXFxGMUE2XCJ9Lm1kaS1jdWJlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQTdcIn0ubWRpLWN1YmUtc2VuZDpiZWZvcmV7Y29udGVudDpcIlxcRjFBOFwifS5tZGktY3ViZS11bmZvbGRlZDpiZWZvcmV7Y29udGVudDpcIlxcRjFBOVwifS5tZGktY3VwOmJlZm9yZXtjb250ZW50OlwiXFxGMUFBXCJ9Lm1kaS1jdXAtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNUU1XCJ9Lm1kaS1jdXAtd2F0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQUJcIn0ubWRpLWN1cnJlbmN5LWJ0YzpiZWZvcmV7Y29udGVudDpcIlxcRjFBQ1wifS5tZGktY3VycmVuY3ktY2hmOmJlZm9yZXtjb250ZW50OlwiXFxGN0I4XCJ9Lm1kaS1jdXJyZW5jeS1jbnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3QjlcIn0ubWRpLWN1cnJlbmN5LWV0aDpiZWZvcmV7Y29udGVudDpcIlxcRjdCQVwifS5tZGktY3VycmVuY3ktZXVyOmJlZm9yZXtjb250ZW50OlwiXFxGMUFEXCJ9Lm1kaS1jdXJyZW5jeS1nYnA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQUVcIn0ubWRpLWN1cnJlbmN5LWlucjpiZWZvcmV7Y29udGVudDpcIlxcRjFBRlwifS5tZGktY3VycmVuY3ktanB5OmJlZm9yZXtjb250ZW50OlwiXFxGN0JCXCJ9Lm1kaS1jdXJyZW5jeS1rcnc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3QkNcIn0ubWRpLWN1cnJlbmN5LW5nbjpiZWZvcmV7Y29udGVudDpcIlxcRjFCMFwifS5tZGktY3VycmVuY3ktcnViOmJlZm9yZXtjb250ZW50OlwiXFxGMUIxXCJ9Lm1kaS1jdXJyZW5jeS1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxGN0JEXCJ9Lm1kaS1jdXJyZW5jeS10cnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQjJcIn0ubWRpLWN1cnJlbmN5LXR3ZDpiZWZvcmV7Y29udGVudDpcIlxcRjdCRVwifS5tZGktY3VycmVuY3ktdXNkOmJlZm9yZXtjb250ZW50OlwiXFxGMUIzXCJ9Lm1kaS1jdXJyZW5jeS11c2Qtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNjc5XCJ9Lm1kaS1jdXJzb3ItZGVmYXVsdDpiZWZvcmV7Y29udGVudDpcIlxcRjFCNFwifS5tZGktY3Vyc29yLWRlZmF1bHQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjFCNVwifS5tZGktY3Vyc29yLW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQjZcIn0ubWRpLWN1cnNvci1wb2ludGVyOmJlZm9yZXtjb250ZW50OlwiXFxGMUI3XCJ9Lm1kaS1jdXJzb3ItdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcRjVFN1wifS5tZGktZGF0YWJhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQjhcIn0ubWRpLWRhdGFiYXNlLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxGMUI5XCJ9Lm1kaS1kYXRhYmFzZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMUJBXCJ9Lm1kaS1kZWJ1Zy1zdGVwLWludG86YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQkJcIn0ubWRpLWRlYnVnLXN0ZXAtb3V0OmJlZm9yZXtjb250ZW50OlwiXFxGMUJDXCJ9Lm1kaS1kZWJ1Zy1zdGVwLW92ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQkRcIn0ubWRpLWRlY2FncmFtOmJlZm9yZXtjb250ZW50OlwiXFxGNzZCXCJ9Lm1kaS1kZWNhZ3JhbS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNzZDXCJ9Lm1kaS1kZWNpbWFsLWRlY3JlYXNlOmJlZm9yZXtjb250ZW50OlwiXFxGMUJFXCJ9Lm1kaS1kZWNpbWFsLWluY3JlYXNlOmJlZm9yZXtjb250ZW50OlwiXFxGMUJGXCJ9Lm1kaS1kZWxldGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQzBcIn0ubWRpLWRlbGV0ZS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODJcIn0ubWRpLWRlbGV0ZS1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcRjZDQlwifS5tZGktZGVsZXRlLWZvcmV2ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RThcIn0ubWRpLWRlbGV0ZS1zd2VlcDpiZWZvcmV7Y29udGVudDpcIlxcRjVFOVwifS5tZGktZGVsZXRlLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQzFcIn0ubWRpLWRlbHRhOmJlZm9yZXtjb250ZW50OlwiXFxGMUMyXCJ9Lm1kaS1kZXNrcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQzNcIn0ubWRpLWRlc2t0b3AtY2xhc3NpYzpiZWZvcmV7Y29udGVudDpcIlxcRjdCRlwifS5tZGktZGVza3RvcC1tYWM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQzRcIn0ubWRpLWRlc2t0b3AtdG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQzVcIn0ubWRpLWRldGFpbHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQzZcIn0ubWRpLWRldmVsb3Blci1ib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjY5NlwifS5tZGktZGV2aWFudGFydDpiZWZvcmV7Y29udGVudDpcIlxcRjFDN1wifS5tZGktZGlhbHBhZDpiZWZvcmV7Y29udGVudDpcIlxcRjYxQ1wifS5tZGktZGlhbW9uZDpiZWZvcmV7Y29udGVudDpcIlxcRjFDOFwifS5tZGktZGljZS0xOmJlZm9yZXtjb250ZW50OlwiXFxGMUNBXCJ9Lm1kaS1kaWNlLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQ0JcIn0ubWRpLWRpY2UtMzpiZWZvcmV7Y29udGVudDpcIlxcRjFDQ1wifS5tZGktZGljZS00OmJlZm9yZXtjb250ZW50OlwiXFxGMUNEXCJ9Lm1kaS1kaWNlLTU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQ0VcIn0ubWRpLWRpY2UtNjpiZWZvcmV7Y29udGVudDpcIlxcRjFDRlwifS5tZGktZGljZS1kMTA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NkVcIn0ubWRpLWRpY2UtZDIwOmJlZm9yZXtjb250ZW50OlwiXFxGNUVBXCJ9Lm1kaS1kaWNlLWQ0OmJlZm9yZXtjb250ZW50OlwiXFxGNUVCXCJ9Lm1kaS1kaWNlLWQ2OmJlZm9yZXtjb250ZW50OlwiXFxGNUVDXCJ9Lm1kaS1kaWNlLWQ4OmJlZm9yZXtjb250ZW50OlwiXFxGNUVEXCJ9Lm1kaS1kaWNlLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGNzZEXCJ9Lm1kaS1kaWN0aW9uYXJ5OmJlZm9yZXtjb250ZW50OlwiXFxGNjFEXCJ9Lm1kaS1kaXAtc3dpdGNoOmJlZm9yZXtjb250ZW50OlwiXFxGN0MwXCJ9Lm1kaS1kaXJlY3Rpb25zOmJlZm9yZXtjb250ZW50OlwiXFxGMUQwXCJ9Lm1kaS1kaXJlY3Rpb25zLWZvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NDFcIn0ubWRpLWRpc2NvcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NkZcIn0ubWRpLWRpc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RUVcIn0ubWRpLWRpc2stYWxlcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRDFcIn0ubWRpLWRpc3F1czpiZWZvcmV7Y29udGVudDpcIlxcRjFEMlwifS5tZGktZGlzcXVzLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRDNcIn0ubWRpLWRpdmlzaW9uOmJlZm9yZXtjb250ZW50OlwiXFxGMUQ0XCJ9Lm1kaS1kaXZpc2lvbi1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRDVcIn0ubWRpLWRuYTpiZWZvcmV7Y29udGVudDpcIlxcRjY4M1wifS5tZGktZG5zOmJlZm9yZXtjb250ZW50OlwiXFxGMUQ2XCJ9Lm1kaS1kby1ub3QtZGlzdHVyYjpiZWZvcmV7Y29udGVudDpcIlxcRjY5N1wifS5tZGktZG8tbm90LWRpc3R1cmItb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNjk4XCJ9Lm1kaS1kb2xieTpiZWZvcmV7Y29udGVudDpcIlxcRjZCMlwifS5tZGktZG9tYWluOmJlZm9yZXtjb250ZW50OlwiXFxGMUQ3XCJ9Lm1kaS1kb25rZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3QzFcIn0ubWRpLWRvdHMtaG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcRjFEOFwifS5tZGktZG90cy1ob3Jpem9udGFsLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjdDMlwifS5tZGktZG90cy12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcRjFEOVwifS5tZGktZG90cy12ZXJ0aWNhbC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3QzNcIn0ubWRpLWRvdWJhbjpiZWZvcmV7Y29udGVudDpcIlxcRjY5OVwifS5tZGktZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxREFcIn0ubWRpLWRvd25sb2FkLW5ldHdvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RjNcIn0ubWRpLWRyYWc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxREJcIn0ubWRpLWRyYWctaG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcRjFEQ1wifS5tZGktZHJhZy12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcRjFERFwifS5tZGktZHJhd2luZzpiZWZvcmV7Y29udGVudDpcIlxcRjFERVwifS5tZGktZHJhd2luZy1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxREZcIn0ubWRpLWRyaWJiYmxlOmJlZm9yZXtjb250ZW50OlwiXFxGMUUwXCJ9Lm1kaS1kcmliYmJsZS1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRTFcIn0ubWRpLWRyb25lOmJlZm9yZXtjb250ZW50OlwiXFxGMUUyXCJ9Lm1kaS1kcm9wYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMUUzXCJ9Lm1kaS1kcnVwYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRTRcIn0ubWRpLWR1Y2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRTVcIn0ubWRpLWR1bWJiZWxsOmJlZm9yZXtjb250ZW50OlwiXFxGMUU2XCJ9Lm1kaS1lYXItaGVhcmluZzpiZWZvcmV7Y29udGVudDpcIlxcRjdDNFwifS5tZGktZWFydGg6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRTdcIn0ubWRpLWVhcnRoLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjZDQ1wifS5tZGktZWFydGgtYm94LW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjZDRFwifS5tZGktZWFydGgtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMUU4XCJ9Lm1kaS1lZGdlOmJlZm9yZXtjb250ZW50OlwiXFxGMUU5XCJ9Lm1kaS1lamVjdDpiZWZvcmV7Y29udGVudDpcIlxcRjFFQVwifS5tZGktZWxlcGhhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3QzVcIn0ubWRpLWVsZXZhdGlvbi1kZWNsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMUVCXCJ9Lm1kaS1lbGV2YXRpb24tcmlzZTpiZWZvcmV7Y29udGVudDpcIlxcRjFFQ1wifS5tZGktZWxldmF0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRURcIn0ubWRpLWVtYWlsOmJlZm9yZXtjb250ZW50OlwiXFxGMUVFXCJ9Lm1kaS1lbWFpbC1hbGVydDpiZWZvcmV7Y29udGVudDpcIlxcRjZDRVwifS5tZGktZW1haWwtb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcRjFFRlwifS5tZGktZW1haWwtb3Blbi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNUVGXCJ9Lm1kaS1lbWFpbC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMUYwXCJ9Lm1kaS1lbWFpbC1zZWN1cmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRjFcIn0ubWRpLWVtYWlsLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RjBcIn0ubWRpLWVtYnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QjNcIn0ubWRpLWVtb3RpY29uOmJlZm9yZXtjb250ZW50OlwiXFxGMUYyXCJ9Lm1kaS1lbW90aWNvbi1jb29sOmJlZm9yZXtjb250ZW50OlwiXFxGMUYzXCJ9Lm1kaS1lbW90aWNvbi1kZWFkOmJlZm9yZXtjb250ZW50OlwiXFxGNjlBXCJ9Lm1kaS1lbW90aWNvbi1kZXZpbDpiZWZvcmV7Y29udGVudDpcIlxcRjFGNFwifS5tZGktZW1vdGljb24tZXhjaXRlZDpiZWZvcmV7Y29udGVudDpcIlxcRjY5QlwifS5tZGktZW1vdGljb24taGFwcHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRjVcIn0ubWRpLWVtb3RpY29uLW5ldXRyYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRjZcIn0ubWRpLWVtb3RpY29uLXBvb3A6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRjdcIn0ubWRpLWVtb3RpY29uLXNhZDpiZWZvcmV7Y29udGVudDpcIlxcRjFGOFwifS5tZGktZW1vdGljb24tdG9uZ3VlOmJlZm9yZXtjb250ZW50OlwiXFxGMUY5XCJ9Lm1kaS1lbmdpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRkFcIn0ubWRpLWVuZ2luZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMUZCXCJ9Lm1kaS1lcXVhbDpiZWZvcmV7Y29udGVudDpcIlxcRjFGQ1wifS5tZGktZXF1YWwtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMUZEXCJ9Lm1kaS1lcmFzZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRkVcIn0ubWRpLWVyYXNlci12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNjQyXCJ9Lm1kaS1lc2NhbGF0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRkZcIn0ubWRpLWV0aGVybmV0OmJlZm9yZXtjb250ZW50OlwiXFxGMjAwXCJ9Lm1kaS1ldGhlcm5ldC1jYWJsZTpiZWZvcmV7Y29udGVudDpcIlxcRjIwMVwifS5tZGktZXRoZXJuZXQtY2FibGUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMjAyXCJ9Lm1kaS1ldHN5OmJlZm9yZXtjb250ZW50OlwiXFxGMjAzXCJ9Lm1kaS1ldi1zdGF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNUYxXCJ9Lm1kaS1ldmVudGJyaXRlOmJlZm9yZXtjb250ZW50OlwiXFxGN0M2XCJ9Lm1kaS1ldmVybm90ZTpiZWZvcmV7Y29udGVudDpcIlxcRjIwNFwifS5tZGktZXhjbGFtYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMDVcIn0ubWRpLWV4aXQtdG8tYXBwOmJlZm9yZXtjb250ZW50OlwiXFxGMjA2XCJ9Lm1kaS1leHBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMDdcIn0ubWRpLWV5ZTpiZWZvcmV7Y29udGVudDpcIlxcRjIwOFwifS5tZGktZXllLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjIwOVwifS5tZGktZXllLW9mZi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNkQwXCJ9Lm1kaS1leWUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZDRlwifS5tZGktZXllZHJvcHBlcjpiZWZvcmV7Y29udGVudDpcIlxcRjIwQVwifS5tZGktZXllZHJvcHBlci12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMjBCXCJ9Lm1kaS1mYWNlOmJlZm9yZXtjb250ZW50OlwiXFxGNjQzXCJ9Lm1kaS1mYWNlLXByb2ZpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NDRcIn0ubWRpLWZhY2Vib29rOmJlZm9yZXtjb250ZW50OlwiXFxGMjBDXCJ9Lm1kaS1mYWNlYm9vay1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMERcIn0ubWRpLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmV7Y29udGVudDpcIlxcRjIwRVwifS5tZGktZmFjdG9yeTpiZWZvcmV7Y29udGVudDpcIlxcRjIwRlwifS5tZGktZmFuOmJlZm9yZXtjb250ZW50OlwiXFxGMjEwXCJ9Lm1kaS1mYXN0LWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMTFcIn0ubWRpLWZhc3QtZm9yd2FyZC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNkQxXCJ9Lm1kaS1mYXg6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMTJcIn0ubWRpLWZlYXRoZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RDJcIn0ubWRpLWZlcnJ5OmJlZm9yZXtjb250ZW50OlwiXFxGMjEzXCJ9Lm1kaS1maWxlOmJlZm9yZXtjb250ZW50OlwiXFxGMjE0XCJ9Lm1kaS1maWxlLWFjY291bnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3M0FcIn0ubWRpLWZpbGUtY2hhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMTVcIn0ubWRpLWZpbGUtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMTZcIn0ubWRpLWZpbGUtY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMTdcIn0ubWRpLWZpbGUtZGVsaW1pdGVkOmJlZm9yZXtjb250ZW50OlwiXFxGMjE4XCJ9Lm1kaS1maWxlLWRvY3VtZW50OmJlZm9yZXtjb250ZW50OlwiXFxGMjE5XCJ9Lm1kaS1maWxlLWRvY3VtZW50LWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjIxQVwifS5tZGktZmlsZS1leGNlbDpiZWZvcmV7Y29udGVudDpcIlxcRjIxQlwifS5tZGktZmlsZS1leGNlbC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMUNcIn0ubWRpLWZpbGUtZXhwb3J0OmJlZm9yZXtjb250ZW50OlwiXFxGMjFEXCJ9Lm1kaS1maWxlLWZpbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMUVcIn0ubWRpLWZpbGUtaGlkZGVuOmJlZm9yZXtjb250ZW50OlwiXFxGNjEzXCJ9Lm1kaS1maWxlLWltYWdlOmJlZm9yZXtjb250ZW50OlwiXFxGMjFGXCJ9Lm1kaS1maWxlLWltcG9ydDpiZWZvcmV7Y29udGVudDpcIlxcRjIyMFwifS5tZGktZmlsZS1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxGMjIxXCJ9Lm1kaS1maWxlLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMjIyXCJ9Lm1kaS1maWxlLW11c2ljOmJlZm9yZXtjb250ZW50OlwiXFxGMjIzXCJ9Lm1kaS1maWxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMjRcIn0ubWRpLWZpbGUtcGRmOmJlZm9yZXtjb250ZW50OlwiXFxGMjI1XCJ9Lm1kaS1maWxlLXBkZi1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMjZcIn0ubWRpLWZpbGUtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjc1MVwifS5tZGktZmlsZS1wb3dlcnBvaW50OmJlZm9yZXtjb250ZW50OlwiXFxGMjI3XCJ9Lm1kaS1maWxlLXBvd2VycG9pbnQtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMjI4XCJ9Lm1kaS1maWxlLXByZXNlbnRhdGlvbi1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMjlcIn0ubWRpLWZpbGUtcmVzdG9yZTpiZWZvcmV7Y29udGVudDpcIlxcRjY3MFwifS5tZGktZmlsZS1zZW5kOmJlZm9yZXtjb250ZW50OlwiXFxGMjJBXCJ9Lm1kaS1maWxlLXRyZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NDVcIn0ubWRpLWZpbGUtdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMkJcIn0ubWRpLWZpbGUtd29yZDpiZWZvcmV7Y29udGVudDpcIlxcRjIyQ1wifS5tZGktZmlsZS13b3JkLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjIyRFwifS5tZGktZmlsZS14bWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMkVcIn0ubWRpLWZpbG06YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMkZcIn0ubWRpLWZpbG1zdHJpcDpiZWZvcmV7Y29udGVudDpcIlxcRjIzMFwifS5tZGktZmlsbXN0cmlwLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjIzMVwifS5tZGktZmlsdGVyOmJlZm9yZXtjb250ZW50OlwiXFxGMjMyXCJ9Lm1kaS1maWx0ZXItb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjIzM1wifS5tZGktZmlsdGVyLXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcRjIzNFwifS5tZGktZmlsdGVyLXJlbW92ZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMjM1XCJ9Lm1kaS1maWx0ZXItdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjIzNlwifS5tZGktZmluZC1yZXBsYWNlOmJlZm9yZXtjb250ZW50OlwiXFxGNkQzXCJ9Lm1kaS1maW5nZXJwcmludDpiZWZvcmV7Y29udGVudDpcIlxcRjIzN1wifS5tZGktZmlyZTpiZWZvcmV7Y29udGVudDpcIlxcRjIzOFwifS5tZGktZmlyZWZveDpiZWZvcmV7Y29udGVudDpcIlxcRjIzOVwifS5tZGktZmlzaDpiZWZvcmV7Y29udGVudDpcIlxcRjIzQVwifS5tZGktZmxhZzpiZWZvcmV7Y29udGVudDpcIlxcRjIzQlwifS5tZGktZmxhZy1jaGVja2VyZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyM0NcIn0ubWRpLWZsYWctb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjIzRFwifS5tZGktZmxhZy1vdXRsaW5lLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyM0VcIn0ubWRpLWZsYWctdHJpYW5nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyM0ZcIn0ubWRpLWZsYWctdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjI0MFwifS5tZGktZmxhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNDFcIn0ubWRpLWZsYXNoLWF1dG86YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNDJcIn0ubWRpLWZsYXNoLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjI0M1wifS5tZGktZmxhc2gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZENFwifS5tZGktZmxhc2gtcmVkLWV5ZTpiZWZvcmV7Y29udGVudDpcIlxcRjY3QVwifS5tZGktZmxhc2hsaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjI0NFwifS5tZGktZmxhc2hsaWdodC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNDVcIn0ubWRpLWZsYXNrOmJlZm9yZXtjb250ZW50OlwiXFxGMDkzXCJ9Lm1kaS1mbGFzay1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcRjA5NFwifS5tZGktZmxhc2stZW1wdHktb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA5NVwifS5tZGktZmxhc2stb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA5NlwifS5tZGktZmxhdHRyOmJlZm9yZXtjb250ZW50OlwiXFxGMjQ2XCJ9Lm1kaS1mbGlwLXRvLWJhY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNDdcIn0ubWRpLWZsaXAtdG8tZnJvbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNDhcIn0ubWRpLWZsb3BweTpiZWZvcmV7Y29udGVudDpcIlxcRjI0OVwifS5tZGktZmxvd2VyOmJlZm9yZXtjb250ZW50OlwiXFxGMjRBXCJ9Lm1kaS1mb2xkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNEJcIn0ubWRpLWZvbGRlci1hY2NvdW50OmJlZm9yZXtjb250ZW50OlwiXFxGMjRDXCJ9Lm1kaS1mb2xkZXItZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNERcIn0ubWRpLWZvbGRlci1nb29nbGUtZHJpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNEVcIn0ubWRpLWZvbGRlci1pbWFnZTpiZWZvcmV7Y29udGVudDpcIlxcRjI0RlwifS5tZGktZm9sZGVyLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNTBcIn0ubWRpLWZvbGRlci1sb2NrLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNTFcIn0ubWRpLWZvbGRlci1tb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxGMjUyXCJ9Lm1kaS1mb2xkZXItbXVsdGlwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNTNcIn0ubWRpLWZvbGRlci1tdWx0aXBsZS1pbWFnZTpiZWZvcmV7Y29udGVudDpcIlxcRjI1NFwifS5tZGktZm9sZGVyLW11bHRpcGxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNTVcIn0ubWRpLWZvbGRlci1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxGNzZGXCJ9Lm1kaS1mb2xkZXItb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjI1NlwifS5tZGktZm9sZGVyLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNTdcIn0ubWRpLWZvbGRlci1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNThcIn0ubWRpLWZvbGRlci1zdGFyOmJlZm9yZXtjb250ZW50OlwiXFxGNjlDXCJ9Lm1kaS1mb2xkZXItdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxGMjU5XCJ9Lm1kaS1mb250LWF3ZXNvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwM0FcIn0ubWRpLWZvb2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNUFcIn0ubWRpLWZvb2QtYXBwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNUJcIn0ubWRpLWZvb2QtY3JvaXNzYW50OmJlZm9yZXtjb250ZW50OlwiXFxGN0M3XCJ9Lm1kaS1mb29kLWZvcmstZHJpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RjJcIn0ubWRpLWZvb2Qtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNUYzXCJ9Lm1kaS1mb29kLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNUNcIn0ubWRpLWZvb3RiYWxsOmJlZm9yZXtjb250ZW50OlwiXFxGMjVEXCJ9Lm1kaS1mb290YmFsbC1hdXN0cmFsaWFuOmJlZm9yZXtjb250ZW50OlwiXFxGMjVFXCJ9Lm1kaS1mb290YmFsbC1oZWxtZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNUZcIn0ubWRpLWZvcmtsaWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGN0M4XCJ9Lm1kaS1mb3JtYXQtYWxpZ24tYm90dG9tOmJlZm9yZXtjb250ZW50OlwiXFxGNzUyXCJ9Lm1kaS1mb3JtYXQtYWxpZ24tY2VudGVyOmJlZm9yZXtjb250ZW50OlwiXFxGMjYwXCJ9Lm1kaS1mb3JtYXQtYWxpZ24tanVzdGlmeTpiZWZvcmV7Y29udGVudDpcIlxcRjI2MVwifS5tZGktZm9ybWF0LWFsaWduLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNjJcIn0ubWRpLWZvcm1hdC1hbGlnbi1taWRkbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NTNcIn0ubWRpLWZvcm1hdC1hbGlnbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjI2M1wifS5tZGktZm9ybWF0LWFsaWduLXRvcDpiZWZvcmV7Y29udGVudDpcIlxcRjc1NFwifS5tZGktZm9ybWF0LWFubm90YXRpb24tcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjY0NlwifS5tZGktZm9ybWF0LWJvbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNjRcIn0ubWRpLWZvcm1hdC1jbGVhcjpiZWZvcmV7Y29udGVudDpcIlxcRjI2NVwifS5tZGktZm9ybWF0LWNvbG9yLWZpbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNjZcIn0ubWRpLWZvcm1hdC1jb2xvci10ZXh0OmJlZm9yZXtjb250ZW50OlwiXFxGNjlEXCJ9Lm1kaS1mb3JtYXQtZmxvYXQtY2VudGVyOmJlZm9yZXtjb250ZW50OlwiXFxGMjY3XCJ9Lm1kaS1mb3JtYXQtZmxvYXQtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjI2OFwifS5tZGktZm9ybWF0LWZsb2F0LW5vbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNjlcIn0ubWRpLWZvcm1hdC1mbG9hdC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjI2QVwifS5tZGktZm9ybWF0LWZvbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RDVcIn0ubWRpLWZvcm1hdC1oZWFkZXItMTpiZWZvcmV7Y29udGVudDpcIlxcRjI2QlwifS5tZGktZm9ybWF0LWhlYWRlci0yOmJlZm9yZXtjb250ZW50OlwiXFxGMjZDXCJ9Lm1kaS1mb3JtYXQtaGVhZGVyLTM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNkRcIn0ubWRpLWZvcm1hdC1oZWFkZXItNDpiZWZvcmV7Y29udGVudDpcIlxcRjI2RVwifS5tZGktZm9ybWF0LWhlYWRlci01OmJlZm9yZXtjb250ZW50OlwiXFxGMjZGXCJ9Lm1kaS1mb3JtYXQtaGVhZGVyLTY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNzBcIn0ubWRpLWZvcm1hdC1oZWFkZXItZGVjcmVhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNzFcIn0ubWRpLWZvcm1hdC1oZWFkZXItZXF1YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNzJcIn0ubWRpLWZvcm1hdC1oZWFkZXItaW5jcmVhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNzNcIn0ubWRpLWZvcm1hdC1oZWFkZXItcG91bmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNzRcIn0ubWRpLWZvcm1hdC1ob3Jpem9udGFsLWFsaWduLWNlbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjYxRVwifS5tZGktZm9ybWF0LWhvcml6b250YWwtYWxpZ24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjYxRlwifS5tZGktZm9ybWF0LWhvcml6b250YWwtYWxpZ24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MjBcIn0ubWRpLWZvcm1hdC1pbmRlbnQtZGVjcmVhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNzVcIn0ubWRpLWZvcm1hdC1pbmRlbnQtaW5jcmVhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNzZcIn0ubWRpLWZvcm1hdC1pdGFsaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNzdcIn0ubWRpLWZvcm1hdC1saW5lLXNwYWNpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNzhcIn0ubWRpLWZvcm1hdC1saW5lLXN0eWxlOmJlZm9yZXtjb250ZW50OlwiXFxGNUM4XCJ9Lm1kaS1mb3JtYXQtbGluZS13ZWlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzlcIn0ubWRpLWZvcm1hdC1saXN0LWJ1bGxldGVkOmJlZm9yZXtjb250ZW50OlwiXFxGMjc5XCJ9Lm1kaS1mb3JtYXQtbGlzdC1idWxsZXRlZC10eXBlOmJlZm9yZXtjb250ZW50OlwiXFxGMjdBXCJ9Lm1kaS1mb3JtYXQtbGlzdC1jaGVja3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NTVcIn0ubWRpLWZvcm1hdC1saXN0LW51bWJlcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyN0JcIn0ubWRpLWZvcm1hdC1wYWdlLWJyZWFrOmJlZm9yZXtjb250ZW50OlwiXFxGNkQ2XCJ9Lm1kaS1mb3JtYXQtcGFpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyN0NcIn0ubWRpLWZvcm1hdC1wYXJhZ3JhcGg6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyN0RcIn0ubWRpLWZvcm1hdC1waWxjcm93OmJlZm9yZXtjb250ZW50OlwiXFxGNkQ3XCJ9Lm1kaS1mb3JtYXQtcXVvdGUtY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyN0VcIn0ubWRpLWZvcm1hdC1xdW90ZS1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxGNzU2XCJ9Lm1kaS1mb3JtYXQtcm90YXRlLTkwOmJlZm9yZXtjb250ZW50OlwiXFxGNkE5XCJ9Lm1kaS1mb3JtYXQtc2VjdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjY5RVwifS5tZGktZm9ybWF0LXNpemU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyN0ZcIn0ubWRpLWZvcm1hdC1zdHJpa2V0aHJvdWdoOmJlZm9yZXtjb250ZW50OlwiXFxGMjgwXCJ9Lm1kaS1mb3JtYXQtc3RyaWtldGhyb3VnaC12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMjgxXCJ9Lm1kaS1mb3JtYXQtc3Vic2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxGMjgyXCJ9Lm1kaS1mb3JtYXQtc3VwZXJzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyODNcIn0ubWRpLWZvcm1hdC10ZXh0OmJlZm9yZXtjb250ZW50OlwiXFxGMjg0XCJ9Lm1kaS1mb3JtYXQtdGV4dGRpcmVjdGlvbi1sLXRvLXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyODVcIn0ubWRpLWZvcm1hdC10ZXh0ZGlyZWN0aW9uLXItdG8tbDpiZWZvcmV7Y29udGVudDpcIlxcRjI4NlwifS5tZGktZm9ybWF0LXRpdGxlOmJlZm9yZXtjb250ZW50OlwiXFxGNUY0XCJ9Lm1kaS1mb3JtYXQtdW5kZXJsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMjg3XCJ9Lm1kaS1mb3JtYXQtdmVydGljYWwtYWxpZ24tYm90dG9tOmJlZm9yZXtjb250ZW50OlwiXFxGNjIxXCJ9Lm1kaS1mb3JtYXQtdmVydGljYWwtYWxpZ24tY2VudGVyOmJlZm9yZXtjb250ZW50OlwiXFxGNjIyXCJ9Lm1kaS1mb3JtYXQtdmVydGljYWwtYWxpZ24tdG9wOmJlZm9yZXtjb250ZW50OlwiXFxGNjIzXCJ9Lm1kaS1mb3JtYXQtd3JhcC1pbmxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyODhcIn0ubWRpLWZvcm1hdC13cmFwLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcRjI4OVwifS5tZGktZm9ybWF0LXdyYXAtdGlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOEFcIn0ubWRpLWZvcm1hdC13cmFwLXRvcC1ib3R0b206YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOEJcIn0ubWRpLWZvcnVtOmJlZm9yZXtjb250ZW50OlwiXFxGMjhDXCJ9Lm1kaS1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxGMjhEXCJ9Lm1kaS1mb3Vyc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxGMjhFXCJ9Lm1kaS1mcmlkZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOEZcIn0ubWRpLWZyaWRnZS1maWxsZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOTBcIn0ubWRpLWZyaWRnZS1maWxsZWQtYm90dG9tOmJlZm9yZXtjb250ZW50OlwiXFxGMjkxXCJ9Lm1kaS1mcmlkZ2UtZmlsbGVkLXRvcDpiZWZvcmV7Y29udGVudDpcIlxcRjI5MlwifS5tZGktZnVlbDpiZWZvcmV7Y29udGVudDpcIlxcRjdDOVwifS5tZGktZnVsbHNjcmVlbjpiZWZvcmV7Y29udGVudDpcIlxcRjI5M1wifS5tZGktZnVsbHNjcmVlbi1leGl0OmJlZm9yZXtjb250ZW50OlwiXFxGMjk0XCJ9Lm1kaS1mdW5jdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjI5NVwifS5tZGktZ2FtZXBhZDpiZWZvcmV7Y29udGVudDpcIlxcRjI5NlwifS5tZGktZ2FtZXBhZC12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMjk3XCJ9Lm1kaS1nYXJhZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RDhcIn0ubWRpLWdhcmFnZS1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxGNkQ5XCJ9Lm1kaS1nYXMtY3lsaW5kZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NDdcIn0ubWRpLWdhcy1zdGF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGMjk4XCJ9Lm1kaS1nYXRlOmJlZm9yZXtjb250ZW50OlwiXFxGMjk5XCJ9Lm1kaS1nYXVnZTpiZWZvcmV7Y29udGVudDpcIlxcRjI5QVwifS5tZGktZ2F2ZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOUJcIn0ubWRpLWdlbmRlci1mZW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOUNcIn0ubWRpLWdlbmRlci1tYWxlOmJlZm9yZXtjb250ZW50OlwiXFxGMjlEXCJ9Lm1kaS1nZW5kZXItbWFsZS1mZW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOUVcIn0ubWRpLWdlbmRlci10cmFuc2dlbmRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjI5RlwifS5tZGktZ2VzdHVyZTpiZWZvcmV7Y29udGVudDpcIlxcRjdDQVwifS5tZGktZ2VzdHVyZS1kb3VibGUtdGFwOmJlZm9yZXtjb250ZW50OlwiXFxGNzNCXCJ9Lm1kaS1nZXN0dXJlLXN3aXBlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXEY3M0NcIn0ubWRpLWdlc3R1cmUtc3dpcGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjczRFwifS5tZGktZ2VzdHVyZS1zd2lwZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjczRVwifS5tZGktZ2VzdHVyZS1zd2lwZS11cDpiZWZvcmV7Y29udGVudDpcIlxcRjczRlwifS5tZGktZ2VzdHVyZS10YXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NDBcIn0ubWRpLWdlc3R1cmUtdHdvLWRvdWJsZS10YXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NDFcIn0ubWRpLWdlc3R1cmUtdHdvLXRhcDpiZWZvcmV7Y29udGVudDpcIlxcRjc0MlwifS5tZGktZ2hvc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQTBcIn0ubWRpLWdpZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQTFcIn0ubWRpLWdpdDpiZWZvcmV7Y29udGVudDpcIlxcRjJBMlwifS5tZGktZ2l0aHViLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjJBM1wifS5tZGktZ2l0aHViLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjJBNFwifS5tZGktZ2l0aHViLWZhY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2REFcIn0ubWRpLWdsYXNzLWZsdXRlOmJlZm9yZXtjb250ZW50OlwiXFxGMkE1XCJ9Lm1kaS1nbGFzcy1tdWc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQTZcIn0ubWRpLWdsYXNzLXN0YW5nZTpiZWZvcmV7Y29udGVudDpcIlxcRjJBN1wifS5tZGktZ2xhc3MtdHVsaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQThcIn0ubWRpLWdsYXNzZG9vcjpiZWZvcmV7Y29udGVudDpcIlxcRjJBOVwifS5tZGktZ2xhc3NlczpiZWZvcmV7Y29udGVudDpcIlxcRjJBQVwifS5tZGktZ21haWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQUJcIn0ubWRpLWdub21lOmJlZm9yZXtjb250ZW50OlwiXFxGMkFDXCJ9Lm1kaS1nb25kb2xhOmJlZm9yZXtjb250ZW50OlwiXFxGNjg1XCJ9Lm1kaS1nb29nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQURcIn0ubWRpLWdvb2dsZS1hbmFseXRpY3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3Q0JcIn0ubWRpLWdvb2dsZS1hc3Npc3RhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3Q0NcIn0ubWRpLWdvb2dsZS1jYXJkYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQUVcIn0ubWRpLWdvb2dsZS1jaHJvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQUZcIn0ubWRpLWdvb2dsZS1jaXJjbGVzOmJlZm9yZXtjb250ZW50OlwiXFxGMkIwXCJ9Lm1kaS1nb29nbGUtY2lyY2xlcy1jb21tdW5pdGllczpiZWZvcmV7Y29udGVudDpcIlxcRjJCMVwifS5tZGktZ29vZ2xlLWNpcmNsZXMtZXh0ZW5kZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQjJcIn0ubWRpLWdvb2dsZS1jaXJjbGVzLWdyb3VwOmJlZm9yZXtjb250ZW50OlwiXFxGMkIzXCJ9Lm1kaS1nb29nbGUtY29udHJvbGxlcjpiZWZvcmV7Y29udGVudDpcIlxcRjJCNFwifS5tZGktZ29vZ2xlLWNvbnRyb2xsZXItb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMkI1XCJ9Lm1kaS1nb29nbGUtZHJpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQjZcIn0ubWRpLWdvb2dsZS1lYXJ0aDpiZWZvcmV7Y29udGVudDpcIlxcRjJCN1wifS5tZGktZ29vZ2xlLWdsYXNzOmJlZm9yZXtjb250ZW50OlwiXFxGMkI4XCJ9Lm1kaS1nb29nbGUta2VlcDpiZWZvcmV7Y29udGVudDpcIlxcRjZEQlwifS5tZGktZ29vZ2xlLW1hcHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RjVcIn0ubWRpLWdvb2dsZS1uZWFyYnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQjlcIn0ubWRpLWdvb2dsZS1wYWdlczpiZWZvcmV7Y29udGVudDpcIlxcRjJCQVwifS5tZGktZ29vZ2xlLXBob3RvczpiZWZvcmV7Y29udGVudDpcIlxcRjZEQ1wifS5tZGktZ29vZ2xlLXBoeXNpY2FsLXdlYjpiZWZvcmV7Y29udGVudDpcIlxcRjJCQlwifS5tZGktZ29vZ2xlLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQkNcIn0ubWRpLWdvb2dsZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMkJEXCJ9Lm1kaS1nb29nbGUtcGx1cy1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQkVcIn0ubWRpLWdvb2dsZS10cmFuc2xhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQkZcIn0ubWRpLWdvb2dsZS13YWxsZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQzBcIn0ubWRpLWdyYWRpZW50OmJlZm9yZXtjb250ZW50OlwiXFxGNjlGXCJ9Lm1kaS1ncmVhc2UtcGVuY2lsOmJlZm9yZXtjb250ZW50OlwiXFxGNjQ4XCJ9Lm1kaS1ncmlkOmJlZm9yZXtjb250ZW50OlwiXFxGMkMxXCJ9Lm1kaS1ncmlkLWxhcmdlOmJlZm9yZXtjb250ZW50OlwiXFxGNzU3XCJ9Lm1kaS1ncmlkLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjJDMlwifS5tZGktZ3JvdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQzNcIn0ubWRpLWd1aXRhci1hY291c3RpYzpiZWZvcmV7Y29udGVudDpcIlxcRjc3MFwifS5tZGktZ3VpdGFyLWVsZWN0cmljOmJlZm9yZXtjb250ZW50OlwiXFxGMkM0XCJ9Lm1kaS1ndWl0YXItcGljazpiZWZvcmV7Y29udGVudDpcIlxcRjJDNVwifS5tZGktZ3VpdGFyLXBpY2stb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjJDNlwifS5tZGktaGFja2VybmV3czpiZWZvcmV7Y29udGVudDpcIlxcRjYyNFwifS5tZGktaGFtYnVyZ2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNjg0XCJ9Lm1kaS1oYW5kLXBvaW50aW5nLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGMkM3XCJ9Lm1kaS1oYW5nZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQzhcIn0ubWRpLWhhbmdvdXRzOmJlZm9yZXtjb250ZW50OlwiXFxGMkM5XCJ9Lm1kaS1oYXJkZGlzazpiZWZvcmV7Y29udGVudDpcIlxcRjJDQVwifS5tZGktaGVhZHBob25lczpiZWZvcmV7Y29udGVudDpcIlxcRjJDQlwifS5tZGktaGVhZHBob25lcy1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQ0NcIn0ubWRpLWhlYWRwaG9uZXMtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGN0NEXCJ9Lm1kaS1oZWFkcGhvbmVzLXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxGMkNEXCJ9Lm1kaS1oZWFkc2V0OmJlZm9yZXtjb250ZW50OlwiXFxGMkNFXCJ9Lm1kaS1oZWFkc2V0LWRvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQ0ZcIn0ubWRpLWhlYWRzZXQtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMkQwXCJ9Lm1kaS1oZWFydDpiZWZvcmV7Y29udGVudDpcIlxcRjJEMVwifS5tZGktaGVhcnQtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMkQyXCJ9Lm1kaS1oZWFydC1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjJEM1wifS5tZGktaGVhcnQtYnJva2VuOmJlZm9yZXtjb250ZW50OlwiXFxGMkQ0XCJ9Lm1kaS1oZWFydC1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxGNkRFXCJ9Lm1kaS1oZWFydC1oYWxmLWZ1bGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RERcIn0ubWRpLWhlYXJ0LWhhbGYtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZERlwifS5tZGktaGVhcnQtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNzU4XCJ9Lm1kaS1oZWFydC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMkQ1XCJ9Lm1kaS1oZWFydC1wdWxzZTpiZWZvcmV7Y29udGVudDpcIlxcRjVGNlwifS5tZGktaGVscDpiZWZvcmV7Y29udGVudDpcIlxcRjJENlwifS5tZGktaGVscC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3OEFcIn0ubWRpLWhlbHAtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMkQ3XCJ9Lm1kaS1oZWxwLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNjI1XCJ9Lm1kaS1oZWxwLW5ldHdvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RjRcIn0ubWRpLWhleGFnb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRDhcIn0ubWRpLWhleGFnb24tbXVsdGlwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RTBcIn0ubWRpLWhleGFnb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjJEOVwifS5tZGktaGlnaC1kZWZpbml0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGN0NFXCJ9Lm1kaS1oaWdod2F5OmJlZm9yZXtjb250ZW50OlwiXFxGNUY3XCJ9Lm1kaS1oaXN0b3J5OmJlZm9yZXtjb250ZW50OlwiXFxGMkRBXCJ9Lm1kaS1ob2xvbGVuczpiZWZvcmV7Y29udGVudDpcIlxcRjJEQlwifS5tZGktaG9tZTpiZWZvcmV7Y29udGVudDpcIlxcRjJEQ1wifS5tZGktaG9tZS1hc3Npc3RhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3Q0ZcIn0ubWRpLWhvbWUtYXV0b21hdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjdEMFwifS5tZGktaG9tZS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RDFcIn0ubWRpLWhvbWUtbWFwLW1hcmtlcjpiZWZvcmV7Y29udGVudDpcIlxcRjVGOFwifS5tZGktaG9tZS1tb2Rlcm46YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRERcIn0ubWRpLWhvbWUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZBMFwifS5tZGktaG9tZS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMkRFXCJ9Lm1kaS1ob29rOmJlZm9yZXtjb250ZW50OlwiXFxGNkUxXCJ9Lm1kaS1ob29rLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjZFMlwifS5tZGktaG9wczpiZWZvcmV7Y29udGVudDpcIlxcRjJERlwifS5tZGktaG9zcGl0YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRTBcIn0ubWRpLWhvc3BpdGFsLWJ1aWxkaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGMkUxXCJ9Lm1kaS1ob3NwaXRhbC1tYXJrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRTJcIn0ubWRpLWhvdGVsOmJlZm9yZXtjb250ZW50OlwiXFxGMkUzXCJ9Lm1kaS1ob3V6ejpiZWZvcmV7Y29udGVudDpcIlxcRjJFNFwifS5tZGktaG91enotYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMkU1XCJ9Lm1kaS1odW1hbjpiZWZvcmV7Y29udGVudDpcIlxcRjJFNlwifS5tZGktaHVtYW4tY2hpbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRTdcIn0ubWRpLWh1bWFuLWZlbWFsZTpiZWZvcmV7Y29udGVudDpcIlxcRjY0OVwifS5tZGktaHVtYW4tZ3JlZXRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NEFcIn0ubWRpLWh1bWFuLWhhbmRzZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjY0QlwifS5tZGktaHVtYW4taGFuZHN1cDpiZWZvcmV7Y29udGVudDpcIlxcRjY0Q1wifS5tZGktaHVtYW4tbWFsZTpiZWZvcmV7Y29udGVudDpcIlxcRjY0RFwifS5tZGktaHVtYW4tbWFsZS1mZW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRThcIn0ubWRpLWh1bWFuLXByZWduYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNUNGXCJ9Lm1kaS1odW1ibGUtYnVuZGxlOmJlZm9yZXtjb250ZW50OlwiXFxGNzQzXCJ9Lm1kaS1pbWFnZTpiZWZvcmV7Y29udGVudDpcIlxcRjJFOVwifS5tZGktaW1hZ2UtYWxidW06YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRUFcIn0ubWRpLWltYWdlLWFyZWE6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRUJcIn0ubWRpLWltYWdlLWFyZWEtY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRUNcIn0ubWRpLWltYWdlLWJyb2tlbjpiZWZvcmV7Y29udGVudDpcIlxcRjJFRFwifS5tZGktaW1hZ2UtYnJva2VuLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRUVcIn0ubWRpLWltYWdlLWZpbHRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjJFRlwifS5tZGktaW1hZ2UtZmlsdGVyLWJsYWNrLXdoaXRlOmJlZm9yZXtjb250ZW50OlwiXFxGMkYwXCJ9Lm1kaS1pbWFnZS1maWx0ZXItY2VudGVyLWZvY3VzOmJlZm9yZXtjb250ZW50OlwiXFxGMkYxXCJ9Lm1kaS1pbWFnZS1maWx0ZXItY2VudGVyLWZvY3VzLXdlYWs6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRjJcIn0ubWRpLWltYWdlLWZpbHRlci1kcmFtYTpiZWZvcmV7Y29udGVudDpcIlxcRjJGM1wifS5tZGktaW1hZ2UtZmlsdGVyLWZyYW1lczpiZWZvcmV7Y29udGVudDpcIlxcRjJGNFwifS5tZGktaW1hZ2UtZmlsdGVyLWhkcjpiZWZvcmV7Y29udGVudDpcIlxcRjJGNVwifS5tZGktaW1hZ2UtZmlsdGVyLW5vbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRjZcIn0ubWRpLWltYWdlLWZpbHRlci10aWx0LXNoaWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGMkY3XCJ9Lm1kaS1pbWFnZS1maWx0ZXItdmludGFnZTpiZWZvcmV7Y29udGVudDpcIlxcRjJGOFwifS5tZGktaW1hZ2UtbXVsdGlwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRjlcIn0ubWRpLWltcG9ydDpiZWZvcmV7Y29udGVudDpcIlxcRjJGQVwifS5tZGktaW5ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODZcIn0ubWRpLWluYm94LWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRkJcIn0ubWRpLWluYm94LWFycm93LXVwOmJlZm9yZXtjb250ZW50OlwiXFxGM0QxXCJ9Lm1kaS1pbmNvZ25pdG86YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RjlcIn0ubWRpLWluZmluaXR5OmJlZm9yZXtjb250ZW50OlwiXFxGNkUzXCJ9Lm1kaS1pbmZvcm1hdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjJGQ1wifS5tZGktaW5mb3JtYXRpb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjJGRFwifS5tZGktaW5mb3JtYXRpb24tdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjY0RVwifS5tZGktaW5zdGFncmFtOmJlZm9yZXtjb250ZW50OlwiXFxGMkZFXCJ9Lm1kaS1pbnN0YXBhcGVyOmJlZm9yZXtjb250ZW50OlwiXFxGMkZGXCJ9Lm1kaS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmV7Y29udGVudDpcIlxcRjMwMFwifS5tZGktaW52ZXJ0LWNvbG9yczpiZWZvcmV7Y29udGVudDpcIlxcRjMwMVwifS5tZGktaXR1bmVzOmJlZm9yZXtjb250ZW50OlwiXFxGNjc2XCJ9Lm1kaS1qZWVwbmV5OmJlZm9yZXtjb250ZW50OlwiXFxGMzAyXCJ9Lm1kaS1qaXJhOmJlZm9yZXtjb250ZW50OlwiXFxGMzAzXCJ9Lm1kaS1qc2ZpZGRsZTpiZWZvcmV7Y29udGVudDpcIlxcRjMwNFwifS5tZGktanNvbjpiZWZvcmV7Y29udGVudDpcIlxcRjYyNlwifS5tZGkta2VnOmJlZm9yZXtjb250ZW50OlwiXFxGMzA1XCJ9Lm1kaS1rZXR0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RkFcIn0ubWRpLWtleTpiZWZvcmV7Y29udGVudDpcIlxcRjMwNlwifS5tZGkta2V5LWNoYW5nZTpiZWZvcmV7Y29udGVudDpcIlxcRjMwN1wifS5tZGkta2V5LW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxGMzA4XCJ9Lm1kaS1rZXktcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjMwOVwifS5tZGkta2V5LXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcRjMwQVwifS5tZGkta2V5LXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMEJcIn0ubWRpLWtleWJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxGMzBDXCJ9Lm1kaS1rZXlib2FyZC1iYWNrc3BhY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMERcIn0ubWRpLWtleWJvYXJkLWNhcHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMEVcIn0ubWRpLWtleWJvYXJkLWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxGMzBGXCJ9Lm1kaS1rZXlib2FyZC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMTBcIn0ubWRpLWtleWJvYXJkLXJldHVybjpiZWZvcmV7Y29udGVudDpcIlxcRjMxMVwifS5tZGkta2V5Ym9hcmQtdGFiOmJlZm9yZXtjb250ZW50OlwiXFxGMzEyXCJ9Lm1kaS1rZXlib2FyZC12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMzEzXCJ9Lm1kaS1raWNrc3RhcnRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjc0NFwifS5tZGkta29kaTpiZWZvcmV7Y29udGVudDpcIlxcRjMxNFwifS5tZGktbGFiZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMTVcIn0ubWRpLWxhYmVsLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMTZcIn0ubWRpLWxhbWJkYTpiZWZvcmV7Y29udGVudDpcIlxcRjYyN1wifS5tZGktbGFtcDpiZWZvcmV7Y29udGVudDpcIlxcRjZCNFwifS5tZGktbGFuOmJlZm9yZXtjb250ZW50OlwiXFxGMzE3XCJ9Lm1kaS1sYW4tY29ubmVjdDpiZWZvcmV7Y29udGVudDpcIlxcRjMxOFwifS5tZGktbGFuLWRpc2Nvbm5lY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMTlcIn0ubWRpLWxhbi1wZW5kaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGMzFBXCJ9Lm1kaS1sYW5ndWFnZS1jOmJlZm9yZXtjb250ZW50OlwiXFxGNjcxXCJ9Lm1kaS1sYW5ndWFnZS1jcHA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NzJcIn0ubWRpLWxhbmd1YWdlLWNzaGFycDpiZWZvcmV7Y29udGVudDpcIlxcRjMxQlwifS5tZGktbGFuZ3VhZ2UtY3NzMzpiZWZvcmV7Y29udGVudDpcIlxcRjMxQ1wifS5tZGktbGFuZ3VhZ2UtZ286YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RDJcIn0ubWRpLWxhbmd1YWdlLWh0bWw1OmJlZm9yZXtjb250ZW50OlwiXFxGMzFEXCJ9Lm1kaS1sYW5ndWFnZS1qYXZhc2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxGMzFFXCJ9Lm1kaS1sYW5ndWFnZS1waHA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMUZcIn0ubWRpLWxhbmd1YWdlLXB5dGhvbjpiZWZvcmV7Y29udGVudDpcIlxcRjMyMFwifS5tZGktbGFuZ3VhZ2UtcHl0aG9uLXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMjFcIn0ubWRpLWxhbmd1YWdlLXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RDNcIn0ubWRpLWxhbmd1YWdlLXN3aWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGNkU0XCJ9Lm1kaS1sYW5ndWFnZS10eXBlc2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxGNkU1XCJ9Lm1kaS1sYXB0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMjJcIn0ubWRpLWxhcHRvcC1jaHJvbWVib29rOmJlZm9yZXtjb250ZW50OlwiXFxGMzIzXCJ9Lm1kaS1sYXB0b3AtbWFjOmJlZm9yZXtjb250ZW50OlwiXFxGMzI0XCJ9Lm1kaS1sYXB0b3Atb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNkU2XCJ9Lm1kaS1sYXB0b3Atd2luZG93czpiZWZvcmV7Y29udGVudDpcIlxcRjMyNVwifS5tZGktbGFzdGZtOmJlZm9yZXtjb250ZW50OlwiXFxGMzI2XCJ9Lm1kaS1sYXVuY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMjdcIn0ubWRpLWxhdmEtbGFtcDpiZWZvcmV7Y29udGVudDpcIlxcRjdENFwifS5tZGktbGF5ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxGMzI4XCJ9Lm1kaS1sYXllcnMtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMzI5XCJ9Lm1kaS1sZWFkLXBlbmNpbDpiZWZvcmV7Y29udGVudDpcIlxcRjY0RlwifS5tZGktbGVhZjpiZWZvcmV7Y29udGVudDpcIlxcRjMyQVwifS5tZGktbGVkLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjMyQlwifS5tZGktbGVkLW9uOmJlZm9yZXtjb250ZW50OlwiXFxGMzJDXCJ9Lm1kaS1sZWQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjMyRFwifS5tZGktbGVkLXN0cmlwOmJlZm9yZXtjb250ZW50OlwiXFxGN0Q1XCJ9Lm1kaS1sZWQtdmFyaWFudC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMkVcIn0ubWRpLWxlZC12YXJpYW50LW9uOmJlZm9yZXtjb250ZW50OlwiXFxGMzJGXCJ9Lm1kaS1sZWQtdmFyaWFudC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMzMwXCJ9Lm1kaS1saWJyYXJ5OmJlZm9yZXtjb250ZW50OlwiXFxGMzMxXCJ9Lm1kaS1saWJyYXJ5LWJvb2tzOmJlZm9yZXtjb250ZW50OlwiXFxGMzMyXCJ9Lm1kaS1saWJyYXJ5LW11c2ljOmJlZm9yZXtjb250ZW50OlwiXFxGMzMzXCJ9Lm1kaS1saWJyYXJ5LXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMzRcIn0ubWRpLWxpZ2h0YnVsYjpiZWZvcmV7Y29udGVudDpcIlxcRjMzNVwifS5tZGktbGlnaHRidWxiLW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNkU3XCJ9Lm1kaS1saWdodGJ1bGItb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZFOFwifS5tZGktbGlnaHRidWxiLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMzZcIn0ubWRpLWxpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMzdcIn0ubWRpLWxpbmstb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMzM4XCJ9Lm1kaS1saW5rLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMzlcIn0ubWRpLWxpbmstdmFyaWFudC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzM0FcIn0ubWRpLWxpbmtlZGluOmJlZm9yZXtjb250ZW50OlwiXFxGMzNCXCJ9Lm1kaS1saW5rZWRpbi1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzM0NcIn0ubWRpLWxpbnV4OmJlZm9yZXtjb250ZW50OlwiXFxGMzNEXCJ9Lm1kaS1sb2FkaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNzcxXCJ9Lm1kaS1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxGMzNFXCJ9Lm1kaS1sb2NrLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYzM0ZcIn0ubWRpLWxvY2stb3Blbi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMzQwXCJ9Lm1kaS1sb2NrLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNDFcIn0ubWRpLWxvY2stcGF0dGVybjpiZWZvcmV7Y29udGVudDpcIlxcRjZFOVwifS5tZGktbG9jay1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGNUZCXCJ9Lm1kaS1sb2NrLXJlc2V0OmJlZm9yZXtjb250ZW50OlwiXFxGNzcyXCJ9Lm1kaS1sb2NrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RDZcIn0ubWRpLWxvY2tlci1tdWx0aXBsZTpiZWZvcmV7Y29udGVudDpcIlxcRjdEN1wifS5tZGktbG9naW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNDJcIn0ubWRpLWxvZ2luLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RkNcIn0ubWRpLWxvZ291dDpiZWZvcmV7Y29udGVudDpcIlxcRjM0M1wifS5tZGktbG9nb3V0LXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RkRcIn0ubWRpLWxvb2tzOmJlZm9yZXtjb250ZW50OlwiXFxGMzQ0XCJ9Lm1kaS1sb29wOmJlZm9yZXtjb250ZW50OlwiXFxGNkVBXCJ9Lm1kaS1sb3VwZTpiZWZvcmV7Y29udGVudDpcIlxcRjM0NVwifS5tZGktbHVteDpiZWZvcmV7Y29udGVudDpcIlxcRjM0NlwifS5tZGktbWFnbmV0OmJlZm9yZXtjb250ZW50OlwiXFxGMzQ3XCJ9Lm1kaS1tYWduZXQtb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNDhcIn0ubWRpLW1hZ25pZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNDlcIn0ubWRpLW1hZ25pZnktbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNEFcIn0ubWRpLW1hZ25pZnktbWludXMtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZFQlwifS5tZGktbWFnbmlmeS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMzRCXCJ9Lm1kaS1tYWduaWZ5LXBsdXMtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZFQ1wifS5tZGktbWFpbC1ydTpiZWZvcmV7Y29udGVudDpcIlxcRjM0Q1wifS5tZGktbWFpbGJveDpiZWZvcmV7Y29udGVudDpcIlxcRjZFRFwifS5tZGktbWFwOmJlZm9yZXtjb250ZW50OlwiXFxGMzREXCJ9Lm1kaS1tYXAtbWFya2VyOmJlZm9yZXtjb250ZW50OlwiXFxGMzRFXCJ9Lm1kaS1tYXAtbWFya2VyLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjM0RlwifS5tZGktbWFwLW1hcmtlci1taW51czpiZWZvcmV7Y29udGVudDpcIlxcRjY1MFwifS5tZGktbWFwLW1hcmtlci1tdWx0aXBsZTpiZWZvcmV7Y29udGVudDpcIlxcRjM1MFwifS5tZGktbWFwLW1hcmtlci1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNTFcIn0ubWRpLW1hcC1tYXJrZXItb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjdEOFwifS5tZGktbWFwLW1hcmtlci1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGNjUxXCJ9Lm1kaS1tYXAtbWFya2VyLXJhZGl1czpiZWZvcmV7Y29udGVudDpcIlxcRjM1MlwifS5tZGktbWFyZ2luOmJlZm9yZXtjb250ZW50OlwiXFxGMzUzXCJ9Lm1kaS1tYXJrZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjM1NFwifS5tZGktbWFya2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNjUyXCJ9Lm1kaS1tYXJrZXItY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNTVcIn0ubWRpLW1hcnRpbmk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNTZcIn0ubWRpLW1hdGVyaWFsLXVpOmJlZm9yZXtjb250ZW50OlwiXFxGMzU3XCJ9Lm1kaS1tYXRoLWNvbXBhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNThcIn0ubWRpLW1hdHJpeDpiZWZvcmV7Y29udGVudDpcIlxcRjYyOFwifS5tZGktbWF4Y2RuOmJlZm9yZXtjb250ZW50OlwiXFxGMzU5XCJ9Lm1kaS1tZWRpY2FsLWJhZzpiZWZvcmV7Y29udGVudDpcIlxcRjZFRVwifS5tZGktbWVkaXVtOmJlZm9yZXtjb250ZW50OlwiXFxGMzVBXCJ9Lm1kaS1tZW1vcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNUJcIn0ubWRpLW1lbnU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNUNcIn0ubWRpLW1lbnUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjM1RFwifS5tZGktbWVudS1kb3duLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QjVcIn0ubWRpLW1lbnUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjM1RVwifS5tZGktbWVudS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjM1RlwifS5tZGktbWVudS11cDpiZWZvcmV7Y29udGVudDpcIlxcRjM2MFwifS5tZGktbWVudS11cC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNkI2XCJ9Lm1kaS1tZXNzYWdlOmJlZm9yZXtjb250ZW50OlwiXFxGMzYxXCJ9Lm1kaS1tZXNzYWdlLWFsZXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGMzYyXCJ9Lm1kaS1tZXNzYWdlLWJ1bGxldGVkOmJlZm9yZXtjb250ZW50OlwiXFxGNkExXCJ9Lm1kaS1tZXNzYWdlLWJ1bGxldGVkLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjZBMlwifS5tZGktbWVzc2FnZS1kcmF3OmJlZm9yZXtjb250ZW50OlwiXFxGMzYzXCJ9Lm1kaS1tZXNzYWdlLWltYWdlOmJlZm9yZXtjb250ZW50OlwiXFxGMzY0XCJ9Lm1kaS1tZXNzYWdlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNjVcIn0ubWRpLW1lc3NhZ2UtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjY1M1wifS5tZGktbWVzc2FnZS1wcm9jZXNzaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGMzY2XCJ9Lm1kaS1tZXNzYWdlLXJlcGx5OmJlZm9yZXtjb250ZW50OlwiXFxGMzY3XCJ9Lm1kaS1tZXNzYWdlLXJlcGx5LXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNjhcIn0ubWRpLW1lc3NhZ2Utc2V0dGluZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RUZcIn0ubWRpLW1lc3NhZ2Utc2V0dGluZ3MtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjZGMFwifS5tZGktbWVzc2FnZS10ZXh0OmJlZm9yZXtjb250ZW50OlwiXFxGMzY5XCJ9Lm1kaS1tZXNzYWdlLXRleHQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjM2QVwifS5tZGktbWVzc2FnZS12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcRjM2QlwifS5tZGktbWV0ZW9yOmJlZm9yZXtjb250ZW50OlwiXFxGNjI5XCJ9Lm1kaS1tZXRyb25vbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RDlcIn0ubWRpLW1ldHJvbm9tZS10aWNrOmJlZm9yZXtjb250ZW50OlwiXFxGN0RBXCJ9Lm1kaS1taWNyby1zZDpiZWZvcmV7Y29udGVudDpcIlxcRjdEQlwifS5tZGktbWljcm9waG9uZTpiZWZvcmV7Y29udGVudDpcIlxcRjM2Q1wifS5tZGktbWljcm9waG9uZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNkRcIn0ubWRpLW1pY3JvcGhvbmUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjM2RVwifS5tZGktbWljcm9waG9uZS1zZXR0aW5nczpiZWZvcmV7Y29udGVudDpcIlxcRjM2RlwifS5tZGktbWljcm9waG9uZS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMzcwXCJ9Lm1kaS1taWNyb3Bob25lLXZhcmlhbnQtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMzcxXCJ9Lm1kaS1taWNyb3Njb3BlOmJlZm9yZXtjb250ZW50OlwiXFxGNjU0XCJ9Lm1kaS1taWNyb3NvZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNzJcIn0ubWRpLW1pbmVjcmFmdDpiZWZvcmV7Y29udGVudDpcIlxcRjM3M1wifS5tZGktbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNzRcIn0ubWRpLW1pbnVzLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjM3NVwifS5tZGktbWludXMtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RjFcIn0ubWRpLW1pbnVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjM3NlwifS5tZGktbWludXMtY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNzdcIn0ubWRpLW1pbnVzLW5ldHdvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNzhcIn0ubWRpLW1peGNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxGNjJBXCJ9Lm1kaS1taXhlcjpiZWZvcmV7Y29udGVudDpcIlxcRjdEQ1wifS5tZGktbW9uaXRvcjpiZWZvcmV7Y29udGVudDpcIlxcRjM3OVwifS5tZGktbW9uaXRvci1tdWx0aXBsZTpiZWZvcmV7Y29udGVudDpcIlxcRjM3QVwifS5tZGktbW9yZTpiZWZvcmV7Y29udGVudDpcIlxcRjM3QlwifS5tZGktbW90b3JiaWtlOmJlZm9yZXtjb250ZW50OlwiXFxGMzdDXCJ9Lm1kaS1tb3VzZTpiZWZvcmV7Y29udGVudDpcIlxcRjM3RFwifS5tZGktbW91c2Utb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMzdFXCJ9Lm1kaS1tb3VzZS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMzdGXCJ9Lm1kaS1tb3VzZS12YXJpYW50LW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjM4MFwifS5tZGktbW92ZS1yZXNpemU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NTVcIn0ubWRpLW1vdmUtcmVzaXplLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NTZcIn0ubWRpLW1vdmllOmJlZm9yZXtjb250ZW50OlwiXFxGMzgxXCJ9Lm1kaS1tb3ZpZS1yb2xsOmJlZm9yZXtjb250ZW50OlwiXFxGN0REXCJ9Lm1kaS1tdWx0aXBsaWNhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjM4MlwifS5tZGktbXVsdGlwbGljYXRpb24tYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMzgzXCJ9Lm1kaS1tdXNocm9vbTpiZWZvcmV7Y29udGVudDpcIlxcRjdERVwifS5tZGktbXVzaHJvb20tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjdERlwifS5tZGktbXVzaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NTlcIn0ubWRpLW11c2ljLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjM4NFwifS5tZGktbXVzaWMtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzODVcIn0ubWRpLW11c2ljLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjM4NlwifS5tZGktbXVzaWMtbm90ZTpiZWZvcmV7Y29udGVudDpcIlxcRjM4N1wifS5tZGktbXVzaWMtbm90ZS1ibHVldG9vdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RkVcIn0ubWRpLW11c2ljLW5vdGUtYmx1ZXRvb3RoLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjVGRlwifS5tZGktbXVzaWMtbm90ZS1laWdodGg6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzODhcIn0ubWRpLW11c2ljLW5vdGUtaGFsZjpiZWZvcmV7Y29udGVudDpcIlxcRjM4OVwifS5tZGktbXVzaWMtbm90ZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOEFcIn0ubWRpLW11c2ljLW5vdGUtcXVhcnRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjM4QlwifS5tZGktbXVzaWMtbm90ZS1zaXh0ZWVudGg6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOENcIn0ubWRpLW11c2ljLW5vdGUtd2hvbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOERcIn0ubWRpLW11c2ljLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjc1QVwifS5tZGktbmF0dXJlOmJlZm9yZXtjb250ZW50OlwiXFxGMzhFXCJ9Lm1kaS1uYXR1cmUtcGVvcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMzhGXCJ9Lm1kaS1uYXZpZ2F0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGMzkwXCJ9Lm1kaS1uZWFyLW1lOmJlZm9yZXtjb250ZW50OlwiXFxGNUNEXCJ9Lm1kaS1uZWVkbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOTFcIn0ubWRpLW5lc3QtcHJvdGVjdDpiZWZvcmV7Y29udGVudDpcIlxcRjM5MlwifS5tZGktbmVzdC10aGVybW9zdGF0OmJlZm9yZXtjb250ZW50OlwiXFxGMzkzXCJ9Lm1kaS1uZXRmbGl4OmJlZm9yZXtjb250ZW50OlwiXFxGNzQ1XCJ9Lm1kaS1uZXR3b3JrOmJlZm9yZXtjb250ZW50OlwiXFxGNkYyXCJ9Lm1kaS1uZXctYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMzk0XCJ9Lm1kaS1uZXdzcGFwZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOTVcIn0ubWRpLW5mYzpiZWZvcmV7Y29udGVudDpcIlxcRjM5NlwifS5tZGktbmZjLXRhcDpiZWZvcmV7Y29udGVudDpcIlxcRjM5N1wifS5tZGktbmZjLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOThcIn0ubWRpLW5pbmphOmJlZm9yZXtjb250ZW50OlwiXFxGNzczXCJ9Lm1kaS1uaW50ZW5kby1zd2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RTBcIn0ubWRpLW5vZGVqczpiZWZvcmV7Y29udGVudDpcIlxcRjM5OVwifS5tZGktbm90ZTpiZWZvcmV7Y29udGVudDpcIlxcRjM5QVwifS5tZGktbm90ZS1tdWx0aXBsZTpiZWZvcmV7Y29udGVudDpcIlxcRjZCN1wifS5tZGktbm90ZS1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNkI4XCJ9Lm1kaS1ub3RlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOUJcIn0ubWRpLW5vdGUtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjM5Q1wifS5tZGktbm90ZS1wbHVzLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOURcIn0ubWRpLW5vdGUtdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcRjM5RVwifS5tZGktbm90aWZpY2F0aW9uLWNsZWFyLWFsbDpiZWZvcmV7Y29udGVudDpcIlxcRjM5RlwifS5tZGktbnBtOmJlZm9yZXtjb250ZW50OlwiXFxGNkY2XCJ9Lm1kaS1udWtlOmJlZm9yZXtjb250ZW50OlwiXFxGNkEzXCJ9Lm1kaS1udWxsOmJlZm9yZXtjb250ZW50OlwiXFxGN0UxXCJ9Lm1kaS1udW1lcmljOmJlZm9yZXtjb250ZW50OlwiXFxGM0EwXCJ9Lm1kaS1udW1lcmljLTAtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGM0ExXCJ9Lm1kaS1udW1lcmljLTAtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQTJcIn0ubWRpLW51bWVyaWMtMC1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNBM1wifS5tZGktbnVtZXJpYy0xLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjNBNFwifS5tZGktbnVtZXJpYy0xLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0E1XCJ9Lm1kaS1udW1lcmljLTEtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQTZcIn0ubWRpLW51bWVyaWMtMi1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQTdcIn0ubWRpLW51bWVyaWMtMi1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNBOFwifS5tZGktbnVtZXJpYy0yLWJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0E5XCJ9Lm1kaS1udW1lcmljLTMtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGM0FBXCJ9Lm1kaS1udW1lcmljLTMtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQUJcIn0ubWRpLW51bWVyaWMtMy1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNBQ1wifS5tZGktbnVtZXJpYy00LWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjNBRFwifS5tZGktbnVtZXJpYy00LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0FFXCJ9Lm1kaS1udW1lcmljLTQtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQUZcIn0ubWRpLW51bWVyaWMtNS1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQjBcIn0ubWRpLW51bWVyaWMtNS1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNCMVwifS5tZGktbnVtZXJpYy01LWJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0IyXCJ9Lm1kaS1udW1lcmljLTYtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGM0IzXCJ9Lm1kaS1udW1lcmljLTYtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQjRcIn0ubWRpLW51bWVyaWMtNi1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNCNVwifS5tZGktbnVtZXJpYy03LWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjNCNlwifS5tZGktbnVtZXJpYy03LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0I3XCJ9Lm1kaS1udW1lcmljLTctYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQjhcIn0ubWRpLW51bWVyaWMtOC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQjlcIn0ubWRpLW51bWVyaWMtOC1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNCQVwifS5tZGktbnVtZXJpYy04LWJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0JCXCJ9Lm1kaS1udW1lcmljLTktYm94OmJlZm9yZXtjb250ZW50OlwiXFxGM0JDXCJ9Lm1kaS1udW1lcmljLTktYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQkRcIn0ubWRpLW51bWVyaWMtOS1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNCRVwifS5tZGktbnVtZXJpYy05LXBsdXMtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGM0JGXCJ9Lm1kaS1udW1lcmljLTktcGx1cy1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNDMFwifS5tZGktbnVtZXJpYy05LXBsdXMtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQzFcIn0ubWRpLW51dDpiZWZvcmV7Y29udGVudDpcIlxcRjZGN1wifS5tZGktbnV0cml0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGM0MyXCJ9Lm1kaS1vYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2N0JcIn0ubWRpLW9jdGFnb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQzNcIn0ubWRpLW9jdGFnb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNDNFwifS5tZGktb2N0YWdyYW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RjhcIn0ubWRpLW9jdGFncmFtLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NzRcIn0ubWRpLW9kbm9rbGFzc25pa2k6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQzVcIn0ubWRpLW9mZmljZTpiZWZvcmV7Y29udGVudDpcIlxcRjNDNlwifS5tZGktb2lsOmJlZm9yZXtjb250ZW50OlwiXFxGM0M3XCJ9Lm1kaS1vaWwtdGVtcGVyYXR1cmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQzhcIn0ubWRpLW9tZWdhOmJlZm9yZXtjb250ZW50OlwiXFxGM0M5XCJ9Lm1kaS1vbmVkcml2ZTpiZWZvcmV7Y29udGVudDpcIlxcRjNDQVwifS5tZGktb25lbm90ZTpiZWZvcmV7Y29udGVudDpcIlxcRjc0NlwifS5tZGktb3BhY2l0eTpiZWZvcmV7Y29udGVudDpcIlxcRjVDQ1wifS5tZGktb3Blbi1pbi1hcHA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQ0JcIn0ubWRpLW9wZW4taW4tbmV3OmJlZm9yZXtjb250ZW50OlwiXFxGM0NDXCJ9Lm1kaS1vcGVuaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQ0RcIn0ubWRpLW9wZXJhOmJlZm9yZXtjb250ZW50OlwiXFxGM0NFXCJ9Lm1kaS1vcmJpdDpiZWZvcmV7Y29udGVudDpcIlxcRjAxOFwifS5tZGktb3JuYW1lbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQ0ZcIn0ubWRpLW9ybmFtZW50LXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRDBcIn0ubWRpLW93bDpiZWZvcmV7Y29udGVudDpcIlxcRjNEMlwifS5tZGktcGFja2FnZTpiZWZvcmV7Y29udGVudDpcIlxcRjNEM1wifS5tZGktcGFja2FnZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxGM0Q0XCJ9Lm1kaS1wYWNrYWdlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxGM0Q1XCJ9Lm1kaS1wYWNrYWdlLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRDZcIn0ubWRpLXBhY2thZ2UtdmFyaWFudC1jbG9zZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRDdcIn0ubWRpLXBhZ2UtZmlyc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MDBcIn0ubWRpLXBhZ2UtbGFzdDpiZWZvcmV7Y29udGVudDpcIlxcRjYwMVwifS5tZGktcGFnZS1sYXlvdXQtYm9keTpiZWZvcmV7Y29udGVudDpcIlxcRjZGOVwifS5tZGktcGFnZS1sYXlvdXQtZm9vdGVyOmJlZm9yZXtjb250ZW50OlwiXFxGNkZBXCJ9Lm1kaS1wYWdlLWxheW91dC1oZWFkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RkJcIn0ubWRpLXBhZ2UtbGF5b3V0LXNpZGViYXItbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjZGQ1wifS5tZGktcGFnZS1sYXlvdXQtc2lkZWJhci1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjZGRFwifS5tZGktcGFsZXR0ZTpiZWZvcmV7Y29udGVudDpcIlxcRjNEOFwifS5tZGktcGFsZXR0ZS1hZHZhbmNlZDpiZWZvcmV7Y29udGVudDpcIlxcRjNEOVwifS5tZGktcGFuZGE6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzREFcIn0ubWRpLXBhbmRvcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzREJcIn0ubWRpLXBhbm9yYW1hOmJlZm9yZXtjb250ZW50OlwiXFxGM0RDXCJ9Lm1kaS1wYW5vcmFtYS1maXNoZXllOmJlZm9yZXtjb250ZW50OlwiXFxGM0REXCJ9Lm1kaS1wYW5vcmFtYS1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxGM0RFXCJ9Lm1kaS1wYW5vcmFtYS12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcRjNERlwifS5tZGktcGFub3JhbWEtd2lkZS1hbmdsZTpiZWZvcmV7Y29udGVudDpcIlxcRjNFMFwifS5tZGktcGFwZXItY3V0LXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxGM0UxXCJ9Lm1kaS1wYXBlcmNsaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRTJcIn0ubWRpLXBhcmtpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRTNcIn0ubWRpLXBhc3Nwb3J0OmJlZm9yZXtjb250ZW50OlwiXFxGN0UyXCJ9Lm1kaS1wYXVzZTpiZWZvcmV7Y29udGVudDpcIlxcRjNFNFwifS5tZGktcGF1c2UtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGM0U1XCJ9Lm1kaS1wYXVzZS1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNFNlwifS5tZGktcGF1c2Utb2N0YWdvbjpiZWZvcmV7Y29udGVudDpcIlxcRjNFN1wifS5tZGktcGF1c2Utb2N0YWdvbi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0U4XCJ9Lm1kaS1wYXc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRTlcIn0ubWRpLXBhdy1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NTdcIn0ubWRpLXBlbjpiZWZvcmV7Y29udGVudDpcIlxcRjNFQVwifS5tZGktcGVuY2lsOmJlZm9yZXtjb250ZW50OlwiXFxGM0VCXCJ9Lm1kaS1wZW5jaWwtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGM0VDXCJ9Lm1kaS1wZW5jaWwtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRURcIn0ubWRpLXBlbmNpbC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RkVcIn0ubWRpLXBlbmNpbC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjc3NVwifS5tZGktcGVuY2lsLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRUVcIn0ubWRpLXBlbmNpbC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRUZcIn0ubWRpLXBlbnRhZ29uOmJlZm9yZXtjb250ZW50OlwiXFxGNkZGXCJ9Lm1kaS1wZW50YWdvbi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNzAwXCJ9Lm1kaS1wZXJjZW50OmJlZm9yZXtjb250ZW50OlwiXFxGM0YwXCJ9Lm1kaS1wZXJpb2RpYy10YWJsZS1jbzI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RTNcIn0ubWRpLXBlcmlzY29wZTpiZWZvcmV7Y29udGVudDpcIlxcRjc0N1wifS5tZGktcGhhcm1hY3k6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRjFcIn0ubWRpLXBob25lOmJlZm9yZXtjb250ZW50OlwiXFxGM0YyXCJ9Lm1kaS1waG9uZS1ibHVldG9vdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRjNcIn0ubWRpLXBob25lLWNsYXNzaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MDJcIn0ubWRpLXBob25lLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRjRcIn0ubWRpLXBob25lLWhhbmd1cDpiZWZvcmV7Y29udGVudDpcIlxcRjNGNVwifS5tZGktcGhvbmUtaW4tdGFsazpiZWZvcmV7Y29udGVudDpcIlxcRjNGNlwifS5tZGktcGhvbmUtaW5jb21pbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRjdcIn0ubWRpLXBob25lLWxvY2tlZDpiZWZvcmV7Y29udGVudDpcIlxcRjNGOFwifS5tZGktcGhvbmUtbG9nOmJlZm9yZXtjb250ZW50OlwiXFxGM0Y5XCJ9Lm1kaS1waG9uZS1taW51czpiZWZvcmV7Y29udGVudDpcIlxcRjY1OFwifS5tZGktcGhvbmUtbWlzc2VkOmJlZm9yZXtjb250ZW50OlwiXFxGM0ZBXCJ9Lm1kaS1waG9uZS1vdXRnb2luZzpiZWZvcmV7Y29udGVudDpcIlxcRjNGQlwifS5tZGktcGhvbmUtcGF1c2VkOmJlZm9yZXtjb250ZW50OlwiXFxGM0ZDXCJ9Lm1kaS1waG9uZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGNjU5XCJ9Lm1kaS1waG9uZS1zZXR0aW5nczpiZWZvcmV7Y29udGVudDpcIlxcRjNGRFwifS5tZGktcGhvbmUtdm9pcDpiZWZvcmV7Y29udGVudDpcIlxcRjNGRVwifS5tZGktcGk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRkZcIn0ubWRpLXBpLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjQwMFwifS5tZGktcGlhbm86YmVmb3Jle2NvbnRlbnQ6XCJcXEY2N0NcIn0ubWRpLXBpZzpiZWZvcmV7Y29udGVudDpcIlxcRjQwMVwifS5tZGktcGlsbDpiZWZvcmV7Y29udGVudDpcIlxcRjQwMlwifS5tZGktcGlsbGFyOmJlZm9yZXtjb250ZW50OlwiXFxGNzAxXCJ9Lm1kaS1waW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MDNcIn0ubWRpLXBpbi1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MDRcIn0ubWRpLXBpbmUtdHJlZTpiZWZvcmV7Y29udGVudDpcIlxcRjQwNVwifS5tZGktcGluZS10cmVlLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjQwNlwifS5tZGktcGludGVyZXN0OmJlZm9yZXtjb250ZW50OlwiXFxGNDA3XCJ9Lm1kaS1waW50ZXJlc3QtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNDA4XCJ9Lm1kaS1waXBlOmJlZm9yZXtjb250ZW50OlwiXFxGN0U0XCJ9Lm1kaS1waXBlLWRpc2Nvbm5lY3RlZDpiZWZvcmV7Y29udGVudDpcIlxcRjdFNVwifS5tZGktcGlzdG9sOmJlZm9yZXtjb250ZW50OlwiXFxGNzAyXCJ9Lm1kaS1waXp6YTpiZWZvcmV7Y29udGVudDpcIlxcRjQwOVwifS5tZGktcGxhbmUtc2hpZWxkOmJlZm9yZXtjb250ZW50OlwiXFxGNkJBXCJ9Lm1kaS1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxGNDBBXCJ9Lm1kaS1wbGF5LWJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNDBCXCJ9Lm1kaS1wbGF5LWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjQwQ1wifS5tZGktcGxheS1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjQwRFwifS5tZGktcGxheS1wYXVzZTpiZWZvcmV7Y29udGVudDpcIlxcRjQwRVwifS5tZGktcGxheS1wcm90ZWN0ZWQtY29udGVudDpiZWZvcmV7Y29udGVudDpcIlxcRjQwRlwifS5tZGktcGxheWxpc3QtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzdcIn0ubWRpLXBsYXlsaXN0LW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxGNDEwXCJ9Lm1kaS1wbGF5bGlzdC1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxGNDExXCJ9Lm1kaS1wbGF5bGlzdC1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGNDEyXCJ9Lm1kaS1wbGF5bGlzdC1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MTNcIn0ubWRpLXBsYXlzdGF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNDE0XCJ9Lm1kaS1wbGV4OmJlZm9yZXtjb250ZW50OlwiXFxGNkI5XCJ9Lm1kaS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGNDE1XCJ9Lm1kaS1wbHVzLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjQxNlwifS5tZGktcGx1cy1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjcwM1wifS5tZGktcGx1cy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MTdcIn0ubWRpLXBsdXMtY2lyY2xlLW11bHRpcGxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MThcIn0ubWRpLXBsdXMtY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MTlcIn0ubWRpLXBsdXMtbmV0d29yazpiZWZvcmV7Y29udGVudDpcIlxcRjQxQVwifS5tZGktcGx1cy1vbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MUJcIn0ubWRpLXBsdXMtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjcwNFwifS5tZGktcG9ja2V0OmJlZm9yZXtjb250ZW50OlwiXFxGNDFDXCJ9Lm1kaS1wb2tlYmFsbDpiZWZvcmV7Y29udGVudDpcIlxcRjQxRFwifS5tZGktcG9sYXJvaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MUVcIn0ubWRpLXBvbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MUZcIn0ubWRpLXBvbGwtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNDIwXCJ9Lm1kaS1wb2x5bWVyOmJlZm9yZXtjb250ZW50OlwiXFxGNDIxXCJ9Lm1kaS1wb29sOmJlZm9yZXtjb250ZW50OlwiXFxGNjA2XCJ9Lm1kaS1wb3Bjb3JuOmJlZm9yZXtjb250ZW50OlwiXFxGNDIyXCJ9Lm1kaS1wb3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NUFcIn0ubWRpLXBvdC1taXg6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NUJcIn0ubWRpLXBvdW5kOmJlZm9yZXtjb250ZW50OlwiXFxGNDIzXCJ9Lm1kaS1wb3VuZC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MjRcIn0ubWRpLXBvd2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNDI1XCJ9Lm1kaS1wb3dlci1wbHVnOmJlZm9yZXtjb250ZW50OlwiXFxGNkE0XCJ9Lm1kaS1wb3dlci1wbHVnLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjZBNVwifS5tZGktcG93ZXItc2V0dGluZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MjZcIn0ubWRpLXBvd2VyLXNvY2tldDpiZWZvcmV7Y29udGVudDpcIlxcRjQyN1wifS5tZGktcG93ZXItc29ja2V0LWV1OmJlZm9yZXtjb250ZW50OlwiXFxGN0U2XCJ9Lm1kaS1wb3dlci1zb2NrZXQtdWs6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RTdcIn0ubWRpLXBvd2VyLXNvY2tldC11czpiZWZvcmV7Y29udGVudDpcIlxcRjdFOFwifS5tZGktcHJlc2NyaXB0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNzA1XCJ9Lm1kaS1wcmVzZW50YXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MjhcIn0ubWRpLXByZXNlbnRhdGlvbi1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxGNDI5XCJ9Lm1kaS1wcmludGVyOmJlZm9yZXtjb250ZW50OlwiXFxGNDJBXCJ9Lm1kaS1wcmludGVyLTNkOmJlZm9yZXtjb250ZW50OlwiXFxGNDJCXCJ9Lm1kaS1wcmludGVyLWFsZXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGNDJDXCJ9Lm1kaS1wcmludGVyLXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxGNzA2XCJ9Lm1kaS1wcmlvcml0eS1oaWdoOmJlZm9yZXtjb250ZW50OlwiXFxGNjAzXCJ9Lm1kaS1wcmlvcml0eS1sb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MDRcIn0ubWRpLXByb2Zlc3Npb25hbC1oZXhhZ29uOmJlZm9yZXtjb250ZW50OlwiXFxGNDJEXCJ9Lm1kaS1wcm9qZWN0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MkVcIn0ubWRpLXByb2plY3Rvci1zY3JlZW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MkZcIn0ubWRpLXB1Ymxpc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QTZcIn0ubWRpLXB1bHNlOmJlZm9yZXtjb250ZW50OlwiXFxGNDMwXCJ9Lm1kaS1wdXp6bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MzFcIn0ubWRpLXFxY2hhdDpiZWZvcmV7Y29udGVudDpcIlxcRjYwNVwifS5tZGktcXJjb2RlOmJlZm9yZXtjb250ZW50OlwiXFxGNDMyXCJ9Lm1kaS1xcmNvZGUtc2NhbjpiZWZvcmV7Y29udGVudDpcIlxcRjQzM1wifS5tZGktcXVhZGNvcHRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjQzNFwifS5tZGktcXVhbGl0eS1oaWdoOmJlZm9yZXtjb250ZW50OlwiXFxGNDM1XCJ9Lm1kaS1xdWlja3RpbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MzZcIn0ubWRpLXJhZGFyOmJlZm9yZXtjb250ZW50OlwiXFxGNDM3XCJ9Lm1kaS1yYWRpYXRvcjpiZWZvcmV7Y29udGVudDpcIlxcRjQzOFwifS5tZGktcmFkaW86YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MzlcIn0ubWRpLXJhZGlvLWhhbmRoZWxkOmJlZm9yZXtjb250ZW50OlwiXFxGNDNBXCJ9Lm1kaS1yYWRpby10b3dlcjpiZWZvcmV7Y29udGVudDpcIlxcRjQzQlwifS5tZGktcmFkaW9hY3RpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0M0NcIn0ubWRpLXJhZGlvYm94LWJsYW5rOmJlZm9yZXtjb250ZW50OlwiXFxGNDNEXCJ9Lm1kaS1yYWRpb2JveC1tYXJrZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0M0VcIn0ubWRpLXJhc3BiZXJyeXBpOmJlZm9yZXtjb250ZW50OlwiXFxGNDNGXCJ9Lm1kaS1yYXktZW5kOmJlZm9yZXtjb250ZW50OlwiXFxGNDQwXCJ9Lm1kaS1yYXktZW5kLWFycm93OmJlZm9yZXtjb250ZW50OlwiXFxGNDQxXCJ9Lm1kaS1yYXktc3RhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NDJcIn0ubWRpLXJheS1zdGFydC1hcnJvdzpiZWZvcmV7Y29udGVudDpcIlxcRjQ0M1wifS5tZGktcmF5LXN0YXJ0LWVuZDpiZWZvcmV7Y29udGVudDpcIlxcRjQ0NFwifS5tZGktcmF5LXZlcnRleDpiZWZvcmV7Y29udGVudDpcIlxcRjQ0NVwifS5tZGktcmRpbzpiZWZvcmV7Y29udGVudDpcIlxcRjQ0NlwifS5tZGktcmVhY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MDdcIn0ubWRpLXJlYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NDdcIn0ubWRpLXJlYWRhYmlsaXR5OmJlZm9yZXtjb250ZW50OlwiXFxGNDQ4XCJ9Lm1kaS1yZWNlaXB0OmJlZm9yZXtjb250ZW50OlwiXFxGNDQ5XCJ9Lm1kaS1yZWNvcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NEFcIn0ubWRpLXJlY29yZC1yZWM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NEJcIn0ubWRpLXJlY3ljbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NENcIn0ubWRpLXJlZGRpdDpiZWZvcmV7Y29udGVudDpcIlxcRjQ0RFwifS5tZGktcmVkbzpiZWZvcmV7Y29udGVudDpcIlxcRjQ0RVwifS5tZGktcmVkby12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNDRGXCJ9Lm1kaS1yZWZyZXNoOmJlZm9yZXtjb250ZW50OlwiXFxGNDUwXCJ9Lm1kaS1yZWdleDpiZWZvcmV7Y29udGVudDpcIlxcRjQ1MVwifS5tZGktcmVsYXRpdmUtc2NhbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NTJcIn0ubWRpLXJlbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcRjQ1M1wifS5tZGktcmVtb3RlOmJlZm9yZXtjb250ZW50OlwiXFxGNDU0XCJ9Lm1kaS1yZW5hbWUtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNDU1XCJ9Lm1kaS1yZW9yZGVyLWhvcml6b250YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODdcIn0ubWRpLXJlb3JkZXItdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODhcIn0ubWRpLXJlcGVhdDpiZWZvcmV7Y29udGVudDpcIlxcRjQ1NlwifS5tZGktcmVwZWF0LW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjQ1N1wifS5tZGktcmVwZWF0LW9uY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NThcIn0ubWRpLXJlcGxheTpiZWZvcmV7Y29udGVudDpcIlxcRjQ1OVwifS5tZGktcmVwbHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NUFcIn0ubWRpLXJlcGx5LWFsbDpiZWZvcmV7Y29udGVudDpcIlxcRjQ1QlwifS5tZGktcmVwcm9kdWN0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNDVDXCJ9Lm1kaS1yZXNpemUtYm90dG9tLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGNDVEXCJ9Lm1kaS1yZXNwb25zaXZlOmJlZm9yZXtjb250ZW50OlwiXFxGNDVFXCJ9Lm1kaS1yZXN0YXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGNzA4XCJ9Lm1kaS1yZXN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxGNkE3XCJ9Lm1kaS1yZXdpbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NUZcIn0ubWRpLXJld2luZC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNzA5XCJ9Lm1kaS1yaG9tYnVzOmJlZm9yZXtjb250ZW50OlwiXFxGNzBBXCJ9Lm1kaS1yaG9tYnVzLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MEJcIn0ubWRpLXJpYmJvbjpiZWZvcmV7Y29udGVudDpcIlxcRjQ2MFwifS5tZGktcmljZTpiZWZvcmV7Y29udGVudDpcIlxcRjdFOVwifS5tZGktcmluZzpiZWZvcmV7Y29udGVudDpcIlxcRjdFQVwifS5tZGktcm9hZDpiZWZvcmV7Y29udGVudDpcIlxcRjQ2MVwifS5tZGktcm9hZC12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNDYyXCJ9Lm1kaS1yb2JvdDpiZWZvcmV7Y29udGVudDpcIlxcRjZBOFwifS5tZGktcm9ja2V0OmJlZm9yZXtjb250ZW50OlwiXFxGNDYzXCJ9Lm1kaS1yb29tYmE6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MENcIn0ubWRpLXJvdGF0ZS0zZDpiZWZvcmV7Y29udGVudDpcIlxcRjQ2NFwifS5tZGktcm90YXRlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NjVcIn0ubWRpLXJvdGF0ZS1sZWZ0LXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NjZcIn0ubWRpLXJvdGF0ZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjQ2N1wifS5tZGktcm90YXRlLXJpZ2h0LXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NjhcIn0ubWRpLXJvdW5kZWQtY29ybmVyOmJlZm9yZXtjb250ZW50OlwiXFxGNjA3XCJ9Lm1kaS1yb3V0ZXItd2lyZWxlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NjlcIn0ubWRpLXJvdXRlczpiZWZvcmV7Y29udGVudDpcIlxcRjQ2QVwifS5tZGktcm93aW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNjA4XCJ9Lm1kaS1yc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NkJcIn0ubWRpLXJzcy1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NkNcIn0ubWRpLXJ1bGVyOmJlZm9yZXtjb250ZW50OlwiXFxGNDZEXCJ9Lm1kaS1ydW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MERcIn0ubWRpLXJ1bi1mYXN0OmJlZm9yZXtjb250ZW50OlwiXFxGNDZFXCJ9Lm1kaS1zYWxlOmJlZm9yZXtjb250ZW50OlwiXFxGNDZGXCJ9Lm1kaS1zYXNzOmJlZm9yZXtjb250ZW50OlwiXFxGN0VCXCJ9Lm1kaS1zYXRlbGxpdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NzBcIn0ubWRpLXNhdGVsbGl0ZS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNDcxXCJ9Lm1kaS1zYXhvcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MDlcIn0ubWRpLXNjYWxlOmJlZm9yZXtjb250ZW50OlwiXFxGNDcyXCJ9Lm1kaS1zY2FsZS1iYWxhbmNlOmJlZm9yZXtjb250ZW50OlwiXFxGNUQxXCJ9Lm1kaS1zY2FsZS1iYXRocm9vbTpiZWZvcmV7Y29udGVudDpcIlxcRjQ3M1wifS5tZGktc2Nhbm5lcjpiZWZvcmV7Y29udGVudDpcIlxcRjZBQVwifS5tZGktc2Nob29sOmJlZm9yZXtjb250ZW50OlwiXFxGNDc0XCJ9Lm1kaS1zY3JlZW4tcm90YXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NzVcIn0ubWRpLXNjcmVlbi1yb3RhdGlvbi1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxGNDc2XCJ9Lm1kaS1zY3Jld2RyaXZlcjpiZWZvcmV7Y29udGVudDpcIlxcRjQ3N1wifS5tZGktc2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxGNDc4XCJ9Lm1kaS1zZDpiZWZvcmV7Y29udGVudDpcIlxcRjQ3OVwifS5tZGktc2VhbDpiZWZvcmV7Y29udGVudDpcIlxcRjQ3QVwifS5tZGktc2VhcmNoLXdlYjpiZWZvcmV7Y29udGVudDpcIlxcRjcwRVwifS5tZGktc2VhdC1mbGF0OmJlZm9yZXtjb250ZW50OlwiXFxGNDdCXCJ9Lm1kaS1zZWF0LWZsYXQtYW5nbGVkOmJlZm9yZXtjb250ZW50OlwiXFxGNDdDXCJ9Lm1kaS1zZWF0LWluZGl2aWR1YWwtc3VpdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0N0RcIn0ubWRpLXNlYXQtbGVncm9vbS1leHRyYTpiZWZvcmV7Y29udGVudDpcIlxcRjQ3RVwifS5tZGktc2VhdC1sZWdyb29tLW5vcm1hbDpiZWZvcmV7Y29udGVudDpcIlxcRjQ3RlwifS5tZGktc2VhdC1sZWdyb29tLXJlZHVjZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0ODBcIn0ubWRpLXNlYXQtcmVjbGluZS1leHRyYTpiZWZvcmV7Y29udGVudDpcIlxcRjQ4MVwifS5tZGktc2VhdC1yZWNsaW5lLW5vcm1hbDpiZWZvcmV7Y29udGVudDpcIlxcRjQ4MlwifS5tZGktc2VjdXJpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0ODNcIn0ubWRpLXNlY3VyaXR5LWhvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODlcIn0ubWRpLXNlY3VyaXR5LW5ldHdvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0ODRcIn0ubWRpLXNlbGVjdDpiZWZvcmV7Y29udGVudDpcIlxcRjQ4NVwifS5tZGktc2VsZWN0LWFsbDpiZWZvcmV7Y29udGVudDpcIlxcRjQ4NlwifS5tZGktc2VsZWN0LWludmVyc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0ODdcIn0ubWRpLXNlbGVjdC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0ODhcIn0ubWRpLXNlbGVjdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjQ4OVwifS5tZGktc2VsZWN0aW9uLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjc3NlwifS5tZGktc2VuZDpiZWZvcmV7Y29udGVudDpcIlxcRjQ4QVwifS5tZGktc2VuZC1zZWN1cmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RUNcIn0ubWRpLXNlcmlhbC1wb3J0OmJlZm9yZXtjb250ZW50OlwiXFxGNjVDXCJ9Lm1kaS1zZXJ2ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OEJcIn0ubWRpLXNlcnZlci1taW51czpiZWZvcmV7Y29udGVudDpcIlxcRjQ4Q1wifS5tZGktc2VydmVyLW5ldHdvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OERcIn0ubWRpLXNlcnZlci1uZXR3b3JrLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjQ4RVwifS5tZGktc2VydmVyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjQ4RlwifS5tZGktc2VydmVyLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OTBcIn0ubWRpLXNlcnZlci1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OTFcIn0ubWRpLXNlcnZlci1zZWN1cml0eTpiZWZvcmV7Y29udGVudDpcIlxcRjQ5MlwifS5tZGktc2V0LWFsbDpiZWZvcmV7Y29udGVudDpcIlxcRjc3N1wifS5tZGktc2V0LWNlbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjc3OFwifS5tZGktc2V0LWNlbnRlci1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjc3OVwifS5tZGktc2V0LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3N0FcIn0ubWRpLXNldC1sZWZ0LWNlbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjc3QlwifS5tZGktc2V0LWxlZnQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3N0NcIn0ubWRpLXNldC1ub25lOmJlZm9yZXtjb250ZW50OlwiXFxGNzdEXCJ9Lm1kaS1zZXQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3N0VcIn0ubWRpLXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxGNDkzXCJ9Lm1kaS1zZXR0aW5ncy1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OTRcIn0ubWRpLXNoYXBlLWNpcmNsZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGNjVEXCJ9Lm1kaS1zaGFwZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGNDk1XCJ9Lm1kaS1zaGFwZS1wb2x5Z29uLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NUVcIn0ubWRpLXNoYXBlLXJlY3RhbmdsZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGNjVGXCJ9Lm1kaS1zaGFwZS1zcXVhcmUtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjY2MFwifS5tZGktc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OTZcIn0ubWRpLXNoYXJlLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OTdcIn0ubWRpLXNoaWVsZDpiZWZvcmV7Y29udGVudDpcIlxcRjQ5OFwifS5tZGktc2hpZWxkLWhhbGYtZnVsbDpiZWZvcmV7Y29udGVudDpcIlxcRjc3RlwifS5tZGktc2hpZWxkLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OTlcIn0ubWRpLXNob3BwaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNDlBXCJ9Lm1kaS1zaG9wcGluZy1tdXNpYzpiZWZvcmV7Y29udGVudDpcIlxcRjQ5QlwifS5tZGktc2hvdmVsOmJlZm9yZXtjb250ZW50OlwiXFxGNzBGXCJ9Lm1kaS1zaG92ZWwtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNzEwXCJ9Lm1kaS1zaHJlZGRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjQ5Q1wifS5tZGktc2h1ZmZsZTpiZWZvcmV7Y29udGVudDpcIlxcRjQ5RFwifS5tZGktc2h1ZmZsZS1kaXNhYmxlZDpiZWZvcmV7Y29udGVudDpcIlxcRjQ5RVwifS5tZGktc2h1ZmZsZS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNDlGXCJ9Lm1kaS1zaWdtYTpiZWZvcmV7Y29udGVudDpcIlxcRjRBMFwifS5tZGktc2lnbWEtbG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MkJcIn0ubWRpLXNpZ24tY2F1dGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjRBMVwifS5tZGktc2lnbi1kaXJlY3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY3ODBcIn0ubWRpLXNpZ24tdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcRjc4MVwifS5tZGktc2lnbmFsOmJlZm9yZXtjb250ZW50OlwiXFxGNEEyXCJ9Lm1kaS1zaWduYWwtMmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MTFcIn0ubWRpLXNpZ25hbC0zZzpiZWZvcmV7Y29udGVudDpcIlxcRjcxMlwifS5tZGktc2lnbmFsLTRnOmJlZm9yZXtjb250ZW50OlwiXFxGNzEzXCJ9Lm1kaS1zaWduYWwtaHNwYTpiZWZvcmV7Y29udGVudDpcIlxcRjcxNFwifS5tZGktc2lnbmFsLWhzcGEtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjcxNVwifS5tZGktc2lnbmFsLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjc4MlwifS5tZGktc2lnbmFsLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MEFcIn0ubWRpLXNpbHZlcndhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QTNcIn0ubWRpLXNpbHZlcndhcmUtZm9yazpiZWZvcmV7Y29udGVudDpcIlxcRjRBNFwifS5tZGktc2lsdmVyd2FyZS1zcG9vbjpiZWZvcmV7Y29udGVudDpcIlxcRjRBNVwifS5tZGktc2lsdmVyd2FyZS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNEE2XCJ9Lm1kaS1zaW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QTdcIn0ubWRpLXNpbS1hbGVydDpiZWZvcmV7Y29udGVudDpcIlxcRjRBOFwifS5tZGktc2ltLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjRBOVwifS5tZGktc2l0ZW1hcDpiZWZvcmV7Y29udGVudDpcIlxcRjRBQVwifS5tZGktc2tpcC1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjRBQlwifS5tZGktc2tpcC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxGNEFDXCJ9Lm1kaS1za2lwLW5leHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QURcIn0ubWRpLXNraXAtbmV4dC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NjFcIn0ubWRpLXNraXAtbmV4dC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjY2MlwifS5tZGktc2tpcC1wcmV2aW91czpiZWZvcmV7Y29udGVudDpcIlxcRjRBRVwifS5tZGktc2tpcC1wcmV2aW91cy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NjNcIn0ubWRpLXNraXAtcHJldmlvdXMtY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NjRcIn0ubWRpLXNrdWxsOmJlZm9yZXtjb250ZW50OlwiXFxGNjhCXCJ9Lm1kaS1za3lwZTpiZWZvcmV7Y29udGVudDpcIlxcRjRBRlwifS5tZGktc2t5cGUtYnVzaW5lc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QjBcIn0ubWRpLXNsYWNrOmJlZm9yZXtjb250ZW50OlwiXFxGNEIxXCJ9Lm1kaS1zbGVlcDpiZWZvcmV7Y29udGVudDpcIlxcRjRCMlwifS5tZGktc2xlZXAtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNEIzXCJ9Lm1kaS1zbW9raW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNEI0XCJ9Lm1kaS1zbW9raW5nLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjRCNVwifS5tZGktc25hcGNoYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QjZcIn0ubWRpLXNub3dmbGFrZTpiZWZvcmV7Y29udGVudDpcIlxcRjcxNlwifS5tZGktc25vd21hbjpiZWZvcmV7Y29udGVudDpcIlxcRjRCN1wifS5tZGktc29jY2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNEI4XCJ9Lm1kaS1zb2ZhOmJlZm9yZXtjb250ZW50OlwiXFxGNEI5XCJ9Lm1kaS1zb2xpZDpiZWZvcmV7Y29udGVudDpcIlxcRjY4Q1wifS5tZGktc29ydDpiZWZvcmV7Y29udGVudDpcIlxcRjRCQVwifS5tZGktc29ydC1hbHBoYWJldGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QkJcIn0ubWRpLXNvcnQtYXNjZW5kaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNEJDXCJ9Lm1kaS1zb3J0LWRlc2NlbmRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QkRcIn0ubWRpLXNvcnQtbnVtZXJpYzpiZWZvcmV7Y29udGVudDpcIlxcRjRCRVwifS5tZGktc29ydC12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNEJGXCJ9Lm1kaS1zb3VuZGNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxGNEMwXCJ9Lm1kaS1zb3VyY2UtYnJhbmNoOmJlZm9yZXtjb250ZW50OlwiXFxGNjJDXCJ9Lm1kaS1zb3VyY2UtY29tbWl0OmJlZm9yZXtjb250ZW50OlwiXFxGNzE3XCJ9Lm1kaS1zb3VyY2UtY29tbWl0LWVuZDpiZWZvcmV7Y29udGVudDpcIlxcRjcxOFwifS5tZGktc291cmNlLWNvbW1pdC1lbmQtbG9jYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MTlcIn0ubWRpLXNvdXJjZS1jb21taXQtbG9jYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MUFcIn0ubWRpLXNvdXJjZS1jb21taXQtbmV4dC1sb2NhbDpiZWZvcmV7Y29udGVudDpcIlxcRjcxQlwifS5tZGktc291cmNlLWNvbW1pdC1zdGFydDpiZWZvcmV7Y29udGVudDpcIlxcRjcxQ1wifS5tZGktc291cmNlLWNvbW1pdC1zdGFydC1uZXh0LWxvY2FsOmJlZm9yZXtjb250ZW50OlwiXFxGNzFEXCJ9Lm1kaS1zb3VyY2UtZm9yazpiZWZvcmV7Y29udGVudDpcIlxcRjRDMVwifS5tZGktc291cmNlLW1lcmdlOmJlZm9yZXtjb250ZW50OlwiXFxGNjJEXCJ9Lm1kaS1zb3VyY2UtcHVsbDpiZWZvcmV7Y29udGVudDpcIlxcRjRDMlwifS5tZGktc295LXNhdWNlOmJlZm9yZXtjb250ZW50OlwiXFxGN0VEXCJ9Lm1kaS1zcGVha2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNEMzXCJ9Lm1kaS1zcGVha2VyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjRDNFwifS5tZGktc3BlYWtlci13aXJlbGVzczpiZWZvcmV7Y29udGVudDpcIlxcRjcxRVwifS5tZGktc3BlZWRvbWV0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QzVcIn0ubWRpLXNwZWxsY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QzZcIn0ubWRpLXNwb3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QzdcIn0ubWRpLXNwb3RsaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjRDOFwifS5tZGktc3BvdGxpZ2h0LWJlYW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QzlcIn0ubWRpLXNwcmF5OmJlZm9yZXtjb250ZW50OlwiXFxGNjY1XCJ9Lm1kaS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NjNcIn0ubWRpLXNxdWFyZS1pbmM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0Q0FcIn0ubWRpLXNxdWFyZS1pbmMtY2FzaDpiZWZvcmV7Y29udGVudDpcIlxcRjRDQlwifS5tZGktc3F1YXJlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NjJcIn0ubWRpLXNxdWFyZS1yb290OmJlZm9yZXtjb250ZW50OlwiXFxGNzgzXCJ9Lm1kaS1zdGFja2V4Y2hhbmdlOmJlZm9yZXtjb250ZW50OlwiXFxGNjBCXCJ9Lm1kaS1zdGFja292ZXJmbG93OmJlZm9yZXtjb250ZW50OlwiXFxGNENDXCJ9Lm1kaS1zdGFkaXVtOmJlZm9yZXtjb250ZW50OlwiXFxGNzFGXCJ9Lm1kaS1zdGFpcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0Q0RcIn0ubWRpLXN0YW5kYXJkLWRlZmluaXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RUVcIn0ubWRpLXN0YXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0Q0VcIn0ubWRpLXN0YXItY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNENGXCJ9Lm1kaS1zdGFyLWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RDBcIn0ubWRpLXN0YXItb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNEQxXCJ9Lm1kaS1zdGFyLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RDJcIn0ubWRpLXN0ZWFtOmJlZm9yZXtjb250ZW50OlwiXFxGNEQzXCJ9Lm1kaS1zdGVlcmluZzpiZWZvcmV7Y29udGVudDpcIlxcRjRENFwifS5tZGktc3RlcC1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjRENVwifS5tZGktc3RlcC1iYWNrd2FyZC0yOmJlZm9yZXtjb250ZW50OlwiXFxGNEQ2XCJ9Lm1kaS1zdGVwLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RDdcIn0ubWRpLXN0ZXAtZm9yd2FyZC0yOmJlZm9yZXtjb250ZW50OlwiXFxGNEQ4XCJ9Lm1kaS1zdGV0aG9zY29wZTpiZWZvcmV7Y29udGVudDpcIlxcRjREOVwifS5tZGktc3RpY2tlcjpiZWZvcmV7Y29udGVudDpcIlxcRjVEMFwifS5tZGktc3RpY2tlci1lbW9qaTpiZWZvcmV7Y29udGVudDpcIlxcRjc4NFwifS5tZGktc3RvY2tpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0REFcIn0ubWRpLXN0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0REJcIn0ubWRpLXN0b3AtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNjY2XCJ9Lm1kaS1zdG9wLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNjY3XCJ9Lm1kaS1zdG9yZTpiZWZvcmV7Y29udGVudDpcIlxcRjREQ1wifS5tZGktc3RvcmUtMjQtaG91cjpiZWZvcmV7Y29udGVudDpcIlxcRjRERFwifS5tZGktc3RvdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0REVcIn0ubWRpLXN1YmRpcmVjdG9yeS1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGNjBDXCJ9Lm1kaS1zdWJkaXJlY3RvcnktYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MERcIn0ubWRpLXN1YndheTpiZWZvcmV7Y29udGVudDpcIlxcRjZBQlwifS5tZGktc3Vid2F5LXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0REZcIn0ubWRpLXN1bW1pdDpiZWZvcmV7Y29udGVudDpcIlxcRjc4NVwifS5tZGktc3VuZ2xhc3NlczpiZWZvcmV7Y29udGVudDpcIlxcRjRFMFwifS5tZGktc3Vycm91bmQtc291bmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzVcIn0ubWRpLXN1cnJvdW5kLXNvdW5kLTItMDpiZWZvcmV7Y29udGVudDpcIlxcRjdFRlwifS5tZGktc3Vycm91bmQtc291bmQtMy0xOmJlZm9yZXtjb250ZW50OlwiXFxGN0YwXCJ9Lm1kaS1zdXJyb3VuZC1zb3VuZC01LTE6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RjFcIn0ubWRpLXN1cnJvdW5kLXNvdW5kLTctMTpiZWZvcmV7Y29udGVudDpcIlxcRjdGMlwifS5tZGktc3ZnOmJlZm9yZXtjb250ZW50OlwiXFxGNzIwXCJ9Lm1kaS1zd2FwLWhvcml6b250YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RTFcIn0ubWRpLXN3YXAtdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RTJcIn0ubWRpLXN3aW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RTNcIn0ubWRpLXN3aXRjaDpiZWZvcmV7Y29udGVudDpcIlxcRjRFNFwifS5tZGktc3dvcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RTVcIn0ubWRpLXN3b3JkLWNyb3NzOmJlZm9yZXtjb250ZW50OlwiXFxGNzg2XCJ9Lm1kaS1zeW5jOmJlZm9yZXtjb250ZW50OlwiXFxGNEU2XCJ9Lm1kaS1zeW5jLWFsZXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGNEU3XCJ9Lm1kaS1zeW5jLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjRFOFwifS5tZGktdGFiOmJlZm9yZXtjb250ZW50OlwiXFxGNEU5XCJ9Lm1kaS10YWItcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjc1QlwifS5tZGktdGFiLXVuc2VsZWN0ZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RUFcIn0ubWRpLXRhYmxlOmJlZm9yZXtjb250ZW50OlwiXFxGNEVCXCJ9Lm1kaS10YWJsZS1jb2x1bW4tcGx1cy1hZnRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjRFQ1wifS5tZGktdGFibGUtY29sdW1uLXBsdXMtYmVmb3JlOmJlZm9yZXtjb250ZW50OlwiXFxGNEVEXCJ9Lm1kaS10YWJsZS1jb2x1bW4tcmVtb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxGNEVFXCJ9Lm1kaS10YWJsZS1jb2x1bW4td2lkdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RUZcIn0ubWRpLXRhYmxlLWVkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RjBcIn0ubWRpLXRhYmxlLWxhcmdlOmJlZm9yZXtjb250ZW50OlwiXFxGNEYxXCJ9Lm1kaS10YWJsZS1yb3ctaGVpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGNEYyXCJ9Lm1kaS10YWJsZS1yb3ctcGx1cy1hZnRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjRGM1wifS5tZGktdGFibGUtcm93LXBsdXMtYmVmb3JlOmJlZm9yZXtjb250ZW50OlwiXFxGNEY0XCJ9Lm1kaS10YWJsZS1yb3ctcmVtb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxGNEY1XCJ9Lm1kaS10YWJsZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RjZcIn0ubWRpLXRhYmxldC1hbmRyb2lkOmJlZm9yZXtjb250ZW50OlwiXFxGNEY3XCJ9Lm1kaS10YWJsZXQtaXBhZDpiZWZvcmV7Y29udGVudDpcIlxcRjRGOFwifS5tZGktdGFjbzpiZWZvcmV7Y29udGVudDpcIlxcRjc2MVwifS5tZGktdGFnOmJlZm9yZXtjb250ZW50OlwiXFxGNEY5XCJ9Lm1kaS10YWctZmFjZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RkFcIn0ubWRpLXRhZy1oZWFydDpiZWZvcmV7Y29udGVudDpcIlxcRjY4QVwifS5tZGktdGFnLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGNEZCXCJ9Lm1kaS10YWctb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjRGQ1wifS5tZGktdGFnLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MjFcIn0ubWRpLXRhZy1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MjJcIn0ubWRpLXRhZy10ZXh0LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RkRcIn0ubWRpLXRhcmdldDpiZWZvcmV7Y29udGVudDpcIlxcRjRGRVwifS5tZGktdGF4aTpiZWZvcmV7Y29udGVudDpcIlxcRjRGRlwifS5tZGktdGVhbXZpZXdlcjpiZWZvcmV7Y29udGVudDpcIlxcRjUwMFwifS5tZGktdGVsZWdyYW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MDFcIn0ubWRpLXRlbGV2aXNpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MDJcIn0ubWRpLXRlbGV2aXNpb24tY2xhc3NpYzpiZWZvcmV7Y29udGVudDpcIlxcRjdGM1wifS5tZGktdGVsZXZpc2lvbi1ndWlkZTpiZWZvcmV7Y29udGVudDpcIlxcRjUwM1wifS5tZGktdGVtcGVyYXR1cmUtY2Vsc2l1czpiZWZvcmV7Y29udGVudDpcIlxcRjUwNFwifS5tZGktdGVtcGVyYXR1cmUtZmFocmVuaGVpdDpiZWZvcmV7Y29udGVudDpcIlxcRjUwNVwifS5tZGktdGVtcGVyYXR1cmUta2VsdmluOmJlZm9yZXtjb250ZW50OlwiXFxGNTA2XCJ9Lm1kaS10ZW5uaXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MDdcIn0ubWRpLXRlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MDhcIn0ubWRpLXRlcnJhaW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MDlcIn0ubWRpLXRlc3QtdHViZTpiZWZvcmV7Y29udGVudDpcIlxcRjY2OFwifS5tZGktdGV4dC1zaGFkb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NjlcIn0ubWRpLXRleHQtdG8tc3BlZWNoOmJlZm9yZXtjb250ZW50OlwiXFxGNTBBXCJ9Lm1kaS10ZXh0LXRvLXNwZWVjaC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MEJcIn0ubWRpLXRleHRib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MEVcIn0ubWRpLXRleHRib3gtcGFzc3dvcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RjRcIn0ubWRpLXRleHR1cmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MENcIn0ubWRpLXRoZWF0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MERcIn0ubWRpLXRoZW1lLWxpZ2h0LWRhcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MEVcIn0ubWRpLXRoZXJtb21ldGVyOmJlZm9yZXtjb250ZW50OlwiXFxGNTBGXCJ9Lm1kaS10aGVybW9tZXRlci1saW5lczpiZWZvcmV7Y29udGVudDpcIlxcRjUxMFwifS5tZGktdGhvdWdodC1idWJibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RjVcIn0ubWRpLXRob3VnaHQtYnViYmxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RjZcIn0ubWRpLXRodW1iLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MTFcIn0ubWRpLXRodW1iLWRvd24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjUxMlwifS5tZGktdGh1bWItdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MTNcIn0ubWRpLXRodW1iLXVwLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MTRcIn0ubWRpLXRodW1icy11cC1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxGNTE1XCJ9Lm1kaS10aWNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MTZcIn0ubWRpLXRpY2tldC1hY2NvdW50OmJlZm9yZXtjb250ZW50OlwiXFxGNTE3XCJ9Lm1kaS10aWNrZXQtY29uZmlybWF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNTE4XCJ9Lm1kaS10aWNrZXQtcGVyY2VudDpiZWZvcmV7Y29udGVudDpcIlxcRjcyM1wifS5tZGktdGllOmJlZm9yZXtjb250ZW50OlwiXFxGNTE5XCJ9Lm1kaS10aWxkZTpiZWZvcmV7Y29udGVudDpcIlxcRjcyNFwifS5tZGktdGltZWxhcHNlOmJlZm9yZXtjb250ZW50OlwiXFxGNTFBXCJ9Lm1kaS10aW1lcjpiZWZvcmV7Y29udGVudDpcIlxcRjUxQlwifS5tZGktdGltZXItMTA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MUNcIn0ubWRpLXRpbWVyLTM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MURcIn0ubWRpLXRpbWVyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjUxRVwifS5tZGktdGltZXItc2FuZDpiZWZvcmV7Y29udGVudDpcIlxcRjUxRlwifS5tZGktdGltZXItc2FuZC1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcRjZBQ1wifS5tZGktdGltZXItc2FuZC1mdWxsOmJlZm9yZXtjb250ZW50OlwiXFxGNzhCXCJ9Lm1kaS10aW1ldGFibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjBcIn0ubWRpLXRvZ2dsZS1zd2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjFcIn0ubWRpLXRvZ2dsZS1zd2l0Y2gtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNTIyXCJ9Lm1kaS10b29sdGlwOmJlZm9yZXtjb250ZW50OlwiXFxGNTIzXCJ9Lm1kaS10b29sdGlwLWVkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjRcIn0ubWRpLXRvb2x0aXAtaW1hZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjVcIn0ubWRpLXRvb2x0aXAtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjUyNlwifS5tZGktdG9vbHRpcC1vdXRsaW5lLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjdcIn0ubWRpLXRvb2x0aXAtdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcRjUyOFwifS5tZGktdG9vdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjlcIn0ubWRpLXRvcjpiZWZvcmV7Y29udGVudDpcIlxcRjUyQVwifS5tZGktdG93ZXItYmVhY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODBcIn0ubWRpLXRvd2VyLWZpcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODFcIn0ubWRpLXRyYWNrcGFkOmJlZm9yZXtjb250ZW50OlwiXFxGN0Y3XCJ9Lm1kaS10cmFmZmljLWxpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGNTJCXCJ9Lm1kaS10cmFpbjpiZWZvcmV7Y29udGVudDpcIlxcRjUyQ1wifS5tZGktdHJhbTpiZWZvcmV7Y29udGVudDpcIlxcRjUyRFwifS5tZGktdHJhbnNjcmliZTpiZWZvcmV7Y29udGVudDpcIlxcRjUyRVwifS5tZGktdHJhbnNjcmliZS1jbG9zZTpiZWZvcmV7Y29udGVudDpcIlxcRjUyRlwifS5tZGktdHJhbnNmZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MzBcIn0ubWRpLXRyYW5zaXQtdHJhbnNmZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QURcIn0ubWRpLXRyYW5zbGF0ZTpiZWZvcmV7Y29udGVudDpcIlxcRjVDQVwifS5tZGktdHJlYXN1cmUtY2hlc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MjVcIn0ubWRpLXRyZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MzFcIn0ubWRpLXRyZWxsbzpiZWZvcmV7Y29udGVudDpcIlxcRjUzMlwifS5tZGktdHJlbmRpbmctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjUzM1wifS5tZGktdHJlbmRpbmctbmV1dHJhbDpiZWZvcmV7Y29udGVudDpcIlxcRjUzNFwifS5tZGktdHJlbmRpbmctdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MzVcIn0ubWRpLXRyaWFuZ2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNTM2XCJ9Lm1kaS10cmlhbmdsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNTM3XCJ9Lm1kaS10cm9waHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MzhcIn0ubWRpLXRyb3BoeS1hd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjUzOVwifS5tZGktdHJvcGh5LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1M0FcIn0ubWRpLXRyb3BoeS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNTNCXCJ9Lm1kaS10cm9waHktdmFyaWFudC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNTNDXCJ9Lm1kaS10cnVjazpiZWZvcmV7Y29udGVudDpcIlxcRjUzRFwifS5tZGktdHJ1Y2stZGVsaXZlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1M0VcIn0ubWRpLXRydWNrLWZhc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3ODdcIn0ubWRpLXRydWNrLXRyYWlsZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MjZcIn0ubWRpLXRzaGlydC1jcmV3OmJlZm9yZXtjb250ZW50OlwiXFxGNTNGXCJ9Lm1kaS10c2hpcnQtdjpiZWZvcmV7Y29udGVudDpcIlxcRjU0MFwifS5tZGktdHVtYmxyOmJlZm9yZXtjb250ZW50OlwiXFxGNTQxXCJ9Lm1kaS10dW1ibHItcmVibG9nOmJlZm9yZXtjb250ZW50OlwiXFxGNTQyXCJ9Lm1kaS10dW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNjJFXCJ9Lm1kaS10dW5lLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxGNjZBXCJ9Lm1kaS10d2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NDNcIn0ubWRpLXR3aXR0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NDRcIn0ubWRpLXR3aXR0ZXItYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNTQ1XCJ9Lm1kaS10d2l0dGVyLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjU0NlwifS5tZGktdHdpdHRlci1yZXR3ZWV0OmJlZm9yZXtjb250ZW50OlwiXFxGNTQ3XCJ9Lm1kaS11YmVyOmJlZm9yZXtjb250ZW50OlwiXFxGNzQ4XCJ9Lm1kaS11YnVudHU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NDhcIn0ubWRpLXVsdHJhLWhpZ2gtZGVmaW5pdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjdGOFwifS5tZGktdW1icmFjbzpiZWZvcmV7Y29udGVudDpcIlxcRjU0OVwifS5tZGktdW1icmVsbGE6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NEFcIn0ubWRpLXVtYnJlbGxhLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NEJcIn0ubWRpLXVuZG86YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NENcIn0ubWRpLXVuZG8tdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjU0RFwifS5tZGktdW5mb2xkLWxlc3MtaG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcRjU0RVwifS5tZGktdW5mb2xkLWxlc3MtdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NUZcIn0ubWRpLXVuZm9sZC1tb3JlLWhvcml6b250YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NEZcIn0ubWRpLXVuZm9sZC1tb3JlLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxGNzYwXCJ9Lm1kaS11bmdyb3VwOmJlZm9yZXtjb250ZW50OlwiXFxGNTUwXCJ9Lm1kaS11bml0eTpiZWZvcmV7Y29udGVudDpcIlxcRjZBRVwifS5tZGktdW50YXBwZDpiZWZvcmV7Y29udGVudDpcIlxcRjU1MVwifS5tZGktdXBkYXRlOmJlZm9yZXtjb250ZW50OlwiXFxGNkFGXCJ9Lm1kaS11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NTJcIn0ubWRpLXVwbG9hZC1uZXR3b3JrOmJlZm9yZXtjb250ZW50OlwiXFxGNkY1XCJ9Lm1kaS11c2I6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NTNcIn0ubWRpLXZhbi1wYXNzZW5nZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RjlcIn0ubWRpLXZhbi11dGlsaXR5OmJlZm9yZXtjb250ZW50OlwiXFxGN0ZBXCJ9Lm1kaS12YW5pc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RkJcIn0ubWRpLXZlY3Rvci1hcnJhbmdlLWFib3ZlOmJlZm9yZXtjb250ZW50OlwiXFxGNTU0XCJ9Lm1kaS12ZWN0b3ItYXJyYW5nZS1iZWxvdzpiZWZvcmV7Y29udGVudDpcIlxcRjU1NVwifS5tZGktdmVjdG9yLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjU1NlwifS5tZGktdmVjdG9yLWNpcmNsZS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNTU3XCJ9Lm1kaS12ZWN0b3ItY29tYmluZTpiZWZvcmV7Y29udGVudDpcIlxcRjU1OFwifS5tZGktdmVjdG9yLWN1cnZlOmJlZm9yZXtjb250ZW50OlwiXFxGNTU5XCJ9Lm1kaS12ZWN0b3ItZGlmZmVyZW5jZTpiZWZvcmV7Y29udGVudDpcIlxcRjU1QVwifS5tZGktdmVjdG9yLWRpZmZlcmVuY2UtYWI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NUJcIn0ubWRpLXZlY3Rvci1kaWZmZXJlbmNlLWJhOmJlZm9yZXtjb250ZW50OlwiXFxGNTVDXCJ9Lm1kaS12ZWN0b3ItaW50ZXJzZWN0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNTVEXCJ9Lm1kaS12ZWN0b3ItbGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjU1RVwifS5tZGktdmVjdG9yLXBvaW50OmJlZm9yZXtjb250ZW50OlwiXFxGNTVGXCJ9Lm1kaS12ZWN0b3ItcG9seWdvbjpiZWZvcmV7Y29udGVudDpcIlxcRjU2MFwifS5tZGktdmVjdG9yLXBvbHlsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNTYxXCJ9Lm1kaS12ZWN0b3ItcmFkaXVzOmJlZm9yZXtjb250ZW50OlwiXFxGNzQ5XCJ9Lm1kaS12ZWN0b3ItcmVjdGFuZ2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNUM2XCJ9Lm1kaS12ZWN0b3Itc2VsZWN0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNTYyXCJ9Lm1kaS12ZWN0b3Itc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxGMDAxXCJ9Lm1kaS12ZWN0b3ItdHJpYW5nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NjNcIn0ubWRpLXZlY3Rvci11bmlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjU2NFwifS5tZGktdmVyaWZpZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NjVcIn0ubWRpLXZpYnJhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NjZcIn0ubWRpLXZpZGVvOmJlZm9yZXtjb250ZW50OlwiXFxGNTY3XCJ9Lm1kaS12aWRlby0zZDpiZWZvcmV7Y29udGVudDpcIlxcRjdGQ1wifS5tZGktdmlkZW8tb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNTY4XCJ9Lm1kaS12aWRlby1zd2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NjlcIn0ubWRpLXZpZXctYWdlbmRhOmJlZm9yZXtjb250ZW50OlwiXFxGNTZBXCJ9Lm1kaS12aWV3LWFycmF5OmJlZm9yZXtjb250ZW50OlwiXFxGNTZCXCJ9Lm1kaS12aWV3LWNhcm91c2VsOmJlZm9yZXtjb250ZW50OlwiXFxGNTZDXCJ9Lm1kaS12aWV3LWNvbHVtbjpiZWZvcmV7Y29udGVudDpcIlxcRjU2RFwifS5tZGktdmlldy1kYXNoYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NkVcIn0ubWRpLXZpZXctZGF5OmJlZm9yZXtjb250ZW50OlwiXFxGNTZGXCJ9Lm1kaS12aWV3LWdyaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NzBcIn0ubWRpLXZpZXctaGVhZGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NzFcIn0ubWRpLXZpZXctbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcRjU3MlwifS5tZGktdmlldy1tb2R1bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NzNcIn0ubWRpLXZpZXctcGFyYWxsZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MjdcIn0ubWRpLXZpZXctcXVpbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NzRcIn0ubWRpLXZpZXctc2VxdWVudGlhbDpiZWZvcmV7Y29udGVudDpcIlxcRjcyOFwifS5tZGktdmlldy1zdHJlYW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NzVcIn0ubWRpLXZpZXctd2VlazpiZWZvcmV7Y29udGVudDpcIlxcRjU3NlwifS5tZGktdmltZW86YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NzdcIn0ubWRpLXZpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NzhcIn0ubWRpLXZpb2xpbjpiZWZvcmV7Y29udGVudDpcIlxcRjYwRlwifS5tZGktdmlzdWFsc3R1ZGlvOmJlZm9yZXtjb250ZW50OlwiXFxGNjEwXCJ9Lm1kaS12azpiZWZvcmV7Y29udGVudDpcIlxcRjU3OVwifS5tZGktdmstYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNTdBXCJ9Lm1kaS12ay1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1N0JcIn0ubWRpLXZsYzpiZWZvcmV7Y29udGVudDpcIlxcRjU3Q1wifS5tZGktdm9pY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1Q0JcIn0ubWRpLXZvaWNlbWFpbDpiZWZvcmV7Y29udGVudDpcIlxcRjU3RFwifS5tZGktdm9sdW1lLWhpZ2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1N0VcIn0ubWRpLXZvbHVtZS1sb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1N0ZcIn0ubWRpLXZvbHVtZS1tZWRpdW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY1ODBcIn0ubWRpLXZvbHVtZS1taW51czpiZWZvcmV7Y29udGVudDpcIlxcRjc1RFwifS5tZGktdm9sdW1lLW11dGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NUVcIn0ubWRpLXZvbHVtZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1ODFcIn0ubWRpLXZvbHVtZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGNzVDXCJ9Lm1kaS12cG46YmVmb3Jle2NvbnRlbnQ6XCJcXEY1ODJcIn0ubWRpLXdhbGs6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1ODNcIn0ubWRpLXdhbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RkRcIn0ubWRpLXdhbGxldDpiZWZvcmV7Y29udGVudDpcIlxcRjU4NFwifS5tZGktd2FsbGV0LWdpZnRjYXJkOmJlZm9yZXtjb250ZW50OlwiXFxGNTg1XCJ9Lm1kaS13YWxsZXQtbWVtYmVyc2hpcDpiZWZvcmV7Y29udGVudDpcIlxcRjU4NlwifS5tZGktd2FsbGV0LXRyYXZlbDpiZWZvcmV7Y29udGVudDpcIlxcRjU4N1wifS5tZGktd2FuOmJlZm9yZXtjb250ZW50OlwiXFxGNTg4XCJ9Lm1kaS13YXNoaW5nLW1hY2hpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MjlcIn0ubWRpLXdhdGNoOmJlZm9yZXtjb250ZW50OlwiXFxGNTg5XCJ9Lm1kaS13YXRjaC1leHBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OEFcIn0ubWRpLXdhdGNoLWltcG9ydDpiZWZvcmV7Y29udGVudDpcIlxcRjU4QlwifS5tZGktd2F0Y2gtdmlicmF0ZTpiZWZvcmV7Y29udGVudDpcIlxcRjZCMFwifS5tZGktd2F0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OENcIn0ubWRpLXdhdGVyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjU4RFwifS5tZGktd2F0ZXItcGVyY2VudDpiZWZvcmV7Y29udGVudDpcIlxcRjU4RVwifS5tZGktd2F0ZXItcHVtcDpiZWZvcmV7Y29udGVudDpcIlxcRjU4RlwifS5tZGktd2F0ZXJtYXJrOmJlZm9yZXtjb250ZW50OlwiXFxGNjEyXCJ9Lm1kaS13YXZlczpiZWZvcmV7Y29udGVudDpcIlxcRjc4Q1wifS5tZGktd2VhdGhlci1jbG91ZHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OTBcIn0ubWRpLXdlYXRoZXItZm9nOmJlZm9yZXtjb250ZW50OlwiXFxGNTkxXCJ9Lm1kaS13ZWF0aGVyLWhhaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OTJcIn0ubWRpLXdlYXRoZXItbGlnaHRuaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNTkzXCJ9Lm1kaS13ZWF0aGVyLWxpZ2h0bmluZy1yYWlueTpiZWZvcmV7Y29udGVudDpcIlxcRjY3RFwifS5tZGktd2VhdGhlci1uaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjU5NFwifS5tZGktd2VhdGhlci1wYXJ0bHljbG91ZHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OTVcIn0ubWRpLXdlYXRoZXItcG91cmluZzpiZWZvcmV7Y29udGVudDpcIlxcRjU5NlwifS5tZGktd2VhdGhlci1yYWlueTpiZWZvcmV7Y29udGVudDpcIlxcRjU5N1wifS5tZGktd2VhdGhlci1zbm93eTpiZWZvcmV7Y29udGVudDpcIlxcRjU5OFwifS5tZGktd2VhdGhlci1zbm93eS1yYWlueTpiZWZvcmV7Y29udGVudDpcIlxcRjY3RVwifS5tZGktd2VhdGhlci1zdW5ueTpiZWZvcmV7Y29udGVudDpcIlxcRjU5OVwifS5tZGktd2VhdGhlci1zdW5zZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OUFcIn0ubWRpLXdlYXRoZXItc3Vuc2V0LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OUJcIn0ubWRpLXdlYXRoZXItc3Vuc2V0LXVwOmJlZm9yZXtjb250ZW50OlwiXFxGNTlDXCJ9Lm1kaS13ZWF0aGVyLXdpbmR5OmJlZm9yZXtjb250ZW50OlwiXFxGNTlEXCJ9Lm1kaS13ZWF0aGVyLXdpbmR5LXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OUVcIn0ubWRpLXdlYjpiZWZvcmV7Y29udGVudDpcIlxcRjU5RlwifS5tZGktd2ViY2FtOmJlZm9yZXtjb250ZW50OlwiXFxGNUEwXCJ9Lm1kaS13ZWJob29rOmJlZm9yZXtjb250ZW50OlwiXFxGNjJGXCJ9Lm1kaS13ZWJwYWNrOmJlZm9yZXtjb250ZW50OlwiXFxGNzJBXCJ9Lm1kaS13ZWNoYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MTFcIn0ubWRpLXdlaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjVBMVwifS5tZGktd2VpZ2h0LWtpbG9ncmFtOmJlZm9yZXtjb250ZW50OlwiXFxGNUEyXCJ9Lm1kaS13aGF0c2FwcDpiZWZvcmV7Y29udGVudDpcIlxcRjVBM1wifS5tZGktd2hlZWxjaGFpci1hY2Nlc3NpYmlsaXR5OmJlZm9yZXtjb250ZW50OlwiXFxGNUE0XCJ9Lm1kaS13aGl0ZS1iYWxhbmNlLWF1dG86YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QTVcIn0ubWRpLXdoaXRlLWJhbGFuY2UtaW5jYW5kZXNjZW50OmJlZm9yZXtjb250ZW50OlwiXFxGNUE2XCJ9Lm1kaS13aGl0ZS1iYWxhbmNlLWlyaWRlc2NlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QTdcIn0ubWRpLXdoaXRlLWJhbGFuY2Utc3Vubnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QThcIn0ubWRpLXdpZGdldHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MkJcIn0ubWRpLXdpZmk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QTlcIn0ubWRpLXdpZmktb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNUFBXCJ9Lm1kaS13aWk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QUJcIn0ubWRpLXdpaXU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MkNcIn0ubWRpLXdpa2lwZWRpYTpiZWZvcmV7Y29udGVudDpcIlxcRjVBQ1wifS5tZGktd2luZG93LWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxGNUFEXCJ9Lm1kaS13aW5kb3ctY2xvc2VkOmJlZm9yZXtjb250ZW50OlwiXFxGNUFFXCJ9Lm1kaS13aW5kb3ctbWF4aW1pemU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QUZcIn0ubWRpLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmV7Y29udGVudDpcIlxcRjVCMFwifS5tZGktd2luZG93LW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QjFcIn0ubWRpLXdpbmRvdy1yZXN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxGNUIyXCJ9Lm1kaS13aW5kb3dzOmJlZm9yZXtjb250ZW50OlwiXFxGNUIzXCJ9Lm1kaS13b3JkcHJlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QjRcIn0ubWRpLXdvcmtlcjpiZWZvcmV7Y29udGVudDpcIlxcRjVCNVwifS5tZGktd3JhcDpiZWZvcmV7Y29udGVudDpcIlxcRjVCNlwifS5tZGktd3JlbmNoOmJlZm9yZXtjb250ZW50OlwiXFxGNUI3XCJ9Lm1kaS13dW5kZXJsaXN0OmJlZm9yZXtjb250ZW50OlwiXFxGNUI4XCJ9Lm1kaS14YW1sOmJlZm9yZXtjb250ZW50OlwiXFxGNjczXCJ9Lm1kaS14Ym94OmJlZm9yZXtjb250ZW50OlwiXFxGNUI5XCJ9Lm1kaS14Ym94LWNvbnRyb2xsZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QkFcIn0ubWRpLXhib3gtY29udHJvbGxlci1iYXR0ZXJ5LWFsZXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGNzRBXCJ9Lm1kaS14Ym94LWNvbnRyb2xsZXItYmF0dGVyeS1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcRjc0QlwifS5tZGkteGJveC1jb250cm9sbGVyLWJhdHRlcnktZnVsbDpiZWZvcmV7Y29udGVudDpcIlxcRjc0Q1wifS5tZGkteGJveC1jb250cm9sbGVyLWJhdHRlcnktbG93OmJlZm9yZXtjb250ZW50OlwiXFxGNzREXCJ9Lm1kaS14Ym94LWNvbnRyb2xsZXItYmF0dGVyeS1tZWRpdW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NEVcIn0ubWRpLXhib3gtY29udHJvbGxlci1iYXR0ZXJ5LXVua25vd246YmVmb3Jle2NvbnRlbnQ6XCJcXEY3NEZcIn0ubWRpLXhib3gtY29udHJvbGxlci1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QkJcIn0ubWRpLXhkYTpiZWZvcmV7Y29udGVudDpcIlxcRjVCQ1wifS5tZGkteGluZzpiZWZvcmV7Y29udGVudDpcIlxcRjVCRFwifS5tZGkteGluZy1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QkVcIn0ubWRpLXhpbmctY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNUJGXCJ9Lm1kaS14bWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzBcIn0ubWRpLXhtcHA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3RkVcIn0ubWRpLXlhbW1lcjpiZWZvcmV7Y29udGVudDpcIlxcRjc4OFwifS5tZGkteWVhc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzFcIn0ubWRpLXllbHA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzJcIn0ubWRpLXlpbi15YW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNjdGXCJ9Lm1kaS15b3V0dWJlLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzNcIn0ubWRpLXppcC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzRcIn0ubWRpLWJsYW5rOmJlZm9yZXtjb250ZW50OlwiXFxGNjhDXCI7dmlzaWJpbGl0eTpoaWRkZW59Lm1kaS0xOHB4Lm1kaS1zZXQsLm1kaS0xOHB4Lm1kaTpiZWZvcmV7Zm9udC1zaXplOjE4cHh9Lm1kaS0yNHB4Lm1kaS1zZXQsLm1kaS0yNHB4Lm1kaTpiZWZvcmV7Zm9udC1zaXplOjI0cHh9Lm1kaS0zNnB4Lm1kaS1zZXQsLm1kaS0zNnB4Lm1kaTpiZWZvcmV7Zm9udC1zaXplOjM2cHh9Lm1kaS00OHB4Lm1kaS1zZXQsLm1kaS00OHB4Lm1kaTpiZWZvcmV7Zm9udC1zaXplOjQ4cHh9Lm1kaS1kYXJrOmJlZm9yZXtjb2xvcjpyZ2JhKDAsMCwwLDAuNTQpfS5tZGktZGFyay5tZGktaW5hY3RpdmU6YmVmb3Jle2NvbG9yOnJnYmEoMCwwLDAsMC4yNil9Lm1kaS1saWdodDpiZWZvcmV7Y29sb3I6I2ZmZn0ubWRpLWxpZ2h0Lm1kaS1pbmFjdGl2ZTpiZWZvcmV7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjMpfS5tZGktcm90YXRlLTQ1OmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0ubWRpLXJvdGF0ZS05MDpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9Lm1kaS1yb3RhdGUtMTM1OmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKX0ubWRpLXJvdGF0ZS0xODA6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5tZGktcm90YXRlLTIyNTpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDIyNWRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIyNWRlZyl9Lm1kaS1yb3RhdGUtMjcwOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKX0ubWRpLXJvdGF0ZS0zMTU6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzMTVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDMxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzMTVkZWcpfS5tZGktZmxpcC1oOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoLTEpO3RyYW5zZm9ybTpzY2FsZVgoLTEpO2ZpbHRlcjpGbGlwSDstbXMtZmlsdGVyOlwiRmxpcEhcIn0ubWRpLWZsaXAtdjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVZKC0xKTt0cmFuc2Zvcm06c2NhbGVZKC0xKTtmaWx0ZXI6RmxpcFY7LW1zLWZpbHRlcjpcIkZsaXBWXCJ9Lm1kaS1zcGluOmJlZm9yZXstd2Via2l0LWFuaW1hdGlvbjptZGktc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7YW5pbWF0aW9uOm1kaS1zcGluIDJzIGluZmluaXRlIGxpbmVhcn1ALXdlYmtpdC1rZXlmcmFtZXMgbWRpLXNwaW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM1OWRlZyl9fUBrZXlmcmFtZXMgbWRpLXNwaW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM1OWRlZyl9fVxyXG4vKiMgc291cmNlTWFwcGluZ1VSTD1tYXRlcmlhbGRlc2lnbmljb25zLm1pbi5jc3MubWFwICovXHJcbiIsIi5zbGlkZS1pbi1kb3duLm11aS1lbnRlcnt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc2xpZGUtaW4tbGVmdC5tdWktZW50ZXIsLnNsaWRlLWluLXVwLm11aS1lbnRlcnt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnNsaWRlLWluLWRvd24ubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uc2xpZGUtaW4tbGVmdC5tdWktZW50ZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc2xpZGUtaW4tbGVmdC5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfS5zbGlkZS1pbi11cC5tdWktZW50ZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnNsaWRlLWluLXJpZ2h0Lm11aS1lbnRlciwuc2xpZGUtb3V0LWRvd24ubXVpLWxlYXZle3RyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc2xpZGUtaW4tdXAubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uc2xpZGUtaW4tcmlnaHQubXVpLWVudGVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zbGlkZS1pbi1yaWdodC5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfS5zbGlkZS1vdXQtZG93bi5tdWktbGVhdmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnNsaWRlLW91dC1yaWdodC5tdWktbGVhdmUsLnNsaWRlLW91dC11cC5tdWktbGVhdmV7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyfS5zbGlkZS1vdXQtZG93bi5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpfS5zbGlkZS1vdXQtcmlnaHQubXVpLWxlYXZley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zbGlkZS1vdXQtcmlnaHQubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX0uc2xpZGUtb3V0LXVwLm11aS1sZWF2ZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc2xpZGUtb3V0LXVwLm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX0uc2xpZGUtb3V0LWxlZnQubXVpLWxlYXZle3RyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uZmFkZS1pbi5tdWktZW50ZXIsLmZhZGUtb3V0Lm11aS1sZWF2ZXt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyfS5zbGlkZS1vdXQtbGVmdC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSl9LmZhZGUtaW4ubXVpLWVudGVye29wYWNpdHk6MH0uZmFkZS1pbi5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSwuZmFkZS1vdXQubXVpLWxlYXZle29wYWNpdHk6MX0uZmFkZS1vdXQubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmV7b3BhY2l0eTowfS5oaW5nZS1pbi1mcm9tLXRvcC5tdWktZW50ZXJ7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wO3RyYW5zZm9ybS1vcmlnaW46dG9wO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07b3BhY2l0eTowfS5oaW5nZS1pbi1mcm9tLWJvdHRvbS5tdWktZW50ZXIsLmhpbmdlLWluLWZyb20tcmlnaHQubXVpLWVudGVye3RyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm19LmhpbmdlLWluLWZyb20tdG9wLm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTtvcGFjaXR5OjF9LmhpbmdlLWluLWZyb20tcmlnaHQubXVpLWVudGVyey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgtOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQ7dHJhbnNmb3JtLW9yaWdpbjpyaWdodDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07b3BhY2l0eTowfS5oaW5nZS1pbi1mcm9tLXJpZ2h0Lm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTtvcGFjaXR5OjF9LmhpbmdlLWluLWZyb20tYm90dG9tLm11aS1lbnRlcnstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoOTBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpib3R0b207dHJhbnNmb3JtLW9yaWdpbjpib3R0b207dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO29wYWNpdHk6MH0uaGluZ2UtaW4tZnJvbS1sZWZ0Lm11aS1lbnRlciwuaGluZ2UtaW4tZnJvbS1taWRkbGUteC5tdWktZW50ZXJ7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybX0uaGluZ2UtaW4tZnJvbS1ib3R0b20ubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO29wYWNpdHk6MX0uaGluZ2UtaW4tZnJvbS1sZWZ0Lm11aS1lbnRlcnstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoOTBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0O3RyYW5zZm9ybS1vcmlnaW46bGVmdDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07b3BhY2l0eTowfS5oaW5nZS1pbi1mcm9tLWxlZnQubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO29wYWNpdHk6MX0uaGluZ2UtaW4tZnJvbS1taWRkbGUteC5tdWktZW50ZXJ7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO29wYWNpdHk6MH0uaGluZ2UtaW4tZnJvbS1taWRkbGUteS5tdWktZW50ZXIsLmhpbmdlLW91dC1mcm9tLXRvcC5tdWktbGVhdmV7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybX0uaGluZ2UtaW4tZnJvbS1taWRkbGUteC5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7b3BhY2l0eToxfS5oaW5nZS1pbi1mcm9tLW1pZGRsZS15Lm11aS1lbnRlcnstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07b3BhY2l0eTowfS5oaW5nZS1pbi1mcm9tLW1pZGRsZS15Lm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTtvcGFjaXR5OjF9LmhpbmdlLW91dC1mcm9tLXRvcC5tdWktbGVhdmV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3A7dHJhbnNmb3JtLW9yaWdpbjp0b3A7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO29wYWNpdHk6MX0uaGluZ2Utb3V0LWZyb20tYm90dG9tLm11aS1sZWF2ZSwuaGluZ2Utb3V0LWZyb20tcmlnaHQubXVpLWxlYXZle3RyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm19LmhpbmdlLW91dC1mcm9tLXRvcC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7b3BhY2l0eTowfS5oaW5nZS1vdXQtZnJvbS1yaWdodC5tdWktbGVhdmV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodDt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtvcGFjaXR5OjF9LmhpbmdlLW91dC1mcm9tLXJpZ2h0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgtOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtvcGFjaXR5OjB9LmhpbmdlLW91dC1mcm9tLWJvdHRvbS5tdWktbGVhdmV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpib3R0b207dHJhbnNmb3JtLW9yaWdpbjpib3R0b207dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO29wYWNpdHk6MX0uaGluZ2Utb3V0LWZyb20tbGVmdC5tdWktbGVhdmUsLmhpbmdlLW91dC1mcm9tLW1pZGRsZS14Lm11aS1sZWF2ZXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtfS5oaW5nZS1vdXQtZnJvbS1ib3R0b20ubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDkwZGVnKTtvcGFjaXR5OjB9LmhpbmdlLW91dC1mcm9tLWxlZnQubXVpLWxlYXZley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdDt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO29wYWNpdHk6MX0uaGluZ2Utb3V0LWZyb20tbGVmdC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MH0uaGluZ2Utb3V0LWZyb20tbWlkZGxlLXgubXVpLWxlYXZley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtvcGFjaXR5OjF9LmhpbmdlLW91dC1mcm9tLW1pZGRsZS15Lm11aS1sZWF2ZSwuc2NhbGUtaW4tdXAubXVpLWVudGVye3RyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm19LmhpbmdlLW91dC1mcm9tLW1pZGRsZS14Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtvcGFjaXR5OjB9LmhpbmdlLW91dC1mcm9tLW1pZGRsZS15Lm11aS1sZWF2ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07b3BhY2l0eToxfS5oaW5nZS1vdXQtZnJvbS1taWRkbGUteS5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7b3BhY2l0eTowfS5zY2FsZS1pbi11cC5tdWktZW50ZXJ7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjUpO3RyYW5zZm9ybTpzY2FsZSguNSk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO29wYWNpdHk6MH0uc2NhbGUtaW4tZG93bi5tdWktZW50ZXIsLnNjYWxlLW91dC11cC5tdWktbGVhdmV7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybX0uc2NhbGUtaW4tdXAubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0uc2NhbGUtaW4tZG93bi5tdWktZW50ZXJ7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS41KTt0cmFuc2Zvcm06c2NhbGUoMS41KTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07b3BhY2l0eTowfS5zY2FsZS1pbi1kb3duLm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9LnNjYWxlLW91dC11cC5tdWktbGVhdmV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtvcGFjaXR5OjF9LnNjYWxlLW91dC1kb3duLm11aS1sZWF2ZSwuc3Bpbi1pbi5tdWktZW50ZXJ7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybX0uc2NhbGUtb3V0LXVwLm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuNSk7dHJhbnNmb3JtOnNjYWxlKDEuNSk7b3BhY2l0eTowfS5zY2FsZS1vdXQtZG93bi5tdWktbGVhdmV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtvcGFjaXR5OjF9LnNjYWxlLW91dC1kb3duLm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC41KTt0cmFuc2Zvcm06c2NhbGUoLjUpO29wYWNpdHk6MH0uc3Bpbi1pbi5tdWktZW50ZXJ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0uNzV0dXJuKTt0cmFuc2Zvcm06cm90YXRlKC0uNzV0dXJuKTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07b3BhY2l0eTowfS5zcGluLWluLWNjdy5tdWktZW50ZXIsLnNwaW4tb3V0Lm11aS1sZWF2ZXt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyfS5zcGluLWluLm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwKTt0cmFuc2Zvcm06cm90YXRlKDApO29wYWNpdHk6MX0uc3Bpbi1vdXQubXVpLWxlYXZley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwKTt0cmFuc2Zvcm06cm90YXRlKDApO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtvcGFjaXR5OjF9LnNwaW4tb3V0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSguNzV0dXJuKTt0cmFuc2Zvcm06cm90YXRlKC43NXR1cm4pO29wYWNpdHk6MH0uc3Bpbi1pbi1jY3cubXVpLWVudGVyey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSguNzV0dXJuKTt0cmFuc2Zvcm06cm90YXRlKC43NXR1cm4pO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtvcGFjaXR5OjB9LnNwaW4taW4tY2N3Lm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwKTt0cmFuc2Zvcm06cm90YXRlKDApO29wYWNpdHk6MX0uc3Bpbi1vdXQtY2N3Lm11aS1sZWF2ZXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDApO3RyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtvcGFjaXR5OjF9LnNwaW4tb3V0LWNjdy5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLS43NXR1cm4pO3RyYW5zZm9ybTpyb3RhdGUoLS43NXR1cm4pO29wYWNpdHk6MH0uc2xvd3t0cmFuc2l0aW9uLWR1cmF0aW9uOjc1MG1zIWltcG9ydGFudH0ubGluZWFye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhciFpbXBvcnRhbnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhciFpbXBvcnRhbnQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXIhaW1wb3J0YW50fS5lYXNle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlIWltcG9ydGFudDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UhaW1wb3J0YW50fS5lYXNlLWlue3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4haW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluIWltcG9ydGFudDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4haW1wb3J0YW50fS5lYXNlLW91dHt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dCFpbXBvcnRhbnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0IWltcG9ydGFudDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0IWltcG9ydGFudH0uZWFzZS1pbi1vdXR7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dCFpbXBvcnRhbnQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dCFpbXBvcnRhbnR9LmJvdW5jZS1pbnt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ4NSwuMTU1LC4yNCwxLjI0NSkhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ4NSwuMTU1LC4yNCwxLjI0NSkhaW1wb3J0YW50O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40ODUsLjE1NSwuMjQsMS4yNDUpIWltcG9ydGFudH0uYm91bmNlLW91dHt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ4NSwuMTU1LC41MTUsLjg0NSkhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ4NSwuMTU1LC41MTUsLjg0NSkhaW1wb3J0YW50O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40ODUsLjE1NSwuNTE1LC44NDUpIWltcG9ydGFudH0uYm91bmNlLWluLW91dHt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc2LC0uMjQ1LC4yNCwxLjI0NSkhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc2LC0uMjQ1LC4yNCwxLjI0NSkhaW1wb3J0YW50O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NiwtLjI0NSwuMjQsMS4yNDUpIWltcG9ydGFudH0uc2hvcnQtZGVsYXl7dHJhbnNpdGlvbi1kZWxheTouM3MhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5Oi4zcyFpbXBvcnRhbnQ7YW5pbWF0aW9uLWRlbGF5Oi4zcyFpbXBvcnRhbnR9LmxvbmctZGVsYXl7dHJhbnNpdGlvbi1kZWxheTouN3MhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5Oi43cyFpbXBvcnRhbnQ7YW5pbWF0aW9uLWRlbGF5Oi43cyFpbXBvcnRhbnR9LnNoYWtley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2hha2UtNzthbmltYXRpb24tbmFtZTpzaGFrZS03fUAtd2Via2l0LWtleWZyYW1lcyBzaGFrZS03ezAlLDEwJSwyMCUsMzAlLDQwJSw1MCUsNjAlLDcwJSw4MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNyUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDclKX0xNSUsMjUlLDM1JSw0NSUsNSUsNTUlLDY1JSw3NSUsODUlLDk1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC03JSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTclKX19QGtleWZyYW1lcyBzaGFrZS03ezAlLDEwJSwyMCUsMzAlLDQwJSw1MCUsNjAlLDcwJSw4MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNyUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDclKX0xNSUsMjUlLDM1JSw0NSUsNSUsNTUlLDY1JSw3NSUsODUlLDk1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC03JSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTclKX19LnNwaW4tY3d7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzcGluLWN3LTF0dXJuO2FuaW1hdGlvbi1uYW1lOnNwaW4tY3ctMXR1cm59QC13ZWJraXQta2V5ZnJhbWVzIHNwaW4tY3ctMXR1cm57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xdHVybik7dHJhbnNmb3JtOnJvdGF0ZSgtMXR1cm4pfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDApO3RyYW5zZm9ybTpyb3RhdGUoMCl9fS5zcGluLWNjd3std2Via2l0LWFuaW1hdGlvbi1uYW1lOnNwaW4tY3ctMXR1cm47YW5pbWF0aW9uLW5hbWU6c3Bpbi1jdy0xdHVybn1Aa2V5ZnJhbWVzIHNwaW4tY3ctMXR1cm57MCUsMTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxdHVybik7dHJhbnNmb3JtOnJvdGF0ZSgxdHVybil9fS53aWdnbGV7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp3aWdnbGUtN2RlZzthbmltYXRpb24tbmFtZTp3aWdnbGUtN2RlZ31ALXdlYmtpdC1rZXlmcmFtZXMgd2lnZ2xlLTdkZWd7NDAlLDUwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDdkZWcpO3RyYW5zZm9ybTpyb3RhdGUoN2RlZyl9MzUlLDQ1JSw1NSUsNjUley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtN2RlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtN2RlZyl9MCUsMTAwJSwzMCUsNzAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwKTt0cmFuc2Zvcm06cm90YXRlKDApfX1Aa2V5ZnJhbWVzIHdpZ2dsZS03ZGVnezQwJSw1MCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg3ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDdkZWcpfTM1JSw0NSUsNTUlLDY1JXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTdkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTdkZWcpfTAlLDEwMCUsMzAlLDcwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKX19LnNoYWtlLC5zcGluLWNjdywuc3Bpbi1jdywud2lnZ2xley13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi41czthbmltYXRpb24tZHVyYXRpb246LjVzfS5pbmZpbml0ZXstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZX0uc2xvd3std2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjo3NTBtcyFpbXBvcnRhbnQ7YW5pbWF0aW9uLWR1cmF0aW9uOjc1MG1zIWltcG9ydGFudH0uZmFzdHt0cmFuc2l0aW9uLWR1cmF0aW9uOjI1MG1zIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoyNTBtcyFpbXBvcnRhbnQ7YW5pbWF0aW9uLWR1cmF0aW9uOjI1MG1zIWltcG9ydGFudH0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/